From 907777eeb0049ead4b7497f6f73f1ac68e46b739 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Tue, 11 Jun 2019 12:53:46 +0200 Subject: Add resize on image scale to 4 and 7 --- util/thumbrepair | 2 ++ 1 file changed, 2 insertions(+) diff --git a/util/thumbrepair b/util/thumbrepair index e13a5f24a..6d3eabdbd 100755 --- a/util/thumbrepair +++ b/util/thumbrepair @@ -44,6 +44,7 @@ if($x) { $im->storeThumbnail($nn, PHOTO_RES_320); break; case 4: + $im->scaleImage(300); $im->storeThumbnail($nn, PHOTO_RES_PROFILE_300); break; case 5: @@ -55,6 +56,7 @@ if($x) { $im->storeThumbnail($nn, PHOTO_RES_PROFILE_48); break; case 7: + $im->doScaleImage(1200,435); $im->storeThumbnail($nn, PHOTO_RES_COVER_1200); break; case 8: -- cgit v1.2.3 From 9ac9c693adaa6d3262e1a8639c83474419059730 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Wed, 12 Jun 2019 10:07:18 +0200 Subject: initial support for deleting event items if an event is removed --- Zotlabs/Module/Channel_calendar.php | 65 +++++++++++++++++++++++++++++++++++-- 1 file changed, 62 insertions(+), 3 deletions(-) diff --git a/Zotlabs/Module/Channel_calendar.php b/Zotlabs/Module/Channel_calendar.php index 4f08eb27c..fcb3ca58b 100644 --- a/Zotlabs/Module/Channel_calendar.php +++ b/Zotlabs/Module/Channel_calendar.php @@ -422,13 +422,72 @@ class Channel_calendar extends \Zotlabs\Web\Controller { dbesc($event_id), intval(local_channel()) ); + if($r) { - $r = q("update item set resource_type = '', resource_id = '' where resource_type = 'event' and resource_id = '%s' and uid = %d", + + $sync_event['event_deleted'] = 1; + build_sync_packet(0,array('event' => array($sync_event))); + + $i = q("select * from item where resource_type = 'event' and resource_id = '%s' and uid = %d", dbesc($event_id), intval(local_channel()) ); - $sync_event['event_deleted'] = 1; - build_sync_packet(0,array('event' => array($sync_event))); + + if ($i) { + + $can_delete = false; + $local_delete = true; + + $ob_hash = get_observer_hash(); + if($ob_hash && ($ob_hash === $i[0]['author_xchan'] || $ob_hash === $i[0]['owner_xchan'] || $ob_hash === $i[0]['source_xchan'])) { + $can_delete = true; + } + + // The site admin can delete any post/item on the site. + // If the item originated on this site+channel the deletion will propagate downstream. + // Otherwise just the local copy is removed. + + if(is_site_admin()) { + $local_delete = true; + if(intval($i[0]['item_origin'])) + $can_delete = true; + } + + if($can_delete || $local_delete) { + + q("update item set resource_type = '', resource_id = '' where resource_type = 'event' and resource_id = '%s' and uid = %d", + dbesc($event_id), + intval(local_channel()) + ); + + // if this is a different page type or it's just a local delete + // but not by the item author or owner, do a simple deletion + + $complex = false; + + if(intval($i[0]['item_type']) || ($local_delete && (! $can_delete))) { + drop_item($i[0]['id']); + } + else { + // complex deletion that needs to propagate and be performed in phases + drop_item($i[0]['id'],true,DROPITEM_PHASE1); + $complex = true; + } + + $ii = q("select * from item where id = %d", + intval($i[0]['id']) + ); + if($ii) { + xchan_query($ii); + $sync_item = fetch_post_tags($ii); + build_sync_packet($i[0]['uid'],array('item' => array(encode_item($sync_item[0],true)))); + } + + if($complex) { + tag_deliver($i[0]['uid'],$i[0]['id']); + } + } + } killme(); } notice( t('Failed to remove event' ) . EOL); -- cgit v1.2.3 From decd0dc035cce0918519bef77742ff87db23e3f3 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Wed, 12 Jun 2019 11:27:39 +0200 Subject: more work on event item deletion --- Zotlabs/Lib/Libzot.php | 19 +++++++++++++++++++ include/items.php | 12 +++++++++++- include/zot.php | 19 +++++++++++++++++++ 3 files changed, 49 insertions(+), 1 deletion(-) diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php index 976ed22fa..ba9ffbead 100644 --- a/Zotlabs/Lib/Libzot.php +++ b/Zotlabs/Lib/Libzot.php @@ -2074,6 +2074,25 @@ class Libzot { return false; } + if ($item['obj_type'] == ACTIVITY_OBJ_EVENT) { + $i = q("SELECT * FROM event WHERE event_hash = '%s' AND uid = %d LIMIT 1", + dbesc($item['uuid']), + intval($uid) + ); + if ($i) { + if ($i[0]['event_xchan'] === $sender) { + q("delete from event where event_hash = '%s' and uid = %d", + dbesc($item['uuid']), + intval($uid) + ); + } + else { + logger('delete linked event: not owner'); + return; + } + } + } + if($item_found) { if(intval($r[0]['item_deleted'])) { logger('delete_imported_item: item was already deleted'); diff --git a/include/items.php b/include/items.php index 95b696034..b6d8eb652 100755 --- a/include/items.php +++ b/include/items.php @@ -3740,6 +3740,13 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal if($ok_to_delete) { + if ($item['resource_type'] === 'event') { + $x = q("delete from event where event_hash = '%s' and uid = %d", + dbesc($item['resource_id']), + intval($item['uid']) + ); + } + // set the deleted flag immediately on this item just in case the // hook calls a remote process which loops. We'll delete it properly in a second. @@ -3816,7 +3823,10 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal */ function delete_item_lowlevel($item, $stage = DROPITEM_NORMAL, $force = false) { - $linked_item = (($item['resource_id']) ? true : false); + //$linked_item = (($item['resource_id']) ? true : false); + + $linked_resource_types = [ 'photo' ]; + $linked_item = (($item['resource_id'] && $item['resource_type'] && in_array($item['resource_type'], $linked_resource_types)) ? true : false); logger('item: ' . $item['id'] . ' stage: ' . $stage . ' force: ' . $force, LOGGER_DATA); diff --git a/include/zot.php b/include/zot.php index a37b7cdb5..9dd9aceff 100644 --- a/include/zot.php +++ b/include/zot.php @@ -2278,6 +2278,25 @@ function delete_imported_item($sender, $item, $uid, $relay) { return false; } + if ($item['obj_type'] == ACTIVITY_OBJ_EVENT) { + $i = q("SELECT * FROM event WHERE event_hash = '%s' AND uid = %d LIMIT 1", + dbesc($item['uuid']), + intval($uid) + ); + if ($i) { + if ($i[0]['event_xchan'] === $sender['hash']) { + q("delete from event where event_hash = '%s' and uid = %d", + dbesc($item['uuid']), + intval($uid) + ); + } + else { + logger('delete linked event: not owner'); + return; + } + } + } + require_once('include/items.php'); if($item_found) { -- cgit v1.2.3 From bc34167c8490c2dad5fcd6553b27b5df54449c39 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Wed, 12 Jun 2019 12:46:29 +0200 Subject: port delete fixes from zap --- Zotlabs/Lib/Libzot.php | 22 ++++++++++++---------- include/zot.php | 23 +++++++++++++---------- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php index ba9ffbead..0ad8afc94 100644 --- a/Zotlabs/Lib/Libzot.php +++ b/Zotlabs/Lib/Libzot.php @@ -2037,7 +2037,7 @@ class Libzot { $item_found = false; $post_id = 0; - $r = q("select id, author_xchan, owner_xchan, source_xchan, item_deleted from item where ( author_xchan = '%s' or owner_xchan = '%s' or source_xchan = '%s' ) + $r = q("select * from item where ( author_xchan = '%s' or owner_xchan = '%s' or source_xchan = '%s' ) and mid = '%s' and uid = %d limit 1", dbesc($sender), dbesc($sender), @@ -2047,10 +2047,12 @@ class Libzot { ); if($r) { - if($r[0]['author_xchan'] === $sender || $r[0]['owner_xchan'] === $sender || $r[0]['source_xchan'] === $sender) + $stored = $r[0]; + + if($stored['author_xchan'] === $sender || $stored['owner_xchan'] === $sender || $stored['source_xchan'] === $sender) $ownership_valid = true; - $post_id = $r[0]['id']; + $post_id = $stored['id']; $item_found = true; } else { @@ -2074,15 +2076,15 @@ class Libzot { return false; } - if ($item['obj_type'] == ACTIVITY_OBJ_EVENT) { + if ($stored['resource_type'] === 'event') { $i = q("SELECT * FROM event WHERE event_hash = '%s' AND uid = %d LIMIT 1", - dbesc($item['uuid']), + dbesc($stored['resource_id']), intval($uid) ); if ($i) { if ($i[0]['event_xchan'] === $sender) { q("delete from event where event_hash = '%s' and uid = %d", - dbesc($item['uuid']), + dbesc($stored['resource_id']), intval($uid) ); } @@ -2094,7 +2096,7 @@ class Libzot { } if($item_found) { - if(intval($r[0]['item_deleted'])) { + if(intval($stored['item_deleted'])) { logger('delete_imported_item: item was already deleted'); if(! $relay) return false; @@ -2106,10 +2108,10 @@ class Libzot { // back, and we aren't going to (or shouldn't at any rate) delete it again in the future - so losing // this information from the metadata should have no other discernible impact. - if (($r[0]['id'] != $r[0]['parent']) && intval($r[0]['item_origin'])) { + if (($stored['id'] != $stored['parent']) && intval($stored['item_origin'])) { q("update item set item_origin = 0 where id = %d and uid = %d", - intval($r[0]['id']), - intval($r[0]['uid']) + intval($stored['id']), + intval($stored['uid']) ); } } diff --git a/include/zot.php b/include/zot.php index 9dd9aceff..5fd900765 100644 --- a/include/zot.php +++ b/include/zot.php @@ -2241,7 +2241,7 @@ function delete_imported_item($sender, $item, $uid, $relay) { $item_found = false; $post_id = 0; - $r = q("select id, author_xchan, owner_xchan, source_xchan, item_deleted from item where ( author_xchan = '%s' or owner_xchan = '%s' or source_xchan = '%s' ) + $r = q("select * from item where ( author_xchan = '%s' or owner_xchan = '%s' or source_xchan = '%s' ) and mid = '%s' and uid = %d limit 1", dbesc($sender['hash']), dbesc($sender['hash']), @@ -2251,10 +2251,13 @@ function delete_imported_item($sender, $item, $uid, $relay) { ); if($r) { - if($r[0]['author_xchan'] === $sender['hash'] || $r[0]['owner_xchan'] === $sender['hash'] || $r[0]['source_xchan'] === $sender['hash']) + + $stored = $r[0]; + + if($stored['author_xchan'] === $sender['hash'] || $stored['owner_xchan'] === $sender['hash'] || $stored['source_xchan'] === $sender['hash']) $ownership_valid = true; - $post_id = $r[0]['id']; + $post_id = $stored['id']; $item_found = true; } else { @@ -2278,15 +2281,15 @@ function delete_imported_item($sender, $item, $uid, $relay) { return false; } - if ($item['obj_type'] == ACTIVITY_OBJ_EVENT) { + if ($stored['resource_type'] === 'event') { $i = q("SELECT * FROM event WHERE event_hash = '%s' AND uid = %d LIMIT 1", - dbesc($item['uuid']), + dbesc($stored['resource_id']), intval($uid) ); if ($i) { if ($i[0]['event_xchan'] === $sender['hash']) { q("delete from event where event_hash = '%s' and uid = %d", - dbesc($item['uuid']), + dbesc($stored['resource_id']), intval($uid) ); } @@ -2300,7 +2303,7 @@ function delete_imported_item($sender, $item, $uid, $relay) { require_once('include/items.php'); if($item_found) { - if(intval($r[0]['item_deleted'])) { + if(intval($stored['item_deleted'])) { logger('delete_imported_item: item was already deleted'); if(! $relay) return false; @@ -2312,10 +2315,10 @@ function delete_imported_item($sender, $item, $uid, $relay) { // back, and we aren't going to (or shouldn't at any rate) delete it again in the future - so losing // this information from the metadata should have no other discernible impact. - if (($r[0]['id'] != $r[0]['parent']) && intval($r[0]['item_origin'])) { + if (($stored['id'] != $stored['parent']) && intval($stored['item_origin'])) { q("update item set item_origin = 0 where id = %d and uid = %d", - intval($r[0]['id']), - intval($r[0]['uid']) + intval($stored['id']), + intval($stored['uid']) ); } } -- cgit v1.2.3 From 801ab611ede45921d1d6869fa65fc3fbf941d666 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Thu, 13 Jun 2019 13:34:04 +0200 Subject: more work on linked item/resource deletion for photos and events, deprecate the force flag in drop_item() and comment out goaway() in drop_item(). --- Zotlabs/Lib/NativeWiki.php | 2 +- Zotlabs/Module/Channel_calendar.php | 5 -- include/attach.php | 7 ++- include/items.php | 115 +++++++++++++++--------------------- 4 files changed, 54 insertions(+), 75 deletions(-) diff --git a/Zotlabs/Lib/NativeWiki.php b/Zotlabs/Lib/NativeWiki.php index e2bd07c0d..662fddad0 100644 --- a/Zotlabs/Lib/NativeWiki.php +++ b/Zotlabs/Lib/NativeWiki.php @@ -191,7 +191,7 @@ class NativeWiki { return array('item' => null, 'success' => false); } else { - $drop = drop_item($item['id'], false, DROPITEM_NORMAL, true); + $drop = drop_item($item['id'], false, DROPITEM_NORMAL); } info( t('Wiki files deleted successfully')); diff --git a/Zotlabs/Module/Channel_calendar.php b/Zotlabs/Module/Channel_calendar.php index fcb3ca58b..ac08dfa96 100644 --- a/Zotlabs/Module/Channel_calendar.php +++ b/Zotlabs/Module/Channel_calendar.php @@ -455,11 +455,6 @@ class Channel_calendar extends \Zotlabs\Web\Controller { if($can_delete || $local_delete) { - q("update item set resource_type = '', resource_id = '' where resource_type = 'event' and resource_id = '%s' and uid = %d", - dbesc($event_id), - intval(local_channel()) - ); - // if this is a different page type or it's just a local delete // but not by the item author or owner, do a simple deletion diff --git a/include/attach.php b/include/attach.php index f169e0669..80efe0838 100644 --- a/include/attach.php +++ b/include/attach.php @@ -1514,12 +1514,15 @@ function attach_delete($channel_id, $resource, $is_photo = 0) { function attach_drop_photo($channel_id,$resource) { - $x = q("select id, item_hidden from item where resource_id = '%s' and resource_type = 'photo' and uid = %d", + $x = q("select id, item_hidden from item where resource_id = '%s' and resource_type = 'photo' and uid = %d and item_deleted = 0", dbesc($resource), intval($channel_id) ); + if($x) { - drop_item($x[0]['id'],false,(($x[0]['item_hidden']) ? DROPITEM_NORMAL : DROPITEM_PHASE1),true); + $stage = (($x[0]['item_hidden']) ? DROPITEM_NORMAL : DROPITEM_PHASE1); + $interactive = (($x[0]['item_hidden']) ? false : true); + drop_item($x[0]['id'], $interactive, $stage); } $r = q("SELECT content FROM photo WHERE resource_id = '%s' AND uid = %d AND os_storage = 1", diff --git a/include/items.php b/include/items.php index b6d8eb652..35a5a6124 100755 --- a/include/items.php +++ b/include/items.php @@ -3663,7 +3663,7 @@ function retain_item($id) { ); } -function drop_items($items,$interactive = false,$stage = DROPITEM_NORMAL,$force = false) { +function drop_items($items,$interactive = false,$stage = DROPITEM_NORMAL) { $uid = 0; if(! local_channel() && ! remote_channel()) @@ -3671,7 +3671,7 @@ function drop_items($items,$interactive = false,$stage = DROPITEM_NORMAL,$force if(count($items)) { foreach($items as $item) { - $owner = drop_item($item,$interactive,$stage,$force); + $owner = drop_item($item,$interactive,$stage); if($owner && ! $uid) $uid = $owner; } @@ -3694,12 +3694,7 @@ function drop_items($items,$interactive = false,$stage = DROPITEM_NORMAL,$force // $stage = 1 => set deleted flag on the item and perform intial notifications // $stage = 2 => perform low level delete at a later stage -function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = false) { - - // These resource types have linked items that should only be removed at the same time - // as the linked resource; if we encounter one set it to item_hidden rather than item_deleted. - - $linked_resource_types = [ 'photo' ]; +function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL) { // locate item to be deleted @@ -3711,13 +3706,11 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal if(! $interactive) return 0; notice( t('Item not found.') . EOL); - goaway(z_root() . '/' . $_SESSION['return_url']); + //goaway(z_root() . '/' . $_SESSION['return_url']); } $item = $r[0]; - $linked_item = (($item['resource_id'] && $item['resource_type'] && in_array($item['resource_type'], $linked_resource_types)) ? true : false); - $ok_to_delete = false; // system deletion @@ -3740,26 +3733,12 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal if($ok_to_delete) { - if ($item['resource_type'] === 'event') { - $x = q("delete from event where event_hash = '%s' and uid = %d", - dbesc($item['resource_id']), - intval($item['uid']) - ); - } - // set the deleted flag immediately on this item just in case the // hook calls a remote process which loops. We'll delete it properly in a second. - if(($linked_item) && (! $force)) { - $r = q("UPDATE item SET item_hidden = 1 WHERE id = %d", - intval($item['id']) - ); - } - else { - $r = q("UPDATE item SET item_deleted = 1 WHERE id = %d", - intval($item['id']) - ); - } + $r = q("UPDATE item SET item_deleted = 1 WHERE id = %d", + intval($item['id']) + ); $arr = [ 'item' => $item, @@ -3799,14 +3778,13 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal if((intval($item['item_wall']) && ($stage != DROPITEM_PHASE2)) || ($stage == DROPITEM_PHASE1)) { Master::Summon([ 'Notifier','drop',$notify_id ]); } - - goaway(z_root() . '/' . $_SESSION['return_url']); + //goaway(z_root() . '/' . $_SESSION['return_url']); } else { if(! $interactive) return 0; notice( t('Permission denied.') . EOL); - goaway(z_root() . '/' . $_SESSION['return_url']); + //goaway(z_root() . '/' . $_SESSION['return_url']); } } @@ -3821,14 +3799,9 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal * @param boolean $force * @return boolean */ -function delete_item_lowlevel($item, $stage = DROPITEM_NORMAL, $force = false) { - - //$linked_item = (($item['resource_id']) ? true : false); - - $linked_resource_types = [ 'photo' ]; - $linked_item = (($item['resource_id'] && $item['resource_type'] && in_array($item['resource_type'], $linked_resource_types)) ? true : false); +function delete_item_lowlevel($item, $stage = DROPITEM_NORMAL) { - logger('item: ' . $item['id'] . ' stage: ' . $stage . ' force: ' . $force, LOGGER_DATA); + logger('item: ' . $item['id'] . ' stage: ' . $stage, LOGGER_DATA); switch($stage) { case DROPITEM_PHASE2: @@ -3841,42 +3814,50 @@ function delete_item_lowlevel($item, $stage = DROPITEM_NORMAL, $force = false) { break; case DROPITEM_PHASE1: - if($linked_item && ! $force) { - $r = q("UPDATE item SET item_hidden = 1, - changed = '%s', edited = '%s' WHERE id = %d", - dbesc(datetime_convert()), - dbesc(datetime_convert()), - intval($item['id']) - ); - } - else { - $r = q("UPDATE item set item_deleted = 1, changed = '%s', edited = '%s' where id = %d", - dbesc(datetime_convert()), - dbesc(datetime_convert()), - intval($item['id']) - ); - } - + $r = q("UPDATE item set item_deleted = 1, changed = '%s', edited = '%s' where id = %d", + dbesc(datetime_convert()), + dbesc(datetime_convert()), + intval($item['id']) + ); break; case DROPITEM_NORMAL: default: - if($linked_item && ! $force) { - $r = q("UPDATE item SET item_hidden = 1, - changed = '%s', edited = '%s' WHERE id = %d", - dbesc(datetime_convert()), - dbesc(datetime_convert()), - intval($item['id']) - ); - } - else { - $r = q("DELETE FROM item WHERE id = %d", - intval($item['id']) - ); - } + $r = q("DELETE FROM item WHERE id = %d", + intval($item['id']) + ); break; } + // immediately remove local linked resources + + if($item['resource_type'] === 'event') { + $r = q("SELECT * FROM event WHERE event_hash = '%s' AND uid = %d LIMIT 1", + dbesc($item['resource_id']), + intval($item['uid']) + ); + + $sync_data = $r[0]; + + $x = q("delete from event where event_hash = '%s' and uid = %d", + dbesc($item['resource_id']), + intval($item['uid']) + ); + + if($x) { + $sync_data['event_deleted'] = 1; + build_sync_packet($item['uid'], ['event' => [$syncsync_data]]); + } + } + + if($item['resource_type'] === 'photo') { + attach_delete($item['uid'], $item['resource_id'], true ); + $channel = channelx_by_n($item['uid']); + $sync_data = attach_export_data($channel, $item['resource_id'], true); + if($sync_data) + build_sync_packet($item['uid'], ['file' => [$sync_data]]); + } + // immediately remove any undesired profile likes. q("delete from likes where iid = %d and channel_id = %d", -- cgit v1.2.3 From 48604041e8b2f42c88b741dedae480029db72fdd Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Fri, 14 Jun 2019 09:12:47 +0200 Subject: fix typo --- include/items.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/items.php b/include/items.php index 35a5a6124..9ceb91519 100755 --- a/include/items.php +++ b/include/items.php @@ -3846,7 +3846,7 @@ function delete_item_lowlevel($item, $stage = DROPITEM_NORMAL) { if($x) { $sync_data['event_deleted'] = 1; - build_sync_packet($item['uid'], ['event' => [$syncsync_data]]); + build_sync_packet($item['uid'], ['event' => [$sync_data]]); } } -- cgit v1.2.3 From a26774b99e1cf3e69df4f527e2c4c4443dce63ad Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Fri, 14 Jun 2019 09:52:54 +0200 Subject: fix mod cal regression --- Zotlabs/Module/Cal.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Zotlabs/Module/Cal.php b/Zotlabs/Module/Cal.php index 49489f912..731998c1a 100644 --- a/Zotlabs/Module/Cal.php +++ b/Zotlabs/Module/Cal.php @@ -233,13 +233,12 @@ class Cal extends \Zotlabs\Web\Controller { where item.resource_type = 'event' and event.uid = %d and event.uid = item.uid $ignored AND (( event.adjust = 0 AND ( event.dtend >= '%s' or event.nofinish = 1 ) AND event.dtstart <= '%s' ) OR ( event.adjust = 1 AND ( event.dtend >= '%s' or event.nofinish = 1 ) AND event.dtstart <= '%s' )) ", - intval(local_channel()), + intval($channel['channel_id']), dbesc($start), dbesc($finish), dbesc($adjust_start), dbesc($adjust_finish) ); - } $links = array(); -- cgit v1.2.3 From 4da3933f244d9bb820305d49b0fe09679e297a6e Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Fri, 14 Jun 2019 20:52:21 +0200 Subject: Add signatures processing for private messages --- Zotlabs/Module/Mail.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Zotlabs/Module/Mail.php b/Zotlabs/Module/Mail.php index 3202d38a5..c454a2331 100644 --- a/Zotlabs/Module/Mail.php +++ b/Zotlabs/Module/Mail.php @@ -25,6 +25,7 @@ class Mail extends \Zotlabs\Web\Controller { $expires = ((x($_REQUEST,'expires')) ? datetime_convert(date_default_timezone_get(),'UTC', $_REQUEST['expires']) : NULL_DATE); $raw = ((x($_REQUEST,'raw')) ? intval($_REQUEST['raw']) : 0); $mimetype = ((x($_REQUEST,'mimetype')) ? notags(trim($_REQUEST['mimetype'])) : 'text/bbcode'); + $sig = ((x($_REQUEST,'signature')) ? trim($_REQUEST['signature']) : ''); if($preview) { @@ -123,7 +124,7 @@ class Mail extends \Zotlabs\Web\Controller { // We have a local_channel, let send_message use the session channel and save a lookup - $ret = send_message(0, $recipient, $body, $subject, $replyto, $expires, $mimetype, $raw); + $ret = send_message(0, $recipient, $body, $subject, $replyto, $expires, $mimetype, $raw, $sig); if($ret['success']) { xchan_mail_query($ret['mail']); @@ -396,8 +397,9 @@ class Mail extends \Zotlabs\Web\Controller { 'can_recall' => ($channel['channel_hash'] == $message['from_xchan']), 'is_recalled' => (intval($message['mail_recalled']) ? t('Message has been recalled.') : ''), 'date' => datetime_convert('UTC',date_default_timezone_get(),$message['created'], 'c'), + 'sig' => $message['sig'] ); - + $seen = $message['seen']; } -- cgit v1.2.3 From abeb924554cc4a91ed5e420a9f426ced3e2a085a Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Fri, 14 Jun 2019 20:53:43 +0200 Subject: Add signatures processing for private messages --- include/message.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/include/message.php b/include/message.php index 2486beb83..7d05b9ab7 100644 --- a/include/message.php +++ b/include/message.php @@ -19,7 +19,7 @@ function mail_prepare_binary($item) { // send a private message -function send_message($uid = 0, $recipient = '', $body = '', $subject = '', $replyto = '', $expires = NULL_DATE, $mimetype = 'text/bbcode', $raw = false) { +function send_message($uid = 0, $recipient = '', $body = '', $subject = '', $replyto = '', $expires = NULL_DATE, $mimetype = 'text/bbcode', $raw = false, $sig = '') { $ret = array('success' => false); $is_reply = false; @@ -175,8 +175,7 @@ function send_message($uid = 0, $recipient = '', $body = '', $subject = '', $rep $subject = str_rot47(base64url_encode($subject)); if(($body )&& (! $raw)) $body = str_rot47(base64url_encode($body)); - - $sig = ''; // placeholder + $mimetype = ''; //placeholder $r = q("INSERT INTO mail ( account_id, conv_guid, mail_obscured, channel_id, from_xchan, to_xchan, mail_mimetype, title, body, sig, attach, mid, parent_mid, created, expires, mail_isreply, mail_raw ) -- cgit v1.2.3 From 86f4a8d33afbdda7f5f2ace003ad237bde387819 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Fri, 14 Jun 2019 20:54:42 +0200 Subject: Add signatures processing for private messages --- include/items.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/items.php b/include/items.php index 9ceb91519..ed5572233 100755 --- a/include/items.php +++ b/include/items.php @@ -1457,6 +1457,7 @@ function encode_mail($item,$extended = false) { $x['to'] = encode_item_xchan($item['to']); $x['raw'] = $item['mail_raw']; $x['mimetype'] = $item['mail_mimetype']; + $x['sig'] = $item['sig']; if($item['attach']) $x['attach'] = json_decode($item['attach'],true); @@ -1516,6 +1517,9 @@ function get_mail_elements($x) { $arr['expires'] = datetime_convert('UTC','UTC',$x['expires']); $arr['mail_flags'] = 0; + + if(array_key_exists('sig',$x)) + $arr['sig'] = $x['sig']; if($x['flags'] && is_array($x['flags'])) { if(in_array('recalled',$x['flags'])) { -- cgit v1.2.3 From 134dfb8804429ba68c613bb98900d468fdfdba49 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Fri, 14 Jun 2019 20:56:00 +0200 Subject: Formatting --- include/items.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/items.php b/include/items.php index ed5572233..0af119cc9 100755 --- a/include/items.php +++ b/include/items.php @@ -1457,7 +1457,7 @@ function encode_mail($item,$extended = false) { $x['to'] = encode_item_xchan($item['to']); $x['raw'] = $item['mail_raw']; $x['mimetype'] = $item['mail_mimetype']; - $x['sig'] = $item['sig']; + $x['sig'] = $item['sig']; if($item['attach']) $x['attach'] = json_decode($item['attach'],true); -- cgit v1.2.3 From 75dedb3345a30f0b94a7225a7ee143d61c993024 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Fri, 14 Jun 2019 20:57:28 +0200 Subject: Add signature when send private message --- view/tpl/prv_message.tpl | 1 + 1 file changed, 1 insertion(+) diff --git a/view/tpl/prv_message.tpl b/view/tpl/prv_message.tpl index 59472f7d4..b8c81539d 100755 --- a/view/tpl/prv_message.tpl +++ b/view/tpl/prv_message.tpl @@ -11,6 +11,7 @@ + {{if $new}}
-- cgit v1.2.3 From 5315d8fe3f502be7e31a273c4d8006cea113f259 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Fri, 14 Jun 2019 20:59:07 +0200 Subject: Add signature when private message displaying --- view/tpl/mail_conv.tpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/view/tpl/mail_conv.tpl b/view/tpl/mail_conv.tpl index cd810e999..b0497fe99 100755 --- a/view/tpl/mail_conv.tpl +++ b/view/tpl/mail_conv.tpl @@ -1,4 +1,4 @@ -
+
{{$mail.from_name}} -- cgit v1.2.3 From c9615cc19ccf09873fbc4c18438f110f81ac0864 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Fri, 14 Jun 2019 21:08:53 +0200 Subject: Formatting --- Zotlabs/Module/Mail.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zotlabs/Module/Mail.php b/Zotlabs/Module/Mail.php index c454a2331..4e4c18cae 100644 --- a/Zotlabs/Module/Mail.php +++ b/Zotlabs/Module/Mail.php @@ -25,7 +25,7 @@ class Mail extends \Zotlabs\Web\Controller { $expires = ((x($_REQUEST,'expires')) ? datetime_convert(date_default_timezone_get(),'UTC', $_REQUEST['expires']) : NULL_DATE); $raw = ((x($_REQUEST,'raw')) ? intval($_REQUEST['raw']) : 0); $mimetype = ((x($_REQUEST,'mimetype')) ? notags(trim($_REQUEST['mimetype'])) : 'text/bbcode'); - $sig = ((x($_REQUEST,'signature')) ? trim($_REQUEST['signature']) : ''); + $sig = ((x($_REQUEST,'signature')) ? trim($_REQUEST['signature']) : ''); if($preview) { -- cgit v1.2.3 From 335394aaa110d1fd7cc5804cee1c7b56ccfdd63e Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Sat, 15 Jun 2019 15:58:55 +0200 Subject: Add base64 decode if signature encoded --- Zotlabs/Module/Mail.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Zotlabs/Module/Mail.php b/Zotlabs/Module/Mail.php index 4e4c18cae..67d9642b9 100644 --- a/Zotlabs/Module/Mail.php +++ b/Zotlabs/Module/Mail.php @@ -25,7 +25,10 @@ class Mail extends \Zotlabs\Web\Controller { $expires = ((x($_REQUEST,'expires')) ? datetime_convert(date_default_timezone_get(),'UTC', $_REQUEST['expires']) : NULL_DATE); $raw = ((x($_REQUEST,'raw')) ? intval($_REQUEST['raw']) : 0); $mimetype = ((x($_REQUEST,'mimetype')) ? notags(trim($_REQUEST['mimetype'])) : 'text/bbcode'); + $sig = ((x($_REQUEST,'signature')) ? trim($_REQUEST['signature']) : ''); + if(strpos($sig,'b64.') === 0) + $sig = base64_decode(str_replace('b64.', '', $sig)); if($preview) { -- cgit v1.2.3 From 43cec4398d0d035dd9446988134b814513a73080 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Sat, 15 Jun 2019 16:03:35 +0200 Subject: base64 encode message signature --- Zotlabs/Module/Mail.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zotlabs/Module/Mail.php b/Zotlabs/Module/Mail.php index 67d9642b9..7c344966b 100644 --- a/Zotlabs/Module/Mail.php +++ b/Zotlabs/Module/Mail.php @@ -400,7 +400,7 @@ class Mail extends \Zotlabs\Web\Controller { 'can_recall' => ($channel['channel_hash'] == $message['from_xchan']), 'is_recalled' => (intval($message['mail_recalled']) ? t('Message has been recalled.') : ''), 'date' => datetime_convert('UTC',date_default_timezone_get(),$message['created'], 'c'), - 'sig' => $message['sig'] + 'sig' => base64_encode($message['sig']) ); $seen = $message['seen']; -- cgit v1.2.3 From c9604eaabf400ff60a7be24214ca4945561e6ec2 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 17 Jun 2019 10:07:00 +0200 Subject: revisit mod cal --- Zotlabs/Module/Cal.php | 432 +++++++++++++++------------------------------- view/tpl/cal_calendar.tpl | 105 +++++++++++ view/tpl/cal_event.tpl | 14 ++ view/tpl/event_cal.tpl | 14 -- 4 files changed, 261 insertions(+), 304 deletions(-) create mode 100755 view/tpl/cal_calendar.tpl create mode 100755 view/tpl/cal_event.tpl delete mode 100755 view/tpl/event_cal.tpl diff --git a/Zotlabs/Module/Cal.php b/Zotlabs/Module/Cal.php index 731998c1a..dca100dad 100644 --- a/Zotlabs/Module/Cal.php +++ b/Zotlabs/Module/Cal.php @@ -1,6 +1,10 @@ 1) { $nick = argv(1); @@ -25,19 +27,21 @@ class Cal extends \Zotlabs\Web\Controller { $channelx = channelx_by_nick($nick); - if(! $channelx) + if(! $channelx) { + notice( t('Channel not found.') . EOL); return; + } - \App::$data['channel'] = $channelx; + App::$data['channel'] = $channelx; - $observer = \App::get_observer(); - \App::$data['observer'] = $observer; + $observer = App::get_observer(); + App::$data['observer'] = $observer; $observer_xchan = (($observer) ? $observer['xchan_hash'] : ''); - head_set_icon(\App::$data['channel']['xchan_photo_s']); + head_set_icon(App::$data['channel']['xchan_photo_s']); - \App::$page['htmlhead'] .= "" ; + App::$page['htmlhead'] .= "" ; } @@ -52,18 +56,8 @@ class Cal extends \Zotlabs\Web\Controller { return; } - $channel = null; - - if(argc() > 1) { - $channel = channelx_by_nick(argv(1)); - } - - - if(! $channel) { - notice( t('Channel not found.') . EOL); - return; - } - + $channel = App::$data['channel']; + // since we don't currently have an event permission - use the stream permission if(! perm_is_allowed($channel['channel_id'], get_observer_hash(), 'view_stream')) { @@ -72,294 +66,152 @@ class Cal extends \Zotlabs\Web\Controller { } nav_set_selected('Calendar'); - - $sql_extra = permissions_sql($channel['channel_id'],get_observer_hash(),'event'); + + head_add_css('/library/fullcalendar/packages/core/main.min.css'); + head_add_css('/library/fullcalendar/packages/daygrid/main.min.css'); + head_add_css('cdav_calendar.css'); + + head_add_js('/library/fullcalendar/packages/core/main.min.js'); + head_add_js('/library/fullcalendar/packages/daygrid/main.min.js'); + + $sql_extra = permissions_sql($channel['channel_id'], get_observer_hash(), 'event'); + + if(! perm_is_allowed($channel['channel_id'], get_observer_hash(), 'view_contacts') || App::$profile['hide_friends']) + $sql_extra .= " and etype != 'birthday' "; $first_day = feature_enabled($channel['channel_id'], 'events_cal_first_day'); $first_day = (($first_day) ? $first_day : 0); - $htpl = get_markup_template('event_head.tpl'); - \App::$page['htmlhead'] .= replace_macros($htpl,array( - '$baseurl' => z_root(), - '$module_url' => '/cal/' . $channel['channel_address'], - '$modparams' => 2, - '$lang' => \App::$language, - '$timezone' => date_default_timezone_get(), - '$first_day' => $first_day - )); - - $o = ''; - - $mode = 'view'; - $y = 0; - $m = 0; - $ignored = ((x($_REQUEST,'ignored')) ? " and dismissed = " . intval($_REQUEST['ignored']) . " " : ''); - - // logger('args: ' . print_r(\App::$argv,true)); + $start = ''; + $finish = ''; + + if (argv(2) === 'json') { + if (x($_GET,'start')) $start = $_GET['start']; + if (x($_GET,'end')) $finish = $_GET['end']; + } - if(argc() > 3 && intval(argv(2)) && intval(argv(3))) { - $mode = 'view'; - $y = intval(argv(2)); - $m = intval(argv(3)); + $start = datetime_convert('UTC','UTC',$start); + $finish = datetime_convert('UTC','UTC',$finish); + $adjust_start = datetime_convert('UTC', date_default_timezone_get(), $start); + $adjust_finish = datetime_convert('UTC', date_default_timezone_get(), $finish); + + if (x($_GET, 'id')) { + $r = q("SELECT event.*, item.plink, item.item_flags, item.author_xchan, item.owner_xchan, item.id as item_id + from event left join item on item.resource_id = event.event_hash + where item.resource_type = 'event' and event.uid = %d and event.id = %d $sql_extra limit 1", + intval($channel['channel_id']), + intval($_GET['id']) + ); } - if(argc() <= 3) { - $mode = 'view'; - $event_id = argv(2); + else { + // fixed an issue with "nofinish" events not showing up in the calendar. + // There's still an issue if the finish date crosses the end of month. + // Noting this for now - it will need to be fixed here and in Friendica. + // Ultimately the finish date shouldn't be involved in the query. + $r = q("SELECT event.*, item.plink, item.item_flags, item.author_xchan, item.owner_xchan, item.id as item_id + from event left join item on event.event_hash = item.resource_id + where item.resource_type = 'event' and event.uid = %d and event.uid = item.uid + AND (( event.adjust = 0 AND ( event.dtend >= '%s' or event.nofinish = 1 ) AND event.dtstart <= '%s' ) + OR ( event.adjust = 1 AND ( event.dtend >= '%s' or event.nofinish = 1 ) AND event.dtstart <= '%s' )) + $sql_extra", + intval($channel['channel_id']), + dbesc($start), + dbesc($finish), + dbesc($adjust_start), + dbesc($adjust_finish) + ); } - if($mode == 'view') { - - /* edit/create form */ - if($event_id) { - $r = q("SELECT * FROM event WHERE event_hash = '%s' AND uid = %d LIMIT 1", - dbesc($event_id), - intval($channel['channel_id']) - ); - if(count($r)) - $orig_event = $r[0]; - } - - - // Passed parameters overrides anything found in the DB - if(!x($orig_event)) - $orig_event = array(); - - - - $tz = date_default_timezone_get(); - if(x($orig_event)) - $tz = (($orig_event['adjust']) ? date_default_timezone_get() : 'UTC'); - - $syear = datetime_convert('UTC', $tz, $sdt, 'Y'); - $smonth = datetime_convert('UTC', $tz, $sdt, 'm'); - $sday = datetime_convert('UTC', $tz, $sdt, 'd'); - $shour = datetime_convert('UTC', $tz, $sdt, 'H'); - $sminute = datetime_convert('UTC', $tz, $sdt, 'i'); - - $stext = datetime_convert('UTC',$tz,$sdt); - $stext = substr($stext,0,14) . "00:00"; - - $fyear = datetime_convert('UTC', $tz, $fdt, 'Y'); - $fmonth = datetime_convert('UTC', $tz, $fdt, 'm'); - $fday = datetime_convert('UTC', $tz, $fdt, 'd'); - $fhour = datetime_convert('UTC', $tz, $fdt, 'H'); - $fminute = datetime_convert('UTC', $tz, $fdt, 'i'); - - $ftext = datetime_convert('UTC',$tz,$fdt); - $ftext = substr($ftext,0,14) . "00:00"; - - $type = ((x($orig_event)) ? $orig_event['etype'] : 'event'); - - $f = get_config('system','event_input_format'); - if(! $f) - $f = 'ymd'; - - $catsenabled = feature_enabled($channel['channel_id'],'categories'); - - - $show_bd = perm_is_allowed($channel['channel_id'], get_observer_hash(), 'view_contacts'); - if(! $show_bd) { - $sql_extra .= " and event.etype != 'birthday' "; - } - - - $category = ''; - - $thisyear = datetime_convert('UTC',date_default_timezone_get(),'now','Y'); - $thismonth = datetime_convert('UTC',date_default_timezone_get(),'now','m'); - if(! $y) - $y = intval($thisyear); - if(! $m) - $m = intval($thismonth); - - // Put some limits on dates. The PHP date functions don't seem to do so well before 1900. - // An upper limit was chosen to keep search engines from exploring links millions of years in the future. - - if($y < 1901) - $y = 1900; - if($y > 2099) - $y = 2100; - - $nextyear = $y; - $nextmonth = $m + 1; - if($nextmonth > 12) { - $nextmonth = 1; - $nextyear ++; - } - - $prevyear = $y; - if($m > 1) - $prevmonth = $m - 1; - else { - $prevmonth = 12; - $prevyear --; - } - - $dim = get_dim($y,$m); - $start = sprintf('%d-%d-%d %d:%d:%d',$y,$m,1,0,0,0); - $finish = sprintf('%d-%d-%d %d:%d:%d',$y,$m,$dim,23,59,59); - - - if (argv(2) === 'json'){ - if (x($_GET,'start')) $start = $_GET['start']; - if (x($_GET,'end')) $finish = $_GET['end']; - } - - $start = datetime_convert('UTC','UTC',$start); - $finish = datetime_convert('UTC','UTC',$finish); - - $adjust_start = datetime_convert('UTC', date_default_timezone_get(), $start); - $adjust_finish = datetime_convert('UTC', date_default_timezone_get(), $finish); - - - if(! perm_is_allowed(\App::$profile['uid'],get_observer_hash(),'view_contacts')) - $sql_extra .= " and etype != 'birthday' "; + if($r) { + xchan_query($r); + $r = fetch_post_tags($r,true); + $r = sort_by_date($r); + } - if (x($_GET,'id')){ - $r = q("SELECT event.*, item.plink, item.item_flags, item.author_xchan, item.owner_xchan, item.id as item_id - from event left join item on resource_id = event_hash where resource_type = 'event' and event.uid = %d and event.id = %d $sql_extra limit 1", - intval($channel['channel_id']), - intval($_GET['id']) - ); - } - else { - // fixed an issue with "nofinish" events not showing up in the calendar. - // There's still an issue if the finish date crosses the end of month. - // Noting this for now - it will need to be fixed here and in Friendica. - // Ultimately the finish date shouldn't be involved in the query. + $events = []; - $r = q("SELECT event.*, item.plink, item.item_flags, item.author_xchan, item.owner_xchan, item.id as item_id - from event left join item on event.event_hash = item.resource_id - where item.resource_type = 'event' and event.uid = %d and event.uid = item.uid $ignored - AND (( event.adjust = 0 AND ( event.dtend >= '%s' or event.nofinish = 1 ) AND event.dtstart <= '%s' ) - OR ( event.adjust = 1 AND ( event.dtend >= '%s' or event.nofinish = 1 ) AND event.dtstart <= '%s' )) ", - intval($channel['channel_id']), - dbesc($start), - dbesc($finish), - dbesc($adjust_start), - dbesc($adjust_finish) - ); - } - - $links = array(); - - if($r) { - xchan_query($r); - $r = fetch_post_tags($r,true); - - $r = sort_by_date($r); - } - - if($r) { - foreach($r as $rr) { - $j = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['dtstart'], 'j') : datetime_convert('UTC','UTC',$rr['dtstart'],'j')); - if(! x($links,$j)) - $links[$j] = z_root() . '/' . \App::$cmd . '#link-' . $j; - } - } - - $events=array(); - - $last_date = ''; - $fmt = t('l, F j'); - - if($r) { - - foreach($r as $rr) { + if($r) { - $tz = get_iconfig($rr, 'event', 'timezone'); + foreach($r as $rr) { - if(! $tz) - $tz = 'UTC'; + $tz = get_iconfig($rr, 'event', 'timezone'); + if(! $tz) + $tz = 'UTC'; - $rr['timezone'] = $tz; + $start = (($rr['adjust']) ? datetime_convert($tz, date_default_timezone_get(), $rr['dtstart'], 'c') : datetime_convert('UTC', 'UTC', $rr['dtstart'], 'c')); + if ($rr['nofinish']){ + $end = null; + } else { + $end = (($rr['adjust']) ? datetime_convert($tz, date_default_timezone_get(), $rr['dtend'], 'c') : datetime_convert('UTC', 'UTC', $rr['dtend'], 'c')); + } - $j = (($rr['adjust']) ? datetime_convert($tz,date_default_timezone_get(),$rr['dtstart'], 'j') : datetime_convert('UTC','UTC',$rr['dtstart'],'j')); - $d = (($rr['adjust']) ? datetime_convert($tz,date_default_timezone_get(),$rr['dtstart'], $fmt) : datetime_convert('UTC','UTC',$rr['dtstart'],$fmt)); - $d = day_translate($d); - - $start = (($rr['adjust']) ? datetime_convert($tz,date_default_timezone_get(),$rr['dtstart'], 'c') : datetime_convert('UTC','UTC',$rr['dtstart'],'c')); - if ($rr['nofinish']){ - $end = null; - } else { - $end = (($rr['adjust']) ? datetime_convert($tz,date_default_timezone_get(),$rr['dtend'], 'c') : datetime_convert('UTC','UTC',$rr['dtend'],'c')); - } - - - $is_first = ($d !== $last_date); - - $last_date = $d; - - $edit = false; - - $drop = false; - - $title = strip_tags(html_entity_decode(bbcode($rr['summary']),ENT_QUOTES,'UTF-8')); - if(! $title) { - list($title, $_trash) = explode("$rr['id'], - 'hash' => $rr['event_hash'], - 'start'=> $start, - 'end' => $end, - 'drop' => $drop, - 'allDay' => (($rr['adjust']) ? 0 : 1), - 'title' => $title, - - 'j' => $j, - 'd' => $d, - 'edit' => $edit, - 'is_first'=>$is_first, - 'item'=>$rr, - 'html'=>$html, - 'plink' => array($rr['plink'],t('Link to Source'),'',''), - ); - - } + + $events[] = array( + 'calendar_id' => 'channel_calendar', + 'rw' => true, + 'id'=>$rr['id'], + 'uri' => $rr['event_hash'], + 'timezone' => $tz, + 'start'=> $start, + 'end' => $end, + 'drop' => $drop, + 'allDay' => (($rr['adjust']) ? 0 : 1), + 'title' => htmlentities($rr['summary'], ENT_COMPAT, 'UTF-8', false), + 'editable' => $edit ? true : false, + 'item' => $rr, + 'plink' => [$rr['plink'], t('Link to source')], + 'description' => htmlentities($rr['description'], ENT_COMPAT, 'UTF-8', false), + 'location' => htmlentities($rr['location'], ENT_COMPAT, 'UTF-8', false), + 'allow_cid' => expand_acl($rr['allow_cid']), + 'allow_gid' => expand_acl($rr['allow_gid']), + 'deny_cid' => expand_acl($rr['deny_cid']), + 'deny_gid' => expand_acl($rr['deny_gid']), + 'html' => $html + ); } + } + + if (argv(2) === 'json') { + echo json_encode($events); + killme(); + } - if (argv(2) === 'json'){ - echo json_encode($events); killme(); - } - - // links: array('href', 'text', 'extra css classes', 'title') - if (x($_GET,'id')){ - $tpl = get_markup_template("event_cal.tpl"); - } - else { - $tpl = get_markup_template("events_cal-js.tpl"); - } - - $nick = $channel['channel_address']; - - $o = replace_macros($tpl, array( - '$baseurl' => z_root(), - '$new_event' => array(z_root().'/cal',(($event_id) ? t('Edit Event') : t('Create Event')),'',''), - '$previus' => array(z_root()."/cal/$nick/$prevyear/$prevmonth",t('Previous'),'',''), - '$next' => array(z_root()."/cal/$nick/$nextyear/$nextmonth",t('Next'),'',''), - '$export' => array(z_root()."/cal/$nick/$y/$m/export",t('Export'),'',''), - '$calendar' => cal($y,$m,$links, ' eventcal'), - '$events' => $events, - '$upload' => t('Import'), - '$submit' => t('Submit'), - '$prev' => t('Previous'), - '$next' => t('Next'), - '$today' => t('Today'), - '$form' => $form, - '$expandform' => ((x($_GET,'expandform')) ? true : false) - )); - - if (x($_GET,'id')){ echo $o; killme(); } - - return $o; + if (x($_GET,'id')) { + $o = replace_macros(get_markup_template("cal_event.tpl"), [ + '$events' => $events + ]); + echo $o; + killme(); } + + $nick = $channel['channel_address']; + + $sources = '{ + id: \'channel_calendar\', + url: \'/cal/' . $nick . '/json/\', + color: \'#3a87ad\' + }'; + + $o = replace_macros(get_markup_template("cal_calendar.tpl"), [ + '$sources' => $sources, + '$lang' => App::$language, + '$timezone' => date_default_timezone_get(), + '$first_day' => $first_day, + '$prev' => t('Previous'), + '$next' => t('Next'), + '$today' => t('Today'), + '$title' => $title, + '$dtstart' => $dtstart, + '$dtend' => $dtend, + '$nick' => $nick + ]); + + return $o; } diff --git a/view/tpl/cal_calendar.tpl b/view/tpl/cal_calendar.tpl new file mode 100755 index 000000000..93ebaa235 --- /dev/null +++ b/view/tpl/cal_calendar.tpl @@ -0,0 +1,105 @@ + + +
+
+
+
+ + + +
+ + +
+

+
+
+
+
+
+
diff --git a/view/tpl/cal_event.tpl b/view/tpl/cal_event.tpl new file mode 100755 index 000000000..d7662786b --- /dev/null +++ b/view/tpl/cal_event.tpl @@ -0,0 +1,14 @@ +{{foreach $events as $event}} +
+
+
+ {{if $event.item.author.xchan_name}}{{$event.item.author.xchan_name}}{{/if}} +
+ {{$event.html}} +
+ {{if $event.item.plink}}{{/if}} +
+
+
+
+{{/foreach}} diff --git a/view/tpl/event_cal.tpl b/view/tpl/event_cal.tpl deleted file mode 100755 index d7662786b..000000000 --- a/view/tpl/event_cal.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{foreach $events as $event}} -
-
-
- {{if $event.item.author.xchan_name}}{{$event.item.author.xchan_name}}{{/if}} -
- {{$event.html}} -
- {{if $event.item.plink}}{{/if}} -
-
-
-
-{{/foreach}} -- cgit v1.2.3 From 8535eb7bf5a3836502a4e5ded93c453abf723370 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 17 Jun 2019 10:10:44 +0200 Subject: update feature set --- Zotlabs/Module/Cal.php | 2 +- include/features.php | 14 -------------- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/Zotlabs/Module/Cal.php b/Zotlabs/Module/Cal.php index dca100dad..a84116e76 100644 --- a/Zotlabs/Module/Cal.php +++ b/Zotlabs/Module/Cal.php @@ -79,7 +79,7 @@ class Cal extends Controller { if(! perm_is_allowed($channel['channel_id'], get_observer_hash(), 'view_contacts') || App::$profile['hide_friends']) $sql_extra .= " and etype != 'birthday' "; - $first_day = feature_enabled($channel['channel_id'], 'events_cal_first_day'); + $first_day = feature_enabled($channel['channel_id'], 'cal_first_day'); $first_day = (($first_day) ? $first_day : 0); $start = ''; diff --git a/include/features.php b/include/features.php index 9528d3418..87df0c50d 100644 --- a/include/features.php +++ b/include/features.php @@ -280,20 +280,6 @@ function get_features($filtered = true, $level = (-1)) { ], - 'events' => [ - - t('Events'), - - [ - 'events_cal_first_day', - t('Start calendar week on Monday'), - t('Default is Sunday'), - false, - get_config('feature_lock','events_cal_first_day') - ] - - ], - 'manage' => [ t('Manage'), -- cgit v1.2.3 From 92f5d8c8be71f633f18d22d25ed2e6951c85ee33 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 17 Jun 2019 10:11:36 +0200 Subject: remove old fullcalendar library --- library/fullcalendar.old/CHANGELOG.txt | 1107 -- library/fullcalendar.old/CONTRIBUTING.txt | 127 - library/fullcalendar.old/LICENSE.txt | 20 - library/fullcalendar.old/fullcalendar.css | 1404 -- library/fullcalendar.old/fullcalendar.js | 14599 ------------------- library/fullcalendar.old/fullcalendar.min.css | 5 - library/fullcalendar.old/fullcalendar.min.js | 10 - library/fullcalendar.old/fullcalendar.print.css | 208 - .../fullcalendar.old/fullcalendar.print.min.css | 5 - library/fullcalendar.old/gcal.js | 180 - library/fullcalendar.old/gcal.min.js | 6 - library/fullcalendar.old/locale-all.js | 5 - 12 files changed, 17676 deletions(-) delete mode 100644 library/fullcalendar.old/CHANGELOG.txt delete mode 100644 library/fullcalendar.old/CONTRIBUTING.txt delete mode 100644 library/fullcalendar.old/LICENSE.txt delete mode 100644 library/fullcalendar.old/fullcalendar.css delete mode 100644 library/fullcalendar.old/fullcalendar.js delete mode 100644 library/fullcalendar.old/fullcalendar.min.css delete mode 100644 library/fullcalendar.old/fullcalendar.min.js delete mode 100644 library/fullcalendar.old/fullcalendar.print.css delete mode 100644 library/fullcalendar.old/fullcalendar.print.min.css delete mode 100644 library/fullcalendar.old/gcal.js delete mode 100644 library/fullcalendar.old/gcal.min.js delete mode 100644 library/fullcalendar.old/locale-all.js diff --git a/library/fullcalendar.old/CHANGELOG.txt b/library/fullcalendar.old/CHANGELOG.txt deleted file mode 100644 index 379f23691..000000000 --- a/library/fullcalendar.old/CHANGELOG.txt +++ /dev/null @@ -1,1107 +0,0 @@ - -v3.2.0 (2017-02-14) -------------------- - -Features: -- `selectMinDistance`, threshold before a mouse selection begins (#2428) - -Bugfixes: -- iOS 10, unwanted scrolling while dragging events/selection (#3403) -- dayClick triggered when swiping on touch devices (#3332) -- dayClick not functioning on Firefix mobile (#3450) -- title computed incorrectly for views with no weekends (#2884) -- unwanted scrollbars in month-view when non-integer width (#3453, #3444) -- incorrect date formatting for locales with non-standlone month/day names (#3478) -- date formatting, incorrect omission of trailing period for certain locales (#2504, #3486) -- formatRange should collapse same week numbers (#3467) -- Taiwanese locale updated (#3426) -- Finnish noEventsMessage updated (#3476) -- Croatian (hr) buttonText is blank (#3270) -- JSON feed PHP example, date range math bug (#3485) - - -v3.1.0 (2016-12-05) -------------------- - -- experimental support for implicitly batched ("debounced") event rendering (#2938) - - `eventRenderWait` (off by default) -- new `footer` option, similar to header toolbar (#654, #3299) -- event rendering batch methods (#3351): - - `renderEvents` - - `updateEvents` -- more granular touch settings (#3377): - - `eventLongPressDelay` - - `selectLongPressDelay` -- eventDestroy not called when removing the popover (#3416, #3419) -- print stylesheet and gcal extension now offered as minified (#3415) -- fc-today in agenda header cells (#3361, #3365) -- height-related options in tandem with other options (#3327, #3384) -- Kazakh locale (#3394) -- Afrikaans locale (#3390) -- internal refactor related to timing of rendering and firing handlers. - calls to rerender the current date-range and events from within handlers - might not execute immediately. instead, will execute after handler finishes. - - -v3.0.1 (2016-09-26) -------------------- - -Bugfixes: -- list view rendering event times incorrectly (#3334) -- list view rendering events/days out of order (#3347) -- events with no title rendering as "undefined" -- add .fc scope to table print styles (#3343) -- "display no events" text fix for German (#3354) - - -v3.0.0 (2016-09-04) -------------------- - -Features: -- List View (#560) - - new views: `listDay`, `listWeek`, `listMonth`, `listYear`, and simply `list` - - `listDayFormat` - - `listDayAltFormat` - - `noEventsMessage` -- Clickable day/week numbers for easier navigation (#424) - - `navLinks` - - `navLinkDayClick` - - `navLinkWeekClick` -- Programmatically allow/disallow user interactions: - - `eventAllow` (#2740) - - `selectAllow` (#2511) -- Option to display week numbers in cells (#3024) - - `weekNumbersWithinDays` (set to `true` to activate) -- When week calc is ISO, default first day-of-week to Monday (#3255) -- Macedonian locale (#2739) -- Malay locale - -Breaking Changes: -- IE8 support dropped -- jQuery: minimum support raised to v2.0.0 -- MomentJS: minimum support raised to v2.9.0 -- `lang` option renamed to `locale` -- dist files have been renamed to be more consistent with MomentJS: - - `lang/` -> `locale/` - - `lang-all.js` -> `locale-all.js` -- behavior of moment methods no longer affected by ambiguousness: - - `isSame` - - `isBefore` - - `isAfter` -- View-Option-Hashes no longer supported (deprecated in 2.2.4) -- removed `weekMode` setting -- removed `axisFormat` setting -- DOM structure of month/basic-view day cell numbers changed - -Bugfixes: -- `$.fullCalendar.version` incorrect (#3292) - -Build System: -- using gulp instead of grunt (faster) -- using npm internally for dependencies instead of bower -- changed repo directory structure - - -v2.9.1 (2016-07-31) -------------------- - -- multiple definitions for businessHours (#2686) -- businessHours for single day doesn't display weekends (#2944) -- height/contentHeight can accept a function or 'parent' for dynamic value (#3271) -- fix +more popover clipped by overflow (#3232) -- fix +more popover positioned incorrectly when scrolled (#3137) -- Norwegian Nynorsk translation (#3246) -- fix isAnimating JS error (#3285) - - -v2.9.0 (2016-07-10) -------------------- - -- Setters for (almost) all options (#564). - See [docs](http://fullcalendar.io/docs/utilities/dynamic_options/) for more info. -- Travis CI improvements (#3266) - - -v2.8.0 (2016-06-19) -------------------- - -- getEventSources method (#3103, #2433) -- getEventSourceById method (#3223) -- refetchEventSources method (#3103, #1328, #254) -- removeEventSources method (#3165, #948) -- prevent flicker when refetchEvents is called (#3123, #2558) -- fix for removing event sources that share same URL (#3209) -- jQuery 3 support (#3197, #3124) -- Travis CI integration (#3218) -- EditorConfig for promoting consistent code style (#141) -- use en dash when formatting ranges (#3077) -- height:auto always shows scrollbars in month view on FF (#3202) -- new languages: - - Basque (#2992) - - Galician (#194) - - Luxembourgish (#2979) - - -v2.7.3 (2016-06-02) -------------------- - -internal enhancements that plugins can benefit from: -- EventEmitter not correctly working with stopListeningTo -- normalizeEvent hook for manipulating event data - - -v2.7.2 (2016-05-20) -------------------- - -- fixed desktops/laptops with touch support not accepting mouse events for - dayClick/dragging/resizing (#3154, #3149) -- fixed dayClick incorrectly triggered on touch scroll (#3152) -- fixed touch event dragging wrongfully beginning upon scrolling document (#3160) -- fixed minified JS still contained comments -- UI change: mouse users must hover over an event to reveal its resizers - - -v2.7.1 (2016-05-01) -------------------- - -- dayClick not firing on touch devices (#3138) -- icons for prev/next not working in MS Edge (#2852) -- fix bad languages troubles with firewalls (#3133, #3132) -- update all dev dependencies (#3145, #3010, #2901, #251) -- git-ignore npm debug logs (#3011) -- misc automated test updates (#3139, #3147) -- Google Calendar htmlLink not always defined (#2844) - - -v2.7.0 (2016-04-23) -------------------- - -touch device support (#994): - - smoother scrolling - - interactions initiated via "long press": - - event drag-n-drop - - event resize - - time-range selecting - - `longPressDelay` - - -v2.6.1 (2016-02-17) -------------------- - -- make `nowIndicator` positioning refresh on window resize - - -v2.6.0 (2016-01-07) -------------------- - -- current time indicator (#414) -- bundled with most recent version of moment (2.11.0) -- UMD wrapper around lang files now handles commonjs (#2918) -- fix bug where external event dragging would not respect eventOverlap -- fix bug where external event dropping would not render the whole-day highlight - - -v2.5.0 (2015-11-30) -------------------- - -- internal timezone refactor. fixes #2396, #2900, #2945, #2711 -- internal "grid" system refactor. improved API for plugins. - - -v2.4.0 (2015-08-16) -------------------- - -- add new buttons to the header via `customButtons` ([225]) -- control stacking order of events via `eventOrder` ([364]) -- control frequency of slot text via `slotLabelInterval` ([946]) -- `displayEventTime` ([1904]) -- `on` and `off` methods ([1910]) -- renamed `axisFormat` to `slotLabelFormat` - -[225]: https://code.google.com/p/fullcalendar/issues/detail?id=225 -[364]: https://code.google.com/p/fullcalendar/issues/detail?id=364 -[946]: https://code.google.com/p/fullcalendar/issues/detail?id=946 -[1904]: https://code.google.com/p/fullcalendar/issues/detail?id=1904 -[1910]: https://code.google.com/p/fullcalendar/issues/detail?id=1910 - - -v2.3.2 (2015-06-14) -------------------- - -- minor code adjustment in preparation for plugins - - -v2.3.1 (2015-03-08) -------------------- - -- Fix week view column title for en-gb ([PR220]) -- Publish to NPM ([2447]) -- Detangle bower from npm package ([PR179]) - -[PR220]: https://github.com/arshaw/fullcalendar/pull/220 -[2447]: https://code.google.com/p/fullcalendar/issues/detail?id=2447 -[PR179]: https://github.com/arshaw/fullcalendar/pull/179 - - -v2.3.0 (2015-02-21) -------------------- - -- internal refactoring in preparation for other views -- businessHours now renders on whole-days in addition to timed areas -- events in "more" popover not sorted by time ([2385]) -- avoid using moment's deprecated zone method ([2443]) -- destroying the calendar sometimes causes all window resize handlers to be unbound ([2432]) -- multiple calendars on one page, can't accept external elements after navigating ([2433]) -- accept external events from jqui sortable ([1698]) -- external jqui drop processed before reverting ([1661]) -- IE8 fix: month view renders incorrectly ([2428]) -- IE8 fix: eventLimit:true wouldn't activate "more" link ([2330]) -- IE8 fix: dragging an event with an href -- IE8 fix: invisible element while dragging agenda view events -- IE8 fix: erratic external element dragging - -[2385]: https://code.google.com/p/fullcalendar/issues/detail?id=2385 -[2443]: https://code.google.com/p/fullcalendar/issues/detail?id=2443 -[2432]: https://code.google.com/p/fullcalendar/issues/detail?id=2432 -[2433]: https://code.google.com/p/fullcalendar/issues/detail?id=2433 -[1698]: https://code.google.com/p/fullcalendar/issues/detail?id=1698 -[1661]: https://code.google.com/p/fullcalendar/issues/detail?id=1661 -[2428]: https://code.google.com/p/fullcalendar/issues/detail?id=2428 -[2330]: https://code.google.com/p/fullcalendar/issues/detail?id=2330 - - -v2.2.7 (2015-02-10) -------------------- - -- view.title wasn't defined in viewRender callback ([2407]) -- FullCalendar versions >= 2.2.5 brokenness with Moment versions <= 2.8.3 ([2417]) -- Support Bokmal Norwegian language specifically ([2427]) - -[2407]: https://code.google.com/p/fullcalendar/issues/detail?id=2407 -[2417]: https://code.google.com/p/fullcalendar/issues/detail?id=2417 -[2427]: https://code.google.com/p/fullcalendar/issues/detail?id=2427 - - -v2.2.6 (2015-01-11) -------------------- - -- Compatibility with Moment v2.9. Was breaking GCal plugin ([2408]) -- View object's `title` property mistakenly omitted ([2407]) -- Single-day views with hiddens days could cause prev/next misbehavior ([2406]) -- Don't let the current date ever be a hidden day (solves [2395]) -- Hebrew locale ([2157]) - -[2408]: https://code.google.com/p/fullcalendar/issues/detail?id=2408 -[2407]: https://code.google.com/p/fullcalendar/issues/detail?id=2407 -[2406]: https://code.google.com/p/fullcalendar/issues/detail?id=2406 -[2395]: https://code.google.com/p/fullcalendar/issues/detail?id=2395 -[2157]: https://code.google.com/p/fullcalendar/issues/detail?id=2157 - - -v2.2.5 (2014-12-30) -------------------- - -- `buttonText` specified for custom views via the `views` option - - bugfix: wrong default value, couldn't override default - - feature: default value taken from locale - - -v2.2.4 (2014-12-29) -------------------- - -- Arbitrary durations for basic/agenda views with the `views` option ([692]) -- Specify view-specific options using the `views` option. fixes [2283] -- Deprecate view-option-hashes -- Formalize and expose View API ([1055]) -- updateEvent method, more intuitive behavior. fixes [2194] - -[692]: https://code.google.com/p/fullcalendar/issues/detail?id=692 -[2283]: https://code.google.com/p/fullcalendar/issues/detail?id=2283 -[1055]: https://code.google.com/p/fullcalendar/issues/detail?id=1055 -[2194]: https://code.google.com/p/fullcalendar/issues/detail?id=2194 - - -v2.2.3 (2014-11-26) -------------------- - -- removeEventSource with Google Calendar object source, would not remove ([2368]) -- Events with invalid end dates are still accepted and rendered ([2350], [2237], [2296]) -- Bug when rendering business hours and navigating away from original view ([2365]) -- Links to Google Calendar events will use current timezone ([2122]) -- Google Calendar plugin works with timezone names that have spaces -- Google Calendar plugin accepts person email addresses as calendar IDs -- Internally use numeric sort instead of alphanumeric sort ([2370]) - -[2368]: https://code.google.com/p/fullcalendar/issues/detail?id=2368 -[2350]: https://code.google.com/p/fullcalendar/issues/detail?id=2350 -[2237]: https://code.google.com/p/fullcalendar/issues/detail?id=2237 -[2296]: https://code.google.com/p/fullcalendar/issues/detail?id=2296 -[2365]: https://code.google.com/p/fullcalendar/issues/detail?id=2365 -[2122]: https://code.google.com/p/fullcalendar/issues/detail?id=2122 -[2370]: https://code.google.com/p/fullcalendar/issues/detail?id=2370 - - -v2.2.2 (2014-11-19) -------------------- - -- Fixes to Google Calendar API V3 code - - wouldn't recognize a lone-string Google Calendar ID if periods before the @ symbol - - removeEventSource wouldn't work when given a Google Calendar ID - - -v2.2.1 (2014-11-19) -------------------- - -- Migrate Google Calendar plugin to use V3 of the API ([1526]) - -[1526]: https://code.google.com/p/fullcalendar/issues/detail?id=1526 - - -v2.2.0 (2014-11-14) -------------------- - -- Background events. Event object's `rendering` property ([144], [1286]) -- `businessHours` option ([144]) -- Controlling where events can be dragged/resized and selections can go ([396], [1286], [2253]) - - `eventOverlap`, `selectOverlap`, and similar - - `eventConstraint`, `selectConstraint`, and similar -- Improvements to dragging and dropping external events ([2004]) - - Associating with real event data. used with `eventReceive` - - Associating a `duration` -- Performance boost for moment creation - - Be aware, FullCalendar-specific methods now attached directly to global moment.fn - - Helps with [issue 2259][2259] -- Reintroduced forgotten `dropAccept` option ([2312]) - -[144]: https://code.google.com/p/fullcalendar/issues/detail?id=144 -[396]: https://code.google.com/p/fullcalendar/issues/detail?id=396 -[1286]: https://code.google.com/p/fullcalendar/issues/detail?id=1286 -[2004]: https://code.google.com/p/fullcalendar/issues/detail?id=2004 -[2253]: https://code.google.com/p/fullcalendar/issues/detail?id=2253 -[2259]: https://code.google.com/p/fullcalendar/issues/detail?id=2259 -[2312]: https://code.google.com/p/fullcalendar/issues/detail?id=2312 - - -v2.1.1 (2014-08-29) -------------------- - -- removeEventSource not working with array ([2203]) -- mouseout not triggered after mouseover+updateEvent ([829]) -- agenda event's render with no href, not clickable ([2263]) - -[2203]: https://code.google.com/p/fullcalendar/issues/detail?id=2203 -[829]: https://code.google.com/p/fullcalendar/issues/detail?id=829 -[2263]: https://code.google.com/p/fullcalendar/issues/detail?id=2263 - - -v2.1.0 (2014-08-25) -------------------- - -Large code refactor with better OOP, better code reuse, and more comments. -**No more reliance on jQuery UI** for event dragging, resizing, or anything else. - -Significant changes to HTML/CSS skeleton: -- Leverages tables for liquid rendering of days and events. No costly manual repositioning ([809]) -- **Backwards-incompatibilities**: - - **Many classNames have changed. Custom CSS will likely need to be adjusted.** - - IE7 definitely not supported anymore - - In `eventRender` callback, `element` will not be attached to DOM yet - - Events are styled to be one line by default ([1992]). Can be undone through custom CSS, - but not recommended (might get gaps [like this][111] in certain situations). - -A "more..." link when there are too many events on a day ([304]). Works with month and basic views -as well as the all-day section of the agenda views. New options: -- `eventLimit`. a number or `true` -- `eventLimitClick`. the `"popover`" value will reveal all events in a raised panel (the default) -- `eventLimitText` -- `dayPopoverFormat` - -Changes related to height and scrollbars: -- `aspectRatio`/`height`/`contentHeight` values will be honored *no matter what* - - If too many events causing too much vertical space, scrollbars will be used ([728]). - This is default behavior for month view (**backwards-incompatibility**) - - If too few slots in agenda view, view will stretch to be the correct height ([2196]) -- `'auto'` value for `height`/`contentHeight` options. If content is too tall, the view will - vertically stretch to accomodate and no scrollbars will be used ([521]). -- Tall weeks in month view will borrow height from other weeks ([243]) -- Automatically scroll the view then dragging/resizing an event ([1025], [2078]) -- New `fixedWeekCount` option to determines the number of weeks in month view - - Supersedes `weekMode` (**deprecated**). Instead, use a combination of `fixedWeekCount` and - one of the height options, possibly with an `'auto'` value - -Much nicer, glitch-free rendering of calendar *for printers* ([35]). Things you might not expect: -- Buttons will become hidden -- Agenda views display a flat list of events where the time slots would be - -Other issues resolved along the way: -- Space on right side of agenda events configurable through CSS ([204]) -- Problem with window resize ([259]) -- Events sorting stays consistent across weeks ([510]) -- Agenda's columns misaligned on wide screens ([511]) -- Run `selectHelper` through `eventRender` callbacks ([629]) -- Keyboard access, tabbing ([637]) -- Run resizing events through `eventRender` ([714]) -- Resize an event to a different day in agenda views ([736]) -- Allow selection across days in agenda views ([778]) -- Mouseenter delegated event not working on event elements ([936]) -- Agenda event dragging, snapping to different columns is erratic ([1101]) -- Android browser cuts off Day view at 8 PM with no scroll bar ([1203]) -- Don't fire `eventMouseover`/`eventMouseout` while dragging/resizing ([1297]) -- Customize the resize handle text ("=") ([1326]) -- If agenda event is too short, don't overwrite `.fc-event-time` ([1700]) -- Zooming calendar causes events to misalign ([1996]) -- Event destroy callback on event removal ([2017]) -- Agenda views, when RTL, should have axis on right ([2132]) -- Make header buttons more accessibile ([2151]) -- daySelectionMousedown should interpret OSX ctrl+click as a right mouse click ([2169]) -- Best way to display time text on multi-day events *with times* ([2172]) -- Eliminate table use for header layout ([2186]) -- Event delegation used for event-related callbacks (like `eventClick`). Speedier. - -[35]: https://code.google.com/p/fullcalendar/issues/detail?id=35 -[204]: https://code.google.com/p/fullcalendar/issues/detail?id=204 -[243]: https://code.google.com/p/fullcalendar/issues/detail?id=243 -[259]: https://code.google.com/p/fullcalendar/issues/detail?id=259 -[304]: https://code.google.com/p/fullcalendar/issues/detail?id=304 -[510]: https://code.google.com/p/fullcalendar/issues/detail?id=510 -[511]: https://code.google.com/p/fullcalendar/issues/detail?id=511 -[521]: https://code.google.com/p/fullcalendar/issues/detail?id=521 -[629]: https://code.google.com/p/fullcalendar/issues/detail?id=629 -[637]: https://code.google.com/p/fullcalendar/issues/detail?id=637 -[714]: https://code.google.com/p/fullcalendar/issues/detail?id=714 -[728]: https://code.google.com/p/fullcalendar/issues/detail?id=728 -[736]: https://code.google.com/p/fullcalendar/issues/detail?id=736 -[778]: https://code.google.com/p/fullcalendar/issues/detail?id=778 -[809]: https://code.google.com/p/fullcalendar/issues/detail?id=809 -[936]: https://code.google.com/p/fullcalendar/issues/detail?id=936 -[1025]: https://code.google.com/p/fullcalendar/issues/detail?id=1025 -[1101]: https://code.google.com/p/fullcalendar/issues/detail?id=1101 -[1203]: https://code.google.com/p/fullcalendar/issues/detail?id=1203 -[1297]: https://code.google.com/p/fullcalendar/issues/detail?id=1297 -[1326]: https://code.google.com/p/fullcalendar/issues/detail?id=1326 -[1700]: https://code.google.com/p/fullcalendar/issues/detail?id=1700 -[1992]: https://code.google.com/p/fullcalendar/issues/detail?id=1992 -[1996]: https://code.google.com/p/fullcalendar/issues/detail?id=1996 -[2017]: https://code.google.com/p/fullcalendar/issues/detail?id=2017 -[2078]: https://code.google.com/p/fullcalendar/issues/detail?id=2078 -[2132]: https://code.google.com/p/fullcalendar/issues/detail?id=2132 -[2151]: https://code.google.com/p/fullcalendar/issues/detail?id=2151 -[2169]: https://code.google.com/p/fullcalendar/issues/detail?id=2169 -[2172]: https://code.google.com/p/fullcalendar/issues/detail?id=2172 -[2186]: https://code.google.com/p/fullcalendar/issues/detail?id=2186 -[2196]: https://code.google.com/p/fullcalendar/issues/detail?id=2196 -[111]: https://code.google.com/p/fullcalendar/issues/detail?id=111 - - -v2.0.3 (2014-08-15) -------------------- - -- moment-2.8.1 compatibility ([2221]) -- relative path in bower.json ([PR 117]) -- upgraded jquery-ui and misc dev dependencies - -[2221]: https://code.google.com/p/fullcalendar/issues/detail?id=2221 -[PR 117]: https://github.com/arshaw/fullcalendar/pull/177 - - -v2.0.2 (2014-06-24) -------------------- - -- bug with persisting addEventSource calls ([2191]) -- bug with persisting removeEvents calls with an array source ([2187]) -- bug with removeEvents method when called with 0 removes all events ([2082]) - -[2191]: https://code.google.com/p/fullcalendar/issues/detail?id=2191 -[2187]: https://code.google.com/p/fullcalendar/issues/detail?id=2187 -[2082]: https://code.google.com/p/fullcalendar/issues/detail?id=2082 - - -v2.0.1 (2014-06-15) -------------------- - -- `delta` parameters reintroduced in `eventDrop` and `eventResize` handlers ([2156]) - - **Note**: this changes the argument order for `revertFunc` -- wrongfully triggering a windowResize when resizing an agenda view event ([1116]) -- `this` values in event drag-n-drop/resize handlers consistently the DOM node ([1177]) -- `displayEventEnd` - v2 workaround to force display of an end time ([2090]) -- don't modify passed-in eventSource items ([954]) -- destroy method now removes fc-ltr class ([2033]) -- weeks of last/next month still visible when weekends are hidden ([2095]) -- fixed memory leak when destroying calendar with selectable/droppable ([2137]) -- Icelandic language ([2180]) -- Bahasa Indonesia language ([PR 172]) - -[1116]: https://code.google.com/p/fullcalendar/issues/detail?id=1116 -[1177]: https://code.google.com/p/fullcalendar/issues/detail?id=1177 -[2090]: https://code.google.com/p/fullcalendar/issues/detail?id=2090 -[954]: https://code.google.com/p/fullcalendar/issues/detail?id=954 -[2033]: https://code.google.com/p/fullcalendar/issues/detail?id=2033 -[2095]: https://code.google.com/p/fullcalendar/issues/detail?id=2095 -[2137]: https://code.google.com/p/fullcalendar/issues/detail?id=2137 -[2156]: https://code.google.com/p/fullcalendar/issues/detail?id=2156 -[2180]: https://code.google.com/p/fullcalendar/issues/detail?id=2180 -[PR 172]: https://github.com/arshaw/fullcalendar/pull/172 - - -v2.0.0 (2014-06-01) -------------------- - -Internationalization support, timezone support, and [MomentJS] integration. Extensive changes, many -of which are backwards incompatible. - -[Full list of changes][Upgrading-to-v2] | [Affected Issues][Date-Milestone] - -An automated testing framework has been set up ([Karma] + [Jasmine]) and tests have been written -which cover about half of FullCalendar's functionality. Special thanks to @incre-d, @vidbina, and -@sirrocco for the help. - -In addition, the main development repo has been repurposed to also include the built distributable -JS/CSS for the project and will serve as the new [Bower] endpoint. - -[MomentJS]: http://momentjs.com/ -[Upgrading-to-v2]: http://arshaw.com/fullcalendar/wiki/Upgrading-to-v2/ -[Date-Milestone]: https://code.google.com/p/fullcalendar/issues/list?can=1&q=milestone%3Ddate -[Karma]: http://karma-runner.github.io/ -[Jasmine]: http://jasmine.github.io/ -[Bower]: http://bower.io/ - - -v1.6.4 (2013-09-01) -------------------- - -- better algorithm for positioning timed agenda events ([1115]) -- `slotEventOverlap` option to tweak timed agenda event overlapping ([218]) -- selection bug when slot height is customized ([1035]) -- supply view argument in `loading` callback ([1018]) -- fixed week number not displaying in agenda views ([1951]) -- fixed fullCalendar not initializing with no options ([1356]) -- NPM's `package.json`, no more warnings or errors ([1762]) -- building the bower component should output `bower.json` instead of `component.json` ([PR 125]) -- use bower internally for fetching new versions of jQuery and jQuery UI - -[1115]: https://code.google.com/p/fullcalendar/issues/detail?id=1115 -[218]: https://code.google.com/p/fullcalendar/issues/detail?id=218 -[1035]: https://code.google.com/p/fullcalendar/issues/detail?id=1035 -[1018]: https://code.google.com/p/fullcalendar/issues/detail?id=1018 -[1951]: https://code.google.com/p/fullcalendar/issues/detail?id=1951 -[1356]: https://code.google.com/p/fullcalendar/issues/detail?id=1356 -[1762]: https://code.google.com/p/fullcalendar/issues/detail?id=1762 -[PR 125]: https://github.com/arshaw/fullcalendar/pull/125 - - -v1.6.3 (2013-08-10) -------------------- - -- `viewRender` callback ([PR 15]) -- `viewDestroy` callback ([PR 15]) -- `eventDestroy` callback ([PR 111]) -- `handleWindowResize` option ([PR 54]) -- `eventStartEditable`/`startEditable` options ([PR 49]) -- `eventDurationEditable`/`durationEditable` options ([PR 49]) -- specify function for `$.ajax` `data` parameter for JSON event sources ([PR 59]) -- fixed bug with agenda event dropping in wrong column ([PR 55]) -- easier event element z-index customization ([PR 58]) -- classNames on past/future days ([PR 88]) -- allow `null`/`undefined` event titles ([PR 84]) -- small optimize for agenda event rendering ([PR 56]) -- deprecated: - - `viewDisplay` - - `disableDragging` - - `disableResizing` -- bundled with latest jQuery (1.10.2) and jQuery UI (1.10.3) - -[PR 15]: https://github.com/arshaw/fullcalendar/pull/15 -[PR 111]: https://github.com/arshaw/fullcalendar/pull/111 -[PR 54]: https://github.com/arshaw/fullcalendar/pull/54 -[PR 49]: https://github.com/arshaw/fullcalendar/pull/49 -[PR 59]: https://github.com/arshaw/fullcalendar/pull/59 -[PR 55]: https://github.com/arshaw/fullcalendar/pull/55 -[PR 58]: https://github.com/arshaw/fullcalendar/pull/58 -[PR 88]: https://github.com/arshaw/fullcalendar/pull/88 -[PR 84]: https://github.com/arshaw/fullcalendar/pull/84 -[PR 56]: https://github.com/arshaw/fullcalendar/pull/56 - - -v1.6.2 (2013-07-18) -------------------- - -- `hiddenDays` option ([686]) -- bugfix: when `eventRender` returns `false`, incorrect stacking of events ([762]) -- bugfix: couldn't change `event.backgroundImage` when calling `updateEvent` (thx @stephenharris) - -[686]: https://code.google.com/p/fullcalendar/issues/detail?id=686 -[762]: https://code.google.com/p/fullcalendar/issues/detail?id=762 - - -v1.6.1 (2013-04-14) -------------------- - -- fixed event inner content overflow bug ([1783]) -- fixed table header className bug [1772] -- removed text-shadow on events (better for general use, thx @tkrotoff) - -[1783]: https://code.google.com/p/fullcalendar/issues/detail?id=1783 -[1772]: https://code.google.com/p/fullcalendar/issues/detail?id=1772 - - -v1.6.0 (2013-03-18) -------------------- - -- visual facelift, with bootstrap-inspired buttons and colors -- simplified HTML/CSS for events and buttons -- `dayRender`, for modifying a day cell ([191], thx @althaus) -- week numbers on side of calendar ([295]) - - `weekNumber` - - `weekNumberCalculation` - - `weekNumberTitle` - - `W` formatting variable -- finer snapping granularity for agenda view events ([495], thx @ms-doodle-com) -- `eventAfterAllRender` ([753], thx @pdrakeweb) -- `eventDataTransform` (thx @joeyspo) -- `data-date` attributes on cells (thx @Jae) -- expose `$.fullCalendar.dateFormatters` -- when clicking fast on buttons, prevent text selection -- bundled with latest jQuery (1.9.1) and jQuery UI (1.10.2) -- Grunt/Lumbar build system for internal development -- build for Bower package manager -- build for jQuery plugin site - -[191]: https://code.google.com/p/fullcalendar/issues/detail?id=191 -[295]: https://code.google.com/p/fullcalendar/issues/detail?id=295 -[495]: https://code.google.com/p/fullcalendar/issues/detail?id=495 -[753]: https://code.google.com/p/fullcalendar/issues/detail?id=753 - - -v1.5.4 (2012-09-05) -------------------- - -- made compatible with jQuery 1.8.* (thx @archaeron) -- bundled with jQuery 1.8.1 and jQuery UI 1.8.23 - - -v1.5.3 (2012-02-06) -------------------- - -- fixed dragging issue with jQuery UI 1.8.16 ([1168]) -- bundled with jQuery 1.7.1 and jQuery UI 1.8.17 - -[1168]: https://code.google.com/p/fullcalendar/issues/detail?id=1168 - - -v1.5.2 (2011-08-21) -------------------- - -- correctly process UTC "Z" ISO8601 date strings ([750]) - -[750]: https://code.google.com/p/fullcalendar/issues/detail?id=750 - - -v1.5.1 (2011-04-09) -------------------- - -- more flexible ISO8601 date parsing ([814]) -- more flexible parsing of UNIX timestamps ([826]) -- FullCalendar now buildable from source on a Mac ([795]) -- FullCalendar QA'd in FF4 ([883]) -- upgraded to jQuery 1.5.2 (which supports IE9) and jQuery UI 1.8.11 - -[814]: https://code.google.com/p/fullcalendar/issues/detail?id=814 -[826]: https://code.google.com/p/fullcalendar/issues/detail?id=826 -[795]: https://code.google.com/p/fullcalendar/issues/detail?id=795 -[883]: https://code.google.com/p/fullcalendar/issues/detail?id=883 - - -v1.5 (2011-03-19) ------------------ - -- slicker default styling for buttons -- reworked a lot of the calendar's HTML and accompanying CSS (solves [327] and [395]) -- more printer-friendly (fullcalendar-print.css) -- fullcalendar now inherits styles from jquery-ui themes differently. - styles for buttons are distinct from styles for calendar cells. - (solves [299]) -- can now color events through FullCalendar options and Event-Object properties ([117]) - THIS IS NOW THE PREFERRED METHOD OF COLORING EVENTS (as opposed to using className and CSS) - - FullCalendar options: - - eventColor (changes both background and border) - - eventBackgroundColor - - eventBorderColor - - eventTextColor - - Event-Object options: - - color (changes both background and border) - - backgroundColor - - borderColor - - textColor -- can now specify an event source as an *object* with a `url` property (json feed) or - an `events` property (function or array) with additional properties that will - be applied to the entire event source: - - color (changes both background and border) - - backgroudColor - - borderColor - - textColor - - className - - editable - - allDayDefault - - ignoreTimezone - - startParam (for a feed) - - endParam (for a feed) - - ANY OF THE JQUERY $.ajax OPTIONS - allows for easily changing from GET to POST and sending additional parameters ([386]) - allows for easily attaching ajax handlers such as `error` ([754]) - allows for turning caching on ([355]) -- Google Calendar feeds are now specified differently: - - specify a simple string of your feed's URL - - specify an *object* with a `url` property of your feed's URL. - you can include any of the new Event-Source options in this object. - - the old `$.fullCalendar.gcalFeed` method still works -- no more IE7 SSL popup ([504]) -- remove `cacheParam` - use json event source `cache` option instead -- latest jquery/jquery-ui - -[327]: https://code.google.com/p/fullcalendar/issues/detail?id=327 -[395]: https://code.google.com/p/fullcalendar/issues/detail?id=395 -[299]: https://code.google.com/p/fullcalendar/issues/detail?id=299 -[117]: https://code.google.com/p/fullcalendar/issues/detail?id=117 -[386]: https://code.google.com/p/fullcalendar/issues/detail?id=386 -[754]: https://code.google.com/p/fullcalendar/issues/detail?id=754 -[355]: https://code.google.com/p/fullcalendar/issues/detail?id=355 -[504]: https://code.google.com/p/fullcalendar/issues/detail?id=504 - - -v1.4.11 (2011-02-22) --------------------- - -- fixed rerenderEvents bug ([790]) -- fixed bug with faulty dragging of events from all-day slot in agenda views -- bundled with jquery 1.5 and jquery-ui 1.8.9 - -[790]: https://code.google.com/p/fullcalendar/issues/detail?id=790 - - -v1.4.10 (2011-01-02) --------------------- - -- fixed bug with resizing event to different week in 5-day month view ([740]) -- fixed bug with events not sticking after a removeEvents call ([757]) -- fixed bug with underlying parseTime method, and other uses of parseInt ([688]) - -[740]: https://code.google.com/p/fullcalendar/issues/detail?id=740 -[757]: https://code.google.com/p/fullcalendar/issues/detail?id=757 -[688]: https://code.google.com/p/fullcalendar/issues/detail?id=688 - - -v1.4.9 (2010-11-16) -------------------- - -- new algorithm for vertically stacking events ([111]) -- resizing an event to a different week ([306]) -- bug: some events not rendered with consecutive calls to addEventSource ([679]) - -[111]: https://code.google.com/p/fullcalendar/issues/detail?id=111 -[306]: https://code.google.com/p/fullcalendar/issues/detail?id=306 -[679]: https://code.google.com/p/fullcalendar/issues/detail?id=679 - - -v1.4.8 (2010-10-16) -------------------- - -- ignoreTimezone option (set to `false` to process UTC offsets in ISO8601 dates) -- bugfixes - - event refetching not being called under certain conditions ([417], [554]) - - event refetching being called multiple times under certain conditions ([586], [616]) - - selection cannot be triggered by right mouse button ([558]) - - agenda view left axis sized incorrectly ([465]) - - IE js error when calendar is too narrow ([517]) - - agenda view looks strange when no scrollbars ([235]) - - improved parsing of ISO8601 dates with UTC offsets -- $.fullCalendar.version -- an internal refactor of the code, for easier future development and modularity - -[417]: https://code.google.com/p/fullcalendar/issues/detail?id=417 -[554]: https://code.google.com/p/fullcalendar/issues/detail?id=554 -[586]: https://code.google.com/p/fullcalendar/issues/detail?id=586 -[616]: https://code.google.com/p/fullcalendar/issues/detail?id=616 -[558]: https://code.google.com/p/fullcalendar/issues/detail?id=558 -[465]: https://code.google.com/p/fullcalendar/issues/detail?id=465 -[517]: https://code.google.com/p/fullcalendar/issues/detail?id=517 -[235]: https://code.google.com/p/fullcalendar/issues/detail?id=235 - - -v1.4.7 (2010-07-05) -------------------- - -- "dropping" external objects onto the calendar - - droppable (boolean, to turn on/off) - - dropAccept (to filter which events the calendar will accept) - - drop (trigger) -- selectable options can now be specified with a View Option Hash -- bugfixes - - dragged & reverted events having wrong time text ([406]) - - bug rendering events that have an endtime with seconds, but no hours/minutes ([477]) - - gotoDate date overflow bug ([429]) - - wrong date reported when clicking on edge of last column in agenda views [412] -- support newlines in event titles -- select/unselect callbacks now passes native js event - -[406]: https://code.google.com/p/fullcalendar/issues/detail?id=406 -[477]: https://code.google.com/p/fullcalendar/issues/detail?id=477 -[429]: https://code.google.com/p/fullcalendar/issues/detail?id=429 -[412]: https://code.google.com/p/fullcalendar/issues/detail?id=412 - - -v1.4.6 (2010-05-31) -------------------- - -- "selecting" days or timeslots - - options: selectable, selectHelper, unselectAuto, unselectCancel - - callbacks: select, unselect - - methods: select, unselect -- when dragging an event, the highlighting reflects the duration of the event -- code compressing by Google Closure Compiler -- bundled with jQuery 1.4.2 and jQuery UI 1.8.1 - - -v1.4.5 (2010-02-21) -------------------- - -- lazyFetching option, which can force the calendar to fetch events on every view/date change -- scroll state of agenda views are preserved when switching back to view -- bugfixes - - calling methods on an uninitialized fullcalendar throws error - - IE6/7 bug where an entire view becomes invisible ([320]) - - error when rendering a hidden calendar (in jquery ui tabs for example) in IE ([340]) - - interconnected bugs related to calendar resizing and scrollbars - - when switching views or clicking prev/next, calendar would "blink" ([333]) - - liquid-width calendar's events shifted (depending on initial height of browser) ([341]) - - more robust underlying algorithm for calendar resizing - -[320]: https://code.google.com/p/fullcalendar/issues/detail?id=320 -[340]: https://code.google.com/p/fullcalendar/issues/detail?id=340 -[333]: https://code.google.com/p/fullcalendar/issues/detail?id=333 -[341]: https://code.google.com/p/fullcalendar/issues/detail?id=341 - - -v1.4.4 (2010-02-03) -------------------- - -- optimized event rendering in all views (events render in 1/10 the time) -- gotoDate() does not force the calendar to unnecessarily rerender -- render() method now correctly readjusts height - - -v1.4.3 (2009-12-22) -------------------- - -- added destroy method -- Google Calendar event pages respect currentTimezone -- caching now handled by jQuery's ajax -- protection from setting aspectRatio to zero -- bugfixes - - parseISO8601 and DST caused certain events to display day before - - button positioning problem in IE6 - - ajax event source removed after recently being added, events still displayed - - event not displayed when end is an empty string - - dynamically setting calendar height when no events have been fetched, throws error - - -v1.4.2 (2009-12-02) -------------------- - -- eventAfterRender trigger -- getDate & getView methods -- height & contentHeight options (explicitly sets the pixel height) -- minTime & maxTime options (restricts shown hours in agenda view) -- getters [for all options] and setters [for height, contentHeight, and aspectRatio ONLY! stay tuned..] -- render method now readjusts calendar's size -- bugfixes - - lightbox scripts that use iframes (like fancybox) - - day-of-week classNames were off when firstDay=1 - - guaranteed space on right side of agenda events (even when stacked) - - accepts ISO8601 dates with a space (instead of 'T') - - -v1.4.1 (2009-10-31) -------------------- - -- can exclude weekends with new 'weekends' option -- gcal feed 'currentTimezone' option -- bugfixes - - year/month/date option sometimes wouldn't set correctly (depending on current date) - - daylight savings issue caused agenda views to start at 1am (for BST users) -- cleanup of gcal.js code - - -v1.4 (2009-10-19) ------------------ - -- agendaWeek and agendaDay views -- added some options for agenda views: - - allDaySlot - - allDayText - - firstHour - - slotMinutes - - defaultEventMinutes - - axisFormat -- modified some existing options/triggers to work with agenda views: - - dragOpacity and timeFormat can now accept a "View Hash" (a new concept) - - dayClick now has an allDay parameter - - eventDrop now has an an allDay parameter - (this will affect those who use revertFunc, adjust parameter list) -- added 'prevYear' and 'nextYear' for buttons in header -- minor change for theme users, ui-state-hover not applied to active/inactive buttons -- added event-color-changing example in docs -- better defaults for right-to-left themed button icons - - -v1.3.2 (2009-10-13) -------------------- - -- Bugfixes (please upgrade from 1.3.1!) - - squashed potential infinite loop when addMonths and addDays - is called with an invalid date - - $.fullCalendar.parseDate() now correctly parses IETF format - - when switching views, the 'today' button sticks inactive, fixed -- gotoDate now can accept a single Date argument -- documentation for changes in 1.3.1 and 1.3.2 now on website - - -v1.3.1 (2009-09-30) -------------------- - -- Important Bugfixes (please upgrade from 1.3!) - - When current date was late in the month, for long months, and prev/next buttons - were clicked in month-view, some months would be skipped/repeated - - In certain time zones, daylight savings time would cause certain days - to be misnumbered in month-view -- Subtle change in way week interval is chosen when switching from month to basicWeek/basicDay view -- Added 'allDayDefault' option -- Added 'changeView' and 'render' methods - - -v1.3 (2009-09-21) ------------------ - -- different 'views': month/basicWeek/basicDay -- more flexible 'header' system for buttons -- themable by jQuery UI themes -- resizable events (require jQuery UI resizable plugin) -- rescoped & rewritten CSS, enhanced default look -- cleaner css & rendering techniques for right-to-left -- reworked options & API to support multiple views / be consistent with jQuery UI -- refactoring of entire codebase - - broken into different JS & CSS files, assembled w/ build scripts - - new test suite for new features, uses firebug-lite -- refactored docs -- Options - - + date - - + defaultView - - + aspectRatio - - + disableResizing - - + monthNames (use instead of $.fullCalendar.monthNames) - - + monthNamesShort (use instead of $.fullCalendar.monthAbbrevs) - - + dayNames (use instead of $.fullCalendar.dayNames) - - + dayNamesShort (use instead of $.fullCalendar.dayAbbrevs) - - + theme - - + buttonText - - + buttonIcons - - x draggable -> editable/disableDragging - - x fixedWeeks -> weekMode - - x abbrevDayHeadings -> columnFormat - - x buttons/title -> header - - x eventDragOpacity -> dragOpacity - - x eventRevertDuration -> dragRevertDuration - - x weekStart -> firstDay - - x rightToLeft -> isRTL - - x showTime (use 'allDay' CalEvent property instead) -- Triggered Actions - - + eventResizeStart - - + eventResizeStop - - + eventResize - - x monthDisplay -> viewDisplay - - x resize -> windowResize - - 'eventDrop' params changed, can revert if ajax cuts out -- CalEvent Properties - - x showTime -> allDay - - x draggable -> editable - - 'end' is now INCLUSIVE when allDay=true - - 'url' now produces a real tag, more native clicking/tab behavior -- Methods: - - + renderEvent - - x prevMonth -> prev - - x nextMonth -> next - - x prevYear/nextYear -> moveDate - - x refresh -> rerenderEvents/refetchEvents - - x removeEvent -> removeEvents - - x getEventsByID -> clientEvents -- Utilities: - - 'formatDate' format string completely changed (inspired by jQuery UI datepicker + datejs) - - 'formatDates' added to support date-ranges -- Google Calendar Options: - - x draggable -> editable -- Bugfixes - - gcal extension fetched 25 results max, now fetches all - - -v1.2.1 (2009-06-29) -------------------- - -- bugfixes - - allows and corrects invalid end dates for events - - doesn't throw an error in IE while rendering when display:none - - fixed 'loading' callback when used w/ multiple addEventSource calls - - gcal className can now be an array - - -v1.2 (2009-05-31) ------------------ - -- expanded API - - 'className' CalEvent attribute - - 'source' CalEvent attribute - - dynamically get/add/remove/update events of current month - - locale improvements: change month/day name text - - better date formatting ($.fullCalendar.formatDate) - - multiple 'event sources' allowed - - dynamically add/remove event sources -- options for prevYear and nextYear buttons -- docs have been reworked (include addition of Google Calendar docs) -- changed behavior of parseDate for number strings - (now interpets as unix timestamp, not MS times) -- bugfixes - - rightToLeft month start bug - - off-by-one errors with month formatting commands - - events from previous months sticking when clicking prev/next quickly -- Google Calendar API changed to work w/ multiple event sources - - can also provide 'className' and 'draggable' options -- date utilties moved from $ to $.fullCalendar -- more documentation in source code -- minified version of fullcalendar.js -- test suit (available from svn) -- top buttons now use `' - ) - .click(function(ev) { - // don't process clicks for disabled buttons - if (!button.hasClass(tm + '-state-disabled')) { - - buttonClick(ev); - - // after the click action, if the button becomes the "active" tab, or disabled, - // it should never have a hover class, so remove it now. - if ( - button.hasClass(tm + '-state-active') || - button.hasClass(tm + '-state-disabled') - ) { - button.removeClass(tm + '-state-hover'); - } - } - }) - .mousedown(function() { - // the *down* effect (mouse pressed in). - // only on buttons that are not the "active" tab, or disabled - button - .not('.' + tm + '-state-active') - .not('.' + tm + '-state-disabled') - .addClass(tm + '-state-down'); - }) - .mouseup(function() { - // undo the *down* effect - button.removeClass(tm + '-state-down'); - }) - .hover( - function() { - // the *hover* effect. - // only on buttons that are not the "active" tab, or disabled - button - .not('.' + tm + '-state-active') - .not('.' + tm + '-state-disabled') - .addClass(tm + '-state-hover'); - }, - function() { - // undo the *hover* effect - button - .removeClass(tm + '-state-hover') - .removeClass(tm + '-state-down'); // if mouseleave happens before mouseup - } - ); - - groupChildren = groupChildren.add(button); - } - } - }); - - if (isOnlyButtons) { - groupChildren - .first().addClass(tm + '-corner-left').end() - .last().addClass(tm + '-corner-right').end(); - } - - if (groupChildren.length > 1) { - groupEl = $('
'); - if (isOnlyButtons) { - groupEl.addClass('fc-button-group'); - } - groupEl.append(groupChildren); - sectionEl.append(groupEl); - } - else { - sectionEl.append(groupChildren); // 1 or 0 children - } - }); - } - - return sectionEl; - } - - - function updateTitle(text) { - if (el) { - el.find('h2').text(text); - } - } - - - function activateButton(buttonName) { - if (el) { - el.find('.fc-' + buttonName + '-button') - .addClass(tm + '-state-active'); - } - } - - - function deactivateButton(buttonName) { - if (el) { - el.find('.fc-' + buttonName + '-button') - .removeClass(tm + '-state-active'); - } - } - - - function disableButton(buttonName) { - if (el) { - el.find('.fc-' + buttonName + '-button') - .prop('disabled', true) - .addClass(tm + '-state-disabled'); - } - } - - - function enableButton(buttonName) { - if (el) { - el.find('.fc-' + buttonName + '-button') - .prop('disabled', false) - .removeClass(tm + '-state-disabled'); - } - } - - - function getViewsWithButtons() { - return viewsWithButtons; - } - -} - -;; - -var Calendar = FC.Calendar = Class.extend({ - - dirDefaults: null, // option defaults related to LTR or RTL - localeDefaults: null, // option defaults related to current locale - overrides: null, // option overrides given to the fullCalendar constructor - dynamicOverrides: null, // options set with dynamic setter method. higher precedence than view overrides. - options: null, // all defaults combined with overrides - viewSpecCache: null, // cache of view definitions - view: null, // current View object - header: null, - footer: null, - loadingLevel: 0, // number of simultaneous loading tasks - - - // a lot of this class' OOP logic is scoped within this constructor function, - // but in the future, write individual methods on the prototype. - constructor: Calendar_constructor, - - - // Subclasses can override this for initialization logic after the constructor has been called - initialize: function() { - }, - - - // Computes the flattened options hash for the calendar and assigns to `this.options`. - // Assumes this.overrides and this.dynamicOverrides have already been initialized. - populateOptionsHash: function() { - var locale, localeDefaults; - var isRTL, dirDefaults; - - locale = firstDefined( // explicit locale option given? - this.dynamicOverrides.locale, - this.overrides.locale - ); - localeDefaults = localeOptionHash[locale]; - if (!localeDefaults) { // explicit locale option not given or invalid? - locale = Calendar.defaults.locale; - localeDefaults = localeOptionHash[locale] || {}; - } - - isRTL = firstDefined( // based on options computed so far, is direction RTL? - this.dynamicOverrides.isRTL, - this.overrides.isRTL, - localeDefaults.isRTL, - Calendar.defaults.isRTL - ); - dirDefaults = isRTL ? Calendar.rtlDefaults : {}; - - this.dirDefaults = dirDefaults; - this.localeDefaults = localeDefaults; - this.options = mergeOptions([ // merge defaults and overrides. lowest to highest precedence - Calendar.defaults, // global defaults - dirDefaults, - localeDefaults, - this.overrides, - this.dynamicOverrides - ]); - populateInstanceComputableOptions(this.options); // fill in gaps with computed options - }, - - - // Gets information about how to create a view. Will use a cache. - getViewSpec: function(viewType) { - var cache = this.viewSpecCache; - - return cache[viewType] || (cache[viewType] = this.buildViewSpec(viewType)); - }, - - - // Given a duration singular unit, like "week" or "day", finds a matching view spec. - // Preference is given to views that have corresponding buttons. - getUnitViewSpec: function(unit) { - var viewTypes; - var i; - var spec; - - if ($.inArray(unit, intervalUnits) != -1) { - - // put views that have buttons first. there will be duplicates, but oh well - viewTypes = this.header.getViewsWithButtons(); // TODO: include footer as well? - $.each(FC.views, function(viewType) { // all views - viewTypes.push(viewType); - }); - - for (i = 0; i < viewTypes.length; i++) { - spec = this.getViewSpec(viewTypes[i]); - if (spec) { - if (spec.singleUnit == unit) { - return spec; - } - } - } - } - }, - - - // Builds an object with information on how to create a given view - buildViewSpec: function(requestedViewType) { - var viewOverrides = this.overrides.views || {}; - var specChain = []; // for the view. lowest to highest priority - var defaultsChain = []; // for the view. lowest to highest priority - var overridesChain = []; // for the view. lowest to highest priority - var viewType = requestedViewType; - var spec; // for the view - var overrides; // for the view - var duration; - var unit; - - // iterate from the specific view definition to a more general one until we hit an actual View class - while (viewType) { - spec = fcViews[viewType]; - overrides = viewOverrides[viewType]; - viewType = null; // clear. might repopulate for another iteration - - if (typeof spec === 'function') { // TODO: deprecate - spec = { 'class': spec }; - } - - if (spec) { - specChain.unshift(spec); - defaultsChain.unshift(spec.defaults || {}); - duration = duration || spec.duration; - viewType = viewType || spec.type; - } - - if (overrides) { - overridesChain.unshift(overrides); // view-specific option hashes have options at zero-level - duration = duration || overrides.duration; - viewType = viewType || overrides.type; - } - } - - spec = mergeProps(specChain); - spec.type = requestedViewType; - if (!spec['class']) { - return false; - } - - if (duration) { - duration = moment.duration(duration); - if (duration.valueOf()) { // valid? - spec.duration = duration; - unit = computeIntervalUnit(duration); - - // view is a single-unit duration, like "week" or "day" - // incorporate options for this. lowest priority - if (duration.as(unit) === 1) { - spec.singleUnit = unit; - overridesChain.unshift(viewOverrides[unit] || {}); - } - } - } - - spec.defaults = mergeOptions(defaultsChain); - spec.overrides = mergeOptions(overridesChain); - - this.buildViewSpecOptions(spec); - this.buildViewSpecButtonText(spec, requestedViewType); - - return spec; - }, - - - // Builds and assigns a view spec's options object from its already-assigned defaults and overrides - buildViewSpecOptions: function(spec) { - spec.options = mergeOptions([ // lowest to highest priority - Calendar.defaults, // global defaults - spec.defaults, // view's defaults (from ViewSubclass.defaults) - this.dirDefaults, - this.localeDefaults, // locale and dir take precedence over view's defaults! - this.overrides, // calendar's overrides (options given to constructor) - spec.overrides, // view's overrides (view-specific options) - this.dynamicOverrides // dynamically set via setter. highest precedence - ]); - populateInstanceComputableOptions(spec.options); - }, - - - // Computes and assigns a view spec's buttonText-related options - buildViewSpecButtonText: function(spec, requestedViewType) { - - // given an options object with a possible `buttonText` hash, lookup the buttonText for the - // requested view, falling back to a generic unit entry like "week" or "day" - function queryButtonText(options) { - var buttonText = options.buttonText || {}; - return buttonText[requestedViewType] || - // view can decide to look up a certain key - (spec.buttonTextKey ? buttonText[spec.buttonTextKey] : null) || - // a key like "month" - (spec.singleUnit ? buttonText[spec.singleUnit] : null); - } - - // highest to lowest priority - spec.buttonTextOverride = - queryButtonText(this.dynamicOverrides) || - queryButtonText(this.overrides) || // constructor-specified buttonText lookup hash takes precedence - spec.overrides.buttonText; // `buttonText` for view-specific options is a string - - // highest to lowest priority. mirrors buildViewSpecOptions - spec.buttonTextDefault = - queryButtonText(this.localeDefaults) || - queryButtonText(this.dirDefaults) || - spec.defaults.buttonText || // a single string. from ViewSubclass.defaults - queryButtonText(Calendar.defaults) || - (spec.duration ? this.humanizeDuration(spec.duration) : null) || // like "3 days" - requestedViewType; // fall back to given view name - }, - - - // Given a view name for a custom view or a standard view, creates a ready-to-go View object - instantiateView: function(viewType) { - var spec = this.getViewSpec(viewType); - - return new spec['class'](this, viewType, spec.options, spec.duration); - }, - - - // Returns a boolean about whether the view is okay to instantiate at some point - isValidViewType: function(viewType) { - return Boolean(this.getViewSpec(viewType)); - }, - - - // Should be called when any type of async data fetching begins - pushLoading: function() { - if (!(this.loadingLevel++)) { - this.publiclyTrigger('loading', null, true, this.view); - } - }, - - - // Should be called when any type of async data fetching completes - popLoading: function() { - if (!(--this.loadingLevel)) { - this.publiclyTrigger('loading', null, false, this.view); - } - }, - - - // Given arguments to the select method in the API, returns a span (unzoned start/end and other info) - buildSelectSpan: function(zonedStartInput, zonedEndInput) { - var start = this.moment(zonedStartInput).stripZone(); - var end; - - if (zonedEndInput) { - end = this.moment(zonedEndInput).stripZone(); - } - else if (start.hasTime()) { - end = start.clone().add(this.defaultTimedEventDuration); - } - else { - end = start.clone().add(this.defaultAllDayEventDuration); - } - - return { start: start, end: end }; - } - -}); - - -Calendar.mixin(EmitterMixin); - - -function Calendar_constructor(element, overrides) { - var t = this; - - // declare the current calendar instance relies on GlobalEmitter. needed for garbage collection. - GlobalEmitter.needed(); - - - // Exports - // ----------------------------------------------------------------------------------- - - t.render = render; - t.destroy = destroy; - t.rerenderEvents = rerenderEvents; - t.changeView = renderView; // `renderView` will switch to another view - t.select = select; - t.unselect = unselect; - t.prev = prev; - t.next = next; - t.prevYear = prevYear; - t.nextYear = nextYear; - t.today = today; - t.gotoDate = gotoDate; - t.incrementDate = incrementDate; - t.zoomTo = zoomTo; - t.getDate = getDate; - t.getCalendar = getCalendar; - t.getView = getView; - t.option = option; // getter/setter method - t.publiclyTrigger = publiclyTrigger; - - - // Options - // ----------------------------------------------------------------------------------- - - t.dynamicOverrides = {}; - t.viewSpecCache = {}; - t.optionHandlers = {}; // for Calendar.options.js - t.overrides = $.extend({}, overrides); // make a copy - - t.populateOptionsHash(); // sets this.options - - - - // Locale-data Internals - // ----------------------------------------------------------------------------------- - // Apply overrides to the current locale's data - - var localeData; - - // Called immediately, and when any of the options change. - // Happens before any internal objects rebuild or rerender, because this is very core. - t.bindOptions([ - 'locale', 'monthNames', 'monthNamesShort', 'dayNames', 'dayNamesShort', 'firstDay', 'weekNumberCalculation' - ], function(locale, monthNames, monthNamesShort, dayNames, dayNamesShort, firstDay, weekNumberCalculation) { - - // normalize - if (weekNumberCalculation === 'iso') { - weekNumberCalculation = 'ISO'; // normalize - } - - localeData = createObject( // make a cheap copy - getMomentLocaleData(locale) // will fall back to en - ); - - if (monthNames) { - localeData._months = monthNames; - } - if (monthNamesShort) { - localeData._monthsShort = monthNamesShort; - } - if (dayNames) { - localeData._weekdays = dayNames; - } - if (dayNamesShort) { - localeData._weekdaysShort = dayNamesShort; - } - - if (firstDay == null && weekNumberCalculation === 'ISO') { - firstDay = 1; - } - if (firstDay != null) { - var _week = createObject(localeData._week); // _week: { dow: # } - _week.dow = firstDay; - localeData._week = _week; - } - - if ( // whitelist certain kinds of input - weekNumberCalculation === 'ISO' || - weekNumberCalculation === 'local' || - typeof weekNumberCalculation === 'function' - ) { - localeData._fullCalendar_weekCalc = weekNumberCalculation; // moment-ext will know what to do with it - } - - // If the internal current date object already exists, move to new locale. - // We do NOT need to do this technique for event dates, because this happens when converting to "segments". - if (date) { - localizeMoment(date); // sets to localeData - } - }); - - - // Calendar-specific Date Utilities - // ----------------------------------------------------------------------------------- - - - t.defaultAllDayEventDuration = moment.duration(t.options.defaultAllDayEventDuration); - t.defaultTimedEventDuration = moment.duration(t.options.defaultTimedEventDuration); - - - // Builds a moment using the settings of the current calendar: timezone and locale. - // Accepts anything the vanilla moment() constructor accepts. - t.moment = function() { - var mom; - - if (t.options.timezone === 'local') { - mom = FC.moment.apply(null, arguments); - - // Force the moment to be local, because FC.moment doesn't guarantee it. - if (mom.hasTime()) { // don't give ambiguously-timed moments a local zone - mom.local(); - } - } - else if (t.options.timezone === 'UTC') { - mom = FC.moment.utc.apply(null, arguments); // process as UTC - } - else { - mom = FC.moment.parseZone.apply(null, arguments); // let the input decide the zone - } - - localizeMoment(mom); - - return mom; - }; - - - // Updates the given moment's locale settings to the current calendar locale settings. - function localizeMoment(mom) { - mom._locale = localeData; - } - t.localizeMoment = localizeMoment; - - - // Returns a boolean about whether or not the calendar knows how to calculate - // the timezone offset of arbitrary dates in the current timezone. - t.getIsAmbigTimezone = function() { - return t.options.timezone !== 'local' && t.options.timezone !== 'UTC'; - }; - - - // Returns a copy of the given date in the current timezone. Has no effect on dates without times. - t.applyTimezone = function(date) { - if (!date.hasTime()) { - return date.clone(); - } - - var zonedDate = t.moment(date.toArray()); - var timeAdjust = date.time() - zonedDate.time(); - var adjustedZonedDate; - - // Safari sometimes has problems with this coersion when near DST. Adjust if necessary. (bug #2396) - if (timeAdjust) { // is the time result different than expected? - adjustedZonedDate = zonedDate.clone().add(timeAdjust); // add milliseconds - if (date.time() - adjustedZonedDate.time() === 0) { // does it match perfectly now? - zonedDate = adjustedZonedDate; - } - } - - return zonedDate; - }; - - - // Returns a moment for the current date, as defined by the client's computer or from the `now` option. - // Will return an moment with an ambiguous timezone. - t.getNow = function() { - var now = t.options.now; - if (typeof now === 'function') { - now = now(); - } - return t.moment(now).stripZone(); - }; - - - // Get an event's normalized end date. If not present, calculate it from the defaults. - t.getEventEnd = function(event) { - if (event.end) { - return event.end.clone(); - } - else { - return t.getDefaultEventEnd(event.allDay, event.start); - } - }; - - - // Given an event's allDay status and start date, return what its fallback end date should be. - // TODO: rename to computeDefaultEventEnd - t.getDefaultEventEnd = function(allDay, zonedStart) { - var end = zonedStart.clone(); - - if (allDay) { - end.stripTime().add(t.defaultAllDayEventDuration); - } - else { - end.add(t.defaultTimedEventDuration); - } - - if (t.getIsAmbigTimezone()) { - end.stripZone(); // we don't know what the tzo should be - } - - return end; - }; - - - // Produces a human-readable string for the given duration. - // Side-effect: changes the locale of the given duration. - t.humanizeDuration = function(duration) { - return duration.locale(t.options.locale).humanize(); - }; - - - - // Imports - // ----------------------------------------------------------------------------------- - - - EventManager.call(t); - - - - // Locals - // ----------------------------------------------------------------------------------- - - - var _element = element[0]; - var toolbarsManager; - var header; - var footer; - var content; - var tm; // for making theme classes - var currentView; // NOTE: keep this in sync with this.view - var viewsByType = {}; // holds all instantiated view instances, current or not - var suggestedViewHeight; - var windowResizeProxy; // wraps the windowResize function - var ignoreWindowResize = 0; - var date; // unzoned - - - - // Main Rendering - // ----------------------------------------------------------------------------------- - - - // compute the initial ambig-timezone date - if (t.options.defaultDate != null) { - date = t.moment(t.options.defaultDate).stripZone(); - } - else { - date = t.getNow(); // getNow already returns unzoned - } - - - function render() { - if (!content) { - initialRender(); - } - else if (elementVisible()) { - // mainly for the public API - calcSize(); - renderView(); - } - } - - - function initialRender() { - element.addClass('fc'); - - // event delegation for nav links - element.on('click.fc', 'a[data-goto]', function(ev) { - var anchorEl = $(this); - var gotoOptions = anchorEl.data('goto'); // will automatically parse JSON - var date = t.moment(gotoOptions.date); - var viewType = gotoOptions.type; - - // property like "navLinkDayClick". might be a string or a function - var customAction = currentView.opt('navLink' + capitaliseFirstLetter(viewType) + 'Click'); - - if (typeof customAction === 'function') { - customAction(date, ev); - } - else { - if (typeof customAction === 'string') { - viewType = customAction; - } - zoomTo(date, viewType); - } - }); - - // called immediately, and upon option change - t.bindOption('theme', function(theme) { - tm = theme ? 'ui' : 'fc'; // affects a larger scope - element.toggleClass('ui-widget', theme); - element.toggleClass('fc-unthemed', !theme); - }); - - // called immediately, and upon option change. - // HACK: locale often affects isRTL, so we explicitly listen to that too. - t.bindOptions([ 'isRTL', 'locale' ], function(isRTL) { - element.toggleClass('fc-ltr', !isRTL); - element.toggleClass('fc-rtl', isRTL); - }); - - content = $("
").prependTo(element); - - var toolbars = buildToolbars(); - toolbarsManager = new Iterator(toolbars); - - header = t.header = toolbars[0]; - footer = t.footer = toolbars[1]; - - renderHeader(); - renderFooter(); - renderView(t.options.defaultView); - - if (t.options.handleWindowResize) { - windowResizeProxy = debounce(windowResize, t.options.windowResizeDelay); // prevents rapid calls - $(window).resize(windowResizeProxy); - } - } - - - function destroy() { - - if (currentView) { - currentView.removeElement(); - - // NOTE: don't null-out currentView/t.view in case API methods are called after destroy. - // It is still the "current" view, just not rendered. - } - - toolbarsManager.proxyCall('removeElement'); - content.remove(); - element.removeClass('fc fc-ltr fc-rtl fc-unthemed ui-widget'); - - element.off('.fc'); // unbind nav link handlers - - if (windowResizeProxy) { - $(window).unbind('resize', windowResizeProxy); - } - - GlobalEmitter.unneeded(); - } - - - function elementVisible() { - return element.is(':visible'); - } - - - - // View Rendering - // ----------------------------------------------------------------------------------- - - - // Renders a view because of a date change, view-type change, or for the first time. - // If not given a viewType, keep the current view but render different dates. - // Accepts an optional scroll state to restore to. - function renderView(viewType, forcedScroll) { - ignoreWindowResize++; - - var needsClearView = currentView && viewType && currentView.type !== viewType; - - // if viewType is changing, remove the old view's rendering - if (needsClearView) { - freezeContentHeight(); // prevent a scroll jump when view element is removed - clearView(); - } - - // if viewType changed, or the view was never created, create a fresh view - if (!currentView && viewType) { - currentView = t.view = - viewsByType[viewType] || - (viewsByType[viewType] = t.instantiateView(viewType)); - - currentView.setElement( - $("
").appendTo(content) - ); - toolbarsManager.proxyCall('activateButton', viewType); - } - - if (currentView) { - - // in case the view should render a period of time that is completely hidden - date = currentView.massageCurrentDate(date); - - // render or rerender the view - if ( - !currentView.isDateSet || - !( // NOT within interval range signals an implicit date window change - date >= currentView.intervalStart && - date < currentView.intervalEnd - ) - ) { - if (elementVisible()) { - - if (forcedScroll) { - currentView.captureInitialScroll(forcedScroll); - } - - currentView.setDate(date, forcedScroll); - - if (forcedScroll) { - currentView.releaseScroll(); - } - - // need to do this after View::render, so dates are calculated - // NOTE: view updates title text proactively - updateToolbarsTodayButton(); - } - } - } - - if (needsClearView) { - thawContentHeight(); - } - - ignoreWindowResize--; - } - - - // Unrenders the current view and reflects this change in the Header. - // Unregsiters the `currentView`, but does not remove from viewByType hash. - function clearView() { - toolbarsManager.proxyCall('deactivateButton', currentView.type); - currentView.removeElement(); - currentView = t.view = null; - } - - - // Destroys the view, including the view object. Then, re-instantiates it and renders it. - // Maintains the same scroll state. - // TODO: maintain any other user-manipulated state. - function reinitView() { - ignoreWindowResize++; - freezeContentHeight(); - - var viewType = currentView.type; - var scrollState = currentView.queryScroll(); - clearView(); - calcSize(); - renderView(viewType, scrollState); - - thawContentHeight(); - ignoreWindowResize--; - } - - - - // Resizing - // ----------------------------------------------------------------------------------- - - - t.getSuggestedViewHeight = function() { - if (suggestedViewHeight === undefined) { - calcSize(); - } - return suggestedViewHeight; - }; - - - t.isHeightAuto = function() { - return t.options.contentHeight === 'auto' || t.options.height === 'auto'; - }; - - - function updateSize(shouldRecalc) { - if (elementVisible()) { - - if (shouldRecalc) { - _calcSize(); - } - - ignoreWindowResize++; - currentView.updateSize(true); // isResize=true. will poll getSuggestedViewHeight() and isHeightAuto() - ignoreWindowResize--; - - return true; // signal success - } - } - - - function calcSize() { - if (elementVisible()) { - _calcSize(); - } - } - - - function _calcSize() { // assumes elementVisible - var contentHeightInput = t.options.contentHeight; - var heightInput = t.options.height; - - if (typeof contentHeightInput === 'number') { // exists and not 'auto' - suggestedViewHeight = contentHeightInput; - } - else if (typeof contentHeightInput === 'function') { // exists and is a function - suggestedViewHeight = contentHeightInput(); - } - else if (typeof heightInput === 'number') { // exists and not 'auto' - suggestedViewHeight = heightInput - queryToolbarsHeight(); - } - else if (typeof heightInput === 'function') { // exists and is a function - suggestedViewHeight = heightInput() - queryToolbarsHeight(); - } - else if (heightInput === 'parent') { // set to height of parent element - suggestedViewHeight = element.parent().height() - queryToolbarsHeight(); - } - else { - suggestedViewHeight = Math.round(content.width() / Math.max(t.options.aspectRatio, .5)); - } - } - - - function queryToolbarsHeight() { - return toolbarsManager.items.reduce(function(accumulator, toolbar) { - var toolbarHeight = toolbar.el ? toolbar.el.outerHeight(true) : 0; // includes margin - return accumulator + toolbarHeight; - }, 0); - } - - - function windowResize(ev) { - if ( - !ignoreWindowResize && - ev.target === window && // so we don't process jqui "resize" events that have bubbled up - currentView.start // view has already been rendered - ) { - if (updateSize(true)) { - currentView.publiclyTrigger('windowResize', _element); - } - } - } - - - - /* Event Rendering - -----------------------------------------------------------------------------*/ - - - function rerenderEvents() { // API method. destroys old events if previously rendered. - if (elementVisible()) { - t.reportEventChange(); // will re-trasmit events to the view, causing a rerender - } - } - - - - /* Toolbars - -----------------------------------------------------------------------------*/ - - - function buildToolbars() { - return [ - new Toolbar(t, computeHeaderOptions()), - new Toolbar(t, computeFooterOptions()) - ]; - } - - - function computeHeaderOptions() { - return { - extraClasses: 'fc-header-toolbar', - layout: t.options.header - }; - } - - - function computeFooterOptions() { - return { - extraClasses: 'fc-footer-toolbar', - layout: t.options.footer - }; - } - - - // can be called repeatedly and Header will rerender - function renderHeader() { - header.setToolbarOptions(computeHeaderOptions()); - header.render(); - if (header.el) { - element.prepend(header.el); - } - } - - - // can be called repeatedly and Footer will rerender - function renderFooter() { - footer.setToolbarOptions(computeFooterOptions()); - footer.render(); - if (footer.el) { - element.append(footer.el); - } - } - - - t.setToolbarsTitle = function(title) { - toolbarsManager.proxyCall('updateTitle', title); - }; - - - function updateToolbarsTodayButton() { - var now = t.getNow(); - if (now >= currentView.intervalStart && now < currentView.intervalEnd) { - toolbarsManager.proxyCall('disableButton', 'today'); - } - else { - toolbarsManager.proxyCall('enableButton', 'today'); - } - } - - - - /* Selection - -----------------------------------------------------------------------------*/ - - - // this public method receives start/end dates in any format, with any timezone - function select(zonedStartInput, zonedEndInput) { - currentView.select( - t.buildSelectSpan.apply(t, arguments) - ); - } - - - function unselect() { // safe to be called before renderView - if (currentView) { - currentView.unselect(); - } - } - - - - /* Date - -----------------------------------------------------------------------------*/ - - - function prev() { - date = currentView.computePrevDate(date); - renderView(); - } - - - function next() { - date = currentView.computeNextDate(date); - renderView(); - } - - - function prevYear() { - date.add(-1, 'years'); - renderView(); - } - - - function nextYear() { - date.add(1, 'years'); - renderView(); - } - - - function today() { - date = t.getNow(); - renderView(); - } - - - function gotoDate(zonedDateInput) { - date = t.moment(zonedDateInput).stripZone(); - renderView(); - } - - - function incrementDate(delta) { - date.add(moment.duration(delta)); - renderView(); - } - - - // Forces navigation to a view for the given date. - // `viewType` can be a specific view name or a generic one like "week" or "day". - function zoomTo(newDate, viewType) { - var spec; - - viewType = viewType || 'day'; // day is default zoom - spec = t.getViewSpec(viewType) || t.getUnitViewSpec(viewType); - - date = newDate.clone(); - renderView(spec ? spec.type : null); - } - - - // for external API - function getDate() { - return t.applyTimezone(date); // infuse the calendar's timezone - } - - - - /* Height "Freezing" - -----------------------------------------------------------------------------*/ - - - t.freezeContentHeight = freezeContentHeight; - t.thawContentHeight = thawContentHeight; - - var freezeContentHeightDepth = 0; - - - function freezeContentHeight() { - if (!(freezeContentHeightDepth++)) { - content.css({ - width: '100%', - height: content.height(), - overflow: 'hidden' - }); - } - } - - - function thawContentHeight() { - if (!(--freezeContentHeightDepth)) { - content.css({ - width: '', - height: '', - overflow: '' - }); - } - } - - - - /* Misc - -----------------------------------------------------------------------------*/ - - - function getCalendar() { - return t; - } - - - function getView() { - return currentView; - } - - - function option(name, value) { - var newOptionHash; - - if (typeof name === 'string') { - if (value === undefined) { // getter - return t.options[name]; - } - else { // setter for individual option - newOptionHash = {}; - newOptionHash[name] = value; - setOptions(newOptionHash); - } - } - else if (typeof name === 'object') { // compound setter with object input - setOptions(name); - } - } - - - function setOptions(newOptionHash) { - var optionCnt = 0; - var optionName; - - for (optionName in newOptionHash) { - t.dynamicOverrides[optionName] = newOptionHash[optionName]; - } - - t.viewSpecCache = {}; // the dynamic override invalidates the options in this cache, so just clear it - t.populateOptionsHash(); // this.options needs to be recomputed after the dynamic override - - // trigger handlers after this.options has been updated - for (optionName in newOptionHash) { - t.triggerOptionHandlers(optionName); // recall bindOption/bindOptions - optionCnt++; - } - - // special-case handling of single option change. - // if only one option change, `optionName` will be its name. - if (optionCnt === 1) { - if (optionName === 'height' || optionName === 'contentHeight' || optionName === 'aspectRatio') { - updateSize(true); // true = allow recalculation of height - return; - } - else if (optionName === 'defaultDate') { - return; // can't change date this way. use gotoDate instead - } - else if (optionName === 'businessHours') { - if (currentView) { - currentView.unrenderBusinessHours(); - currentView.renderBusinessHours(); - } - return; - } - else if (optionName === 'timezone') { - t.rezoneArrayEventSources(); - t.refetchEvents(); - return; - } - } - - // catch-all. rerender the header and footer and rebuild/rerender the current view - renderHeader(); - renderFooter(); - viewsByType = {}; // even non-current views will be affected by this option change. do before rerender - reinitView(); - } - - - function publiclyTrigger(name, thisObj) { - var args = Array.prototype.slice.call(arguments, 2); - - thisObj = thisObj || _element; - this.triggerWith(name, thisObj, args); // Emitter's method - - if (t.options[name]) { - return t.options[name].apply(thisObj, args); - } - } - - t.initialize(); -} - -;; -/* -Options binding/triggering system. -*/ -Calendar.mixin({ - - // A map of option names to arrays of handler objects. Initialized to {} in Calendar. - // Format for a handler object: - // { - // func // callback function to be called upon change - // names // option names whose values should be given to func - // } - optionHandlers: null, - - // Calls handlerFunc immediately, and when the given option has changed. - // handlerFunc will be given the option value. - bindOption: function(optionName, handlerFunc) { - this.bindOptions([ optionName ], handlerFunc); - }, - - // Calls handlerFunc immediately, and when any of the given options change. - // handlerFunc will be given each option value as ordered function arguments. - bindOptions: function(optionNames, handlerFunc) { - var handlerObj = { func: handlerFunc, names: optionNames }; - var i; - - for (i = 0; i < optionNames.length; i++) { - this.registerOptionHandlerObj(optionNames[i], handlerObj); - } - - this.triggerOptionHandlerObj(handlerObj); - }, - - // Puts the given handler object into the internal hash - registerOptionHandlerObj: function(optionName, handlerObj) { - (this.optionHandlers[optionName] || (this.optionHandlers[optionName] = [])) - .push(handlerObj); - }, - - // Reports that the given option has changed, and calls all appropriate handlers. - triggerOptionHandlers: function(optionName) { - var handlerObjs = this.optionHandlers[optionName] || []; - var i; - - for (i = 0; i < handlerObjs.length; i++) { - this.triggerOptionHandlerObj(handlerObjs[i]); - } - }, - - // Calls the callback for a specific handler object, passing in the appropriate arguments. - triggerOptionHandlerObj: function(handlerObj) { - var optionNames = handlerObj.names; - var optionValues = []; - var i; - - for (i = 0; i < optionNames.length; i++) { - optionValues.push(this.options[optionNames[i]]); - } - - handlerObj.func.apply(this, optionValues); // maintain the Calendar's `this` context - } - -}); - -;; - -Calendar.defaults = { - - titleRangeSeparator: ' \u2013 ', // en dash - monthYearFormat: 'MMMM YYYY', // required for en. other locales rely on datepicker computable option - - defaultTimedEventDuration: '02:00:00', - defaultAllDayEventDuration: { days: 1 }, - forceEventDuration: false, - nextDayThreshold: '09:00:00', // 9am - - // display - defaultView: 'month', - aspectRatio: 1.35, - header: { - left: 'title', - center: '', - right: 'today prev,next' - }, - weekends: true, - weekNumbers: false, - - weekNumberTitle: 'W', - weekNumberCalculation: 'local', - - //editable: false, - - //nowIndicator: false, - - scrollTime: '06:00:00', - - // event ajax - lazyFetching: true, - startParam: 'start', - endParam: 'end', - timezoneParam: 'timezone', - - timezone: false, - - //allDayDefault: undefined, - - // locale - isRTL: false, - buttonText: { - prev: "prev", - next: "next", - prevYear: "prev year", - nextYear: "next year", - year: 'year', // TODO: locale files need to specify this - today: 'today', - month: 'month', - week: 'week', - day: 'day' - }, - - buttonIcons: { - prev: 'left-single-arrow', - next: 'right-single-arrow', - prevYear: 'left-double-arrow', - nextYear: 'right-double-arrow' - }, - - allDayText: 'all-day', - - // jquery-ui theming - theme: false, - themeButtonIcons: { - prev: 'circle-triangle-w', - next: 'circle-triangle-e', - prevYear: 'seek-prev', - nextYear: 'seek-next' - }, - - //eventResizableFromStart: false, - dragOpacity: .75, - dragRevertDuration: 500, - dragScroll: true, - - //selectable: false, - unselectAuto: true, - //selectMinDistance: 0, - - dropAccept: '*', - - eventOrder: 'title', - //eventRenderWait: null, - - eventLimit: false, - eventLimitText: 'more', - eventLimitClick: 'popover', - dayPopoverFormat: 'LL', - - handleWindowResize: true, - windowResizeDelay: 100, // milliseconds before an updateSize happens - - longPressDelay: 1000 - -}; - - -Calendar.englishDefaults = { // used by locale.js - dayPopoverFormat: 'dddd, MMMM D' -}; - - -Calendar.rtlDefaults = { // right-to-left defaults - header: { // TODO: smarter solution (first/center/last ?) - left: 'next,prev today', - center: '', - right: 'title' - }, - buttonIcons: { - prev: 'right-single-arrow', - next: 'left-single-arrow', - prevYear: 'right-double-arrow', - nextYear: 'left-double-arrow' - }, - themeButtonIcons: { - prev: 'circle-triangle-e', - next: 'circle-triangle-w', - nextYear: 'seek-prev', - prevYear: 'seek-next' - } -}; - -;; - -var localeOptionHash = FC.locales = {}; // initialize and expose - - -// TODO: document the structure and ordering of a FullCalendar locale file - - -// Initialize jQuery UI datepicker translations while using some of the translations -// Will set this as the default locales for datepicker. -FC.datepickerLocale = function(localeCode, dpLocaleCode, dpOptions) { - - // get the FullCalendar internal option hash for this locale. create if necessary - var fcOptions = localeOptionHash[localeCode] || (localeOptionHash[localeCode] = {}); - - // transfer some simple options from datepicker to fc - fcOptions.isRTL = dpOptions.isRTL; - fcOptions.weekNumberTitle = dpOptions.weekHeader; - - // compute some more complex options from datepicker - $.each(dpComputableOptions, function(name, func) { - fcOptions[name] = func(dpOptions); - }); - - // is jQuery UI Datepicker is on the page? - if ($.datepicker) { - - // Register the locale data. - // FullCalendar and MomentJS use locale codes like "pt-br" but Datepicker - // does it like "pt-BR" or if it doesn't have the locale, maybe just "pt". - // Make an alias so the locale can be referenced either way. - $.datepicker.regional[dpLocaleCode] = - $.datepicker.regional[localeCode] = // alias - dpOptions; - - // Alias 'en' to the default locale data. Do this every time. - $.datepicker.regional.en = $.datepicker.regional['']; - - // Set as Datepicker's global defaults. - $.datepicker.setDefaults(dpOptions); - } -}; - - -// Sets FullCalendar-specific translations. Will set the locales as the global default. -FC.locale = function(localeCode, newFcOptions) { - var fcOptions; - var momOptions; - - // get the FullCalendar internal option hash for this locale. create if necessary - fcOptions = localeOptionHash[localeCode] || (localeOptionHash[localeCode] = {}); - - // provided new options for this locales? merge them in - if (newFcOptions) { - fcOptions = localeOptionHash[localeCode] = mergeOptions([ fcOptions, newFcOptions ]); - } - - // compute locale options that weren't defined. - // always do this. newFcOptions can be undefined when initializing from i18n file, - // so no way to tell if this is an initialization or a default-setting. - momOptions = getMomentLocaleData(localeCode); // will fall back to en - $.each(momComputableOptions, function(name, func) { - if (fcOptions[name] == null) { - fcOptions[name] = func(momOptions, fcOptions); - } - }); - - // set it as the default locale for FullCalendar - Calendar.defaults.locale = localeCode; -}; - - -// NOTE: can't guarantee any of these computations will run because not every locale has datepicker -// configs, so make sure there are English fallbacks for these in the defaults file. -var dpComputableOptions = { - - buttonText: function(dpOptions) { - return { - // the translations sometimes wrongly contain HTML entities - prev: stripHtmlEntities(dpOptions.prevText), - next: stripHtmlEntities(dpOptions.nextText), - today: stripHtmlEntities(dpOptions.currentText) - }; - }, - - // Produces format strings like "MMMM YYYY" -> "September 2014" - monthYearFormat: function(dpOptions) { - return dpOptions.showMonthAfterYear ? - 'YYYY[' + dpOptions.yearSuffix + '] MMMM' : - 'MMMM YYYY[' + dpOptions.yearSuffix + ']'; - } - -}; - -var momComputableOptions = { - - // Produces format strings like "ddd M/D" -> "Fri 9/15" - dayOfMonthFormat: function(momOptions, fcOptions) { - var format = momOptions.longDateFormat('l'); // for the format like "M/D/YYYY" - - // strip the year off the edge, as well as other misc non-whitespace chars - format = format.replace(/^Y+[^\w\s]*|[^\w\s]*Y+$/g, ''); - - if (fcOptions.isRTL) { - format += ' ddd'; // for RTL, add day-of-week to end - } - else { - format = 'ddd ' + format; // for LTR, add day-of-week to beginning - } - return format; - }, - - // Produces format strings like "h:mma" -> "6:00pm" - mediumTimeFormat: function(momOptions) { // can't be called `timeFormat` because collides with option - return momOptions.longDateFormat('LT') - .replace(/\s*a$/i, 'a'); // convert AM/PM/am/pm to lowercase. remove any spaces beforehand - }, - - // Produces format strings like "h(:mm)a" -> "6pm" / "6:30pm" - smallTimeFormat: function(momOptions) { - return momOptions.longDateFormat('LT') - .replace(':mm', '(:mm)') - .replace(/(\Wmm)$/, '($1)') // like above, but for foreign locales - .replace(/\s*a$/i, 'a'); // convert AM/PM/am/pm to lowercase. remove any spaces beforehand - }, - - // Produces format strings like "h(:mm)t" -> "6p" / "6:30p" - extraSmallTimeFormat: function(momOptions) { - return momOptions.longDateFormat('LT') - .replace(':mm', '(:mm)') - .replace(/(\Wmm)$/, '($1)') // like above, but for foreign locales - .replace(/\s*a$/i, 't'); // convert to AM/PM/am/pm to lowercase one-letter. remove any spaces beforehand - }, - - // Produces format strings like "ha" / "H" -> "6pm" / "18" - hourFormat: function(momOptions) { - return momOptions.longDateFormat('LT') - .replace(':mm', '') - .replace(/(\Wmm)$/, '') // like above, but for foreign locales - .replace(/\s*a$/i, 'a'); // convert AM/PM/am/pm to lowercase. remove any spaces beforehand - }, - - // Produces format strings like "h:mm" -> "6:30" (with no AM/PM) - noMeridiemTimeFormat: function(momOptions) { - return momOptions.longDateFormat('LT') - .replace(/\s*a$/i, ''); // remove trailing AM/PM - } - -}; - - -// options that should be computed off live calendar options (considers override options) -// TODO: best place for this? related to locale? -// TODO: flipping text based on isRTL is a bad idea because the CSS `direction` might want to handle it -var instanceComputableOptions = { - - // Produces format strings for results like "Mo 16" - smallDayDateFormat: function(options) { - return options.isRTL ? - 'D dd' : - 'dd D'; - }, - - // Produces format strings for results like "Wk 5" - weekFormat: function(options) { - return options.isRTL ? - 'w[ ' + options.weekNumberTitle + ']' : - '[' + options.weekNumberTitle + ' ]w'; - }, - - // Produces format strings for results like "Wk5" - smallWeekFormat: function(options) { - return options.isRTL ? - 'w[' + options.weekNumberTitle + ']' : - '[' + options.weekNumberTitle + ']w'; - } - -}; - -function populateInstanceComputableOptions(options) { - $.each(instanceComputableOptions, function(name, func) { - if (options[name] == null) { - options[name] = func(options); - } - }); -} - - -// Returns moment's internal locale data. If doesn't exist, returns English. -function getMomentLocaleData(localeCode) { - return moment.localeData(localeCode) || moment.localeData('en'); -} - - -// Initialize English by forcing computation of moment-derived options. -// Also, sets it as the default. -FC.locale('en', Calendar.englishDefaults); - -;; - -FC.sourceNormalizers = []; -FC.sourceFetchers = []; - -var ajaxDefaults = { - dataType: 'json', - cache: false -}; - -var eventGUID = 1; - - -function EventManager() { // assumed to be a calendar - var t = this; - - - // exports - t.requestEvents = requestEvents; - t.reportEventChange = reportEventChange; - t.isFetchNeeded = isFetchNeeded; - t.fetchEvents = fetchEvents; - t.fetchEventSources = fetchEventSources; - t.refetchEvents = refetchEvents; - t.refetchEventSources = refetchEventSources; - t.getEventSources = getEventSources; - t.getEventSourceById = getEventSourceById; - t.addEventSource = addEventSource; - t.removeEventSource = removeEventSource; - t.removeEventSources = removeEventSources; - t.updateEvent = updateEvent; - t.updateEvents = updateEvents; - t.renderEvent = renderEvent; - t.renderEvents = renderEvents; - t.removeEvents = removeEvents; - t.clientEvents = clientEvents; - t.mutateEvent = mutateEvent; - t.normalizeEventDates = normalizeEventDates; - t.normalizeEventTimes = normalizeEventTimes; - - - // locals - var stickySource = { events: [] }; - var sources = [ stickySource ]; - var rangeStart, rangeEnd; - var pendingSourceCnt = 0; // outstanding fetch requests, max one per source - var cache = []; // holds events that have already been expanded - var prunedCache; // like cache, but only events that intersect with rangeStart/rangeEnd - - - $.each( - (t.options.events ? [ t.options.events ] : []).concat(t.options.eventSources || []), - function(i, sourceInput) { - var source = buildEventSource(sourceInput); - if (source) { - sources.push(source); - } - } - ); - - - - function requestEvents(start, end) { - if (!t.options.lazyFetching || isFetchNeeded(start, end)) { - return fetchEvents(start, end); - } - else { - return Promise.resolve(prunedCache); - } - } - - - function reportEventChange() { - prunedCache = filterEventsWithinRange(cache); - t.trigger('eventsReset', prunedCache); - } - - - function filterEventsWithinRange(events) { - var filteredEvents = []; - var i, event; - - for (i = 0; i < events.length; i++) { - event = events[i]; - - if ( - event.start.clone().stripZone() < rangeEnd && - t.getEventEnd(event).stripZone() > rangeStart - ) { - filteredEvents.push(event); - } - } - - return filteredEvents; - } - - - t.getEventCache = function() { - return cache; - }; - - - t.getPrunedEventCache = function() { - return prunedCache; - }; - - - - /* Fetching - -----------------------------------------------------------------------------*/ - - - // start and end are assumed to be unzoned - function isFetchNeeded(start, end) { - return !rangeStart || // nothing has been fetched yet? - start < rangeStart || end > rangeEnd; // is part of the new range outside of the old range? - } - - - function fetchEvents(start, end) { - rangeStart = start; - rangeEnd = end; - return refetchEvents(); - } - - - // poorly named. fetches all sources with current `rangeStart` and `rangeEnd`. - function refetchEvents() { - return fetchEventSources(sources, 'reset'); - } - - - // poorly named. fetches a subset of event sources. - function refetchEventSources(matchInputs) { - return fetchEventSources(getEventSourcesByMatchArray(matchInputs)); - } - - - // expects an array of event source objects (the originals, not copies) - // `specialFetchType` is an optimization parameter that affects purging of the event cache. - function fetchEventSources(specificSources, specialFetchType) { - var i, source; - - if (specialFetchType === 'reset') { - cache = []; - } - else if (specialFetchType !== 'add') { - cache = excludeEventsBySources(cache, specificSources); - } - - for (i = 0; i < specificSources.length; i++) { - source = specificSources[i]; - - // already-pending sources have already been accounted for in pendingSourceCnt - if (source._status !== 'pending') { - pendingSourceCnt++; - } - - source._fetchId = (source._fetchId || 0) + 1; - source._status = 'pending'; - } - - for (i = 0; i < specificSources.length; i++) { - source = specificSources[i]; - tryFetchEventSource(source, source._fetchId); - } - - if (pendingSourceCnt) { - return new Promise(function(resolve) { - t.one('eventsReceived', resolve); // will send prunedCache - }); - } - else { // executed all synchronously, or no sources at all - return Promise.resolve(prunedCache); - } - } - - - // fetches an event source and processes its result ONLY if it is still the current fetch. - // caller is responsible for incrementing pendingSourceCnt first. - function tryFetchEventSource(source, fetchId) { - _fetchEventSource(source, function(eventInputs) { - var isArraySource = $.isArray(source.events); - var i, eventInput; - var abstractEvent; - - if ( - // is this the source's most recent fetch? - // if not, rely on an upcoming fetch of this source to decrement pendingSourceCnt - fetchId === source._fetchId && - // event source no longer valid? - source._status !== 'rejected' - ) { - source._status = 'resolved'; - - if (eventInputs) { - for (i = 0; i < eventInputs.length; i++) { - eventInput = eventInputs[i]; - - if (isArraySource) { // array sources have already been convert to Event Objects - abstractEvent = eventInput; - } - else { - abstractEvent = buildEventFromInput(eventInput, source); - } - - if (abstractEvent) { // not false (an invalid event) - cache.push.apply( // append - cache, - expandEvent(abstractEvent) // add individual expanded events to the cache - ); - } - } - } - - decrementPendingSourceCnt(); - } - }); - } - - - function rejectEventSource(source) { - var wasPending = source._status === 'pending'; - - source._status = 'rejected'; - - if (wasPending) { - decrementPendingSourceCnt(); - } - } - - - function decrementPendingSourceCnt() { - pendingSourceCnt--; - if (!pendingSourceCnt) { - reportEventChange(cache); // updates prunedCache - t.trigger('eventsReceived', prunedCache); - } - } - - - function _fetchEventSource(source, callback) { - var i; - var fetchers = FC.sourceFetchers; - var res; - - for (i=0; i= eventStart && innerSpan.end <= eventEnd; -}; - - -// Returns a list of events that the given event should be compared against when being considered for a move to -// the specified span. Attached to the Calendar's prototype because EventManager is a mixin for a Calendar. -Calendar.prototype.getPeerEvents = function(span, event) { - var cache = this.getEventCache(); - var peerEvents = []; - var i, otherEvent; - - for (i = 0; i < cache.length; i++) { - otherEvent = cache[i]; - if ( - !event || - event._id !== otherEvent._id // don't compare the event to itself or other related [repeating] events - ) { - peerEvents.push(otherEvent); - } - } - - return peerEvents; -}; - - -// updates the "backup" properties, which are preserved in order to compute diffs later on. -function backupEventDates(event) { - event._allDay = event.allDay; - event._start = event.start.clone(); - event._end = event.end ? event.end.clone() : null; -} - - -/* Overlapping / Constraining ------------------------------------------------------------------------------------------*/ - - -// Determines if the given event can be relocated to the given span (unzoned start/end with other misc data) -Calendar.prototype.isEventSpanAllowed = function(span, event) { - var source = event.source || {}; - - var constraint = firstDefined( - event.constraint, - source.constraint, - this.options.eventConstraint - ); - - var overlap = firstDefined( - event.overlap, - source.overlap, - this.options.eventOverlap - ); - - return this.isSpanAllowed(span, constraint, overlap, event) && - (!this.options.eventAllow || this.options.eventAllow(span, event) !== false); -}; - - -// Determines if an external event can be relocated to the given span (unzoned start/end with other misc data) -Calendar.prototype.isExternalSpanAllowed = function(eventSpan, eventLocation, eventProps) { - var eventInput; - var event; - - // note: very similar logic is in View's reportExternalDrop - if (eventProps) { - eventInput = $.extend({}, eventProps, eventLocation); - event = this.expandEvent( - this.buildEventFromInput(eventInput) - )[0]; - } - - if (event) { - return this.isEventSpanAllowed(eventSpan, event); - } - else { // treat it as a selection - - return this.isSelectionSpanAllowed(eventSpan); - } -}; - - -// Determines the given span (unzoned start/end with other misc data) can be selected. -Calendar.prototype.isSelectionSpanAllowed = function(span) { - return this.isSpanAllowed(span, this.options.selectConstraint, this.options.selectOverlap) && - (!this.options.selectAllow || this.options.selectAllow(span) !== false); -}; - - -// Returns true if the given span (caused by an event drop/resize or a selection) is allowed to exist -// according to the constraint/overlap settings. -// `event` is not required if checking a selection. -Calendar.prototype.isSpanAllowed = function(span, constraint, overlap, event) { - var constraintEvents; - var anyContainment; - var peerEvents; - var i, peerEvent; - var peerOverlap; - - // the range must be fully contained by at least one of produced constraint events - if (constraint != null) { - - // not treated as an event! intermediate data structure - // TODO: use ranges in the future - constraintEvents = this.constraintToEvents(constraint); - if (constraintEvents) { // not invalid - - anyContainment = false; - for (i = 0; i < constraintEvents.length; i++) { - if (this.spanContainsSpan(constraintEvents[i], span)) { - anyContainment = true; - break; - } - } - - if (!anyContainment) { - return false; - } - } - } - - peerEvents = this.getPeerEvents(span, event); - - for (i = 0; i < peerEvents.length; i++) { - peerEvent = peerEvents[i]; - - // there needs to be an actual intersection before disallowing anything - if (this.eventIntersectsRange(peerEvent, span)) { - - // evaluate overlap for the given range and short-circuit if necessary - if (overlap === false) { - return false; - } - // if the event's overlap is a test function, pass the peer event in question as the first param - else if (typeof overlap === 'function' && !overlap(peerEvent, event)) { - return false; - } - - // if we are computing if the given range is allowable for an event, consider the other event's - // EventObject-specific or Source-specific `overlap` property - if (event) { - peerOverlap = firstDefined( - peerEvent.overlap, - (peerEvent.source || {}).overlap - // we already considered the global `eventOverlap` - ); - if (peerOverlap === false) { - return false; - } - // if the peer event's overlap is a test function, pass the subject event as the first param - if (typeof peerOverlap === 'function' && !peerOverlap(event, peerEvent)) { - return false; - } - } - } - } - - return true; -}; - - -// Given an event input from the API, produces an array of event objects. Possible event inputs: -// 'businessHours' -// An event ID (number or string) -// An object with specific start/end dates or a recurring event (like what businessHours accepts) -Calendar.prototype.constraintToEvents = function(constraintInput) { - - if (constraintInput === 'businessHours') { - return this.getCurrentBusinessHourEvents(); - } - - if (typeof constraintInput === 'object') { - if (constraintInput.start != null) { // needs to be event-like input - return this.expandEvent(this.buildEventFromInput(constraintInput)); - } - else { - return null; // invalid - } - } - - return this.clientEvents(constraintInput); // probably an ID -}; - - -// Does the event's date range intersect with the given range? -// start/end already assumed to have stripped zones :( -Calendar.prototype.eventIntersectsRange = function(event, range) { - var eventStart = event.start.clone().stripZone(); - var eventEnd = this.getEventEnd(event).stripZone(); - - return range.start < eventEnd && range.end > eventStart; -}; - - -/* Business Hours ------------------------------------------------------------------------------------------*/ - -var BUSINESS_HOUR_EVENT_DEFAULTS = { - id: '_fcBusinessHours', // will relate events from different calls to expandEvent - start: '09:00', - end: '17:00', - dow: [ 1, 2, 3, 4, 5 ], // monday - friday - rendering: 'inverse-background' - // classNames are defined in businessHoursSegClasses -}; - -// Return events objects for business hours within the current view. -// Abuse of our event system :( -Calendar.prototype.getCurrentBusinessHourEvents = function(wholeDay) { - return this.computeBusinessHourEvents(wholeDay, this.options.businessHours); -}; - -// Given a raw input value from options, return events objects for business hours within the current view. -Calendar.prototype.computeBusinessHourEvents = function(wholeDay, input) { - if (input === true) { - return this.expandBusinessHourEvents(wholeDay, [ {} ]); - } - else if ($.isPlainObject(input)) { - return this.expandBusinessHourEvents(wholeDay, [ input ]); - } - else if ($.isArray(input)) { - return this.expandBusinessHourEvents(wholeDay, input, true); - } - else { - return []; - } -}; - -// inputs expected to be an array of objects. -// if ignoreNoDow is true, will ignore entries that don't specify a day-of-week (dow) key. -Calendar.prototype.expandBusinessHourEvents = function(wholeDay, inputs, ignoreNoDow) { - var view = this.getView(); - var events = []; - var i, input; - - for (i = 0; i < inputs.length; i++) { - input = inputs[i]; - - if (ignoreNoDow && !input.dow) { - continue; - } - - // give defaults. will make a copy - input = $.extend({}, BUSINESS_HOUR_EVENT_DEFAULTS, input); - - // if a whole-day series is requested, clear the start/end times - if (wholeDay) { - input.start = null; - input.end = null; - } - - events.push.apply(events, // append - this.expandEvent( - this.buildEventFromInput(input), - view.start, - view.end - ) - ); - } - - return events; -}; - -;; - -/* An abstract class for the "basic" views, as well as month view. Renders one or more rows of day cells. -----------------------------------------------------------------------------------------------------------------------*/ -// It is a manager for a DayGrid subcomponent, which does most of the heavy lifting. -// It is responsible for managing width/height. - -var BasicView = FC.BasicView = View.extend({ - - scroller: null, - - dayGridClass: DayGrid, // class the dayGrid will be instantiated from (overridable by subclasses) - dayGrid: null, // the main subcomponent that does most of the heavy lifting - - dayNumbersVisible: false, // display day numbers on each day cell? - colWeekNumbersVisible: false, // display week numbers along the side? - cellWeekNumbersVisible: false, // display week numbers in day cell? - - weekNumberWidth: null, // width of all the week-number cells running down the side - - headContainerEl: null, // div that hold's the dayGrid's rendered date header - headRowEl: null, // the fake row element of the day-of-week header - - - initialize: function() { - this.dayGrid = this.instantiateDayGrid(); - - this.scroller = new Scroller({ - overflowX: 'hidden', - overflowY: 'auto' - }); - }, - - - // Generates the DayGrid object this view needs. Draws from this.dayGridClass - instantiateDayGrid: function() { - // generate a subclass on the fly with BasicView-specific behavior - // TODO: cache this subclass - var subclass = this.dayGridClass.extend(basicDayGridMethods); - - return new subclass(this); - }, - - - // Sets the display range and computes all necessary dates - setRange: function(range) { - View.prototype.setRange.call(this, range); // call the super-method - - this.dayGrid.breakOnWeeks = /year|month|week/.test(this.intervalUnit); // do before setRange - this.dayGrid.setRange(range); - }, - - - // Compute the value to feed into setRange. Overrides superclass. - computeRange: function(date) { - var range = View.prototype.computeRange.call(this, date); // get value from the super-method - - // year and month views should be aligned with weeks. this is already done for week - if (/year|month/.test(range.intervalUnit)) { - range.start.startOf('week'); - range.start = this.skipHiddenDays(range.start); - - // make end-of-week if not already - if (range.end.weekday()) { - range.end.add(1, 'week').startOf('week'); - range.end = this.skipHiddenDays(range.end, -1, true); // exclusively move backwards - } - } - - return range; - }, - - - // Renders the view into `this.el`, which should already be assigned - renderDates: function() { - - this.dayNumbersVisible = this.dayGrid.rowCnt > 1; // TODO: make grid responsible - if (this.opt('weekNumbers')) { - if (this.opt('weekNumbersWithinDays')) { - this.cellWeekNumbersVisible = true; - this.colWeekNumbersVisible = false; - } - else { - this.cellWeekNumbersVisible = false; - this.colWeekNumbersVisible = true; - }; - } - this.dayGrid.numbersVisible = this.dayNumbersVisible || - this.cellWeekNumbersVisible || this.colWeekNumbersVisible; - - this.el.addClass('fc-basic-view').html(this.renderSkeletonHtml()); - this.renderHead(); - - this.scroller.render(); - var dayGridContainerEl = this.scroller.el.addClass('fc-day-grid-container'); - var dayGridEl = $('
').appendTo(dayGridContainerEl); - this.el.find('.fc-body > tr > td').append(dayGridContainerEl); - - this.dayGrid.setElement(dayGridEl); - this.dayGrid.renderDates(this.hasRigidRows()); - }, - - - // render the day-of-week headers - renderHead: function() { - this.headContainerEl = - this.el.find('.fc-head-container') - .html(this.dayGrid.renderHeadHtml()); - this.headRowEl = this.headContainerEl.find('.fc-row'); - }, - - - // Unrenders the content of the view. Since we haven't separated skeleton rendering from date rendering, - // always completely kill the dayGrid's rendering. - unrenderDates: function() { - this.dayGrid.unrenderDates(); - this.dayGrid.removeElement(); - this.scroller.destroy(); - }, - - - renderBusinessHours: function() { - this.dayGrid.renderBusinessHours(); - }, - - - unrenderBusinessHours: function() { - this.dayGrid.unrenderBusinessHours(); - }, - - - // Builds the HTML skeleton for the view. - // The day-grid component will render inside of a container defined by this HTML. - renderSkeletonHtml: function() { - return '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '
'; - }, - - - // Generates an HTML attribute string for setting the width of the week number column, if it is known - weekNumberStyleAttr: function() { - if (this.weekNumberWidth !== null) { - return 'style="width:' + this.weekNumberWidth + 'px"'; - } - return ''; - }, - - - // Determines whether each row should have a constant height - hasRigidRows: function() { - var eventLimit = this.opt('eventLimit'); - return eventLimit && typeof eventLimit !== 'number'; - }, - - - /* Dimensions - ------------------------------------------------------------------------------------------------------------------*/ - - - // Refreshes the horizontal dimensions of the view - updateWidth: function() { - if (this.colWeekNumbersVisible) { - // Make sure all week number cells running down the side have the same width. - // Record the width for cells created later. - this.weekNumberWidth = matchCellWidths( - this.el.find('.fc-week-number') - ); - } - }, - - - // Adjusts the vertical dimensions of the view to the specified values - setHeight: function(totalHeight, isAuto) { - var eventLimit = this.opt('eventLimit'); - var scrollerHeight; - var scrollbarWidths; - - // reset all heights to be natural - this.scroller.clear(); - uncompensateScroll(this.headRowEl); - - this.dayGrid.removeSegPopover(); // kill the "more" popover if displayed - - // is the event limit a constant level number? - if (eventLimit && typeof eventLimit === 'number') { - this.dayGrid.limitRows(eventLimit); // limit the levels first so the height can redistribute after - } - - // distribute the height to the rows - // (totalHeight is a "recommended" value if isAuto) - scrollerHeight = this.computeScrollerHeight(totalHeight); - this.setGridHeight(scrollerHeight, isAuto); - - // is the event limit dynamically calculated? - if (eventLimit && typeof eventLimit !== 'number') { - this.dayGrid.limitRows(eventLimit); // limit the levels after the grid's row heights have been set - } - - if (!isAuto) { // should we force dimensions of the scroll container? - - this.scroller.setHeight(scrollerHeight); - scrollbarWidths = this.scroller.getScrollbarWidths(); - - if (scrollbarWidths.left || scrollbarWidths.right) { // using scrollbars? - - compensateScroll(this.headRowEl, scrollbarWidths); - - // doing the scrollbar compensation might have created text overflow which created more height. redo - scrollerHeight = this.computeScrollerHeight(totalHeight); - this.scroller.setHeight(scrollerHeight); - } - - // guarantees the same scrollbar widths - this.scroller.lockOverflow(scrollbarWidths); - } - }, - - - // given a desired total height of the view, returns what the height of the scroller should be - computeScrollerHeight: function(totalHeight) { - return totalHeight - - subtractInnerElHeight(this.el, this.scroller.el); // everything that's NOT the scroller - }, - - - // Sets the height of just the DayGrid component in this view - setGridHeight: function(height, isAuto) { - if (isAuto) { - undistributeHeight(this.dayGrid.rowEls); // let the rows be their natural height with no expanding - } - else { - distributeHeight(this.dayGrid.rowEls, height, true); // true = compensate for height-hogging rows - } - }, - - - /* Scroll - ------------------------------------------------------------------------------------------------------------------*/ - - - computeInitialScroll: function() { - return { top: 0 }; - }, - - - queryScroll: function() { - return { top: this.scroller.getScrollTop() }; - }, - - - setScroll: function(scroll) { - this.scroller.setScrollTop(scroll.top); - }, - - - /* Hit Areas - ------------------------------------------------------------------------------------------------------------------*/ - // forward all hit-related method calls to dayGrid - - - hitsNeeded: function() { - this.dayGrid.hitsNeeded(); - }, - - - hitsNotNeeded: function() { - this.dayGrid.hitsNotNeeded(); - }, - - - prepareHits: function() { - this.dayGrid.prepareHits(); - }, - - - releaseHits: function() { - this.dayGrid.releaseHits(); - }, - - - queryHit: function(left, top) { - return this.dayGrid.queryHit(left, top); - }, - - - getHitSpan: function(hit) { - return this.dayGrid.getHitSpan(hit); - }, - - - getHitEl: function(hit) { - return this.dayGrid.getHitEl(hit); - }, - - - /* Events - ------------------------------------------------------------------------------------------------------------------*/ - - - // Renders the given events onto the view and populates the segments array - renderEvents: function(events) { - this.dayGrid.renderEvents(events); - - this.updateHeight(); // must compensate for events that overflow the row - }, - - - // Retrieves all segment objects that are rendered in the view - getEventSegs: function() { - return this.dayGrid.getEventSegs(); - }, - - - // Unrenders all event elements and clears internal segment data - unrenderEvents: function() { - this.dayGrid.unrenderEvents(); - - // we DON'T need to call updateHeight() because - // a renderEvents() call always happens after this, which will eventually call updateHeight() - }, - - - /* Dragging (for both events and external elements) - ------------------------------------------------------------------------------------------------------------------*/ - - - // A returned value of `true` signals that a mock "helper" event has been rendered. - renderDrag: function(dropLocation, seg) { - return this.dayGrid.renderDrag(dropLocation, seg); - }, - - - unrenderDrag: function() { - this.dayGrid.unrenderDrag(); - }, - - - /* Selection - ------------------------------------------------------------------------------------------------------------------*/ - - - // Renders a visual indication of a selection - renderSelection: function(span) { - this.dayGrid.renderSelection(span); - }, - - - // Unrenders a visual indications of a selection - unrenderSelection: function() { - this.dayGrid.unrenderSelection(); - } - -}); - - -// Methods that will customize the rendering behavior of the BasicView's dayGrid -var basicDayGridMethods = { - - - // Generates the HTML that will go before the day-of week header cells - renderHeadIntroHtml: function() { - var view = this.view; - - if (view.colWeekNumbersVisible) { - return '' + - '' + - '' + // needed for matchCellWidths - htmlEscape(view.opt('weekNumberTitle')) + - '' + - ''; - } - - return ''; - }, - - - // Generates the HTML that will go before content-skeleton cells that display the day/week numbers - renderNumberIntroHtml: function(row) { - var view = this.view; - var weekStart = this.getCellDate(row, 0); - - if (view.colWeekNumbersVisible) { - return '' + - '' + - view.buildGotoAnchorHtml( // aside from link, important for matchCellWidths - { date: weekStart, type: 'week', forceOff: this.colCnt === 1 }, - weekStart.format('w') // inner HTML - ) + - ''; - } - - return ''; - }, - - - // Generates the HTML that goes before the day bg cells for each day-row - renderBgIntroHtml: function() { - var view = this.view; - - if (view.colWeekNumbersVisible) { - return ''; - } - - return ''; - }, - - - // Generates the HTML that goes before every other type of row generated by DayGrid. - // Affects helper-skeleton and highlight-skeleton rows. - renderIntroHtml: function() { - var view = this.view; - - if (view.colWeekNumbersVisible) { - return ''; - } - - return ''; - } - -}; - -;; - -/* A month view with day cells running in rows (one-per-week) and columns -----------------------------------------------------------------------------------------------------------------------*/ - -var MonthView = FC.MonthView = BasicView.extend({ - - // Produces information about what range to display - computeRange: function(date) { - var range = BasicView.prototype.computeRange.call(this, date); // get value from super-method - var rowCnt; - - // ensure 6 weeks - if (this.isFixedWeeks()) { - rowCnt = Math.ceil(range.end.diff(range.start, 'weeks', true)); // could be partial weeks due to hiddenDays - range.end.add(6 - rowCnt, 'weeks'); - } - - return range; - }, - - - // Overrides the default BasicView behavior to have special multi-week auto-height logic - setGridHeight: function(height, isAuto) { - - // if auto, make the height of each row the height that it would be if there were 6 weeks - if (isAuto) { - height *= this.rowCnt / 6; - } - - distributeHeight(this.dayGrid.rowEls, height, !isAuto); // if auto, don't compensate for height-hogging rows - }, - - - isFixedWeeks: function() { - return this.opt('fixedWeekCount'); - } - -}); - -;; - -fcViews.basic = { - 'class': BasicView -}; - -fcViews.basicDay = { - type: 'basic', - duration: { days: 1 } -}; - -fcViews.basicWeek = { - type: 'basic', - duration: { weeks: 1 } -}; - -fcViews.month = { - 'class': MonthView, - duration: { months: 1 }, // important for prev/next - defaults: { - fixedWeekCount: true - } -}; -;; - -/* An abstract class for all agenda-related views. Displays one more columns with time slots running vertically. -----------------------------------------------------------------------------------------------------------------------*/ -// Is a manager for the TimeGrid subcomponent and possibly the DayGrid subcomponent (if allDaySlot is on). -// Responsible for managing width/height. - -var AgendaView = FC.AgendaView = View.extend({ - - scroller: null, - - timeGridClass: TimeGrid, // class used to instantiate the timeGrid. subclasses can override - timeGrid: null, // the main time-grid subcomponent of this view - - dayGridClass: DayGrid, // class used to instantiate the dayGrid. subclasses can override - dayGrid: null, // the "all-day" subcomponent. if all-day is turned off, this will be null - - axisWidth: null, // the width of the time axis running down the side - - headContainerEl: null, // div that hold's the timeGrid's rendered date header - noScrollRowEls: null, // set of fake row elements that must compensate when scroller has scrollbars - - // when the time-grid isn't tall enough to occupy the given height, we render an
underneath - bottomRuleEl: null, - - - initialize: function() { - this.timeGrid = this.instantiateTimeGrid(); - - if (this.opt('allDaySlot')) { // should we display the "all-day" area? - this.dayGrid = this.instantiateDayGrid(); // the all-day subcomponent of this view - } - - this.scroller = new Scroller({ - overflowX: 'hidden', - overflowY: 'auto' - }); - }, - - - // Instantiates the TimeGrid object this view needs. Draws from this.timeGridClass - instantiateTimeGrid: function() { - var subclass = this.timeGridClass.extend(agendaTimeGridMethods); - - return new subclass(this); - }, - - - // Instantiates the DayGrid object this view might need. Draws from this.dayGridClass - instantiateDayGrid: function() { - var subclass = this.dayGridClass.extend(agendaDayGridMethods); - - return new subclass(this); - }, - - - /* Rendering - ------------------------------------------------------------------------------------------------------------------*/ - - - // Sets the display range and computes all necessary dates - setRange: function(range) { - View.prototype.setRange.call(this, range); // call the super-method - - this.timeGrid.setRange(range); - if (this.dayGrid) { - this.dayGrid.setRange(range); - } - }, - - - // Renders the view into `this.el`, which has already been assigned - renderDates: function() { - - this.el.addClass('fc-agenda-view').html(this.renderSkeletonHtml()); - this.renderHead(); - - this.scroller.render(); - var timeGridWrapEl = this.scroller.el.addClass('fc-time-grid-container'); - var timeGridEl = $('
').appendTo(timeGridWrapEl); - this.el.find('.fc-body > tr > td').append(timeGridWrapEl); - - this.timeGrid.setElement(timeGridEl); - this.timeGrid.renderDates(); - - // the
that sometimes displays under the time-grid - this.bottomRuleEl = $('
') - .appendTo(this.timeGrid.el); // inject it into the time-grid - - if (this.dayGrid) { - this.dayGrid.setElement(this.el.find('.fc-day-grid')); - this.dayGrid.renderDates(); - - // have the day-grid extend it's coordinate area over the
dividing the two grids - this.dayGrid.bottomCoordPadding = this.dayGrid.el.next('hr').outerHeight(); - } - - this.noScrollRowEls = this.el.find('.fc-row:not(.fc-scroller *)'); // fake rows not within the scroller - }, - - - // render the day-of-week headers - renderHead: function() { - this.headContainerEl = - this.el.find('.fc-head-container') - .html(this.timeGrid.renderHeadHtml()); - }, - - - // Unrenders the content of the view. Since we haven't separated skeleton rendering from date rendering, - // always completely kill each grid's rendering. - unrenderDates: function() { - this.timeGrid.unrenderDates(); - this.timeGrid.removeElement(); - - if (this.dayGrid) { - this.dayGrid.unrenderDates(); - this.dayGrid.removeElement(); - } - - this.scroller.destroy(); - }, - - - // Builds the HTML skeleton for the view. - // The day-grid and time-grid components will render inside containers defined by this HTML. - renderSkeletonHtml: function() { - return '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '
' + - (this.dayGrid ? - '
' + - '
' : - '' - ) + - '
'; - }, - - - // Generates an HTML attribute string for setting the width of the axis, if it is known - axisStyleAttr: function() { - if (this.axisWidth !== null) { - return 'style="width:' + this.axisWidth + 'px"'; - } - return ''; - }, - - - /* Business Hours - ------------------------------------------------------------------------------------------------------------------*/ - - - renderBusinessHours: function() { - this.timeGrid.renderBusinessHours(); - - if (this.dayGrid) { - this.dayGrid.renderBusinessHours(); - } - }, - - - unrenderBusinessHours: function() { - this.timeGrid.unrenderBusinessHours(); - - if (this.dayGrid) { - this.dayGrid.unrenderBusinessHours(); - } - }, - - - /* Now Indicator - ------------------------------------------------------------------------------------------------------------------*/ - - - getNowIndicatorUnit: function() { - return this.timeGrid.getNowIndicatorUnit(); - }, - - - renderNowIndicator: function(date) { - this.timeGrid.renderNowIndicator(date); - }, - - - unrenderNowIndicator: function() { - this.timeGrid.unrenderNowIndicator(); - }, - - - /* Dimensions - ------------------------------------------------------------------------------------------------------------------*/ - - - updateSize: function(isResize) { - this.timeGrid.updateSize(isResize); - - View.prototype.updateSize.call(this, isResize); // call the super-method - }, - - - // Refreshes the horizontal dimensions of the view - updateWidth: function() { - // make all axis cells line up, and record the width so newly created axis cells will have it - this.axisWidth = matchCellWidths(this.el.find('.fc-axis')); - }, - - - // Adjusts the vertical dimensions of the view to the specified values - setHeight: function(totalHeight, isAuto) { - var eventLimit; - var scrollerHeight; - var scrollbarWidths; - - // reset all dimensions back to the original state - this.bottomRuleEl.hide(); // .show() will be called later if this
is necessary - this.scroller.clear(); // sets height to 'auto' and clears overflow - uncompensateScroll(this.noScrollRowEls); - - // limit number of events in the all-day area - if (this.dayGrid) { - this.dayGrid.removeSegPopover(); // kill the "more" popover if displayed - - eventLimit = this.opt('eventLimit'); - if (eventLimit && typeof eventLimit !== 'number') { - eventLimit = AGENDA_ALL_DAY_EVENT_LIMIT; // make sure "auto" goes to a real number - } - if (eventLimit) { - this.dayGrid.limitRows(eventLimit); - } - } - - if (!isAuto) { // should we force dimensions of the scroll container? - - scrollerHeight = this.computeScrollerHeight(totalHeight); - this.scroller.setHeight(scrollerHeight); - scrollbarWidths = this.scroller.getScrollbarWidths(); - - if (scrollbarWidths.left || scrollbarWidths.right) { // using scrollbars? - - // make the all-day and header rows lines up - compensateScroll(this.noScrollRowEls, scrollbarWidths); - - // the scrollbar compensation might have changed text flow, which might affect height, so recalculate - // and reapply the desired height to the scroller. - scrollerHeight = this.computeScrollerHeight(totalHeight); - this.scroller.setHeight(scrollerHeight); - } - - // guarantees the same scrollbar widths - this.scroller.lockOverflow(scrollbarWidths); - - // if there's any space below the slats, show the horizontal rule. - // this won't cause any new overflow, because lockOverflow already called. - if (this.timeGrid.getTotalSlatHeight() < scrollerHeight) { - this.bottomRuleEl.show(); - } - } - }, - - - // given a desired total height of the view, returns what the height of the scroller should be - computeScrollerHeight: function(totalHeight) { - return totalHeight - - subtractInnerElHeight(this.el, this.scroller.el); // everything that's NOT the scroller - }, - - - /* Scroll - ------------------------------------------------------------------------------------------------------------------*/ - - - // Computes the initial pre-configured scroll state prior to allowing the user to change it - computeInitialScroll: function() { - var scrollTime = moment.duration(this.opt('scrollTime')); - var top = this.timeGrid.computeTimeTop(scrollTime); - - // zoom can give weird floating-point values. rather scroll a little bit further - top = Math.ceil(top); - - if (top) { - top++; // to overcome top border that slots beyond the first have. looks better - } - - return { top: top }; - }, - - - queryScroll: function() { - return { top: this.scroller.getScrollTop() }; - }, - - - setScroll: function(scroll) { - this.scroller.setScrollTop(scroll.top); - }, - - - /* Hit Areas - ------------------------------------------------------------------------------------------------------------------*/ - // forward all hit-related method calls to the grids (dayGrid might not be defined) - - - hitsNeeded: function() { - this.timeGrid.hitsNeeded(); - if (this.dayGrid) { - this.dayGrid.hitsNeeded(); - } - }, - - - hitsNotNeeded: function() { - this.timeGrid.hitsNotNeeded(); - if (this.dayGrid) { - this.dayGrid.hitsNotNeeded(); - } - }, - - - prepareHits: function() { - this.timeGrid.prepareHits(); - if (this.dayGrid) { - this.dayGrid.prepareHits(); - } - }, - - - releaseHits: function() { - this.timeGrid.releaseHits(); - if (this.dayGrid) { - this.dayGrid.releaseHits(); - } - }, - - - queryHit: function(left, top) { - var hit = this.timeGrid.queryHit(left, top); - - if (!hit && this.dayGrid) { - hit = this.dayGrid.queryHit(left, top); - } - - return hit; - }, - - - getHitSpan: function(hit) { - // TODO: hit.component is set as a hack to identify where the hit came from - return hit.component.getHitSpan(hit); - }, - - - getHitEl: function(hit) { - // TODO: hit.component is set as a hack to identify where the hit came from - return hit.component.getHitEl(hit); - }, - - - /* Events - ------------------------------------------------------------------------------------------------------------------*/ - - - // Renders events onto the view and populates the View's segment array - renderEvents: function(events) { - var dayEvents = []; - var timedEvents = []; - var daySegs = []; - var timedSegs; - var i; - - // separate the events into all-day and timed - for (i = 0; i < events.length; i++) { - if (events[i].allDay) { - dayEvents.push(events[i]); - } - else { - timedEvents.push(events[i]); - } - } - - // render the events in the subcomponents - timedSegs = this.timeGrid.renderEvents(timedEvents); - if (this.dayGrid) { - daySegs = this.dayGrid.renderEvents(dayEvents); - } - - // the all-day area is flexible and might have a lot of events, so shift the height - this.updateHeight(); - }, - - - // Retrieves all segment objects that are rendered in the view - getEventSegs: function() { - return this.timeGrid.getEventSegs().concat( - this.dayGrid ? this.dayGrid.getEventSegs() : [] - ); - }, - - - // Unrenders all event elements and clears internal segment data - unrenderEvents: function() { - - // unrender the events in the subcomponents - this.timeGrid.unrenderEvents(); - if (this.dayGrid) { - this.dayGrid.unrenderEvents(); - } - - // we DON'T need to call updateHeight() because - // a renderEvents() call always happens after this, which will eventually call updateHeight() - }, - - - /* Dragging (for events and external elements) - ------------------------------------------------------------------------------------------------------------------*/ - - - // A returned value of `true` signals that a mock "helper" event has been rendered. - renderDrag: function(dropLocation, seg) { - if (dropLocation.start.hasTime()) { - return this.timeGrid.renderDrag(dropLocation, seg); - } - else if (this.dayGrid) { - return this.dayGrid.renderDrag(dropLocation, seg); - } - }, - - - unrenderDrag: function() { - this.timeGrid.unrenderDrag(); - if (this.dayGrid) { - this.dayGrid.unrenderDrag(); - } - }, - - - /* Selection - ------------------------------------------------------------------------------------------------------------------*/ - - - // Renders a visual indication of a selection - renderSelection: function(span) { - if (span.start.hasTime() || span.end.hasTime()) { - this.timeGrid.renderSelection(span); - } - else if (this.dayGrid) { - this.dayGrid.renderSelection(span); - } - }, - - - // Unrenders a visual indications of a selection - unrenderSelection: function() { - this.timeGrid.unrenderSelection(); - if (this.dayGrid) { - this.dayGrid.unrenderSelection(); - } - } - -}); - - -// Methods that will customize the rendering behavior of the AgendaView's timeGrid -// TODO: move into TimeGrid -var agendaTimeGridMethods = { - - - // Generates the HTML that will go before the day-of week header cells - renderHeadIntroHtml: function() { - var view = this.view; - var weekText; - - if (view.opt('weekNumbers')) { - weekText = this.start.format(view.opt('smallWeekFormat')); - - return '' + - '' + - view.buildGotoAnchorHtml( // aside from link, important for matchCellWidths - { date: this.start, type: 'week', forceOff: this.colCnt > 1 }, - htmlEscape(weekText) // inner HTML - ) + - ''; - } - else { - return ''; - } - }, - - - // Generates the HTML that goes before the bg of the TimeGrid slot area. Long vertical column. - renderBgIntroHtml: function() { - var view = this.view; - - return ''; - }, - - - // Generates the HTML that goes before all other types of cells. - // Affects content-skeleton, helper-skeleton, highlight-skeleton for both the time-grid and day-grid. - renderIntroHtml: function() { - var view = this.view; - - return ''; - } - -}; - - -// Methods that will customize the rendering behavior of the AgendaView's dayGrid -var agendaDayGridMethods = { - - - // Generates the HTML that goes before the all-day cells - renderBgIntroHtml: function() { - var view = this.view; - - return '' + - '' + - '' + // needed for matchCellWidths - view.getAllDayHtml() + - '' + - ''; - }, - - - // Generates the HTML that goes before all other types of cells. - // Affects content-skeleton, helper-skeleton, highlight-skeleton for both the time-grid and day-grid. - renderIntroHtml: function() { - var view = this.view; - - return ''; - } - -}; - -;; - -var AGENDA_ALL_DAY_EVENT_LIMIT = 5; - -// potential nice values for the slot-duration and interval-duration -// from largest to smallest -var AGENDA_STOCK_SUB_DURATIONS = [ - { hours: 1 }, - { minutes: 30 }, - { minutes: 15 }, - { seconds: 30 }, - { seconds: 15 } -]; - -fcViews.agenda = { - 'class': AgendaView, - defaults: { - allDaySlot: true, - slotDuration: '00:30:00', - minTime: '00:00:00', - maxTime: '24:00:00', - slotEventOverlap: true // a bad name. confused with overlap/constraint system - } -}; - -fcViews.agendaDay = { - type: 'agenda', - duration: { days: 1 } -}; - -fcViews.agendaWeek = { - type: 'agenda', - duration: { weeks: 1 } -}; -;; - -/* -Responsible for the scroller, and forwarding event-related actions into the "grid" -*/ -var ListView = View.extend({ - - grid: null, - scroller: null, - - initialize: function() { - this.grid = new ListViewGrid(this); - this.scroller = new Scroller({ - overflowX: 'hidden', - overflowY: 'auto' - }); - }, - - setRange: function(range) { - View.prototype.setRange.call(this, range); // super - - this.grid.setRange(range); // needs to process range-related options - }, - - renderSkeleton: function() { - this.el.addClass( - 'fc-list-view ' + - this.widgetContentClass - ); - - this.scroller.render(); - this.scroller.el.appendTo(this.el); - - this.grid.setElement(this.scroller.scrollEl); - }, - - unrenderSkeleton: function() { - this.scroller.destroy(); // will remove the Grid too - }, - - setHeight: function(totalHeight, isAuto) { - this.scroller.setHeight(this.computeScrollerHeight(totalHeight)); - }, - - computeScrollerHeight: function(totalHeight) { - return totalHeight - - subtractInnerElHeight(this.el, this.scroller.el); // everything that's NOT the scroller - }, - - renderEvents: function(events) { - this.grid.renderEvents(events); - }, - - unrenderEvents: function() { - this.grid.unrenderEvents(); - }, - - isEventResizable: function(event) { - return false; - }, - - isEventDraggable: function(event) { - return false; - } - -}); - -/* -Responsible for event rendering and user-interaction. -Its "el" is the inner-content of the above view's scroller. -*/ -var ListViewGrid = Grid.extend({ - - segSelector: '.fc-list-item', // which elements accept event actions - hasDayInteractions: false, // no day selection or day clicking - - // slices by day - spanToSegs: function(span) { - var view = this.view; - var dayStart = view.start.clone().time(0); // timed, so segs get times! - var dayIndex = 0; - var seg; - var segs = []; - - while (dayStart < view.end) { - - seg = intersectRanges(span, { - start: dayStart, - end: dayStart.clone().add(1, 'day') - }); - - if (seg) { - seg.dayIndex = dayIndex; - segs.push(seg); - } - - dayStart.add(1, 'day'); - dayIndex++; - - // detect when span won't go fully into the next day, - // and mutate the latest seg to the be the end. - if ( - seg && !seg.isEnd && span.end.hasTime() && - span.end < dayStart.clone().add(this.view.nextDayThreshold) - ) { - seg.end = span.end.clone(); - seg.isEnd = true; - break; - } - } - - return segs; - }, - - // like "4:00am" - computeEventTimeFormat: function() { - return this.view.opt('mediumTimeFormat'); - }, - - // for events with a url, the whole should be clickable, - // but it's impossible to wrap with an tag. simulate this. - handleSegClick: function(seg, ev) { - var url; - - Grid.prototype.handleSegClick.apply(this, arguments); // super. might prevent the default action - - // not clicking on or within an with an href - if (!$(ev.target).closest('a[href]').length) { - url = seg.event.url; - if (url && !ev.isDefaultPrevented()) { // jsEvent not cancelled in handler - window.location.href = url; // simulate link click - } - } - }, - - // returns list of foreground segs that were actually rendered - renderFgSegs: function(segs) { - segs = this.renderFgSegEls(segs); // might filter away hidden events - - if (!segs.length) { - this.renderEmptyMessage(); - } - else { - this.renderSegList(segs); - } - - return segs; - }, - - renderEmptyMessage: function() { - this.el.html( - '
' + // TODO: try less wraps - '
' + - '
' + - htmlEscape(this.view.opt('noEventsMessage')) + - '
' + - '
' + - '
' - ); - }, - - // render the event segments in the view - renderSegList: function(allSegs) { - var segsByDay = this.groupSegsByDay(allSegs); // sparse array - var dayIndex; - var daySegs; - var i; - var tableEl = $('
'); - var tbodyEl = tableEl.find('tbody'); - - for (dayIndex = 0; dayIndex < segsByDay.length; dayIndex++) { - daySegs = segsByDay[dayIndex]; - if (daySegs) { // sparse array, so might be undefined - - // append a day header - tbodyEl.append(this.dayHeaderHtml( - this.view.start.clone().add(dayIndex, 'days') - )); - - this.sortEventSegs(daySegs); - - for (i = 0; i < daySegs.length; i++) { - tbodyEl.append(daySegs[i].el); // append event row - } - } - } - - this.el.empty().append(tableEl); - }, - - // Returns a sparse array of arrays, segs grouped by their dayIndex - groupSegsByDay: function(segs) { - var segsByDay = []; // sparse array - var i, seg; - - for (i = 0; i < segs.length; i++) { - seg = segs[i]; - (segsByDay[seg.dayIndex] || (segsByDay[seg.dayIndex] = [])) - .push(seg); - } - - return segsByDay; - }, - - // generates the HTML for the day headers that live amongst the event rows - dayHeaderHtml: function(dayDate) { - var view = this.view; - var mainFormat = view.opt('listDayFormat'); - var altFormat = view.opt('listDayAltFormat'); - - return '' + - '' + - (mainFormat ? - view.buildGotoAnchorHtml( - dayDate, - { 'class': 'fc-list-heading-main' }, - htmlEscape(dayDate.format(mainFormat)) // inner HTML - ) : - '') + - (altFormat ? - view.buildGotoAnchorHtml( - dayDate, - { 'class': 'fc-list-heading-alt' }, - htmlEscape(dayDate.format(altFormat)) // inner HTML - ) : - '') + - '' + - ''; - }, - - // generates the HTML for a single event row - fgSegHtml: function(seg) { - var view = this.view; - var classes = [ 'fc-list-item' ].concat(this.getSegCustomClasses(seg)); - var bgColor = this.getSegBackgroundColor(seg); - var event = seg.event; - var url = event.url; - var timeHtml; - - if (event.allDay) { - timeHtml = view.getAllDayHtml(); - } - else if (view.isMultiDayEvent(event)) { // if the event appears to span more than one day - if (seg.isStart || seg.isEnd) { // outer segment that probably lasts part of the day - timeHtml = htmlEscape(this.getEventTimeText(seg)); - } - else { // inner segment that lasts the whole day - timeHtml = view.getAllDayHtml(); - } - } - else { - // Display the normal time text for the *event's* times - timeHtml = htmlEscape(this.getEventTimeText(event)); - } - - if (url) { - classes.push('fc-has-url'); - } - - return '' + - (this.displayEventTime ? - '' + - (timeHtml || '') + - '' : - '') + - '' + - '' + - '' + - '' + - '' + - htmlEscape(seg.event.title || '') + - '
' + - '' + - ''; - } - -}); - -;; - -fcViews.list = { - 'class': ListView, - buttonTextKey: 'list', // what to lookup in locale files - defaults: { - buttonText: 'list', // text to display for English - listDayFormat: 'LL', // like "January 1, 2016" - noEventsMessage: 'No events to display' - } -}; - -fcViews.listDay = { - type: 'list', - duration: { days: 1 }, - defaults: { - listDayFormat: 'dddd' // day-of-week is all we need. full date is probably in header - } -}; - -fcViews.listWeek = { - type: 'list', - duration: { weeks: 1 }, - defaults: { - listDayFormat: 'dddd', // day-of-week is more important - listDayAltFormat: 'LL' - } -}; - -fcViews.listMonth = { - type: 'list', - duration: { month: 1 }, - defaults: { - listDayAltFormat: 'dddd' // day-of-week is nice-to-have - } -}; - -fcViews.listYear = { - type: 'list', - duration: { year: 1 }, - defaults: { - listDayAltFormat: 'dddd' // day-of-week is nice-to-have - } -}; - -;; - -return FC; // export for Node/CommonJS -}); \ No newline at end of file diff --git a/library/fullcalendar.old/fullcalendar.min.css b/library/fullcalendar.old/fullcalendar.min.css deleted file mode 100644 index 255dbfffa..000000000 --- a/library/fullcalendar.old/fullcalendar.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * FullCalendar v3.2.0 Stylesheet - * Docs & License: https://fullcalendar.io/ - * (c) 2017 Adam Shaw - */.fc-icon,body .fc{font-size:1em}.fc-button-group,.fc-icon{display:inline-block}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-khtml-user-select:none;-webkit-touch-callout:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-icon{height:1em;line-height:1em;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee} \ No newline at end of file diff --git a/library/fullcalendar.old/fullcalendar.min.js b/library/fullcalendar.old/fullcalendar.min.js deleted file mode 100644 index c5eb8c751..000000000 --- a/library/fullcalendar.old/fullcalendar.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/*! - * FullCalendar v3.2.0 - * Docs & License: https://fullcalendar.io/ - * (c) 2017 Adam Shaw - */ -!function(t){"function"==typeof define&&define.amd?define(["jquery","moment"],t):"object"==typeof exports?module.exports=t(require("jquery"),require("moment")):t(jQuery,moment)}(function(t,e){function n(t){return q(t,Vt)}function i(t,e){e.left&&t.css({"border-left-width":1,"margin-left":e.left-1}),e.right&&t.css({"border-right-width":1,"margin-right":e.right-1})}function r(t){t.css({"margin-left":"","margin-right":"","border-left-width":"","border-right-width":""})}function s(){t("body").addClass("fc-not-allowed")}function o(){t("body").removeClass("fc-not-allowed")}function l(e,n,i){var r=Math.floor(n/e.length),s=Math.floor(n-r*(e.length-1)),o=[],l=[],u=[],c=0;a(e),e.each(function(n,i){var a=n===e.length-1?s:r,d=t(i).outerHeight(!0);d *").each(function(e,i){var r=t(i).outerWidth();r>n&&(n=r)}),n++,e.width(n),n}function c(t,e){var n,i=t.add(e);return i.css({position:"relative",left:-1}),n=t.outerHeight()-e.outerHeight(),i.css({position:"",left:""}),n}function d(e){var n=e.css("position"),i=e.parents().filter(function(){var e=t(this);return/(auto|scroll)/.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==n&&i.length?i:t(e[0].ownerDocument||document)}function h(t,e){var n=t.offset(),i=n.left-(e?e.left:0),r=n.top-(e?e.top:0);return{left:i,right:i+t.outerWidth(),top:r,bottom:r+t.outerHeight()}}function f(t,e){var n=t.offset(),i=p(t),r=n.left+S(t,"border-left-width")+i.left-(e?e.left:0),s=n.top+S(t,"border-top-width")+i.top-(e?e.top:0);return{left:r,right:r+t[0].clientWidth,top:s,bottom:s+t[0].clientHeight}}function g(t,e){var n=t.offset(),i=n.left+S(t,"border-left-width")+S(t,"padding-left")-(e?e.left:0),r=n.top+S(t,"border-top-width")+S(t,"padding-top")-(e?e.top:0);return{left:i,right:i+t.width(),top:r,bottom:r+t.height()}}function p(t){var e,n=t.innerWidth()-t[0].clientWidth,i=t.innerHeight()-t[0].clientHeight;return n=v(n),i=v(i),e={left:0,right:0,top:0,bottom:i},m()&&"rtl"==t.css("direction")?e.left=n:e.right=n,e}function v(t){return t=Math.max(0,t),t=Math.round(t)}function m(){return null===Pt&&(Pt=y()),Pt}function y(){var e=t("
").css({position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}).appendTo("body"),n=e.children(),i=n.offset().left>e.offset().left;return e.remove(),i}function S(t,e){return parseFloat(t.css(e))||0}function w(t){return 1==t.which&&!t.ctrlKey}function E(t){var e=t.originalEvent.touches;return e&&e.length?e[0].pageX:t.pageX}function b(t){var e=t.originalEvent.touches;return e&&e.length?e[0].pageY:t.pageY}function D(t){return/^touch/.test(t.type)}function T(t){t.addClass("fc-unselectable").on("selectstart",H)}function C(t){t.removeClass("fc-unselectable").off("selectstart",H)}function H(t){t.preventDefault()}function x(t,e){var n={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)};return n.lefta&&o=a?(n=o.clone(),r=!0):(n=a.clone(),r=!1),l<=u?(i=l.clone(),s=!0):(i=u.clone(),s=!1),{start:n,end:i,isStart:r,isEnd:s}}function z(t,n){return e.duration({days:t.clone().stripTime().diff(n.clone().stripTime(),"days"),ms:t.time()-n.time()})}function G(t,n){return e.duration({days:t.clone().stripTime().diff(n.clone().stripTime(),"days")})}function O(t,n,i){return e.duration(Math.round(t.diff(n,i,!0)),i)}function A(t,e){var n,i,r;for(n=0;n=1&&ot(r)));n++);return i}function V(t,n,i){return null!=i?i.diff(n,t,!0):e.isDuration(n)?n.as(t):n.end.diff(n.start,t,!0)}function P(t,e,n){var i;return W(n)?(e-t)/n:(i=n.asMonths(),Math.abs(i)>=1&&ot(i)?e.diff(t,"months",!0)/i:e.diff(t,"days",!0)/n.asDays())}function _(t,e){var n,i;return W(t)||W(e)?t/e:(n=t.asMonths(),i=e.asMonths(),Math.abs(n)>=1&&ot(n)&&Math.abs(i)>=1&&ot(i)?n/i:t.asDays()/e.asDays())}function Y(t,n){var i;return W(t)?e.duration(t*n):(i=t.asMonths(),Math.abs(i)>=1&&ot(i)?e.duration({months:i*n}):e.duration({days:t.asDays()*n}))}function W(t){return Boolean(t.hours()||t.minutes()||t.seconds()||t.milliseconds())}function U(t){return"[object Date]"===Object.prototype.toString.call(t)||t instanceof Date}function j(t){return/^\d+\:\d+(?:\:\d+\.?(?:\d{3})?)?$/.test(t)}function q(t,e){var n,i,r,s,o,l,a={};if(e)for(n=0;n=0;s--)if(o=t[s][i],"object"==typeof o)r.unshift(o);else if(void 0!==o){a[i]=o;break}r.length&&(a[i]=q(r))}for(n=t.length-1;n>=0;n--){l=t[n];for(i in l)i in a||(a[i]=l[i])}return a}function Z(t){var e=function(){};return e.prototype=t,new e}function $(t,e){for(var n in t)Q(t,n)&&(e[n]=t[n])}function Q(t,e){return Wt.call(t,e)}function X(e){return/undefined|null|boolean|number|string/.test(t.type(e))}function K(e,n,i){if(t.isFunction(e)&&(e=[e]),e){var r,s;for(r=0;r/g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"
")}function et(t){return t.replace(/&.*?;/g,"")}function nt(e){var n=[];return t.each(e,function(t,e){null!=e&&n.push(t+":"+e)}),n.join(";")}function it(e){var n=[];return t.each(e,function(t,e){null!=e&&n.push(t+'="'+tt(e)+'"')}),n.join(" ")}function rt(t){return t.charAt(0).toUpperCase()+t.slice(1)}function st(t,e){return t-e}function ot(t){return t%1===0}function lt(t,e){var n=t[e];return function(){return n.apply(t,arguments)}}function at(t,e,n){var i,r,s,o,l,a=function(){var u=+new Date-o;u=t.leftCol)return!0;return!1}function Ct(t,e){return t.leftCol-e.leftCol}function Ht(t){var e,n,i,r=[];for(e=0;ee.top&&t.top"),g.append(o("left")).append(o("right")).append(o("center")).append('
')):s()}function s(){g&&(g.remove(),g=f.el=null)}function o(i){var r=t('
'),s=n.layout[i];return s&&t.each(s.split(" "),function(n){var i,s=t(),o=!0;t.each(this.split(","),function(n,i){var r,l,a,u,c,d,h,f,g,m;"title"==i?(s=s.add(t("

 

")),o=!1):((r=(e.options.customButtons||{})[i])?(a=function(t){r.click&&r.click.call(m[0],t)},u="",c=r.text):(l=e.getViewSpec(i))?(a=function(){e.changeView(i)},v.push(i),u=l.buttonTextOverride,c=l.buttonTextDefault):e[i]&&(a=function(){e[i]()},u=(e.overrides.buttonText||{})[i],c=e.options.buttonText[i]),a&&(d=r?r.themeIcon:e.options.themeButtonIcons[i],h=r?r.icon:e.options.buttonIcons[i],f=u?tt(u):d&&e.options.theme?"":h&&!e.options.theme?"":tt(c),g=["fc-"+i+"-button",p+"-button",p+"-state-default"],m=t('").click(function(t){m.hasClass(p+"-state-disabled")||(a(t),(m.hasClass(p+"-state-active")||m.hasClass(p+"-state-disabled"))&&m.removeClass(p+"-state-hover"))}).mousedown(function(){m.not("."+p+"-state-active").not("."+p+"-state-disabled").addClass(p+"-state-down")}).mouseup(function(){m.removeClass(p+"-state-down")}).hover(function(){m.not("."+p+"-state-active").not("."+p+"-state-disabled").addClass(p+"-state-hover")},function(){m.removeClass(p+"-state-hover").removeClass(p+"-state-down")}),s=s.add(m)))}),o&&s.first().addClass(p+"-corner-left").end().last().addClass(p+"-corner-right").end(),s.length>1?(i=t("
"),o&&i.addClass("fc-button-group"),i.append(s),r.append(i)):r.append(s)}),r}function l(t){g&&g.find("h2").text(t)}function a(t){g&&g.find(".fc-"+t+"-button").addClass(p+"-state-active")}function u(t){g&&g.find(".fc-"+t+"-button").removeClass(p+"-state-active")}function c(t){g&&g.find(".fc-"+t+"-button").prop("disabled",!0).addClass(p+"-state-disabled")}function d(t){g&&g.find(".fc-"+t+"-button").prop("disabled",!1).removeClass(p+"-state-disabled")}function h(){return v}var f=this;f.setToolbarOptions=i,f.render=r,f.removeElement=s,f.updateTitle=l,f.activateButton=a,f.deactivateButton=u,f.disableButton=c,f.enableButton=d,f.getViewsWithButtons=h,f.el=null;var g,p,v=[]}function Bt(n,i){function r(t){t._locale=Y}function s(){q?a()&&(f(),u()):o()}function o(){n.addClass("fc"),n.on("click.fc","a[data-goto]",function(e){var n=t(this),i=n.data("goto"),r=_.moment(i.date),s=i.type,o=Q.opt("navLink"+rt(s)+"Click");"function"==typeof o?o(r,e):("string"==typeof o&&(s=o),B(r,s))}),_.bindOption("theme",function(t){$=t?"ui":"fc",n.toggleClass("ui-widget",t),n.toggleClass("fc-unthemed",!t)}),_.bindOptions(["isRTL","locale"],function(t){n.toggleClass("fc-ltr",!t),n.toggleClass("fc-rtl",t)}),q=t("
").prependTo(n);var e=y();W=new Lt(e),U=_.header=e[0],j=_.footer=e[1],E(),b(),u(_.options.defaultView),_.options.handleWindowResize&&(K=at(v,_.options.windowResizeDelay),t(window).resize(K))}function l(){Q&&Q.removeElement(),W.proxyCall("removeElement"),q.remove(),n.removeClass("fc fc-ltr fc-rtl fc-unthemed ui-widget"),n.off(".fc"),K&&t(window).unbind("resize",K),se.unneeded()}function a(){return n.is(":visible")}function u(e,n){nt++;var i=Q&&e&&Q.type!==e;i&&(F(),c()),!Q&&e&&(Q=_.view=et[e]||(et[e]=_.instantiateView(e)),Q.setElement(t("
").appendTo(q)),W.proxyCall("activateButton",e)),Q&&(J=Q.massageCurrentDate(J),Q.isDateSet&&J>=Q.intervalStart&&J=Q.intervalStart&&tq&&i.push(n);return i}function s(t,e){return!q||tZ}function o(t,e){return q=t,Z=e,l()}function l(){return u(tt,"reset")}function a(t){return u(E(t))}function u(t,e){var n,i;for("reset"===e?nt=[]:"add"!==e&&(nt=C(nt,t)),n=0;ns&&(!a[o]||u.isSame(c,a[o]))&&(o-1!==s||"."!==f[o]);o--)v=f[o]+v;for(l=s;l<=o;l++)m+=f[l],y+=g[l];return(m||y)&&(S=r?y+i+m:m+i+y),h(p+S+v)}function r(t){return w[t]||(w[t]=s(t))}function s(t){var e=o(t);return{fakeFormatString:a(e),sameUnits:u(e)}}function o(t){for(var e,n=[],i=/\[([^\]]*)\]|\(([^\)]*)\)|(LTS|LT|(\w)\4*o?)|([^\w\[\(]+)/g;e=i.exec(t);)e[1]?n.push.apply(n,l(e[1])):e[2]?n.push({maybe:o(e[2])}):e[3]?n.push({token:e[3]}):e[5]&&n.push.apply(n,l(e[5]));return n}function l(t){return". "===t?["."," "]:[t]}function a(t){var e,n,i=[];for(e=0;er.value)&&(r=i));return r?r.unit:null}Ot.formatDate=t,Ot.formatRange=n,Ot.oldMomentFormat=e,Ot.queryMostGranularFormatUnit=f;var g="\v",p="",v="",m=new RegExp(v+"([^"+v+"]*)"+v,"g"),y={t:function(t){return e(t,"a").charAt(0)},T:function(t){return e(t,"A").charAt(0)}},S={Y:{value:1,unit:"year"},M:{value:2,unit:"month"},W:{value:3,unit:"week"},w:{value:3,unit:"week"},D:{value:4,unit:"day"},d:{value:4,unit:"day"}},w={}}();var Qt=Ot.formatDate,Xt=Ot.formatRange,Kt=Ot.oldMomentFormat;Ot.Class=ct,ct.extend=function(){var t,e,n=arguments.length;for(t=0;t').addClass(n.className||"").css({top:0,left:0}).append(n.content).appendTo(n.parentEl),this.el.on("click",".fc-close",function(){e.hide()}),n.autoHide&&this.listenTo(t(document),"mousedown",this.documentMousedown)},documentMousedown:function(e){this.el&&!t(e.target).closest(this.el).length&&this.hide()},removeElement:function(){this.hide(),this.el&&(this.el.remove(),this.el=null),this.stopListeningTo(t(document),"mousedown")},position:function(){var e,n,i,r,s,o=this.options,l=this.el.offsetParent().offset(),a=this.el.outerWidth(),u=this.el.outerHeight(),c=t(window),h=d(this.el);r=o.top||0,s=void 0!==o.left?o.left:void 0!==o.right?o.right-a:0,h.is(window)||h.is(document)?(h=c,e=0,n=0):(i=h.offset(),e=i.top,n=i.left),e+=c.scrollTop(),n+=c.scrollLeft(),o.viewportConstrain!==!1&&(r=Math.min(r,e+h.outerHeight()-u-this.margin),r=Math.max(r,e+this.margin),s=Math.min(s,n+h.outerWidth()-a-this.margin),s=Math.max(s,n+this.margin)),this.el.css({top:r-l.top,left:s-l.left})},trigger:function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1))}}),ne=Ot.CoordCache=ct.extend({els:null,forcedOffsetParentEl:null,origin:null,boundingRect:null,isHorizontal:!1,isVertical:!1,lefts:null,rights:null,tops:null,bottoms:null,constructor:function(e){this.els=t(e.els),this.isHorizontal=e.isHorizontal,this.isVertical=e.isVertical,this.forcedOffsetParentEl=e.offsetParent?t(e.offsetParent):null},build:function(){var t=this.forcedOffsetParentEl;!t&&this.els.length>0&&(t=this.els.eq(0).offsetParent()),this.origin=t?t.offset():null,this.boundingRect=this.queryBoundingRect(),this.isHorizontal&&this.buildElHorizontals(),this.isVertical&&this.buildElVerticals()},clear:function(){this.origin=null,this.boundingRect=null,this.lefts=null,this.rights=null,this.tops=null,this.bottoms=null},ensureBuilt:function(){this.origin||this.build()},buildElHorizontals:function(){var e=[],n=[];this.els.each(function(i,r){var s=t(r),o=s.offset().left,l=s.outerWidth();e.push(o),n.push(o+l)}),this.lefts=e,this.rights=n},buildElVerticals:function(){var e=[],n=[];this.els.each(function(i,r){var s=t(r),o=s.offset().top,l=s.outerHeight();e.push(o),n.push(o+l)}),this.tops=e,this.bottoms=n},getHorizontalIndex:function(t){this.ensureBuilt();var e,n=this.lefts,i=this.rights,r=n.length;for(e=0;e=n[e]&&t=n[e]&&t0&&(t=d(this.els.eq(0)),!t.is(document))?f(t):null},isPointInBounds:function(t,e){return this.isLeftInBounds(t)&&this.isTopInBounds(e)},isLeftInBounds:function(t){return!this.boundingRect||t>=this.boundingRect.left&&t=this.boundingRect.top&&t=r*r&&this.handleDistanceSurpassed(t)),this.isDragging&&this.handleDrag(n,i,t)},handleDrag:function(t,e,n){this.trigger("drag",t,e,n),this.updateAutoScroll(n)},endDrag:function(t){this.isDragging&&(this.isDragging=!1,this.handleDragEnd(t))},handleDragEnd:function(t){this.trigger("dragEnd",t)},startDelay:function(t){var e=this;this.delay?this.delayTimeoutId=setTimeout(function(){e.handleDelayEnd(t)},this.delay):this.handleDelayEnd(t)},handleDelayEnd:function(t){this.isDelayEnded=!0,this.isDistanceSurpassed&&this.startDrag(t)},handleDistanceSurpassed:function(t){this.isDistanceSurpassed=!0,this.isDelayEnded&&this.startDrag(t)},handleTouchMove:function(t){this.isDragging&&this.shouldCancelTouchScroll&&t.preventDefault(),this.handleMove(t)},handleMouseMove:function(t){this.handleMove(t)},handleTouchScroll:function(t){this.isDragging&&!this.scrollAlwaysKills||this.endInteraction(t,!0)},trigger:function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1)),this["_"+t]&&this["_"+t].apply(this,Array.prototype.slice.call(arguments,1))}});ie.mixin({isAutoScroll:!1,scrollBounds:null,scrollTopVel:null,scrollLeftVel:null,scrollIntervalId:null,scrollSensitivity:30,scrollSpeed:200,scrollIntervalMs:50,initAutoScroll:function(){var t=this.scrollEl;this.isAutoScroll=this.options.scroll&&t&&!t.is(window)&&!t.is(document),this.isAutoScroll&&this.listenTo(t,"scroll",at(this.handleDebouncedScroll,100))},destroyAutoScroll:function(){this.endAutoScroll(),this.isAutoScroll&&this.stopListeningTo(this.scrollEl,"scroll")},computeScrollBounds:function(){this.isAutoScroll&&(this.scrollBounds=h(this.scrollEl))},updateAutoScroll:function(t){var e,n,i,r,s=this.scrollSensitivity,o=this.scrollBounds,l=0,a=0;o&&(e=(s-(b(t)-o.top))/s,n=(s-(o.bottom-b(t)))/s,i=(s-(E(t)-o.left))/s,r=(s-(o.right-E(t)))/s,e>=0&&e<=1?l=e*this.scrollSpeed*-1:n>=0&&n<=1&&(l=n*this.scrollSpeed),i>=0&&i<=1?a=i*this.scrollSpeed*-1:r>=0&&r<=1&&(a=r*this.scrollSpeed)),this.setScrollVel(l,a)},setScrollVel:function(t,e){this.scrollTopVel=t,this.scrollLeftVel=e,this.constrainScrollVel(),!this.scrollTopVel&&!this.scrollLeftVel||this.scrollIntervalId||(this.scrollIntervalId=setInterval(lt(this,"scrollIntervalFunc"),this.scrollIntervalMs))},constrainScrollVel:function(){var t=this.scrollEl;this.scrollTopVel<0?t.scrollTop()<=0&&(this.scrollTopVel=0):this.scrollTopVel>0&&t.scrollTop()+t[0].clientHeight>=t[0].scrollHeight&&(this.scrollTopVel=0),this.scrollLeftVel<0?t.scrollLeft()<=0&&(this.scrollLeftVel=0):this.scrollLeftVel>0&&t.scrollLeft()+t[0].clientWidth>=t[0].scrollWidth&&(this.scrollLeftVel=0)},scrollIntervalFunc:function(){var t=this.scrollEl,e=this.scrollIntervalMs/1e3;this.scrollTopVel&&t.scrollTop(t.scrollTop()+this.scrollTopVel*e),this.scrollLeftVel&&t.scrollLeft(t.scrollLeft()+this.scrollLeftVel*e),this.constrainScrollVel(),this.scrollTopVel||this.scrollLeftVel||this.endAutoScroll()},endAutoScroll:function(){this.scrollIntervalId&&(clearInterval(this.scrollIntervalId),this.scrollIntervalId=null,this.handleScrollEnd())},handleDebouncedScroll:function(){this.scrollIntervalId||this.handleScrollEnd()},handleScrollEnd:function(){}});var re=ie.extend({component:null,origHit:null,hit:null,coordAdjust:null,constructor:function(t,e){ie.call(this,e),this.component=t},handleInteractionStart:function(t){var e,n,i,r=this.subjectEl;this.component.hitsNeeded(),this.computeScrollBounds(),t?(n={left:E(t),top:b(t)},i=n,r&&(e=h(r),i=R(i,e)),this.origHit=this.queryHit(i.left,i.top),r&&this.options.subjectCenter&&(this.origHit&&(e=x(this.origHit,e)||e),i=I(e)),this.coordAdjust=k(i,n)):(this.origHit=null,this.coordAdjust=null),ie.prototype.handleInteractionStart.apply(this,arguments)},handleDragStart:function(t){var e;ie.prototype.handleDragStart.apply(this,arguments),e=this.queryHit(E(t),b(t)),e&&this.handleHitOver(e)},handleDrag:function(t,e,n){var i;ie.prototype.handleDrag.apply(this,arguments),i=this.queryHit(E(n),b(n)),pt(i,this.hit)||(this.hit&&this.handleHitOut(),i&&this.handleHitOver(i))},handleDragEnd:function(){this.handleHitDone(),ie.prototype.handleDragEnd.apply(this,arguments)},handleHitOver:function(t){var e=pt(t,this.origHit);this.hit=t,this.trigger("hitOver",this.hit,e,this.origHit)},handleHitOut:function(){this.hit&&(this.trigger("hitOut",this.hit),this.handleHitDone(),this.hit=null)},handleHitDone:function(){this.hit&&this.trigger("hitDone",this.hit)},handleInteractionEnd:function(){ie.prototype.handleInteractionEnd.apply(this,arguments),this.origHit=null,this.hit=null,this.component.hitsNotNeeded()},handleScrollEnd:function(){ie.prototype.handleScrollEnd.apply(this,arguments),this.isDragging&&(this.component.releaseHits(),this.component.prepareHits())},queryHit:function(t,e){return this.coordAdjust&&(t+=this.coordAdjust.left,e+=this.coordAdjust.top),this.component.queryHit(t,e)}});Ot.touchMouseIgnoreWait=500;var se=ct.extend(te,Jt,{isTouching:!1,mouseIgnoreDepth:0,handleScrollProxy:null,bind:function(){var e=this;this.listenTo(t(document),{touchstart:this.handleTouchStart,touchcancel:this.handleTouchCancel,touchend:this.handleTouchEnd,mousedown:this.handleMouseDown,mousemove:this.handleMouseMove,mouseup:this.handleMouseUp,click:this.handleClick,selectstart:this.handleSelectStart,contextmenu:this.handleContextMenu}),window.addEventListener("touchmove",this.handleTouchMoveProxy=function(n){e.handleTouchMove(t.Event(n))},{passive:!1}),window.addEventListener("scroll",this.handleScrollProxy=function(n){e.handleScroll(t.Event(n))},!0)},unbind:function(){this.stopListeningTo(t(document)),window.removeEventListener("touchmove",this.handleTouchMoveProxy),window.removeEventListener("scroll",this.handleScrollProxy,!0)},handleTouchStart:function(t){this.stopTouch(t,!0),this.isTouching=!0,this.trigger("touchstart",t)},handleTouchMove:function(t){this.isTouching&&this.trigger("touchmove",t)},handleTouchCancel:function(t){this.isTouching&&(this.trigger("touchcancel",t),this.stopTouch(t))},handleTouchEnd:function(t){this.stopTouch(t)},handleMouseDown:function(t){this.shouldIgnoreMouse()||this.trigger("mousedown",t)},handleMouseMove:function(t){this.shouldIgnoreMouse()||this.trigger("mousemove",t)},handleMouseUp:function(t){this.shouldIgnoreMouse()||this.trigger("mouseup",t)},handleClick:function(t){this.shouldIgnoreMouse()||this.trigger("click",t)},handleSelectStart:function(t){this.trigger("selectstart",t)},handleContextMenu:function(t){this.trigger("contextmenu",t)},handleScroll:function(t){this.trigger("scroll",t)},stopTouch:function(t,e){this.isTouching&&(this.isTouching=!1,this.trigger("touchend",t),e||this.startTouchMouseIgnore())},startTouchMouseIgnore:function(){var t=this,e=Ot.touchMouseIgnoreWait;e&&(this.mouseIgnoreDepth++,setTimeout(function(){t.mouseIgnoreDepth--},e))},shouldIgnoreMouse:function(){return this.isTouching||Boolean(this.mouseIgnoreDepth)}});!function(){var t=null,e=0;se.get=function(){return t||(t=new se,t.bind()),t},se.needed=function(){se.get(),e++},se.unneeded=function(){e--,e||(t.unbind(),t=null)}}();var oe=ct.extend(te,{options:null,sourceEl:null,el:null,parentEl:null,top0:null,left0:null,y0:null,x0:null,topDelta:null,leftDelta:null,isFollowing:!1,isHidden:!1,isAnimating:!1,constructor:function(e,n){this.options=n=n||{},this.sourceEl=e,this.parentEl=n.parentEl?t(n.parentEl):e.parent()},start:function(e){this.isFollowing||(this.isFollowing=!0,this.y0=b(e),this.x0=E(e),this.topDelta=0,this.leftDelta=0,this.isHidden||this.updatePosition(),D(e)?this.listenTo(t(document),"touchmove",this.handleMove):this.listenTo(t(document),"mousemove",this.handleMove))},stop:function(e,n){function i(){r.isAnimating=!1,r.removeElement(),r.top0=r.left0=null,n&&n()}var r=this,s=this.options.revertDuration;this.isFollowing&&!this.isAnimating&&(this.isFollowing=!1,this.stopListeningTo(t(document)),e&&s&&!this.isHidden?(this.isAnimating=!0,this.el.animate({top:this.top0,left:this.left0},{duration:s,complete:i})):i())},getEl:function(){var t=this.el;return t||(t=this.el=this.sourceEl.clone().addClass(this.options.additionalClass||"").css({position:"absolute",visibility:"",display:this.isHidden?"none":"",margin:0,right:"auto",bottom:"auto",width:this.sourceEl.width(),height:this.sourceEl.height(),opacity:this.options.opacity||"",zIndex:this.options.zIndex}),t.addClass("fc-unselectable"),t.appendTo(this.parentEl)),t},removeElement:function(){this.el&&(this.el.remove(),this.el=null)},updatePosition:function(){var t,e;this.getEl(),null===this.top0&&(t=this.sourceEl.offset(),e=this.el.offsetParent().offset(),this.top0=t.top-e.top,this.left0=t.left-e.left),this.el.css({top:this.top0+this.topDelta,left:this.left0+this.leftDelta})},handleMove:function(t){this.topDelta=b(t)-this.y0,this.leftDelta=E(t)-this.x0,this.isHidden||this.updatePosition()},hide:function(){this.isHidden||(this.isHidden=!0,this.el&&this.el.hide())},show:function(){this.isHidden&&(this.isHidden=!1,this.updatePosition(),this.getEl().show())}}),le=Ot.Grid=ct.extend(te,{hasDayInteractions:!0,view:null,isRTL:null,start:null,end:null,el:null,elsByFill:null,eventTimeFormat:null,displayEventTime:null,displayEventEnd:null,minResizeDuration:null,largeUnit:null,dayClickListener:null,daySelectListener:null,segDragListener:null,segResizeListener:null,externalDragListener:null,constructor:function(t){this.view=t,this.isRTL=t.opt("isRTL"),this.elsByFill={},this.dayClickListener=this.buildDayClickListener(),this.daySelectListener=this.buildDaySelectListener()},computeEventTimeFormat:function(){return this.view.opt("smallTimeFormat")},computeDisplayEventTime:function(){return!0},computeDisplayEventEnd:function(){return!0},setRange:function(t){this.start=t.start.clone(),this.end=t.end.clone(),this.rangeUpdated(),this.processRangeOptions()},rangeUpdated:function(){},processRangeOptions:function(){var t,e,n=this.view;this.eventTimeFormat=n.opt("eventTimeFormat")||n.opt("timeFormat")||this.computeEventTimeFormat(),t=n.opt("displayEventTime"),null==t&&(t=this.computeDisplayEventTime()),e=n.opt("displayEventEnd"),null==e&&(e=this.computeDisplayEventEnd()),this.displayEventTime=t,this.displayEventEnd=e},spanToSegs:function(t){},diffDates:function(t,e){return this.largeUnit?O(t,e,this.largeUnit):z(t,e)},hitsNeededDepth:0,hitsNeeded:function(){this.hitsNeededDepth++||this.prepareHits()},hitsNotNeeded:function(){this.hitsNeededDepth&&!--this.hitsNeededDepth&&this.releaseHits()},prepareHits:function(){},releaseHits:function(){},queryHit:function(t,e){},getHitSpan:function(t){},getHitEl:function(t){},setElement:function(t){this.el=t,this.hasDayInteractions&&(T(t),this.bindDayHandler("touchstart",this.dayTouchStart),this.bindDayHandler("mousedown",this.dayMousedown)),this.bindSegHandlers(),this.bindGlobalHandlers()},bindDayHandler:function(e,n){var i=this;this.el.on(e,function(e){if(!t(e.target).is(i.segSelector+","+i.segSelector+" *,.fc-more,a[data-goto]"))return n.call(i,e)})},removeElement:function(){this.unbindGlobalHandlers(),this.clearDragListeners(),this.el.remove()},renderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},bindGlobalHandlers:function(){this.listenTo(t(document),{dragstart:this.externalDragStart,sortstart:this.externalDragStart})},unbindGlobalHandlers:function(){this.stopListeningTo(t(document))},dayMousedown:function(t){var e=this.view;e.isSelected||e.selectedEvent||(this.dayClickListener.startInteraction(t),e.opt("selectable")&&this.daySelectListener.startInteraction(t,{distance:e.opt("selectMinDistance")}))},dayTouchStart:function(t){var e,n=this.view;n.isSelected||n.selectedEvent||(e=n.opt("selectLongPressDelay"),null==e&&(e=n.opt("longPressDelay")),this.dayClickListener.startInteraction(t),n.opt("selectable")&&this.daySelectListener.startInteraction(t,{delay:e}))},buildDayClickListener:function(){var t,e=this,n=this.view,i=new re(this,{scroll:n.opt("dragScroll"),interactionStart:function(){t=i.origHit},hitOver:function(e,n,i){n||(t=null)},hitOut:function(){t=null},interactionEnd:function(i,r){!r&&t&&n.triggerDayClick(e.getHitSpan(t),e.getHitEl(t),i)}});return i.shouldCancelTouchScroll=!1,i.scrollAlwaysKills=!0,i},buildDaySelectListener:function(){var t,e=this,n=this.view,i=new re(this,{scroll:n.opt("dragScroll"),interactionStart:function(){t=null},dragStart:function(){n.unselect()},hitOver:function(n,i,r){r&&(t=e.computeSelection(e.getHitSpan(r),e.getHitSpan(n)),t?e.renderSelection(t):t===!1&&s())},hitOut:function(){t=null,e.unrenderSelection()},hitDone:function(){o()},interactionEnd:function(e,i){!i&&t&&n.reportSelection(t,e)}});return i},clearDragListeners:function(){this.dayClickListener.endInteraction(),this.daySelectListener.endInteraction(),this.segDragListener&&this.segDragListener.endInteraction(),this.segResizeListener&&this.segResizeListener.endInteraction(),this.externalDragListener&&this.externalDragListener.endInteraction()},renderEventLocationHelper:function(t,e){var n=this.fabricateHelperEvent(t,e);return this.renderHelper(n,e)},fabricateHelperEvent:function(t,e){var n=e?Z(e.event):{};return n.start=t.start.clone(),n.end=t.end?t.end.clone():null,n.allDay=null,this.view.calendar.normalizeEventDates(n),n.className=(n.className||[]).concat("fc-helper"),e||(n.editable=!1),n},renderHelper:function(t,e){},unrenderHelper:function(){},renderSelection:function(t){this.renderHighlight(t)},unrenderSelection:function(){this.unrenderHighlight()},computeSelection:function(t,e){var n=this.computeSelectionSpan(t,e);return!(n&&!this.view.calendar.isSelectionSpanAllowed(n))&&n},computeSelectionSpan:function(t,e){var n=[t.start,t.end,e.start,e.end];return n.sort(st),{start:n[0].clone(),end:n[3].clone()}},renderHighlight:function(t){this.renderFill("highlight",this.spanToSegs(t))},unrenderHighlight:function(){this.unrenderFill("highlight")},highlightSegClasses:function(){return["fc-highlight"]},renderBusinessHours:function(){},unrenderBusinessHours:function(){},getNowIndicatorUnit:function(){},renderNowIndicator:function(t){},unrenderNowIndicator:function(){},renderFill:function(t,e){},unrenderFill:function(t){var e=this.elsByFill[t];e&&(e.remove(),delete this.elsByFill[t])},renderFillSegEls:function(e,n){var i,r=this,s=this[e+"SegEl"],o="",l=[];if(n.length){for(i=0;i"},getDayClasses:function(t,e){var n=this.view,i=n.calendar.getNow(),r=["fc-"+_t[t.day()]];return 1==n.intervalDuration.as("months")&&t.month()!=n.intervalStart.month()&&r.push("fc-other-month"),t.isSame(i,"day")?(r.push("fc-today"),e!==!0&&r.push(n.highlightStateClass)):t *",mousedOverSeg:null,isDraggingSeg:!1,isResizingSeg:!1,isDraggingExternal:!1,segs:null,renderEvents:function(t){var e,n=[],i=[];for(e=0;el&&o.push({start:l,end:n.start}),l=n.end;return l=e.length?e[e.length-1]+1:e[n]},computeColHeadFormat:function(){return this.rowCnt>1||this.colCnt>10?"ddd":this.colCnt>1?this.view.opt("dayOfMonthFormat"):"dddd"},sliceRangeByRow:function(t){var e,n,i,r,s,o=this.daysPerRow,l=this.view.computeDayRange(t),a=this.getDateDayIndex(l.start),u=this.getDateDayIndex(l.end.clone().subtract(1,"days")),c=[];for(e=0;e'+this.renderHeadTrHtml()+"
"},renderHeadIntroHtml:function(){return this.renderIntroHtml()},renderHeadTrHtml:function(){return""+(this.isRTL?"":this.renderHeadIntroHtml())+this.renderHeadDateCellsHtml()+(this.isRTL?this.renderHeadIntroHtml():"")+""},renderHeadDateCellsHtml:function(){var t,e,n=[];for(t=0;t1?' colspan="'+e+'"':"")+(n?" "+n:"")+">"+i.buildGotoAnchorHtml({date:t,forceOff:this.rowCnt>1||1===this.colCnt},tt(t.format(this.colHeadFormat)))+""},renderBgTrHtml:function(t){return""+(this.isRTL?"":this.renderBgIntroHtml(t))+this.renderBgCellsHtml(t)+(this.isRTL?this.renderBgIntroHtml(t):"")+""},renderBgIntroHtml:function(t){return this.renderIntroHtml()},renderBgCellsHtml:function(t){var e,n,i=[];for(e=0;e"},renderIntroHtml:function(){},bookendCells:function(t){var e=this.renderIntroHtml();e&&(this.isRTL?t.append(e):t.prepend(e))}},ue=Ot.DayGrid=le.extend(ae,{numbersVisible:!1,bottomCoordPadding:0,rowEls:null,cellEls:null,helperEls:null,rowCoordCache:null,colCoordCache:null,renderDates:function(t){var e,n,i=this.view,r=this.rowCnt,s=this.colCnt,o="";for(e=0;e
'+this.renderBgTrHtml(t)+'
'+(this.numbersVisible?""+this.renderNumberTrHtml(t)+"":"")+"
"},renderNumberTrHtml:function(t){return""+(this.isRTL?"":this.renderNumberIntroHtml(t))+this.renderNumberCellsHtml(t)+(this.isRTL?this.renderNumberIntroHtml(t):"")+""},renderNumberIntroHtml:function(t){return this.renderIntroHtml()},renderNumberCellsHtml:function(t){var e,n,i=[];for(e=0;e',this.view.cellWeekNumbersVisible&&t.day()==n&&(i+=this.view.buildGotoAnchorHtml({date:t,type:"week"},{class:"fc-week-number"},t.format("w"))),this.view.dayNumbersVisible&&(i+=this.view.buildGotoAnchorHtml(t,{class:"fc-day-number"},t.date())),i+=""):""},computeEventTimeFormat:function(){return this.view.opt("extraSmallTimeFormat")},computeDisplayEventEnd:function(){return 1==this.colCnt},rangeUpdated:function(){this.updateDayTable()},spanToSegs:function(t){var e,n,i=this.sliceRangeByRow(t);for(e=0;e');o=n&&n.row===e?n.el.position().top:l.find(".fc-content-skeleton tbody").position().top,a.css("top",o).find("table").append(i[e].tbodyEl),l.append(a),r.push(a[0])}),this.helperEls=t(r)},unrenderHelper:function(){this.helperEls&&(this.helperEls.remove(),this.helperEls=null)},fillSegTag:"td",renderFill:function(e,n,i){var r,s,o,l=[];for(n=this.renderFillSegEls(e,n),r=0;r
'),s=r.find("tr"),l>0&&s.append(''),s.append(n.el.attr("colspan",a-l)),a'),this.bookendCells(s),r}});ue.mixin({rowStructs:null,unrenderEvents:function(){this.removeSegPopover(),le.prototype.unrenderEvents.apply(this,arguments)},getEventSegs:function(){return le.prototype.getEventSegs.call(this).concat(this.popoverSegs||[])},renderBgSegs:function(e){var n=t.grep(e,function(t){return t.event.allDay});return le.prototype.renderBgSegs.call(this,n)},renderFgSegs:function(e){var n;return e=this.renderFgSegEls(e),n=this.rowStructs=this.renderSegRows(e),this.rowEls.each(function(e,i){t(i).find(".fc-content-skeleton > table").append(n[e].tbodyEl)}),e},unrenderFgSegs:function(){for(var t,e=this.rowStructs||[];t=e.pop();)t.tbodyEl.remove();this.rowStructs=null},renderSegRows:function(t){var e,n,i=[];for(e=this.groupSegRows(t),n=0;n'+tt(n)+"")),i=''+(tt(s.title||"")||" ")+"",'
'+(this.isRTL?i+" "+d:d+" "+i)+"
"+(l?'
':"")+(a?'
':"")+""},renderSegRow:function(e,n){function i(e){for(;o"),l.append(c)),v[r][o]=c,m[r][o]=c,o++}var r,s,o,l,a,u,c,d=this.colCnt,h=this.buildSegLevels(n),f=Math.max(1,h.length),g=t(""),p=[],v=[],m=[];for(r=0;r"),p.push([]),v.push([]),m.push([]),s)for(a=0;a').append(u.el),u.leftCol!=u.rightCol?c.attr("colspan",u.rightCol-u.leftCol+1):m[r][o]=c;o<=u.rightCol;)v[r][o]=c,p[r][o]=u,o++;l.append(c)}i(d),this.bookendCells(l),g.append(l)}return{row:e,tbodyEl:g,cellMatrix:v,segMatrix:p,segLevels:h,segs:n}},buildSegLevels:function(t){var e,n,i,r=[];for(this.sortEventSegs(t),e=0;e td > :first-child").each(n),r.position().top+s>l)return i;return!1},limitRow:function(e,n){function i(i){for(;b").append(y),h.append(m),E.push(m[0])),b++}var r,s,o,l,a,u,c,d,h,f,g,p,v,m,y,S=this,w=this.rowStructs[e],E=[],b=0;if(n&&n').attr("rowspan",f),u=d[p],y=this.renderMoreLink(e,a.leftCol+p,[a].concat(u)),m=t("
").append(y),v.append(m),g.push(v[0]),E.push(v[0]);h.addClass("fc-limited").after(t(g)),o.push(h[0])}}i(this.colCnt),w.moreEls=t(E),w.limitedEls=t(o)}},unlimitRow:function(t){var e=this.rowStructs[t];e.moreEls&&(e.moreEls.remove(),e.moreEls=null),e.limitedEls&&(e.limitedEls.removeClass("fc-limited"),e.limitedEls=null)},renderMoreLink:function(e,n,i){var r=this,s=this.view;return t('').text(this.getMoreLinkText(i.length)).on("click",function(o){var l=s.opt("eventLimitClick"),a=r.getCellDate(e,n),u=t(this),c=r.getCellEl(e,n),d=r.getCellSegs(e,n),h=r.resliceDaySegs(d,a),f=r.resliceDaySegs(i,a);"function"==typeof l&&(l=s.publiclyTrigger("eventLimitClick",null,{date:a,dayEl:c,moreEl:u,segs:h,hiddenSegs:f},o)),"popover"===l?r.showSegPopover(e,n,u,h):"string"==typeof l&&s.calendar.zoomTo(a,l)})},showSegPopover:function(t,e,n,i){var r,s,o=this,l=this.view,a=n.parent();r=1==this.rowCnt?l.el:this.rowEls.eq(t),s={className:"fc-more-popover",content:this.renderSegPopoverContent(t,e,i),parentEl:this.view.el,top:r.offset().top,autoHide:!0,viewportConstrain:l.opt("popoverViewportConstrain"),hide:function(){if(o.popoverSegs)for(var t,e=0;e'+tt(l)+'
'),u=a.find(".fc-event-container");for(i=this.renderFgSegEls(i,!0),this.popoverSegs=i,r=0;r'+this.renderBgTrHtml(0)+'
"},renderSlatRowHtml:function(){for(var t,n,i,r=this.view,s=this.isRTL,o="",l=e.duration(+this.minTime);l"+(n?""+tt(t.format(this.labelFormat))+"":"")+"",o+='"+(s?"":i)+''+(s?i:"")+"",l.add(this.slotDuration);return o},processOptions:function(){var n,i=this.view,r=i.opt("slotDuration"),s=i.opt("snapDuration");r=e.duration(r),s=s?e.duration(s):r,this.slotDuration=r,this.snapDuration=s,this.snapsPerSlot=r/s,this.minResizeDuration=s,this.minTime=e.duration(i.opt("minTime")),this.maxTime=e.duration(i.opt("maxTime")),n=i.opt("slotLabelFormat"),t.isArray(n)&&(n=n[n.length-1]),this.labelFormat=n||i.opt("smallTimeFormat"),n=i.opt("slotLabelInterval"),this.labelInterval=n?e.duration(n):this.computeLabelInterval(r)},computeLabelInterval:function(t){var n,i,r;for(n=Re.length-1;n>=0;n--)if(i=e.duration(Re[n]),r=_(i,t),ot(r)&&r>1)return i;return e.duration(t)},computeEventTimeFormat:function(){return this.view.opt("noMeridiemTimeFormat")},computeDisplayEventEnd:function(){return!0},prepareHits:function(){this.colCoordCache.build(),this.slatCoordCache.build()},releaseHits:function(){this.colCoordCache.clear()},queryHit:function(t,e){var n=this.snapsPerSlot,i=this.colCoordCache,r=this.slatCoordCache;if(i.isLeftInBounds(t)&&r.isTopInBounds(e)){var s=i.getHorizontalIndex(t),o=r.getVerticalIndex(e);if(null!=s&&null!=o){var l=r.getTopOffset(o),a=r.getHeight(o),u=(e-l)/a,c=Math.floor(u*n),d=o*n+c,h=l+c/n*a,f=l+(c+1)/n*a;return{col:s,snap:d,component:this,left:i.getLeftOffset(s),right:i.getRightOffset(s),top:h,bottom:f}}}},getHitSpan:function(t){var e,n=this.getCellDate(0,t.col),i=this.computeSnapTime(t.snap);return n.time(i),e=n.clone().add(this.snapDuration),{start:n,end:e}},getHitEl:function(t){return this.colEls.eq(t.col)},rangeUpdated:function(){this.updateDayTable()},computeSnapTime:function(t){return e.duration(this.minTime+this.snapDuration*t)},spanToSegs:function(t){var e,n=this.sliceRangeByTimes(t);for(e=0;e
').css("top",r).appendTo(this.colContainerEls.eq(i[n].col))[0]);i.length>0&&s.push(t('
').css("top",r).appendTo(this.el.find(".fc-content-skeleton"))[0]),this.nowIndicatorEls=t(s)},unrenderNowIndicator:function(){this.nowIndicatorEls&&(this.nowIndicatorEls.remove(),this.nowIndicatorEls=null)},renderSelection:function(t){this.view.opt("selectHelper")?this.renderEventLocationHelper(t):this.renderHighlight(t)},unrenderSelection:function(){this.unrenderHelper(),this.unrenderHighlight()},renderHighlight:function(t){this.renderHighlightSegs(this.spanToSegs(t))},unrenderHighlight:function(){this.unrenderHighlightSegs()}});ce.mixin({colContainerEls:null,fgContainerEls:null,bgContainerEls:null,helperContainerEls:null,highlightContainerEls:null,businessContainerEls:null,fgSegs:null,bgSegs:null,helperSegs:null,highlightSegs:null,businessSegs:null,renderContentSkeleton:function(){var e,n,i="";for(e=0;e
';n=t('
'+i+"
"),this.colContainerEls=n.find(".fc-content-col"),this.helperContainerEls=n.find(".fc-helper-container"),this.fgContainerEls=n.find(".fc-event-container:not(.fc-helper-container)"),this.bgContainerEls=n.find(".fc-bgevent-container"),this.highlightContainerEls=n.find(".fc-highlight-container"),this.businessContainerEls=n.find(".fc-business-container"),this.bookendCells(n.find("tr")),this.el.append(n)},renderFgSegs:function(t){return t=this.renderFgSegsIntoContainers(t,this.fgContainerEls),this.fgSegs=t,t},unrenderFgSegs:function(){this.unrenderNamedSegs("fgSegs")},renderHelperSegs:function(e,n){var i,r,s,o=[];for(e=this.renderFgSegsIntoContainers(e,this.helperContainerEls),i=0;i
'+(n?'
'+tt(n)+"
":"")+(o.title?'
'+tt(o.title)+"
":"")+'
'+(u?'
':"")+""},updateSegVerticals:function(t){this.computeSegVerticals(t),this.assignSegVerticals(t)},computeSegVerticals:function(t){var e,n;for(e=0;e1?"ll":"LL"},formatRange:function(t,e,n){var i=t.end;return i.hasTime()||(i=i.clone().subtract(1)),Xt(t.start,i,e,n,this.opt("isRTL"))},getAllDayHtml:function(){return this.opt("allDayHtml")||tt(this.opt("allDayText"))},buildGotoAnchorHtml:function(e,n,i){var r,s,o,l;return t.isPlainObject(e)?(r=e.date,s=e.type,o=e.forceOff):r=e,r=Ot.moment(r),l={date:r.format("YYYY-MM-DD"),type:s||"day"},"string"==typeof n&&(i=n,n=null),n=n?" "+it(n):"",i=i||"",!o&&this.opt("navLinks")?"'+i+"":""+i+""},setElement:function(t){this.el=t,this.bindGlobalHandlers(),this.renderSkeleton()},removeElement:function(){this.unsetDate(),this.unrenderSkeleton(),this.unbindGlobalHandlers(),this.el.remove()},renderSkeleton:function(){},unrenderSkeleton:function(){},setDate:function(t){var e=this.isDateSet;this.isDateSet=!0,this.handleDate(t,e),this.trigger(e?"dateReset":"dateSet",t)},unsetDate:function(){this.isDateSet&&(this.isDateSet=!1,this.handleDateUnset(),this.trigger("dateUnset"))},handleDate:function(t,e){var n=this;this.unbindEvents(),this.requestDateRender(t).then(function(){n.bindEvents()})},handleDateUnset:function(){this.unbindEvents(),this.requestDateUnrender()},requestDateRender:function(t){var e=this;return this.dateRenderQueue.add(function(){return e.executeDateRender(t)})},requestDateUnrender:function(){var t=this;return this.dateRenderQueue.add(function(){return t.executeDateUnrender()})},executeDateRender:function(t){var e=this;return t?this.captureInitialScroll():this.captureScroll(),this.freezeHeight(),this.executeDateUnrender().then(function(){t&&e.setRange(e.computeRange(t)),e.render&&e.render(),e.renderDates(),e.updateSize(),e.renderBusinessHours(),e.startNowIndicator(),e.thawHeight(),e.releaseScroll(),e.isDateRendered=!0,e.onDateRender(),e.trigger("dateRender")})},executeDateUnrender:function(){var t=this;return t.isDateRendered?this.requestEventsUnrender().then(function(){t.unselect(),t.stopNowIndicator(),t.triggerUnrender(),t.unrenderBusinessHours(),t.unrenderDates(),t.destroy&&t.destroy(),t.isDateRendered=!1,t.trigger("dateUnrender")}):ft.resolve()},onDateRender:function(){this.triggerRender()},renderDates:function(){},unrenderDates:function(){},triggerRender:function(){this.publiclyTrigger("viewRender",this,this,this.el)},triggerUnrender:function(){this.publiclyTrigger("viewDestroy",this,this,this.el)},bindGlobalHandlers:function(){this.listenTo(se.get(),{touchstart:this.processUnselect,mousedown:this.handleDocumentMousedown})},unbindGlobalHandlers:function(){this.stopListeningTo(se.get())},initThemingProps:function(){var t=this.opt("theme")?"ui":"fc";this.widgetHeaderClass=t+"-widget-header",this.widgetContentClass=t+"-widget-content",this.highlightStateClass=t+"-state-highlight"},renderBusinessHours:function(){},unrenderBusinessHours:function(){},startNowIndicator:function(){var t,n,i,r=this;this.opt("nowIndicator")&&(t=this.getNowIndicatorUnit(),t&&(n=lt(this,"updateNowIndicator"),this.initialNowDate=this.calendar.getNow(),this.initialNowQueriedMs=+new Date,this.renderNowIndicator(this.initialNowDate),this.isNowIndicatorRendered=!0,i=this.initialNowDate.clone().startOf(t).add(1,t)-this.initialNowDate,this.nowIndicatorTimeoutID=setTimeout(function(){r.nowIndicatorTimeoutID=null,n(),i=+e.duration(1,t),i=Math.max(100,i),r.nowIndicatorIntervalID=setInterval(n,i)},i)))},updateNowIndicator:function(){this.isNowIndicatorRendered&&(this.unrenderNowIndicator(),this.renderNowIndicator(this.initialNowDate.clone().add(new Date-this.initialNowQueriedMs)))},stopNowIndicator:function(){this.isNowIndicatorRendered&&(this.nowIndicatorTimeoutID&&(clearTimeout(this.nowIndicatorTimeoutID),this.nowIndicatorTimeoutID=null),this.nowIndicatorIntervalID&&(clearTimeout(this.nowIndicatorIntervalID),this.nowIndicatorIntervalID=null),this.unrenderNowIndicator(),this.isNowIndicatorRendered=!1)},getNowIndicatorUnit:function(){},renderNowIndicator:function(t){},unrenderNowIndicator:function(){},updateSize:function(t){t&&this.captureScroll(),this.updateHeight(t),this.updateWidth(t),this.updateNowIndicator(),t&&this.releaseScroll()},updateWidth:function(t){},updateHeight:function(t){var e=this.calendar;this.setHeight(e.getSuggestedViewHeight(),e.isHeightAuto())},setHeight:function(t,e){},capturedScroll:null,capturedScrollDepth:0,captureScroll:function(){return!this.capturedScrollDepth++&&(this.capturedScroll=this.isDateRendered?this.queryScroll():{},!0)},captureInitialScroll:function(e){this.captureScroll()&&(this.capturedScroll.isInitial=!0,e?t.extend(this.capturedScroll,e):this.capturedScroll.isComputed=!0)},releaseScroll:function(){var e=this.capturedScroll,n=this.discardScroll();e.isComputed&&(n?t.extend(e,this.computeInitialScroll()):e=null),e&&(e.isInitial?this.hardSetScroll(e):this.setScroll(e))},discardScroll:function(){return!--this.capturedScrollDepth&&(this.capturedScroll=null,!0)},computeInitialScroll:function(){return{}},queryScroll:function(){return{}},hardSetScroll:function(t){var e=this,n=function(){e.setScroll(t)};n(),setTimeout(n,0)},setScroll:function(t){},freezeHeight:function(){this.calendar.freezeContentHeight()},thawHeight:function(){this.calendar.thawContentHeight()},bindEvents:function(){var t=this;this.isEventsBound||(this.isEventsBound=!0,this.rejectOn("eventsUnbind",this.requestEvents()).then(function(e){t.listenTo(t.calendar,"eventsReset",t.setEvents),t.setEvents(e)}))},unbindEvents:function(){this.isEventsBound&&(this.isEventsBound=!1,this.stopListeningTo(this.calendar,"eventsReset"),this.unsetEvents(),this.trigger("eventsUnbind"))},setEvents:function(t){var e=this.isEventSet;this.isEventsSet=!0,this.handleEvents(t,e),this.trigger(e?"eventsReset":"eventsSet",t)},unsetEvents:function(){this.isEventsSet&&(this.isEventsSet=!1,this.handleEventsUnset(),this.trigger("eventsUnset"))},whenEventsSet:function(){var t=this;return this.isEventsSet?ft.resolve(this.getCurrentEvents()):new ft(function(e){t.one("eventsSet",e)})},handleEvents:function(t,e){this.requestEventsRender(t)},handleEventsUnset:function(){this.requestEventsUnrender()},requestEventsRender:function(t){var e=this;return this.eventRenderQueue.add(function(){return e.executeEventsRender(t)})},requestEventsUnrender:function(){var t=this;return this.isEventsRendered?this.eventRenderQueue.addQuickly(function(){return t.executeEventsUnrender()}):ft.resolve()},requestCurrentEventsRender:function(){return this.isEventsSet?void this.requestEventsRender(this.getCurrentEvents()):ft.reject()},executeEventsRender:function(t){var e=this;return this.captureScroll(),this.freezeHeight(),this.executeEventsUnrender().then(function(){e.renderEvents(t),e.thawHeight(),e.releaseScroll(),e.isEventsRendered=!0,e.onEventsRender(),e.trigger("eventsRender")})},executeEventsUnrender:function(){return this.isEventsRendered&&(this.onBeforeEventsUnrender(),this.captureScroll(),this.freezeHeight(),this.destroyEvents&&this.destroyEvents(),this.unrenderEvents(),this.thawHeight(),this.releaseScroll(),this.isEventsRendered=!1,this.trigger("eventsUnrender")),ft.resolve()},onEventsRender:function(){this.renderedEventSegEach(function(t){this.publiclyTrigger("eventAfterRender",t.event,t.event,t.el)}),this.publiclyTrigger("eventAfterAllRender")},onBeforeEventsUnrender:function(){this.renderedEventSegEach(function(t){this.publiclyTrigger("eventDestroy",t.event,t.event,t.el)})},renderEvents:function(t){},unrenderEvents:function(){},requestEvents:function(){return this.calendar.requestEvents(this.start,this.end)},getCurrentEvents:function(){return this.calendar.getPrunedEventCache()},resolveEventEl:function(e,n){var i=this.publiclyTrigger("eventRender",e,e,n);return i===!1?n=null:i&&i!==!0&&(n=t(i)),n},showEvent:function(t){this.renderedEventSegEach(function(t){t.el.css("visibility","")},t)},hideEvent:function(t){this.renderedEventSegEach(function(t){t.el.css("visibility","hidden")},t)},renderedEventSegEach:function(t,e){var n,i=this.getEventSegs();for(n=0;n=this.nextDayThreshold&&r.add(1,"days")),(!i||r<=n)&&(r=n.clone().add(1,"days")),{start:n,end:r}},isMultiDayEvent:function(t){var e=this.computeDayRange(t);return e.end.diff(e.start,"days")>1}}),he=Ot.Scroller=ct.extend({el:null,scrollEl:null,overflowX:null,overflowY:null,constructor:function(t){t=t||{},this.overflowX=t.overflowX||t.overflow||"auto",this.overflowY=t.overflowY||t.overflow||"auto"},render:function(){this.el=this.renderEl(),this.applyOverflow()},renderEl:function(){return this.scrollEl=t('
')},clear:function(){this.setHeight("auto"),this.applyOverflow()},destroy:function(){this.el.remove()},applyOverflow:function(){this.scrollEl.css({"overflow-x":this.overflowX,"overflow-y":this.overflowY})},lockOverflow:function(t){var e=this.overflowX,n=this.overflowY;t=t||this.getScrollbarWidths(),"auto"===e&&(e=t.top||t.bottom||this.scrollEl[0].scrollWidth-1>this.scrollEl[0].clientWidth?"scroll":"hidden"),"auto"===n&&(n=t.left||t.right||this.scrollEl[0].scrollHeight-1>this.scrollEl[0].clientHeight?"scroll":"hidden"),this.scrollEl.css({"overflow-x":e,"overflow-y":n})},setHeight:function(t){this.scrollEl.height(t)},getScrollTop:function(){return this.scrollEl.scrollTop()},setScrollTop:function(t){this.scrollEl.scrollTop(t)},getClientWidth:function(){return this.scrollEl[0].clientWidth},getClientHeight:function(){return this.scrollEl[0].clientHeight},getScrollbarWidths:function(){return p(this.scrollEl)}});Lt.prototype.proxyCall=function(t){var e=Array.prototype.slice.call(arguments,1),n=[];return this.items.forEach(function(i){n.push(i[t].apply(i,e))}),n};var fe=Ot.Calendar=ct.extend({dirDefaults:null,localeDefaults:null,overrides:null,dynamicOverrides:null,options:null,viewSpecCache:null,view:null,header:null,footer:null,loadingLevel:0,constructor:Bt,initialize:function(){},populateOptionsHash:function(){var t,e,i,r;t=J(this.dynamicOverrides.locale,this.overrides.locale),e=ge[t],e||(t=fe.defaults.locale,e=ge[t]||{}),i=J(this.dynamicOverrides.isRTL,this.overrides.isRTL,e.isRTL,fe.defaults.isRTL),r=i?fe.rtlDefaults:{},this.dirDefaults=r,this.localeDefaults=e,this.options=n([fe.defaults,r,e,this.overrides,this.dynamicOverrides]),Nt(this.options)},getViewSpec:function(t){var e=this.viewSpecCache;return e[t]||(e[t]=this.buildViewSpec(t))},getUnitViewSpec:function(e){var n,i,r;if(t.inArray(e,Yt)!=-1)for(n=this.header.getViewsWithButtons(),t.each(Ot.views,function(t){n.push(t)}),i=0;i=n&&e.end<=i},fe.prototype.getPeerEvents=function(t,e){var n,i,r=this.getEventCache(),s=[];for(n=0;nn};var we={id:"_fcBusinessHours",start:"09:00",end:"17:00",dow:[1,2,3,4,5],rendering:"inverse-background"};fe.prototype.getCurrentBusinessHourEvents=function(t){return this.computeBusinessHourEvents(t,this.options.businessHours)},fe.prototype.computeBusinessHourEvents=function(e,n){return n===!0?this.expandBusinessHourEvents(e,[{}]):t.isPlainObject(n)?this.expandBusinessHourEvents(e,[n]):t.isArray(n)?this.expandBusinessHourEvents(e,n,!0):[]},fe.prototype.expandBusinessHourEvents=function(e,n,i){var r,s,o=this.getView(),l=[];for(r=0;r1,this.opt("weekNumbers")&&(this.opt("weekNumbersWithinDays")?(this.cellWeekNumbersVisible=!0,this.colWeekNumbersVisible=!1):(this.cellWeekNumbersVisible=!1,this.colWeekNumbersVisible=!0)),this.dayGrid.numbersVisible=this.dayNumbersVisible||this.cellWeekNumbersVisible||this.colWeekNumbersVisible,this.el.addClass("fc-basic-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scroller.render();var e=this.scroller.el.addClass("fc-day-grid-container"),n=t('
').appendTo(e);this.el.find(".fc-body > tr > td").append(e),this.dayGrid.setElement(n),this.dayGrid.renderDates(this.hasRigidRows())},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.dayGrid.renderHeadHtml()),this.headRowEl=this.headContainerEl.find(".fc-row")},unrenderDates:function(){this.dayGrid.unrenderDates(),this.dayGrid.removeElement(),this.scroller.destroy()},renderBusinessHours:function(){this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.dayGrid.unrenderBusinessHours()},renderSkeletonHtml:function(){return'
'},weekNumberStyleAttr:function(){return null!==this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},hasRigidRows:function(){var t=this.opt("eventLimit");return t&&"number"!=typeof t},updateWidth:function(){this.colWeekNumbersVisible&&(this.weekNumberWidth=u(this.el.find(".fc-week-number")))},setHeight:function(t,e){var n,s,o=this.opt("eventLimit");this.scroller.clear(),r(this.headRowEl),this.dayGrid.removeSegPopover(),o&&"number"==typeof o&&this.dayGrid.limitRows(o),n=this.computeScrollerHeight(t),this.setGridHeight(n,e),o&&"number"!=typeof o&&this.dayGrid.limitRows(o),e||(this.scroller.setHeight(n),s=this.scroller.getScrollbarWidths(),(s.left||s.right)&&(i(this.headRowEl,s),n=this.computeScrollerHeight(t),this.scroller.setHeight(n)),this.scroller.lockOverflow(s))},computeScrollerHeight:function(t){return t-c(this.el,this.scroller.el)},setGridHeight:function(t,e){e?a(this.dayGrid.rowEls):l(this.dayGrid.rowEls,t,!0)},computeInitialScroll:function(){return{top:0}},queryScroll:function(){return{top:this.scroller.getScrollTop()}},setScroll:function(t){this.scroller.setScrollTop(t.top)},hitsNeeded:function(){this.dayGrid.hitsNeeded()},hitsNotNeeded:function(){this.dayGrid.hitsNotNeeded()},prepareHits:function(){this.dayGrid.prepareHits()},releaseHits:function(){this.dayGrid.releaseHits()},queryHit:function(t,e){return this.dayGrid.queryHit(t,e)},getHitSpan:function(t){return this.dayGrid.getHitSpan(t)},getHitEl:function(t){return this.dayGrid.getHitEl(t)},renderEvents:function(t){this.dayGrid.renderEvents(t),this.updateHeight()},getEventSegs:function(){return this.dayGrid.getEventSegs()},unrenderEvents:function(){this.dayGrid.unrenderEvents()},renderDrag:function(t,e){return this.dayGrid.renderDrag(t,e)},unrenderDrag:function(){this.dayGrid.unrenderDrag()},renderSelection:function(t){this.dayGrid.renderSelection(t)},unrenderSelection:function(){this.dayGrid.unrenderSelection()}}),be={renderHeadIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'"+tt(t.opt("weekNumberTitle"))+"":""},renderNumberIntroHtml:function(t){var e=this.view,n=this.getCellDate(t,0);return e.colWeekNumbersVisible?'"+e.buildGotoAnchorHtml({date:n,type:"week",forceOff:1===this.colCnt},n.format("w"))+"":""},renderBgIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'":""},renderIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'":""}},De=Ot.MonthView=Ee.extend({computeRange:function(t){var e,n=Ee.prototype.computeRange.call(this,t);return this.isFixedWeeks()&&(e=Math.ceil(n.end.diff(n.start,"weeks",!0)),n.end.add(6-e,"weeks")),n},setGridHeight:function(t,e){e&&(t*=this.rowCnt/6),l(this.dayGrid.rowEls,t,!e)},isFixedWeeks:function(){return this.opt("fixedWeekCount")}});At.basic={class:Ee},At.basicDay={type:"basic",duration:{days:1}},At.basicWeek={type:"basic",duration:{weeks:1}},At.month={class:De,duration:{months:1},defaults:{fixedWeekCount:!0}};var Te=Ot.AgendaView=de.extend({scroller:null,timeGridClass:ce,timeGrid:null,dayGridClass:ue,dayGrid:null,axisWidth:null,headContainerEl:null,noScrollRowEls:null,bottomRuleEl:null,initialize:function(){this.timeGrid=this.instantiateTimeGrid(),this.opt("allDaySlot")&&(this.dayGrid=this.instantiateDayGrid()),this.scroller=new he({overflowX:"hidden",overflowY:"auto"})},instantiateTimeGrid:function(){var t=this.timeGridClass.extend(Ce);return new t(this)},instantiateDayGrid:function(){var t=this.dayGridClass.extend(He);return new t(this)},setRange:function(t){de.prototype.setRange.call(this,t),this.timeGrid.setRange(t),this.dayGrid&&this.dayGrid.setRange(t)},renderDates:function(){this.el.addClass("fc-agenda-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scroller.render();var e=this.scroller.el.addClass("fc-time-grid-container"),n=t('
').appendTo(e);this.el.find(".fc-body > tr > td").append(e),this.timeGrid.setElement(n),this.timeGrid.renderDates(),this.bottomRuleEl=t('
').appendTo(this.timeGrid.el),this.dayGrid&&(this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(),this.dayGrid.bottomCoordPadding=this.dayGrid.el.next("hr").outerHeight()),this.noScrollRowEls=this.el.find(".fc-row:not(.fc-scroller *)")},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.timeGrid.renderHeadHtml())},unrenderDates:function(){this.timeGrid.unrenderDates(),this.timeGrid.removeElement(),this.dayGrid&&(this.dayGrid.unrenderDates(),this.dayGrid.removeElement()),this.scroller.destroy()},renderSkeletonHtml:function(){return'
'+(this.dayGrid?'

':"")+"
"},axisStyleAttr:function(){return null!==this.axisWidth?'style="width:'+this.axisWidth+'px"':""},renderBusinessHours:function(){this.timeGrid.renderBusinessHours(),this.dayGrid&&this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.timeGrid.unrenderBusinessHours(),this.dayGrid&&this.dayGrid.unrenderBusinessHours()},getNowIndicatorUnit:function(){return this.timeGrid.getNowIndicatorUnit()},renderNowIndicator:function(t){this.timeGrid.renderNowIndicator(t)},unrenderNowIndicator:function(){this.timeGrid.unrenderNowIndicator()},updateSize:function(t){this.timeGrid.updateSize(t),de.prototype.updateSize.call(this,t)},updateWidth:function(){this.axisWidth=u(this.el.find(".fc-axis"))},setHeight:function(t,e){var n,s,o;this.bottomRuleEl.hide(),this.scroller.clear(),r(this.noScrollRowEls),this.dayGrid&&(this.dayGrid.removeSegPopover(),n=this.opt("eventLimit"),n&&"number"!=typeof n&&(n=xe),n&&this.dayGrid.limitRows(n)),e||(s=this.computeScrollerHeight(t),this.scroller.setHeight(s),o=this.scroller.getScrollbarWidths(),(o.left||o.right)&&(i(this.noScrollRowEls,o),s=this.computeScrollerHeight(t),this.scroller.setHeight(s)),this.scroller.lockOverflow(o),this.timeGrid.getTotalSlatHeight()"+e.buildGotoAnchorHtml({date:this.start,type:"week",forceOff:this.colCnt>1},tt(t))+""):'"},renderBgIntroHtml:function(){var t=this.view;return'"},renderIntroHtml:function(){var t=this.view;return'"}},He={renderBgIntroHtml:function(){var t=this.view;return'"+t.getAllDayHtml()+""},renderIntroHtml:function(){var t=this.view;return'"}},xe=5,Re=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];At.agenda={class:Te,defaults:{allDaySlot:!0,slotDuration:"00:30:00",minTime:"00:00:00",maxTime:"24:00:00",slotEventOverlap:!0}},At.agendaDay={type:"agenda",duration:{days:1}},At.agendaWeek={type:"agenda",duration:{weeks:1}};var Ie=de.extend({grid:null,scroller:null,initialize:function(){this.grid=new ke(this),this.scroller=new he({overflowX:"hidden",overflowY:"auto"})},setRange:function(t){de.prototype.setRange.call(this,t),this.grid.setRange(t)},renderSkeleton:function(){this.el.addClass("fc-list-view "+this.widgetContentClass),this.scroller.render(),this.scroller.el.appendTo(this.el),this.grid.setElement(this.scroller.scrollEl)},unrenderSkeleton:function(){this.scroller.destroy()},setHeight:function(t,e){this.scroller.setHeight(this.computeScrollerHeight(t))},computeScrollerHeight:function(t){return t-c(this.el,this.scroller.el)},renderEvents:function(t){this.grid.renderEvents(t)},unrenderEvents:function(){this.grid.unrenderEvents()},isEventResizable:function(t){return!1},isEventDraggable:function(t){return!1}}),ke=le.extend({segSelector:".fc-list-item",hasDayInteractions:!1,spanToSegs:function(t){for(var e,n=this.view,i=n.start.clone().time(0),r=0,s=[];i
'+tt(this.view.opt("noEventsMessage"))+"
")},renderSegList:function(e){var n,i,r,s=this.groupSegsByDay(e),o=t('
'),l=o.find("tbody");for(n=0;n'+(n?e.buildGotoAnchorHtml(t,{class:"fc-list-heading-main"},tt(t.format(n))):"")+(i?e.buildGotoAnchorHtml(t,{class:"fc-list-heading-alt"},tt(t.format(i))):"")+""},fgSegHtml:function(t){var e,n=this.view,i=["fc-list-item"].concat(this.getSegCustomClasses(t)),r=this.getSegBackgroundColor(t),s=t.event,o=s.url;return e=s.allDay?n.getAllDayHtml():n.isMultiDayEvent(s)?t.isStart||t.isEnd?tt(this.getEventTimeText(t)):n.getAllDayHtml():tt(this.getEventTimeText(s)),o&&i.push("fc-has-url"),''+(this.displayEventTime?''+(e||"")+"":"")+'"+tt(t.event.title||"")+""}});return At.list={class:Ie,buttonTextKey:"list",defaults:{buttonText:"list",listDayFormat:"LL",noEventsMessage:"No events to display"}},At.listDay={type:"list",duration:{days:1},defaults:{listDayFormat:"dddd"}},At.listWeek={type:"list",duration:{weeks:1},defaults:{listDayFormat:"dddd",listDayAltFormat:"LL"}},At.listMonth={type:"list",duration:{month:1},defaults:{listDayAltFormat:"dddd"}},At.listYear={type:"list",duration:{year:1},defaults:{listDayAltFormat:"dddd"}},Ot}); \ No newline at end of file diff --git a/library/fullcalendar.old/fullcalendar.print.css b/library/fullcalendar.old/fullcalendar.print.css deleted file mode 100644 index c92bdd9df..000000000 --- a/library/fullcalendar.old/fullcalendar.print.css +++ /dev/null @@ -1,208 +0,0 @@ -/*! - * FullCalendar v3.2.0 Print Stylesheet - * Docs & License: https://fullcalendar.io/ - * (c) 2017 Adam Shaw - */ - -/* - * Include this stylesheet on your page to get a more printer-friendly calendar. - * When including this stylesheet, use the media='print' attribute of the tag. - * Make sure to include this stylesheet IN ADDITION to the regular fullcalendar.css. - */ - -.fc { - max-width: 100% !important; -} - - -/* Global Event Restyling ---------------------------------------------------------------------------------------------------*/ - -.fc-event { - background: #fff !important; - color: #000 !important; - page-break-inside: avoid; -} - -.fc-event .fc-resizer { - display: none; -} - - -/* Table & Day-Row Restyling ---------------------------------------------------------------------------------------------------*/ - -.fc th, -.fc td, -.fc hr, -.fc thead, -.fc tbody, -.fc-row { - border-color: #ccc !important; - background: #fff !important; -} - -/* kill the overlaid, absolutely-positioned components */ -/* common... */ -.fc-bg, -.fc-bgevent-skeleton, -.fc-highlight-skeleton, -.fc-helper-skeleton, -/* for timegrid. within cells within table skeletons... */ -.fc-bgevent-container, -.fc-business-container, -.fc-highlight-container, -.fc-helper-container { - display: none; -} - -/* don't force a min-height on rows (for DayGrid) */ -.fc tbody .fc-row { - height: auto !important; /* undo height that JS set in distributeHeight */ - min-height: 0 !important; /* undo the min-height from each view's specific stylesheet */ -} - -.fc tbody .fc-row .fc-content-skeleton { - position: static; /* undo .fc-rigid */ - padding-bottom: 0 !important; /* use a more border-friendly method for this... */ -} - -.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td { /* only works in newer browsers */ - padding-bottom: 1em; /* ...gives space within the skeleton. also ensures min height in a way */ -} - -.fc tbody .fc-row .fc-content-skeleton table { - /* provides a min-height for the row, but only effective for IE, which exaggerates this value, - making it look more like 3em. for other browers, it will already be this tall */ - height: 1em; -} - - -/* Undo month-view event limiting. Display all events and hide the "more" links ---------------------------------------------------------------------------------------------------*/ - -.fc-more-cell, -.fc-more { - display: none !important; -} - -.fc tr.fc-limited { - display: table-row !important; -} - -.fc td.fc-limited { - display: table-cell !important; -} - -.fc-popover { - display: none; /* never display the "more.." popover in print mode */ -} - - -/* TimeGrid Restyling ---------------------------------------------------------------------------------------------------*/ - -/* undo the min-height 100% trick used to fill the container's height */ -.fc-time-grid { - min-height: 0 !important; -} - -/* don't display the side axis at all ("all-day" and time cells) */ -.fc-agenda-view .fc-axis { - display: none; -} - -/* don't display the horizontal lines */ -.fc-slats, -.fc-time-grid hr { /* this hr is used when height is underused and needs to be filled */ - display: none !important; /* important overrides inline declaration */ -} - -/* let the container that holds the events be naturally positioned and create real height */ -.fc-time-grid .fc-content-skeleton { - position: static; -} - -/* in case there are no events, we still want some height */ -.fc-time-grid .fc-content-skeleton table { - height: 4em; -} - -/* kill the horizontal spacing made by the event container. event margins will be done below */ -.fc-time-grid .fc-event-container { - margin: 0 !important; -} - - -/* TimeGrid *Event* Restyling ---------------------------------------------------------------------------------------------------*/ - -/* naturally position events, vertically stacking them */ -.fc-time-grid .fc-event { - position: static !important; - margin: 3px 2px !important; -} - -/* for events that continue to a future day, give the bottom border back */ -.fc-time-grid .fc-event.fc-not-end { - border-bottom-width: 1px !important; -} - -/* indicate the event continues via "..." text */ -.fc-time-grid .fc-event.fc-not-end:after { - content: "..."; -} - -/* for events that are continuations from previous days, give the top border back */ -.fc-time-grid .fc-event.fc-not-start { - border-top-width: 1px !important; -} - -/* indicate the event is a continuation via "..." text */ -.fc-time-grid .fc-event.fc-not-start:before { - content: "..."; -} - -/* time */ - -/* undo a previous declaration and let the time text span to a second line */ -.fc-time-grid .fc-event .fc-time { - white-space: normal !important; -} - -/* hide the the time that is normally displayed... */ -.fc-time-grid .fc-event .fc-time span { - display: none; -} - -/* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */ -.fc-time-grid .fc-event .fc-time:after { - content: attr(data-full); -} - - -/* Vertical Scroller & Containers ---------------------------------------------------------------------------------------------------*/ - -/* kill the scrollbars and allow natural height */ -.fc-scroller, -.fc-day-grid-container, /* these divs might be assigned height, which we need to cleared */ -.fc-time-grid-container { /* */ - overflow: visible !important; - height: auto !important; -} - -/* kill the horizontal border/padding used to compensate for scrollbars */ -.fc-row { - border: 0 !important; - margin: 0 !important; -} - - -/* Button Controls ---------------------------------------------------------------------------------------------------*/ - -.fc-button-group, -.fc button { - display: none; /* don't display any button-related controls */ -} diff --git a/library/fullcalendar.old/fullcalendar.print.min.css b/library/fullcalendar.old/fullcalendar.print.min.css deleted file mode 100644 index c193968d7..000000000 --- a/library/fullcalendar.old/fullcalendar.print.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * FullCalendar v3.2.0 Print Stylesheet - * Docs & License: https://fullcalendar.io/ - * (c) 2017 Adam Shaw - */.fc-bg,.fc-bgevent-container,.fc-bgevent-skeleton,.fc-business-container,.fc-event .fc-resizer,.fc-helper-container,.fc-helper-skeleton,.fc-highlight-container,.fc-highlight-skeleton{display:none}.fc tbody .fc-row,.fc-time-grid{min-height:0!important}.fc-time-grid .fc-event.fc-not-end:after,.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc{max-width:100%!important}.fc-event{background:#fff!important;color:#000!important;page-break-inside:avoid}.fc hr,.fc tbody,.fc td,.fc th,.fc thead,.fc-row{border-color:#ccc!important;background:#fff!important}.fc tbody .fc-row{height:auto!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more,.fc-more-cell{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-agenda-view .fc-axis,.fc-popover{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc button,.fc-button-group,.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{position:static!important;margin:3px 2px!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-day-grid-container,.fc-scroller,.fc-time-grid-container{overflow:visible!important;height:auto!important}.fc-row{border:0!important;margin:0!important} \ No newline at end of file diff --git a/library/fullcalendar.old/gcal.js b/library/fullcalendar.old/gcal.js deleted file mode 100644 index 7e895337e..000000000 --- a/library/fullcalendar.old/gcal.js +++ /dev/null @@ -1,180 +0,0 @@ -/*! - * FullCalendar v3.2.0 Google Calendar Plugin - * Docs & License: https://fullcalendar.io/ - * (c) 2017 Adam Shaw - */ - -(function(factory) { - if (typeof define === 'function' && define.amd) { - define([ 'jquery' ], factory); - } - else if (typeof exports === 'object') { // Node/CommonJS - module.exports = factory(require('jquery')); - } - else { - factory(jQuery); - } -})(function($) { - - -var API_BASE = 'https://www.googleapis.com/calendar/v3/calendars'; -var FC = $.fullCalendar; -var applyAll = FC.applyAll; - - -FC.sourceNormalizers.push(function(sourceOptions) { - var googleCalendarId = sourceOptions.googleCalendarId; - var url = sourceOptions.url; - var match; - - // if the Google Calendar ID hasn't been explicitly defined - if (!googleCalendarId && url) { - - // detect if the ID was specified as a single string. - // will match calendars like "asdf1234@calendar.google.com" in addition to person email calendars. - if (/^[^\/]+@([^\/\.]+\.)*(google|googlemail|gmail)\.com$/.test(url)) { - googleCalendarId = url; - } - // try to scrape it out of a V1 or V3 API feed URL - else if ( - (match = /^https:\/\/www.googleapis.com\/calendar\/v3\/calendars\/([^\/]*)/.exec(url)) || - (match = /^https?:\/\/www.google.com\/calendar\/feeds\/([^\/]*)/.exec(url)) - ) { - googleCalendarId = decodeURIComponent(match[1]); - } - - if (googleCalendarId) { - sourceOptions.googleCalendarId = googleCalendarId; - } - } - - - if (googleCalendarId) { // is this a Google Calendar? - - // make each Google Calendar source uneditable by default - if (sourceOptions.editable == null) { - sourceOptions.editable = false; - } - - // We want removeEventSource to work, but it won't know about the googleCalendarId primitive. - // Shoehorn it into the url, which will function as the unique primitive. Won't cause side effects. - // This hack is obsolete since 2.2.3, but keep it so this plugin file is compatible with old versions. - sourceOptions.url = googleCalendarId; - } -}); - - -FC.sourceFetchers.push(function(sourceOptions, start, end, timezone) { - if (sourceOptions.googleCalendarId) { - return transformOptions(sourceOptions, start, end, timezone, this); // `this` is the calendar - } -}); - - -function transformOptions(sourceOptions, start, end, timezone, calendar) { - var url = API_BASE + '/' + encodeURIComponent(sourceOptions.googleCalendarId) + '/events?callback=?'; // jsonp - var apiKey = sourceOptions.googleCalendarApiKey || calendar.options.googleCalendarApiKey; - var success = sourceOptions.success; - var data; - var timezoneArg; // populated when a specific timezone. escaped to Google's liking - - function reportError(message, apiErrorObjs) { - var errorObjs = apiErrorObjs || [ { message: message } ]; // to be passed into error handlers - - // call error handlers - (sourceOptions.googleCalendarError || $.noop).apply(calendar, errorObjs); - (calendar.options.googleCalendarError || $.noop).apply(calendar, errorObjs); - - // print error to debug console - FC.warn.apply(null, [ message ].concat(apiErrorObjs || [])); - } - - if (!apiKey) { - reportError("Specify a googleCalendarApiKey. See http://fullcalendar.io/docs/google_calendar/"); - return {}; // an empty source to use instead. won't fetch anything. - } - - // The API expects an ISO8601 datetime with a time and timezone part. - // Since the calendar's timezone offset isn't always known, request the date in UTC and pad it by a day on each - // side, guaranteeing we will receive all events in the desired range, albeit a superset. - // .utc() will set a zone and give it a 00:00:00 time. - if (!start.hasZone()) { - start = start.clone().utc().add(-1, 'day'); - } - if (!end.hasZone()) { - end = end.clone().utc().add(1, 'day'); - } - - // when sending timezone names to Google, only accepts underscores, not spaces - if (timezone && timezone != 'local') { - timezoneArg = timezone.replace(' ', '_'); - } - - data = $.extend({}, sourceOptions.data || {}, { - key: apiKey, - timeMin: start.format(), - timeMax: end.format(), - timeZone: timezoneArg, - singleEvents: true, - maxResults: 9999 - }); - - return $.extend({}, sourceOptions, { - googleCalendarId: null, // prevents source-normalizing from happening again - url: url, - data: data, - startParam: false, // `false` omits this parameter. we already included it above - endParam: false, // same - timezoneParam: false, // same - success: function(data) { - var events = []; - var successArgs; - var successRes; - - if (data.error) { - reportError('Google Calendar API: ' + data.error.message, data.error.errors); - } - else if (data.items) { - $.each(data.items, function(i, entry) { - var url = entry.htmlLink || null; - - // make the URLs for each event show times in the correct timezone - if (timezoneArg && url !== null) { - url = injectQsComponent(url, 'ctz=' + timezoneArg); - } - - events.push({ - id: entry.id, - title: entry.summary, - start: entry.start.dateTime || entry.start.date, // try timed. will fall back to all-day - end: entry.end.dateTime || entry.end.date, // same - url: url, - location: entry.location, - description: entry.description - }); - }); - - // call the success handler(s) and allow it to return a new events array - successArgs = [ events ].concat(Array.prototype.slice.call(arguments, 1)); // forward other jq args - successRes = applyAll(success, this, successArgs); - if ($.isArray(successRes)) { - return successRes; - } - } - - return events; - } - }); -} - - -// Injects a string like "arg=value" into the querystring of a URL -function injectQsComponent(url, component) { - // inject it after the querystring but before the fragment - return url.replace(/(\?.*?)?(#|$)/, function(whole, qs, hash) { - return (qs ? qs + '&' : '?') + component + hash; - }); -} - - -}); diff --git a/library/fullcalendar.old/gcal.min.js b/library/fullcalendar.old/gcal.min.js deleted file mode 100644 index 02e7ea4d5..000000000 --- a/library/fullcalendar.old/gcal.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * FullCalendar v3.2.0 Google Calendar Plugin - * Docs & License: https://fullcalendar.io/ - * (c) 2017 Adam Shaw - */ -!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){function a(a,t,d,c,i){function s(o,r){var l=r||[{message:o}];(a.googleCalendarError||e.noop).apply(i,l),(i.options.googleCalendarError||e.noop).apply(i,l),n.warn.apply(null,[o].concat(r||[]))}var u,g,p=r+"/"+encodeURIComponent(a.googleCalendarId)+"/events?callback=?",m=a.googleCalendarApiKey||i.options.googleCalendarApiKey,f=a.success;return m?(t.hasZone()||(t=t.clone().utc().add(-1,"day")),d.hasZone()||(d=d.clone().utc().add(1,"day")),c&&"local"!=c&&(g=c.replace(" ","_")),u=e.extend({},a.data||{},{key:m,timeMin:t.format(),timeMax:d.format(),timeZone:g,singleEvents:!0,maxResults:9999}),e.extend({},a,{googleCalendarId:null,url:p,data:u,startParam:!1,endParam:!1,timezoneParam:!1,success:function(a){var r,n,t=[];if(a.error)s("Google Calendar API: "+a.error.message,a.error.errors);else if(a.items&&(e.each(a.items,function(e,a){var r=a.htmlLink||null;g&&null!==r&&(r=o(r,"ctz="+g)),t.push({id:a.id,title:a.summary,start:a.start.dateTime||a.start.date,end:a.end.dateTime||a.end.date,url:r,location:a.location,description:a.description})}),r=[t].concat(Array.prototype.slice.call(arguments,1)),n=l(f,this,r),e.isArray(n)))return n;return t}})):(s("Specify a googleCalendarApiKey. See http://fullcalendar.io/docs/google_calendar/"),{})}function o(e,a){return e.replace(/(\?.*?)?(#|$)/,function(e,o,r){return(o?o+"&":"?")+a+r})}var r="https://www.googleapis.com/calendar/v3/calendars",n=e.fullCalendar,l=n.applyAll;n.sourceNormalizers.push(function(e){var a,o=e.googleCalendarId,r=e.url;!o&&r&&(/^[^\/]+@([^\/\.]+\.)*(google|googlemail|gmail)\.com$/.test(r)?o=r:((a=/^https:\/\/www.googleapis.com\/calendar\/v3\/calendars\/([^\/]*)/.exec(r))||(a=/^https?:\/\/www.google.com\/calendar\/feeds\/([^\/]*)/.exec(r)))&&(o=decodeURIComponent(a[1])),o&&(e.googleCalendarId=o)),o&&(null==e.editable&&(e.editable=!1),e.url=o)}),n.sourceFetchers.push(function(e,o,r,n){if(e.googleCalendarId)return a(e,o,r,n,this)})}); \ No newline at end of file diff --git a/library/fullcalendar.old/locale-all.js b/library/fullcalendar.old/locale-all.js deleted file mode 100644 index 689a86e07..000000000 --- a/library/fullcalendar.old/locale-all.js +++ /dev/null @@ -1,5 +0,0 @@ -!function(e){"function"==typeof define&&define.amd?define(["jquery","moment"],e):"object"==typeof exports?module.exports=e(require("jquery"),require("moment")):e(jQuery,moment)}(function(e,a){!function(){!function(){var e=a.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,a,t){return e<12?t?"vm":"VM":t?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("af","af",{closeText:"Selekteer",prevText:"Vorige",nextText:"Volgende",currentText:"Vandag",monthNames:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"],monthNamesShort:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],dayNames:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"],dayNamesShort:["Son","Maa","Din","Woe","Don","Vry","Sat"],dayNamesMin:["So","Ma","Di","Wo","Do","Vr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("af",{buttonText:{year:"Jaar",month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayHtml:"Heeldag",eventLimitText:"Addisionele",noEventsMessage:"Daar is geen gebeurtenis"})}(),function(){!function(){var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},t={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(a,t,s,d){var i=n(a),o=r[e][n(a)];return 2===i&&(o=o[t?0:1]),o.replace(/%d/i,a)}},d=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"],i=a.defineLocale("ar",{months:d,monthsShort:d,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,a,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return t[e]}).replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return e[a]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return i}(),e.fullCalendar.datepickerLocale("ar","ar",{closeText:"إغلاق",prevText:"<السابق",nextText:"التالي>",currentText:"اليوم",monthNames:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ar",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"})}(),function(){!function(){var e=a.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}});return e}(),e.fullCalendar.datepickerLocale("ar-dz","ar-DZ",{closeText:"إغلاق",prevText:"<السابق",nextText:"التالي>",currentText:"اليوم",monthNames:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ar-dz",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"})}(),function(){!function(){var e={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(a,r,s,d){var i=t(a),o=n[e][t(a)];return 2===i&&(o=o[r?0:1]),o.replace(/%d/i,a)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],d=a.defineLocale("ar-ly",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,a,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return e[a]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return d}(),e.fullCalendar.datepickerLocale("ar-ly","ar",{closeText:"إغلاق",prevText:"<السابق",nextText:"التالي>",currentText:"اليوم",monthNames:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ar-ly",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"})}(),function(){!function(){var e=a.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return e}(),e.fullCalendar.datepickerLocale("ar-ma","ar",{closeText:"إغلاق",prevText:"<السابق",nextText:"التالي>",currentText:"اليوم",monthNames:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ar-ma",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"})}(),function(){!function(){var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},t={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=a.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,a,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return t[e]}).replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return e[a]}).replace(/,/g,"،")},week:{dow:0,doy:6}});return n}(),e.fullCalendar.datepickerLocale("ar-sa","ar",{closeText:"إغلاق",prevText:"<السابق",nextText:"التالي>",currentText:"اليوم",monthNames:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ar-sa",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"})}(),function(){!function(){var e=a.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("ar-tn","ar",{closeText:"إغلاق",prevText:"<السابق",nextText:"التالي>",currentText:"اليوم",monthNames:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ar-tn",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"})}(),function(){!function(){var e=a.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var a=e%10,t=e%100;return 0===e?e+"-ев":0===t?e+"-ен":t>10&&t<20?e+"-ти":1===a?e+"-ви":2===a?e+"-ри":7===a||8===a?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return e}(),e.fullCalendar.datepickerLocale("bg","bg",{closeText:"затвори",prevText:"<назад",nextText:"напред>",nextBigText:">>",currentText:"днес",monthNames:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"],monthNamesShort:["Яну","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Нов","Дек"],dayNames:["Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота"],dayNamesShort:["Нед","Пон","Вто","Сря","Чет","Пет","Съб"],dayNamesMin:["Не","По","Вт","Ср","Че","Пе","Съ"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("bg",{buttonText:{month:"Месец",week:"Седмица",day:"Ден",list:"График"},allDayText:"Цял ден",eventLimitText:function(e){return"+още "+e},noEventsMessage:"Няма събития за показване"})}(),function(){!function(){var e=a.defineLocale("ca",{months:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),monthsShort:"gen._febr._mar._abr._mai._jun._jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,a){var t=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==a&&"W"!==a||(t="a"),e+t},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("ca","ca",{closeText:"Tanca",prevText:"Anterior",nextText:"Següent",currentText:"Avui",monthNames:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"],monthNamesShort:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des"],dayNames:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],dayNamesShort:["dg","dl","dt","dc","dj","dv","ds"],dayNamesMin:["dg","dl","dt","dc","dj","dv","ds"],weekHeader:"Set",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ca",{buttonText:{month:"Mes",week:"Setmana",day:"Dia",list:"Agenda"},allDayText:"Tot el dia",eventLimitText:"més",noEventsMessage:"No hi ha esdeveniments per mostrar"})}(),function(){!function(){function e(e){return e>1&&e<5&&1!==~~(e/10)}function t(a,t,n,r){var s=a+" ";switch(n){case"s":return t||r?"pár sekund":"pár sekundami";case"m":return t?"minuta":r?"minutu":"minutou";case"mm":return t||r?s+(e(a)?"minuty":"minut"):s+"minutami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?s+(e(a)?"hodiny":"hodin"):s+"hodinami";case"d":return t||r?"den":"dnem";case"dd":return t||r?s+(e(a)?"dny":"dní"):s+"dny";case"M":return t||r?"měsíc":"měsícem";case"MM":return t||r?s+(e(a)?"měsíce":"měsíců"):s+"měsíci";case"y":return t||r?"rok":"rokem";case"yy":return t||r?s+(e(a)?"roky":"let"):s+"lety"}}var n="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),r="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),s=a.defineLocale("cs",{months:n,monthsShort:r,monthsParse:function(e,a){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$|^"+a[t]+"$","i");return n}(n,r),shortMonthsParse:function(e){var a,t=[];for(a=0;a<12;a++)t[a]=new RegExp("^"+e[a]+"$","i");return t}(r),longMonthsParse:function(e){var a,t=[];for(a=0;a<12;a++)t[a]=new RegExp("^"+e[a]+"$","i");return t}(n),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}(),e.fullCalendar.datepickerLocale("cs","cs",{closeText:"Zavřít",prevText:"<Dříve",nextText:"Později>",currentText:"Nyní",monthNames:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"],monthNamesShort:["led","úno","bře","dub","kvě","čer","čvc","srp","zář","říj","lis","pro"],dayNames:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],dayNamesShort:["ne","po","út","st","čt","pá","so"],dayNamesMin:["ne","po","út","st","čt","pá","so"],weekHeader:"Týd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("cs",{buttonText:{month:"Měsíc",week:"Týden",day:"Den",list:"Agenda"},allDayText:"Celý den",eventLimitText:function(e){return"+další: "+e},noEventsMessage:"Žádné akce k zobrazení"})}(),function(){!function(){var e=a.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY HH:mm"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[I går kl.] LT",lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("da","da",{closeText:"Luk",prevText:"<Forrige",nextText:"Næste>",currentText:"Idag",monthNames:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],dayNamesShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayNamesMin:["Sø","Ma","Ti","On","To","Fr","Lø"],weekHeader:"Uge",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("da",{buttonText:{month:"Måned",week:"Uge",day:"Dag",list:"Agenda"},allDayText:"Hele dagen",eventLimitText:"flere",noEventsMessage:"Ingen arrangementer at vise"})}(),function(){!function(){function e(e,a,t,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return a?r[t][0]:r[t][1]}var t=a.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,M:e,MM:e,y:e,yy:e},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}(),e.fullCalendar.datepickerLocale("de","de",{closeText:"Schließen",prevText:"<Zurück",nextText:"Vor>",currentText:"Heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("de",{buttonText:{month:"Monat",week:"Woche",day:"Tag",list:"Terminübersicht"},allDayText:"Ganztägig",eventLimitText:function(e){return"+ weitere "+e},noEventsMessage:"Keine Ereignisse anzuzeigen"})}(),function(){!function(){function e(e,a,t,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return a?r[t][0]:r[t][1]}var t=a.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,M:e,MM:e,y:e,yy:e},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}(),e.fullCalendar.datepickerLocale("de-at","de",{closeText:"Schließen",prevText:"<Zurück",nextText:"Vor>",currentText:"Heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("de-at",{buttonText:{month:"Monat",week:"Woche",day:"Tag",list:"Terminübersicht"},allDayText:"Ganztägig",eventLimitText:function(e){return"+ weitere "+e},noEventsMessage:"Keine Ereignisse anzuzeigen"})}(),function(){!function(){function e(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var t=a.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,a){return/D/.test(a.substring(0,a.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,a,t){return e>11?t?"μμ":"ΜΜ":t?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(a,t){var n=this._calendarEl[a],r=t&&t.hours();return e(n)&&(n=n.apply(t)),n.replace("{}",r%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},ordinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return t}(),e.fullCalendar.datepickerLocale("el","el",{closeText:"Κλείσιμο",prevText:"Προηγούμενος",nextText:"Επόμενος",currentText:"Σήμερα",monthNames:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],monthNamesShort:["Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],dayNames:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],dayNamesShort:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],dayNamesMin:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σα"],weekHeader:"Εβδ",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("el",{buttonText:{month:"Μήνας",week:"Εβδομάδα",day:"Ημέρα",list:"Ατζέντα"},allDayText:"Ολοήμερο",eventLimitText:"περισσότερα",noEventsMessage:"Δεν υπάρχουν γεγονότα για να εμφανιστεί"})}(),function(){!function(){var e=a.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10,t=1===~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th";return e+t},week:{ -dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("en-au","en-AU",{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("en-au")}(),function(){!function(){var e=a.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10,t=1===~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th";return e+t}});return e}(),e.fullCalendar.locale("en-ca")}(),function(){!function(){var e=a.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10,t=1===~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th";return e+t},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("en-gb","en-GB",{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("en-gb")}(),function(){!function(){var e=a.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10,t=1===~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th";return e+t},week:{dow:1,doy:4}});return e}(),e.fullCalendar.locale("en-ie")}(),function(){!function(){var e=a.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10,t=1===~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th";return e+t},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("en-nz","en-NZ",{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("en-nz")}(),function(){!function(){var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=a.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(a,n){return/-MMM-/.test(n)?t[a.month()]:e[a.month()]},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}(),e.fullCalendar.datepickerLocale("es","es",{closeText:"Cerrar",prevText:"<Ant",nextText:"Sig>",currentText:"Hoy",monthNames:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],monthNamesShort:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],dayNames:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],dayNamesShort:["dom","lun","mar","mié","jue","vie","sáb"],dayNamesMin:["D","L","M","X","J","V","S"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("es",{buttonText:{month:"Mes",week:"Semana",day:"Día",list:"Agenda"},allDayHtml:"Todo
el día",eventLimitText:"más",noEventsMessage:"No hay eventos para mostrar"})}(),function(){!function(){var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=a.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(a,n){return/-MMM-/.test(n)?t[a.month()]:e[a.month()]},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}(),e.fullCalendar.datepickerLocale("es-do","es",{closeText:"Cerrar",prevText:"<Ant",nextText:"Sig>",currentText:"Hoy",monthNames:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],monthNamesShort:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],dayNames:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],dayNamesShort:["dom","lun","mar","mié","jue","vie","sáb"],dayNamesMin:["D","L","M","X","J","V","S"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("es-do",{buttonText:{month:"Mes",week:"Semana",day:"Día",list:"Agenda"},allDayHtml:"Todo
el día",eventLimitText:"más",noEventsMessage:"No hay eventos para mostrar"})}(),function(){!function(){var e=a.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return e}(),e.fullCalendar.datepickerLocale("eu","eu",{closeText:"Egina",prevText:"<Aur",nextText:"Hur>",currentText:"Gaur",monthNames:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"],monthNamesShort:["urt.","ots.","mar.","api.","mai.","eka.","uzt.","abu.","ira.","urr.","aza.","abe."],dayNames:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"],dayNamesShort:["ig.","al.","ar.","az.","og.","ol.","lr."],dayNamesMin:["ig","al","ar","az","og","ol","lr"],weekHeader:"As",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("eu",{buttonText:{month:"Hilabetea",week:"Astea",day:"Eguna",list:"Agenda"},allDayHtml:"Egun
osoa",eventLimitText:"gehiago",noEventsMessage:"Ez dago ekitaldirik erakusteko"})}(),function(){!function(){var e={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},t={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},n=a.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,a,t){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چندین ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return t[e]}).replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return e[a]}).replace(/,/g,"،")},ordinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return n}(),e.fullCalendar.datepickerLocale("fa","fa",{closeText:"بستن",prevText:"<قبلی",nextText:"بعدی>",currentText:"امروز",monthNames:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["يکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],dayNamesShort:["ی","د","س","چ","پ","ج","ش"],dayNamesMin:["ی","د","س","چ","پ","ج","ش"],weekHeader:"هف",dateFormat:"yy/mm/dd",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("fa",{buttonText:{month:"ماه",week:"هفته",day:"روز",list:"برنامه"},allDayText:"تمام روز",eventLimitText:function(e){return"بیش از "+e},noEventsMessage:"هیچ رویدادی به نمایش"})}(),function(){!function(){function e(e,a,n,r){var s="";switch(n){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"m":return r?"minuutin":"minuutti";case"mm":s=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":s=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":s=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":s=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":s=r?"vuoden":"vuotta"}return s=t(e,r)+" "+s}function t(e,a){return e<10?a?r[e]:n[e]:e}var n="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),r=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]],s=a.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}(),e.fullCalendar.datepickerLocale("fi","fi",{closeText:"Sulje",prevText:"«Edellinen",nextText:"Seuraava»",currentText:"Tänään",monthNames:["Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu","Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu"],monthNamesShort:["Tammi","Helmi","Maalis","Huhti","Touko","Kesä","Heinä","Elo","Syys","Loka","Marras","Joulu"],dayNamesShort:["Su","Ma","Ti","Ke","To","Pe","La"],dayNames:["Sunnuntai","Maanantai","Tiistai","Keskiviikko","Torstai","Perjantai","Lauantai"],dayNamesMin:["Su","Ma","Ti","Ke","To","Pe","La"],weekHeader:"Vk",dateFormat:"d.m.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("fi",{buttonText:{month:"Kuukausi",week:"Viikko",day:"Päivä",list:"Tapahtumat"},allDayText:"Koko päivä",eventLimitText:"lisää",noEventsMessage:"Ei näytettäviä tapahtumia"})}(),function(){!function(){var e=a.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(e){return e+(1===e?"er":"")},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("fr","fr",{closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("fr",{buttonText:{year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},allDayHtml:"Toute la
journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"})}(),function(){!function(){var e=a.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(e){return e+(1===e?"er":"e")}});return e}(),e.fullCalendar.datepickerLocale("fr-ca","fr-CA",{closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("fr-ca",{buttonText:{year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},allDayHtml:"Toute la
journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"})}(),function(){!function(){var e=a.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(e){return e+(1===e?"er":"e")},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("fr-ch","fr-CH",{closeText:"Fermer",prevText:"<Préc",nextText:"Suiv>",currentText:"Courant",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sm",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("fr-ch",{buttonText:{year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},allDayHtml:"Toute la
journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"})}(),function(){!function(){var e=a.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("gl","gl",{closeText:"Pechar",prevText:"<Ant",nextText:"Seg>",currentText:"Hoxe",monthNames:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthNamesShort:["Xan","Feb","Mar","Abr","Mai","Xuñ","Xul","Ago","Set","Out","Nov","Dec"],dayNames:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],dayNamesShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],dayNamesMin:["Do","Lu","Ma","Mé","Xo","Ve","Sá"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("gl",{buttonText:{month:"Mes",week:"Semana",day:"Día",list:"Axenda"},allDayHtml:"Todo
o día",eventLimitText:"máis",noEventsMessage:"Non hai eventos para amosar"})}(),function(){!function(){var e=a.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,a,t){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?t?'לפנה"צ':"לפני הצהריים":e<18?t?'אחה"צ':"אחרי הצהריים":"בערב"}});return e}(),e.fullCalendar.datepickerLocale("he","he",{closeText:"סגור",prevText:"<הקודם",nextText:"הבא>",currentText:"היום",monthNames:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthNamesShort:["ינו","פבר","מרץ","אפר","מאי","יוני","יולי","אוג","ספט","אוק","נוב","דצמ"],dayNames:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת"],dayNamesShort:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],dayNamesMin:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("he",{buttonText:{month:"חודש",week:"שבוע",day:"יום",list:"סדר יום"},allDayText:"כל היום",eventLimitText:"אחר",noEventsMessage:"אין אירועים להצגה",weekNumberTitle:"שבוע"})}(),function(){!function(){var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},t={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=a.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return t[e]})},postformat:function(a){return a.replace(/\d/g,function(a){return e[a]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,a){return 12===e&&(e=0),"रात"===a?e<4?e:e+12:"सुबह"===a?e:"दोपहर"===a?e>=10?e:e+12:"शाम"===a?e+12:void 0},meridiem:function(e,a,t){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return n}(),e.fullCalendar.datepickerLocale("hi","hi",{closeText:"बंद",prevText:"पिछला",nextText:"अगला",currentText:"आज",monthNames:["जनवरी ","फरवरी","मार्च","अप्रेल","मई","जून","जूलाई","अगस्त ","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर"],monthNamesShort:["जन","फर","मार्च","अप्रेल","मई","जून","जूलाई","अग","सित","अक्ट","नव","दि"],dayNames:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],dayNamesShort:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],dayNamesMin:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],weekHeader:"हफ्ता",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("hi",{buttonText:{month:"महीना",week:"सप्ताह",day:"दिन",list:"कार्यसूची"},allDayText:"सभी दिन",eventLimitText:function(e){return"+अधिक "+e},noEventsMessage:"कोई घटनाओं को प्रदर्शित करने के लिए"})}(),function(){!function(){function e(e,a,t){var n=e+" ";switch(t){case"m":return a?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return a?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var t=a.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}(),e.fullCalendar.datepickerLocale("hr","hr",{closeText:"Zatvori",prevText:"<",nextText:">",currentText:"Danas",monthNames:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"], -monthNamesShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],dayNames:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Tje",dateFormat:"dd.mm.yy.",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("hr",{buttonText:{prev:"Prijašnji",next:"Sljedeći",month:"Mjesec",week:"Tjedan",day:"Dan",list:"Raspored"},allDayText:"Cijeli dan",eventLimitText:function(e){return"+ još "+e},noEventsMessage:"Nema događaja za prikaz"})}(),function(){!function(){function e(e,a,t,n){var r=e;switch(t){case"s":return n||a?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(n||a?" perc":" perce");case"mm":return r+(n||a?" perc":" perce");case"h":return"egy"+(n||a?" óra":" órája");case"hh":return r+(n||a?" óra":" órája");case"d":return"egy"+(n||a?" nap":" napja");case"dd":return r+(n||a?" nap":" napja");case"M":return"egy"+(n||a?" hónap":" hónapja");case"MM":return r+(n||a?" hónap":" hónapja");case"y":return"egy"+(n||a?" év":" éve");case"yy":return r+(n||a?" év":" éve")}return""}function t(e){return(e?"":"[múlt] ")+"["+n[this.day()]+"] LT[-kor]"}var n="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" "),r=a.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,a,t){return e<12?t===!0?"de":"DE":t===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return t.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return t.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r}(),e.fullCalendar.datepickerLocale("hu","hu",{closeText:"bezár",prevText:"vissza",nextText:"előre",currentText:"ma",monthNames:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"],monthNamesShort:["Jan","Feb","Már","Ápr","Máj","Jún","Júl","Aug","Szep","Okt","Nov","Dec"],dayNames:["Vasárnap","Hétfő","Kedd","Szerda","Csütörtök","Péntek","Szombat"],dayNamesShort:["Vas","Hét","Ked","Sze","Csü","Pén","Szo"],dayNamesMin:["V","H","K","Sze","Cs","P","Szo"],weekHeader:"Hét",dateFormat:"yy.mm.dd.",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""}),e.fullCalendar.locale("hu",{buttonText:{month:"Hónap",week:"Hét",day:"Nap",list:"Napló"},allDayText:"Egész nap",eventLimitText:"további",noEventsMessage:"Nincs megjeleníthető események"})}(),function(){!function(){var e=a.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,a){return 12===e&&(e=0),"pagi"===a?e:"siang"===a?e>=11?e:e+12:"sore"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,t){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return e}(),e.fullCalendar.datepickerLocale("id","id",{closeText:"Tutup",prevText:"<mundur",nextText:"maju>",currentText:"hari ini",monthNames:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agus","Sep","Okt","Nop","Des"],dayNames:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],dayNamesShort:["Min","Sen","Sel","Rab","kam","Jum","Sab"],dayNamesMin:["Mg","Sn","Sl","Rb","Km","jm","Sb"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("id",{buttonText:{month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},allDayHtml:"Sehari
penuh",eventLimitText:"lebih",noEventsMessage:"Tidak ada acara untuk ditampilkan"})}(),function(){!function(){function e(e){return e%100===11||e%10!==1}function t(a,t,n,r){var s=a+" ";switch(n){case"s":return t||r?"nokkrar sekúndur":"nokkrum sekúndum";case"m":return t?"mínúta":"mínútu";case"mm":return e(a)?s+(t||r?"mínútur":"mínútum"):t?s+"mínúta":s+"mínútu";case"hh":return e(a)?s+(t||r?"klukkustundir":"klukkustundum"):s+"klukkustund";case"d":return t?"dagur":r?"dag":"degi";case"dd":return e(a)?t?s+"dagar":s+(r?"daga":"dögum"):t?s+"dagur":s+(r?"dag":"degi");case"M":return t?"mánuður":r?"mánuð":"mánuði";case"MM":return e(a)?t?s+"mánuðir":s+(r?"mánuði":"mánuðum"):t?s+"mánuður":s+(r?"mánuð":"mánuði");case"y":return t||r?"ár":"ári";case"yy":return e(a)?s+(t||r?"ár":"árum"):s+(t||r?"ár":"ári")}}var n=a.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:t,m:t,mm:t,h:"klukkustund",hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}(),e.fullCalendar.datepickerLocale("is","is",{closeText:"Loka",prevText:"< Fyrri",nextText:"Næsti >",currentText:"Í dag",monthNames:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],dayNames:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],dayNamesShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],dayNamesMin:["Su","Má","Þr","Mi","Fi","Fö","La"],weekHeader:"Vika",dateFormat:"dd.mm.yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("is",{buttonText:{month:"Mánuður",week:"Vika",day:"Dagur",list:"Dagskrá"},allDayHtml:"Allan
daginn",eventLimitText:"meira",noEventsMessage:"Engir viðburðir til að sýna"})}(),function(){!function(){var e=a.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"Domenica_Lunedì_Martedì_Mercoledì_Giovedì_Venerdì_Sabato".split("_"),weekdaysShort:"Dom_Lun_Mar_Mer_Gio_Ven_Sab".split("_"),weekdaysMin:"Do_Lu_Ma_Me_Gi_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("it","it",{closeText:"Chiudi",prevText:"<Prec",nextText:"Succ>",currentText:"Oggi",monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],dayNames:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],dayNamesShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayNamesMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("it",{buttonText:{month:"Mese",week:"Settimana",day:"Giorno",list:"Agenda"},allDayHtml:"Tutto il
giorno",eventLimitText:function(e){return"+altri "+e},noEventsMessage:"Non ci sono eventi da visualizzare"})}(),function(){!function(){var e=a.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"Ah時m分",LTS:"Ah時m分s秒",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah時m分",LLLL:"YYYY年M月D日Ah時m分 dddd"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,a,t){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},ordinalParse:/\d{1,2}日/,ordinal:function(e,a){switch(a){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}});return e}(),e.fullCalendar.datepickerLocale("ja","ja",{closeText:"閉じる",prevText:"<前",nextText:"次>",currentText:"今日",monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthNamesShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayNames:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],dayNamesShort:["日","月","火","水","木","金","土"],dayNamesMin:["日","月","火","水","木","金","土"],weekHeader:"週",dateFormat:"yy/mm/dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"}),e.fullCalendar.locale("ja",{buttonText:{month:"月",week:"週",day:"日",list:"予定リスト"},allDayText:"終日",eventLimitText:function(e){return"他 "+e+" 件"},noEventsMessage:"イベントが表示されないように"})}(),function(){!function(){var e={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},t=a.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},ordinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(a){var t=a%10,n=a>=100?100:null;return a+(e[a]||e[t]||e[n])},week:{dow:1,doy:7}});return t}(),e.fullCalendar.datepickerLocale("kk","kk",{closeText:"Жабу",prevText:"<Алдыңғы",nextText:"Келесі>",currentText:"Бүгін",monthNames:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],monthNamesShort:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],dayNames:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],dayNamesShort:["жкс","дсн","ссн","срс","бсн","жма","снб"],dayNamesMin:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],weekHeader:"Не",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("kk",{buttonText:{month:"Ай",week:"Апта",day:"Күн",list:"Күн тәртібі"},allDayText:"Күні бойы",eventLimitText:function(e){return"+ тағы "+e},noEventsMessage:"Көрсету үшін оқиғалар жоқ"})}(),function(){!function(){var e=a.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h시 m분",LTS:"A h시 m분 s초",L:"YYYY.MM.DD",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h시 m분",LLLL:"YYYY년 MMMM D일 dddd A h시 m분"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"일분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},ordinalParse:/\d{1,2}일/,ordinal:"%d일",meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,a,t){return e<12?"오전":"오후"}});return e}(),e.fullCalendar.datepickerLocale("ko","ko",{closeText:"닫기",prevText:"이전달",nextText:"다음달",currentText:"오늘",monthNames:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthNamesShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],dayNames:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],dayNamesShort:["일","월","화","수","목","금","토"],dayNamesMin:["일","월","화","수","목","금","토"],weekHeader:"주",dateFormat:"yy. m. d.",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"년"}),e.fullCalendar.locale("ko",{buttonText:{month:"월",week:"주",day:"일",list:"일정목록"},allDayText:"종일",eventLimitText:"개",noEventsMessage:"일정이 표시 없습니다"})}(),function(){!function(){function e(e,a,t,n){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return a?r[t][0]:r[t][1]}function t(e){var a=e.substr(0,e.indexOf(" "));return r(a)?"a "+e:"an "+e}function n(e){var a=e.substr(0,e.indexOf(" "));return r(a)?"viru "+e:"virun "+e}function r(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var a=e%10,t=e/10;return r(0===a?t:a)}if(e<1e4){for(;e>=10;)e/=10;return r(e)}return e/=1e3,r(e)}var s=a.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:t,past:n,s:"e puer Sekonnen",m:e,mm:"%d Minutten",h:e,hh:"%d Stonnen",d:e,dd:"%d Deeg",M:e,MM:"%d Méint",y:e,yy:"%d Joer"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}(),e.fullCalendar.datepickerLocale("lb","lb",{closeText:"Fäerdeg",prevText:"Zréck",nextText:"Weider",currentText:"Haut",monthNames:["Januar","Februar","Mäerz","Abrëll","Mee","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mäe","Abr","Mee","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonndeg","Méindeg","Dënschdeg","Mëttwoch","Donneschdeg","Freideg","Samschdeg"],dayNamesShort:["Son","Méi","Dën","Mët","Don","Fre","Sam"],dayNamesMin:["So","Mé","Dë","Më","Do","Fr","Sa"],weekHeader:"W",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("lb",{buttonText:{month:"Mount",week:"Woch",day:"Dag",list:"Terminiwwersiicht"},allDayText:"Ganzen Dag",eventLimitText:"méi",noEventsMessage:"Nee Evenementer ze affichéieren"})}(),function(){!function(){function e(e,a,t,n){return a?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"}function t(e,a,t,n){return a?r(t)[0]:n?r(t)[1]:r(t)[2]}function n(e){return e%10===0||e>10&&e<20}function r(e){return d[e].split("_")}function s(e,a,s,d){var i=e+" ";return 1===e?i+t(e,a,s[0],d):a?i+(n(e)?r(s)[1]:r(s)[0]):d?i+r(s)[1]:i+(n(e)?r(s)[1]:r(s)[2])}var d={m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"},i=a.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:e,m:t,mm:s,h:t,hh:s,d:t,dd:s,M:t,MM:s,y:t,yy:s},ordinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return i}(),e.fullCalendar.datepickerLocale("lt","lt",{closeText:"Uždaryti",prevText:"<Atgal",nextText:"Pirmyn>",currentText:"Šiandien",monthNames:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis"],monthNamesShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],dayNames:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"],dayNamesShort:["sek","pir","ant","tre","ket","pen","šeš"],dayNamesMin:["Se","Pr","An","Tr","Ke","Pe","Še"],weekHeader:"SAV",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""}),e.fullCalendar.locale("lt",{buttonText:{month:"Mėnuo",week:"Savaitė",day:"Diena",list:"Darbotvarkė"},allDayText:"Visą dieną",eventLimitText:"daugiau",noEventsMessage:"Nėra įvykių rodyti"})}(),function(){!function(){function e(e,a,t){return t?a%10===1&&a%100!==11?e[2]:e[3]:a%10===1&&a%100!==11?e[0]:e[1]}function t(a,t,n){return a+" "+e(s[n],a,t)}function n(a,t,n){return e(s[n],a,t)}function r(e,a){return a?"dažas sekundes":"dažām sekundēm"}var s={m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")},d=a.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:r,m:n,mm:t,h:n,hh:t,d:n,dd:t,M:n,MM:t,y:n,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return d}(),e.fullCalendar.datepickerLocale("lv","lv",{closeText:"Aizvērt",prevText:"Iepr.",nextText:"Nāk.",currentText:"Šodien",monthNames:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthNamesShort:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],dayNames:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"],dayNamesShort:["svt","prm","otr","tre","ctr","pkt","sst"],dayNamesMin:["Sv","Pr","Ot","Tr","Ct","Pk","Ss"],weekHeader:"Ned.",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("lv",{buttonText:{month:"Mēnesis",week:"Nedēļa",day:"Diena",list:"Dienas kārtība"},allDayText:"Visu dienu",eventLimitText:function(e){return"+vēl "+e},noEventsMessage:"Nav notikumu, lai parādītu"})}(),function(){!function(){var e=a.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var a=e%10,t=e%100;return 0===e?e+"-ев":0===t?e+"-ен":t>10&&t<20?e+"-ти":1===a?e+"-ви":2===a?e+"-ри":7===a||8===a?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return e}(),e.fullCalendar.datepickerLocale("mk","mk",{closeText:"Затвори",prevText:"<",nextText:">",currentText:"Денес",monthNames:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"],monthNamesShort:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],dayNames:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"],dayNamesShort:["Нед","Пон","Вто","Сре","Чет","Пет","Саб"],dayNamesMin:["Не","По","Вт","Ср","Че","Пе","Са"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("mk",{buttonText:{month:"Месец",week:"Недела",day:"Ден",list:"График"},allDayText:"Цел ден",eventLimitText:function(e){return"+повеќе "+e},noEventsMessage:"Нема настани за прикажување"})}(),function(){!function(){var e=a.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,a){return 12===e&&(e=0),"pagi"===a?e:"tengahari"===a?e>=11?e:e+12:"petang"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,t){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return e}(),e.fullCalendar.datepickerLocale("ms","ms",{closeText:"Tutup",prevText:"<Sebelum",nextText:"Selepas>",currentText:"hari ini",monthNames:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthNamesShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],dayNames:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],dayNamesShort:["Aha","Isn","Sel","Rab","kha","Jum","Sab"],dayNamesMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ms",{buttonText:{month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},allDayText:"Sepanjang hari",eventLimitText:function(e){return"masih ada "+e+" acara"},noEventsMessage:"Tiada peristiwa untuk dipaparkan"})}(),function(){!function(){var e=a.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,a){return 12===e&&(e=0),"pagi"===a?e:"tengahari"===a?e>=11?e:e+12:"petang"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,t){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return e}(),e.fullCalendar.datepickerLocale("ms-my","ms",{closeText:"Tutup",prevText:"<Sebelum",nextText:"Selepas>",currentText:"hari ini",monthNames:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthNamesShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],dayNames:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],dayNamesShort:["Aha","Isn","Sel","Rab","kha","Jum","Sab"],dayNamesMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ms-my",{buttonText:{month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},allDayText:"Sepanjang hari",eventLimitText:function(e){return"masih ada "+e+" acara"},noEventsMessage:"Tiada peristiwa untuk dipaparkan"})}(),function(){!function(){var e=a.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("nb","nb",{closeText:"Lukk",prevText:"«Forrige",nextText:"Neste»",currentText:"I dag",monthNames:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthNamesShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],dayNamesShort:["søn","man","tir","ons","tor","fre","lør"],dayNames:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],dayNamesMin:["sø","ma","ti","on","to","fr","lø"],weekHeader:"Uke",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("nb",{buttonText:{month:"Måned",week:"Uke",day:"Dag",list:"Agenda"},allDayText:"Hele dagen",eventLimitText:"til",noEventsMessage:"Ingen hendelser å vise"})}(),function(){!function(){var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),t="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,s=a.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(a,n){return/-MMM-/.test(n)?t[a.month()]:e[a.month()]},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT", -lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return s}(),e.fullCalendar.datepickerLocale("nl","nl",{closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("nl",{buttonText:{month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayText:"Hele dag",eventLimitText:"extra",noEventsMessage:"Geen evenementen om te laten zien"})}(),function(){!function(){var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),t="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,s=a.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(a,n){return/-MMM-/.test(n)?t[a.month()]:e[a.month()]},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return s}(),e.fullCalendar.datepickerLocale("nl-be","nl-BE",{closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("nl-be",{buttonText:{month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayText:"Hele dag",eventLimitText:"extra",noEventsMessage:"Geen evenementen om te laten zien"})}(),function(){!function(){var e=a.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("nn","nn",{closeText:"Lukk",prevText:"«Førre",nextText:"Neste»",currentText:"I dag",monthNames:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthNamesShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],dayNamesShort:["sun","mån","tys","ons","tor","fre","lau"],dayNames:["sundag","måndag","tysdag","onsdag","torsdag","fredag","laurdag"],dayNamesMin:["su","må","ty","on","to","fr","la"],weekHeader:"Veke",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("nn",{buttonText:{month:"Månad",week:"Veke",day:"Dag",list:"Agenda"},allDayText:"Heile dagen",eventLimitText:"til",noEventsMessage:"Ingen hendelser å vise"})}(),function(){!function(){function e(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function t(a,t,n){var r=a+" ";switch(n){case"m":return t?"minuta":"minutę";case"mm":return r+(e(a)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return r+(e(a)?"godziny":"godzin");case"MM":return r+(e(a)?"miesiące":"miesięcy");case"yy":return r+(e(a)?"lata":"lat")}}var n="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),r="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),s=a.defineLocale("pl",{months:function(e,a){return""===a?"("+r[e.month()]+"|"+n[e.month()]+")":/D MMMM/.test(a)?r[e.month()]:n[e.month()]},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:t,mm:t,h:t,hh:t,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:t,y:"rok",yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}(),e.fullCalendar.datepickerLocale("pl","pl",{closeText:"Zamknij",prevText:"<Poprzedni",nextText:"Następny>",currentText:"Dziś",monthNames:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"],monthNamesShort:["Sty","Lu","Mar","Kw","Maj","Cze","Lip","Sie","Wrz","Pa","Lis","Gru"],dayNames:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"],dayNamesShort:["Nie","Pn","Wt","Śr","Czw","Pt","So"],dayNamesMin:["N","Pn","Wt","Śr","Cz","Pt","So"],weekHeader:"Tydz",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("pl",{buttonText:{month:"Miesiąc",week:"Tydzień",day:"Dzień",list:"Plan dnia"},allDayText:"Cały dzień",eventLimitText:"więcej",noEventsMessage:"Brak wydarzeń do wyświetlenia"})}(),function(){!function(){var e=a.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("pt","pt",{closeText:"Fechar",prevText:"Anterior",nextText:"Seguinte",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sem",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("pt",{buttonText:{month:"Mês",week:"Semana",day:"Dia",list:"Agenda"},allDayText:"Todo o dia",eventLimitText:"mais",noEventsMessage:"Não há eventos para mostrar"})}(),function(){!function(){var e=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return e}(),e.fullCalendar.datepickerLocale("pt-br","pt-BR",{closeText:"Fechar",prevText:"<Anterior",nextText:"Próximo>",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("pt-br",{buttonText:{month:"Mês",week:"Semana",day:"Dia",list:"Compromissos"},allDayText:"dia inteiro",eventLimitText:function(e){return"mais +"+e},noEventsMessage:"Não há eventos para mostrar"})}(),function(){!function(){function e(e,a,t){var n={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},r=" ";return(e%100>=20||e>=100&&e%100===0)&&(r=" de "),e+r+n[t]}var t=a.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:e,h:"o oră",hh:e,d:"o zi",dd:e,M:"o lună",MM:e,y:"un an",yy:e},week:{dow:1,doy:7}});return t}(),e.fullCalendar.datepickerLocale("ro","ro",{closeText:"Închide",prevText:"« Luna precedentă",nextText:"Luna următoare »",currentText:"Azi",monthNames:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthNamesShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Duminică","Luni","Marţi","Miercuri","Joi","Vineri","Sâmbătă"],dayNamesShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],dayNamesMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],weekHeader:"Săpt",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ro",{buttonText:{prev:"precedentă",next:"următoare",month:"Lună",week:"Săptămână",day:"Zi",list:"Agendă"},allDayText:"Toată ziua",eventLimitText:function(e){return"+alte "+e},noEventsMessage:"Nu există evenimente de afișat"})}(),function(){!function(){function e(e,a){var t=e.split("_");return a%10===1&&a%100!==11?t[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?t[1]:t[2]}function t(a,t,n){var r={mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===n?t?"минута":"минуту":a+" "+e(r[n],+a)}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],r=a.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В следующее] dddd [в] LT";case 1:case 2:case 4:return"[В следующий] dddd [в] LT";case 3:case 5:case 6:return"[В следующую] dddd [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:t,mm:t,h:"час",hh:t,d:"день",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,a,t){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},ordinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,a){switch(a){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:7}});return r}(),e.fullCalendar.datepickerLocale("ru","ru",{closeText:"Закрыть",prevText:"<Пред",nextText:"След>",currentText:"Сегодня",monthNames:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],dayNamesShort:["вск","пнд","втр","срд","чтв","птн","сбт"],dayNamesMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],weekHeader:"Нед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("ru",{buttonText:{month:"Месяц",week:"Неделя",day:"День",list:"Повестка дня"},allDayText:"Весь день",eventLimitText:function(e){return"+ ещё "+e},noEventsMessage:"Нет событий для отображения"})}(),function(){!function(){function e(e){return e>1&&e<5}function t(a,t,n,r){var s=a+" ";switch(n){case"s":return t||r?"pár sekúnd":"pár sekundami";case"m":return t?"minúta":r?"minútu":"minútou";case"mm":return t||r?s+(e(a)?"minúty":"minút"):s+"minútami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?s+(e(a)?"hodiny":"hodín"):s+"hodinami";case"d":return t||r?"deň":"dňom";case"dd":return t||r?s+(e(a)?"dni":"dní"):s+"dňami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?s+(e(a)?"mesiace":"mesiacov"):s+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?s+(e(a)?"roky":"rokov"):s+"rokmi"}}var n="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),r="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),s=a.defineLocale("sk",{months:n,monthsShort:r,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}(),e.fullCalendar.datepickerLocale("sk","sk",{closeText:"Zavrieť",prevText:"<Predchádzajúci",nextText:"Nasledujúci>",currentText:"Dnes",monthNames:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"],monthNamesShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],dayNames:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"],dayNamesShort:["Ned","Pon","Uto","Str","Štv","Pia","Sob"],dayNamesMin:["Ne","Po","Ut","St","Št","Pia","So"],weekHeader:"Ty",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("sk",{buttonText:{month:"Mesiac",week:"Týždeň",day:"Deň",list:"Rozvrh"},allDayText:"Celý deň",eventLimitText:function(e){return"+ďalšie: "+e},noEventsMessage:"Žiadne akcie na zobrazenie"})}(),function(){!function(){function e(e,a,t,n){var r=e+" ";switch(t){case"s":return a||n?"nekaj sekund":"nekaj sekundami";case"m":return a?"ena minuta":"eno minuto";case"mm":return r+=1===e?a?"minuta":"minuto":2===e?a||n?"minuti":"minutama":e<5?a||n?"minute":"minutami":a||n?"minut":"minutami";case"h":return a?"ena ura":"eno uro";case"hh":return r+=1===e?a?"ura":"uro":2===e?a||n?"uri":"urama":e<5?a||n?"ure":"urami":a||n?"ur":"urami";case"d":return a||n?"en dan":"enim dnem";case"dd":return r+=1===e?a||n?"dan":"dnem":2===e?a||n?"dni":"dnevoma":a||n?"dni":"dnevi";case"M":return a||n?"en mesec":"enim mesecem";case"MM":return r+=1===e?a||n?"mesec":"mesecem":2===e?a||n?"meseca":"mesecema":e<5?a||n?"mesece":"meseci":a||n?"mesecev":"meseci";case"y":return a||n?"eno leto":"enim letom";case"yy":return r+=1===e?a||n?"leto":"letom":2===e?a||n?"leti":"letoma":e<5?a||n?"leta":"leti":a||n?"let":"leti"}}var t=a.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}(),e.fullCalendar.datepickerLocale("sl","sl",{closeText:"Zapri",prevText:"<Prejšnji",nextText:"Naslednji>",currentText:"Trenutni",monthNames:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"],dayNamesShort:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],dayNamesMin:["Ne","Po","To","Sr","Če","Pe","So"],weekHeader:"Teden",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("sl",{buttonText:{month:"Mesec",week:"Teden",day:"Dan",list:"Dnevni red"},allDayText:"Ves dan",eventLimitText:"več",noEventsMessage:"Ni dogodkov za prikaz"})}(),function(){!function(){var e={words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,a){return 1===e?a[0]:e>=2&&e<=4?a[1]:a[2]},translate:function(a,t,n){var r=e.words[n];return 1===n.length?t?r[0]:r[1]:a+" "+e.correctGrammaticalCase(a,r)}},t=a.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mesec",MM:e.translate,y:"godinu",yy:e.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}(),e.fullCalendar.datepickerLocale("sr","sr",{closeText:"Затвори",prevText:"<",nextText:">",currentText:"Данас",monthNames:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],dayNames:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Не","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("sr",{buttonText:{month:"Месец",week:"Недеља",day:"Дан",list:"Планер"},allDayText:"Цео дан",eventLimitText:function(e){return"+ још "+e},noEventsMessage:"Нема догађаја за приказ"})}(),function(){!function(){var e={words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,a){return 1===e?a[0]:e>=2&&e<=4?a[1]:a[2]},translate:function(a,t,n){var r=e.words[n];return 1===n.length?t?r[0]:r[1]:a+" "+e.correctGrammaticalCase(a,r)}},t=a.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"дан",dd:e.translate,M:"месец",MM:e.translate,y:"годину",yy:e.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}(),e.fullCalendar.datepickerLocale("sr-cyrl","sr",{closeText:"Затвори",prevText:"<",nextText:">",currentText:"Данас",monthNames:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],dayNames:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Не","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("sr-cyrl",{buttonText:{month:"Месец",week:"Недеља",day:"Дан",list:"Планер"},allDayText:"Цео дан",eventLimitText:function(e){return"+ још "+e},noEventsMessage:"Нема догађаја за приказ"})}(),function(){!function(){var e=a.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},ordinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var a=e%10,t=1===~~(e%100/10)?"e":1===a?"a":2===a?"a":"e";return e+t},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("sv","sv",{closeText:"Stäng",prevText:"«Förra",nextText:"Nästa»",currentText:"Idag",monthNames:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNamesShort:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"],dayNames:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],dayNamesMin:["Sö","Må","Ti","On","To","Fr","Lö"],weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("sv",{buttonText:{month:"Månad",week:"Vecka",day:"Dag",list:"Program"},allDayText:"Heldag",eventLimitText:"till",noEventsMessage:"Inga händelser att visa"})}(),function(){!function(){var e=a.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,a,t){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน", -y:"1 ปี",yy:"%d ปี"}});return e}(),e.fullCalendar.datepickerLocale("th","th",{closeText:"ปิด",prevText:"« ย้อน",nextText:"ถัดไป »",currentText:"วันนี้",monthNames:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],monthNamesShort:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],dayNames:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"],dayNamesShort:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],dayNamesMin:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("th",{buttonText:{month:"เดือน",week:"สัปดาห์",day:"วัน",list:"แผนงาน"},allDayText:"ตลอดวัน",eventLimitText:"เพิ่มเติม",noEventsMessage:"ไม่มีกิจกรรมที่จะแสดง"})}(),function(){!function(){var e={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},t=a.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(a){if(0===a)return a+"'ıncı";var t=a%10,n=a%100-t,r=a>=100?100:null;return a+(e[t]||e[n]||e[r])},week:{dow:1,doy:7}});return t}(),e.fullCalendar.datepickerLocale("tr","tr",{closeText:"kapat",prevText:"<geri",nextText:"ileri>",currentText:"bugün",monthNames:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthNamesShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],dayNames:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],dayNamesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],dayNamesMin:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("tr",{buttonText:{next:"ileri",month:"Ay",week:"Hafta",day:"Gün",list:"Ajanda"},allDayText:"Tüm gün",eventLimitText:"daha fazla",noEventsMessage:"Herhangi bir etkinlik görüntülemek için"})}(),function(){!function(){function e(e,a){var t=e.split("_");return a%10===1&&a%100!==11?t[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?t[1]:t[2]}function t(a,t,n){var r={mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===n?t?"хвилина":"хвилину":"h"===n?t?"година":"годину":a+" "+e(r[n],+a)}function n(e,a){var t={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")},n=/(\[[ВвУу]\]) ?dddd/.test(a)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(a)?"genitive":"nominative";return t[n][e.day()]}function r(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var s=a.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:n,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:r("[Сьогодні "),nextDay:r("[Завтра "),lastDay:r("[Вчора "),nextWeek:r("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return r("[Минулої] dddd [").call(this);case 1:case 2:case 4:return r("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,a,t){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},ordinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,a){switch(a){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return s}(),e.fullCalendar.datepickerLocale("uk","uk",{closeText:"Закрити",prevText:"<",nextText:">",currentText:"Сьогодні",monthNames:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],monthNamesShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],dayNames:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"],dayNamesShort:["нед","пнд","вів","срд","чтв","птн","сбт"],dayNamesMin:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],weekHeader:"Тиж",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("uk",{buttonText:{month:"Місяць",week:"Тиждень",day:"День",list:"Порядок денний"},allDayText:"Увесь день",eventLimitText:function(e){return"+ще "+e+"..."},noEventsMessage:"Немає подій для відображення"})}(),function(){!function(){var e=a.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,a,t){return e<12?t?"sa":"SA":t?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},ordinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return e}(),e.fullCalendar.datepickerLocale("vi","vi",{closeText:"Đóng",prevText:"<Trước",nextText:"Tiếp>",currentText:"Hôm nay",monthNames:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"],monthNamesShort:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],dayNames:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"],dayNamesShort:["CN","T2","T3","T4","T5","T6","T7"],dayNamesMin:["CN","T2","T3","T4","T5","T6","T7"],weekHeader:"Tu",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),e.fullCalendar.locale("vi",{buttonText:{month:"Tháng",week:"Tuần",day:"Ngày",list:"Lịch biểu"},allDayText:"Cả ngày",eventLimitText:function(e){return"+ thêm "+e},noEventsMessage:"Không có sự kiện để hiển thị"})}(),function(){!function(){var e=a.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah点mm分",LTS:"Ah点m分s秒",L:"YYYY-MM-DD",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah点mm分",LLLL:"YYYY年MMMD日ddddAh点mm分",l:"YYYY-MM-DD",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah点mm分",llll:"YYYY年MMMD日ddddAh点mm分"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,a){return 12===e&&(e=0),"凌晨"===a||"早上"===a||"上午"===a?e:"下午"===a||"晚上"===a?e+12:e>=11?e:e+12},meridiem:function(e,a,t){var n=100*e+a;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:function(){return 0===this.minutes()?"[今天]Ah[点整]":"[今天]LT"},nextDay:function(){return 0===this.minutes()?"[明天]Ah[点整]":"[明天]LT"},lastDay:function(){return 0===this.minutes()?"[昨天]Ah[点整]":"[昨天]LT"},nextWeek:function(){var e,t;return e=a().startOf("week"),t=this.diff(e,"days")>=7?"[下]":"[本]",0===this.minutes()?t+"dddAh点整":t+"dddAh点mm"},lastWeek:function(){var e,t;return e=a().startOf("week"),t=this.unix()=11?e:e+12:"下午"===a||"晚上"===a?e+12:void 0},meridiem:function(e,a,t){var n=100*e+a;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,a){switch(a){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return e}(),e.fullCalendar.datepickerLocale("zh-tw","zh-TW",{closeText:"關閉",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy/mm/dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"}),e.fullCalendar.locale("zh-tw",{buttonText:{month:"月",week:"週",day:"天",list:"活動列表"},allDayText:"整天",eventLimitText:"顯示更多",noEventsMessage:"没有任何活動"})}(),a.locale("en"),e.fullCalendar.locale("en"),e.datepicker&&e.datepicker.setDefaults(e.datepicker.regional[""])}); \ No newline at end of file -- cgit v1.2.3 From 9507f191b02c05d4cbbbe0ab3072f5a8211b1312 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 17 Jun 2019 10:16:49 +0200 Subject: disable events module. it is now disfunctional --- Zotlabs/Module/Events.php | 6 ++++++ view/pdl/mod_events.pdl | 8 -------- 2 files changed, 6 insertions(+), 8 deletions(-) delete mode 100644 view/pdl/mod_events.pdl diff --git a/Zotlabs/Module/Events.php b/Zotlabs/Module/Events.php index e883db49f..dcdbfd233 100644 --- a/Zotlabs/Module/Events.php +++ b/Zotlabs/Module/Events.php @@ -11,6 +11,9 @@ require_once('include/html2plain.php'); class Events extends \Zotlabs\Web\Controller { function post() { + + // this module is deprecated + return; logger('post: ' . print_r($_REQUEST,true), LOGGER_DATA); @@ -245,6 +248,9 @@ class Events extends \Zotlabs\Web\Controller { function get() { + + // this module is deprecated + return; if(argc() > 2 && argv(1) == 'ical') { $event_id = argv(2); diff --git a/view/pdl/mod_events.pdl b/view/pdl/mod_events.pdl deleted file mode 100644 index e9a91e219..000000000 --- a/view/pdl/mod_events.pdl +++ /dev/null @@ -1,8 +0,0 @@ -[region=aside] -[widget=eventstools][/widget] -[widget=tasklist][/widget] -[/region] -[region=right_aside] -[widget=notifications][/widget] -[widget=newmember][/widget] -[/region] -- cgit v1.2.3 From f106b1db158ed2e8f620e046c3ca06b8584149e9 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 17 Jun 2019 10:45:43 +0200 Subject: changelog and version --- CHANGELOG | 15 +++++++++++++++ boot.php | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index d38144670..a0d896ac8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,18 @@ +Hubzilla 4.2.1 (2019-06-17) + - Deprecate mod events + - Revisit mod cal + - Fix issues with deletion of linked items and resources + - Fix zot6 delete issue + - Fix attach sync issue + - Remove sizeRangeSuffixes in justified gallery wrapper + - Fix storageconv issue with postgres + - Fix embedphotos image size + - pubcrawl: use URI instead of object for actor url + - diaspora: adjust loglevel + - gallery: remove workaround for margin issue which has been fixed upstream + - cart: warn about unsaved changes + + Hubzilla 4.2 (2019-06-04) - Introduce Calendar app which deprecates Events and CalDAV apps and streamlines the featuresets - Update mod cal to reflect changes in the calendar app diff --git a/boot.php b/boot.php index 86c3c3272..c28be6594 100755 --- a/boot.php +++ b/boot.php @@ -50,7 +50,7 @@ require_once('include/attach.php'); require_once('include/bbcode.php'); define ( 'PLATFORM_NAME', 'hubzilla' ); -define ( 'STD_VERSION', '4.3' ); +define ( 'STD_VERSION', '4.3.1' ); define ( 'ZOT_REVISION', '6.0a' ); define ( 'DB_UPDATE_VERSION', 1234 ); -- cgit v1.2.3 From c0b9ab930d716178df5f27dc92d91ef32f1e0f0a Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 17 Jun 2019 11:50:17 +0200 Subject: update composer libs --- composer.lock | 22 ++-- vendor/blueimp/jquery-file-upload/bower.json | 2 +- vendor/blueimp/jquery-file-upload/package.json | 2 +- .../server/php/UploadHandler.php | 116 +++++++++++---------- vendor/composer/installed.json | 26 ++--- vendor/sabre/xml/CHANGELOG.md | 6 ++ vendor/sabre/xml/composer.json | 2 +- vendor/sabre/xml/lib/Deserializer/functions.php | 33 +++++- vendor/sabre/xml/lib/Service.php | 3 +- 9 files changed, 125 insertions(+), 87 deletions(-) diff --git a/composer.lock b/composer.lock index 2520df134..8ef154324 100644 --- a/composer.lock +++ b/composer.lock @@ -8,16 +8,16 @@ "packages": [ { "name": "blueimp/jquery-file-upload", - "version": "v9.30.0", + "version": "v9.31.0", "source": { "type": "git", "url": "https://github.com/vkhramtsov/jQuery-File-Upload.git", - "reference": "1fceec556879403e5c1ae32a7c448aa12b8c3558" + "reference": "2485bf016e1085f0cd8308723064458cb0af5729" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vkhramtsov/jQuery-File-Upload/zipball/1fceec556879403e5c1ae32a7c448aa12b8c3558", - "reference": "1fceec556879403e5c1ae32a7c448aa12b8c3558", + "url": "https://api.github.com/repos/vkhramtsov/jQuery-File-Upload/zipball/2485bf016e1085f0cd8308723064458cb0af5729", + "reference": "2485bf016e1085f0cd8308723064458cb0af5729", "shasum": "" }, "type": "library", @@ -59,7 +59,7 @@ "upload", "widget" ], - "time": "2019-04-22T09:21:57+00:00" + "time": "2019-05-24T07:59:46+00:00" }, { "name": "bshaffer/oauth2-server-php", @@ -957,16 +957,16 @@ }, { "name": "sabre/xml", - "version": "1.5.0", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/sabre-io/xml.git", - "reference": "59b20e5bbace9912607481634f97d05a776ffca7" + "reference": "a367665f1df614c3b8fefc30a54de7cd295e444e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/xml/zipball/59b20e5bbace9912607481634f97d05a776ffca7", - "reference": "59b20e5bbace9912607481634f97d05a776ffca7", + "url": "https://api.github.com/repos/sabre-io/xml/zipball/a367665f1df614c3b8fefc30a54de7cd295e444e", + "reference": "a367665f1df614c3b8fefc30a54de7cd295e444e", "shasum": "" }, "require": { @@ -978,7 +978,7 @@ "sabre/uri": ">=1.0,<3.0.0" }, "require-dev": { - "phpunit/phpunit": "*", + "phpunit/phpunit": "~4.8|~5.7", "sabre/cs": "~1.0.0" }, "type": "library", @@ -1016,7 +1016,7 @@ "dom", "xml" ], - "time": "2016-10-09T22:57:52+00:00" + "time": "2019-01-09T13:51:57+00:00" }, { "name": "simplepie/simplepie", diff --git a/vendor/blueimp/jquery-file-upload/bower.json b/vendor/blueimp/jquery-file-upload/bower.json index a5d439147..3a771f9ee 100644 --- a/vendor/blueimp/jquery-file-upload/bower.json +++ b/vendor/blueimp/jquery-file-upload/bower.json @@ -1,6 +1,6 @@ { "name": "blueimp-file-upload", - "version": "9.30.0", + "version": "9.31.0", "title": "jQuery File Upload", "description": "File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images.", "keywords": [ diff --git a/vendor/blueimp/jquery-file-upload/package.json b/vendor/blueimp/jquery-file-upload/package.json index 7db22a104..bb1f9fbc5 100644 --- a/vendor/blueimp/jquery-file-upload/package.json +++ b/vendor/blueimp/jquery-file-upload/package.json @@ -1,6 +1,6 @@ { "name": "blueimp-file-upload", - "version": "9.30.0", + "version": "9.31.0", "title": "jQuery File Upload", "description": "File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.", "keywords": [ diff --git a/vendor/blueimp/jquery-file-upload/server/php/UploadHandler.php b/vendor/blueimp/jquery-file-upload/server/php/UploadHandler.php index 5215e4c0f..1d79c893c 100644 --- a/vendor/blueimp/jquery-file-upload/server/php/UploadHandler.php +++ b/vendor/blueimp/jquery-file-upload/server/php/UploadHandler.php @@ -43,9 +43,9 @@ class UploadHandler const IMAGETYPE_PNG = 3; protected $image_objects = array(); + protected $response = array(); public function __construct($options = null, $initialize = true, $error_messages = null) { - $this->response = array(); $this->options = array( 'script_url' => $this->get_full_url().'/'.$this->basename($this->get_server_var('SCRIPT_NAME')), 'upload_dir' => dirname($this->get_server_var('SCRIPT_FILENAME')).'/files/', @@ -75,12 +75,12 @@ class UploadHandler ), // By default, allow redirects to the referer protocol+host: 'redirect_allow_target' => '/^'.preg_quote( - parse_url($this->get_server_var('HTTP_REFERER'), PHP_URL_SCHEME) - .'://' - .parse_url($this->get_server_var('HTTP_REFERER'), PHP_URL_HOST) - .'/', // Trailing slash to not match subdomains by mistake - '/' // preg_quote delimiter param - ).'/', + parse_url($this->get_server_var('HTTP_REFERER'), PHP_URL_SCHEME) + .'://' + .parse_url($this->get_server_var('HTTP_REFERER'), PHP_URL_HOST) + .'/', // Trailing slash to not match subdomains by mistake + '/' // preg_quote delimiter param + ).'/', // Enable to provide file downloads via GET requests to the PHP script: // 1. Set to 1 to download files via readfile method through PHP // 2. Set to 2 to send a X-Sendfile header for lighttpd/Apache @@ -151,21 +151,21 @@ class UploadHandler 'identify_bin' => 'identify', 'image_versions' => array( // The empty image version key defines options for the original image. - // Keep in mind: these image manipulations are inherited by all other image versions from this point onwards. + // Keep in mind: these image manipulations are inherited by all other image versions from this point onwards. // Also note that the property 'no_cache' is not inherited, since it's not a manipulation. '' => array( // Automatically rotate images based on EXIF meta data: 'auto_orient' => true ), // You can add arrays to generate different versions. - // The name of the key is the name of the version (example: 'medium'). + // The name of the key is the name of the version (example: 'medium'). // the array contains the options to apply. /* 'medium' => array( 'max_width' => 800, 'max_height' => 600 ), - */ + */ 'thumbnail' => array( // Uncomment the following to use a defined directory for the thumbnails // instead of a subdirectory based on the version identifier. @@ -223,13 +223,13 @@ class UploadHandler protected function get_full_url() { $https = !empty($_SERVER['HTTPS']) && strcasecmp($_SERVER['HTTPS'], 'on') === 0 || !empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && - strcasecmp($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') === 0; + strcasecmp($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') === 0; return ($https ? 'https://' : 'http://'). (!empty($_SERVER['REMOTE_USER']) ? $_SERVER['REMOTE_USER'].'@' : ''). (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : ($_SERVER['SERVER_NAME']. - ($https && $_SERVER['SERVER_PORT'] === 443 || - $_SERVER['SERVER_PORT'] === 80 ? '' : ':'.$_SERVER['SERVER_PORT']))). + ($https && $_SERVER['SERVER_PORT'] === 443 || + $_SERVER['SERVER_PORT'] === 80 ? '' : ':'.$_SERVER['SERVER_PORT']))). substr($_SERVER['SCRIPT_NAME'],0, strrpos($_SERVER['SCRIPT_NAME'], '/')); } @@ -377,7 +377,11 @@ class UploadHandler public function get_config_bytes($val) { $val = trim($val); $last = strtolower($val[strlen($val)-1]); - $val = (int)$val; + if (is_numeric($val)) { + $val = (int)$val; + } else { + $val = (int)substr($val, 0, -1); + } switch ($last) { case 'g': $val *= 1024; @@ -414,7 +418,7 @@ class UploadHandler if ($this->options['max_file_size'] && ( $file_size > $this->options['max_file_size'] || $file->size > $this->options['max_file_size']) - ) { + ) { $file->error = $this->get_error_message('max_file_size'); return false; } @@ -424,9 +428,9 @@ class UploadHandler return false; } if (is_int($this->options['max_number_of_files']) && - ($this->count_file_objects() >= $this->options['max_number_of_files']) && - // Ignore additional chunks of existing files: - !is_file($this->get_upload_path($file->name))) { + ($this->count_file_objects() >= $this->options['max_number_of_files']) && + // Ignore additional chunks of existing files: + !is_file($this->get_upload_path($file->name))) { $file->error = $this->get_error_message('max_number_of_files'); return false; } @@ -451,7 +455,7 @@ class UploadHandler unset($tmp); } } - if (!empty($img_width)) { + if (!empty($img_width) && !empty($img_height)) { if ($max_width && $img_width > $max_width) { $file->error = $this->get_error_message('max_width'); return false; @@ -488,7 +492,7 @@ class UploadHandler } protected function get_unique_filename($file_path, $name, $size, $type, $error, - $index, $content_range) { + $index, $content_range) { while(is_dir($this->get_upload_path($name))) { $name = $this->upcount_name($name); } @@ -505,10 +509,10 @@ class UploadHandler } protected function fix_file_extension($file_path, $name, $size, $type, $error, - $index, $content_range) { + $index, $content_range) { // Add missing file extension for known image types: if (strpos($name, '.') === false && - preg_match('/^image\/(gif|jpe?g|png)/', $type, $matches)) { + preg_match('/^image\/(gif|jpe?g|png)/', $type, $matches)) { $name .= '.'.$matches[1]; } if ($this->options['correct_image_extensions']) { @@ -538,7 +542,7 @@ class UploadHandler } protected function trim_file_name($file_path, $name, $size, $type, $error, - $index, $content_range) { + $index, $content_range) { // Remove path information and dots around the filename, to prevent uploading // into different directories or replacing hidden system files. // Also remove control characters and spaces (\x00..\x20) around the filename: @@ -561,7 +565,7 @@ class UploadHandler } protected function get_file_name($file_path, $name, $size, $type, $error, - $index, $content_range) { + $index, $content_range) { $name = $this->trim_file_name($file_path, $name, $size, $type, $error, $index, $content_range); return $this->get_unique_filename( @@ -795,25 +799,26 @@ class UploadHandler // Handle transparency in GIF and PNG images: switch ($type) { case 'gif': - case 'png': imagecolortransparent($new_img, imagecolorallocate($new_img, 0, 0, 0)); + break; case 'png': + imagecolortransparent($new_img, imagecolorallocate($new_img, 0, 0, 0)); imagealphablending($new_img, false); imagesavealpha($new_img, true); break; } $success = imagecopyresampled( - $new_img, - $src_img, - $dst_x, - $dst_y, - 0, - 0, - $new_width, - $new_height, - $img_width, - $img_height - ) && $write_func($new_img, $new_file_path, $image_quality); + $new_img, + $src_img, + $dst_x, + $dst_y, + 0, + 0, + $new_width, + $new_height, + $img_width, + $img_height + ) && $write_func($new_img, $new_file_path, $image_quality); $this->gd_set_image_object($file_path, $new_img); return $success; } @@ -827,7 +832,12 @@ class UploadHandler $image->setResourceLimit($type, $limit); } } - $image->readImage($file_path); + try { + $image->readImage($file_path); + } catch (ImagickException $e) { + error_log($e->getMessage()); + return null; + } $this->image_objects[$file_path] = $image; } return $this->image_objects[$file_path]; @@ -884,6 +894,7 @@ class UploadHandler $file_path, !empty($options['crop']) || !empty($options['no_cache']) ); + if (is_null($image)) return false; if ($image->getImageFormat() === 'GIF') { // Handle animated GIFs: $images = $image->coalesceImages(); @@ -896,32 +907,28 @@ class UploadHandler $image_oriented = false; if (!empty($options['auto_orient'])) { $image_oriented = $this->imagick_orient_image($image); - } - - $image_resize = false; + } + $image_resize = false; $new_width = $max_width = $img_width = $image->getImageWidth(); - $new_height = $max_height = $img_height = $image->getImageHeight(); - + $new_height = $max_height = $img_height = $image->getImageHeight(); // use isset(). User might be setting max_width = 0 (auto in regular resizing). Value 0 would be considered empty when you use empty() if (isset($options['max_width'])) { - $image_resize = true; - $new_width = $max_width = $options['max_width']; + $image_resize = true; + $new_width = $max_width = $options['max_width']; } if (isset($options['max_height'])) { $image_resize = true; $new_height = $max_height = $options['max_height']; } - $image_strip = (isset($options['strip']) ? $options['strip'] : false); - - if ( !$image_oriented && ($max_width >= $img_width) && ($max_height >= $img_height) && !$image_strip && empty($options["jpeg_quality"]) ) { + if ( !$image_oriented && ($max_width >= $img_width) && ($max_height >= $img_height) && !$image_strip && empty($options["jpeg_quality"]) ) { if ($file_path !== $new_file_path) { return copy($file_path, $new_file_path); } return true; } $crop = (isset($options['crop']) ? $options['crop'] : false); - + if ($crop) { $x = 0; $y = 0; @@ -1111,14 +1118,14 @@ class UploadHandler } if (count($failed_versions)) { $file->error = $this->get_error_message('image_resize') - .' ('.implode($failed_versions, ', ').')'; + .' ('.implode($failed_versions, ', ').')'; } // Free memory: $this->destroy_image_object($file_path); } protected function handle_file_upload($uploaded_file, $name, $size, $type, $error, - $index = null, $content_range = null) { + $index = null, $content_range = null) { $file = new \stdClass(); $file->name = $this->get_file_name($uploaded_file, $name, $size, $type, $error, $index, $content_range); @@ -1319,8 +1326,7 @@ class UploadHandler $json = json_encode($content); $redirect = stripslashes($this->get_post_param('redirect')); if ($redirect && preg_match($this->options['redirect_allow_target'], $redirect)) { - $this->header('Location: '.sprintf($redirect, rawurlencode($json))); - return; + return $this->header('Location: '.sprintf($redirect, rawurlencode($json))); } $this->head(); if ($this->get_server_var('HTTP_CONTENT_RANGE')) { @@ -1411,11 +1417,11 @@ class UploadHandler $files[] = $this->handle_file_upload( isset($upload['tmp_name']) ? $upload['tmp_name'] : null, $file_name ? $file_name : (isset($upload['name']) ? - $upload['name'] : null), + $upload['name'] : null), $size ? $size : (isset($upload['size']) ? - $upload['size'] : $this->get_server_var('CONTENT_LENGTH')), + $upload['size'] : $this->get_server_var('CONTENT_LENGTH')), isset($upload['type']) ? - $upload['type'] : $this->get_server_var('CONTENT_TYPE'), + $upload['type'] : $this->get_server_var('CONTENT_TYPE'), isset($upload['error']) ? $upload['error'] : null, null, $content_range diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index ea73a3d27..212bb79ba 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -1,20 +1,20 @@ [ { "name": "blueimp/jquery-file-upload", - "version": "v9.30.0", - "version_normalized": "9.30.0.0", + "version": "v9.31.0", + "version_normalized": "9.31.0.0", "source": { "type": "git", "url": "https://github.com/vkhramtsov/jQuery-File-Upload.git", - "reference": "1fceec556879403e5c1ae32a7c448aa12b8c3558" + "reference": "2485bf016e1085f0cd8308723064458cb0af5729" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vkhramtsov/jQuery-File-Upload/zipball/1fceec556879403e5c1ae32a7c448aa12b8c3558", - "reference": "1fceec556879403e5c1ae32a7c448aa12b8c3558", + "url": "https://api.github.com/repos/vkhramtsov/jQuery-File-Upload/zipball/2485bf016e1085f0cd8308723064458cb0af5729", + "reference": "2485bf016e1085f0cd8308723064458cb0af5729", "shasum": "" }, - "time": "2019-04-22T09:21:57+00:00", + "time": "2019-05-24T07:59:46+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -984,17 +984,17 @@ }, { "name": "sabre/xml", - "version": "1.5.0", - "version_normalized": "1.5.0.0", + "version": "1.5.1", + "version_normalized": "1.5.1.0", "source": { "type": "git", "url": "https://github.com/sabre-io/xml.git", - "reference": "59b20e5bbace9912607481634f97d05a776ffca7" + "reference": "a367665f1df614c3b8fefc30a54de7cd295e444e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/xml/zipball/59b20e5bbace9912607481634f97d05a776ffca7", - "reference": "59b20e5bbace9912607481634f97d05a776ffca7", + "url": "https://api.github.com/repos/sabre-io/xml/zipball/a367665f1df614c3b8fefc30a54de7cd295e444e", + "reference": "a367665f1df614c3b8fefc30a54de7cd295e444e", "shasum": "" }, "require": { @@ -1006,10 +1006,10 @@ "sabre/uri": ">=1.0,<3.0.0" }, "require-dev": { - "phpunit/phpunit": "*", + "phpunit/phpunit": "~4.8|~5.7", "sabre/cs": "~1.0.0" }, - "time": "2016-10-09T22:57:52+00:00", + "time": "2019-01-09T13:51:57+00:00", "type": "library", "installation-source": "dist", "autoload": { diff --git a/vendor/sabre/xml/CHANGELOG.md b/vendor/sabre/xml/CHANGELOG.md index 39a39bffe..faeba20e5 100644 --- a/vendor/sabre/xml/CHANGELOG.md +++ b/vendor/sabre/xml/CHANGELOG.md @@ -1,6 +1,12 @@ ChangeLog ========= +1.5.1 (2019-01-09) +------------------ + +* #161: Prevent infinite loop on empty xml elements + + 1.5.0 (2016-10-09) ------------------ diff --git a/vendor/sabre/xml/composer.json b/vendor/sabre/xml/composer.json index 386f8213f..1b5760393 100644 --- a/vendor/sabre/xml/composer.json +++ b/vendor/sabre/xml/composer.json @@ -45,7 +45,7 @@ }, "require-dev": { "sabre/cs": "~1.0.0", - "phpunit/phpunit" : "*" + "phpunit/phpunit" : "~4.8|~5.7" }, "config" : { "bin-dir" : "bin/" diff --git a/vendor/sabre/xml/lib/Deserializer/functions.php b/vendor/sabre/xml/lib/Deserializer/functions.php index 2e5d877e9..07038d99a 100644 --- a/vendor/sabre/xml/lib/Deserializer/functions.php +++ b/vendor/sabre/xml/lib/Deserializer/functions.php @@ -66,9 +66,20 @@ function keyValue(Reader $reader, $namespace = null) { return []; } + if (!$reader->read()) { + $reader->next(); + + return []; + } + + if (Reader::END_ELEMENT === $reader->nodeType) { + $reader->next(); + + return []; + } + $values = []; - $reader->read(); do { if ($reader->nodeType === Reader::ELEMENT) { @@ -79,7 +90,9 @@ function keyValue(Reader $reader, $namespace = null) { $values[$clark] = $reader->parseCurrentElement()['value']; } } else { - $reader->read(); + if (!$reader->read()) { + break; + } } } while ($reader->nodeType !== Reader::END_ELEMENT); @@ -144,7 +157,17 @@ function enum(Reader $reader, $namespace = null) { $reader->next(); return []; } - $reader->read(); + if (!$reader->read()) { + $reader->next(); + + return []; + } + + if (Reader::END_ELEMENT === $reader->nodeType) { + $reader->next(); + + return []; + } $currentDepth = $reader->depth; $values = []; @@ -204,7 +227,9 @@ function valueObject(Reader $reader, $className, $namespace) { $reader->next(); } } else { - $reader->read(); + if (!$reader->read()) { + break; + } } } while ($reader->nodeType !== Reader::END_ELEMENT); diff --git a/vendor/sabre/xml/lib/Service.php b/vendor/sabre/xml/lib/Service.php index 09ee341cf..acea94ea9 100644 --- a/vendor/sabre/xml/lib/Service.php +++ b/vendor/sabre/xml/lib/Service.php @@ -138,7 +138,8 @@ class Service { * @param string|string[] $rootElementName * @param string|resource $input * @param string|null $contextUri - * @return void + * @throws ParseException + * @return array|object|string */ function expect($rootElementName, $input, $contextUri = null) { -- cgit v1.2.3 From 619b39f9553db3f88b5a8061c423f1eee37bdd3b Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Tue, 18 Jun 2019 10:33:30 +0200 Subject: fix typo --- Zotlabs/Lib/Activity.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php index bc86ae0e0..2998dbe98 100644 --- a/Zotlabs/Lib/Activity.php +++ b/Zotlabs/Lib/Activity.php @@ -1570,7 +1570,7 @@ class Activity { $s['verb'] = self::activity_decode_mapper($act->type); - if($act->type === 'Tombstone' || $act-type === 'Delete' || ($act->type === 'Create' && $act->obj['type'] === 'Tombstone')) { + if($act->type === 'Tombstone' || $act->type === 'Delete' || ($act->type === 'Create' && $act->obj['type'] === 'Tombstone')) { $s['item_deleted'] = 1; } @@ -2253,4 +2253,4 @@ class Activity { } -} \ No newline at end of file +} -- cgit v1.2.3 From a677a68ab7e1f50f5b11c02a42dbc6cad3ebb444 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Tue, 18 Jun 2019 11:31:14 +0200 Subject: Avoid to process original images using storeThumbnail --- Zotlabs/Photo/PhotoDriver.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Zotlabs/Photo/PhotoDriver.php b/Zotlabs/Photo/PhotoDriver.php index 146ef0ae4..94d2c3436 100644 --- a/Zotlabs/Photo/PhotoDriver.php +++ b/Zotlabs/Photo/PhotoDriver.php @@ -502,13 +502,17 @@ abstract class PhotoDriver { * * @param array $arr * @param scale int - * @return boolean|array + * @return boolean */ public function storeThumbnail($arr, $scale = 0) { - + + // We only process thumbnails here + if($scale == 0) + return false; + $arr['imgscale'] = $scale; - if(boolval(get_config('system','filesystem_storage_thumbnails', 0)) && $scale > 0) { + if(boolval(get_config('system','filesystem_storage_thumbnails', 0))) { $channel = channelx_by_n($arr['uid']); $arr['os_storage'] = 1; $arr['os_syspath'] = 'store/' . $channel['channel_address'] . '/' . $arr['os_path'] . '-' . $scale; -- cgit v1.2.3 From 34d7aea1be78fb881773799eb9faa6e74985d772 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Tue, 18 Jun 2019 18:17:28 +0200 Subject: Fix os_path replace for thumbnails --- util/thumbrepair | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/thumbrepair b/util/thumbrepair index 6d3eabdbd..acd453719 100755 --- a/util/thumbrepair +++ b/util/thumbrepair @@ -7,7 +7,7 @@ require_once('include/photo/photo_driver.php'); cli_startup(); -$x = q("SELECT resource_id, content, width, height, mimetype FROM photo WHERE photo_usage = 0 AND os_storage = 1 AND imgscale = 0"); +$x = q("SELECT resource_id, content, width, height, mimetype, os_path FROM photo WHERE photo_usage = 0 AND os_storage = 1 AND imgscale = 0"); if($x) { foreach($x as $xx) { -- cgit v1.2.3 From 750d1f820d2e4159143f7f5f90dadbd91e1c5322 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Tue, 18 Jun 2019 20:15:40 +0200 Subject: Update hmessages.po --- view/de-de/hmessages.po | 23172 ++++++++++++++++++++++++---------------------- 1 file changed, 12187 insertions(+), 10985 deletions(-) diff --git a/view/de-de/hmessages.po b/view/de-de/hmessages.po index 4eaec3629..b757a3490 100644 --- a/view/de-de/hmessages.po +++ b/view/de-de/hmessages.po @@ -1,14 +1,17 @@ # hubzilla # Copyright (C) 2012-2016 hubzilla # This file is distributed under the same license as the hubzilla package. -# +# Mike Macgirvin, 2012 +# # Translators: # Alex , 2013 +# Andreas Frena , 2018 # Balder , 2013 # Tobias Diekershoff , 2013 +# Cosmo Kramer , 2019 # do.t , 2014 # Einer von Vielen , 2013 -# Ettore Atalan , 2015-2017 +# Ettore Atalan , 2015-2019 # Frank Dieckmann , 2013 # Harald Klimach , 2016 # Herbert Thielen , 2018 @@ -17,7142 +20,7048 @@ # Kai , 2015 # Oliver , 2015-2017 # Phellmes , 2014,2016-2018 +# Robert Kormann , 2019 # sasiflo , 2014 # Steff , 2015-2016 -# Tobias Diekershoff , 2016 -# Tobias Diekershoff , 2016-2018 +# Tobias Diekershoff , 2016-2019 # zottel , 2015 -# sasiflo , 2015 +# sasiflo , 2015,2018 msgid "" msgstr "" -"Project-Id-Version: Redmatrix\n" +"Project-Id-Version: 4.2.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-23 11:34+0200\n" -"PO-Revision-Date: 2018-04-26 18:46+0000\n" -"Last-Translator: Phellmes \n" -"Language-Team: German (http://www.transifex.com/Friendica/red-matrix/language/de/)\n" +"POT-Creation-Date: 2019-06-17 20:27+0200\n" +"PO-Revision-Date: 2019-06-17 20:27+0200\n" +"Last-Translator: Robert Kormann \n" +"Language-Team: German (http://www.transifex.com/Friendica/hubzilla/language/de/)\n" +"Language: de-de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1 ? 1 : 0);\n" +"Plural-Forms: nplurals=2; plural=($n != 1 ? 1 : 0)\n" -#: ../../Zotlabs/Access/Permissions.php:56 -msgid "Can view my channel stream and posts" -msgstr "Kann meinen Kanal-Stream und meine Beiträge sehen" +#: ../../view/theme/redbasic/php/config.php:15 ../../include/text.php:3218 +#: ../../Zotlabs/Module/Admin/Site.php:187 +msgid "Default" +msgstr "Standard" -#: ../../Zotlabs/Access/Permissions.php:57 -msgid "Can send me their channel stream and posts" -msgstr "Kann mir die Beiträge aus seinem/ihrem Kanal schicken" +#: ../../view/theme/redbasic/php/config.php:16 +#: ../../view/theme/redbasic/php/config.php:19 +msgid "Focus (Hubzilla default)" +msgstr "Focus (Voreinstellung für Hubzilla)" -#: ../../Zotlabs/Access/Permissions.php:58 -msgid "Can view my default channel profile" -msgstr "Kann mein Standardprofil sehen" +#: ../../view/theme/redbasic/php/config.php:94 ../../include/js_strings.php:22 +#: ../../Zotlabs/Widget/Eventstools.php:16 +#: ../../Zotlabs/Widget/Wiki_pages.php:42 +#: ../../Zotlabs/Widget/Wiki_pages.php:99 ../../Zotlabs/Module/Tokens.php:188 +#: ../../Zotlabs/Module/Permcats.php:128 ../../Zotlabs/Module/Group.php:150 +#: ../../Zotlabs/Module/Group.php:166 ../../Zotlabs/Module/Sources.php:125 +#: ../../Zotlabs/Module/Sources.php:162 ../../Zotlabs/Module/Thing.php:326 +#: ../../Zotlabs/Module/Thing.php:379 ../../Zotlabs/Module/Oauth2.php:116 +#: ../../Zotlabs/Module/Editpost.php:86 ../../Zotlabs/Module/Connect.php:124 +#: ../../Zotlabs/Module/Affinity.php:87 +#: ../../Zotlabs/Module/Settings/Directory.php:41 +#: ../../Zotlabs/Module/Settings/Display.php:189 +#: ../../Zotlabs/Module/Settings/Calendar.php:41 +#: ../../Zotlabs/Module/Settings/Photos.php:41 +#: ../../Zotlabs/Module/Settings/Profiles.php:50 +#: ../../Zotlabs/Module/Settings/Events.php:41 +#: ../../Zotlabs/Module/Settings/Network.php:61 +#: ../../Zotlabs/Module/Settings/Editor.php:41 +#: ../../Zotlabs/Module/Settings/Conversation.php:48 +#: ../../Zotlabs/Module/Settings/Features.php:46 +#: ../../Zotlabs/Module/Settings/Connections.php:41 +#: ../../Zotlabs/Module/Settings/Channel.php:493 +#: ../../Zotlabs/Module/Settings/Account.php:103 +#: ../../Zotlabs/Module/Settings/Manage.php:41 +#: ../../Zotlabs/Module/Settings/Channel_home.php:89 +#: ../../Zotlabs/Module/Photos.php:1055 ../../Zotlabs/Module/Photos.php:1096 +#: ../../Zotlabs/Module/Photos.php:1215 ../../Zotlabs/Module/Oauth.php:111 +#: ../../Zotlabs/Module/Poke.php:217 ../../Zotlabs/Module/Profiles.php:723 +#: ../../Zotlabs/Module/Chat.php:211 ../../Zotlabs/Module/Chat.php:250 +#: ../../Zotlabs/Module/Locs.php:121 ../../Zotlabs/Module/Rate.php:166 +#: ../../Zotlabs/Module/Pconfig.php:116 ../../Zotlabs/Module/Mail.php:436 +#: ../../Zotlabs/Module/Events.php:501 ../../Zotlabs/Module/Setup.php:304 +#: ../../Zotlabs/Module/Setup.php:344 ../../Zotlabs/Module/Defperms.php:265 +#: ../../Zotlabs/Module/Email_validation.php:40 +#: ../../Zotlabs/Module/Admin/Logs.php:84 +#: ../../Zotlabs/Module/Admin/Security.php:112 +#: ../../Zotlabs/Module/Admin/Channels.php:147 +#: ../../Zotlabs/Module/Admin/Profs.php:178 +#: ../../Zotlabs/Module/Admin/Site.php:289 +#: ../../Zotlabs/Module/Admin/Accounts.php:168 +#: ../../Zotlabs/Module/Admin/Features.php:66 +#: ../../Zotlabs/Module/Admin/Account_edit.php:73 +#: ../../Zotlabs/Module/Admin/Themes.php:158 +#: ../../Zotlabs/Module/Admin/Addons.php:441 ../../Zotlabs/Module/Mood.php:158 +#: ../../Zotlabs/Module/Appman.php:155 +#: ../../Zotlabs/Module/Import_items.php:129 ../../Zotlabs/Module/Wiki.php:215 +#: ../../Zotlabs/Module/Mitem.php:259 ../../Zotlabs/Module/Invite.php:168 +#: ../../Zotlabs/Module/Connedit.php:904 +#: ../../Zotlabs/Module/Filestorage.php:203 +#: ../../Zotlabs/Module/Pdledit.php:107 ../../Zotlabs/Module/Xchan.php:15 +#: ../../Zotlabs/Module/Import.php:646 ../../Zotlabs/Lib/ThreadItem.php:796 +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:73 +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:124 +#: ../../extend/addon/hzaddons/piwik/piwik.php:95 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:136 +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:67 +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:65 +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:70 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:53 +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:72 +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:51 +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:115 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:184 +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:142 +#: ../../extend/addon/hzaddons/logrot/logrot.php:35 +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:100 +#: ../../extend/addon/hzaddons/cart/cart.php:1264 +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:114 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:640 +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:410 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:248 +#: ../../extend/addon/hzaddons/irc/irc.php:45 +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:73 +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:97 +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:97 +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:61 +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:57 +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:56 +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:142 +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:54 +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:95 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:261 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:90 +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:60 +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:169 +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:71 +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:86 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:92 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:193 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:251 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:306 +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:602 +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:70 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:218 +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:53 +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:72 +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:55 +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:99 +msgid "Submit" +msgstr "Absenden" -#: ../../Zotlabs/Access/Permissions.php:59 -msgid "Can view my connections" -msgstr "Kann meine Verbindungen sehen" +#: ../../view/theme/redbasic/php/config.php:98 +msgid "Theme settings" +msgstr "Design-Einstellungen" -#: ../../Zotlabs/Access/Permissions.php:60 -msgid "Can view my file storage and photos" -msgstr "Kann meine Datei- und Bilderordner sehen" +#: ../../view/theme/redbasic/php/config.php:99 +msgid "Narrow navbar" +msgstr "Schmale Navigationsleiste" -#: ../../Zotlabs/Access/Permissions.php:61 -msgid "Can upload/modify my file storage and photos" -msgstr "Kann in meine Datei- und Bilderordner hochladen/ändern" +#: ../../view/theme/redbasic/php/config.php:99 +#: ../../view/theme/redbasic/php/config.php:116 ../../include/dir_fns.php:143 +#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145 +#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159 +#: ../../Zotlabs/Module/Settings/Display.php:89 +#: ../../Zotlabs/Module/Settings/Channel.php:309 +#: ../../Zotlabs/Module/Photos.php:670 ../../Zotlabs/Module/Api.php:99 +#: ../../Zotlabs/Module/Profiles.php:681 ../../Zotlabs/Module/Events.php:478 +#: ../../Zotlabs/Module/Events.php:479 ../../Zotlabs/Module/Defperms.php:197 +#: ../../Zotlabs/Module/Admin/Site.php:255 ../../Zotlabs/Module/Menu.php:162 +#: ../../Zotlabs/Module/Menu.php:221 ../../Zotlabs/Module/Removeme.php:63 +#: ../../Zotlabs/Module/Wiki.php:227 ../../Zotlabs/Module/Wiki.php:228 +#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:177 +#: ../../Zotlabs/Module/Mitem.php:256 ../../Zotlabs/Module/Mitem.php:257 +#: ../../Zotlabs/Module/Connedit.php:406 ../../Zotlabs/Module/Connedit.php:796 +#: ../../Zotlabs/Module/Filestorage.php:198 +#: ../../Zotlabs/Module/Filestorage.php:206 ../../Zotlabs/Module/Import.php:635 +#: ../../Zotlabs/Module/Import.php:639 ../../Zotlabs/Module/Import.php:640 +#: ../../Zotlabs/Lib/Libzotdir.php:162 ../../Zotlabs/Lib/Libzotdir.php:163 +#: ../../Zotlabs/Lib/Libzotdir.php:165 ../../Zotlabs/Storage/Browser.php:411 +#: ../../boot.php:1636 ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62 +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:45 +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:59 +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:49 +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:94 +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:98 +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:102 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:171 +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:110 +#: ../../extend/addon/hzaddons/cart/cart.php:1258 +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:59 +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:71 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:64 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:646 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:650 +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:153 +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:425 +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:87 +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:95 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:63 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:254 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:258 +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:82 +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:86 +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137 +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:161 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:199 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:203 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:207 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:63 +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:60 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:291 +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:42 +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:61 +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:44 +msgid "No" +msgstr "Nein" -#: ../../Zotlabs/Access/Permissions.php:62 -msgid "Can view my channel webpages" -msgstr "Kann die Webseiten meines Kanals sehen" +#: ../../view/theme/redbasic/php/config.php:99 +#: ../../view/theme/redbasic/php/config.php:116 ../../include/dir_fns.php:143 +#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145 +#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159 +#: ../../Zotlabs/Module/Settings/Display.php:89 +#: ../../Zotlabs/Module/Settings/Channel.php:309 +#: ../../Zotlabs/Module/Photos.php:670 ../../Zotlabs/Module/Api.php:98 +#: ../../Zotlabs/Module/Profiles.php:681 ../../Zotlabs/Module/Events.php:478 +#: ../../Zotlabs/Module/Events.php:479 ../../Zotlabs/Module/Defperms.php:197 +#: ../../Zotlabs/Module/Admin/Site.php:257 ../../Zotlabs/Module/Menu.php:162 +#: ../../Zotlabs/Module/Menu.php:221 ../../Zotlabs/Module/Removeme.php:63 +#: ../../Zotlabs/Module/Wiki.php:227 ../../Zotlabs/Module/Wiki.php:228 +#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:177 +#: ../../Zotlabs/Module/Mitem.php:256 ../../Zotlabs/Module/Mitem.php:257 +#: ../../Zotlabs/Module/Connedit.php:406 +#: ../../Zotlabs/Module/Filestorage.php:198 +#: ../../Zotlabs/Module/Filestorage.php:206 ../../Zotlabs/Module/Import.php:635 +#: ../../Zotlabs/Module/Import.php:639 ../../Zotlabs/Module/Import.php:640 +#: ../../Zotlabs/Lib/Libzotdir.php:162 ../../Zotlabs/Lib/Libzotdir.php:163 +#: ../../Zotlabs/Lib/Libzotdir.php:165 ../../Zotlabs/Storage/Browser.php:411 +#: ../../boot.php:1636 ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62 +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:45 +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:59 +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:49 +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:94 +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:98 +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:102 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:171 +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:110 +#: ../../extend/addon/hzaddons/cart/cart.php:1258 +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:59 +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:71 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:64 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:646 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:650 +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:153 +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:425 +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:87 +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:95 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:63 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:254 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:258 +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:82 +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:86 +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137 +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:161 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:199 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:203 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:207 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:63 +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:60 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:291 +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:42 +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:61 +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:44 +msgid "Yes" +msgstr "Ja" -#: ../../Zotlabs/Access/Permissions.php:63 -msgid "Can view my wiki pages" -msgstr "Kann meine Wiki-Seiten sehen" +#: ../../view/theme/redbasic/php/config.php:100 +msgid "Navigation bar background color" +msgstr "Hintergrundfarbe der Navigationsleiste" -#: ../../Zotlabs/Access/Permissions.php:64 -msgid "Can create/edit my channel webpages" -msgstr "Kann Webseiten in meinem Kanal erstellen/ändern" +#: ../../view/theme/redbasic/php/config.php:101 +msgid "Navigation bar icon color " +msgstr "Farbe für die Icons der Navigationsleiste" -#: ../../Zotlabs/Access/Permissions.php:65 -msgid "Can write to my wiki pages" -msgstr "Kann meine Wiki-Seiten bearbeiten" +#: ../../view/theme/redbasic/php/config.php:102 +msgid "Navigation bar active icon color " +msgstr "Farbe für aktive Icons der Navigationsleiste" -#: ../../Zotlabs/Access/Permissions.php:66 -msgid "Can post on my channel (wall) page" -msgstr "Kann auf meiner Kanal-Seite (\"wall\") Beiträge veröffentlichen" +#: ../../view/theme/redbasic/php/config.php:103 +msgid "Link color" +msgstr "Linkfarbe" -#: ../../Zotlabs/Access/Permissions.php:67 -msgid "Can comment on or like my posts" -msgstr "Darf meine Beiträge kommentieren und mögen/nicht mögen" +#: ../../view/theme/redbasic/php/config.php:104 +msgid "Set font-color for banner" +msgstr "Farbe der Schrift des Banners" -#: ../../Zotlabs/Access/Permissions.php:68 -msgid "Can send me private mail messages" -msgstr "Kann mir private Nachrichten schicken" +#: ../../view/theme/redbasic/php/config.php:105 +msgid "Set the background color" +msgstr "Hintergrundfarbe" -#: ../../Zotlabs/Access/Permissions.php:69 -msgid "Can like/dislike profiles and profile things" -msgstr "Kann Profile und Profilsachen mögen/nicht mögen" +#: ../../view/theme/redbasic/php/config.php:106 +msgid "Set the background image" +msgstr "Hintergrundbild" -#: ../../Zotlabs/Access/Permissions.php:70 -msgid "Can forward to all my channel connections via @+ mentions in posts" -msgstr "Kann an alle meine Verbindungen via @-Erwähnungen Nachrichten weiterleiten" +#: ../../view/theme/redbasic/php/config.php:107 +msgid "Set the background color of items" +msgstr "Hintergrundfarbe für Beiträge" -#: ../../Zotlabs/Access/Permissions.php:71 -msgid "Can chat with me" -msgstr "Kann mit mir chatten" +#: ../../view/theme/redbasic/php/config.php:108 +msgid "Set the background color of comments" +msgstr "Hintergrundfarbe für Kommentare" -#: ../../Zotlabs/Access/Permissions.php:72 -msgid "Can source my public posts in derived channels" -msgstr "Kann meine öffentlichen Beiträge als Quellen für Kanäle verwenden" +#: ../../view/theme/redbasic/php/config.php:109 +msgid "Set font-size for the entire application" +msgstr "Schriftgröße für die gesamte Anwendung" -#: ../../Zotlabs/Access/Permissions.php:73 -msgid "Can administer my channel" -msgstr "Kann meinen Kanal administrieren" +#: ../../view/theme/redbasic/php/config.php:109 +msgid "Examples: 1rem, 100%, 16px" +msgstr "Beispiele: 1rem, 100%, 16px" -#: ../../Zotlabs/Access/PermissionRoles.php:283 -msgid "Social Networking" -msgstr "Soziales Netzwerk" +#: ../../view/theme/redbasic/php/config.php:110 +msgid "Set font-color for posts and comments" +msgstr "Schriftfarbe für Beiträge und Kommentare" -#: ../../Zotlabs/Access/PermissionRoles.php:284 -msgid "Social - Federation" -msgstr "Soziales Netzwerk - Föderation (verbundene Netze)" +#: ../../view/theme/redbasic/php/config.php:111 +msgid "Set radius of corners" +msgstr "Ecken-Radius" -#: ../../Zotlabs/Access/PermissionRoles.php:285 -msgid "Social - Mostly Public" -msgstr "Soziales Netzwerk - Weitgehend öffentlich" +#: ../../view/theme/redbasic/php/config.php:111 +msgid "Example: 4px" +msgstr "Beispiel: 4px" -#: ../../Zotlabs/Access/PermissionRoles.php:286 -msgid "Social - Restricted" -msgstr "Soziales Netzwerk - Beschränkt" +#: ../../view/theme/redbasic/php/config.php:112 +msgid "Set shadow depth of photos" +msgstr "Schattentiefe von Fotos" -#: ../../Zotlabs/Access/PermissionRoles.php:287 -msgid "Social - Private" -msgstr "Soziales Netzwerk - Privat" +#: ../../view/theme/redbasic/php/config.php:113 +msgid "Set maximum width of content region in pixel" +msgstr "Maximalbreite des Inhaltsbereichs in Pixel festlegen" -#: ../../Zotlabs/Access/PermissionRoles.php:290 -msgid "Community Forum" -msgstr "Forum" +#: ../../view/theme/redbasic/php/config.php:113 +msgid "Leave empty for default width" +msgstr "Leer lassen für Standardbreite" -#: ../../Zotlabs/Access/PermissionRoles.php:291 -msgid "Forum - Mostly Public" -msgstr "Forum - Weitgehend öffentlich" +#: ../../view/theme/redbasic/php/config.php:114 +msgid "Set size of conversation author photo" +msgstr "Größe der Avatare von Themenstartern" -#: ../../Zotlabs/Access/PermissionRoles.php:292 -msgid "Forum - Restricted" -msgstr "Forum - Beschränkt" +#: ../../view/theme/redbasic/php/config.php:115 +msgid "Set size of followup author photos" +msgstr "Größe der Avatare von Kommentatoren" -#: ../../Zotlabs/Access/PermissionRoles.php:293 -msgid "Forum - Private" -msgstr "Forum - Privat" +#: ../../view/theme/redbasic/php/config.php:116 +msgid "Show advanced settings" +msgstr "" -#: ../../Zotlabs/Access/PermissionRoles.php:296 -msgid "Feed Republish" -msgstr "Teilen von Feeds" +#: ../../include/dir_fns.php:141 ../../Zotlabs/Lib/Libzotdir.php:160 +msgid "Directory Options" +msgstr "Verzeichnisoptionen" -#: ../../Zotlabs/Access/PermissionRoles.php:297 -msgid "Feed - Mostly Public" -msgstr "Feeds - Weitgehend öffentlich" +#: ../../include/dir_fns.php:143 ../../Zotlabs/Lib/Libzotdir.php:162 +msgid "Safe Mode" +msgstr "Sicherer Modus" -#: ../../Zotlabs/Access/PermissionRoles.php:298 -msgid "Feed - Restricted" -msgstr "Feeds - Beschränkt" +#: ../../include/dir_fns.php:144 ../../Zotlabs/Lib/Libzotdir.php:163 +msgid "Public Forums Only" +msgstr "Nur öffentliche Foren" -#: ../../Zotlabs/Access/PermissionRoles.php:301 -msgid "Special Purpose" -msgstr "Für besondere Zwecke" +#: ../../include/dir_fns.php:145 ../../Zotlabs/Lib/Libzotdir.php:165 +msgid "This Website Only" +msgstr "Nur dieser Hub" -#: ../../Zotlabs/Access/PermissionRoles.php:302 -msgid "Special - Celebrity/Soapbox" -msgstr "Speziell - Mitteilungs-Kanal (keine Kommentare)" +#: ../../include/group.php:22 ../../Zotlabs/Lib/Group.php:28 +msgid "" +"A deleted group with this name was revived. Existing item permissions " +"may apply to this group and any future members. If this is " +"not what you intended, please create another group with a different name." +msgstr "Es hat früher schon einmal eine Gruppe mit diesem Namen existiert, die gelöscht wurde. Es könnten von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Gruppe den Zugriff erlauben. Wenn das nicht Deine Absicht ist, erstelle bitte eine neue Gruppe mit einem anderen Namen." -#: ../../Zotlabs/Access/PermissionRoles.php:303 -msgid "Special - Group Repository" -msgstr "Speziell - Gruppenarchiv" +#: ../../include/group.php:264 ../../Zotlabs/Lib/Group.php:270 +msgid "Add new connections to this privacy group" +msgstr "Neue Verbindung zu dieser Gruppe hinzufügen" -#: ../../Zotlabs/Access/PermissionRoles.php:306 -#: ../../Zotlabs/Module/Cdav.php:1182 ../../Zotlabs/Module/New_channel.php:144 -#: ../../Zotlabs/Module/Settings/Channel.php:479 -#: ../../Zotlabs/Module/Connedit.php:918 ../../Zotlabs/Module/Profiles.php:795 -#: ../../Zotlabs/Module/Register.php:224 ../../include/selectors.php:49 -#: ../../include/selectors.php:66 ../../include/selectors.php:104 -#: ../../include/selectors.php:140 ../../include/event.php:1315 -#: ../../include/event.php:1322 ../../include/connections.php:697 -#: ../../include/connections.php:704 -msgid "Other" -msgstr "Andere" +#: ../../include/group.php:298 ../../Zotlabs/Lib/Group.php:302 +msgid "edit" +msgstr "Bearbeiten" -#: ../../Zotlabs/Access/PermissionRoles.php:307 -msgid "Custom/Expert Mode" -msgstr "Benutzerdefiniert/Expertenmodus" +#: ../../include/group.php:320 ../../include/nav.php:99 +#: ../../Zotlabs/Widget/Activity_filter.php:41 +#: ../../Zotlabs/Module/Group.php:141 ../../Zotlabs/Module/Group.php:153 +#: ../../Zotlabs/Lib/Group.php:324 ../../Zotlabs/Lib/Apps.php:363 +msgid "Privacy Groups" +msgstr "Gruppen" -#: ../../Zotlabs/Module/Blocks.php:33 ../../Zotlabs/Module/Articles.php:29 -#: ../../Zotlabs/Module/Editlayout.php:31 ../../Zotlabs/Module/Connect.php:17 -#: ../../Zotlabs/Module/Achievements.php:15 ../../Zotlabs/Module/Hcard.php:12 -#: ../../Zotlabs/Module/Editblock.php:31 ../../Zotlabs/Module/Profile.php:20 -#: ../../Zotlabs/Module/Layouts.php:31 ../../Zotlabs/Module/Editwebpage.php:32 -#: ../../Zotlabs/Module/Cards.php:33 ../../Zotlabs/Module/Webpages.php:33 -#: ../../Zotlabs/Module/Filestorage.php:51 ../../include/channel.php:1197 -msgid "Requested profile is not available." -msgstr "Das angefragte Profil ist nicht verfügbar." +#: ../../include/group.php:321 ../../Zotlabs/Lib/Group.php:325 +msgid "Edit group" +msgstr "Gruppe ändern" -#: ../../Zotlabs/Module/Blocks.php:73 ../../Zotlabs/Module/Blocks.php:80 -#: ../../Zotlabs/Module/Invite.php:17 ../../Zotlabs/Module/Invite.php:94 -#: ../../Zotlabs/Module/Articles.php:68 ../../Zotlabs/Module/Editlayout.php:67 -#: ../../Zotlabs/Module/Editlayout.php:90 ../../Zotlabs/Module/Channel.php:110 -#: ../../Zotlabs/Module/Channel.php:248 ../../Zotlabs/Module/Channel.php:288 -#: ../../Zotlabs/Module/Settings.php:59 ../../Zotlabs/Module/Locs.php:87 -#: ../../Zotlabs/Module/Mitem.php:115 ../../Zotlabs/Module/Events.php:271 -#: ../../Zotlabs/Module/Appman.php:87 ../../Zotlabs/Module/Regmod.php:21 -#: ../../Zotlabs/Module/Article_edit.php:51 -#: ../../Zotlabs/Module/New_channel.php:91 -#: ../../Zotlabs/Module/New_channel.php:116 -#: ../../Zotlabs/Module/Sharedwithme.php:16 ../../Zotlabs/Module/Setup.php:209 -#: ../../Zotlabs/Module/Moderate.php:13 -#: ../../Zotlabs/Module/Settings/Features.php:38 -#: ../../Zotlabs/Module/Achievements.php:34 ../../Zotlabs/Module/Thing.php:280 -#: ../../Zotlabs/Module/Thing.php:300 ../../Zotlabs/Module/Thing.php:341 -#: ../../Zotlabs/Module/Api.php:24 ../../Zotlabs/Module/Editblock.php:67 -#: ../../Zotlabs/Module/Profile.php:85 ../../Zotlabs/Module/Profile.php:101 -#: ../../Zotlabs/Module/Mood.php:116 ../../Zotlabs/Module/Connections.php:29 -#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Bookmarks.php:64 -#: ../../Zotlabs/Module/Photos.php:69 ../../Zotlabs/Module/Wiki.php:50 -#: ../../Zotlabs/Module/Wiki.php:273 ../../Zotlabs/Module/Wiki.php:404 -#: ../../Zotlabs/Module/Pdledit.php:29 ../../Zotlabs/Module/Poke.php:149 -#: ../../Zotlabs/Module/Profile_photo.php:302 -#: ../../Zotlabs/Module/Profile_photo.php:315 -#: ../../Zotlabs/Module/Authtest.php:16 ../../Zotlabs/Module/Item.php:229 -#: ../../Zotlabs/Module/Item.php:246 ../../Zotlabs/Module/Item.php:256 -#: ../../Zotlabs/Module/Item.php:1106 ../../Zotlabs/Module/Page.php:34 -#: ../../Zotlabs/Module/Page.php:133 ../../Zotlabs/Module/Connedit.php:389 -#: ../../Zotlabs/Module/Chat.php:100 ../../Zotlabs/Module/Chat.php:105 -#: ../../Zotlabs/Module/Menu.php:78 ../../Zotlabs/Module/Layouts.php:71 -#: ../../Zotlabs/Module/Layouts.php:78 ../../Zotlabs/Module/Layouts.php:89 -#: ../../Zotlabs/Module/Defperms.php:173 ../../Zotlabs/Module/Group.php:13 -#: ../../Zotlabs/Module/Profiles.php:198 ../../Zotlabs/Module/Profiles.php:635 -#: ../../Zotlabs/Module/Editwebpage.php:68 -#: ../../Zotlabs/Module/Editwebpage.php:89 -#: ../../Zotlabs/Module/Editwebpage.php:107 -#: ../../Zotlabs/Module/Editwebpage.php:121 ../../Zotlabs/Module/Manage.php:10 -#: ../../Zotlabs/Module/Cards.php:72 ../../Zotlabs/Module/Webpages.php:118 -#: ../../Zotlabs/Module/Block.php:24 ../../Zotlabs/Module/Block.php:74 -#: ../../Zotlabs/Module/Editpost.php:17 ../../Zotlabs/Module/Sources.php:74 -#: ../../Zotlabs/Module/Like.php:185 ../../Zotlabs/Module/Suggest.php:28 -#: ../../Zotlabs/Module/Message.php:18 ../../Zotlabs/Module/Mail.php:146 -#: ../../Zotlabs/Module/Register.php:77 -#: ../../Zotlabs/Module/Cover_photo.php:281 -#: ../../Zotlabs/Module/Cover_photo.php:294 -#: ../../Zotlabs/Module/Display.php:449 ../../Zotlabs/Module/Network.php:15 -#: ../../Zotlabs/Module/Filestorage.php:15 -#: ../../Zotlabs/Module/Filestorage.php:70 -#: ../../Zotlabs/Module/Filestorage.php:85 -#: ../../Zotlabs/Module/Filestorage.php:117 ../../Zotlabs/Module/Common.php:38 -#: ../../Zotlabs/Module/Viewconnections.php:28 -#: ../../Zotlabs/Module/Viewconnections.php:33 -#: ../../Zotlabs/Module/Service_limits.php:11 -#: ../../Zotlabs/Module/Rate.php:113 ../../Zotlabs/Module/Card_edit.php:51 -#: ../../Zotlabs/Module/Notifications.php:11 -#: ../../Zotlabs/Lib/Chatroom.php:133 ../../Zotlabs/Web/WebServer.php:123 -#: ../../addon/keepout/keepout.php:36 ../../addon/openid/Mod_Id.php:53 -#: ../../addon/pumpio/pumpio.php:40 ../../include/attach.php:150 -#: ../../include/attach.php:197 ../../include/attach.php:270 -#: ../../include/attach.php:284 ../../include/attach.php:293 -#: ../../include/attach.php:366 ../../include/attach.php:380 -#: ../../include/attach.php:387 ../../include/attach.php:469 -#: ../../include/attach.php:1029 ../../include/attach.php:1103 -#: ../../include/attach.php:1268 ../../include/items.php:3706 -#: ../../include/photos.php:27 -msgid "Permission denied." -msgstr "Berechtigung verweigert." +#: ../../include/group.php:322 ../../Zotlabs/Lib/Group.php:326 +msgid "Add privacy group" +msgstr "Gruppe hinzufügen" -#: ../../Zotlabs/Module/Blocks.php:97 ../../Zotlabs/Module/Blocks.php:155 -#: ../../Zotlabs/Module/Editblock.php:113 -msgid "Block Name" -msgstr "Block-Name" +#: ../../include/group.php:323 ../../Zotlabs/Lib/Group.php:327 +msgid "Channels not in any privacy group" +msgstr "Kanäle, die in keiner Gruppe sind" -#: ../../Zotlabs/Module/Blocks.php:154 ../../include/text.php:2422 -msgid "Blocks" -msgstr "Blöcke" +#: ../../include/group.php:325 ../../Zotlabs/Widget/Savedsearch.php:84 +#: ../../Zotlabs/Lib/Group.php:329 +msgid "add" +msgstr "hinzufügen" -#: ../../Zotlabs/Module/Blocks.php:156 -msgid "Block Title" -msgstr "Titel des Blocks" +#: ../../include/message.php:13 ../../include/text.php:1789 +msgid "Download binary/encrypted content" +msgstr "Binären/verschlüsselten Inhalt herunterladen" -#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/Menu.php:114 -#: ../../Zotlabs/Module/Layouts.php:191 ../../Zotlabs/Module/Webpages.php:251 -msgid "Created" -msgstr "Erstellt" +#: ../../include/message.php:41 +msgid "Unable to determine sender." +msgstr "Kann Absender nicht bestimmen." -#: ../../Zotlabs/Module/Blocks.php:158 ../../Zotlabs/Module/Menu.php:115 -#: ../../Zotlabs/Module/Layouts.php:192 ../../Zotlabs/Module/Webpages.php:252 -msgid "Edited" -msgstr "Geändert" +#: ../../include/message.php:80 +msgid "No recipient provided." +msgstr "Kein Empfänger angegeben" -#: ../../Zotlabs/Module/Blocks.php:159 ../../Zotlabs/Module/Articles.php:96 -#: ../../Zotlabs/Module/Cdav.php:1185 ../../Zotlabs/Module/New_channel.php:160 -#: ../../Zotlabs/Module/Connedit.php:921 ../../Zotlabs/Module/Menu.php:118 -#: ../../Zotlabs/Module/Layouts.php:185 ../../Zotlabs/Module/Profiles.php:798 -#: ../../Zotlabs/Module/Cards.php:100 ../../Zotlabs/Module/Webpages.php:239 -#: ../../Zotlabs/Storage/Browser.php:276 ../../Zotlabs/Storage/Browser.php:382 -#: ../../Zotlabs/Widget/Cdav.php:128 ../../Zotlabs/Widget/Cdav.php:165 -msgid "Create" -msgstr "Erstelle" +#: ../../include/message.php:85 +msgid "[no subject]" +msgstr "[no subject]" -#: ../../Zotlabs/Module/Blocks.php:160 ../../Zotlabs/Module/Editlayout.php:114 -#: ../../Zotlabs/Module/Article_edit.php:99 -#: ../../Zotlabs/Module/Admin/Profs.php:175 -#: ../../Zotlabs/Module/Settings/Oauth2.php:149 -#: ../../Zotlabs/Module/Settings/Oauth.php:150 -#: ../../Zotlabs/Module/Thing.php:266 ../../Zotlabs/Module/Editblock.php:114 -#: ../../Zotlabs/Module/Connections.php:281 -#: ../../Zotlabs/Module/Connections.php:319 -#: ../../Zotlabs/Module/Connections.php:339 ../../Zotlabs/Module/Wiki.php:202 -#: ../../Zotlabs/Module/Wiki.php:362 ../../Zotlabs/Module/Menu.php:112 -#: ../../Zotlabs/Module/Layouts.php:193 -#: ../../Zotlabs/Module/Editwebpage.php:142 -#: ../../Zotlabs/Module/Webpages.php:240 ../../Zotlabs/Module/Card_edit.php:99 -#: ../../Zotlabs/Lib/Apps.php:409 ../../Zotlabs/Lib/ThreadItem.php:121 -#: ../../Zotlabs/Storage/Browser.php:288 ../../Zotlabs/Widget/Cdav.php:126 -#: ../../Zotlabs/Widget/Cdav.php:162 ../../include/channel.php:1296 -#: ../../include/channel.php:1300 ../../include/menu.php:113 -msgid "Edit" -msgstr "Bearbeiten" +#: ../../include/message.php:214 +msgid "Stored post could not be verified." +msgstr "Gespeicherter Beitrag konnten nicht überprüft werden." -#: ../../Zotlabs/Module/Blocks.php:161 ../../Zotlabs/Module/Photos.php:1102 -#: ../../Zotlabs/Module/Wiki.php:287 ../../Zotlabs/Module/Layouts.php:194 -#: ../../Zotlabs/Module/Webpages.php:241 ../../Zotlabs/Widget/Cdav.php:124 -#: ../../include/conversation.php:1366 -msgid "Share" -msgstr "Teilen" +#: ../../include/nav.php:90 +msgid "Remote authentication" +msgstr "Über Konto auf anderem Server einloggen" -#: ../../Zotlabs/Module/Blocks.php:162 ../../Zotlabs/Module/Editlayout.php:138 -#: ../../Zotlabs/Module/Cdav.php:897 ../../Zotlabs/Module/Cdav.php:1187 -#: ../../Zotlabs/Module/Article_edit.php:129 -#: ../../Zotlabs/Module/Admin/Accounts.php:175 -#: ../../Zotlabs/Module/Admin/Channels.php:149 -#: ../../Zotlabs/Module/Admin/Profs.php:176 -#: ../../Zotlabs/Module/Settings/Oauth2.php:150 -#: ../../Zotlabs/Module/Settings/Oauth.php:151 -#: ../../Zotlabs/Module/Thing.php:267 ../../Zotlabs/Module/Editblock.php:139 -#: ../../Zotlabs/Module/Connections.php:289 -#: ../../Zotlabs/Module/Photos.php:1203 ../../Zotlabs/Module/Connedit.php:654 -#: ../../Zotlabs/Module/Connedit.php:923 ../../Zotlabs/Module/Group.php:179 -#: ../../Zotlabs/Module/Profiles.php:800 -#: ../../Zotlabs/Module/Editwebpage.php:167 -#: ../../Zotlabs/Module/Webpages.php:242 -#: ../../Zotlabs/Module/Card_edit.php:129 ../../Zotlabs/Lib/Apps.php:410 -#: ../../Zotlabs/Lib/ThreadItem.php:141 ../../Zotlabs/Storage/Browser.php:289 -#: ../../include/conversation.php:690 ../../include/conversation.php:733 -msgid "Delete" -msgstr "Löschen" +#: ../../include/nav.php:90 +msgid "Click to authenticate to your home hub" +msgstr "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren" -#: ../../Zotlabs/Module/Blocks.php:166 ../../Zotlabs/Module/Events.php:694 -#: ../../Zotlabs/Module/Wiki.php:204 ../../Zotlabs/Module/Layouts.php:198 -#: ../../Zotlabs/Module/Webpages.php:246 ../../Zotlabs/Module/Pubsites.php:60 -msgid "View" -msgstr "Ansicht" +#: ../../include/nav.php:96 ../../Zotlabs/Module/Manage.php:170 +#: ../../Zotlabs/Lib/Apps.php:336 +msgid "Channel Manager" +msgstr "Kanal-Manager" -#: ../../Zotlabs/Module/Invite.php:29 -msgid "Total invitation limit exceeded." -msgstr "Einladungslimit überschritten." +#: ../../include/nav.php:96 +msgid "Manage your channels" +msgstr "" -#: ../../Zotlabs/Module/Invite.php:53 -#, php-format -msgid "%s : Not a valid email address." -msgstr "%s : Keine gültige Email Adresse." +#: ../../include/nav.php:99 +msgid "Manage your privacy groups" +msgstr "" -#: ../../Zotlabs/Module/Invite.php:67 -msgid "Please join us on $Projectname" -msgstr "Schließe Dich uns auf $Projectname an!" +#: ../../include/nav.php:101 ../../Zotlabs/Widget/Settings_menu.php:61 +#: ../../Zotlabs/Widget/Newmember.php:53 +#: ../../Zotlabs/Module/Admin/Themes.php:125 +#: ../../Zotlabs/Module/Admin/Addons.php:344 ../../Zotlabs/Lib/Apps.php:338 +msgid "Settings" +msgstr "Einstellungen" -#: ../../Zotlabs/Module/Invite.php:77 -msgid "Invitation limit exceeded. Please contact your site administrator." -msgstr "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines $Projectname-Servers." +#: ../../include/nav.php:101 +msgid "Account/Channel Settings" +msgstr "Konto-/Kanal-Einstellungen" -#: ../../Zotlabs/Module/Invite.php:82 -#: ../../addon/notifyadmin/notifyadmin.php:40 -#, php-format -msgid "%s : Message delivery failed." -msgstr "%s : Nachricht konnte nicht zugestellt werden." +#: ../../include/nav.php:107 ../../include/nav.php:136 +#: ../../include/nav.php:155 ../../boot.php:1630 +msgid "Logout" +msgstr "Abmelden" -#: ../../Zotlabs/Module/Invite.php:86 -#, php-format -msgid "%d message sent." -msgid_plural "%d messages sent." -msgstr[0] "%d Nachricht gesendet." -msgstr[1] "%d Nachrichten gesendet." +#: ../../include/nav.php:107 ../../include/nav.php:136 +msgid "End this session" +msgstr "Beende diese Sitzung" -#: ../../Zotlabs/Module/Invite.php:107 -msgid "You have no more invitations available" -msgstr "Du hast keine weiteren verfügbare Einladungen" +#: ../../include/nav.php:110 ../../include/conversation.php:1038 +#: ../../Zotlabs/Module/Connedit.php:608 ../../Zotlabs/Lib/Apps.php:343 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:57 +msgid "View Profile" +msgstr "Profil ansehen" -#: ../../Zotlabs/Module/Invite.php:138 -msgid "Send invitations" -msgstr "Einladungen senden" +#: ../../include/nav.php:110 +msgid "Your profile page" +msgstr "Deine Profilseite" -#: ../../Zotlabs/Module/Invite.php:139 -msgid "Enter email addresses, one per line:" -msgstr "Email-Adressen eintragen, eine pro Zeile:" +#: ../../include/nav.php:113 ../../include/channel.php:1418 +#: ../../Zotlabs/Module/Profiles.php:830 +msgid "Edit Profiles" +msgstr "Profile bearbeiten" -#: ../../Zotlabs/Module/Invite.php:140 ../../Zotlabs/Module/Mail.php:285 -msgid "Your message:" -msgstr "Deine Nachricht:" +#: ../../include/nav.php:113 +msgid "Manage/Edit profiles" +msgstr "Profile verwalten" -#: ../../Zotlabs/Module/Invite.php:141 -msgid "Please join my community on $Projectname." -msgstr "Schließe Dich uns auf $Projectname an!" +#: ../../include/nav.php:115 ../../include/channel.php:1422 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:58 +msgid "Edit Profile" +msgstr "Profil bearbeiten" -#: ../../Zotlabs/Module/Invite.php:143 -msgid "You will need to supply this invitation code:" -msgstr "Bitte verwende bei der Registrierung den folgenden Einladungscode:" +#: ../../include/nav.php:115 ../../Zotlabs/Widget/Newmember.php:35 +msgid "Edit your profile" +msgstr "Profil bearbeiten" -#: ../../Zotlabs/Module/Invite.php:144 -msgid "" -"1. Register at any $Projectname location (they are all inter-connected)" -msgstr "1. Registriere Dich auf einem beliebigen $Projectname-Hub (sie sind alle miteinander verbunden)" +#: ../../include/nav.php:122 ../../include/nav.php:126 +#: ../../Zotlabs/Lib/Apps.php:335 ../../boot.php:1631 +msgid "Login" +msgstr "Anmelden" -#: ../../Zotlabs/Module/Invite.php:146 -msgid "2. Enter my $Projectname network address into the site searchbar." -msgstr "2. Gib meine $Projectname-Adresse im Suchfeld ein." +#: ../../include/nav.php:122 ../../include/nav.php:126 +msgid "Sign in" +msgstr "Anmelden" -#: ../../Zotlabs/Module/Invite.php:147 -msgid "or visit" -msgstr "oder besuche" +#: ../../include/nav.php:153 +msgid "Take me home" +msgstr "Bringe mich nach Hause (eigener Kanal)" -#: ../../Zotlabs/Module/Invite.php:149 -msgid "3. Click [Connect]" -msgstr "3. Klicke auf [Verbinden]" +#: ../../include/nav.php:155 +msgid "Log me out of this site" +msgstr "Logge mich von dieser Seite aus" -#: ../../Zotlabs/Module/Invite.php:151 ../../Zotlabs/Module/Locs.php:121 -#: ../../Zotlabs/Module/Mitem.php:243 ../../Zotlabs/Module/Events.php:493 -#: ../../Zotlabs/Module/Appman.php:153 -#: ../../Zotlabs/Module/Import_items.php:129 -#: ../../Zotlabs/Module/Setup.php:308 ../../Zotlabs/Module/Setup.php:349 -#: ../../Zotlabs/Module/Connect.php:98 -#: ../../Zotlabs/Module/Admin/Features.php:66 -#: ../../Zotlabs/Module/Admin/Plugins.php:438 -#: ../../Zotlabs/Module/Admin/Accounts.php:168 -#: ../../Zotlabs/Module/Admin/Logs.php:84 -#: ../../Zotlabs/Module/Admin/Channels.php:147 -#: ../../Zotlabs/Module/Admin/Themes.php:158 -#: ../../Zotlabs/Module/Admin/Site.php:296 -#: ../../Zotlabs/Module/Admin/Profs.php:178 -#: ../../Zotlabs/Module/Admin/Account_edit.php:74 -#: ../../Zotlabs/Module/Admin/Security.php:104 -#: ../../Zotlabs/Module/Settings/Permcats.php:115 -#: ../../Zotlabs/Module/Settings/Channel.php:495 -#: ../../Zotlabs/Module/Settings/Features.php:79 -#: ../../Zotlabs/Module/Settings/Tokens.php:168 -#: ../../Zotlabs/Module/Settings/Oauth2.php:84 -#: ../../Zotlabs/Module/Settings/Account.php:118 -#: ../../Zotlabs/Module/Settings/Featured.php:54 -#: ../../Zotlabs/Module/Settings/Display.php:192 -#: ../../Zotlabs/Module/Settings/Oauth.php:88 -#: ../../Zotlabs/Module/Thing.php:326 ../../Zotlabs/Module/Thing.php:379 -#: ../../Zotlabs/Module/Import.php:530 ../../Zotlabs/Module/Cal.php:345 -#: ../../Zotlabs/Module/Mood.php:139 ../../Zotlabs/Module/Photos.php:1082 -#: ../../Zotlabs/Module/Photos.php:1122 ../../Zotlabs/Module/Photos.php:1240 -#: ../../Zotlabs/Module/Wiki.php:206 ../../Zotlabs/Module/Pdledit.php:98 -#: ../../Zotlabs/Module/Poke.php:200 ../../Zotlabs/Module/Connedit.php:887 -#: ../../Zotlabs/Module/Chat.php:196 ../../Zotlabs/Module/Chat.php:242 -#: ../../Zotlabs/Module/Email_validation.php:40 -#: ../../Zotlabs/Module/Pconfig.php:107 ../../Zotlabs/Module/Defperms.php:249 -#: ../../Zotlabs/Module/Group.php:87 ../../Zotlabs/Module/Profiles.php:723 -#: ../../Zotlabs/Module/Editpost.php:85 ../../Zotlabs/Module/Sources.php:114 -#: ../../Zotlabs/Module/Sources.php:149 ../../Zotlabs/Module/Xchan.php:15 -#: ../../Zotlabs/Module/Mail.php:431 ../../Zotlabs/Module/Filestorage.php:160 -#: ../../Zotlabs/Module/Rate.php:166 ../../Zotlabs/Lib/ThreadItem.php:752 -#: ../../Zotlabs/Widget/Eventstools.php:16 -#: ../../Zotlabs/Widget/Wiki_pages.php:40 -#: ../../Zotlabs/Widget/Wiki_pages.php:97 -#: ../../view/theme/redbasic_c/php/config.php:95 -#: ../../view/theme/redbasic/php/config.php:93 -#: ../../addon/skeleton/skeleton.php:65 ../../addon/gnusoc/gnusoc.php:275 -#: ../../addon/planets/planets.php:153 -#: ../../addon/openclipatar/openclipatar.php:53 -#: ../../addon/wppost/wppost.php:113 ../../addon/nsfw/nsfw.php:92 -#: ../../addon/ijpost/ijpost.php:89 ../../addon/dwpost/dwpost.php:89 -#: ../../addon/likebanner/likebanner.php:57 -#: ../../addon/redphotos/redphotos.php:136 ../../addon/irc/irc.php:53 -#: ../../addon/ljpost/ljpost.php:86 ../../addon/startpage/startpage.php:113 -#: ../../addon/diaspora/diaspora.php:825 -#: ../../addon/rainbowtag/rainbowtag.php:85 ../../addon/hzfiles/hzfiles.php:84 -#: ../../addon/visage/visage.php:170 ../../addon/nsabait/nsabait.php:161 -#: ../../addon/mailtest/mailtest.php:100 -#: ../../addon/openstreetmap/openstreetmap.php:168 -#: ../../addon/fuzzloc/fuzzloc.php:191 ../../addon/rtof/rtof.php:101 -#: ../../addon/jappixmini/jappixmini.php:371 -#: ../../addon/superblock/superblock.php:120 ../../addon/nofed/nofed.php:80 -#: ../../addon/redred/redred.php:119 ../../addon/logrot/logrot.php:35 -#: ../../addon/frphotos/frphotos.php:97 ../../addon/pubcrawl/pubcrawl.php:1072 -#: ../../addon/chords/Mod_Chords.php:60 ../../addon/libertree/libertree.php:85 -#: ../../addon/flattrwidget/flattrwidget.php:124 -#: ../../addon/statusnet/statusnet.php:322 -#: ../../addon/statusnet/statusnet.php:380 -#: ../../addon/statusnet/statusnet.php:432 -#: ../../addon/statusnet/statusnet.php:900 ../../addon/twitter/twitter.php:218 -#: ../../addon/twitter/twitter.php:265 -#: ../../addon/smileybutton/smileybutton.php:219 -#: ../../addon/cart/cart.php:1104 ../../addon/piwik/piwik.php:95 -#: ../../addon/pageheader/pageheader.php:48 -#: ../../addon/authchoose/authchoose.php:71 ../../addon/xmpp/xmpp.php:69 -#: ../../addon/pumpio/pumpio.php:237 ../../addon/redfiles/redfiles.php:124 -#: ../../addon/hubwall/hubwall.php:95 ../../include/js_strings.php:22 -msgid "Submit" -msgstr "Absenden" +#: ../../include/nav.php:160 ../../Zotlabs/Module/Register.php:293 +#: ../../boot.php:1611 +msgid "Register" +msgstr "Registrieren" -#: ../../Zotlabs/Module/Articles.php:38 ../../Zotlabs/Module/Articles.php:191 -#: ../../Zotlabs/Lib/Apps.php:229 ../../include/features.php:133 -#: ../../include/nav.php:469 -msgid "Articles" -msgstr "Artikel" +#: ../../include/nav.php:160 +msgid "Create an account" +msgstr "Erzeuge ein Konto" -#: ../../Zotlabs/Module/Articles.php:95 -msgid "Add Article" -msgstr "Artikel hinzufügen" +#: ../../include/nav.php:172 ../../include/nav.php:322 +#: ../../include/help.php:117 ../../include/help.php:125 +#: ../../Zotlabs/Module/Layouts.php:186 ../../Zotlabs/Lib/Apps.php:347 +msgid "Help" +msgstr "Hilfe" -#: ../../Zotlabs/Module/Editlayout.php:79 -#: ../../Zotlabs/Module/Article_edit.php:17 -#: ../../Zotlabs/Module/Article_edit.php:33 -#: ../../Zotlabs/Module/Editblock.php:79 ../../Zotlabs/Module/Editblock.php:95 -#: ../../Zotlabs/Module/Editwebpage.php:80 -#: ../../Zotlabs/Module/Editpost.php:24 ../../Zotlabs/Module/Card_edit.php:17 -#: ../../Zotlabs/Module/Card_edit.php:33 -msgid "Item not found" -msgstr "Element nicht gefunden" +#: ../../include/nav.php:172 +msgid "Help and documentation" +msgstr "Hilfe und Dokumentation" -#: ../../Zotlabs/Module/Editlayout.php:128 -#: ../../Zotlabs/Module/Layouts.php:129 ../../Zotlabs/Module/Layouts.php:189 -msgid "Layout Name" -msgstr "Layout-Name" +#: ../../include/nav.php:186 ../../include/text.php:1103 +#: ../../include/text.php:1115 ../../include/acl_selectors.php:118 +#: ../../Zotlabs/Widget/Sitesearch.php:31 +#: ../../Zotlabs/Widget/Activity_filter.php:151 +#: ../../Zotlabs/Module/Search.php:44 ../../Zotlabs/Module/Connections.php:352 +#: ../../Zotlabs/Lib/Apps.php:352 +msgid "Search" +msgstr "Suche" -#: ../../Zotlabs/Module/Editlayout.php:129 -#: ../../Zotlabs/Module/Layouts.php:132 -msgid "Layout Description (Optional)" -msgstr "Layout-Beschreibung (optional)" +#: ../../include/nav.php:186 +msgid "Search site @name, !forum, #tag, ?docs, content" +msgstr "Hub durchsuchen: @Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt" -#: ../../Zotlabs/Module/Editlayout.php:137 -msgid "Edit Layout" -msgstr "Layout bearbeiten" +#: ../../include/nav.php:192 ../../Zotlabs/Widget/Admin.php:55 +msgid "Admin" +msgstr "Administration" -#: ../../Zotlabs/Module/Profperm.php:28 ../../Zotlabs/Module/Subthread.php:86 -#: ../../Zotlabs/Module/Import_items.php:120 -#: ../../Zotlabs/Module/Cloud.php:117 ../../Zotlabs/Module/Group.php:74 -#: ../../Zotlabs/Module/Dreport.php:10 ../../Zotlabs/Module/Dreport.php:68 -#: ../../Zotlabs/Module/Like.php:296 ../../Zotlabs/Web/WebServer.php:122 -#: ../../addon/redphotos/redphotos.php:119 ../../addon/hzfiles/hzfiles.php:73 -#: ../../addon/frphotos/frphotos.php:82 ../../addon/redfiles/redfiles.php:109 -#: ../../include/items.php:358 -msgid "Permission denied" -msgstr "Keine Berechtigung" +#: ../../include/nav.php:192 +msgid "Site Setup and Configuration" +msgstr "Seiten-Einrichtung und -Konfiguration" -#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63 -msgid "Invalid profile identifier." -msgstr "Ungültiger Profil-Identifikator" +#: ../../include/nav.php:326 ../../Zotlabs/Widget/Notifications.php:162 +#: ../../Zotlabs/Module/New_channel.php:157 +#: ../../Zotlabs/Module/New_channel.php:164 +#: ../../Zotlabs/Module/Defperms.php:256 ../../Zotlabs/Module/Connedit.php:869 +msgid "Loading" +msgstr "Lädt..." -#: ../../Zotlabs/Module/Profperm.php:111 -msgid "Profile Visibility Editor" -msgstr "Profil-Sichtbarkeits-Editor" +#: ../../include/nav.php:332 +msgid "@name, !forum, #tag, ?doc, content" +msgstr "@Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt" -#: ../../Zotlabs/Module/Profperm.php:113 ../../include/channel.php:1644 -msgid "Profile" -msgstr "Profil" +#: ../../include/nav.php:333 +msgid "Please wait..." +msgstr "Bitte warten..." -#: ../../Zotlabs/Module/Profperm.php:115 -msgid "Click on a contact to add or remove." -msgstr "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen." +#: ../../include/nav.php:339 +msgid "Add Apps" +msgstr "Apps hinzufügen" -#: ../../Zotlabs/Module/Profperm.php:124 -msgid "Visible To" -msgstr "Sichtbar für" +#: ../../include/nav.php:340 +msgid "Arrange Apps" +msgstr "Apps anordnen" -#: ../../Zotlabs/Module/Profperm.php:140 -#: ../../Zotlabs/Module/Connections.php:200 -msgid "All Connections" -msgstr "Alle Verbindungen" +#: ../../include/nav.php:341 +msgid "Toggle System Apps" +msgstr "System-Apps umschalten" -#: ../../Zotlabs/Module/Cdav.php:785 -msgid "INVALID EVENT DISMISSED!" -msgstr "UNGÜLTIGEN TERMIN ABGELEHNT!" +#: ../../include/nav.php:423 ../../Zotlabs/Module/Admin/Channels.php:154 +msgid "Channel" +msgstr "Kanal" -#: ../../Zotlabs/Module/Cdav.php:786 -msgid "Summary: " -msgstr "Zusammenfassung:" +#: ../../include/nav.php:426 +msgid "Status Messages and Posts" +msgstr "Statusnachrichten und Beiträge" -#: ../../Zotlabs/Module/Cdav.php:786 ../../Zotlabs/Module/Cdav.php:787 -#: ../../Zotlabs/Module/Cdav.php:794 ../../Zotlabs/Module/Embedphotos.php:146 -#: ../../Zotlabs/Module/Photos.php:817 ../../Zotlabs/Module/Photos.php:1273 -#: ../../Zotlabs/Lib/Apps.php:754 ../../Zotlabs/Lib/Apps.php:833 -#: ../../Zotlabs/Storage/Browser.php:164 ../../Zotlabs/Widget/Portfolio.php:95 -#: ../../Zotlabs/Widget/Album.php:84 ../../addon/pubcrawl/as.php:891 -#: ../../include/conversation.php:1160 -msgid "Unknown" -msgstr "Unbekannt" +#: ../../include/nav.php:436 ../../Zotlabs/Module/Help.php:80 +msgid "About" +msgstr "Über" -#: ../../Zotlabs/Module/Cdav.php:787 -msgid "Date: " -msgstr "Datum:" +#: ../../include/nav.php:439 +msgid "Profile Details" +msgstr "Profil-Details" -#: ../../Zotlabs/Module/Cdav.php:788 ../../Zotlabs/Module/Cdav.php:795 -msgid "Reason: " -msgstr "Grund:" +#: ../../include/nav.php:446 ../../include/features.php:361 +#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:344 +msgid "Photos" +msgstr "Fotos" -#: ../../Zotlabs/Module/Cdav.php:793 -msgid "INVALID CARD DISMISSED!" -msgstr "UNGÜLTIGE KARTE ABGELEHNT!" +#: ../../include/nav.php:449 ../../include/photos.php:666 +msgid "Photo Albums" +msgstr "Fotoalben" -#: ../../Zotlabs/Module/Cdav.php:794 -msgid "Name: " -msgstr "Name: " +#: ../../include/nav.php:454 ../../Zotlabs/Module/Fbrowser.php:85 +#: ../../Zotlabs/Lib/Apps.php:339 ../../Zotlabs/Storage/Browser.php:278 +msgid "Files" +msgstr "Dateien" -#: ../../Zotlabs/Module/Cdav.php:868 ../../Zotlabs/Module/Events.php:460 -msgid "Event title" -msgstr "Termintitel" +#: ../../include/nav.php:457 +msgid "Files and Storage" +msgstr "Dateien und Speicher" -#: ../../Zotlabs/Module/Cdav.php:869 ../../Zotlabs/Module/Events.php:466 -msgid "Start date and time" -msgstr "Startdatum und -zeit" +#: ../../include/nav.php:465 ../../include/nav.php:468 +#: ../../include/features.php:82 ../../Zotlabs/Lib/Apps.php:345 +#: ../../Zotlabs/Storage/Browser.php:140 +msgid "Calendar" +msgstr "Kalender" -#: ../../Zotlabs/Module/Cdav.php:869 ../../Zotlabs/Module/Cdav.php:870 -msgid "Example: YYYY-MM-DD HH:mm" -msgstr "Beispiel: JJJJ-MM-TT HH:mm" +#: ../../include/nav.php:479 ../../include/nav.php:482 +#: ../../Zotlabs/Widget/Chatroom_list.php:16 ../../Zotlabs/Lib/Apps.php:329 +msgid "Chatrooms" +msgstr "Chaträume" -#: ../../Zotlabs/Module/Cdav.php:870 -msgid "End date and time" -msgstr "Enddatum und -zeit" +#: ../../include/nav.php:492 ../../Zotlabs/Lib/Apps.php:328 +msgid "Bookmarks" +msgstr "Lesezeichen" -#: ../../Zotlabs/Module/Cdav.php:871 ../../Zotlabs/Module/Events.php:473 -#: ../../Zotlabs/Module/Appman.php:143 ../../Zotlabs/Module/Rbmark.php:101 -#: ../../addon/rendezvous/rendezvous.php:173 -msgid "Description" -msgstr "Beschreibung" +#: ../../include/nav.php:495 +msgid "Saved Bookmarks" +msgstr "Gespeicherte Lesezeichen" -#: ../../Zotlabs/Module/Cdav.php:872 ../../Zotlabs/Module/Locs.php:117 -#: ../../Zotlabs/Module/Events.php:475 ../../Zotlabs/Module/Profiles.php:509 -#: ../../Zotlabs/Module/Profiles.php:734 ../../Zotlabs/Module/Pubsites.php:52 -#: ../../include/js_strings.php:25 -msgid "Location" -msgstr "Ort" +#: ../../include/nav.php:503 ../../Zotlabs/Module/Cards.php:207 +#: ../../Zotlabs/Lib/Apps.php:325 +msgid "Cards" +msgstr "Karten" -#: ../../Zotlabs/Module/Cdav.php:879 ../../Zotlabs/Module/Events.php:689 -#: ../../Zotlabs/Module/Events.php:698 ../../Zotlabs/Module/Cal.php:339 -#: ../../Zotlabs/Module/Cal.php:346 ../../Zotlabs/Module/Photos.php:971 -msgid "Previous" -msgstr "Voriges" +#: ../../include/nav.php:506 +msgid "View Cards" +msgstr "Karten anzeigen" -#: ../../Zotlabs/Module/Cdav.php:880 ../../Zotlabs/Module/Events.php:690 -#: ../../Zotlabs/Module/Events.php:699 ../../Zotlabs/Module/Setup.php:263 -#: ../../Zotlabs/Module/Cal.php:340 ../../Zotlabs/Module/Cal.php:347 -#: ../../Zotlabs/Module/Photos.php:980 -msgid "Next" -msgstr "Nächste" +#: ../../include/nav.php:514 ../../Zotlabs/Module/Articles.php:222 +#: ../../Zotlabs/Lib/Apps.php:324 +msgid "Articles" +msgstr "Artikel" -#: ../../Zotlabs/Module/Cdav.php:881 ../../Zotlabs/Module/Events.php:700 -#: ../../Zotlabs/Module/Cal.php:348 -msgid "Today" -msgstr "Heute" +#: ../../include/nav.php:517 +msgid "View Articles" +msgstr "Artikel anzeigen" -#: ../../Zotlabs/Module/Cdav.php:882 ../../Zotlabs/Module/Events.php:695 -msgid "Month" -msgstr "Monat" +#: ../../include/nav.php:526 ../../Zotlabs/Module/Webpages.php:252 +#: ../../Zotlabs/Lib/Apps.php:340 +msgid "Webpages" +msgstr "Webseiten" -#: ../../Zotlabs/Module/Cdav.php:883 ../../Zotlabs/Module/Events.php:696 -msgid "Week" -msgstr "Woche" +#: ../../include/nav.php:529 +msgid "View Webpages" +msgstr "Webseiten anzeigen" -#: ../../Zotlabs/Module/Cdav.php:884 ../../Zotlabs/Module/Events.php:697 -msgid "Day" -msgstr "Tag" +#: ../../include/nav.php:538 ../../Zotlabs/Widget/Wiki_list.php:15 +#: ../../Zotlabs/Module/Wiki.php:206 +msgid "Wikis" +msgstr "Wikis" -#: ../../Zotlabs/Module/Cdav.php:885 -msgid "List month" -msgstr "Liste Monat" +#: ../../include/nav.php:541 ../../Zotlabs/Lib/Apps.php:341 +msgid "Wiki" +msgstr "Wiki" -#: ../../Zotlabs/Module/Cdav.php:886 -msgid "List week" -msgstr "Liste Woche" +#: ../../include/zid.php:363 +#, php-format +msgid "OpenWebAuth: %1$s welcomes %2$s" +msgstr "OpenWebAuth: %1$s heißt %2$s willkommen" -#: ../../Zotlabs/Module/Cdav.php:887 -msgid "List day" -msgstr "Liste Tag" - -#: ../../Zotlabs/Module/Cdav.php:894 -msgid "More" -msgstr "Mehr" +#: ../../include/bookmarks.php:34 +#, php-format +msgid "%1$s's bookmarks" +msgstr "%1$ss Lesezeichen" -#: ../../Zotlabs/Module/Cdav.php:895 -msgid "Less" -msgstr "Weniger" +#: ../../include/activities.php:42 +msgid " and " +msgstr "und" -#: ../../Zotlabs/Module/Cdav.php:896 -msgid "Select calendar" -msgstr "Kalender auswählen" +#: ../../include/activities.php:50 +msgid "public profile" +msgstr "öffentliches Profil" -#: ../../Zotlabs/Module/Cdav.php:898 -msgid "Delete all" -msgstr "Alles löschen" +#: ../../include/activities.php:59 +#, php-format +msgid "%1$s changed %2$s to “%3$s”" +msgstr "%1$s hat %2$s auf “%3$s” geändert" -#: ../../Zotlabs/Module/Cdav.php:899 ../../Zotlabs/Module/Cdav.php:1188 -#: ../../Zotlabs/Module/Admin/Plugins.php:423 -#: ../../Zotlabs/Module/Settings/Oauth2.php:85 -#: ../../Zotlabs/Module/Settings/Oauth2.php:113 -#: ../../Zotlabs/Module/Settings/Oauth.php:89 -#: ../../Zotlabs/Module/Settings/Oauth.php:115 -#: ../../Zotlabs/Module/Wiki.php:347 ../../Zotlabs/Module/Wiki.php:379 -#: ../../Zotlabs/Module/Profile_photo.php:464 -#: ../../Zotlabs/Module/Connedit.php:924 ../../Zotlabs/Module/Fbrowser.php:66 -#: ../../Zotlabs/Module/Fbrowser.php:88 ../../Zotlabs/Module/Profiles.php:801 -#: ../../Zotlabs/Module/Filer.php:55 ../../Zotlabs/Module/Cover_photo.php:366 -#: ../../Zotlabs/Module/Tagrm.php:15 ../../Zotlabs/Module/Tagrm.php:138 -#: ../../include/conversation.php:1389 ../../include/conversation.php:1438 -msgid "Cancel" -msgstr "Abbrechen" +#: ../../include/activities.php:60 +#, php-format +msgid "Visit %1$s's %2$s" +msgstr "Besuche %1$s's %2$s" -#: ../../Zotlabs/Module/Cdav.php:900 -msgid "Sorry! Editing of recurrent events is not yet implemented." -msgstr "Entschuldigung, aber das Bearbeiten von wiederkehrenden Veranstaltungen ist leider noch nicht implementiert." +#: ../../include/activities.php:63 +#, php-format +msgid "%1$s has an updated %2$s, changing %3$s." +msgstr "%1$s hat ein aktualisiertes %2$s, %3$s wurde verändert." -#: ../../Zotlabs/Module/Cdav.php:1170 -#: ../../Zotlabs/Module/Sharedwithme.php:105 -#: ../../Zotlabs/Module/Admin/Channels.php:159 -#: ../../Zotlabs/Module/Settings/Oauth2.php:86 -#: ../../Zotlabs/Module/Settings/Oauth2.php:114 -#: ../../Zotlabs/Module/Settings/Oauth.php:90 -#: ../../Zotlabs/Module/Settings/Oauth.php:116 -#: ../../Zotlabs/Module/Wiki.php:209 ../../Zotlabs/Module/Connedit.php:906 -#: ../../Zotlabs/Module/Chat.php:251 ../../Zotlabs/Lib/NativeWikiPage.php:558 -#: ../../Zotlabs/Storage/Browser.php:283 -#: ../../Zotlabs/Widget/Wiki_page_history.php:22 -#: ../../addon/rendezvous/rendezvous.php:172 -msgid "Name" -msgstr "Name" +#: ../../include/security.php:607 +msgid "" +"The form security token was not correct. This probably happened because the " +"form has been opened for too long (>3 hours) before submitting it." +msgstr "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde." -#: ../../Zotlabs/Module/Cdav.php:1171 ../../Zotlabs/Module/Connedit.php:907 -msgid "Organisation" -msgstr "Organisation" +#: ../../include/items.php:416 ../../Zotlabs/Web/WebServer.php:122 +#: ../../Zotlabs/Module/Like.php:301 ../../Zotlabs/Module/Group.php:98 +#: ../../Zotlabs/Module/Profperm.php:28 ../../Zotlabs/Module/Cloud.php:126 +#: ../../Zotlabs/Module/Share.php:71 ../../Zotlabs/Module/Subthread.php:86 +#: ../../Zotlabs/Module/Dreport.php:10 ../../Zotlabs/Module/Dreport.php:82 +#: ../../Zotlabs/Module/Import_items.php:120 +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:109 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:119 +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:82 +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:75 +msgid "Permission denied" +msgstr "Keine Berechtigung" -#: ../../Zotlabs/Module/Cdav.php:1172 ../../Zotlabs/Module/Connedit.php:908 -msgid "Title" -msgstr "Titel" +#: ../../include/items.php:965 ../../include/items.php:1025 +msgid "(Unknown)" +msgstr "(Unbekannt)" -#: ../../Zotlabs/Module/Cdav.php:1173 ../../Zotlabs/Module/Connedit.php:909 -#: ../../Zotlabs/Module/Profiles.php:786 -msgid "Phone" -msgstr "Telefon" +#: ../../include/items.php:1213 +msgid "Visible to anybody on the internet." +msgstr "Für jeden im Internet sichtbar." -#: ../../Zotlabs/Module/Cdav.php:1174 -#: ../../Zotlabs/Module/Admin/Accounts.php:171 -#: ../../Zotlabs/Module/Admin/Accounts.php:183 -#: ../../Zotlabs/Module/Connedit.php:910 ../../Zotlabs/Module/Profiles.php:787 -#: ../../addon/openid/MysqlProvider.php:56 -#: ../../addon/openid/MysqlProvider.php:57 ../../addon/rtof/rtof.php:93 -#: ../../addon/redred/redred.php:107 ../../include/network.php:1770 -msgid "Email" -msgstr "E-Mail" +#: ../../include/items.php:1215 +msgid "Visible to you only." +msgstr "Nur für Dich sichtbar." -#: ../../Zotlabs/Module/Cdav.php:1175 ../../Zotlabs/Module/Connedit.php:911 -#: ../../Zotlabs/Module/Profiles.php:788 -msgid "Instant messenger" -msgstr "Sofortnachrichtendienst" +#: ../../include/items.php:1217 +msgid "Visible to anybody in this network." +msgstr "Für jedes $Projectname-Mitglied sichtbar." -#: ../../Zotlabs/Module/Cdav.php:1176 ../../Zotlabs/Module/Connedit.php:912 -#: ../../Zotlabs/Module/Profiles.php:789 -msgid "Website" -msgstr "Webseite" +#: ../../include/items.php:1219 +msgid "Visible to anybody authenticated." +msgstr "Für jeden sichtbar, der angemeldet ist." -#: ../../Zotlabs/Module/Cdav.php:1177 ../../Zotlabs/Module/Locs.php:118 -#: ../../Zotlabs/Module/Admin/Channels.php:160 -#: ../../Zotlabs/Module/Connedit.php:913 ../../Zotlabs/Module/Profiles.php:502 -#: ../../Zotlabs/Module/Profiles.php:790 -msgid "Address" -msgstr "Adresse" +#: ../../include/items.php:1221 +#, php-format +msgid "Visible to anybody on %s." +msgstr "Für jeden auf %s sichtbar." -#: ../../Zotlabs/Module/Cdav.php:1178 ../../Zotlabs/Module/Connedit.php:914 -#: ../../Zotlabs/Module/Profiles.php:791 -msgid "Note" -msgstr "Hinweis" +#: ../../include/items.php:1223 +msgid "Visible to all connections." +msgstr "Für alle Verbindungen sichtbar." -#: ../../Zotlabs/Module/Cdav.php:1179 ../../Zotlabs/Module/Connedit.php:915 -#: ../../Zotlabs/Module/Profiles.php:792 ../../include/event.php:1308 -#: ../../include/connections.php:690 -msgid "Mobile" -msgstr "Mobil" +#: ../../include/items.php:1225 +msgid "Visible to approved connections." +msgstr "Nur für akzeptierte Verbindungen sichtbar." -#: ../../Zotlabs/Module/Cdav.php:1180 ../../Zotlabs/Module/Connedit.php:916 -#: ../../Zotlabs/Module/Profiles.php:793 ../../include/event.php:1309 -#: ../../include/connections.php:691 -msgid "Home" -msgstr "Home" +#: ../../include/items.php:1227 +msgid "Visible to specific connections." +msgstr "Sichtbar für bestimmte Verbindungen." -#: ../../Zotlabs/Module/Cdav.php:1181 ../../Zotlabs/Module/Connedit.php:917 -#: ../../Zotlabs/Module/Profiles.php:794 ../../include/event.php:1312 -#: ../../include/connections.php:694 -msgid "Work" -msgstr "Arbeit" +#: ../../include/items.php:3712 ../../Zotlabs/Module/Thing.php:94 +#: ../../Zotlabs/Module/Display.php:45 ../../Zotlabs/Module/Display.php:455 +#: ../../Zotlabs/Module/Admin.php:62 ../../Zotlabs/Module/Admin/Themes.php:72 +#: ../../Zotlabs/Module/Admin/Addons.php:259 +#: ../../Zotlabs/Module/Viewsrc.php:25 ../../Zotlabs/Module/Filestorage.php:26 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:240 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:241 +msgid "Item not found." +msgstr "Element nicht gefunden." -#: ../../Zotlabs/Module/Cdav.php:1183 ../../Zotlabs/Module/Connedit.php:919 -#: ../../Zotlabs/Module/Profiles.php:796 -#: ../../addon/jappixmini/jappixmini.php:368 -msgid "Add Contact" -msgstr "Kontakt hinzufügen" +#: ../../include/items.php:3790 ../../include/attach.php:150 +#: ../../include/attach.php:199 ../../include/attach.php:272 +#: ../../include/attach.php:380 ../../include/attach.php:394 +#: ../../include/attach.php:401 ../../include/attach.php:483 +#: ../../include/attach.php:1043 ../../include/attach.php:1117 +#: ../../include/attach.php:1280 ../../include/photos.php:27 +#: ../../Zotlabs/Web/WebServer.php:123 ../../Zotlabs/Module/Like.php:187 +#: ../../Zotlabs/Module/Block.php:24 ../../Zotlabs/Module/Block.php:74 +#: ../../Zotlabs/Module/Profile.php:85 ../../Zotlabs/Module/Profile.php:101 +#: ../../Zotlabs/Module/Group.php:14 ../../Zotlabs/Module/Group.php:30 +#: ../../Zotlabs/Module/Sources.php:80 ../../Zotlabs/Module/Thing.php:280 +#: ../../Zotlabs/Module/Thing.php:300 ../../Zotlabs/Module/Thing.php:341 +#: ../../Zotlabs/Module/Editpost.php:17 +#: ../../Zotlabs/Module/Service_limits.php:11 +#: ../../Zotlabs/Module/Regmod.php:20 ../../Zotlabs/Module/Editlayout.php:67 +#: ../../Zotlabs/Module/Editlayout.php:90 ../../Zotlabs/Module/Webpages.php:133 +#: ../../Zotlabs/Module/Cover_photo.php:347 +#: ../../Zotlabs/Module/Cover_photo.php:360 +#: ../../Zotlabs/Module/Article_edit.php:51 +#: ../../Zotlabs/Module/Editwebpage.php:68 +#: ../../Zotlabs/Module/Editwebpage.php:89 +#: ../../Zotlabs/Module/Editwebpage.php:107 +#: ../../Zotlabs/Module/Editwebpage.php:121 ../../Zotlabs/Module/Cloud.php:40 +#: ../../Zotlabs/Module/Page.php:34 ../../Zotlabs/Module/Page.php:133 +#: ../../Zotlabs/Module/Layouts.php:71 ../../Zotlabs/Module/Layouts.php:78 +#: ../../Zotlabs/Module/Layouts.php:89 ../../Zotlabs/Module/Display.php:451 +#: ../../Zotlabs/Module/Suggest.php:32 ../../Zotlabs/Module/Photos.php:69 +#: ../../Zotlabs/Module/Common.php:38 ../../Zotlabs/Module/Poke.php:157 +#: ../../Zotlabs/Module/Channel_calendar.php:224 +#: ../../Zotlabs/Module/Articles.php:88 +#: ../../Zotlabs/Module/New_channel.php:105 +#: ../../Zotlabs/Module/New_channel.php:130 ../../Zotlabs/Module/Api.php:24 +#: ../../Zotlabs/Module/Editblock.php:67 ../../Zotlabs/Module/Profiles.php:198 +#: ../../Zotlabs/Module/Profiles.php:635 ../../Zotlabs/Module/Chat.php:115 +#: ../../Zotlabs/Module/Chat.php:120 ../../Zotlabs/Module/Authtest.php:16 +#: ../../Zotlabs/Module/Locs.php:87 ../../Zotlabs/Module/Rate.php:113 +#: ../../Zotlabs/Module/Register.php:80 ../../Zotlabs/Module/Blocks.php:73 +#: ../../Zotlabs/Module/Blocks.php:80 ../../Zotlabs/Module/Moderate.php:13 +#: ../../Zotlabs/Module/Notifications.php:11 ../../Zotlabs/Module/Item.php:397 +#: ../../Zotlabs/Module/Item.php:416 ../../Zotlabs/Module/Item.php:426 +#: ../../Zotlabs/Module/Item.php:1302 ../../Zotlabs/Module/Mail.php:150 +#: ../../Zotlabs/Module/Bookmarks.php:70 ../../Zotlabs/Module/Events.php:277 +#: ../../Zotlabs/Module/Setup.php:206 +#: ../../Zotlabs/Module/Viewconnections.php:28 +#: ../../Zotlabs/Module/Viewconnections.php:33 +#: ../../Zotlabs/Module/Network.php:19 ../../Zotlabs/Module/Defperms.php:181 +#: ../../Zotlabs/Module/Cards.php:86 ../../Zotlabs/Module/Sharedwithme.php:16 +#: ../../Zotlabs/Module/Connections.php:32 +#: ../../Zotlabs/Module/Achievements.php:34 ../../Zotlabs/Module/Mood.php:126 +#: ../../Zotlabs/Module/Appman.php:87 ../../Zotlabs/Module/Channel.php:168 +#: ../../Zotlabs/Module/Channel.php:331 ../../Zotlabs/Module/Channel.php:370 +#: ../../Zotlabs/Module/Menu.php:129 ../../Zotlabs/Module/Menu.php:140 +#: ../../Zotlabs/Module/Profile_photo.php:336 +#: ../../Zotlabs/Module/Profile_photo.php:349 ../../Zotlabs/Module/Wiki.php:59 +#: ../../Zotlabs/Module/Wiki.php:285 ../../Zotlabs/Module/Wiki.php:428 +#: ../../Zotlabs/Module/Mitem.php:129 ../../Zotlabs/Module/Manage.php:10 +#: ../../Zotlabs/Module/Invite.php:21 ../../Zotlabs/Module/Invite.php:102 +#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Connedit.php:399 +#: ../../Zotlabs/Module/Filestorage.php:17 +#: ../../Zotlabs/Module/Filestorage.php:72 +#: ../../Zotlabs/Module/Filestorage.php:90 +#: ../../Zotlabs/Module/Filestorage.php:113 +#: ../../Zotlabs/Module/Filestorage.php:160 ../../Zotlabs/Module/Pdledit.php:34 +#: ../../Zotlabs/Module/Card_edit.php:51 ../../Zotlabs/Module/Message.php:18 +#: ../../Zotlabs/Module/Settings.php:59 ../../Zotlabs/Lib/Chatroom.php:133 +#: ../../extend/addon/hzaddons/pumpio/pumpio.php:44 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:281 +#: ../../extend/addon/hzaddons/keepout/keepout.php:36 +#: ../../extend/addon/hzaddons/openid/Mod_Id.php:53 +msgid "Permission denied." +msgstr "Berechtigung verweigert." -#: ../../Zotlabs/Module/Cdav.php:1184 ../../Zotlabs/Module/Connedit.php:920 -#: ../../Zotlabs/Module/Profiles.php:797 -msgid "Add Field" -msgstr "Feld hinzufügen" +#: ../../include/items.php:4290 ../../Zotlabs/Module/Group.php:61 +#: ../../Zotlabs/Module/Group.php:213 +msgid "Privacy group not found." +msgstr "Gruppe nicht gefunden." -#: ../../Zotlabs/Module/Cdav.php:1186 -#: ../../Zotlabs/Module/Admin/Plugins.php:453 -#: ../../Zotlabs/Module/Settings/Oauth2.php:39 -#: ../../Zotlabs/Module/Settings/Oauth2.php:112 -#: ../../Zotlabs/Module/Settings/Oauth.php:43 -#: ../../Zotlabs/Module/Settings/Oauth.php:114 -#: ../../Zotlabs/Module/Connedit.php:922 ../../Zotlabs/Module/Profiles.php:799 -#: ../../Zotlabs/Lib/Apps.php:393 -msgid "Update" -msgstr "Aktualisieren" +#: ../../include/items.php:4306 +msgid "Privacy group is empty." +msgstr "Gruppe ist leer." -#: ../../Zotlabs/Module/Cdav.php:1189 ../../Zotlabs/Module/Connedit.php:925 -msgid "P.O. Box" -msgstr "Postfach" +#: ../../include/items.php:4313 +#, php-format +msgid "Privacy group: %s" +msgstr "Gruppe: %s" -#: ../../Zotlabs/Module/Cdav.php:1190 ../../Zotlabs/Module/Connedit.php:926 -msgid "Additional" -msgstr "Zusätzlich" +#: ../../include/items.php:4323 ../../Zotlabs/Module/Connedit.php:867 +#, php-format +msgid "Connection: %s" +msgstr "Verbindung: %s" -#: ../../Zotlabs/Module/Cdav.php:1191 ../../Zotlabs/Module/Connedit.php:927 -msgid "Street" -msgstr "Straße" +#: ../../include/items.php:4325 +msgid "Connection not found." +msgstr "Die Verbindung wurde nicht gefunden." -#: ../../Zotlabs/Module/Cdav.php:1192 ../../Zotlabs/Module/Connedit.php:928 -msgid "Locality" -msgstr "Ortschaft" +#: ../../include/items.php:4667 ../../Zotlabs/Module/Cover_photo.php:303 +msgid "female" +msgstr "weiblich" -#: ../../Zotlabs/Module/Cdav.php:1193 ../../Zotlabs/Module/Connedit.php:929 -msgid "Region" -msgstr "Region" +#: ../../include/items.php:4668 ../../Zotlabs/Module/Cover_photo.php:304 +#, php-format +msgid "%1$s updated her %2$s" +msgstr "%1$s hat ihr %2$s aktualisiert" -#: ../../Zotlabs/Module/Cdav.php:1194 ../../Zotlabs/Module/Connedit.php:930 -msgid "ZIP Code" -msgstr "Postleitzahl" +#: ../../include/items.php:4669 ../../Zotlabs/Module/Cover_photo.php:305 +msgid "male" +msgstr "männlich" -#: ../../Zotlabs/Module/Cdav.php:1195 ../../Zotlabs/Module/Connedit.php:931 -#: ../../Zotlabs/Module/Profiles.php:757 -msgid "Country" -msgstr "Land" +#: ../../include/items.php:4670 ../../Zotlabs/Module/Cover_photo.php:306 +#, php-format +msgid "%1$s updated his %2$s" +msgstr "%1$s hat sein %2$s aktualisiert" -#: ../../Zotlabs/Module/Cdav.php:1242 -msgid "Default Calendar" -msgstr "Standardkalender" +#: ../../include/items.php:4672 ../../Zotlabs/Module/Cover_photo.php:308 +#, php-format +msgid "%1$s updated their %2$s" +msgstr "%1$s hat sein/ihr %2$s aktualisiert" -#: ../../Zotlabs/Module/Cdav.php:1252 -msgid "Default Addressbook" -msgstr "Standardadressbuch" +#: ../../include/items.php:4674 +msgid "profile photo" +msgstr "Profilfoto" -#: ../../Zotlabs/Module/Regdir.php:49 ../../Zotlabs/Module/Dirsearch.php:25 -msgid "This site is not a directory server" -msgstr "Diese Webseite ist kein Verzeichnisserver" +#: ../../include/items.php:4866 +#, php-format +msgid "[Edited %s]" +msgstr "[%s wurde bearbeitet]" -#: ../../Zotlabs/Module/Channel.php:32 ../../Zotlabs/Module/Ochannel.php:32 -#: ../../Zotlabs/Module/Chat.php:25 ../../addon/chess/chess.php:508 -msgid "You must be logged in to see this page." -msgstr "Du musst angemeldet sein, um diese Seite betrachten zu können." +#: ../../include/items.php:4866 +msgctxt "edit_activity" +msgid "Post" +msgstr "Beitrag schreiben" -#: ../../Zotlabs/Module/Channel.php:47 ../../Zotlabs/Module/Hcard.php:37 -#: ../../Zotlabs/Module/Profile.php:45 -msgid "Posts and comments" -msgstr "Beiträge und Kommentare" +#: ../../include/items.php:4866 +msgctxt "edit_activity" +msgid "Comment" +msgstr "Kommentar" -#: ../../Zotlabs/Module/Channel.php:54 ../../Zotlabs/Module/Hcard.php:44 -#: ../../Zotlabs/Module/Profile.php:52 -msgid "Only posts" -msgstr "Nur Beiträge" +#: ../../include/conversation.php:116 ../../include/text.php:2115 +#: ../../Zotlabs/Module/Like.php:392 ../../Zotlabs/Module/Tagger.php:69 +#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Lib/Activity.php:2043 +#: ../../extend/addon/hzaddons/redphotos/redphotohelper.php:71 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1646 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1592 +msgid "photo" +msgstr "Foto" -#: ../../Zotlabs/Module/Channel.php:107 -msgid "Insufficient permissions. Request redirected to profile page." -msgstr "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet." +#: ../../include/conversation.php:119 ../../include/event.php:1207 +#: ../../include/text.php:2118 ../../Zotlabs/Module/Like.php:394 +#: ../../Zotlabs/Module/Tagger.php:73 +#: ../../Zotlabs/Module/Channel_calendar.php:213 +#: ../../Zotlabs/Module/Events.php:266 +msgid "event" +msgstr "Termin" -#: ../../Zotlabs/Module/Uexport.php:57 ../../Zotlabs/Module/Uexport.php:58 -msgid "Export Channel" -msgstr "Kanal exportieren" +#: ../../include/conversation.php:122 ../../Zotlabs/Module/Like.php:123 +msgid "channel" +msgstr "Kanal" -#: ../../Zotlabs/Module/Uexport.php:59 -msgid "" -"Export your basic channel information to a file. This acts as a backup of " -"your connections, permissions, profile and basic data, which can be used to " -"import your data to a new server hub, but does not contain your content." -msgstr "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält." +#: ../../include/conversation.php:144 ../../include/text.php:2121 +#: ../../Zotlabs/Module/Like.php:392 ../../Zotlabs/Module/Subthread.php:112 +#: ../../Zotlabs/Lib/Activity.php:2043 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1646 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1592 +msgid "status" +msgstr "Status" -#: ../../Zotlabs/Module/Uexport.php:60 -msgid "Export Content" -msgstr "Kanal und Inhalte exportieren" +#: ../../include/conversation.php:146 ../../include/text.php:2123 +#: ../../Zotlabs/Module/Tagger.php:79 +msgid "comment" +msgstr "Kommentar" -#: ../../Zotlabs/Module/Uexport.php:61 -msgid "" -"Export your channel information and recent content to a JSON backup that can" -" be restored or imported to another server hub. This backs up all of your " -"connections, permissions, profile data and several months of posts. This " -"file may be VERY large. Please be patient - it may take several minutes for" -" this download to begin." -msgstr "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Deine Beiträge aus mehreren Monaten. Diese Datei kann SEHR groß werden! Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet." +#: ../../include/conversation.php:160 ../../Zotlabs/Module/Like.php:447 +#: ../../Zotlabs/Lib/Activity.php:2078 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1682 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1532 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "%1$s gefällt %2$ss %3$s" -#: ../../Zotlabs/Module/Uexport.php:63 -msgid "Export your posts from a given year." -msgstr "Exportiert die Beiträge des angegebenen Jahres." +#: ../../include/conversation.php:163 ../../Zotlabs/Module/Like.php:449 +#: ../../Zotlabs/Lib/Activity.php:2080 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1684 +#, php-format +msgid "%1$s doesn't like %2$s's %3$s" +msgstr "%1$s gefällt %2$ss %3$s nicht" -#: ../../Zotlabs/Module/Uexport.php:65 -msgid "" -"You may also export your posts and conversations for a particular year or " -"month. Adjust the date in your browser location bar to select other dates. " -"If the export fails (possibly due to memory exhaustion on your server hub), " -"please try again selecting a more limited date range." -msgstr "Du kannst auch die Beiträge und Konversationen eines bestimmten Jahres oder Monats exportieren. Ändere das Datum in der Adresszeile Deines Browsers, um andere Zeiträume zu wählen. Falls der Export fehlschlägt (vermutlich, weil auf diesem Hub nicht genügend Speicher zur Verfügung steht), versuche es noch einmal mit einer kleineren Zeitspanne." +#: ../../include/conversation.php:169 +#, php-format +msgid "likes %1$s's %2$s" +msgstr "gefällt %1$ss %2$s" -#: ../../Zotlabs/Module/Uexport.php:66 +#: ../../include/conversation.php:172 #, php-format -msgid "" -"To select all posts for a given year, such as this year, visit %2$s" -msgstr "Um alle Beiträge eines bestimmten Jahres, zum Beispiel dieses Jahres, auszuwählen, klicke %2$s." +msgid "doesn't like %1$s's %2$s" +msgstr "missfällt %1$ss %2$s" -#: ../../Zotlabs/Module/Uexport.php:67 +#: ../../include/conversation.php:212 #, php-format -msgid "" -"To select all posts for a given month, such as January of this year, visit " -"%2$s" -msgstr "Um alle Beiträge eines bestimmten Monats auszuwählen, zum Beispiel vom Januar diesen Jahres, klicke %2$s." +msgid "%1$s is now connected with %2$s" +msgstr "%1$s ist jetzt mit %2$s verbunden" -#: ../../Zotlabs/Module/Uexport.php:68 +#: ../../include/conversation.php:247 #, php-format -msgid "" -"These content files may be imported or restored by visiting %2$s on any site containing your channel. For best results" -" please import or restore these in date order (oldest first)." -msgstr "Diese Inhalts-Sicherungen können wiederhergestellt werden, indem Du %2$s auf jeglichem Hub besuchst, der diesen Kanal enthält. Das funktioniert am besten, wenn Du dabei die zeitliche Reihenfolge einhältst, also die Sicherungen für den ältesten Zeitraum zuerst importierst." +msgid "%1$s poked %2$s" +msgstr "%1$s stupste %2$s an" -#: ../../Zotlabs/Module/Hq.php:140 -msgid "Welcome to Hubzilla!" -msgstr "Willkommen bei Hubzilla!" +#: ../../include/conversation.php:251 ../../include/text.php:1195 +#: ../../include/text.php:1199 +msgid "poked" +msgstr "stupste" -#: ../../Zotlabs/Module/Hq.php:140 -msgid "You have got no unseen posts..." -msgstr "Du hast keine ungelesenen Beiträge..." +#: ../../include/conversation.php:268 ../../Zotlabs/Module/Mood.php:76 +#, php-format +msgctxt "mood" +msgid "%1$s is %2$s" +msgstr "%1$s ist %2$s" -#: ../../Zotlabs/Module/Search.php:17 ../../Zotlabs/Module/Photos.php:540 -#: ../../Zotlabs/Module/Ratings.php:83 ../../Zotlabs/Module/Directory.php:63 -#: ../../Zotlabs/Module/Directory.php:68 ../../Zotlabs/Module/Display.php:30 -#: ../../Zotlabs/Module/Viewconnections.php:23 -msgid "Public access denied." -msgstr "Öffentlichen Zugriff verweigert." +#: ../../include/conversation.php:483 ../../Zotlabs/Lib/ThreadItem.php:468 +msgid "This is an unsaved preview" +msgstr "Dies ist eine nicht gespeicherte Vorschau" -#: ../../Zotlabs/Module/Search.php:44 ../../Zotlabs/Module/Connections.php:335 -#: ../../Zotlabs/Lib/Apps.php:256 ../../Zotlabs/Widget/Sitesearch.php:31 -#: ../../include/text.php:1051 ../../include/text.php:1063 -#: ../../include/acl_selectors.php:118 ../../include/nav.php:179 -msgid "Search" -msgstr "Suche" +#: ../../include/conversation.php:619 ../../Zotlabs/Module/Photos.php:1112 +msgctxt "title" +msgid "Likes" +msgstr "Gefällt" -#: ../../Zotlabs/Module/Search.php:230 -#, php-format -msgid "Items tagged with: %s" -msgstr "Beiträge mit Schlagwort: %s" - -#: ../../Zotlabs/Module/Search.php:232 -#, php-format -msgid "Search results for: %s" -msgstr "Suchergebnisse für: %s" - -#: ../../Zotlabs/Module/Pubstream.php:95 -#: ../../Zotlabs/Widget/Notifications.php:131 -msgid "Public Stream" -msgstr "Öffentlicher Beitrags-Stream" +#: ../../include/conversation.php:619 ../../Zotlabs/Module/Photos.php:1112 +msgctxt "title" +msgid "Dislikes" +msgstr "Gefällt nicht" -#: ../../Zotlabs/Module/Locs.php:25 ../../Zotlabs/Module/Locs.php:54 -msgid "Location not found." -msgstr "Klon nicht gefunden." +#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113 +msgctxt "title" +msgid "Agree" +msgstr "Zustimmungen" -#: ../../Zotlabs/Module/Locs.php:62 -msgid "Location lookup failed." -msgstr "Nachschlagen des Kanal-Ortes fehlgeschlagen" +#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113 +msgctxt "title" +msgid "Disagree" +msgstr "Ablehnungen" -#: ../../Zotlabs/Module/Locs.php:66 -msgid "" -"Please select another location to become primary before removing the primary" -" location." -msgstr "Bitte mache einen anderen Kanal-Ort zum primären Ort, bevor Du den primären Ort löschst." +#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113 +msgctxt "title" +msgid "Abstain" +msgstr "Enthaltungen" -#: ../../Zotlabs/Module/Locs.php:95 -msgid "Syncing locations" -msgstr "Synchronisiere Klone" +#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114 +msgctxt "title" +msgid "Attending" +msgstr "Zusagen" -#: ../../Zotlabs/Module/Locs.php:105 -msgid "No locations found." -msgstr "Keine Klon-Adressen gefunden." +#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114 +msgctxt "title" +msgid "Not attending" +msgstr "Absagen" -#: ../../Zotlabs/Module/Locs.php:116 -msgid "Manage Channel Locations" -msgstr "Klon-Adressen verwalten" +#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114 +msgctxt "title" +msgid "Might attend" +msgstr "Vielleicht" -#: ../../Zotlabs/Module/Locs.php:119 ../../Zotlabs/Module/Admin.php:111 -msgid "Primary" -msgstr "Primär" +#: ../../include/conversation.php:690 ../../Zotlabs/Lib/ThreadItem.php:178 +msgid "Select" +msgstr "Auswählen" -#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:113 -msgid "Drop" +#: ../../include/conversation.php:691 ../../include/conversation.php:736 +#: ../../Zotlabs/Module/Thing.php:267 ../../Zotlabs/Module/Oauth2.php:195 +#: ../../Zotlabs/Module/Editlayout.php:138 +#: ../../Zotlabs/Module/Webpages.php:257 +#: ../../Zotlabs/Module/Article_edit.php:129 +#: ../../Zotlabs/Module/Editwebpage.php:167 +#: ../../Zotlabs/Module/Photos.php:1178 ../../Zotlabs/Module/Oauth.php:174 +#: ../../Zotlabs/Module/Editblock.php:139 ../../Zotlabs/Module/Profiles.php:800 +#: ../../Zotlabs/Module/Cdav.php:1080 ../../Zotlabs/Module/Cdav.php:1391 +#: ../../Zotlabs/Module/Blocks.php:162 ../../Zotlabs/Module/Connections.php:306 +#: ../../Zotlabs/Module/Admin/Channels.php:149 +#: ../../Zotlabs/Module/Admin/Profs.php:176 +#: ../../Zotlabs/Module/Admin/Accounts.php:175 +#: ../../Zotlabs/Module/Connedit.php:668 ../../Zotlabs/Module/Connedit.php:940 +#: ../../Zotlabs/Module/Card_edit.php:129 ../../Zotlabs/Lib/Apps.php:558 +#: ../../Zotlabs/Lib/ThreadItem.php:168 ../../Zotlabs/Storage/Browser.php:297 +msgid "Delete" msgstr "Löschen" -#: ../../Zotlabs/Module/Locs.php:122 -msgid "Sync Now" -msgstr "Jetzt synchronisieren" +#: ../../include/conversation.php:695 ../../Zotlabs/Lib/ThreadItem.php:267 +msgid "Toggle Star Status" +msgstr "Markierungsstatus (Stern) umschalten" -#: ../../Zotlabs/Module/Locs.php:123 -msgid "Please wait several minutes between consecutive operations." -msgstr "Bitte warte mehrere Minuten zwischen dem Ausführen zweier Operationen!" +#: ../../include/conversation.php:700 ../../Zotlabs/Lib/ThreadItem.php:103 +msgid "Private Message" +msgstr "Private Nachricht" -#: ../../Zotlabs/Module/Locs.php:124 -msgid "" -"When possible, drop a location by logging into that website/hub and removing" -" your channel." -msgstr "Wenn möglich, lösche einen Klon, indem Du Dich auf dem jeweiligen Hub einloggst und den Kanal dort löschst." +#: ../../include/conversation.php:707 ../../Zotlabs/Lib/ThreadItem.php:278 +msgid "Message signature validated" +msgstr "Signatur überprüft" -#: ../../Zotlabs/Module/Locs.php:125 -msgid "Use this form to drop the location if the hub is no longer operating." -msgstr "Benutze dieses Formular zum Löschen eines Klons, wenn es den Hub nicht mehr gibt." +#: ../../include/conversation.php:708 ../../Zotlabs/Lib/ThreadItem.php:279 +msgid "Message signature incorrect" +msgstr "Signatur nicht korrekt" -#: ../../Zotlabs/Module/Apporder.php:44 -msgid "Change Order of Pinned Navbar Apps" -msgstr "Reihenfolge der in der Navigation angepinnten Apps ändern" +#: ../../include/conversation.php:735 ../../Zotlabs/Module/Connections.php:320 +#: ../../Zotlabs/Module/Admin/Accounts.php:173 +msgid "Approve" +msgstr "Genehmigen" -#: ../../Zotlabs/Module/Apporder.php:44 -msgid "Change Order of App Tray Apps" -msgstr "Reihenfolge der Apps im App-Menü ändern" +#: ../../include/conversation.php:739 +#, php-format +msgid "View %s's profile @ %s" +msgstr "%ss Profil auf %s ansehen" -#: ../../Zotlabs/Module/Apporder.php:45 -msgid "" -"Use arrows to move the corresponding app left (top) or right (bottom) in the" -" navbar" -msgstr "Benutze die Pfeil-Knöpfe, um die jeweilige App in der Navigationsleiste nach links (oben) oder rechts (unten) zu bewegen" +#: ../../include/conversation.php:759 +msgid "Categories:" +msgstr "Kategorien:" -#: ../../Zotlabs/Module/Apporder.php:45 -msgid "Use arrows to move the corresponding app up or down in the app tray" -msgstr "Benutze die Pfeil-Knöpfe, um die jeweilige App im App-Menü nach oben oder unten zu bewegen" +#: ../../include/conversation.php:760 +msgid "Filed under:" +msgstr "Gespeichert unter:" -#: ../../Zotlabs/Module/Mitem.php:28 ../../Zotlabs/Module/Menu.php:144 -msgid "Menu not found." -msgstr "Menü nicht gefunden" +#: ../../include/conversation.php:766 ../../Zotlabs/Lib/ThreadItem.php:401 +#, php-format +msgid "from %s" +msgstr "via %s" -#: ../../Zotlabs/Module/Mitem.php:52 -msgid "Unable to create element." -msgstr "Element konnte nicht erstellt werden." +#: ../../include/conversation.php:769 ../../Zotlabs/Lib/ThreadItem.php:404 +#, php-format +msgid "last edited: %s" +msgstr "zuletzt bearbeitet: %s" -#: ../../Zotlabs/Module/Mitem.php:76 -msgid "Unable to update menu element." -msgstr "Kann Menü-Element nicht aktualisieren." +#: ../../include/conversation.php:770 ../../Zotlabs/Lib/ThreadItem.php:405 +#, php-format +msgid "Expires: %s" +msgstr "Verfällt: %s" -#: ../../Zotlabs/Module/Mitem.php:92 -msgid "Unable to add menu element." -msgstr "Kann Menü-Bestandteil nicht hinzufügen." +#: ../../include/conversation.php:785 +msgid "View in context" +msgstr "Im Zusammenhang anschauen" -#: ../../Zotlabs/Module/Mitem.php:120 ../../Zotlabs/Module/Menu.php:166 -#: ../../Zotlabs/Module/Xchan.php:41 -msgid "Not found." -msgstr "Nicht gefunden." +#: ../../include/conversation.php:787 ../../Zotlabs/Module/Photos.php:1076 +#: ../../Zotlabs/Lib/ThreadItem.php:469 +msgid "Please wait" +msgstr "Bitte warten" -#: ../../Zotlabs/Module/Mitem.php:153 ../../Zotlabs/Module/Mitem.php:230 -msgid "Menu Item Permissions" -msgstr "Zugriffsrechte des Menü-Elements" +#: ../../include/conversation.php:886 +msgid "remove" +msgstr "lösche" -#: ../../Zotlabs/Module/Mitem.php:154 ../../Zotlabs/Module/Mitem.php:231 -#: ../../Zotlabs/Module/Settings/Channel.php:528 -msgid "(click to open/close)" -msgstr "(zum öffnen/schließen anklicken)" +#: ../../include/conversation.php:890 +msgid "Loading..." +msgstr "Lädt ..." -#: ../../Zotlabs/Module/Mitem.php:160 ../../Zotlabs/Module/Mitem.php:176 -msgid "Link Name" -msgstr "Name des Links" +#: ../../include/conversation.php:891 ../../Zotlabs/Lib/ThreadItem.php:291 +msgid "Conversation Tools" +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:161 ../../Zotlabs/Module/Mitem.php:239 -msgid "Link or Submenu Target" -msgstr "Ziel des Links oder Untermenüs" +#: ../../include/conversation.php:892 +msgid "Delete Selected Items" +msgstr "Lösche die ausgewählten Elemente" -#: ../../Zotlabs/Module/Mitem.php:161 -msgid "Enter URL of the link or select a menu name to create a submenu" -msgstr "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen." +#: ../../include/conversation.php:935 +msgid "View Source" +msgstr "Quelle anzeigen" -#: ../../Zotlabs/Module/Mitem.php:162 ../../Zotlabs/Module/Mitem.php:240 -msgid "Use magic-auth if available" -msgstr "Magic-Auth verwenden, falls verfügbar" +#: ../../include/conversation.php:945 +msgid "Follow Thread" +msgstr "Unterhaltung folgen" -#: ../../Zotlabs/Module/Mitem.php:162 ../../Zotlabs/Module/Mitem.php:163 -#: ../../Zotlabs/Module/Mitem.php:240 ../../Zotlabs/Module/Mitem.php:241 -#: ../../Zotlabs/Module/Events.php:470 ../../Zotlabs/Module/Events.php:471 -#: ../../Zotlabs/Module/Removeme.php:63 -#: ../../Zotlabs/Module/Admin/Site.php:259 -#: ../../Zotlabs/Module/Settings/Channel.php:307 -#: ../../Zotlabs/Module/Settings/Display.php:100 -#: ../../Zotlabs/Module/Api.php:99 ../../Zotlabs/Module/Photos.php:697 -#: ../../Zotlabs/Module/Wiki.php:218 ../../Zotlabs/Module/Wiki.php:219 -#: ../../Zotlabs/Module/Connedit.php:396 ../../Zotlabs/Module/Connedit.php:779 -#: ../../Zotlabs/Module/Menu.php:100 ../../Zotlabs/Module/Menu.php:157 -#: ../../Zotlabs/Module/Defperms.php:180 ../../Zotlabs/Module/Profiles.php:681 -#: ../../Zotlabs/Module/Filestorage.php:155 -#: ../../Zotlabs/Module/Filestorage.php:163 -#: ../../Zotlabs/Storage/Browser.php:397 ../../boot.php:1594 -#: ../../view/theme/redbasic_c/php/config.php:100 -#: ../../view/theme/redbasic_c/php/config.php:115 -#: ../../view/theme/redbasic/php/config.php:98 -#: ../../addon/planets/planets.php:149 ../../addon/wppost/wppost.php:82 -#: ../../addon/wppost/wppost.php:105 ../../addon/wppost/wppost.php:109 -#: ../../addon/nsfw/nsfw.php:84 ../../addon/ijpost/ijpost.php:73 -#: ../../addon/ijpost/ijpost.php:85 ../../addon/dwpost/dwpost.php:73 -#: ../../addon/dwpost/dwpost.php:85 ../../addon/ljpost/ljpost.php:70 -#: ../../addon/ljpost/ljpost.php:82 ../../addon/rainbowtag/rainbowtag.php:81 -#: ../../addon/visage/visage.php:166 ../../addon/nsabait/nsabait.php:157 -#: ../../addon/fuzzloc/fuzzloc.php:178 ../../addon/rtof/rtof.php:81 -#: ../../addon/rtof/rtof.php:85 ../../addon/jappixmini/jappixmini.php:309 -#: ../../addon/jappixmini/jappixmini.php:313 -#: ../../addon/jappixmini/jappixmini.php:343 -#: ../../addon/jappixmini/jappixmini.php:351 -#: ../../addon/jappixmini/jappixmini.php:355 -#: ../../addon/jappixmini/jappixmini.php:359 ../../addon/nofed/nofed.php:72 -#: ../../addon/nofed/nofed.php:76 ../../addon/redred/redred.php:95 -#: ../../addon/redred/redred.php:99 ../../addon/libertree/libertree.php:69 -#: ../../addon/libertree/libertree.php:81 -#: ../../addon/flattrwidget/flattrwidget.php:120 -#: ../../addon/statusnet/statusnet.php:389 -#: ../../addon/statusnet/statusnet.php:411 -#: ../../addon/statusnet/statusnet.php:415 -#: ../../addon/statusnet/statusnet.php:424 ../../addon/twitter/twitter.php:243 -#: ../../addon/twitter/twitter.php:252 ../../addon/twitter/twitter.php:261 -#: ../../addon/smileybutton/smileybutton.php:211 -#: ../../addon/smileybutton/smileybutton.php:215 -#: ../../addon/cart/cart.php:1075 ../../addon/cart/cart.php:1082 -#: ../../addon/cart/cart.php:1090 ../../addon/authchoose/authchoose.php:67 -#: ../../addon/xmpp/xmpp.php:53 ../../addon/pumpio/pumpio.php:219 -#: ../../addon/pumpio/pumpio.php:223 ../../addon/pumpio/pumpio.php:227 -#: ../../addon/pumpio/pumpio.php:231 ../../include/dir_fns.php:143 -#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145 -msgid "No" -msgstr "Nein" +#: ../../include/conversation.php:954 +msgid "Unfollow Thread" +msgstr "Unterhaltung nicht mehr folgen" -#: ../../Zotlabs/Module/Mitem.php:162 ../../Zotlabs/Module/Mitem.php:163 -#: ../../Zotlabs/Module/Mitem.php:240 ../../Zotlabs/Module/Mitem.php:241 -#: ../../Zotlabs/Module/Events.php:470 ../../Zotlabs/Module/Events.php:471 -#: ../../Zotlabs/Module/Removeme.php:63 -#: ../../Zotlabs/Module/Admin/Site.php:261 -#: ../../Zotlabs/Module/Settings/Channel.php:307 -#: ../../Zotlabs/Module/Settings/Display.php:100 -#: ../../Zotlabs/Module/Api.php:98 ../../Zotlabs/Module/Photos.php:697 -#: ../../Zotlabs/Module/Wiki.php:218 ../../Zotlabs/Module/Wiki.php:219 -#: ../../Zotlabs/Module/Connedit.php:396 ../../Zotlabs/Module/Menu.php:100 -#: ../../Zotlabs/Module/Menu.php:157 ../../Zotlabs/Module/Defperms.php:180 -#: ../../Zotlabs/Module/Profiles.php:681 -#: ../../Zotlabs/Module/Filestorage.php:155 -#: ../../Zotlabs/Module/Filestorage.php:163 -#: ../../Zotlabs/Storage/Browser.php:397 ../../boot.php:1594 -#: ../../view/theme/redbasic_c/php/config.php:100 -#: ../../view/theme/redbasic_c/php/config.php:115 -#: ../../view/theme/redbasic/php/config.php:98 -#: ../../addon/planets/planets.php:149 ../../addon/wppost/wppost.php:82 -#: ../../addon/wppost/wppost.php:105 ../../addon/wppost/wppost.php:109 -#: ../../addon/nsfw/nsfw.php:84 ../../addon/ijpost/ijpost.php:73 -#: ../../addon/ijpost/ijpost.php:85 ../../addon/dwpost/dwpost.php:73 -#: ../../addon/dwpost/dwpost.php:85 ../../addon/ljpost/ljpost.php:70 -#: ../../addon/ljpost/ljpost.php:82 ../../addon/rainbowtag/rainbowtag.php:81 -#: ../../addon/visage/visage.php:166 ../../addon/nsabait/nsabait.php:157 -#: ../../addon/fuzzloc/fuzzloc.php:178 ../../addon/rtof/rtof.php:81 -#: ../../addon/rtof/rtof.php:85 ../../addon/jappixmini/jappixmini.php:309 -#: ../../addon/jappixmini/jappixmini.php:313 -#: ../../addon/jappixmini/jappixmini.php:343 -#: ../../addon/jappixmini/jappixmini.php:351 -#: ../../addon/jappixmini/jappixmini.php:355 -#: ../../addon/jappixmini/jappixmini.php:359 ../../addon/nofed/nofed.php:72 -#: ../../addon/nofed/nofed.php:76 ../../addon/redred/redred.php:95 -#: ../../addon/redred/redred.php:99 ../../addon/libertree/libertree.php:69 -#: ../../addon/libertree/libertree.php:81 -#: ../../addon/flattrwidget/flattrwidget.php:120 -#: ../../addon/statusnet/statusnet.php:389 -#: ../../addon/statusnet/statusnet.php:411 -#: ../../addon/statusnet/statusnet.php:415 -#: ../../addon/statusnet/statusnet.php:424 ../../addon/twitter/twitter.php:243 -#: ../../addon/twitter/twitter.php:252 ../../addon/twitter/twitter.php:261 -#: ../../addon/smileybutton/smileybutton.php:211 -#: ../../addon/smileybutton/smileybutton.php:215 -#: ../../addon/cart/cart.php:1075 ../../addon/cart/cart.php:1082 -#: ../../addon/cart/cart.php:1090 ../../addon/authchoose/authchoose.php:67 -#: ../../addon/xmpp/xmpp.php:53 ../../addon/pumpio/pumpio.php:219 -#: ../../addon/pumpio/pumpio.php:223 ../../addon/pumpio/pumpio.php:227 -#: ../../addon/pumpio/pumpio.php:231 ../../include/dir_fns.php:143 -#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145 -msgid "Yes" -msgstr "Ja" +#: ../../include/conversation.php:1048 ../../Zotlabs/Module/Connedit.php:629 +msgid "Recent Activity" +msgstr "Kürzliche Aktivitäten" -#: ../../Zotlabs/Module/Mitem.php:163 ../../Zotlabs/Module/Mitem.php:241 -msgid "Open link in new window" -msgstr "Öffne Link in neuem Fenster" +#: ../../include/conversation.php:1058 ../../include/channel.php:1498 +#: ../../include/connections.php:110 ../../Zotlabs/Widget/Suggestions.php:46 +#: ../../Zotlabs/Widget/Follow.php:32 ../../Zotlabs/Module/Directory.php:353 +#: ../../Zotlabs/Module/Suggest.php:71 +msgid "Connect" +msgstr "Verbinden" -#: ../../Zotlabs/Module/Mitem.php:164 ../../Zotlabs/Module/Mitem.php:242 -msgid "Order in list" -msgstr "Reihenfolge in der Liste" +#: ../../include/conversation.php:1068 +msgid "Edit Connection" +msgstr "Verbindung bearbeiten" -#: ../../Zotlabs/Module/Mitem.php:164 ../../Zotlabs/Module/Mitem.php:242 -msgid "Higher numbers will sink to bottom of listing" -msgstr "Größere Nummern werden weiter unten in der Auflistung einsortiert" +#: ../../include/conversation.php:1078 +msgid "Message" +msgstr "Nachricht" -#: ../../Zotlabs/Module/Mitem.php:165 -msgid "Submit and finish" -msgstr "Absenden und fertigstellen" +#: ../../include/conversation.php:1088 ../../Zotlabs/Module/Pubsites.php:35 +#: ../../Zotlabs/Module/Ratings.php:97 +msgid "Ratings" +msgstr "Bewertungen" -#: ../../Zotlabs/Module/Mitem.php:166 -msgid "Submit and continue" -msgstr "Absenden und fortfahren" +#: ../../include/conversation.php:1098 ../../Zotlabs/Module/Poke.php:199 +#: ../../Zotlabs/Lib/Apps.php:350 +msgid "Poke" +msgstr "Anstupsen" -#: ../../Zotlabs/Module/Mitem.php:174 -msgid "Menu:" -msgstr "Menü:" +#: ../../include/conversation.php:1166 ../../Zotlabs/Widget/Album.php:84 +#: ../../Zotlabs/Widget/Portfolio.php:95 +#: ../../Zotlabs/Module/Embedphotos.php:174 ../../Zotlabs/Module/Photos.php:790 +#: ../../Zotlabs/Module/Photos.php:1254 ../../Zotlabs/Module/Cdav.php:870 +#: ../../Zotlabs/Module/Cdav.php:871 ../../Zotlabs/Module/Cdav.php:878 +#: ../../Zotlabs/Lib/Activity.php:1079 ../../Zotlabs/Lib/Apps.php:1114 +#: ../../Zotlabs/Lib/Apps.php:1198 ../../Zotlabs/Storage/Browser.php:164 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1060 +msgid "Unknown" +msgstr "Unbekannt" -#: ../../Zotlabs/Module/Mitem.php:177 -msgid "Link Target" -msgstr "Ziel des Links" +#: ../../include/conversation.php:1212 +#, php-format +msgid "%s likes this." +msgstr "%s gefällt das." -#: ../../Zotlabs/Module/Mitem.php:180 -msgid "Edit menu" -msgstr "Menü bearbeiten" +#: ../../include/conversation.php:1212 +#, php-format +msgid "%s doesn't like this." +msgstr "%s gefällt das nicht." -#: ../../Zotlabs/Module/Mitem.php:183 -msgid "Edit element" -msgstr "Bestandteil bearbeiten" +#: ../../include/conversation.php:1216 +#, php-format +msgid "%2$d people like this." +msgid_plural "%2$d people like this." +msgstr[0] "%2$d Person gefällt das." +msgstr[1] "%2$d Leuten gefällt das." -#: ../../Zotlabs/Module/Mitem.php:184 -msgid "Drop element" -msgstr "Bestandteil löschen" +#: ../../include/conversation.php:1218 +#, php-format +msgid "%2$d people don't like this." +msgid_plural "%2$d people don't like this." +msgstr[0] "%2$d Person gefällt das nicht." +msgstr[1] "%2$d Leuten gefällt das nicht." -#: ../../Zotlabs/Module/Mitem.php:185 -msgid "New element" -msgstr "Neues Bestandteil" +#: ../../include/conversation.php:1224 +msgid "and" +msgstr "und" -#: ../../Zotlabs/Module/Mitem.php:186 -msgid "Edit this menu container" -msgstr "Diesen Menü-Container bearbeiten" +#: ../../include/conversation.php:1227 +#, php-format +msgid ", and %d other people" +msgid_plural ", and %d other people" +msgstr[0] "" +msgstr[1] ", und %d andere" -#: ../../Zotlabs/Module/Mitem.php:187 -msgid "Add menu element" -msgstr "Menüelement hinzufügen" +#: ../../include/conversation.php:1228 +#, php-format +msgid "%s like this." +msgstr "%s gefällt das." -#: ../../Zotlabs/Module/Mitem.php:188 -msgid "Delete this menu item" -msgstr "Lösche dieses Menü-Bestandteil" +#: ../../include/conversation.php:1228 +#, php-format +msgid "%s don't like this." +msgstr "%s gefällt das nicht." -#: ../../Zotlabs/Module/Mitem.php:189 -msgid "Edit this menu item" -msgstr "Bearbeite dieses Menü-Bestandteil" +#: ../../include/conversation.php:1285 +#: ../../extend/addon/hzaddons/hsse/hsse.php:82 +msgid "Set your location" +msgstr "Standort" -#: ../../Zotlabs/Module/Mitem.php:206 -msgid "Menu item not found." -msgstr "Menü-Bestandteil nicht gefunden." +#: ../../include/conversation.php:1286 +#: ../../extend/addon/hzaddons/hsse/hsse.php:83 +msgid "Clear browser location" +msgstr "Browser-Standort löschen" -#: ../../Zotlabs/Module/Mitem.php:219 -msgid "Menu item deleted." -msgstr "Menü-Bestandteil gelöscht." +#: ../../include/conversation.php:1298 +#: ../../Zotlabs/Module/Article_edit.php:101 +#: ../../Zotlabs/Module/Editwebpage.php:143 +#: ../../Zotlabs/Module/Editblock.php:116 ../../Zotlabs/Module/Chat.php:222 +#: ../../Zotlabs/Module/Mail.php:292 ../../Zotlabs/Module/Mail.php:435 +#: ../../Zotlabs/Module/Card_edit.php:101 +#: ../../extend/addon/hzaddons/hsse/hsse.php:95 +msgid "Insert web link" +msgstr "Link einfügen" -#: ../../Zotlabs/Module/Mitem.php:221 -msgid "Menu item could not be deleted." -msgstr "Menü-Bestandteil kann nicht gelöscht werden." +#: ../../include/conversation.php:1302 +#: ../../extend/addon/hzaddons/hsse/hsse.php:99 +msgid "Embed (existing) photo from your photo albums" +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:228 -msgid "Edit Menu Element" -msgstr "Bearbeite Menü-Bestandteil" +#: ../../include/conversation.php:1337 ../../Zotlabs/Module/Chat.php:220 +#: ../../Zotlabs/Module/Mail.php:245 ../../Zotlabs/Module/Mail.php:366 +#: ../../extend/addon/hzaddons/hsse/hsse.php:134 +msgid "Please enter a link URL:" +msgstr "Gib eine URL ein:" -#: ../../Zotlabs/Module/Mitem.php:238 -msgid "Link text" -msgstr "Link Text" - -#: ../../Zotlabs/Module/Events.php:25 -msgid "Calendar entries imported." -msgstr "Kalendereinträge wurden importiert." +#: ../../include/conversation.php:1338 +#: ../../extend/addon/hzaddons/hsse/hsse.php:135 +msgid "Tag term:" +msgstr "Schlagwort:" -#: ../../Zotlabs/Module/Events.php:27 -msgid "No calendar entries found." -msgstr "Keine Kalendereinträge gefunden." +#: ../../include/conversation.php:1339 +#: ../../extend/addon/hzaddons/hsse/hsse.php:136 +msgid "Where are you right now?" +msgstr "Wo bist Du jetzt grade?" -#: ../../Zotlabs/Module/Events.php:110 -msgid "Event can not end before it has started." -msgstr "Termin-Ende liegt vor dem Beginn." +#: ../../include/conversation.php:1342 ../../Zotlabs/Module/Cover_photo.php:436 +#: ../../Zotlabs/Module/Profile_photo.php:507 ../../Zotlabs/Module/Wiki.php:403 +#: ../../extend/addon/hzaddons/hsse/hsse.php:139 +msgid "Choose images to embed" +msgstr "Wählen Sie Bilder zum Einbetten aus" -#: ../../Zotlabs/Module/Events.php:112 ../../Zotlabs/Module/Events.php:121 -#: ../../Zotlabs/Module/Events.php:143 -msgid "Unable to generate preview." -msgstr "Vorschau konnte nicht erzeugt werden." +#: ../../include/conversation.php:1343 ../../Zotlabs/Module/Cover_photo.php:437 +#: ../../Zotlabs/Module/Profile_photo.php:508 ../../Zotlabs/Module/Wiki.php:404 +#: ../../extend/addon/hzaddons/hsse/hsse.php:140 +msgid "Choose an album" +msgstr "Wählen Sie ein Album aus" -#: ../../Zotlabs/Module/Events.php:119 -msgid "Event title and start time are required." -msgstr "Titel und Startzeit des Termins sind erforderlich." +#: ../../include/conversation.php:1344 +#: ../../extend/addon/hzaddons/hsse/hsse.php:141 +msgid "Choose a different album..." +msgstr "Wählen Sie ein anderes Album aus..." -#: ../../Zotlabs/Module/Events.php:141 ../../Zotlabs/Module/Events.php:265 -msgid "Event not found." -msgstr "Termin nicht gefunden." +#: ../../include/conversation.php:1345 ../../Zotlabs/Module/Cover_photo.php:439 +#: ../../Zotlabs/Module/Profile_photo.php:510 ../../Zotlabs/Module/Wiki.php:406 +#: ../../extend/addon/hzaddons/hsse/hsse.php:142 +msgid "Error getting album list" +msgstr "Fehler beim Holen der Albenliste" -#: ../../Zotlabs/Module/Events.php:260 ../../Zotlabs/Module/Tagger.php:73 -#: ../../Zotlabs/Module/Like.php:386 ../../include/conversation.php:119 -#: ../../include/text.php:2008 ../../include/event.php:1153 -msgid "event" -msgstr "Termin" +#: ../../include/conversation.php:1346 ../../Zotlabs/Module/Cover_photo.php:440 +#: ../../Zotlabs/Module/Profile_photo.php:511 ../../Zotlabs/Module/Wiki.php:407 +#: ../../extend/addon/hzaddons/hsse/hsse.php:143 +msgid "Error getting photo link" +msgstr "Fehler beim Holen des Fotolinks" -#: ../../Zotlabs/Module/Events.php:460 -msgid "Edit event title" -msgstr "Termintitel bearbeiten" +#: ../../include/conversation.php:1347 ../../Zotlabs/Module/Cover_photo.php:441 +#: ../../Zotlabs/Module/Profile_photo.php:512 ../../Zotlabs/Module/Wiki.php:408 +#: ../../extend/addon/hzaddons/hsse/hsse.php:144 +msgid "Error getting album" +msgstr "Fehler beim Holen des Albums" -#: ../../Zotlabs/Module/Events.php:460 ../../Zotlabs/Module/Events.php:465 -#: ../../Zotlabs/Module/Appman.php:141 ../../Zotlabs/Module/Appman.php:142 -#: ../../Zotlabs/Module/Profiles.php:745 ../../Zotlabs/Module/Profiles.php:749 -#: ../../include/datetime.php:211 -msgid "Required" -msgstr "Benötigt" +#: ../../include/conversation.php:1348 +#: ../../extend/addon/hzaddons/hsse/hsse.php:145 +msgid "Comments enabled" +msgstr "Kommentare aktiviert" -#: ../../Zotlabs/Module/Events.php:462 -msgid "Categories (comma-separated list)" -msgstr "Kategorien (Kommagetrennte Liste)" +#: ../../include/conversation.php:1349 +#: ../../extend/addon/hzaddons/hsse/hsse.php:146 +msgid "Comments disabled" +msgstr "Kommentare deaktiviert" -#: ../../Zotlabs/Module/Events.php:463 -msgid "Edit Category" -msgstr "Kategorie bearbeiten" +#: ../../include/conversation.php:1359 ../../Zotlabs/Module/Webpages.php:262 +#: ../../Zotlabs/Module/Photos.php:1097 ../../Zotlabs/Module/Events.php:486 +#: ../../Zotlabs/Lib/ThreadItem.php:806 +#: ../../extend/addon/hzaddons/hsse/hsse.php:153 +msgid "Preview" +msgstr "Vorschau" -#: ../../Zotlabs/Module/Events.php:463 -msgid "Category" -msgstr "Kategorie" +#: ../../include/conversation.php:1392 ../../Zotlabs/Widget/Cdav.php:136 +#: ../../Zotlabs/Module/Webpages.php:256 ../../Zotlabs/Module/Layouts.php:194 +#: ../../Zotlabs/Module/Photos.php:1075 ../../Zotlabs/Module/Blocks.php:161 +#: ../../Zotlabs/Module/Wiki.php:301 +#: ../../extend/addon/hzaddons/hsse/hsse.php:186 +msgid "Share" +msgstr "Teilen" -#: ../../Zotlabs/Module/Events.php:466 -msgid "Edit start date and time" -msgstr "Startdatum und -zeit bearbeiten" +#: ../../include/conversation.php:1401 +#: ../../extend/addon/hzaddons/hsse/hsse.php:195 +msgid "Page link name" +msgstr "Link zur Seite" -#: ../../Zotlabs/Module/Events.php:467 ../../Zotlabs/Module/Events.php:470 -msgid "Finish date and time are not known or not relevant" -msgstr "Enddatum und -zeit sind unbekannt oder irrelevant" +#: ../../include/conversation.php:1404 +#: ../../extend/addon/hzaddons/hsse/hsse.php:198 +msgid "Post as" +msgstr "Veröffentlichen als" -#: ../../Zotlabs/Module/Events.php:469 -msgid "Edit finish date and time" -msgstr "Enddatum und -zeit bearbeiten" +#: ../../include/conversation.php:1406 ../../Zotlabs/Lib/ThreadItem.php:797 +#: ../../extend/addon/hzaddons/hsse/hsse.php:200 +msgid "Bold" +msgstr "Fett" -#: ../../Zotlabs/Module/Events.php:469 -msgid "Finish date and time" -msgstr "Enddatum und -zeit" +#: ../../include/conversation.php:1407 ../../Zotlabs/Lib/ThreadItem.php:798 +#: ../../extend/addon/hzaddons/hsse/hsse.php:201 +msgid "Italic" +msgstr "Kursiv" -#: ../../Zotlabs/Module/Events.php:471 ../../Zotlabs/Module/Events.php:472 -msgid "Adjust for viewer timezone" -msgstr "An die Zeitzone des Betrachters anpassen" +#: ../../include/conversation.php:1408 ../../Zotlabs/Lib/ThreadItem.php:799 +#: ../../extend/addon/hzaddons/hsse/hsse.php:202 +msgid "Underline" +msgstr "Unterstrichen" -#: ../../Zotlabs/Module/Events.php:471 -msgid "" -"Important for events that happen in a particular place. Not practical for " -"global holidays." -msgstr "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien." +#: ../../include/conversation.php:1409 ../../Zotlabs/Lib/ThreadItem.php:800 +#: ../../extend/addon/hzaddons/hsse/hsse.php:203 +msgid "Quote" +msgstr "Zitat" -#: ../../Zotlabs/Module/Events.php:473 -msgid "Edit Description" -msgstr "Beschreibung bearbeiten" +#: ../../include/conversation.php:1410 ../../Zotlabs/Lib/ThreadItem.php:801 +#: ../../extend/addon/hzaddons/hsse/hsse.php:204 +msgid "Code" +msgstr "Code" -#: ../../Zotlabs/Module/Events.php:475 -msgid "Edit Location" -msgstr "Ort bearbeiten" +#: ../../include/conversation.php:1411 ../../Zotlabs/Lib/ThreadItem.php:803 +#: ../../extend/addon/hzaddons/hsse/hsse.php:205 +msgid "Attach/Upload file" +msgstr "" -#: ../../Zotlabs/Module/Events.php:478 ../../Zotlabs/Module/Photos.php:1123 -#: ../../Zotlabs/Module/Webpages.php:247 ../../Zotlabs/Lib/ThreadItem.php:762 -#: ../../include/conversation.php:1333 -msgid "Preview" -msgstr "Vorschau" +#: ../../include/conversation.php:1414 ../../Zotlabs/Module/Wiki.php:400 +#: ../../extend/addon/hzaddons/hsse/hsse.php:208 +msgid "Embed an image from your albums" +msgstr "Betten Sie ein Bild aus Ihren Alben ein" -#: ../../Zotlabs/Module/Events.php:479 ../../include/conversation.php:1405 -msgid "Permission settings" -msgstr "Berechtigungs-Einstellungen" +#: ../../include/conversation.php:1415 ../../include/conversation.php:1464 +#: ../../Zotlabs/Module/Oauth2.php:117 ../../Zotlabs/Module/Oauth2.php:145 +#: ../../Zotlabs/Module/Editpost.php:110 +#: ../../Zotlabs/Module/Editlayout.php:140 +#: ../../Zotlabs/Module/Cover_photo.php:434 +#: ../../Zotlabs/Module/Article_edit.php:131 +#: ../../Zotlabs/Module/Editwebpage.php:169 ../../Zotlabs/Module/Oauth.php:112 +#: ../../Zotlabs/Module/Oauth.php:138 ../../Zotlabs/Module/Editblock.php:141 +#: ../../Zotlabs/Module/Profiles.php:801 ../../Zotlabs/Module/Cdav.php:1082 +#: ../../Zotlabs/Module/Cdav.php:1392 ../../Zotlabs/Module/Tagrm.php:15 +#: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Admin/Addons.php:426 +#: ../../Zotlabs/Module/Profile_photo.php:505 ../../Zotlabs/Module/Wiki.php:368 +#: ../../Zotlabs/Module/Wiki.php:401 ../../Zotlabs/Module/Fbrowser.php:66 +#: ../../Zotlabs/Module/Fbrowser.php:88 ../../Zotlabs/Module/Connedit.php:941 +#: ../../Zotlabs/Module/Card_edit.php:131 ../../Zotlabs/Module/Filer.php:55 +#: ../../extend/addon/hzaddons/hsse/hsse.php:209 +#: ../../extend/addon/hzaddons/hsse/hsse.php:258 +msgid "Cancel" +msgstr "Abbrechen" -#: ../../Zotlabs/Module/Events.php:489 -msgid "Timezone:" -msgstr "Zeitzone:" +#: ../../include/conversation.php:1416 ../../include/conversation.php:1463 +#: ../../Zotlabs/Module/Cover_photo.php:435 +#: ../../Zotlabs/Module/Profile_photo.php:506 ../../Zotlabs/Module/Wiki.php:402 +#: ../../extend/addon/hzaddons/hsse/hsse.php:210 +#: ../../extend/addon/hzaddons/hsse/hsse.php:257 +msgid "OK" +msgstr "Ok" -#: ../../Zotlabs/Module/Events.php:494 -msgid "Advanced Options" -msgstr "Weitere Optionen" +#: ../../include/conversation.php:1418 +#: ../../extend/addon/hzaddons/hsse/hsse.php:212 +msgid "Toggle voting" +msgstr "Umfragewerkzeug aktivieren" -#: ../../Zotlabs/Module/Events.php:605 ../../Zotlabs/Module/Cal.php:266 -msgid "l, F j" -msgstr "l, j. F" +#: ../../include/conversation.php:1421 +#: ../../extend/addon/hzaddons/hsse/hsse.php:215 +msgid "Disable comments" +msgstr "Kommentare deaktivieren" -#: ../../Zotlabs/Module/Events.php:633 -msgid "Edit event" -msgstr "Termin bearbeiten" +#: ../../include/conversation.php:1422 +#: ../../extend/addon/hzaddons/hsse/hsse.php:216 +msgid "Toggle comments" +msgstr "Kommentare umschalten" -#: ../../Zotlabs/Module/Events.php:635 -msgid "Delete event" -msgstr "Termin löschen" +#: ../../include/conversation.php:1427 +#: ../../Zotlabs/Module/Article_edit.php:117 +#: ../../Zotlabs/Module/Photos.php:671 ../../Zotlabs/Module/Photos.php:1041 +#: ../../Zotlabs/Module/Editblock.php:129 +#: ../../Zotlabs/Module/Card_edit.php:117 +#: ../../extend/addon/hzaddons/hsse/hsse.php:221 +msgid "Title (optional)" +msgstr "Titel (optional)" -#: ../../Zotlabs/Module/Events.php:660 ../../Zotlabs/Module/Cal.php:315 -#: ../../include/text.php:1827 -msgid "Link to Source" -msgstr "Link zur Quelle" +#: ../../include/conversation.php:1430 +#: ../../extend/addon/hzaddons/hsse/hsse.php:224 +msgid "Categories (optional, comma-separated list)" +msgstr "Kategorien (optional, kommagetrennte Liste)" -#: ../../Zotlabs/Module/Events.php:669 -msgid "calendar" -msgstr "Kalender" +#: ../../include/conversation.php:1431 ../../Zotlabs/Module/Events.php:487 +#: ../../extend/addon/hzaddons/hsse/hsse.php:225 +msgid "Permission settings" +msgstr "Berechtigungs-Einstellungen" -#: ../../Zotlabs/Module/Events.php:688 ../../Zotlabs/Module/Cal.php:338 -msgid "Edit Event" -msgstr "Termin bearbeiten" +#: ../../include/conversation.php:1453 +#: ../../extend/addon/hzaddons/hsse/hsse.php:247 +msgid "Other networks and post services" +msgstr "Andere Netzwerke und Platformen" -#: ../../Zotlabs/Module/Events.php:688 ../../Zotlabs/Module/Cal.php:338 -msgid "Create Event" -msgstr "Termin anlegen" +#: ../../include/conversation.php:1456 ../../Zotlabs/Module/Mail.php:296 +#: ../../Zotlabs/Module/Mail.php:439 +#: ../../extend/addon/hzaddons/hsse/hsse.php:250 +msgid "Set expiration date" +msgstr "Verfallsdatum" -#: ../../Zotlabs/Module/Events.php:691 ../../Zotlabs/Module/Cal.php:341 -#: ../../include/channel.php:1647 -msgid "Export" -msgstr "Exportieren" +#: ../../include/conversation.php:1459 +#: ../../extend/addon/hzaddons/hsse/hsse.php:253 +msgid "Set publish date" +msgstr "Veröffentlichungsdatum festlegen" -#: ../../Zotlabs/Module/Events.php:731 -msgid "Event removed" -msgstr "Termin gelöscht" +#: ../../include/conversation.php:1461 ../../Zotlabs/Module/Chat.php:221 +#: ../../Zotlabs/Module/Mail.php:298 ../../Zotlabs/Module/Mail.php:441 +#: ../../Zotlabs/Lib/ThreadItem.php:810 +#: ../../extend/addon/hzaddons/hsse/hsse.php:255 +msgid "Encrypt text" +msgstr "Text verschlüsseln" -#: ../../Zotlabs/Module/Events.php:734 -msgid "Failed to remove event" -msgstr "Termin konnte nicht gelöscht werden" +#: ../../include/conversation.php:1702 ../../include/channel.php:1661 +#: ../../include/taxonomy.php:659 ../../Zotlabs/Module/Photos.php:1135 +#: ../../Zotlabs/Lib/ThreadItem.php:236 +msgctxt "noun" +msgid "Like" +msgid_plural "Likes" +msgstr[0] "Gefällt mir" +msgstr[1] "Gefällt mir" -#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56 -msgid "App installed." -msgstr "App installiert." +#: ../../include/conversation.php:1705 ../../Zotlabs/Module/Photos.php:1140 +#: ../../Zotlabs/Lib/ThreadItem.php:241 +msgctxt "noun" +msgid "Dislike" +msgid_plural "Dislikes" +msgstr[0] "Gefällt nicht" +msgstr[1] "Gefällt nicht" -#: ../../Zotlabs/Module/Appman.php:49 -msgid "Malformed app." -msgstr "Fehlerhafte App." +#: ../../include/conversation.php:1708 +msgctxt "noun" +msgid "Attending" +msgid_plural "Attending" +msgstr[0] "Zusage" +msgstr[1] "Zusagen" -#: ../../Zotlabs/Module/Appman.php:130 -msgid "Embed code" -msgstr "Code einbetten" +#: ../../include/conversation.php:1711 +msgctxt "noun" +msgid "Not Attending" +msgid_plural "Not Attending" +msgstr[0] "Absage" +msgstr[1] "Absagen" -#: ../../Zotlabs/Module/Appman.php:136 -msgid "Edit App" -msgstr "App bearbeiten" +#: ../../include/conversation.php:1714 +msgctxt "noun" +msgid "Undecided" +msgid_plural "Undecided" +msgstr "Unentschieden" -#: ../../Zotlabs/Module/Appman.php:136 -msgid "Create App" -msgstr "App erstellen" +#: ../../include/conversation.php:1717 +msgctxt "noun" +msgid "Agree" +msgid_plural "Agrees" +msgstr[0] "Zustimmung" +msgstr[1] "Zustimmungen" -#: ../../Zotlabs/Module/Appman.php:141 -msgid "Name of app" -msgstr "Name der App" +#: ../../include/conversation.php:1720 +msgctxt "noun" +msgid "Disagree" +msgid_plural "Disagrees" +msgstr[0] "Ablehnung" +msgstr[1] "Ablehnungen" -#: ../../Zotlabs/Module/Appman.php:142 -msgid "Location (URL) of app" -msgstr "Ort (URL) der App" +#: ../../include/conversation.php:1723 +msgctxt "noun" +msgid "Abstain" +msgid_plural "Abstains" +msgstr[0] "Enthaltung" +msgstr[1] "Enthaltungen" -#: ../../Zotlabs/Module/Appman.php:144 -msgid "Photo icon URL" -msgstr "URL zum Icon" +#: ../../include/help.php:80 +msgid "Help:" +msgstr "Hilfe:" -#: ../../Zotlabs/Module/Appman.php:144 -msgid "80 x 80 pixels - optional" -msgstr "80 x 80 Pixel – optional" +#: ../../include/help.php:129 +msgid "Not Found" +msgstr "Nicht gefunden" -#: ../../Zotlabs/Module/Appman.php:145 -msgid "Categories (optional, comma separated list)" -msgstr "Kategorien (optional, kommagetrennte Liste)" +#: ../../include/help.php:132 ../../Zotlabs/Web/Router.php:185 +#: ../../Zotlabs/Module/Block.php:77 ../../Zotlabs/Module/Page.php:136 +#: ../../Zotlabs/Module/Display.php:140 ../../Zotlabs/Module/Display.php:157 +#: ../../Zotlabs/Module/Display.php:174 ../../Zotlabs/Module/Display.php:180 +#: ../../Zotlabs/Lib/NativeWikiPage.php:521 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:447 +msgid "Page not found." +msgstr "Seite nicht gefunden." -#: ../../Zotlabs/Module/Appman.php:146 -msgid "Version ID" -msgstr "Versions-ID" +#: ../../include/account.php:36 +msgid "Not a valid email address" +msgstr "Ungültige E-Mail-Adresse" -#: ../../Zotlabs/Module/Appman.php:147 -msgid "Price of app" -msgstr "Preis der App" +#: ../../include/account.php:38 +msgid "Your email domain is not among those allowed on this site" +msgstr "Deine E-Mail-Adresse ist auf dieser Seite nicht erlaubt" -#: ../../Zotlabs/Module/Appman.php:148 -msgid "Location (URL) to purchase app" -msgstr "Ort (URL), um die App zu kaufen" +#: ../../include/account.php:44 +msgid "Your email address is already registered at this site." +msgstr "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert." -#: ../../Zotlabs/Module/Regmod.php:15 -msgid "Please login." -msgstr "Bitte melde dich an." +#: ../../include/account.php:76 +msgid "An invitation is required." +msgstr "Eine Einladung wird benötigt." -#: ../../Zotlabs/Module/Magic.php:72 -msgid "Hub not found." -msgstr "Server nicht gefunden." +#: ../../include/account.php:80 +msgid "Invitation could not be verified." +msgstr "Die Einladung konnte nicht bestätigt werden." -#: ../../Zotlabs/Module/Subthread.php:111 ../../Zotlabs/Module/Tagger.php:69 -#: ../../Zotlabs/Module/Like.php:384 -#: ../../addon/redphotos/redphotohelper.php:71 -#: ../../addon/diaspora/Receiver.php:1500 ../../addon/pubcrawl/as.php:1405 -#: ../../include/conversation.php:116 ../../include/text.php:2005 -msgid "photo" -msgstr "Foto" +#: ../../include/account.php:156 +msgid "Please enter the required information." +msgstr "Bitte gib die benötigten Informationen ein." -#: ../../Zotlabs/Module/Subthread.php:111 ../../Zotlabs/Module/Like.php:384 -#: ../../addon/diaspora/Receiver.php:1500 ../../addon/pubcrawl/as.php:1405 -#: ../../include/conversation.php:144 ../../include/text.php:2011 -msgid "status" -msgstr "Status" +#: ../../include/account.php:223 +msgid "Failed to store account information." +msgstr "Speichern der Nutzerkontodaten fehlgeschlagen." -#: ../../Zotlabs/Module/Subthread.php:142 +#: ../../include/account.php:311 #, php-format -msgid "%1$s is following %2$s's %3$s" -msgstr "%1$s folgt nun %2$ss %3$s" +msgid "Registration confirmation for %s" +msgstr "Registrierungsbestätigung für %s" -#: ../../Zotlabs/Module/Subthread.php:144 +#: ../../include/account.php:380 #, php-format -msgid "%1$s stopped following %2$s's %3$s" -msgstr "%1$s folgt %2$ss %3$s nicht mehr" - -#: ../../Zotlabs/Module/Article_edit.php:44 ../../Zotlabs/Module/Cal.php:62 -#: ../../Zotlabs/Module/Chanview.php:96 ../../Zotlabs/Module/Page.php:75 -#: ../../Zotlabs/Module/Wall_upload.php:31 ../../Zotlabs/Module/Block.php:41 -#: ../../Zotlabs/Module/Card_edit.php:44 -msgid "Channel not found." -msgstr "Kanal nicht gefunden." +msgid "Registration request at %s" +msgstr "Registrierungsanfrage auf %s" -#: ../../Zotlabs/Module/Article_edit.php:101 -#: ../../Zotlabs/Module/Editblock.php:116 ../../Zotlabs/Module/Chat.php:207 -#: ../../Zotlabs/Module/Editwebpage.php:143 ../../Zotlabs/Module/Mail.php:288 -#: ../../Zotlabs/Module/Mail.php:430 ../../Zotlabs/Module/Card_edit.php:101 -#: ../../include/conversation.php:1278 -msgid "Insert web link" -msgstr "Link einfügen" +#: ../../include/account.php:402 +msgid "your registration password" +msgstr "Dein Registrierungspasswort" -#: ../../Zotlabs/Module/Article_edit.php:117 -#: ../../Zotlabs/Module/Editblock.php:129 ../../Zotlabs/Module/Photos.php:698 -#: ../../Zotlabs/Module/Photos.php:1068 ../../Zotlabs/Module/Card_edit.php:117 -#: ../../include/conversation.php:1401 -msgid "Title (optional)" -msgstr "Titel (optional)" +#: ../../include/account.php:408 ../../include/account.php:471 +#, php-format +msgid "Registration details for %s" +msgstr "Registrierungsdetails für %s" -#: ../../Zotlabs/Module/Article_edit.php:128 -msgid "Edit Article" -msgstr "Artikel bearbeiten" +#: ../../include/account.php:482 +msgid "Account approved." +msgstr "Nutzerkonto bestätigt." -#: ../../Zotlabs/Module/Import_items.php:48 ../../Zotlabs/Module/Import.php:64 -msgid "Nothing to import." -msgstr "Nichts zu importieren." +#: ../../include/account.php:522 +#, php-format +msgid "Registration revoked for %s" +msgstr "Registrierung für %s wurde widerrufen" -#: ../../Zotlabs/Module/Import_items.php:72 ../../Zotlabs/Module/Import.php:79 -#: ../../Zotlabs/Module/Import.php:95 -msgid "Unable to download data from old server" -msgstr "Daten können vom alten Server nicht heruntergeladen werden" +#: ../../include/account.php:803 ../../include/account.php:805 +msgid "Click here to upgrade." +msgstr "Klicke hier, um das Upgrade durchzuführen." -#: ../../Zotlabs/Module/Import_items.php:77 -#: ../../Zotlabs/Module/Import.php:102 -msgid "Imported file is empty." -msgstr "Die importierte Datei ist leer." +#: ../../include/account.php:811 +msgid "This action exceeds the limits set by your subscription plan." +msgstr "Diese Aktion überschreitet die Grenzen Ihres Abonnements." -#: ../../Zotlabs/Module/Import_items.php:93 -#, php-format -msgid "Warning: Database versions differ by %1$d updates." -msgstr "Achtung: Datenbankversionen unterscheiden sich um %1$d Aktualisierungen." +#: ../../include/account.php:816 +msgid "This action is not available under your subscription plan." +msgstr "Diese Aktion ist in Ihrem Abonnement nicht verfügbar." -#: ../../Zotlabs/Module/Import_items.php:108 -msgid "Import completed" -msgstr "Import abgeschlossen" +#: ../../include/event.php:32 ../../include/event.php:95 +msgid "l F d, Y \\@ g:i A" +msgstr "l, d. F Y, H:i" -#: ../../Zotlabs/Module/Import_items.php:125 -msgid "Import Items" -msgstr "Beiträge importieren" +#: ../../include/event.php:40 +msgid "Starts:" +msgstr "Beginnt:" -#: ../../Zotlabs/Module/Import_items.php:126 -msgid "" -"Use this form to import existing posts and content from an export file." -msgstr "Mit diesem Formular kannst Du existierende Beiträge und Inhalte aus einer Sicherungsdatei importieren." +#: ../../include/event.php:50 +msgid "Finishes:" +msgstr "Endet:" -#: ../../Zotlabs/Module/Import_items.php:127 -#: ../../Zotlabs/Module/Import.php:517 -msgid "File to Upload" -msgstr "Hochzuladende Datei:" +#: ../../include/event.php:62 ../../include/event.php:112 +#: ../../include/channel.php:1513 ../../Zotlabs/Module/Directory.php:339 +msgid "Location:" +msgstr "Ort:" -#: ../../Zotlabs/Module/New_channel.php:133 -#: ../../Zotlabs/Module/Manage.php:138 -#, php-format -msgid "You have created %1$.0f of %2$.0f allowed channels." -msgstr "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet." +#: ../../include/event.php:95 +msgid "l F d, Y" +msgstr "" -#: ../../Zotlabs/Module/New_channel.php:146 -#: ../../Zotlabs/Module/Register.php:254 -msgid "Name or caption" -msgstr "Name oder Titel" +#: ../../include/event.php:99 +msgid "Start:" +msgstr "" -#: ../../Zotlabs/Module/New_channel.php:146 -#: ../../Zotlabs/Module/Register.php:254 -msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\"" -msgstr "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ " +#: ../../include/event.php:103 +msgid "End:" +msgstr "" -#: ../../Zotlabs/Module/New_channel.php:148 -#: ../../Zotlabs/Module/Register.php:256 -msgid "Choose a short nickname" -msgstr "Wähle einen kurzen Spitznamen" +#: ../../include/event.php:1058 +msgid "This event has been added to your calendar." +msgstr "Dieser Termin wurde zu Deinem Kalender hinzugefügt" -#: ../../Zotlabs/Module/New_channel.php:148 -#: ../../Zotlabs/Module/Register.php:256 -#, php-format -msgid "" -"Your nickname will be used to create an easy to remember channel address " -"e.g. nickname%s" -msgstr "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst, z.B. nickname%s" +#: ../../include/event.php:1284 +msgid "Not specified" +msgstr "Keine Angabe" -#: ../../Zotlabs/Module/New_channel.php:149 -#: ../../Zotlabs/Module/Settings/Channel.php:539 -#: ../../Zotlabs/Module/Register.php:257 -msgid "Channel role and privacy" -msgstr "Kanaltyp und Privatspäre-Einstellungen" +#: ../../include/event.php:1285 +msgid "Needs Action" +msgstr "Aktion erforderlich" -#: ../../Zotlabs/Module/New_channel.php:149 -#: ../../Zotlabs/Module/Register.php:257 -msgid "Select a channel role with your privacy requirements." -msgstr "Wähle einen passenden Kanaltyp mit den zugehörigen Voreinstellungen zur Privatsphäre." +#: ../../include/event.php:1286 +msgid "Completed" +msgstr "Abgeschlossen" -#: ../../Zotlabs/Module/New_channel.php:149 -#: ../../Zotlabs/Module/Register.php:257 -msgid "Read more about roles" -msgstr "Mehr Informationen über Rollen" +#: ../../include/event.php:1287 +msgid "In Process" +msgstr "In Bearbeitung" -#: ../../Zotlabs/Module/New_channel.php:152 -msgid "Create Channel" -msgstr "Einen neuen Kanal anlegen" +#: ../../include/event.php:1288 +msgid "Cancelled" +msgstr "gestrichen" -#: ../../Zotlabs/Module/New_channel.php:153 -msgid "" -"A channel is a unique network identity. It can represent a person (social " -"network profile), a forum (group), a business or celebrity page, a newsfeed," -" and many other things. Channels can make connections with other channels to" -" share information with each other." -msgstr "Ein Kanal ist eine eindeutige Identität. Er kann eine Person (Soziales Netzwerk-Profil), ein Forum (Gruppe), eine Unternehmens- oder Prominenten-Seite, einen Newsfeed oder viele andere Dinge repräsentieren. Kanäle können Verbindungen mit anderen Kanälen eingehen, um Informationen miteinander auszutauschen." +#: ../../include/event.php:1369 ../../include/connections.php:723 +#: ../../Zotlabs/Module/Profiles.php:792 ../../Zotlabs/Module/Cdav.php:1383 +#: ../../Zotlabs/Module/Connedit.php:932 +msgid "Mobile" +msgstr "Mobil" -#: ../../Zotlabs/Module/New_channel.php:153 -msgid "" -"The type of channel you create affects the basic privacy settings, the " -"permissions that are granted to connections/friends, and also the channel's " -"visibility across the network." -msgstr "Die Art des Kanals, den Du erzeugst, beeinflusst die grundlegenden Privatsphäre-Einstellungen, die Rechte, die Verbindungen/Freunden gewährt werden, und auch die Sichtbarkeit des Kanals im gesamten Netzwerk." +#: ../../include/event.php:1370 ../../include/connections.php:724 +#: ../../Zotlabs/Module/Profiles.php:793 ../../Zotlabs/Module/Cdav.php:1384 +#: ../../Zotlabs/Module/Connedit.php:933 +msgid "Home" +msgstr "Home" -#: ../../Zotlabs/Module/New_channel.php:154 -msgid "" -"or import an existing channel from another location." -msgstr "oder importiere einen bestehenden Kanal von einem anderen Server." +#: ../../include/event.php:1371 ../../include/connections.php:725 +msgid "Home, Voice" +msgstr "Zuhause, Sprache" -#: ../../Zotlabs/Module/New_channel.php:159 -msgid "Validate" -msgstr "Überprüfe" +#: ../../include/event.php:1372 ../../include/connections.php:726 +msgid "Home, Fax" +msgstr "Zuhause, Fax" -#: ../../Zotlabs/Module/Removeme.php:35 -msgid "" -"Channel removals are not allowed within 48 hours of changing the account " -"password." -msgstr "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden." +#: ../../include/event.php:1373 ../../include/connections.php:727 +#: ../../Zotlabs/Module/Profiles.php:794 ../../Zotlabs/Module/Cdav.php:1385 +#: ../../Zotlabs/Module/Connedit.php:934 +msgid "Work" +msgstr "Arbeit" -#: ../../Zotlabs/Module/Removeme.php:60 -msgid "Remove This Channel" -msgstr "Diesen Kanal löschen" +#: ../../include/event.php:1374 ../../include/connections.php:728 +msgid "Work, Voice" +msgstr "Arbeit, Sprache" -#: ../../Zotlabs/Module/Removeme.php:61 -#: ../../Zotlabs/Module/Removeaccount.php:58 -#: ../../Zotlabs/Module/Changeaddr.php:78 -msgid "WARNING: " -msgstr "WARNUNG: " +#: ../../include/event.php:1375 ../../include/connections.php:729 +msgid "Work, Fax" +msgstr "Arbeit, Fax" -#: ../../Zotlabs/Module/Removeme.php:61 -msgid "This channel will be completely removed from the network. " -msgstr "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht." +#: ../../include/event.php:1376 ../../include/event.php:1383 +#: ../../include/selectors.php:60 ../../include/selectors.php:77 +#: ../../include/selectors.php:115 ../../include/selectors.php:151 +#: ../../include/connections.php:730 ../../include/connections.php:737 +#: ../../Zotlabs/Access/PermissionRoles.php:306 +#: ../../Zotlabs/Module/Profiles.php:795 ../../Zotlabs/Module/Cdav.php:1386 +#: ../../Zotlabs/Module/Connedit.php:935 +msgid "Other" +msgstr "Andere" -#: ../../Zotlabs/Module/Removeme.php:61 -#: ../../Zotlabs/Module/Removeaccount.php:58 -msgid "This action is permanent and can not be undone!" -msgstr "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!" +#: ../../include/markdown.php:202 ../../include/bbcode.php:366 +#, php-format +msgid "%1$s wrote the following %2$s %3$s" +msgstr "%1$s schrieb den folgenden %2$s %3$s" -#: ../../Zotlabs/Module/Removeme.php:62 -#: ../../Zotlabs/Module/Removeaccount.php:59 -#: ../../Zotlabs/Module/Changeaddr.php:79 -msgid "Please enter your password for verification:" -msgstr "Bitte gib zur Bestätigung Dein Passwort ein:" +#: ../../include/markdown.php:204 ../../include/bbcode.php:362 +#: ../../Zotlabs/Module/Tagger.php:77 +msgid "post" +msgstr "Beitrag" -#: ../../Zotlabs/Module/Removeme.php:63 -msgid "Remove this channel and all its clones from the network" -msgstr "Lösche diesen Kanal und all seine Klone aus dem Netzwerk" +#: ../../include/language.php:423 ../../include/text.php:1959 +msgid "default" +msgstr "Standard" -#: ../../Zotlabs/Module/Removeme.php:63 -msgid "" -"By default only the instance of the channel located on this hub will be " -"removed from the network" -msgstr "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk" +#: ../../include/language.php:436 +msgid "Select an alternate language" +msgstr "Wähle eine alternative Sprache" -#: ../../Zotlabs/Module/Removeme.php:64 -#: ../../Zotlabs/Module/Settings/Channel.php:600 -msgid "Remove Channel" -msgstr "Kanal löschen" +#: ../../include/contact_widgets.php:11 +#, php-format +msgid "%d invitation available" +msgid_plural "%d invitations available" +msgstr[0] "%d Einladung verfügbar" +msgstr[1] "%d Einladungen verfügbar" -#: ../../Zotlabs/Module/Sharedwithme.php:104 -msgid "Files: shared with me" -msgstr "Dateien, die mit mir geteilt wurden" +#: ../../include/contact_widgets.php:16 ../../Zotlabs/Module/Admin/Site.php:293 +msgid "Advanced" +msgstr "Fortgeschritten" -#: ../../Zotlabs/Module/Sharedwithme.php:106 -msgid "NEW" -msgstr "NEU" +#: ../../include/contact_widgets.php:19 +msgid "Find Channels" +msgstr "Finde Kanäle" -#: ../../Zotlabs/Module/Sharedwithme.php:107 -#: ../../Zotlabs/Storage/Browser.php:285 ../../include/text.php:1434 -msgid "Size" -msgstr "Größe" +#: ../../include/contact_widgets.php:20 +msgid "Enter name or interest" +msgstr "Name oder Interessen eingeben" -#: ../../Zotlabs/Module/Sharedwithme.php:108 -#: ../../Zotlabs/Storage/Browser.php:286 -msgid "Last Modified" -msgstr "Zuletzt geändert" +#: ../../include/contact_widgets.php:21 +msgid "Connect/Follow" +msgstr "Verbinden/Folgen" -#: ../../Zotlabs/Module/Sharedwithme.php:109 -msgid "Remove all files" -msgstr "Alle Dateien löschen" +#: ../../include/contact_widgets.php:22 +msgid "Examples: Robert Morgenstein, Fishing" +msgstr "Beispiele: Robert Morgenstein, Angeln" -#: ../../Zotlabs/Module/Sharedwithme.php:110 -msgid "Remove this file" -msgstr "Diese Datei löschen" +#: ../../include/contact_widgets.php:23 ../../Zotlabs/Module/Directory.php:416 +#: ../../Zotlabs/Module/Directory.php:421 +#: ../../Zotlabs/Module/Connections.php:355 +msgid "Find" +msgstr "Finde" -#: ../../Zotlabs/Module/Setup.php:170 -msgid "$Projectname Server - Setup" -msgstr "$Projectname Server-Einrichtung" +#: ../../include/contact_widgets.php:24 ../../Zotlabs/Module/Directory.php:420 +#: ../../Zotlabs/Module/Suggest.php:79 +msgid "Channel Suggestions" +msgstr "Kanal-Vorschläge" -#: ../../Zotlabs/Module/Setup.php:174 -msgid "Could not connect to database." -msgstr "Kann nicht mit der Datenbank verbinden." +#: ../../include/contact_widgets.php:26 +msgid "Random Profile" +msgstr "Zufallsprofil" -#: ../../Zotlabs/Module/Setup.php:178 -msgid "" -"Could not connect to specified site URL. Possible SSL certificate or DNS " -"issue." -msgstr "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS." +#: ../../include/contact_widgets.php:27 +msgid "Invite Friends" +msgstr "Lade Freunde ein" -#: ../../Zotlabs/Module/Setup.php:185 -msgid "Could not create table." -msgstr "Konnte Tabelle nicht erstellen." +#: ../../include/contact_widgets.php:29 +msgid "Advanced example: name=fred and country=iceland" +msgstr "Fortgeschrittenes Beispiel: name=fred and country=iceland" -#: ../../Zotlabs/Module/Setup.php:191 -msgid "Your site database has been installed." -msgstr "Die Datenbank Deines Hubs wurde installiert." +#: ../../include/contact_widgets.php:53 ../../include/features.php:311 +#: ../../Zotlabs/Widget/Activity_filter.php:137 +#: ../../Zotlabs/Widget/Filer.php:28 +msgid "Saved Folders" +msgstr "Gespeicherte Ordner" -#: ../../Zotlabs/Module/Setup.php:197 -msgid "" -"You may need to import the file \"install/schema_xxx.sql\" manually using a " -"database client." -msgstr "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren." +#: ../../include/contact_widgets.php:56 ../../include/contact_widgets.php:99 +#: ../../include/contact_widgets.php:142 ../../include/contact_widgets.php:187 +#: ../../Zotlabs/Widget/Appcategories.php:46 ../../Zotlabs/Widget/Filer.php:31 +msgid "Everything" +msgstr "Alles" -#: ../../Zotlabs/Module/Setup.php:198 ../../Zotlabs/Module/Setup.php:262 -#: ../../Zotlabs/Module/Setup.php:749 -msgid "Please see the file \"install/INSTALL.txt\"." -msgstr "Lies die Datei \"install/INSTALL.txt\"." +#: ../../include/contact_widgets.php:96 ../../include/contact_widgets.php:139 +#: ../../include/contact_widgets.php:184 ../../include/taxonomy.php:409 +#: ../../include/taxonomy.php:491 ../../include/taxonomy.php:511 +#: ../../include/taxonomy.php:532 ../../Zotlabs/Widget/Appcategories.php:43 +#: ../../Zotlabs/Module/Cdav.php:1094 +msgid "Categories" +msgstr "Kategorien" -#: ../../Zotlabs/Module/Setup.php:259 -msgid "System check" -msgstr "Systemprüfung" +#: ../../include/contact_widgets.php:218 +msgid "Common Connections" +msgstr "Gemeinsame Verbindungen" -#: ../../Zotlabs/Module/Setup.php:264 -msgid "Check again" -msgstr "Nochmal prüfen" +#: ../../include/contact_widgets.php:222 +#, php-format +msgid "View all %d common connections" +msgstr "Zeige alle %d gemeinsamen Verbindungen" -#: ../../Zotlabs/Module/Setup.php:286 -msgid "Database connection" -msgstr "Datenbankverbindung" +#: ../../include/js_strings.php:5 +msgid "Delete this item?" +msgstr "Dieses Element löschen?" -#: ../../Zotlabs/Module/Setup.php:287 -msgid "" -"In order to install $Projectname we need to know how to connect to your " -"database." -msgstr "Um $Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können." +#: ../../include/js_strings.php:6 ../../Zotlabs/Module/Photos.php:1095 +#: ../../Zotlabs/Module/Photos.php:1214 ../../Zotlabs/Lib/ThreadItem.php:795 +msgid "Comment" +msgstr "Kommentar" -#: ../../Zotlabs/Module/Setup.php:288 -msgid "" -"Please contact your hosting provider or site administrator if you have " -"questions about these settings." -msgstr "Bitte kontaktiere Deinen Hosting-Provider oder Administrator, falls Du Fragen zu diesen Einstellungen hast." +#: ../../include/js_strings.php:7 ../../Zotlabs/Lib/ThreadItem.php:502 +#, php-format +msgid "%s show all" +msgstr "%s mehr anzeigen" -#: ../../Zotlabs/Module/Setup.php:289 -msgid "" -"The database you specify below should already exist. If it does not, please " -"create it before continuing." -msgstr "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst." +#: ../../include/js_strings.php:8 +#, php-format +msgid "%s show less" +msgstr "%s weniger anzeigen" -#: ../../Zotlabs/Module/Setup.php:293 -msgid "Database Server Name" -msgstr "Datenbankservername" +#: ../../include/js_strings.php:9 +#, php-format +msgid "%s expand" +msgstr "%s aufklappen" -#: ../../Zotlabs/Module/Setup.php:293 -msgid "Default is 127.0.0.1" -msgstr "Standard ist 127.0.0.1" +#: ../../include/js_strings.php:10 +#, php-format +msgid "%s collapse" +msgstr "%s einklappen" -#: ../../Zotlabs/Module/Setup.php:294 -msgid "Database Port" -msgstr "Datenbankport" +#: ../../include/js_strings.php:11 +msgid "Password too short" +msgstr "Kennwort zu kurz" -#: ../../Zotlabs/Module/Setup.php:294 -msgid "Communication port number - use 0 for default" -msgstr "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung" +#: ../../include/js_strings.php:12 +msgid "Passwords do not match" +msgstr "Kennwörter stimmen nicht überein" -#: ../../Zotlabs/Module/Setup.php:295 -msgid "Database Login Name" -msgstr "Datenbank-Benutzername" +#: ../../include/js_strings.php:13 +msgid "everybody" +msgstr "alle" -#: ../../Zotlabs/Module/Setup.php:296 -msgid "Database Login Password" -msgstr "Datenbank-Passwort" +#: ../../include/js_strings.php:14 +msgid "Secret Passphrase" +msgstr "geheime Passphrase" -#: ../../Zotlabs/Module/Setup.php:297 -msgid "Database Name" -msgstr "Datenbankname" +#: ../../include/js_strings.php:15 +msgid "Passphrase hint" +msgstr "Hinweis zur Passphrase" -#: ../../Zotlabs/Module/Setup.php:298 -msgid "Database Type" -msgstr "Datenbanktyp" +#: ../../include/js_strings.php:16 +msgid "Notice: Permissions have changed but have not yet been submitted." +msgstr "Achtung: Berechtigungen wurden verändert, aber noch nicht gespeichert." -#: ../../Zotlabs/Module/Setup.php:300 ../../Zotlabs/Module/Setup.php:341 -msgid "Site administrator email address" -msgstr "E-Mail Adresse des Seiten-Administrators" +#: ../../include/js_strings.php:17 +msgid "close all" +msgstr "Alle schließen" -#: ../../Zotlabs/Module/Setup.php:300 ../../Zotlabs/Module/Setup.php:341 -msgid "" -"Your account email address must match this in order to use the web admin " -"panel." -msgstr "Die E-Mail-Adresse Deines Kontos muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst." +#: ../../include/js_strings.php:18 +msgid "Nothing new here" +msgstr "Nichts Neues hier" -#: ../../Zotlabs/Module/Setup.php:301 ../../Zotlabs/Module/Setup.php:343 -msgid "Website URL" -msgstr "Webseiten-URL" +#: ../../include/js_strings.php:19 +msgid "Rate This Channel (this is public)" +msgstr "Diesen Kanal bewerten (öffentlich sichtbar)" -#: ../../Zotlabs/Module/Setup.php:301 ../../Zotlabs/Module/Setup.php:343 -msgid "Please use SSL (https) URL if available." -msgstr "Nutze wenn möglich eine SSL-URL (https)." +#: ../../include/js_strings.php:20 ../../Zotlabs/Module/Rate.php:155 +#: ../../Zotlabs/Module/Connedit.php:887 +msgid "Rating" +msgstr "Bewertung" -#: ../../Zotlabs/Module/Setup.php:302 ../../Zotlabs/Module/Setup.php:345 -msgid "Please select a default timezone for your website" -msgstr "Standard-Zeitzone für Deinen Server" +#: ../../include/js_strings.php:21 +msgid "Describe (optional)" +msgstr "Beschreibung (optional)" -#: ../../Zotlabs/Module/Setup.php:330 -msgid "Site settings" -msgstr "Seiteneinstellungen" +#: ../../include/js_strings.php:23 +msgid "Please enter a link URL" +msgstr "Gib eine URL ein:" + +#: ../../include/js_strings.php:24 +msgid "Unsaved changes. Are you sure you wish to leave this page?" +msgstr "Ungespeicherte Änderungen. Bist Du sicher, dass Du diese Seite verlassen möchtest?" -#: ../../Zotlabs/Module/Setup.php:384 -msgid "PHP version 5.5 or greater is required." -msgstr "PHP-Version 5.5 oder höher ist erforderlich." +#: ../../include/js_strings.php:25 ../../Zotlabs/Module/Pubsites.php:52 +#: ../../Zotlabs/Module/Profiles.php:509 ../../Zotlabs/Module/Profiles.php:734 +#: ../../Zotlabs/Module/Locs.php:117 ../../Zotlabs/Module/Cdav.php:1039 +#: ../../Zotlabs/Module/Events.php:483 +msgid "Location" +msgstr "Ort" -#: ../../Zotlabs/Module/Setup.php:385 -msgid "PHP version" -msgstr "PHP-Version" +#: ../../include/js_strings.php:26 +msgid "lovely" +msgstr "" -#: ../../Zotlabs/Module/Setup.php:401 -msgid "Could not find a command line version of PHP in the web server PATH." -msgstr "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden." +#: ../../include/js_strings.php:27 +msgid "wonderful" +msgstr "" -#: ../../Zotlabs/Module/Setup.php:402 -msgid "" -"If you don't have a command line version of PHP installed on server, you " -"will not be able to run background polling via cron." -msgstr "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen." +#: ../../include/js_strings.php:28 +msgid "fantastic" +msgstr "" -#: ../../Zotlabs/Module/Setup.php:406 -msgid "PHP executable path" -msgstr "PHP-Pfad zu ausführbarer Datei" +#: ../../include/js_strings.php:29 +msgid "great" +msgstr "" -#: ../../Zotlabs/Module/Setup.php:406 +#: ../../include/js_strings.php:30 msgid "" -"Enter full path to php executable. You can leave this blank to continue the " -"installation." -msgstr "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren." +"Your chosen nickname was either already taken or not valid. Please use our " +"suggestion (" +msgstr "" -#: ../../Zotlabs/Module/Setup.php:411 -msgid "Command line PHP" -msgstr "PHP-Befehlszeile" +#: ../../include/js_strings.php:31 +msgid ") or enter a new one." +msgstr "" -#: ../../Zotlabs/Module/Setup.php:421 -msgid "" -"Unable to check command line PHP, as shell_exec() is disabled. This is " -"required." -msgstr "Prüfung auf Kommandozeilen-PHP fehlgeschlagen, da shell_exec() deaktiviert ist. Dies wird aber benötigt." +#: ../../include/js_strings.php:32 +msgid "Thank you, this nickname is valid." +msgstr "" -#: ../../Zotlabs/Module/Setup.php:424 -msgid "" -"The command line version of PHP on your system does not have " -"\"register_argc_argv\" enabled." -msgstr "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert." +#: ../../include/js_strings.php:33 +msgid "A channel name is required." +msgstr "" -#: ../../Zotlabs/Module/Setup.php:425 -msgid "This is required for message delivery to work." -msgstr "Das wird benötigt, damit die Auslieferung von Nachrichten funktioniert." +#: ../../include/js_strings.php:34 +msgid "This is a " +msgstr "" -#: ../../Zotlabs/Module/Setup.php:428 -msgid "PHP register_argc_argv" -msgstr "PHP register_argc_argv" +#: ../../include/js_strings.php:35 +msgid " channel name" +msgstr "" -#: ../../Zotlabs/Module/Setup.php:446 +#: ../../include/js_strings.php:36 +msgid "Back to reply" +msgstr "" + +#: ../../include/js_strings.php:42 #, php-format -msgid "" -"Your max allowed total upload size is set to %s. Maximum size of one file to" -" upload is set to %s. You are allowed to upload up to %d files at once." -msgstr "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden." +msgid "%d minutes" +msgid_plural "%d minutes" +msgstr "%d Minuten" -#: ../../Zotlabs/Module/Setup.php:451 -msgid "You can adjust these settings in the server php.ini file." -msgstr "Du kannst diese Einstellungen in der php.ini - Datei des Servers anpassen." +#: ../../include/js_strings.php:43 +#, php-format +msgid "about %d hours" +msgid_plural "about %d hours" +msgstr "ungefähr %d Stunden" -#: ../../Zotlabs/Module/Setup.php:453 -msgid "PHP upload limits" -msgstr "PHP-Hochladebeschränkungen" +#: ../../include/js_strings.php:44 +#, php-format +msgid "%d days" +msgid_plural "%d days" +msgstr "%d Tagen" -#: ../../Zotlabs/Module/Setup.php:476 -msgid "" -"Error: the \"openssl_pkey_new\" function on this system is not able to " -"generate encryption keys" -msgstr "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen." +#: ../../include/js_strings.php:45 +#, php-format +msgid "%d months" +msgid_plural "%d months" +msgstr "%d Monaten" -#: ../../Zotlabs/Module/Setup.php:477 -msgid "" -"If running under Windows, please see " -"\"http://www.php.net/manual/en/openssl.installation.php\"." -msgstr "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung." +#: ../../include/js_strings.php:46 +#, php-format +msgid "%d years" +msgid_plural "%d years" +msgstr "%d Jahren" -#: ../../Zotlabs/Module/Setup.php:480 -msgid "Generate encryption keys" -msgstr "Verschlüsselungsschlüssel erzeugen" +#: ../../include/js_strings.php:51 +msgid "timeago.prefixAgo" +msgstr "vor" -#: ../../Zotlabs/Module/Setup.php:497 -msgid "libCurl PHP module" -msgstr "libCurl-PHP-Modul" +#: ../../include/js_strings.php:52 +msgid "timeago.prefixFromNow" +msgstr "in" -#: ../../Zotlabs/Module/Setup.php:498 -msgid "GD graphics PHP module" -msgstr "GD-Grafik-PHP-Modul" +#: ../../include/js_strings.php:53 +msgid "timeago.suffixAgo" +msgstr "NONE" -#: ../../Zotlabs/Module/Setup.php:499 -msgid "OpenSSL PHP module" -msgstr "OpenSSL-PHP-Modul" +#: ../../include/js_strings.php:54 +msgid "timeago.suffixFromNow" +msgstr "NONE" -#: ../../Zotlabs/Module/Setup.php:500 -msgid "PDO database PHP module" -msgstr "PDO-Datenbank-PHP-Modul" +#: ../../include/js_strings.php:57 +msgid "less than a minute" +msgstr "weniger als einer Minute" -#: ../../Zotlabs/Module/Setup.php:501 -msgid "mb_string PHP module" -msgstr "mb_string-PHP-Modul" +#: ../../include/js_strings.php:58 +msgid "about a minute" +msgstr "ungefähr einer Minute" -#: ../../Zotlabs/Module/Setup.php:502 -msgid "xml PHP module" -msgstr "xml-PHP-Modul" +#: ../../include/js_strings.php:60 +msgid "about an hour" +msgstr "ungefähr einer Stunde" -#: ../../Zotlabs/Module/Setup.php:503 -msgid "zip PHP module" -msgstr "zip PHP Modul" +#: ../../include/js_strings.php:62 +msgid "a day" +msgstr "einem Tag" -#: ../../Zotlabs/Module/Setup.php:507 ../../Zotlabs/Module/Setup.php:509 -msgid "Apache mod_rewrite module" -msgstr "Apache-mod_rewrite-Modul" +#: ../../include/js_strings.php:64 +msgid "about a month" +msgstr "ungefähr einem Monat" -#: ../../Zotlabs/Module/Setup.php:507 -msgid "" -"Error: Apache webserver mod-rewrite module is required but not installed." -msgstr "Fehler: Das Apache-Modul mod-rewrite wird benötigt, ist aber nicht installiert." +#: ../../include/js_strings.php:66 +msgid "about a year" +msgstr "ungefähr einem Jahr" -#: ../../Zotlabs/Module/Setup.php:513 ../../Zotlabs/Module/Setup.php:516 -msgid "exec" -msgstr "exec" +#: ../../include/js_strings.php:68 +msgid " " +msgstr " " -#: ../../Zotlabs/Module/Setup.php:513 -msgid "" -"Error: exec is required but is either not installed or has been disabled in " -"php.ini" -msgstr "Fehler: exec ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert" +#: ../../include/js_strings.php:69 +msgid "timeago.numbers" +msgstr "timeago.numbers" -#: ../../Zotlabs/Module/Setup.php:519 ../../Zotlabs/Module/Setup.php:522 -msgid "shell_exec" -msgstr "shell_exec" +#: ../../include/js_strings.php:71 ../../include/text.php:1439 +msgid "January" +msgstr "Januar" -#: ../../Zotlabs/Module/Setup.php:519 -msgid "" -"Error: shell_exec is required but is either not installed or has been " -"disabled in php.ini" -msgstr "Fehler: shell_exec ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert" +#: ../../include/js_strings.php:72 ../../include/text.php:1439 +msgid "February" +msgstr "Februar" -#: ../../Zotlabs/Module/Setup.php:527 -msgid "Error: libCURL PHP module required but not installed." -msgstr "Fehler: Das PHP-Modul libCURL wird benötigt, ist aber nicht installiert." +#: ../../include/js_strings.php:73 ../../include/text.php:1439 +msgid "March" +msgstr "März" -#: ../../Zotlabs/Module/Setup.php:531 -msgid "" -"Error: GD graphics PHP module with JPEG support required but not installed." -msgstr "Fehler: Das PHP-Modul GD-Grafik mit JPEG-Unterstützung wird benötigt, ist aber nicht installiert." +#: ../../include/js_strings.php:74 ../../include/text.php:1439 +msgid "April" +msgstr "April" -#: ../../Zotlabs/Module/Setup.php:535 -msgid "Error: openssl PHP module required but not installed." -msgstr "Fehler: Das PHP-Modul openssl wird benötigt, ist aber nicht installiert." +#: ../../include/js_strings.php:75 +msgctxt "long" +msgid "May" +msgstr "Mai" -#: ../../Zotlabs/Module/Setup.php:539 -msgid "Error: PDO database PHP module required but not installed." -msgstr "Fehler: PDO-Datenbank-PHP-Modul ist erforderlich, aber nicht installiert." +#: ../../include/js_strings.php:76 ../../include/text.php:1439 +msgid "June" +msgstr "Juni" -#: ../../Zotlabs/Module/Setup.php:543 -msgid "Error: mb_string PHP module required but not installed." -msgstr "Fehler: Das PHP-Modul mb_string wird benötigt, ist aber nicht installiert." +#: ../../include/js_strings.php:77 ../../include/text.php:1439 +msgid "July" +msgstr "Juli" -#: ../../Zotlabs/Module/Setup.php:547 -msgid "Error: xml PHP module required for DAV but not installed." -msgstr "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert." +#: ../../include/js_strings.php:78 ../../include/text.php:1439 +msgid "August" +msgstr "August" -#: ../../Zotlabs/Module/Setup.php:551 -msgid "Error: zip PHP module required but not installed." -msgstr "Fehler: Das zip PHP Modul ist erforderlich, ist aber nicht installiert." +#: ../../include/js_strings.php:79 ../../include/text.php:1439 +msgid "September" +msgstr "September" -#: ../../Zotlabs/Module/Setup.php:570 ../../Zotlabs/Module/Setup.php:579 -msgid ".htconfig.php is writable" -msgstr ".htconfig.php ist beschreibbar" +#: ../../include/js_strings.php:80 ../../include/text.php:1439 +msgid "October" +msgstr "Oktober" -#: ../../Zotlabs/Module/Setup.php:575 -msgid "" -"The web installer needs to be able to create a file called \".htconfig.php\"" -" in the top folder of your web server and it is unable to do so." -msgstr "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht." +#: ../../include/js_strings.php:81 ../../include/text.php:1439 +msgid "November" +msgstr "November" -#: ../../Zotlabs/Module/Setup.php:576 -msgid "" -"This is most often a permission setting, as the web server may not be able " -"to write files in your folder - even if you can." -msgstr "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst." +#: ../../include/js_strings.php:82 ../../include/text.php:1439 +msgid "December" +msgstr "Dezember" -#: ../../Zotlabs/Module/Setup.php:577 -msgid "Please see install/INSTALL.txt for additional information." -msgstr "Lies die Datei \"install/INSTALL.txt\"." +#: ../../include/js_strings.php:83 +msgid "Jan" +msgstr "Jan" -#: ../../Zotlabs/Module/Setup.php:593 -msgid "" -"This software uses the Smarty3 template engine to render its web views. " -"Smarty3 compiles templates to PHP to speed up rendering." -msgstr "Diese Software verwendet die Smarty3 Template Engine, um Vorlagen für die Webdarstellung zu verarbeiten. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen." +#: ../../include/js_strings.php:84 +msgid "Feb" +msgstr "Feb" -#: ../../Zotlabs/Module/Setup.php:594 -#, php-format -msgid "" -"In order to store these compiled templates, the web server needs to have " -"write access to the directory %s under the top level web folder." -msgstr "Um diese kompilierten Vorlagen speichern zu können, braucht der Web-Server Schreibzugriff auf das Verzeichnis %s unterhalb des Hubzilla-Stammverzeichnisses." +#: ../../include/js_strings.php:85 +msgid "Mar" +msgstr "Mär" -#: ../../Zotlabs/Module/Setup.php:595 ../../Zotlabs/Module/Setup.php:616 -msgid "" -"Please ensure that the user that your web server runs as (e.g. www-data) has" -" write access to this folder." -msgstr "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat." +#: ../../include/js_strings.php:86 +msgid "Apr" +msgstr "Apr" -#: ../../Zotlabs/Module/Setup.php:596 -#, php-format -msgid "" -"Note: as a security measure, you should give the web server write access to " -"%s only--not the template files (.tpl) that it contains." -msgstr "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält." +#: ../../include/js_strings.php:87 +msgctxt "short" +msgid "May" +msgstr "Mai" -#: ../../Zotlabs/Module/Setup.php:599 -#, php-format -msgid "%s is writable" -msgstr "%s ist beschreibbar" +#: ../../include/js_strings.php:88 +msgid "Jun" +msgstr "Jun" -#: ../../Zotlabs/Module/Setup.php:615 -msgid "" -"This software uses the store directory to save uploaded files. The web " -"server needs to have write access to the store directory under the top level" -" web folder" -msgstr "Diese Software benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Webserver benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Web-Stammverzeichnisses." +#: ../../include/js_strings.php:89 +msgid "Jul" +msgstr "Jul" -#: ../../Zotlabs/Module/Setup.php:619 -msgid "store is writable" -msgstr "store ist schreibbar" +#: ../../include/js_strings.php:90 +msgid "Aug" +msgstr "Aug" -#: ../../Zotlabs/Module/Setup.php:651 -msgid "" -"SSL certificate cannot be validated. Fix certificate or disable https access" -" to this site." -msgstr "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server." +#: ../../include/js_strings.php:91 +msgid "Sep" +msgstr "Sep" -#: ../../Zotlabs/Module/Setup.php:652 -msgid "" -"If you have https access to your website or allow connections to TCP port " -"443 (the https: port), you MUST use a browser-valid certificate. You MUST " -"NOT use self-signed certificates!" -msgstr "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich." +#: ../../include/js_strings.php:92 +msgid "Oct" +msgstr "Okt" -#: ../../Zotlabs/Module/Setup.php:653 -msgid "" -"This restriction is incorporated because public posts from you may for " -"example contain references to images on your own hub." -msgstr "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können." +#: ../../include/js_strings.php:93 +msgid "Nov" +msgstr "Nov" -#: ../../Zotlabs/Module/Setup.php:654 -msgid "" -"If your certificate is not recognized, members of other sites (who may " -"themselves have valid certificates) will get a warning message on their own " -"site complaining about security issues." -msgstr "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer $Projectname-Hubs (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird)." +#: ../../include/js_strings.php:94 +msgid "Dec" +msgstr "Dez" -#: ../../Zotlabs/Module/Setup.php:655 -msgid "" -"This can cause usability issues elsewhere (not just on your own site) so we " -"must insist on this requirement." -msgstr "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen." +#: ../../include/js_strings.php:95 ../../include/text.php:1435 +msgid "Sunday" +msgstr "Sonntag" -#: ../../Zotlabs/Module/Setup.php:656 -msgid "" -"Providers are available that issue free certificates which are browser-" -"valid." -msgstr "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind." +#: ../../include/js_strings.php:96 ../../include/text.php:1435 +msgid "Monday" +msgstr "Montag" -#: ../../Zotlabs/Module/Setup.php:658 -msgid "" -"If you are confident that the certificate is valid and signed by a trusted " -"authority, check to see if you have failed to install an intermediate cert. " -"These are not normally required by browsers, but are required for server-to-" -"server communications." -msgstr "Wenn Du sicher bist, dass das Zertifikat gültig und von einer vertrauenswürdigen Zertifizierungsstelle signiert ist, prüfe auf ggf. noch zu installierende Zwischenzertifikate (intermediate). Diese werden nicht unbedingt von Browsern benötigt, aber sehr wohl für die Kommunikation zwischen Servern." +#: ../../include/js_strings.php:97 ../../include/text.php:1435 +msgid "Tuesday" +msgstr "Dienstag" -#: ../../Zotlabs/Module/Setup.php:660 -msgid "SSL certificate validation" -msgstr "SSL Zertifikatverifizierung" +#: ../../include/js_strings.php:98 ../../include/text.php:1435 +msgid "Wednesday" +msgstr "Mittwoch" -#: ../../Zotlabs/Module/Setup.php:666 -msgid "" -"Url rewrite in .htaccess is not working. Check your server " -"configuration.Test: " -msgstr "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:" +#: ../../include/js_strings.php:99 ../../include/text.php:1435 +msgid "Thursday" +msgstr "Donnerstag" -#: ../../Zotlabs/Module/Setup.php:669 -msgid "Url rewrite is working" -msgstr "Url rewrite funktioniert" +#: ../../include/js_strings.php:100 ../../include/text.php:1435 +msgid "Friday" +msgstr "Freitag" -#: ../../Zotlabs/Module/Setup.php:683 -msgid "" -"The database configuration file \".htconfig.php\" could not be written. " -"Please use the enclosed text to create a configuration file in your web " -"server root." -msgstr "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen." +#: ../../include/js_strings.php:101 ../../include/text.php:1435 +msgid "Saturday" +msgstr "Samstag" -#: ../../Zotlabs/Module/Setup.php:707 -#: ../../addon/rendezvous/rendezvous.php:401 -msgid "Errors encountered creating database tables." -msgstr "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten." +#: ../../include/js_strings.php:102 +msgid "Sun" +msgstr "So" -#: ../../Zotlabs/Module/Setup.php:747 -msgid "

What next?

" -msgstr "

Wie geht es jetzt weiter?

" +#: ../../include/js_strings.php:103 +msgid "Mon" +msgstr "Mo" -#: ../../Zotlabs/Module/Setup.php:748 -msgid "" -"IMPORTANT: You will need to [manually] setup a scheduled task for the " -"poller." -msgstr "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten." +#: ../../include/js_strings.php:104 +msgid "Tue" +msgstr "Di" -#: ../../Zotlabs/Module/Connect.php:61 ../../Zotlabs/Module/Connect.php:109 -msgid "Continue" -msgstr "Fortfahren" +#: ../../include/js_strings.php:105 +msgid "Wed" +msgstr "Mi" -#: ../../Zotlabs/Module/Connect.php:90 -msgid "Premium Channel Setup" -msgstr "Premium-Kanal-Einrichtung" +#: ../../include/js_strings.php:106 +msgid "Thu" +msgstr "Do" -#: ../../Zotlabs/Module/Connect.php:92 -msgid "Enable premium channel connection restrictions" -msgstr "Einschränkungen für einen Premium-Kanal aktivieren" +#: ../../include/js_strings.php:107 +msgid "Fri" +msgstr "Fr" -#: ../../Zotlabs/Module/Connect.php:93 -msgid "" -"Please enter your restrictions or conditions, such as paypal receipt, usage " -"guidelines, etc." -msgstr "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc." +#: ../../include/js_strings.php:108 +msgid "Sat" +msgstr "Sa" -#: ../../Zotlabs/Module/Connect.php:95 ../../Zotlabs/Module/Connect.php:115 -msgid "" -"This channel may require additional steps or acknowledgement of the " -"following conditions prior to connecting:" -msgstr "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig." +#: ../../include/js_strings.php:109 +msgctxt "calendar" +msgid "today" +msgstr "heute" -#: ../../Zotlabs/Module/Connect.php:96 -msgid "" -"Potential connections will then see the following text before proceeding:" -msgstr "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:" +#: ../../include/js_strings.php:110 +msgctxt "calendar" +msgid "month" +msgstr "Monat" -#: ../../Zotlabs/Module/Connect.php:97 ../../Zotlabs/Module/Connect.php:118 -msgid "" -"By continuing, I certify that I have complied with any instructions provided" -" on this page." -msgstr "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite." +#: ../../include/js_strings.php:111 +msgctxt "calendar" +msgid "week" +msgstr "Woche" -#: ../../Zotlabs/Module/Connect.php:106 -msgid "(No specific instructions have been provided by the channel owner.)" -msgstr "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)" +#: ../../include/js_strings.php:112 +msgctxt "calendar" +msgid "day" +msgstr "Tag" -#: ../../Zotlabs/Module/Connect.php:114 -msgid "Restricted or Premium Channel" -msgstr "Eingeschränkter oder Premium-Kanal" +#: ../../include/js_strings.php:113 +msgctxt "calendar" +msgid "All day" +msgstr "Ganztägig" -#: ../../Zotlabs/Module/Admin/Queue.php:35 -msgid "Queue Statistics" -msgstr "Warteschlangenstatistiken" +#: ../../include/follow.php:37 +msgid "Channel is blocked on this site." +msgstr "Der Kanal ist auf dieser Seite blockiert " -#: ../../Zotlabs/Module/Admin/Queue.php:36 -msgid "Total Entries" -msgstr "Einträge insgesamt" +#: ../../include/follow.php:42 +msgid "Channel location missing." +msgstr "Adresse des Kanals fehlt." -#: ../../Zotlabs/Module/Admin/Queue.php:37 -msgid "Priority" -msgstr "Priorität" +#: ../../include/follow.php:84 +msgid "Response from remote channel was incomplete." +msgstr "Antwort des entfernten Kanals war unvollständig." -#: ../../Zotlabs/Module/Admin/Queue.php:38 -msgid "Destination URL" -msgstr "Ziel-URL" +#: ../../include/follow.php:96 +msgid "Premium channel - please visit:" +msgstr "Premium-Kanal - bitte gehe zu:" -#: ../../Zotlabs/Module/Admin/Queue.php:39 -msgid "Mark hub permanently offline" -msgstr "Hub als permanent offline markieren" +#: ../../include/follow.php:110 +msgid "Channel was deleted and no longer exists." +msgstr "Kanal wurde gelöscht und existiert nicht mehr." -#: ../../Zotlabs/Module/Admin/Queue.php:40 -msgid "Empty queue for this hub" -msgstr "Warteschlange für diesen Hub leeren" +#: ../../include/follow.php:166 +msgid "Remote channel or protocol unavailable." +msgstr "Externer Kanal oder Protokoll nicht verfügbar." -#: ../../Zotlabs/Module/Admin/Queue.php:41 -msgid "Last known contact" -msgstr "Letzter Kontakt" +#: ../../include/follow.php:190 +msgid "Channel discovery failed." +msgstr "Kanalsuche fehlgeschlagen" -#: ../../Zotlabs/Module/Admin/Features.php:55 -#: ../../Zotlabs/Module/Admin/Features.php:56 -#: ../../Zotlabs/Module/Settings/Features.php:65 -msgid "Off" -msgstr "Aus" +#: ../../include/follow.php:202 +msgid "Protocol disabled." +msgstr "Protokoll deaktiviert." -#: ../../Zotlabs/Module/Admin/Features.php:55 -#: ../../Zotlabs/Module/Admin/Features.php:56 -#: ../../Zotlabs/Module/Settings/Features.php:65 -msgid "On" -msgstr "An" +#: ../../include/follow.php:213 +msgid "Cannot connect to yourself." +msgstr "Du kannst Dich nicht mit Dir selbst verbinden." -#: ../../Zotlabs/Module/Admin/Features.php:56 -#, php-format -msgid "Lock feature %s" -msgstr "Blockiere die Funktion %s" +#: ../../include/oembed.php:153 +msgid "View PDF" +msgstr "" -#: ../../Zotlabs/Module/Admin/Features.php:64 -msgid "Manage Additional Features" -msgstr "Zusätzliche Funktionen verwalten" +#: ../../include/oembed.php:357 +msgid " by " +msgstr "von" -#: ../../Zotlabs/Module/Admin/Dbsync.php:19 -msgid "Update has been marked successful" -msgstr "Update wurde als erfolgreich markiert" +#: ../../include/oembed.php:358 +msgid " on " +msgstr "am" -#: ../../Zotlabs/Module/Admin/Dbsync.php:31 -#, php-format -msgid "Executing %s failed. Check system logs." -msgstr "Ausführen von %s fehlgeschlagen. Überprüfe die Systemprotokolle." +#: ../../include/oembed.php:387 +msgid "Embedded content" +msgstr "Eingebetteter Inhalt" -#: ../../Zotlabs/Module/Admin/Dbsync.php:34 -#, php-format -msgid "Update %s was successfully applied." -msgstr "Update %s wurde erfolgreich ausgeführt." +#: ../../include/oembed.php:396 +msgid "Embedding disabled" +msgstr "Einbetten deaktiviert" -#: ../../Zotlabs/Module/Admin/Dbsync.php:38 -#, php-format -msgid "Update %s did not return a status. Unknown if it succeeded." -msgstr "Update %s lieferte keinen Rückgabewert. Erfolg unbekannt." +#: ../../include/channel.php:43 +msgid "Unable to obtain identity information from database" +msgstr "Kann keine Identitäts-Informationen aus Datenbank beziehen" -#: ../../Zotlabs/Module/Admin/Dbsync.php:41 -#, php-format -msgid "Update function %s could not be found." -msgstr "Update-Funktion %s konnte nicht gefunden werden." +#: ../../include/channel.php:76 +msgid "Empty name" +msgstr "Namensfeld leer" -#: ../../Zotlabs/Module/Admin/Dbsync.php:59 -msgid "Failed Updates" -msgstr "Fehlgeschlagene Aktualisierungen" +#: ../../include/channel.php:79 +msgid "Name too long" +msgstr "Name ist zu lang" -#: ../../Zotlabs/Module/Admin/Dbsync.php:61 -msgid "Mark success (if update was manually applied)" -msgstr "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)" +#: ../../include/channel.php:196 +msgid "No account identifier" +msgstr "Keine Konten-Kennung" -#: ../../Zotlabs/Module/Admin/Dbsync.php:62 -msgid "Attempt to execute this update step automatically" -msgstr "Versuche, diesen Updateschritt automatisch auszuführen" +#: ../../include/channel.php:208 +msgid "Nickname is required." +msgstr "Spitzname ist erforderlich." -#: ../../Zotlabs/Module/Admin/Dbsync.php:67 -msgid "No failed updates." -msgstr "Keine fehlgeschlagenen Aktualisierungen." +#: ../../include/channel.php:222 ../../include/channel.php:655 +#: ../../Zotlabs/Module/Changeaddr.php:46 +msgid "Reserved nickname. Please choose another." +msgstr "Reservierter Kurzname. Bitte wähle einen anderen." -#: ../../Zotlabs/Module/Admin/Plugins.php:259 -#: ../../Zotlabs/Module/Admin/Themes.php:72 ../../Zotlabs/Module/Thing.php:94 -#: ../../Zotlabs/Module/Viewsrc.php:25 ../../Zotlabs/Module/Display.php:46 -#: ../../Zotlabs/Module/Display.php:453 -#: ../../Zotlabs/Module/Filestorage.php:24 ../../Zotlabs/Module/Admin.php:62 -#: ../../include/items.php:3619 -msgid "Item not found." -msgstr "Element nicht gefunden." +#: ../../include/channel.php:227 ../../include/channel.php:660 +#: ../../Zotlabs/Module/Changeaddr.php:51 +msgid "" +"Nickname has unsupported characters or is already being used on this site." +msgstr "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt." -#: ../../Zotlabs/Module/Admin/Plugins.php:289 -#, php-format -msgid "Plugin %s disabled." -msgstr "Plug-In %s deaktiviert." +#: ../../include/channel.php:287 +msgid "Unable to retrieve created identity" +msgstr "Kann die erstellte Identität nicht empfangen" -#: ../../Zotlabs/Module/Admin/Plugins.php:294 -#, php-format -msgid "Plugin %s enabled." -msgstr "Plug-In %s aktiviert." +#: ../../include/channel.php:429 +msgid "Default Profile" +msgstr "Standard-Profil" -#: ../../Zotlabs/Module/Admin/Plugins.php:310 -#: ../../Zotlabs/Module/Admin/Themes.php:95 -msgid "Disable" -msgstr "Deaktivieren" +#: ../../include/channel.php:493 ../../include/channel.php:494 +#: ../../include/channel.php:501 ../../include/selectors.php:134 +#: ../../Zotlabs/Widget/Affinity.php:32 +#: ../../Zotlabs/Module/Settings/Channel.php:70 +#: ../../Zotlabs/Module/Settings/Channel.php:74 +#: ../../Zotlabs/Module/Settings/Channel.php:75 +#: ../../Zotlabs/Module/Settings/Channel.php:78 +#: ../../Zotlabs/Module/Settings/Channel.php:89 +#: ../../Zotlabs/Module/Connedit.php:725 +msgid "Friends" +msgstr "Freunde" -#: ../../Zotlabs/Module/Admin/Plugins.php:313 -#: ../../Zotlabs/Module/Admin/Themes.php:97 -msgid "Enable" -msgstr "Aktivieren" +#: ../../include/channel.php:588 ../../include/channel.php:677 +msgid "Unable to retrieve modified identity" +msgstr "Geänderte Identität kann nicht empfangen werden" -#: ../../Zotlabs/Module/Admin/Plugins.php:341 -#: ../../Zotlabs/Module/Admin/Plugins.php:436 -#: ../../Zotlabs/Module/Admin/Accounts.php:166 -#: ../../Zotlabs/Module/Admin/Logs.php:82 -#: ../../Zotlabs/Module/Admin/Channels.php:145 -#: ../../Zotlabs/Module/Admin/Themes.php:122 -#: ../../Zotlabs/Module/Admin/Themes.php:156 -#: ../../Zotlabs/Module/Admin/Site.php:294 -#: ../../Zotlabs/Module/Admin/Security.php:86 -#: ../../Zotlabs/Module/Admin.php:136 -msgid "Administration" -msgstr "Administration" +#: ../../include/channel.php:1273 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:306 +msgid "Requested channel is not available." +msgstr "Angeforderter Kanal nicht verfügbar." -#: ../../Zotlabs/Module/Admin/Plugins.php:342 -#: ../../Zotlabs/Module/Admin/Plugins.php:437 -#: ../../Zotlabs/Widget/Admin.php:27 -msgid "Plugins" -msgstr "Plug-Ins" +#: ../../include/channel.php:1319 ../../Zotlabs/Module/Profile.php:20 +#: ../../Zotlabs/Module/Connect.php:17 ../../Zotlabs/Module/Editlayout.php:31 +#: ../../Zotlabs/Module/Webpages.php:39 ../../Zotlabs/Module/Editwebpage.php:32 +#: ../../Zotlabs/Module/Layouts.php:31 ../../Zotlabs/Module/Hcard.php:12 +#: ../../Zotlabs/Module/Articles.php:42 ../../Zotlabs/Module/Editblock.php:31 +#: ../../Zotlabs/Module/Blocks.php:33 ../../Zotlabs/Module/Cards.php:42 +#: ../../Zotlabs/Module/Achievements.php:15 ../../Zotlabs/Module/Menu.php:91 +#: ../../Zotlabs/Module/Filestorage.php:53 +#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:49 +msgid "Requested profile is not available." +msgstr "Das angefragte Profil ist nicht verfügbar." -#: ../../Zotlabs/Module/Admin/Plugins.php:343 -#: ../../Zotlabs/Module/Admin/Themes.php:124 -msgid "Toggle" -msgstr "Umschalten" +#: ../../include/channel.php:1411 ../../Zotlabs/Module/Profiles.php:728 +msgid "Change profile photo" +msgstr "Profilfoto ändern" -#: ../../Zotlabs/Module/Admin/Plugins.php:344 -#: ../../Zotlabs/Module/Admin/Themes.php:125 ../../Zotlabs/Lib/Apps.php:242 -#: ../../Zotlabs/Widget/Newmember.php:46 -#: ../../Zotlabs/Widget/Settings_menu.php:141 ../../include/nav.php:105 -#: ../../include/nav.php:192 -msgid "Settings" -msgstr "Einstellungen" +#: ../../include/channel.php:1418 ../../include/channel.php:1422 +#: ../../include/menu.php:118 ../../Zotlabs/Widget/Cdav.php:138 +#: ../../Zotlabs/Widget/Cdav.php:175 ../../Zotlabs/Module/Group.php:252 +#: ../../Zotlabs/Module/Thing.php:266 ../../Zotlabs/Module/Oauth2.php:194 +#: ../../Zotlabs/Module/Editlayout.php:114 +#: ../../Zotlabs/Module/Webpages.php:255 +#: ../../Zotlabs/Module/Article_edit.php:99 +#: ../../Zotlabs/Module/Editwebpage.php:142 +#: ../../Zotlabs/Module/Layouts.php:193 ../../Zotlabs/Module/Oauth.php:173 +#: ../../Zotlabs/Module/Editblock.php:114 ../../Zotlabs/Module/Blocks.php:160 +#: ../../Zotlabs/Module/Connections.php:298 +#: ../../Zotlabs/Module/Connections.php:336 +#: ../../Zotlabs/Module/Connections.php:356 +#: ../../Zotlabs/Module/Admin/Profs.php:175 ../../Zotlabs/Module/Menu.php:175 +#: ../../Zotlabs/Module/Wiki.php:211 ../../Zotlabs/Module/Wiki.php:384 +#: ../../Zotlabs/Module/Card_edit.php:99 ../../Zotlabs/Lib/Apps.php:557 +#: ../../Zotlabs/Lib/ThreadItem.php:148 ../../Zotlabs/Storage/Browser.php:296 +msgid "Edit" +msgstr "Bearbeiten" -#: ../../Zotlabs/Module/Admin/Plugins.php:351 -#: ../../Zotlabs/Module/Admin/Themes.php:134 -msgid "Author: " -msgstr "Autor: " +#: ../../include/channel.php:1419 +msgid "Create New Profile" +msgstr "Neues Profil erstellen" -#: ../../Zotlabs/Module/Admin/Plugins.php:352 -#: ../../Zotlabs/Module/Admin/Themes.php:135 -msgid "Maintainer: " -msgstr "Betreuer:" +#: ../../include/channel.php:1437 ../../Zotlabs/Module/Profiles.php:820 +msgid "Profile Image" +msgstr "Profilfoto:" -#: ../../Zotlabs/Module/Admin/Plugins.php:353 -msgid "Minimum project version: " -msgstr "Minimale Version des Projekts:" +#: ../../include/channel.php:1440 +msgid "Visible to everybody" +msgstr "Für jeden sichtbar" -#: ../../Zotlabs/Module/Admin/Plugins.php:354 -msgid "Maximum project version: " -msgstr "Maximale Version des Projekts:" +#: ../../include/channel.php:1441 ../../Zotlabs/Module/Profiles.php:725 +#: ../../Zotlabs/Module/Profiles.php:824 +msgid "Edit visibility" +msgstr "Sichtbarkeit bearbeiten" -#: ../../Zotlabs/Module/Admin/Plugins.php:355 -msgid "Minimum PHP version: " -msgstr "Minimale PHP Version:" +#: ../../include/channel.php:1517 ../../include/channel.php:1645 +msgid "Gender:" +msgstr "Geschlecht:" -#: ../../Zotlabs/Module/Admin/Plugins.php:356 -msgid "Compatible Server Roles: " -msgstr "Kompatible Serverrollen: " +#: ../../include/channel.php:1518 ../../include/channel.php:1689 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:157 +msgid "Status:" +msgstr "Status:" -#: ../../Zotlabs/Module/Admin/Plugins.php:357 -msgid "Requires: " -msgstr "Benötigt:" +#: ../../include/channel.php:1519 ../../include/channel.php:1713 +msgid "Homepage:" +msgstr "Homepage:" -#: ../../Zotlabs/Module/Admin/Plugins.php:358 -#: ../../Zotlabs/Module/Admin/Plugins.php:442 -msgid "Disabled - version incompatibility" -msgstr "Abgeschaltet - Versionsinkompatibilität" +#: ../../include/channel.php:1520 +msgid "Online Now" +msgstr "gerade online" -#: ../../Zotlabs/Module/Admin/Plugins.php:411 -msgid "Enter the public git repository URL of the plugin repo." -msgstr "Gib die öffentliche Git-Repository-URL des Plugin-Repository an." +#: ../../include/channel.php:1573 +msgid "Change your profile photo" +msgstr "Dein Profilfoto ändern" -#: ../../Zotlabs/Module/Admin/Plugins.php:412 -msgid "Plugin repo git URL" -msgstr "Plugin-Repository Git URL" +#: ../../include/channel.php:1600 ../../include/selectors.php:60 +#: ../../include/selectors.php:77 +#: ../../extend/addon/hzaddons/openid/Mod_Id.php:87 +msgid "Female" +msgstr "Weiblich" -#: ../../Zotlabs/Module/Admin/Plugins.php:413 -msgid "Custom repo name" -msgstr "Benutzerdefinierter Repository-Name" +#: ../../include/channel.php:1602 ../../include/selectors.php:60 +#: ../../include/selectors.php:77 +#: ../../extend/addon/hzaddons/openid/Mod_Id.php:85 +msgid "Male" +msgstr "Männlich" -#: ../../Zotlabs/Module/Admin/Plugins.php:413 -msgid "(optional)" -msgstr "(optional)" +#: ../../include/channel.php:1604 +msgid "Trans" +msgstr "Trans" -#: ../../Zotlabs/Module/Admin/Plugins.php:414 -msgid "Download Plugin Repo" -msgstr "Plugin-Repository herunterladen" +#: ../../include/channel.php:1606 ../../include/selectors.php:60 +msgid "Neuter" +msgstr "Geschlechtslos" -#: ../../Zotlabs/Module/Admin/Plugins.php:421 -msgid "Install new repo" -msgstr "Neues Repository installieren" +#: ../../include/channel.php:1608 ../../include/selectors.php:60 +msgid "Non-specific" +msgstr "unklar" -#: ../../Zotlabs/Module/Admin/Plugins.php:422 ../../Zotlabs/Lib/Apps.php:393 -msgid "Install" -msgstr "Installieren" +#: ../../include/channel.php:1643 ../../Zotlabs/Module/Settings/Channel.php:499 +msgid "Full Name:" +msgstr "Voller Name:" -#: ../../Zotlabs/Module/Admin/Plugins.php:445 -msgid "Manage Repos" -msgstr "Repositorien verwalten" +#: ../../include/channel.php:1650 +msgid "Like this channel" +msgstr "Dieser Kanal gefällt mir" -#: ../../Zotlabs/Module/Admin/Plugins.php:446 -msgid "Installed Plugin Repositories" -msgstr "Installierte Plugin-Repositorien" +#: ../../include/channel.php:1674 +msgid "j F, Y" +msgstr "j. F Y" -#: ../../Zotlabs/Module/Admin/Plugins.php:447 -msgid "Install a New Plugin Repository" -msgstr "Ein neues Plugin-Repository installieren" +#: ../../include/channel.php:1675 +msgid "j F" +msgstr "j. F" -#: ../../Zotlabs/Module/Admin/Plugins.php:454 -msgid "Switch branch" -msgstr "Zweig/Branch wechseln" +#: ../../include/channel.php:1682 +msgid "Birthday:" +msgstr "Geburtstag:" -#: ../../Zotlabs/Module/Admin/Plugins.php:455 -#: ../../Zotlabs/Module/Photos.php:1020 ../../Zotlabs/Module/Tagrm.php:137 -#: ../../addon/superblock/superblock.php:116 -msgid "Remove" -msgstr "Entfernen" +#: ../../include/channel.php:1686 ../../Zotlabs/Module/Directory.php:334 +msgid "Age:" +msgstr "Alter:" -#: ../../Zotlabs/Module/Admin/Accounts.php:37 +#: ../../include/channel.php:1695 #, php-format -msgid "%s account blocked/unblocked" -msgid_plural "%s account blocked/unblocked" -msgstr[0] "%s Konto blockiert/freigegeben" -msgstr[1] "%s Konten blockiert/freigegeben" +msgid "for %1$d %2$s" +msgstr "seit %1$d %2$s" -#: ../../Zotlabs/Module/Admin/Accounts.php:44 -#, php-format -msgid "%s account deleted" -msgid_plural "%s accounts deleted" -msgstr[0] "%s Konto gelöscht" -msgstr[1] "%s Konten gelöscht" +#: ../../include/channel.php:1707 +msgid "Tags:" +msgstr "Schlagworte:" -#: ../../Zotlabs/Module/Admin/Accounts.php:80 -msgid "Account not found" -msgstr "Konto nicht gefunden" +#: ../../include/channel.php:1711 +msgid "Sexual Preference:" +msgstr "Sexuelle Orientierung:" -#: ../../Zotlabs/Module/Admin/Accounts.php:91 ../../include/channel.php:2473 -#, php-format -msgid "Account '%s' deleted" -msgstr "Konto '%s' gelöscht" +#: ../../include/channel.php:1715 ../../Zotlabs/Module/Directory.php:350 +msgid "Hometown:" +msgstr "Heimatstadt:" -#: ../../Zotlabs/Module/Admin/Accounts.php:99 -#, php-format -msgid "Account '%s' blocked" -msgstr "Konto '%s' blockiert" +#: ../../include/channel.php:1717 +msgid "Political Views:" +msgstr "Politische Ansichten:" -#: ../../Zotlabs/Module/Admin/Accounts.php:107 -#, php-format -msgid "Account '%s' unblocked" -msgstr "Konto '%s' freigegeben" +#: ../../include/channel.php:1719 +msgid "Religion:" +msgstr "Religion:" -#: ../../Zotlabs/Module/Admin/Accounts.php:167 -#: ../../Zotlabs/Module/Admin/Accounts.php:180 -#: ../../Zotlabs/Module/Admin.php:96 ../../Zotlabs/Widget/Admin.php:23 -msgid "Accounts" -msgstr "Konten" +#: ../../include/channel.php:1721 ../../Zotlabs/Module/Directory.php:352 +msgid "About:" +msgstr "Über:" -#: ../../Zotlabs/Module/Admin/Accounts.php:169 -#: ../../Zotlabs/Module/Admin/Channels.php:148 -msgid "select all" -msgstr "Alle auswählen" +#: ../../include/channel.php:1723 +msgid "Hobbies/Interests:" +msgstr "Hobbys/Interessen:" -#: ../../Zotlabs/Module/Admin/Accounts.php:170 -msgid "Registrations waiting for confirm" -msgstr "Registrierungen warten auf Bestätigung" +#: ../../include/channel.php:1725 +msgid "Likes:" +msgstr "Gefällt:" -#: ../../Zotlabs/Module/Admin/Accounts.php:171 -msgid "Request date" -msgstr "Antragsdatum" +#: ../../include/channel.php:1727 +msgid "Dislikes:" +msgstr "Gefällt nicht:" -#: ../../Zotlabs/Module/Admin/Accounts.php:172 -msgid "No registrations." -msgstr "Keine Registrierungen." +#: ../../include/channel.php:1729 +msgid "Contact information and Social Networks:" +msgstr "Kontaktinformation und soziale Netzwerke:" -#: ../../Zotlabs/Module/Admin/Accounts.php:173 -#: ../../Zotlabs/Module/Connections.php:303 ../../include/conversation.php:732 -msgid "Approve" -msgstr "Genehmigen" +#: ../../include/channel.php:1731 +msgid "My other channels:" +msgstr "Meine anderen Kanäle:" -#: ../../Zotlabs/Module/Admin/Accounts.php:174 -#: ../../Zotlabs/Module/Authorize.php:26 -msgid "Deny" -msgstr "Verweigern" +#: ../../include/channel.php:1733 +msgid "Musical interests:" +msgstr "Musikalische Interessen:" -#: ../../Zotlabs/Module/Admin/Accounts.php:176 -#: ../../Zotlabs/Module/Connedit.php:622 -msgid "Block" -msgstr "Blockieren" +#: ../../include/channel.php:1735 +msgid "Books, literature:" +msgstr "Bücher, Literatur:" -#: ../../Zotlabs/Module/Admin/Accounts.php:177 -#: ../../Zotlabs/Module/Connedit.php:622 -msgid "Unblock" -msgstr "Freigeben" +#: ../../include/channel.php:1737 +msgid "Television:" +msgstr "Fernsehen:" -#: ../../Zotlabs/Module/Admin/Accounts.php:182 -msgid "ID" -msgstr "ID" +#: ../../include/channel.php:1739 +msgid "Film/dance/culture/entertainment:" +msgstr "Film/Tanz/Kultur/Unterhaltung:" -#: ../../Zotlabs/Module/Admin/Accounts.php:184 ../../include/group.php:284 -msgid "All Channels" -msgstr "Alle Kanäle" +#: ../../include/channel.php:1741 +msgid "Love/Romance:" +msgstr "Liebe/Romantik:" -#: ../../Zotlabs/Module/Admin/Accounts.php:185 -msgid "Register date" -msgstr "Registrierungs-Datum" +#: ../../include/channel.php:1743 +msgid "Work/employment:" +msgstr "Arbeit/Anstellung:" -#: ../../Zotlabs/Module/Admin/Accounts.php:186 -msgid "Last login" -msgstr "Letzte Anmeldung" +#: ../../include/channel.php:1745 +msgid "School/education:" +msgstr "Schule/Ausbildung:" -#: ../../Zotlabs/Module/Admin/Accounts.php:187 -msgid "Expires" -msgstr "Verfällt" +#: ../../include/channel.php:1766 ../../Zotlabs/Module/Profperm.php:113 +#: ../../Zotlabs/Lib/Apps.php:361 +msgid "Profile" +msgstr "Profil" -#: ../../Zotlabs/Module/Admin/Accounts.php:188 -msgid "Service Class" -msgstr "Service-Klasse" +#: ../../include/channel.php:1768 +msgid "Like this thing" +msgstr "Gefällt mir" -#: ../../Zotlabs/Module/Admin/Accounts.php:190 -msgid "" -"Selected accounts will be deleted!\\n\\nEverything these accounts had posted" -" on this site will be permanently deleted!\\n\\nAre you sure?" -msgstr "Die ausgewählten Konten werden gelöscht!\\n\\nAlles, was diese Konten auf diesem Hub veröffentlicht haben, wird endgültig gelöscht werden!\\n\\nBist du dir sicher?" +#: ../../include/channel.php:1769 ../../Zotlabs/Module/Events.php:698 +msgid "Export" +msgstr "Exportieren" -#: ../../Zotlabs/Module/Admin/Accounts.php:191 -msgid "" -"The account {0} will be deleted!\\n\\nEverything this account has posted on " -"this site will be permanently deleted!\\n\\nAre you sure?" -msgstr "Das Konto {0} wird gelöscht!\\n\\nAlles, was dieses Konto auf diesem Hub veröffentlicht hat, wird endgültig gelöscht werden!\\n\\nBist Du sicher?" +#: ../../include/channel.php:2207 ../../Zotlabs/Module/Cover_photo.php:310 +msgid "cover photo" +msgstr "Cover Foto" -#: ../../Zotlabs/Module/Admin/Logs.php:28 -msgid "Log settings updated." -msgstr "Protokoll-Einstellungen aktualisiert." +#: ../../include/channel.php:2475 ../../Zotlabs/Module/Rmagic.php:93 +#: ../../boot.php:1632 +msgid "Remote Authentication" +msgstr "Entfernte Authentifizierung" -#: ../../Zotlabs/Module/Admin/Logs.php:83 ../../Zotlabs/Widget/Admin.php:48 -#: ../../Zotlabs/Widget/Admin.php:58 -msgid "Logs" -msgstr "Protokolle" +#: ../../include/channel.php:2476 ../../Zotlabs/Module/Rmagic.php:94 +msgid "Enter your channel address (e.g. channel@example.com)" +msgstr "Deine Kanal-Adresse (z. B. channel@example.com)" -#: ../../Zotlabs/Module/Admin/Logs.php:85 -msgid "Clear" -msgstr "Leeren" +#: ../../include/channel.php:2477 ../../Zotlabs/Module/Rmagic.php:95 +msgid "Authenticate" +msgstr "Authentifizieren" -#: ../../Zotlabs/Module/Admin/Logs.php:91 -msgid "Debugging" -msgstr "Debugging" +#: ../../include/channel.php:2632 ../../Zotlabs/Module/Admin/Accounts.php:91 +#, php-format +msgid "Account '%s' deleted" +msgstr "Konto '%s' gelöscht" -#: ../../Zotlabs/Module/Admin/Logs.php:92 -msgid "Log file" -msgstr "Protokolldatei" +#: ../../include/text.php:520 +msgid "prev" +msgstr "vorherige" -#: ../../Zotlabs/Module/Admin/Logs.php:92 -msgid "" -"Must be writable by web server. Relative to your top-level webserver " -"directory." -msgstr "Muss für den Web-Server schreibbar sein. Relativ zum Hubzilla-Stammverzeichnis." +#: ../../include/text.php:522 +msgid "first" +msgstr "erste" -#: ../../Zotlabs/Module/Admin/Logs.php:93 -msgid "Log level" -msgstr "Protokollstufe" +#: ../../include/text.php:551 +msgid "last" +msgstr "letzte" -#: ../../Zotlabs/Module/Admin/Channels.php:31 -#, php-format -msgid "%s channel censored/uncensored" -msgid_plural "%s channels censored/uncensored" -msgstr[0] "%s Kanal gesperrt/freigegeben" -msgstr[1] "%s Kanäle gesperrt/freigegeben" +#: ../../include/text.php:554 +msgid "next" +msgstr "nächste" -#: ../../Zotlabs/Module/Admin/Channels.php:40 -#, php-format -msgid "%s channel code allowed/disallowed" -msgid_plural "%s channels code allowed/disallowed" -msgstr[0] "Code für %s Kanal gesperrt/freigegeben" -msgstr[1] "Code für %s Kanäle gesperrt/freigegeben" +#: ../../include/text.php:572 +msgid "older" +msgstr "älter" -#: ../../Zotlabs/Module/Admin/Channels.php:46 -#, php-format -msgid "%s channel deleted" -msgid_plural "%s channels deleted" -msgstr[0] "%s Kanal gelöscht" -msgstr[1] "%s Kanäle gelöscht" +#: ../../include/text.php:574 +msgid "newer" +msgstr "neuer" -#: ../../Zotlabs/Module/Admin/Channels.php:65 -msgid "Channel not found" -msgstr "Kanal nicht gefunden" +#: ../../include/text.php:998 +msgid "No connections" +msgstr "Keine Verbindungen" -#: ../../Zotlabs/Module/Admin/Channels.php:75 -#, php-format -msgid "Channel '%s' deleted" -msgstr "Kanal '%s' gelöscht" +#: ../../include/text.php:1010 ../../include/features.php:133 +#: ../../Zotlabs/Module/Connections.php:348 ../../Zotlabs/Lib/Apps.php:332 +msgid "Connections" +msgstr "Verbindungen" -#: ../../Zotlabs/Module/Admin/Channels.php:87 +#: ../../include/text.php:1030 #, php-format -msgid "Channel '%s' censored" -msgstr "Kanal '%s' gesperrt" +msgid "View all %s connections" +msgstr "Alle Verbindungen von %s anzeigen" -#: ../../Zotlabs/Module/Admin/Channels.php:87 +#: ../../include/text.php:1092 #, php-format -msgid "Channel '%s' uncensored" -msgstr "Kanal '%s' freigegeben" +msgid "Network: %s" +msgstr "" -#: ../../Zotlabs/Module/Admin/Channels.php:98 -#, php-format -msgid "Channel '%s' code allowed" -msgstr "Code für Kanal '%s' freigegeben" +#: ../../include/text.php:1104 ../../include/text.php:1116 +#: ../../Zotlabs/Widget/Notes.php:23 ../../Zotlabs/Module/Rbmark.php:32 +#: ../../Zotlabs/Module/Rbmark.php:104 ../../Zotlabs/Module/Admin/Profs.php:94 +#: ../../Zotlabs/Module/Admin/Profs.php:114 ../../Zotlabs/Module/Filer.php:53 +#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:102 +msgid "Save" +msgstr "Speichern" -#: ../../Zotlabs/Module/Admin/Channels.php:98 -#, php-format -msgid "Channel '%s' code disallowed" -msgstr "Code für Kanal '%s' gesperrt" +#: ../../include/text.php:1195 ../../include/text.php:1199 +msgid "poke" +msgstr "anstupsen" -#: ../../Zotlabs/Module/Admin/Channels.php:146 -#: ../../Zotlabs/Module/Admin.php:110 ../../Zotlabs/Widget/Admin.php:24 -msgid "Channels" -msgstr "Kanäle" +#: ../../include/text.php:1200 +msgid "ping" +msgstr "anpingen" -#: ../../Zotlabs/Module/Admin/Channels.php:150 -msgid "Censor" -msgstr "Sperren" +#: ../../include/text.php:1200 +msgid "pinged" +msgstr "pingte" -#: ../../Zotlabs/Module/Admin/Channels.php:151 -msgid "Uncensor" -msgstr "Freigeben" +#: ../../include/text.php:1201 +msgid "prod" +msgstr "knuffen" -#: ../../Zotlabs/Module/Admin/Channels.php:152 -msgid "Allow Code" -msgstr "Code erlauben" +#: ../../include/text.php:1201 +msgid "prodded" +msgstr "knuffte" -#: ../../Zotlabs/Module/Admin/Channels.php:153 -msgid "Disallow Code" -msgstr "Code sperren" +#: ../../include/text.php:1202 +msgid "slap" +msgstr "ohrfeigen" -#: ../../Zotlabs/Module/Admin/Channels.php:154 -#: ../../include/conversation.php:1811 ../../include/nav.php:378 -msgid "Channel" -msgstr "Kanal" +#: ../../include/text.php:1202 +msgid "slapped" +msgstr "ohrfeigte" -#: ../../Zotlabs/Module/Admin/Channels.php:158 -msgid "UID" -msgstr "UID" +#: ../../include/text.php:1203 +msgid "finger" +msgstr "befummeln" -#: ../../Zotlabs/Module/Admin/Channels.php:162 -msgid "" -"Selected channels will be deleted!\\n\\nEverything that was posted in these " -"channels on this site will be permanently deleted!\\n\\nAre you sure?" -msgstr "Alle ausgewählten Kanäle werden gelöscht!\\n\\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\\n\\nBist Du sicher?" +#: ../../include/text.php:1203 +msgid "fingered" +msgstr "befummelte" -#: ../../Zotlabs/Module/Admin/Channels.php:163 -msgid "" -"The channel {0} will be deleted!\\n\\nEverything that was posted in this " -"channel on this site will be permanently deleted!\\n\\nAre you sure?" -msgstr "Der Kanal {0} wird gelöscht!\\n\\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\\n\\nBist Du sicher?" +#: ../../include/text.php:1204 +msgid "rebuff" +msgstr "eine Abfuhr erteilen" -#: ../../Zotlabs/Module/Admin/Themes.php:26 -msgid "Theme settings updated." -msgstr "Design-Einstellungen aktualisiert." +#: ../../include/text.php:1204 +msgid "rebuffed" +msgstr "zurückgewiesen" -#: ../../Zotlabs/Module/Admin/Themes.php:61 -msgid "No themes found." -msgstr "Keine Designs gefunden." +#: ../../include/text.php:1227 +msgid "happy" +msgstr "glücklich" -#: ../../Zotlabs/Module/Admin/Themes.php:116 -msgid "Screenshot" -msgstr "Bildschirmfoto" +#: ../../include/text.php:1228 +msgid "sad" +msgstr "traurig" -#: ../../Zotlabs/Module/Admin/Themes.php:123 -#: ../../Zotlabs/Module/Admin/Themes.php:157 ../../Zotlabs/Widget/Admin.php:28 -msgid "Themes" -msgstr "Designs" +#: ../../include/text.php:1229 +msgid "mellow" +msgstr "sanft" -#: ../../Zotlabs/Module/Admin/Themes.php:162 -msgid "[Experimental]" -msgstr "[Experimentell]" +#: ../../include/text.php:1230 +msgid "tired" +msgstr "müde" -#: ../../Zotlabs/Module/Admin/Themes.php:163 -msgid "[Unsupported]" -msgstr "[Nicht unterstützt]" +#: ../../include/text.php:1231 +msgid "perky" +msgstr "frech" -#: ../../Zotlabs/Module/Admin/Site.php:165 -msgid "Site settings updated." -msgstr "Site-Einstellungen aktualisiert." +#: ../../include/text.php:1232 +msgid "angry" +msgstr "sauer" -#: ../../Zotlabs/Module/Admin/Site.php:191 -#: ../../view/theme/redbasic_c/php/config.php:15 -#: ../../view/theme/redbasic/php/config.php:15 ../../include/text.php:3106 -msgid "Default" -msgstr "Standard" +#: ../../include/text.php:1233 +msgid "stupefied" +msgstr "verblüfft" -#: ../../Zotlabs/Module/Admin/Site.php:202 -#: ../../Zotlabs/Module/Settings/Display.php:130 -#, php-format -msgid "%s - (Incompatible)" -msgstr "%s - (Inkompatibel)" +#: ../../include/text.php:1234 +msgid "puzzled" +msgstr "verwirrt" -#: ../../Zotlabs/Module/Admin/Site.php:209 -msgid "mobile" -msgstr "mobil" +#: ../../include/text.php:1235 +msgid "interested" +msgstr "interessiert" -#: ../../Zotlabs/Module/Admin/Site.php:211 -msgid "experimental" -msgstr "experimentell" +#: ../../include/text.php:1236 +msgid "bitter" +msgstr "verbittert" -#: ../../Zotlabs/Module/Admin/Site.php:213 -msgid "unsupported" -msgstr "nicht unterstützt" +#: ../../include/text.php:1237 +msgid "cheerful" +msgstr "fröhlich" -#: ../../Zotlabs/Module/Admin/Site.php:260 -msgid "Yes - with approval" -msgstr "Ja - mit Zustimmung" +#: ../../include/text.php:1238 +msgid "alive" +msgstr "lebendig" -#: ../../Zotlabs/Module/Admin/Site.php:266 -msgid "My site is not a public server" -msgstr "Mein Server ist kein öffentlicher Server" +#: ../../include/text.php:1239 +msgid "annoyed" +msgstr "verärgert" -#: ../../Zotlabs/Module/Admin/Site.php:267 -msgid "My site has paid access only" -msgstr "Meine Seite hat nur bezahlten Zugriff" +#: ../../include/text.php:1240 +msgid "anxious" +msgstr "unruhig" -#: ../../Zotlabs/Module/Admin/Site.php:268 -msgid "My site has free access only" -msgstr "Meine Seite hat nur freien Zugriff" +#: ../../include/text.php:1241 +msgid "cranky" +msgstr "schrullig" -#: ../../Zotlabs/Module/Admin/Site.php:269 -msgid "My site offers free accounts with optional paid upgrades" -msgstr "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades" +#: ../../include/text.php:1242 +msgid "disturbed" +msgstr "verstört" -#: ../../Zotlabs/Module/Admin/Site.php:281 -msgid "Beginner/Basic" -msgstr "Anfänger/Basis" +#: ../../include/text.php:1243 +msgid "frustrated" +msgstr "frustriert" -#: ../../Zotlabs/Module/Admin/Site.php:282 -msgid "Novice - not skilled but willing to learn" -msgstr "Anfänger - unerfahren, aber bereit zu lernen" +#: ../../include/text.php:1244 +msgid "depressed" +msgstr "deprimiert" -#: ../../Zotlabs/Module/Admin/Site.php:283 -msgid "Intermediate - somewhat comfortable" -msgstr "Fortgeschritten - relativ komfortabel" +#: ../../include/text.php:1245 +msgid "motivated" +msgstr "motiviert" -#: ../../Zotlabs/Module/Admin/Site.php:284 -msgid "Advanced - very comfortable" -msgstr "Fortgeschritten - sehr komfortabel" +#: ../../include/text.php:1246 +msgid "relaxed" +msgstr "entspannt" -#: ../../Zotlabs/Module/Admin/Site.php:285 -msgid "Expert - I can write computer code" -msgstr "Experte - Ich kann Computercode schreiben" +#: ../../include/text.php:1247 +msgid "surprised" +msgstr "überrascht" -#: ../../Zotlabs/Module/Admin/Site.php:286 -msgid "Wizard - I probably know more than you do" -msgstr "Zauberer - ich kann wahrscheinlich mehr als Du" +#: ../../include/text.php:1439 +msgid "May" +msgstr "Mai" -#: ../../Zotlabs/Module/Admin/Site.php:295 ../../Zotlabs/Widget/Admin.php:22 -msgid "Site" -msgstr "Seite" +#: ../../include/text.php:1513 +msgid "Unknown Attachment" +msgstr "Unbekannter Anhang" -#: ../../Zotlabs/Module/Admin/Site.php:297 -#: ../../Zotlabs/Module/Register.php:269 -msgid "Registration" -msgstr "Registrierung" +#: ../../include/text.php:1515 ../../Zotlabs/Module/Sharedwithme.php:106 +#: ../../Zotlabs/Storage/Browser.php:293 +msgid "Size" +msgstr "Größe" -#: ../../Zotlabs/Module/Admin/Site.php:298 -msgid "File upload" -msgstr "Dateiupload" +#: ../../include/text.php:1515 ../../include/feedutils.php:858 +msgid "unknown" +msgstr "unbekannt" -#: ../../Zotlabs/Module/Admin/Site.php:299 -msgid "Policies" -msgstr "Richtlinien" +#: ../../include/text.php:1551 +msgid "remove category" +msgstr "Kategorie entfernen" -#: ../../Zotlabs/Module/Admin/Site.php:300 -#: ../../include/contact_widgets.php:16 -msgid "Advanced" -msgstr "Fortgeschritten" +#: ../../include/text.php:1625 +msgid "remove from file" +msgstr "aus der Datei entfernen" -#: ../../Zotlabs/Module/Admin/Site.php:304 -#: ../../addon/statusnet/statusnet.php:891 -msgid "Site name" -msgstr "Seitenname" +#: ../../include/text.php:1937 ../../Zotlabs/Module/Events.php:669 +msgid "Link to Source" +msgstr "Link zur Quelle" -#: ../../Zotlabs/Module/Admin/Site.php:306 -msgid "Site default technical skill level" -msgstr "Standard-Qualifikationsstufe der Website" +#: ../../include/text.php:1967 +msgid "Page layout" +msgstr "Seiten-Layout" -#: ../../Zotlabs/Module/Admin/Site.php:306 -msgid "Used to provide a member experience matched to technical comfort level" -msgstr "Dies wird verwendet, um eine Benutzererfahrung passend zur technischen Qualifikationsstufe zu bieten." +#: ../../include/text.php:1967 +msgid "You can create your own with the layouts tool" +msgstr "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen" -#: ../../Zotlabs/Module/Admin/Site.php:308 -msgid "Lock the technical skill level setting" -msgstr "Sperre die technische Qualifikationsstufe" +#: ../../include/text.php:1977 ../../Zotlabs/Widget/Wiki_pages.php:38 +#: ../../Zotlabs/Widget/Wiki_pages.php:95 ../../Zotlabs/Module/Wiki.php:217 +#: ../../Zotlabs/Module/Wiki.php:371 +msgid "BBcode" +msgstr "BBcode" -#: ../../Zotlabs/Module/Admin/Site.php:308 -msgid "Members can set their own technical comfort level by default" -msgstr "Benutzer können standardmäßig ihre eigene technische Qualifikationsstufe einstellen" +#: ../../include/text.php:1978 +msgid "HTML" +msgstr "HTML" -#: ../../Zotlabs/Module/Admin/Site.php:310 -msgid "Banner/Logo" -msgstr "Banner/Logo" +#: ../../include/text.php:1979 ../../Zotlabs/Widget/Wiki_pages.php:38 +#: ../../Zotlabs/Widget/Wiki_pages.php:95 ../../Zotlabs/Module/Wiki.php:217 +#: ../../Zotlabs/Module/Wiki.php:371 +#: ../../extend/addon/hzaddons/mdpost/mdpost.php:41 +msgid "Markdown" +msgstr "Markdown" -#: ../../Zotlabs/Module/Admin/Site.php:310 -msgid "Unfiltered HTML/CSS/JS is allowed" -msgstr "Ungefiltertes HTML/CSS/JS ist erlaubt" +#: ../../include/text.php:1980 ../../Zotlabs/Widget/Wiki_pages.php:38 +#: ../../Zotlabs/Widget/Wiki_pages.php:95 ../../Zotlabs/Module/Wiki.php:217 +msgid "Text" +msgstr "Text" -#: ../../Zotlabs/Module/Admin/Site.php:311 -msgid "Administrator Information" -msgstr "Administrator-Informationen" +#: ../../include/text.php:1981 +msgid "Comanche Layout" +msgstr "Comanche-Layout" -#: ../../Zotlabs/Module/Admin/Site.php:311 -msgid "" -"Contact information for site administrators. Displayed on siteinfo page. " -"BBCode can be used here" -msgstr "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden." +#: ../../include/text.php:1986 +msgid "PHP" +msgstr "PHP" -#: ../../Zotlabs/Module/Admin/Site.php:312 -#: ../../Zotlabs/Module/Siteinfo.php:21 -msgid "Site Information" -msgstr "Seiteninformationen" +#: ../../include/text.php:1995 +msgid "Page content type" +msgstr "Art des Seiteninhalts" -#: ../../Zotlabs/Module/Admin/Site.php:312 -msgid "" -"Publicly visible description of this site. Displayed on siteinfo page. " -"BBCode can be used here" -msgstr "Öffentlich sichtbare Beschreibung dieses Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann hier verwendet werden." +#: ../../include/text.php:2128 +msgid "activity" +msgstr "Aktivität" -#: ../../Zotlabs/Module/Admin/Site.php:313 -msgid "System language" -msgstr "System-Sprache" +#: ../../include/text.php:2229 +msgid "a-z, 0-9, -, and _ only" +msgstr "nur a-z, 0-9, - und _" -#: ../../Zotlabs/Module/Admin/Site.php:314 -msgid "System theme" -msgstr "System-Design" +#: ../../include/text.php:2555 +msgid "Design Tools" +msgstr "Gestaltungswerkzeuge" -#: ../../Zotlabs/Module/Admin/Site.php:314 -msgid "" -"Default system theme - may be over-ridden by user profiles - change theme settings" -msgstr "Standard-System-Design – kann durch Nutzerprofile überschieben werden – Design-Einstellungen ändern" +#: ../../include/text.php:2558 ../../Zotlabs/Module/Blocks.php:154 +msgid "Blocks" +msgstr "Blöcke" -#: ../../Zotlabs/Module/Admin/Site.php:317 -msgid "Allow Feeds as Connections" -msgstr "Feeds als Verbindungen erlauben" +#: ../../include/text.php:2559 ../../Zotlabs/Module/Menu.php:170 +msgid "Menus" +msgstr "Menüs" -#: ../../Zotlabs/Module/Admin/Site.php:317 -msgid "(Heavy system resource usage)" -msgstr "(führt zu hoher Systemlast)" +#: ../../include/text.php:2560 ../../Zotlabs/Module/Layouts.php:184 +msgid "Layouts" +msgstr "Layouts" -#: ../../Zotlabs/Module/Admin/Site.php:318 -msgid "Maximum image size" -msgstr "Maximale Bildgröße" +#: ../../include/text.php:2561 +msgid "Pages" +msgstr "Seiten" -#: ../../Zotlabs/Module/Admin/Site.php:318 -msgid "" -"Maximum size in bytes of uploaded images. Default is 0, which means no " -"limits." -msgstr "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung)." +#: ../../include/text.php:2573 +msgid "Import" +msgstr "Import" -#: ../../Zotlabs/Module/Admin/Site.php:319 -msgid "Does this site allow new member registration?" -msgstr "Erlaubt dieser Server die Registrierung neuer Nutzer?" +#: ../../include/text.php:2574 +msgid "Import website..." +msgstr "Webseite importieren..." -#: ../../Zotlabs/Module/Admin/Site.php:320 -msgid "Invitation only" -msgstr "Nur mit Einladung" +#: ../../include/text.php:2575 +msgid "Select folder to import" +msgstr "Ordner zum Importieren auswählen" -#: ../../Zotlabs/Module/Admin/Site.php:320 -msgid "" -"Only allow new member registrations with an invitation code. Above register " -"policy must be set to Yes." -msgstr "Erlaube die Neuregistrierung von Mitglieder nur mit einem Einladungscode. Die Registrierungs-Politik muss oben auf Ja gesetzt werden." +#: ../../include/text.php:2576 +msgid "Import from a zipped folder:" +msgstr "Aus einem gezippten Ordner importieren:" -#: ../../Zotlabs/Module/Admin/Site.php:321 -msgid "Minimum age" -msgstr "Mindestalter" +#: ../../include/text.php:2577 +msgid "Import from cloud files:" +msgstr "Aus Cloud-Dateien importieren:" -#: ../../Zotlabs/Module/Admin/Site.php:321 -msgid "Minimum age (in years) for who may register on this site." -msgstr "Mindestalter (in Jahren) für alle, die sich auf dieser Website anmelden möchten." +#: ../../include/text.php:2578 +msgid "/cloud/channel/path/to/folder" +msgstr "/Cloud/Kanal/Pfad/zum/Ordner" -#: ../../Zotlabs/Module/Admin/Site.php:322 -msgid "Which best describes the types of account offered by this hub?" -msgstr "Was ist die passendste Beschreibung der Konten auf diesem Hub?" +#: ../../include/text.php:2579 +msgid "Enter path to website files" +msgstr "Pfad zu Webseitendateien eingeben" -#: ../../Zotlabs/Module/Admin/Site.php:323 -msgid "Register text" -msgstr "Registrierungstext" +#: ../../include/text.php:2580 +msgid "Select folder" +msgstr "Ordner auswählen" -#: ../../Zotlabs/Module/Admin/Site.php:323 -msgid "Will be displayed prominently on the registration page." -msgstr "Wird gut sichtbar auf der Registrierungs-Seite angezeigt." +#: ../../include/text.php:2581 +msgid "Export website..." +msgstr "Webseite exportieren..." -#: ../../Zotlabs/Module/Admin/Site.php:324 -msgid "Site homepage to show visitors (default: login box)" -msgstr "Homepage des Hubs, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)" +#: ../../include/text.php:2582 +msgid "Export to a zip file" +msgstr "In eine ZIP-Datei exportieren" -#: ../../Zotlabs/Module/Admin/Site.php:324 -msgid "" -"example: 'public' to show public stream, 'page/sys/home' to show a system " -"webpage called 'home' or 'include:home.html' to include a file." -msgstr "Beispiele: 'public', um den Stream aller öffentlichen Beiträge anzuzeigen, 'page/sys/home', um eine System-Webseite namens 'home' anzuzeigen, 'include:home.html', um eine Datei einzufügen." +#: ../../include/text.php:2583 +msgid "website.zip" +msgstr "website.zip" -#: ../../Zotlabs/Module/Admin/Site.php:325 -msgid "Preserve site homepage URL" -msgstr "Homepage-URL schützen" +#: ../../include/text.php:2584 +msgid "Enter a name for the zip file." +msgstr "Geben Sie einen für die ZIP-Datei ein." -#: ../../Zotlabs/Module/Admin/Site.php:325 -msgid "" -"Present the site homepage in a frame at the original location instead of " -"redirecting" -msgstr "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten." +#: ../../include/text.php:2585 +msgid "Export to cloud files" +msgstr "In Cloud-Dateien exportieren" -#: ../../Zotlabs/Module/Admin/Site.php:326 -msgid "Accounts abandoned after x days" -msgstr "Konten gelten nach X Tagen als unbenutzt" +#: ../../include/text.php:2586 +msgid "/path/to/export/folder" +msgstr "/Pfad/zum/exportierenden/Ordner" -#: ../../Zotlabs/Module/Admin/Site.php:326 -msgid "" -"Will not waste system resources polling external sites for abandonded " -"accounts. Enter 0 for no time limit." -msgstr "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit." +#: ../../include/text.php:2587 +msgid "Enter a path to a cloud files destination." +msgstr "Gib den Pfad zu einem Datei-Speicherort in der Cloud ein." -#: ../../Zotlabs/Module/Admin/Site.php:327 -msgid "Allowed friend domains" -msgstr "Erlaubte Domains für Kontakte" +#: ../../include/text.php:2588 +msgid "Specify folder" +msgstr "Ordner angeben" -#: ../../Zotlabs/Module/Admin/Site.php:327 -msgid "" -"Comma separated list of domains which are allowed to establish friendships " -"with this site. Wildcards are accepted. Empty to allow any domains" -msgstr "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben." +#: ../../include/text.php:2950 ../../Zotlabs/Storage/Browser.php:131 +msgid "Collection" +msgstr "Sammlung" -#: ../../Zotlabs/Module/Admin/Site.php:328 -msgid "Verify Email Addresses" -msgstr "E-Mail-Adressen überprüfen" +#: ../../include/taxonomy.php:320 +msgid "Trending" +msgstr "Meistbeachtet" -#: ../../Zotlabs/Module/Admin/Site.php:328 -msgid "" -"Check to verify email addresses used in account registration (recommended)." -msgstr "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen)." +#: ../../include/taxonomy.php:320 ../../include/taxonomy.php:449 +#: ../../include/taxonomy.php:470 ../../Zotlabs/Widget/Tagcloud.php:22 +msgid "Tags" +msgstr "Schlagwörter" -#: ../../Zotlabs/Module/Admin/Site.php:329 -msgid "Force publish" -msgstr "Veröffentlichung erzwingen" +#: ../../include/taxonomy.php:550 +msgid "Keywords" +msgstr "Schlüsselwörter" -#: ../../Zotlabs/Module/Admin/Site.php:329 -msgid "" -"Check to force all profiles on this site to be listed in the site directory." -msgstr "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen." +#: ../../include/taxonomy.php:571 +msgid "have" +msgstr "habe" -#: ../../Zotlabs/Module/Admin/Site.php:330 -msgid "Import Public Streams" -msgstr "Öffentliche Beiträge importieren" +#: ../../include/taxonomy.php:571 +msgid "has" +msgstr "hat" -#: ../../Zotlabs/Module/Admin/Site.php:330 -msgid "" -"Import and allow access to public content pulled from other sites. Warning: " -"this content is unmoderated." -msgstr "Öffentliche Beiträge von anderen Servern importieren und zur Verfügung stellen. Warnung: Diese Inhalte sind nicht moderiert." +#: ../../include/taxonomy.php:572 +msgid "want" +msgstr "will" -#: ../../Zotlabs/Module/Admin/Site.php:331 -msgid "Site only Public Streams" -msgstr "Öffentlichen Beitragsstrom auf diesen Server beschränken" +#: ../../include/taxonomy.php:572 +msgid "wants" +msgstr "will" -#: ../../Zotlabs/Module/Admin/Site.php:331 -msgid "" -"Allow access to public content originating only from this site if Imported " -"Public Streams are disabled." -msgstr "Erlaubt den Zugriff auf öffentliche Beiträge von ausschließlich dieser Website (diesem Server), wenn \"Öffentliche Beiträge importieren\" ausgeschaltet ist." +#: ../../include/taxonomy.php:573 ../../Zotlabs/Lib/ThreadItem.php:307 +msgid "like" +msgstr "mag" -#: ../../Zotlabs/Module/Admin/Site.php:332 -msgid "Allow anybody on the internet to access the Public streams" -msgstr "Allen im Internet Zugriff auf den öffentlichen Beitragsstrom erlauben" +#: ../../include/taxonomy.php:573 +msgid "likes" +msgstr "gefällt" -#: ../../Zotlabs/Module/Admin/Site.php:332 -msgid "" -"Disable to require authentication before viewing. Warning: this content is " -"unmoderated." -msgstr "Deaktiviert die erforderliche Authentifizierung vor dem Ansehen. Warnung: Diese Inhalte sind nicht moderiert." +#: ../../include/taxonomy.php:574 ../../Zotlabs/Lib/ThreadItem.php:308 +msgid "dislike" +msgstr "verurteile" -#: ../../Zotlabs/Module/Admin/Site.php:333 -msgid "Login on Homepage" -msgstr "Log-in auf der Startseite" +#: ../../include/taxonomy.php:574 +msgid "dislikes" +msgstr "missfällt" -#: ../../Zotlabs/Module/Admin/Site.php:333 -msgid "" -"Present a login box to visitors on the home page if no other content has " -"been configured." -msgstr "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden." +#: ../../include/attach.php:267 ../../include/attach.php:375 +msgid "Item was not found." +msgstr "Beitrag wurde nicht gefunden." -#: ../../Zotlabs/Module/Admin/Site.php:334 -msgid "Enable context help" -msgstr "Kontext-Hilfe aktivieren" +#: ../../include/attach.php:284 +msgid "Unknown error." +msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:334 -msgid "" -"Display contextual help for the current page when the help button is " -"pressed." -msgstr "Zeigt Kontext-sensitive Hilfe für die aktuelle Seite an, wenn der Hilfe-Knopf geklickt wird." +#: ../../include/attach.php:568 +msgid "No source file." +msgstr "Keine Quelldatei." -#: ../../Zotlabs/Module/Admin/Site.php:336 -msgid "Reply-to email address for system generated email." -msgstr "Antwortadresse (reply-to) für Emails, die vom System generiert wurden." +#: ../../include/attach.php:590 +msgid "Cannot locate file to replace" +msgstr "Kann Datei zum Ersetzen nicht finden" -#: ../../Zotlabs/Module/Admin/Site.php:337 -msgid "Sender (From) email address for system generated email." -msgstr "Absenderadresse (from) für Emails, die vom System generiert wurden." +#: ../../include/attach.php:609 +msgid "Cannot locate file to revise/update" +msgstr "Kann Datei zum Prüfen/Aktualisieren nicht finden" -#: ../../Zotlabs/Module/Admin/Site.php:338 -msgid "Name of email sender for system generated email." -msgstr "Name des Versenders von Emails, die vom System generiert wurden." +#: ../../include/attach.php:751 +#, php-format +msgid "File exceeds size limit of %d" +msgstr "Datei überschreitet das Größen-Limit von %d" -#: ../../Zotlabs/Module/Admin/Site.php:340 -msgid "Directory Server URL" -msgstr "Verzeichnisserver-URL" +#: ../../include/attach.php:772 +#, php-format +msgid "You have reached your limit of %1$.0f Mbytes attachment storage." +msgstr "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht." -#: ../../Zotlabs/Module/Admin/Site.php:340 -msgid "Default directory server" -msgstr "Standard-Verzeichnisserver" +#: ../../include/attach.php:954 +msgid "File upload failed. Possible system limit or action terminated." +msgstr "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess." -#: ../../Zotlabs/Module/Admin/Site.php:342 -msgid "Proxy user" -msgstr "Proxy Benutzer" +#: ../../include/attach.php:983 +msgid "Stored file could not be verified. Upload failed." +msgstr "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen." -#: ../../Zotlabs/Module/Admin/Site.php:343 -msgid "Proxy URL" -msgstr "Proxy URL" +#: ../../include/attach.php:1057 ../../include/attach.php:1073 +msgid "Path not available." +msgstr "Pfad nicht verfügbar." -#: ../../Zotlabs/Module/Admin/Site.php:344 -msgid "Network timeout" -msgstr "Netzwerk-Timeout" +#: ../../include/attach.php:1122 ../../include/attach.php:1285 +msgid "Empty pathname" +msgstr "Leere Pfadangabe" -#: ../../Zotlabs/Module/Admin/Site.php:344 -msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." -msgstr "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen)." +#: ../../include/attach.php:1148 +msgid "duplicate filename or path" +msgstr "doppelter Dateiname oder Pfad" -#: ../../Zotlabs/Module/Admin/Site.php:345 -msgid "Delivery interval" -msgstr "Auslieferung Intervall" +#: ../../include/attach.php:1173 +msgid "Path not found." +msgstr "Pfad nicht gefunden." -#: ../../Zotlabs/Module/Admin/Site.php:345 -msgid "" -"Delay background delivery processes by this many seconds to reduce system " -"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " -"for large dedicated servers." -msgstr "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server." +#: ../../include/attach.php:1241 +msgid "mkdir failed." +msgstr "mkdir fehlgeschlagen." -#: ../../Zotlabs/Module/Admin/Site.php:346 -msgid "Deliveries per process" -msgstr "Zustellungen pro Prozess" +#: ../../include/attach.php:1245 +msgid "database storage failed." +msgstr "Speichern in der Datenbank fehlgeschlagen." -#: ../../Zotlabs/Module/Admin/Site.php:346 -msgid "" -"Number of deliveries to attempt in a single operating system process. Adjust" -" if necessary to tune system performance. Recommend: 1-5." -msgstr "Anzahl der Zustellungen, die innerhalb eines einzelnen Betriebssystemprozesses versucht werden. Anpassen, falls nötig, um die System-Performance zu verbessern. Empfehlung: 1-5." +#: ../../include/attach.php:1291 +msgid "Empty path" +msgstr "Leere Pfadangabe" -#: ../../Zotlabs/Module/Admin/Site.php:347 -msgid "Queue Threshold" -msgstr "Warteschlangen-Grenzwert" +#: ../../include/selectors.php:18 +msgid "Profile to assign new connections" +msgstr "Profil, welches neuen Verbindungen zugewiesen wird" -#: ../../Zotlabs/Module/Admin/Site.php:347 -msgid "" -"Always defer immediate delivery if queue contains more than this number of " -"entries." -msgstr "Unmittelbare Zustellung immer verzögern, wenn die Warteschlange mehr als diese Anzahl von Einträgen enthält." +#: ../../include/selectors.php:41 +msgid "Frequently" +msgstr "Häufig" -#: ../../Zotlabs/Module/Admin/Site.php:348 -msgid "Poll interval" -msgstr "Abfrageintervall" +#: ../../include/selectors.php:42 +msgid "Hourly" +msgstr "Stündlich" -#: ../../Zotlabs/Module/Admin/Site.php:348 -msgid "" -"Delay background polling processes by this many seconds to reduce system " -"load. If 0, use delivery interval." -msgstr "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet." +#: ../../include/selectors.php:43 +msgid "Twice daily" +msgstr "Zwei Mal am Tag" -#: ../../Zotlabs/Module/Admin/Site.php:349 -msgid "Path to ImageMagick convert program" -msgstr "Pfad zum ImageMagick-Programm convert" +#: ../../include/selectors.php:44 +msgid "Daily" +msgstr "Täglich" -#: ../../Zotlabs/Module/Admin/Site.php:349 -msgid "" -"If set, use this program to generate photo thumbnails for huge images ( > " -"4000 pixels in either dimension), otherwise memory exhaustion may occur. " -"Example: /usr/bin/convert" -msgstr "Wenn gesetzt, dann verwende dieses Programm zum Erzeugen von Vorschaubildern großer Fotos (>4000 Pixel in beiden Richtungen), anderenfalls kann Speicherüberlauf auftreten. Beispiel: /usr/bin/convert" +#: ../../include/selectors.php:45 +msgid "Weekly" +msgstr "Wöchentlich" -#: ../../Zotlabs/Module/Admin/Site.php:350 -msgid "Allow SVG thumbnails in file browser" -msgstr "Erlaube SVG-Vorschaubilder im Dateibrowser" +#: ../../include/selectors.php:46 +msgid "Monthly" +msgstr "Monatlich" -#: ../../Zotlabs/Module/Admin/Site.php:350 -msgid "WARNING: SVG images may contain malicious code." -msgstr "Warnung: SVG-Grafiken können Schadcode enthalten." +#: ../../include/selectors.php:60 +msgid "Currently Male" +msgstr "Momentan männlich" -#: ../../Zotlabs/Module/Admin/Site.php:351 -msgid "Maximum Load Average" -msgstr "Maximales Load Average" +#: ../../include/selectors.php:60 +msgid "Currently Female" +msgstr "Momentan weiblich" -#: ../../Zotlabs/Module/Admin/Site.php:351 -msgid "" -"Maximum system load before delivery and poll processes are deferred - " -"default 50." -msgstr "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50" +#: ../../include/selectors.php:60 +msgid "Mostly Male" +msgstr "Größtenteils männlich" -#: ../../Zotlabs/Module/Admin/Site.php:352 -msgid "Expiration period in days for imported (grid/network) content" -msgstr "Setze den Zeitraum (in Tagen), ab wann importierte (aus dem Netzwerk) Inhalte ablaufen sollen" +#: ../../include/selectors.php:60 +msgid "Mostly Female" +msgstr "Größtenteils weiblich" -#: ../../Zotlabs/Module/Admin/Site.php:352 -msgid "0 for no expiration of imported content" -msgstr "0 = keine Löschung importierter Inhalte" +#: ../../include/selectors.php:60 +msgid "Transgender" +msgstr "Transsexuell" -#: ../../Zotlabs/Module/Admin/Site.php:353 -msgid "" -"Do not expire any posts which have comments less than this many days ago" -msgstr "Lass keine Beiträge verfallen die Kommentare haben, die jünger als diese Anzahl von Tagen sind." +#: ../../include/selectors.php:60 +msgid "Intersex" +msgstr "Zwischengeschlechtlich" -#: ../../Zotlabs/Module/Admin/Site.php:355 -msgid "" -"Public servers: Optional landing (marketing) webpage for new registrants" -msgstr "Öffentliche Server: Optionale Einstiegsseite (landing page) für neue Mitglieder vor deren Anmeldung" +#: ../../include/selectors.php:60 +msgid "Transsexual" +msgstr "Transsexuell" -#: ../../Zotlabs/Module/Admin/Site.php:355 -#, php-format -msgid "Create this page first. Default is %s/register" -msgstr "Erstelle zunächst die entsprechende Seite. Standard ist %s/register" +#: ../../include/selectors.php:60 +msgid "Hermaphrodite" +msgstr "Zwitter" -#: ../../Zotlabs/Module/Admin/Site.php:356 -msgid "Page to display after creating a new channel" -msgstr "Seite, die nach Erstellung eines neuen Kanals angezeigt werden soll" +#: ../../include/selectors.php:60 +msgid "Undecided" +msgstr "Unentschieden" -#: ../../Zotlabs/Module/Admin/Site.php:356 -msgid "Recommend: profiles, go, or settings" -msgstr "Empfohlen: profiles, go oder settings" +#: ../../include/selectors.php:96 ../../include/selectors.php:115 +msgid "Males" +msgstr "Männer" -#: ../../Zotlabs/Module/Admin/Site.php:358 -msgid "Optional: site location" -msgstr "Optional: Standort der Website" +#: ../../include/selectors.php:96 ../../include/selectors.php:115 +msgid "Females" +msgstr "Frauen" -#: ../../Zotlabs/Module/Admin/Site.php:358 -msgid "Region or country" -msgstr "Region oder Land" +#: ../../include/selectors.php:96 +msgid "Gay" +msgstr "Schwul" -#: ../../Zotlabs/Module/Admin/Profs.php:89 -msgid "New Profile Field" -msgstr "Neues Profilfeld" +#: ../../include/selectors.php:96 +msgid "Lesbian" +msgstr "Lesbisch" -#: ../../Zotlabs/Module/Admin/Profs.php:90 -#: ../../Zotlabs/Module/Admin/Profs.php:110 -msgid "Field nickname" -msgstr "Kurzname für das Feld" +#: ../../include/selectors.php:96 +msgid "No Preference" +msgstr "Keine Bevorzugung" -#: ../../Zotlabs/Module/Admin/Profs.php:90 -#: ../../Zotlabs/Module/Admin/Profs.php:110 -msgid "System name of field" -msgstr "Systemname des Feldes" +#: ../../include/selectors.php:96 +msgid "Bisexual" +msgstr "Bisexuell" -#: ../../Zotlabs/Module/Admin/Profs.php:91 -#: ../../Zotlabs/Module/Admin/Profs.php:111 -msgid "Input type" -msgstr "Art des Inhalts" +#: ../../include/selectors.php:96 +msgid "Autosexual" +msgstr "Autosexuell" -#: ../../Zotlabs/Module/Admin/Profs.php:92 -#: ../../Zotlabs/Module/Admin/Profs.php:112 -msgid "Field Name" -msgstr "Feldname" +#: ../../include/selectors.php:96 +msgid "Abstinent" +msgstr "Enthaltsam" -#: ../../Zotlabs/Module/Admin/Profs.php:92 -#: ../../Zotlabs/Module/Admin/Profs.php:112 -msgid "Label on profile pages" -msgstr "Bezeichnung auf Profilseiten" +#: ../../include/selectors.php:96 +msgid "Virgin" +msgstr "Jungfräulich" -#: ../../Zotlabs/Module/Admin/Profs.php:93 -#: ../../Zotlabs/Module/Admin/Profs.php:113 -msgid "Help text" -msgstr "Hilfetext" +#: ../../include/selectors.php:96 +msgid "Deviant" +msgstr "Abweichend" -#: ../../Zotlabs/Module/Admin/Profs.php:93 -#: ../../Zotlabs/Module/Admin/Profs.php:113 -msgid "Additional info (optional)" -msgstr "Zusätzliche Informationen (optional)" +#: ../../include/selectors.php:96 +msgid "Fetish" +msgstr "Fetisch" -#: ../../Zotlabs/Module/Admin/Profs.php:94 -#: ../../Zotlabs/Module/Admin/Profs.php:114 ../../Zotlabs/Module/Rbmark.php:32 -#: ../../Zotlabs/Module/Rbmark.php:104 ../../Zotlabs/Module/Filer.php:53 -#: ../../Zotlabs/Widget/Notes.php:18 ../../include/text.php:1052 -#: ../../include/text.php:1064 -msgid "Save" -msgstr "Speichern" +#: ../../include/selectors.php:96 +msgid "Oodles" +msgstr "Unmengen" -#: ../../Zotlabs/Module/Admin/Profs.php:103 -msgid "Field definition not found" -msgstr "Feld-Definition nicht gefunden" +#: ../../include/selectors.php:96 +msgid "Nonsexual" +msgstr "Sexlos" -#: ../../Zotlabs/Module/Admin/Profs.php:109 -msgid "Edit Profile Field" -msgstr "Profilfeld bearbeiten" +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Single" +msgstr "Single" -#: ../../Zotlabs/Module/Admin/Profs.php:168 ../../Zotlabs/Widget/Admin.php:30 -msgid "Profile Fields" -msgstr "Profil Felder" +#: ../../include/selectors.php:134 +msgid "Lonely" +msgstr "Einsam" -#: ../../Zotlabs/Module/Admin/Profs.php:169 -msgid "Basic Profile Fields" -msgstr "Notwendige Profil Felder" +#: ../../include/selectors.php:134 +msgid "Available" +msgstr "Verfügbar" -#: ../../Zotlabs/Module/Admin/Profs.php:170 -msgid "Advanced Profile Fields" -msgstr "Erweiterte Profil Felder" +#: ../../include/selectors.php:134 +msgid "Unavailable" +msgstr "Nicht verfügbar" -#: ../../Zotlabs/Module/Admin/Profs.php:170 -msgid "(In addition to basic fields)" -msgstr "(zusätzlich zu notwendige Felder)" +#: ../../include/selectors.php:134 +msgid "Has crush" +msgstr "Verguckt" -#: ../../Zotlabs/Module/Admin/Profs.php:172 -msgid "All available fields" -msgstr "Alle verfügbaren Felder" +#: ../../include/selectors.php:134 +msgid "Infatuated" +msgstr "Verknallt" -#: ../../Zotlabs/Module/Admin/Profs.php:173 -msgid "Custom Fields" -msgstr "Benutzerdefinierte Felder" +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Dating" +msgstr "Lerne gerade jemanden kennen" -#: ../../Zotlabs/Module/Admin/Profs.php:177 -msgid "Create Custom Field" -msgstr "Erstelle benutzerdefiniertes Feld" +#: ../../include/selectors.php:134 +msgid "Unfaithful" +msgstr "Treulos" -#: ../../Zotlabs/Module/Admin/Account_edit.php:29 -#, php-format -msgid "Password changed for account %d." -msgstr "Passwort für Konto %d geändert." +#: ../../include/selectors.php:134 +msgid "Sex Addict" +msgstr "Sexabhängig" -#: ../../Zotlabs/Module/Admin/Account_edit.php:46 -msgid "Account settings updated." -msgstr "Kontoeinstellungen aktualisiert." +#: ../../include/selectors.php:134 +msgid "Friends/Benefits" +msgstr "Freunde/Begünstigte" -#: ../../Zotlabs/Module/Admin/Account_edit.php:61 -msgid "Account not found." -msgstr "Konto nicht gefunden." +#: ../../include/selectors.php:134 +msgid "Casual" +msgstr "Lose" -#: ../../Zotlabs/Module/Admin/Account_edit.php:68 -msgid "Account Edit" -msgstr "Kontobearbeitung" +#: ../../include/selectors.php:134 +msgid "Engaged" +msgstr "Verlobt" -#: ../../Zotlabs/Module/Admin/Account_edit.php:69 -msgid "New Password" -msgstr "Neues Passwort" +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Married" +msgstr "Verheiratet" -#: ../../Zotlabs/Module/Admin/Account_edit.php:70 -msgid "New Password again" -msgstr "Neues Passwort wiederholen" +#: ../../include/selectors.php:134 +msgid "Imaginarily married" +msgstr "Gewissermaßen verheiratet" -#: ../../Zotlabs/Module/Admin/Account_edit.php:71 -msgid "Technical skill level" -msgstr "Technische Qualifikationsstufe" +#: ../../include/selectors.php:134 +msgid "Partners" +msgstr "Partner" -#: ../../Zotlabs/Module/Admin/Account_edit.php:72 -msgid "Account language (for emails)" -msgstr "Kontosprache (für E-Mails)" +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Cohabiting" +msgstr "Lebensgemeinschaft" -#: ../../Zotlabs/Module/Admin/Account_edit.php:73 -msgid "Service class" -msgstr "Dienstklasse" +#: ../../include/selectors.php:134 +msgid "Common law" +msgstr "Informelle Ehe" -#: ../../Zotlabs/Module/Admin/Security.php:77 -msgid "" -"By default, unfiltered HTML is allowed in embedded media. This is inherently" -" insecure." -msgstr "Standardmäßig wird ungefiltertes HTML in eingebetteten Inhalten zugelassen. Das ist prinzipiell unsicher." +#: ../../include/selectors.php:134 +msgid "Happy" +msgstr "Glücklich" -#: ../../Zotlabs/Module/Admin/Security.php:80 -msgid "" -"The recommended setting is to only allow unfiltered HTML from the following " -"sites:" -msgstr "Die empfohlene Einstellung ist, ungefiltertes HTML nur von den nachfolgenden Webseiten zu erlauben:" +#: ../../include/selectors.php:134 +msgid "Not looking" +msgstr "Nicht Ausschau haltend" -#: ../../Zotlabs/Module/Admin/Security.php:81 -msgid "" -"https://youtube.com/
https://www.youtube.com/
https://youtu.be/https://vimeo.com/
https://soundcloud.com/
" -msgstr "https://youtube.com/
https://www.youtube.com/
https://youtu.be/
https://vimeo.com/
https://soundcloud.com/
" +#: ../../include/selectors.php:134 +msgid "Swinger" +msgstr "Swinger" -#: ../../Zotlabs/Module/Admin/Security.php:82 -msgid "" -"All other embedded content will be filtered, unless " -"embedded content from that site is explicitly blocked." -msgstr "Alle anderen eingebetteten Inhalte werden gefiltert, es sei denn, eingebettete Inhalte von einer bestimmten Seite sind explizit blockiert." +#: ../../include/selectors.php:134 +msgid "Betrayed" +msgstr "Betrogen" -#: ../../Zotlabs/Module/Admin/Security.php:87 -#: ../../Zotlabs/Widget/Admin.php:25 -msgid "Security" -msgstr "Sicherheit" +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Separated" +msgstr "Getrennt" -#: ../../Zotlabs/Module/Admin/Security.php:89 -msgid "Block public" -msgstr "Öffentlichen Zugriff blockieren" +#: ../../include/selectors.php:134 +msgid "Unstable" +msgstr "Labil" -#: ../../Zotlabs/Module/Admin/Security.php:89 -msgid "" -"Check to block public access to all otherwise public personal pages on this " -"site unless you are currently authenticated." -msgstr "Blockiere den öffentlichen Zugriff auf alle ansonsten öffentlichen persönlichen Seiten dieser Website, sofern ein Besucher nicht angemeldet ist." +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Divorced" +msgstr "Geschieden" -#: ../../Zotlabs/Module/Admin/Security.php:90 -msgid "Set \"Transport Security\" HTTP header" -msgstr "Setze den \"Transport Security\" HTTP Header" +#: ../../include/selectors.php:134 +msgid "Imaginarily divorced" +msgstr "Gewissermaßen geschieden" -#: ../../Zotlabs/Module/Admin/Security.php:91 -msgid "Set \"Content Security Policy\" HTTP header" -msgstr "Setze den \"Content Security Policy\" HTTP Header" +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Widowed" +msgstr "Verwitwet" -#: ../../Zotlabs/Module/Admin/Security.php:92 -msgid "Allowed email domains" -msgstr "Erlaubte Domains für E-Mails" +#: ../../include/selectors.php:134 +msgid "Uncertain" +msgstr "Ungewiss" -#: ../../Zotlabs/Module/Admin/Security.php:92 -msgid "" -"Comma separated list of domains which are allowed in email addresses for " -"registrations to this site. Wildcards are accepted. Empty to allow any " -"domains" -msgstr "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben." +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "It's complicated" +msgstr "Es ist kompliziert" -#: ../../Zotlabs/Module/Admin/Security.php:93 -msgid "Not allowed email domains" -msgstr "Nicht erlaubte Domains für E-Mails" +#: ../../include/selectors.php:134 +msgid "Don't care" +msgstr "Interessiert mich nicht" -#: ../../Zotlabs/Module/Admin/Security.php:93 -msgid "" -"Comma separated list of domains which are not allowed in email addresses for" -" registrations to this site. Wildcards are accepted. Empty to allow any " -"domains, unless allowed domains have been defined." -msgstr "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde." +#: ../../include/selectors.php:134 +msgid "Ask me" +msgstr "Frag mich mal" -#: ../../Zotlabs/Module/Admin/Security.php:94 -msgid "Allow communications only from these sites" -msgstr "Kommunikation nur von diesen Servern/Domains erlauben" +#: ../../include/network.php:1725 ../../include/network.php:1726 +msgid "Friendica" +msgstr "Friendica" -#: ../../Zotlabs/Module/Admin/Security.php:94 -msgid "" -"One site per line. Leave empty to allow communication from anywhere by " -"default" -msgstr "Ein Eintrag pro Zeile. Lasse das Feld leer, um Kommunikation grundlegend von überall her zu erlauben." +#: ../../include/network.php:1727 +msgid "OStatus" +msgstr "OStatus" -#: ../../Zotlabs/Module/Admin/Security.php:95 -msgid "Block communications from these sites" -msgstr "Kommunikation von diesen Servern/Domains blockieren" +#: ../../include/network.php:1728 +msgid "GNU-Social" +msgstr "GNU-Social" -#: ../../Zotlabs/Module/Admin/Security.php:96 -msgid "Allow communications only from these channels" -msgstr "Kommunikation nur von diesen Kanälen erlauben" +#: ../../include/network.php:1729 +msgid "RSS/Atom" +msgstr "RSS/Atom" -#: ../../Zotlabs/Module/Admin/Security.php:96 -msgid "" -"One channel (hash) per line. Leave empty to allow from any channel by " -"default" -msgstr "Ein Kanal (hash) pro Zeile. Leerlassen um jeden Kanal zuzulassen. " +#: ../../include/network.php:1730 ../../Zotlabs/Lib/Activity.php:1889 +#: ../../Zotlabs/Lib/Activity.php:2087 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1346 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1507 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1691 +msgid "ActivityPub" +msgstr "ActivityPub" -#: ../../Zotlabs/Module/Admin/Security.php:97 -msgid "Block communications from these channels" -msgstr "Kommunikation von folgenden Kanälen blockieren" +#: ../../include/network.php:1731 ../../Zotlabs/Module/Profiles.php:787 +#: ../../Zotlabs/Module/Cdav.php:1378 +#: ../../Zotlabs/Module/Admin/Accounts.php:171 +#: ../../Zotlabs/Module/Admin/Accounts.php:183 +#: ../../Zotlabs/Module/Connedit.php:927 +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:57 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:71 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:56 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:57 +msgid "Email" +msgstr "E-Mail" -#: ../../Zotlabs/Module/Admin/Security.php:98 -msgid "Only allow embeds from secure (SSL) websites and links." -msgstr "Erlaube Einbettungen nur von sicheren (SSL) Webseiten und Links." +#: ../../include/network.php:1732 +msgid "Diaspora" +msgstr "Diaspora" -#: ../../Zotlabs/Module/Admin/Security.php:99 -msgid "Allow unfiltered embedded HTML content only from these domains" -msgstr "Erlaube Einbettung von Inhalten mit ungefiltertem HTML nur von diesen Domains" +#: ../../include/network.php:1733 +msgid "Facebook" +msgstr "Facebook" -#: ../../Zotlabs/Module/Admin/Security.php:99 -msgid "One site per line. By default embedded content is filtered." -msgstr "Eine Website/Domain pro Zeile. Standardmäßig wird eingebetteter Inhalt gefiltert." +#: ../../include/network.php:1734 +msgid "Zot" +msgstr "Zot" -#: ../../Zotlabs/Module/Admin/Security.php:100 -msgid "Block embedded HTML from these domains" -msgstr "Eingebettete HTML Inhalte von diesen Servern/Domains blockieren" +#: ../../include/network.php:1735 +msgid "LinkedIn" +msgstr "LinkedIn" -#: ../../Zotlabs/Module/Lockview.php:75 -msgid "Remote privacy information not available." -msgstr "Privatsphäre-Einstellungen anderer Nutzer sind nicht verfügbar." +#: ../../include/network.php:1736 +msgid "XMPP/IM" +msgstr "XMPP/IM" -#: ../../Zotlabs/Module/Lockview.php:96 -msgid "Visible to:" -msgstr "Sichtbar für:" +#: ../../include/network.php:1737 +msgid "MySpace" +msgstr "MySpace" + +#: ../../include/photo/photo_driver.php:367 +#: ../../Zotlabs/Module/Profile_photo.php:145 +#: ../../Zotlabs/Module/Profile_photo.php:282 +msgid "Profile Photos" +msgstr "Profilfotos" + +#: ../../include/auth.php:192 +msgid "Delegation session ended." +msgstr "" + +#: ../../include/auth.php:196 +msgid "Logged out." +msgstr "Ausgeloggt." + +#: ../../include/auth.php:291 +msgid "Email validation is incomplete. Please check your email." +msgstr "E-Mail-Bestätigung nicht abgeschlossen. Bitte prüfe Deine E-Mails (ggf. Spam-Filterung mit berücksichtigen)." + +#: ../../include/auth.php:307 +msgid "Failed authentication" +msgstr "Authentifizierung fehlgeschlagen" + +#: ../../include/auth.php:317 +#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:188 +msgid "Login failed." +msgstr "Login fehlgeschlagen." + +#: ../../include/acl_selectors.php:33 +#: ../../Zotlabs/Lib/PermissionDescription.php:34 +msgid "Visible to your default audience" +msgstr "Standard-Sichtbarkeit gemäß Kanaleinstellungen" +#: ../../include/acl_selectors.php:88 ../../Zotlabs/Module/Acl.php:121 #: ../../Zotlabs/Module/Lockview.php:117 ../../Zotlabs/Module/Lockview.php:153 -#: ../../Zotlabs/Module/Acl.php:121 ../../include/acl_selectors.php:88 msgctxt "acl" msgid "Profile" msgstr "Profil" -#: ../../Zotlabs/Module/Moderate.php:65 -msgid "Comment approved" -msgstr "Kommentar bestätigt" - -#: ../../Zotlabs/Module/Moderate.php:69 -msgid "Comment deleted" -msgstr "Kommentar gelöscht" +#: ../../include/acl_selectors.php:106 +#: ../../Zotlabs/Lib/PermissionDescription.php:107 +msgid "Only me" +msgstr "Nur ich" -#: ../../Zotlabs/Module/Settings/Permcats.php:23 -msgid "Permission Name is required." -msgstr "Der Name der Berechtigung wird benötigt." +#: ../../include/acl_selectors.php:113 +msgid "Who can see this?" +msgstr "Wer kann das sehen?" -#: ../../Zotlabs/Module/Settings/Permcats.php:42 -msgid "Permission category saved." -msgstr "Berechtigungsrolle gespeichert." +#: ../../include/acl_selectors.php:114 +msgid "Custom selection" +msgstr "Benutzerdefinierte Auswahl" -#: ../../Zotlabs/Module/Settings/Permcats.php:66 +#: ../../include/acl_selectors.php:115 msgid "" -"Use this form to create permission rules for various classes of people or " -"connections." -msgstr "Verwende dieses Formular, um Berechtigungsrollen für verschiedene Gruppen von Personen oder Verbindungen zu erstellen." - -#: ../../Zotlabs/Module/Settings/Permcats.php:99 -msgid "Permission Categories" -msgstr "Berechtigungsrollen" +"Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit " +"the scope of \"Show\"." +msgstr "Wähle \"Anzeigen\", um Betrachtung zuzulassen. \"Nicht anzeigen\" überstimmt und limitiert den Aktionsradius von \"Anzeigen\" für Ausnahmen." -#: ../../Zotlabs/Module/Settings/Permcats.php:107 -msgid "Permission Name" -msgstr "Name der Berechtigungsrolle" +#: ../../include/acl_selectors.php:116 +msgid "Show" +msgstr "Anzeigen" -#: ../../Zotlabs/Module/Settings/Permcats.php:108 -#: ../../Zotlabs/Module/Settings/Tokens.php:161 -#: ../../Zotlabs/Module/Connedit.php:891 ../../Zotlabs/Module/Defperms.php:250 -msgid "My Settings" -msgstr "Meine Einstellungen" +#: ../../include/acl_selectors.php:117 +msgid "Don't show" +msgstr "Nicht anzeigen" -#: ../../Zotlabs/Module/Settings/Permcats.php:110 -#: ../../Zotlabs/Module/Settings/Tokens.php:163 -#: ../../Zotlabs/Module/Connedit.php:886 ../../Zotlabs/Module/Defperms.php:248 -msgid "inherited" -msgstr "geerbt" +#: ../../include/acl_selectors.php:123 ../../Zotlabs/Module/Thing.php:319 +#: ../../Zotlabs/Module/Thing.php:372 ../../Zotlabs/Module/Photos.php:675 +#: ../../Zotlabs/Module/Photos.php:1044 ../../Zotlabs/Module/Chat.php:243 +#: ../../Zotlabs/Module/Connedit.php:690 +#: ../../Zotlabs/Module/Filestorage.php:190 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:210 +msgid "Permissions" +msgstr "Berechtigungen" -#: ../../Zotlabs/Module/Settings/Permcats.php:113 -#: ../../Zotlabs/Module/Settings/Tokens.php:166 -#: ../../Zotlabs/Module/Connedit.php:893 ../../Zotlabs/Module/Defperms.php:253 -msgid "Individual Permissions" -msgstr "Individuelle Zugriffsrechte" +#: ../../include/acl_selectors.php:125 ../../Zotlabs/Module/Photos.php:1274 +#: ../../Zotlabs/Lib/ThreadItem.php:463 +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:230 +msgid "Close" +msgstr "Schließen" -#: ../../Zotlabs/Module/Settings/Permcats.php:114 -#: ../../Zotlabs/Module/Settings/Tokens.php:167 -#: ../../Zotlabs/Module/Connedit.php:894 +#: ../../include/acl_selectors.php:150 +#, php-format msgid "" -"Some permissions may be inherited from your channel's privacy settings, which have higher " -"priority than individual settings. You can not change those" -" settings here." -msgstr "Einige Berechtigungen werden möglicherweise von den globalen Sicherheits- und Privatsphäre-Einstellungen dieses Kanals vererbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung und können hier nicht verändert werden." - -#: ../../Zotlabs/Module/Settings/Channel.php:64 -#: ../../Zotlabs/Module/Settings/Channel.php:68 -#: ../../Zotlabs/Module/Settings/Channel.php:69 -#: ../../Zotlabs/Module/Settings/Channel.php:72 -#: ../../Zotlabs/Module/Settings/Channel.php:83 -#: ../../Zotlabs/Module/Connedit.php:711 ../../Zotlabs/Widget/Affinity.php:24 -#: ../../include/selectors.php:123 ../../include/channel.php:437 -#: ../../include/channel.php:438 ../../include/channel.php:445 -msgid "Friends" -msgstr "Freunde" +"Post permissions %s cannot be changed %s after a post is shared.
These " +"permissions set who is allowed to view the post." +msgstr "Beitragsberechtigungen %s können nicht geändert werden %s, nachdem der Beitrag gesendet wurde.
Diese Berechtigungen bestimmen, wer den Beitrag sehen kann." -#: ../../Zotlabs/Module/Settings/Channel.php:264 -#: ../../Zotlabs/Module/Defperms.php:103 -#: ../../addon/rendezvous/rendezvous.php:82 -#: ../../addon/openstreetmap/openstreetmap.php:184 -#: ../../addon/msgfooter/msgfooter.php:54 ../../addon/logrot/logrot.php:54 -#: ../../addon/twitter/twitter.php:772 ../../addon/piwik/piwik.php:116 -#: ../../addon/xmpp/xmpp.php:102 -msgid "Settings updated." -msgstr "Einstellungen aktualisiert." +#: ../../include/photos.php:151 +#, php-format +msgid "Image exceeds website size limit of %lu bytes" +msgstr "Bild überschreitet das Webseitenlimit von %lu Bytes" -#: ../../Zotlabs/Module/Settings/Channel.php:325 -msgid "Nobody except yourself" -msgstr "Niemand außer Dir selbst" +#: ../../include/photos.php:162 +msgid "Image file is empty." +msgstr "Bilddatei ist leer." -#: ../../Zotlabs/Module/Settings/Channel.php:326 -msgid "Only those you specifically allow" -msgstr "Nur die, denen Du es explizit erlaubst" +#: ../../include/photos.php:196 ../../Zotlabs/Module/Cover_photo.php:239 +#: ../../Zotlabs/Module/Profile_photo.php:259 +msgid "Unable to process image" +msgstr "Kann Bild nicht verarbeiten" -#: ../../Zotlabs/Module/Settings/Channel.php:327 -msgid "Approved connections" -msgstr "Angenommene Verbindungen" +#: ../../include/photos.php:324 +msgid "Photo storage failed." +msgstr "Fotospeicherung fehlgeschlagen." -#: ../../Zotlabs/Module/Settings/Channel.php:328 -msgid "Any connections" -msgstr "Beliebige Verbindungen" +#: ../../include/photos.php:373 +msgid "a new photo" +msgstr "ein neues Foto" -#: ../../Zotlabs/Module/Settings/Channel.php:329 -msgid "Anybody on this website" -msgstr "Jeder auf dieser Website" +#: ../../include/photos.php:377 +#, php-format +msgctxt "photo_upload" +msgid "%1$s posted %2$s to %3$s" +msgstr "%1$s hat %2$s auf %3$s veröffentlicht" -#: ../../Zotlabs/Module/Settings/Channel.php:330 -msgid "Anybody in this network" -msgstr "Alle $Projectname-Mitglieder" +#: ../../include/photos.php:667 ../../Zotlabs/Module/Photos.php:1347 +#: ../../Zotlabs/Module/Photos.php:1360 ../../Zotlabs/Module/Photos.php:1361 +msgid "Recent Photos" +msgstr "Neueste Fotos" -#: ../../Zotlabs/Module/Settings/Channel.php:331 -msgid "Anybody authenticated" -msgstr "Jeder authentifizierte" +#: ../../include/photos.php:671 +msgid "Upload New Photos" +msgstr "Neue Fotos hochladen" -#: ../../Zotlabs/Module/Settings/Channel.php:332 -msgid "Anybody on the internet" -msgstr "Jeder im Internet" +#: ../../include/import.php:26 +msgid "Unable to import a removed channel." +msgstr "Nicht möglich, einen gelöschten Kanal zu importieren." -#: ../../Zotlabs/Module/Settings/Channel.php:407 -msgid "Publish your default profile in the network directory" -msgstr "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen" +#: ../../include/import.php:52 +msgid "" +"Cannot create a duplicate channel identifier on this system. Import failed." +msgstr "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen." -#: ../../Zotlabs/Module/Settings/Channel.php:412 -msgid "Allow us to suggest you as a potential friend to new members?" -msgstr "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?" +#: ../../include/import.php:73 +#: ../../extend/addon/hzaddons/diaspora/import_diaspora.php:43 +msgid "Unable to create a unique channel address. Import failed." +msgstr "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen." -#: ../../Zotlabs/Module/Settings/Channel.php:416 -msgid "or" -msgstr "oder" +#: ../../include/import.php:118 +msgid "Cloned channel not found. Import failed." +msgstr "Geklonter Kanal nicht gefunden. Import fehlgeschlagen." -#: ../../Zotlabs/Module/Settings/Channel.php:425 -msgid "Your channel address is" -msgstr "Deine Kanal-Adresse lautet" +#: ../../include/connections.php:133 +msgid "New window" +msgstr "Neues Fenster" -#: ../../Zotlabs/Module/Settings/Channel.php:428 -msgid "Your files/photos are accessible via WebDAV at" -msgstr "Deine Dateien/Fotos sind via WebDAV verfügbar auf" +#: ../../include/connections.php:134 +msgid "Open the selected location in a different window or browser tab" +msgstr "Öffne die markierte Adresse in einem neuen Browserfenster oder Tab" -#: ../../Zotlabs/Module/Settings/Channel.php:493 -msgid "Channel Settings" -msgstr "Kanal-Einstellungen" +#: ../../include/datetime.php:58 ../../Zotlabs/Widget/Newmember.php:51 +#: ../../Zotlabs/Module/Profiles.php:736 +msgid "Miscellaneous" +msgstr "Verschiedenes" -#: ../../Zotlabs/Module/Settings/Channel.php:500 -msgid "Basic Settings" -msgstr "Grundeinstellungen" +#: ../../include/datetime.php:140 +msgid "Birthday" +msgstr "Geburtstag" -#: ../../Zotlabs/Module/Settings/Channel.php:501 -#: ../../include/channel.php:1521 -msgid "Full Name:" -msgstr "Voller Name:" +#: ../../include/datetime.php:140 +msgid "Age: " +msgstr "Alter:" -#: ../../Zotlabs/Module/Settings/Channel.php:502 -#: ../../Zotlabs/Module/Settings/Account.php:119 -msgid "Email Address:" -msgstr "Email Adresse:" +#: ../../include/datetime.php:140 +msgid "YYYY-MM-DD or MM-DD" +msgstr "JJJJ-MM-TT oder MM-TT" -#: ../../Zotlabs/Module/Settings/Channel.php:503 -msgid "Your Timezone:" -msgstr "Ihre Zeitzone:" +#: ../../include/datetime.php:211 ../../Zotlabs/Module/Profiles.php:745 +#: ../../Zotlabs/Module/Profiles.php:749 ../../Zotlabs/Module/Events.php:468 +#: ../../Zotlabs/Module/Events.php:473 ../../Zotlabs/Module/Appman.php:143 +#: ../../Zotlabs/Module/Appman.php:144 +msgid "Required" +msgstr "Benötigt" -#: ../../Zotlabs/Module/Settings/Channel.php:504 -msgid "Default Post Location:" -msgstr "Standardstandort:" +#: ../../include/datetime.php:238 ../../boot.php:2562 +msgid "never" +msgstr "Nie" -#: ../../Zotlabs/Module/Settings/Channel.php:504 -msgid "Geographical location to display on your posts" -msgstr "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll" +#: ../../include/datetime.php:244 +msgid "less than a second ago" +msgstr "Vor weniger als einer Sekunde" -#: ../../Zotlabs/Module/Settings/Channel.php:505 -msgid "Use Browser Location:" -msgstr "Standort des Browsers verwenden:" +#: ../../include/datetime.php:262 +#, php-format +msgctxt "e.g. 22 hours ago, 1 minute ago" +msgid "%1$d %2$s ago" +msgstr "vor %1$d %2$s" -#: ../../Zotlabs/Module/Settings/Channel.php:507 -msgid "Adult Content" -msgstr "Nicht jugendfreie Inhalte" +#: ../../include/datetime.php:273 +msgctxt "relative_date" +msgid "year" +msgid_plural "years" +msgstr[0] "Jahr" +msgstr[1] "Jahre" -#: ../../Zotlabs/Module/Settings/Channel.php:507 -msgid "" -"This channel frequently or regularly publishes adult content. (Please tag " -"any adult material and/or nudity with #NSFW)" -msgstr "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)" +#: ../../include/datetime.php:276 +msgctxt "relative_date" +msgid "month" +msgid_plural "months" +msgstr[0] "Monat" +msgstr[1] "Monate" -#: ../../Zotlabs/Module/Settings/Channel.php:509 -msgid "Security and Privacy Settings" -msgstr "Sicherheits- und Datenschutz-Einstellungen" +#: ../../include/datetime.php:279 +msgctxt "relative_date" +msgid "week" +msgid_plural "weeks" +msgstr[0] "Woche" +msgstr[1] "Wochen" -#: ../../Zotlabs/Module/Settings/Channel.php:511 -msgid "Your permissions are already configured. Click to view/adjust" -msgstr "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern" +#: ../../include/datetime.php:282 +msgctxt "relative_date" +msgid "day" +msgid_plural "days" +msgstr[0] "Tag" +msgstr[1] "Tage" -#: ../../Zotlabs/Module/Settings/Channel.php:513 -msgid "Hide my online presence" -msgstr "Meine Online-Präsenz verbergen" +#: ../../include/datetime.php:285 +msgctxt "relative_date" +msgid "hour" +msgid_plural "hours" +msgstr[0] "Stunde" +msgstr[1] "Stunden" -#: ../../Zotlabs/Module/Settings/Channel.php:513 -msgid "Prevents displaying in your profile that you are online" -msgstr "Verhindert die Anzeige Deines Online-Status in deinem Profil" +#: ../../include/datetime.php:288 +msgctxt "relative_date" +msgid "minute" +msgid_plural "minutes" +msgstr[0] "Minute" +msgstr[1] "Minuten" -#: ../../Zotlabs/Module/Settings/Channel.php:515 -msgid "Simple Privacy Settings:" -msgstr "Einfache Privatsphäre-Einstellungen" +#: ../../include/datetime.php:291 +msgctxt "relative_date" +msgid "second" +msgid_plural "seconds" +msgstr[0] "Sekunde" +msgstr[1] "Sekunden" -#: ../../Zotlabs/Module/Settings/Channel.php:516 -msgid "" -"Very Public - extremely permissive (should be used with caution)" -msgstr "Komplett offen – extrem ungeschützt (mit großer Vorsicht verwenden!)" +#: ../../include/datetime.php:520 +#, php-format +msgid "%1$s's birthday" +msgstr "%1$ss Geburtstag" -#: ../../Zotlabs/Module/Settings/Channel.php:517 -msgid "" -"Typical - default public, privacy when desired (similar to social " -"network permissions but with improved privacy)" -msgstr "Typisch – Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)" +#: ../../include/datetime.php:521 +#, php-format +msgid "Happy Birthday %1$s" +msgstr "Alles Gute zum Geburtstag, %1$s" -#: ../../Zotlabs/Module/Settings/Channel.php:518 -msgid "Private - default private, never open or public" -msgstr "Privat – Standard privat, nie offen oder öffentlich" +#: ../../include/bbcode.php:219 ../../include/bbcode.php:1214 +#: ../../include/bbcode.php:1217 ../../include/bbcode.php:1222 +#: ../../include/bbcode.php:1225 ../../include/bbcode.php:1228 +#: ../../include/bbcode.php:1231 ../../include/bbcode.php:1236 +#: ../../include/bbcode.php:1239 ../../include/bbcode.php:1244 +#: ../../include/bbcode.php:1247 ../../include/bbcode.php:1250 +#: ../../include/bbcode.php:1253 +msgid "Image/photo" +msgstr "Bild/Foto" -#: ../../Zotlabs/Module/Settings/Channel.php:519 -msgid "Blocked - default blocked to/from everybody" -msgstr "Blockiert – Alle standardmäßig blockiert" +#: ../../include/bbcode.php:258 ../../include/bbcode.php:1264 +msgid "Encrypted content" +msgstr "Verschlüsselter Inhalt" -#: ../../Zotlabs/Module/Settings/Channel.php:521 -msgid "Allow others to tag your posts" -msgstr "Erlaube anderen, Deine Beiträge zu verschlagworten" +#: ../../include/bbcode.php:274 +#, php-format +msgid "Install %1$s element %2$s" +msgstr "Installiere %1$s Element %2$s" -#: ../../Zotlabs/Module/Settings/Channel.php:521 +#: ../../include/bbcode.php:278 +#, php-format msgid "" -"Often used by the community to retro-actively flag inappropriate content" -msgstr "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren" +"This post contains an installable %s element, however you lack permissions " +"to install it on this site." +msgstr "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren." -#: ../../Zotlabs/Module/Settings/Channel.php:523 -msgid "Channel Permission Limits" -msgstr "Kanal-Berechtigungslimits" +#: ../../include/bbcode.php:288 ../../Zotlabs/Module/Impel.php:43 +msgid "webpage" +msgstr "Webseite" -#: ../../Zotlabs/Module/Settings/Channel.php:525 -msgid "Expire other channel content after this many days" -msgstr "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen" +#: ../../include/bbcode.php:291 ../../Zotlabs/Module/Impel.php:53 +msgid "layout" +msgstr "Layout" -#: ../../Zotlabs/Module/Settings/Channel.php:525 -msgid "0 or blank to use the website limit." -msgstr "0 oder leer lassen, um den voreingestellten Wert der Webseite zu verwenden." +#: ../../include/bbcode.php:294 ../../Zotlabs/Module/Impel.php:48 +msgid "block" +msgstr "Block" -#: ../../Zotlabs/Module/Settings/Channel.php:525 -#, php-format -msgid "This website expires after %d days." -msgstr "Diese Webseite läuft nach %d Tagen ab." +#: ../../include/bbcode.php:297 ../../Zotlabs/Module/Impel.php:60 +msgid "menu" +msgstr "Menü" -#: ../../Zotlabs/Module/Settings/Channel.php:525 -msgid "This website does not expire imported content." -msgstr "Diese Webseite lässt importierte Inhalte nicht verfallen." +#: ../../include/bbcode.php:358 +msgid "card" +msgstr "Karte" -#: ../../Zotlabs/Module/Settings/Channel.php:525 -msgid "The website limit takes precedence if lower than your limit." -msgstr "Das Verfallslimit der Webseite hat Vorrang, wenn es niedriger als Deines hier ist." +#: ../../include/bbcode.php:360 +msgid "article" +msgstr "Artikel" -#: ../../Zotlabs/Module/Settings/Channel.php:526 -msgid "Maximum Friend Requests/Day:" -msgstr "Maximale Kontaktanfragen pro Tag:" +#: ../../include/bbcode.php:443 ../../include/bbcode.php:451 +msgid "Click to open/close" +msgstr "Klicke zum Öffnen/Schließen" -#: ../../Zotlabs/Module/Settings/Channel.php:526 -msgid "May reduce spam activity" -msgstr "Kann die Spam-Aktivität verringern" +#: ../../include/bbcode.php:451 +msgid "spoiler" +msgstr "Spoiler" -#: ../../Zotlabs/Module/Settings/Channel.php:527 -msgid "Default Privacy Group" -msgstr "Standard-Gruppe" +#: ../../include/bbcode.php:464 +msgid "View article" +msgstr "Artikel ansehen" -#: ../../Zotlabs/Module/Settings/Channel.php:529 -msgid "Use my default audience setting for the type of object published" -msgstr "Verwende Deine eingestellte Standard-Zielgruppe des jeweiligen Inhaltstyps" +#: ../../include/bbcode.php:464 +msgid "View summary" +msgstr "Zusammenfassung ansehen" -#: ../../Zotlabs/Module/Settings/Channel.php:530 -msgid "Profile to assign new connections" -msgstr "Profil, welches neuen Verbindungen zugewiesen wird" +#: ../../include/bbcode.php:754 ../../include/bbcode.php:924 +#: ../../Zotlabs/Lib/NativeWikiPage.php:603 +msgid "Different viewers will see this text differently" +msgstr "Verschiedene Betrachter werden diesen Text unterschiedlich sehen" -#: ../../Zotlabs/Module/Settings/Channel.php:540 -msgid "Default Permissions Group" -msgstr "Standard-Berechtigungsgruppe" +#: ../../include/bbcode.php:1202 +msgid "$1 wrote:" +msgstr "$1 schrieb:" -#: ../../Zotlabs/Module/Settings/Channel.php:546 -msgid "Maximum private messages per day from unknown people:" -msgstr "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:" +#: ../../include/zot.php:775 +msgid "Invalid data packet" +msgstr "Ungültiges Datenpaket" -#: ../../Zotlabs/Module/Settings/Channel.php:546 -msgid "Useful to reduce spamming" -msgstr "Nützlich, um Spam zu verringern" +#: ../../include/zot.php:802 ../../Zotlabs/Lib/Libzot.php:652 +msgid "Unable to verify channel signature" +msgstr "Konnte die Signatur des Kanals nicht verifizieren" -#: ../../Zotlabs/Module/Settings/Channel.php:549 -#: ../../Zotlabs/Lib/Enotify.php:68 -msgid "Notification Settings" -msgstr "Benachrichtigungs-Einstellungen" +#: ../../include/zot.php:2633 ../../Zotlabs/Lib/Libsync.php:733 +#, php-format +msgid "Unable to verify site signature for %s" +msgstr "Kann die Signatur der Seite von %s nicht verifizieren" -#: ../../Zotlabs/Module/Settings/Channel.php:550 -msgid "By default post a status message when:" -msgstr "Sende standardmäßig Status-Nachrichten, wenn:" +#: ../../include/zot.php:4330 +msgid "invalid target signature" +msgstr "Ungültige Signatur des Ziels" -#: ../../Zotlabs/Module/Settings/Channel.php:551 -msgid "accepting a friend request" -msgstr "Du eine Verbindungsanfrage annimmst" +#: ../../include/features.php:55 ../../Zotlabs/Module/Settings/Features.php:36 +#: ../../Zotlabs/Module/Admin/Features.php:55 +#: ../../Zotlabs/Module/Admin/Features.php:56 +msgid "Off" +msgstr "Aus" -#: ../../Zotlabs/Module/Settings/Channel.php:552 -msgid "joining a forum/community" -msgstr "Du einem Forum beitrittst" +#: ../../include/features.php:55 ../../Zotlabs/Module/Settings/Features.php:36 +#: ../../Zotlabs/Module/Admin/Features.php:55 +#: ../../Zotlabs/Module/Admin/Features.php:56 +msgid "On" +msgstr "An" -#: ../../Zotlabs/Module/Settings/Channel.php:553 -msgid "making an interesting profile change" -msgstr "Du eine interessante Änderung an Deinem Profil vornimmst" +#: ../../include/features.php:86 +msgid "Start calendar week on Monday" +msgstr "Beginne die kalendarische Woche am Montag" -#: ../../Zotlabs/Module/Settings/Channel.php:554 -msgid "Send a notification email when:" -msgstr "Eine E-Mail-Benachrichtigung senden, wenn:" +#: ../../include/features.php:87 +msgid "Default is Sunday" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:555 -msgid "You receive a connection request" -msgstr "Du eine Verbindungsanfrage erhältst" +#: ../../include/features.php:94 +msgid "Event Timezone Selection" +msgstr "Termin-Zeitzonenauswahl" -#: ../../Zotlabs/Module/Settings/Channel.php:556 -msgid "Your connections are confirmed" -msgstr "Eine Verbindung bestätigt wurde" +#: ../../include/features.php:95 +msgid "Allow event creation in timezones other than your own." +msgstr "Ermögliche das Erstellen von Terminen in anderen Zeitzonen als Deiner eigenen." -#: ../../Zotlabs/Module/Settings/Channel.php:557 -msgid "Someone writes on your profile wall" -msgstr "Jemand auf Deine Pinnwand schreibt" +#: ../../include/features.php:104 ../../Zotlabs/Lib/Apps.php:342 +msgid "Channel Home" +msgstr "Mein Kanal" -#: ../../Zotlabs/Module/Settings/Channel.php:558 -msgid "Someone writes a followup comment" -msgstr "Jemand einen Beitrag kommentiert" +#: ../../include/features.php:108 +msgid "Search by Date" +msgstr "Suche nach Datum" -#: ../../Zotlabs/Module/Settings/Channel.php:559 -msgid "You receive a private message" -msgstr "Du eine private Nachricht erhältst" +#: ../../include/features.php:109 +msgid "Ability to select posts by date ranges" +msgstr "Möglichkeit, Beiträge nach Zeiträumen auszuwählen" -#: ../../Zotlabs/Module/Settings/Channel.php:560 -msgid "You receive a friend suggestion" -msgstr "Du einen Kontaktvorschlag erhältst" +#: ../../include/features.php:116 +msgid "Tag Cloud" +msgstr "Schlagwort-Wolke" -#: ../../Zotlabs/Module/Settings/Channel.php:561 -msgid "You are tagged in a post" -msgstr "Du in einem Beitrag erwähnt wurdest" +#: ../../include/features.php:117 +msgid "Provide a personal tag cloud on your channel page" +msgstr "Aktiviert die Anzeige einer Schlagwort-Wolke (Tag Cloud) auf Deiner Kanal-Seite" -#: ../../Zotlabs/Module/Settings/Channel.php:562 -msgid "You are poked/prodded/etc. in a post" -msgstr "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest" +#: ../../include/features.php:124 ../../include/features.php:351 +msgid "Use blog/list mode" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:564 -msgid "Someone likes your post/comment" -msgstr "Jemand mag Ihren Beitrag/Kommentar" +#: ../../include/features.php:125 ../../include/features.php:352 +msgid "Comments will be displayed separately" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:567 -msgid "Show visual notifications including:" -msgstr "Visuelle Benachrichtigungen anzeigen für:" +#: ../../include/features.php:137 +msgid "Connection Filtering" +msgstr "Filter für Verbindungen" -#: ../../Zotlabs/Module/Settings/Channel.php:569 -msgid "Unseen grid activity" -msgstr "Ungesehene Netzwerk-Aktivität" +#: ../../include/features.php:138 +msgid "Filter incoming posts from connections based on keywords/content" +msgstr "Ermöglicht die Filterung eingehender Beiträge anhand von Schlüsselwörtern (muss an der Verbindung konfiguriert werden)" -#: ../../Zotlabs/Module/Settings/Channel.php:570 -msgid "Unseen channel activity" -msgstr "Ungesehene Kanal-Aktivität" +#: ../../include/features.php:146 +msgid "Conversation" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:571 -msgid "Unseen private messages" -msgstr "Ungelesene persönliche Nachrichten" +#: ../../include/features.php:150 +msgid "Community Tagging" +msgstr "Gemeinschaftliches Verschlagworten" -#: ../../Zotlabs/Module/Settings/Channel.php:571 -#: ../../Zotlabs/Module/Settings/Channel.php:576 -#: ../../Zotlabs/Module/Settings/Channel.php:577 -#: ../../Zotlabs/Module/Settings/Channel.php:578 -#: ../../addon/jappixmini/jappixmini.php:343 -msgid "Recommended" -msgstr "Empfohlen" +#: ../../include/features.php:151 +msgid "Ability to tag existing posts" +msgstr "Ermöglicht das Verschlagworten existierender Beiträge" -#: ../../Zotlabs/Module/Settings/Channel.php:572 -msgid "Upcoming events" -msgstr "Baldige Termine" +#: ../../include/features.php:158 +msgid "Emoji Reactions" +msgstr "Emoji Reaktionen" -#: ../../Zotlabs/Module/Settings/Channel.php:573 -msgid "Events today" -msgstr "Heutige Termine" +#: ../../include/features.php:159 +msgid "Add emoji reaction ability to posts" +msgstr "Aktiviert Emoji-Reaktionen für Beiträge" -#: ../../Zotlabs/Module/Settings/Channel.php:574 -msgid "Upcoming birthdays" -msgstr "Baldige Geburtstage" +#: ../../include/features.php:166 +msgid "Dislike Posts" +msgstr "Gefällt-mir-nicht-Beiträge" -#: ../../Zotlabs/Module/Settings/Channel.php:574 -msgid "Not available in all themes" -msgstr "Nicht in allen Designs verfügbar" +#: ../../include/features.php:167 +msgid "Ability to dislike posts/comments" +msgstr "Aktiviert die „Gefällt mir nicht“-Schaltfläche" -#: ../../Zotlabs/Module/Settings/Channel.php:575 -msgid "System (personal) notifications" -msgstr "System – (persönliche) Benachrichtigungen" +#: ../../include/features.php:174 +msgid "Star Posts" +msgstr "Beiträge mit Sternchen versehen" -#: ../../Zotlabs/Module/Settings/Channel.php:576 -msgid "System info messages" -msgstr "System – Info-Nachrichten" +#: ../../include/features.php:175 +msgid "Ability to mark special posts with a star indicator" +msgstr "Ermöglicht die lokale Markierung spezieller Beiträge mit einem Sternchen-Symbol" -#: ../../Zotlabs/Module/Settings/Channel.php:577 -msgid "System critical alerts" -msgstr "System – kritische Warnungen" +#: ../../include/features.php:182 +msgid "Reply on comment" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:578 -msgid "New connections" -msgstr "Neue Verbindungen" +#: ../../include/features.php:183 +msgid "Ability to reply on selected comment" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:579 -msgid "System Registrations" -msgstr "System – Registrierungen" +#: ../../include/features.php:192 ../../Zotlabs/Lib/Apps.php:346 +msgid "Directory" +msgstr "Verzeichnis" -#: ../../Zotlabs/Module/Settings/Channel.php:580 -msgid "Unseen shared files" -msgstr "Ungesehene geteilte Dateien" +#: ../../include/features.php:196 +msgid "Advanced Directory Search" +msgstr "Erweiterte Verzeichnissuche" -#: ../../Zotlabs/Module/Settings/Channel.php:581 -msgid "Unseen public activity" -msgstr "Ungesehene öffentliche Aktivität" +#: ../../include/features.php:197 +msgid "Allows creation of complex directory search queries" +msgstr "Ermöglicht die Erstellung komplexer Verzeichnis-Suchabfragen" -#: ../../Zotlabs/Module/Settings/Channel.php:582 -msgid "Unseen likes and dislikes" -msgstr "Ungesehene Likes und Dislikes" +#: ../../include/features.php:206 +msgid "Editor" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:583 -msgid "Email notification hub (hostname)" -msgstr "Hub für E-Mail-Benachrichtigungen (Hostname)" +#: ../../include/features.php:210 +msgid "Post Categories" +msgstr "Beitrags-Kategorien" -#: ../../Zotlabs/Module/Settings/Channel.php:583 -#, php-format -msgid "" -"If your channel is mirrored to multiple hubs, set this to your preferred " -"location. This will prevent duplicate email notifications. Example: %s" -msgstr "Wenn Dein Kanal auf mehreren Hubs geklont ist, setze die Einstellung auf deinen bevorzugten Hub. Dies verhindert Mehrfachzustellung von E-Mail-Benachrichtigungen. Beispiel: %s" +#: ../../include/features.php:211 +msgid "Add categories to your posts" +msgstr "Aktiviert Kategorien für Beiträge" -#: ../../Zotlabs/Module/Settings/Channel.php:584 -msgid "Show new wall posts, private messages and connections under Notices" -msgstr "Zeige neue Pinnwand Beiträge, private Nachrichten und Verbindungen unter den Notizen an." +#: ../../include/features.php:219 +msgid "Large Photos" +msgstr "Große Fotos" -#: ../../Zotlabs/Module/Settings/Channel.php:586 -msgid "Notify me of events this many days in advance" -msgstr "Benachrichtige mich zu Terminen so viele Tage im Voraus" +#: ../../include/features.php:220 +msgid "" +"Include large (1024px) photo thumbnails in posts. If not enabled, use small " +"(640px) photo thumbnails" +msgstr "Große Vorschaubilder (1024px) in Beiträgen anzeigen. Falls nicht aktiviert, werden kleine Vorschaubilder (640px) verwendet." -#: ../../Zotlabs/Module/Settings/Channel.php:586 -msgid "Must be greater than 0" -msgstr "Muss größer als 0 sein" +#: ../../include/features.php:227 +msgid "Even More Encryption" +msgstr "Noch mehr Verschlüsselung" -#: ../../Zotlabs/Module/Settings/Channel.php:592 -msgid "Advanced Account/Page Type Settings" -msgstr "Erweiterte Konten- und Seitenart-Einstellungen" +#: ../../include/features.php:228 +msgid "" +"Allow optional encryption of content end-to-end with a shared secret key" +msgstr "Ermöglicht optional die zusätzliche Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Schlüssel)" -#: ../../Zotlabs/Module/Settings/Channel.php:593 -msgid "Change the behaviour of this account for special situations" -msgstr "Ändere das Verhalten dieses Kontos unter speziellen Umständen" +#: ../../include/features.php:235 +msgid "Enable Voting Tools" +msgstr "Umfragewerkzeuge aktivieren" -#: ../../Zotlabs/Module/Settings/Channel.php:595 -msgid "Miscellaneous Settings" -msgstr "Sonstige Einstellungen" +#: ../../include/features.php:236 +msgid "Provide a class of post which others can vote on" +msgstr "Aktiviert die Umfragewerkzeuge, um anderen die Möglichkeit zu geben, einem Beitrag zuzustimmen, ihn abzulehnen oder sich zu enthalten. (Muss im Beitrag selbst noch aktiviert werden.)" -#: ../../Zotlabs/Module/Settings/Channel.php:596 -msgid "Default photo upload folder" -msgstr "Voreingestellter Ordner für hochgeladene Fotos" +#: ../../include/features.php:243 +msgid "Disable Comments" +msgstr "Kommentare deaktivieren" -#: ../../Zotlabs/Module/Settings/Channel.php:596 -#: ../../Zotlabs/Module/Settings/Channel.php:597 -msgid "%Y - current year, %m - current month" -msgstr "%Y - aktuelles Jahr, %m - aktueller Monat" +#: ../../include/features.php:244 +msgid "Provide the option to disable comments for a post" +msgstr "Ermöglicht, die Kommentarfunktion für einzelne Beiträge abzuschalten" -#: ../../Zotlabs/Module/Settings/Channel.php:597 -msgid "Default file upload folder" -msgstr "Voreingestellter Ordner für hochgeladene Dateien" +#: ../../include/features.php:251 +msgid "Delayed Posting" +msgstr "Verzögertes Senden" -#: ../../Zotlabs/Module/Settings/Channel.php:599 -msgid "Personal menu to display in your channel pages" -msgstr "Eigenes Menü zur Anzeige auf den Seiten deines Kanals" +#: ../../include/features.php:252 +msgid "Allow posts to be published at a later date" +msgstr "Ermöglicht es, Beiträge zu einem späteren Zeitpunkt zu veröffentlichen" -#: ../../Zotlabs/Module/Settings/Channel.php:601 -msgid "Remove this channel." -msgstr "Diesen Kanal löschen" +#: ../../include/features.php:259 +msgid "Content Expiration" +msgstr "Verfall von Inhalten" -#: ../../Zotlabs/Module/Settings/Channel.php:602 -msgid "Firefox Share $Projectname provider" -msgstr "$Projectname-Provider für Firefox Share" +#: ../../include/features.php:260 +msgid "Remove posts/comments and/or private messages at a future time" +msgstr "Ermöglicht das automatische Löschen von Beiträgen, Kommentaren und/oder privaten Nachrichten zu einem zukünftigen Datum." -#: ../../Zotlabs/Module/Settings/Channel.php:603 -msgid "Start calendar week on Monday" -msgstr "Beginne die kalendarische Woche am Montag" +#: ../../include/features.php:267 +msgid "Suppress Duplicate Posts/Comments" +msgstr "Doppelte Beiträge unterdrücken" -#: ../../Zotlabs/Module/Settings/Features.php:73 -msgid "Additional Features" -msgstr "Zusätzliche Funktionen" +#: ../../include/features.php:268 +msgid "" +"Prevent posts with identical content to be published with less than two " +"minutes in between submissions." +msgstr "Verhindert, dass innerhalb von zwei Minuten Beiträge mit identischem Inhalt veröffentlicht werden." -#: ../../Zotlabs/Module/Settings/Features.php:74 -#: ../../Zotlabs/Module/Settings/Account.php:116 -msgid "Your technical skill level" -msgstr "Deine technische Qualifikationsstufe" +#: ../../include/features.php:275 +msgid "Auto-save drafts of posts and comments" +msgstr "Auto-Speicherung von Beitrags- und Kommentarentwürfen" -#: ../../Zotlabs/Module/Settings/Features.php:74 -#: ../../Zotlabs/Module/Settings/Account.php:116 +#: ../../include/features.php:276 msgid "" -"Used to provide a member experience and additional features consistent with " -"your comfort level" -msgstr "Dies wird verwendet, um Dir eine Benutzererfahrung sowie zusätzliche Funktionen passend zu Deiner technischen Qualifikationsstufe zu bieten (Bedienkomfort beim Umgang mit Anwendungen)." +"Automatically saves post and comment drafts in local browser storage to help " +"prevent accidental loss of compositions" +msgstr "Speichert Deine Beitrags- und Kommentarentwürfe automatisch im lokalen Browserspeicher und hilft so, versehentlichem Verlust dieser Inhalte vorzubeugen" -#: ../../Zotlabs/Module/Settings/Tokens.php:31 -#, php-format -msgid "This channel is limited to %d tokens" -msgstr "Dieser Kanal ist auf %d Token begrenzt" +#: ../../include/features.php:285 +msgid "Manage" +msgstr "" -#: ../../Zotlabs/Module/Settings/Tokens.php:37 -msgid "Name and Password are required." -msgstr "Name und Passwort sind erforderlich." +#: ../../include/features.php:289 +msgid "Navigation Channel Select" +msgstr "Kanal-Auswahl in der Navigationsleiste" -#: ../../Zotlabs/Module/Settings/Tokens.php:77 -msgid "Token saved." -msgstr "Token gespeichert." +#: ../../include/features.php:290 +msgid "Change channels directly from within the navigation dropdown menu" +msgstr "Ermöglicht den direkten Wechsel zu anderen Kanälen über das Navigationsmenü" -#: ../../Zotlabs/Module/Settings/Tokens.php:113 -msgid "" -"Use this form to create temporary access identifiers to share things with " -"non-members. These identities may be used in Access Control Lists and " -"visitors may login using these credentials to access private content." -msgstr "Mit diesem Formular kannst Du temporäre Zugangs-IDs anlegen, um Inhalte mit Nicht-Mitgliedern zu teilen. Die IDs können in Berechtigungslisten (ACLs) verwendet werden, und Besucher können sich damit einloggen, um auf private Inhalte zuzugreifen." +#: ../../include/features.php:299 ../../Zotlabs/Module/Connections.php:310 +msgid "Network" +msgstr "Netzwerk" -#: ../../Zotlabs/Module/Settings/Tokens.php:115 -msgid "" -"You may also provide dropbox style access links to friends and " -"associates by adding the Login Password to any specific site URL as shown. " -"Examples:" -msgstr "Du kannst auch Dropbox-ähnliche Zugriffslinks an Andere weitergeben, indem du das Login-Passwort an eine entsprechende URL anhängst wie nachfolgend gezeigt. Beispiele:" +#: ../../include/features.php:303 ../../Zotlabs/Widget/Savedsearch.php:83 +msgid "Saved Searches" +msgstr "Gespeicherte Suchanfragen" -#: ../../Zotlabs/Module/Settings/Tokens.php:150 -#: ../../Zotlabs/Widget/Settings_menu.php:100 -msgid "Guest Access Tokens" -msgstr "Gastzugangstoken" +#: ../../include/features.php:304 +msgid "Save search terms for re-use" +msgstr "Ermöglicht das Abspeichern von Suchbegriffen zur Wiederverwendung" -#: ../../Zotlabs/Module/Settings/Tokens.php:157 -msgid "Login Name" -msgstr "Anmeldename" +#: ../../include/features.php:312 +msgid "Ability to file posts under folders" +msgstr "Möglichkeit, Beiträge in Verzeichnissen zu sammeln" -#: ../../Zotlabs/Module/Settings/Tokens.php:158 -msgid "Login Password" -msgstr "Anmeldepasswort" +#: ../../include/features.php:319 +msgid "Alternate Stream Order" +msgstr "" -#: ../../Zotlabs/Module/Settings/Tokens.php:159 -msgid "Expires (yyyy-mm-dd)" -msgstr "Läuft ab (jjjj-mm-tt)" +#: ../../include/features.php:320 +msgid "" +"Ability to order the stream by last post date, last comment date or " +"unthreaded activities" +msgstr "" -#: ../../Zotlabs/Module/Settings/Tokens.php:160 -#: ../../Zotlabs/Module/Connedit.php:890 -msgid "Their Settings" -msgstr "Deren Einstellungen" +#: ../../include/features.php:327 +msgid "Contact Filter" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth2.php:35 -msgid "Name and Secret are required" -msgstr "Name und Geheimnis werden benötigt" +#: ../../include/features.php:328 +msgid "Ability to display only posts of a selected contact" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth2.php:83 -msgid "Add OAuth2 application" -msgstr "OAuth2 Anwendung hinzufügen" +#: ../../include/features.php:335 +msgid "Forum Filter" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth2.php:86 -#: ../../Zotlabs/Module/Settings/Oauth2.php:114 -#: ../../Zotlabs/Module/Settings/Oauth.php:90 -msgid "Name of application" -msgstr "Name der Anwendung" +#: ../../include/features.php:336 +msgid "Ability to display only posts of a specific forum" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth2.php:87 -#: ../../Zotlabs/Module/Settings/Oauth2.php:115 -#: ../../Zotlabs/Module/Settings/Oauth.php:92 -#: ../../Zotlabs/Module/Settings/Oauth.php:118 -#: ../../addon/statusnet/statusnet.php:893 ../../addon/twitter/twitter.php:782 -msgid "Consumer Secret" -msgstr "Consumer Secret" +#: ../../include/features.php:343 +msgid "Personal Posts Filter" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth2.php:87 -#: ../../Zotlabs/Module/Settings/Oauth2.php:115 -#: ../../Zotlabs/Module/Settings/Oauth.php:91 -#: ../../Zotlabs/Module/Settings/Oauth.php:92 -msgid "Automatically generated - change if desired. Max length 20" -msgstr "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20" +#: ../../include/features.php:344 +msgid "Ability to display only posts that you've interacted on" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth2.php:88 -#: ../../Zotlabs/Module/Settings/Oauth2.php:116 -#: ../../Zotlabs/Module/Settings/Oauth.php:93 -#: ../../Zotlabs/Module/Settings/Oauth.php:119 -msgid "Redirect" -msgstr "Umleitung" +#: ../../include/features.php:365 +msgid "Photo Location" +msgstr "Aufnahmeort" -#: ../../Zotlabs/Module/Settings/Oauth2.php:88 -#: ../../Zotlabs/Module/Settings/Oauth2.php:116 -#: ../../Zotlabs/Module/Settings/Oauth.php:93 -msgid "" -"Redirect URI - leave blank unless your application specifically requires " -"this" -msgstr "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert" +#: ../../include/features.php:366 +msgid "If location data is available on uploaded photos, link this to a map." +msgstr "Verlinkt den Aufnahmeort von Fotos (falls verfügbar) auf einer Karte" -#: ../../Zotlabs/Module/Settings/Oauth2.php:89 -#: ../../Zotlabs/Module/Settings/Oauth2.php:117 -msgid "Grant Types" -msgstr "Genehmigungsarten" +#: ../../include/features.php:375 ../../Zotlabs/Lib/Apps.php:362 +msgid "Profiles" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth2.php:89 -#: ../../Zotlabs/Module/Settings/Oauth2.php:90 -#: ../../Zotlabs/Module/Settings/Oauth2.php:117 -#: ../../Zotlabs/Module/Settings/Oauth2.php:118 -msgid "leave blank unless your application sepcifically requires this" -msgstr "Frei lassen, es sei denn die Anwendung verlangt dies." +#: ../../include/features.php:379 +msgid "Advanced Profiles" +msgstr "Erweiterte Profile" -#: ../../Zotlabs/Module/Settings/Oauth2.php:90 -#: ../../Zotlabs/Module/Settings/Oauth2.php:118 -msgid "Authorization scope" -msgstr "Rahmen der Berechtigungen" +#: ../../include/features.php:380 +msgid "Additional profile sections and selections" +msgstr "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung" -#: ../../Zotlabs/Module/Settings/Oauth2.php:102 -msgid "OAuth2 Application not found." -msgstr "OAuth2 Anwendung konnte nicht gefunden werden" +#: ../../include/features.php:387 +msgid "Profile Import/Export" +msgstr "Profil-Import/Export" -#: ../../Zotlabs/Module/Settings/Oauth2.php:111 -#: ../../Zotlabs/Module/Settings/Oauth2.php:148 -#: ../../Zotlabs/Module/Settings/Oauth.php:87 -#: ../../Zotlabs/Module/Settings/Oauth.php:113 -#: ../../Zotlabs/Module/Settings/Oauth.php:149 -msgid "Add application" -msgstr "Anwendung hinzufügen" +#: ../../include/features.php:388 +msgid "Save and load profile details across sites/channels" +msgstr "Ermöglicht das Speichern von Profilen, um sie in einen anderen Kanal zu importieren" -#: ../../Zotlabs/Module/Settings/Oauth2.php:147 -msgid "Connected OAuth2 Apps" -msgstr "Verbundene OAuth2 Anwendungen" +#: ../../include/features.php:395 +msgid "Multiple Profiles" +msgstr "Mehrfachprofile" -#: ../../Zotlabs/Module/Settings/Oauth2.php:151 -#: ../../Zotlabs/Module/Settings/Oauth.php:152 -msgid "Client key starts with" -msgstr "Client Key beginnt mit" +#: ../../include/features.php:396 +msgid "Ability to create multiple profiles" +msgstr "Ermöglicht das Anlegen mehrerer Profile pro Kanal" -#: ../../Zotlabs/Module/Settings/Oauth2.php:152 -#: ../../Zotlabs/Module/Settings/Oauth.php:153 -msgid "No name" -msgstr "Kein Name" +#: ../../Zotlabs/Widget/Hq_controls.php:14 +msgid "HQ Control Panel" +msgstr "HQ-Einstellungen" -#: ../../Zotlabs/Module/Settings/Oauth2.php:153 -#: ../../Zotlabs/Module/Settings/Oauth.php:154 -msgid "Remove authorization" -msgstr "Authorisierung aufheben" +#: ../../Zotlabs/Widget/Hq_controls.php:17 +msgid "Create a new post" +msgstr "Neuen Beitrag erstellen" -#: ../../Zotlabs/Module/Settings/Account.php:20 -msgid "Not valid email." -msgstr "Keine gültige E-Mail Adresse." +#: ../../Zotlabs/Widget/Tasklist.php:23 +msgid "Tasks" +msgstr "Aufgaben" -#: ../../Zotlabs/Module/Settings/Account.php:23 -msgid "Protected email address. Cannot change to that email." -msgstr "Geschützte E-Mail Adresse. Diese kann nicht verändert werden." +#: ../../Zotlabs/Widget/Album.php:78 ../../Zotlabs/Widget/Portfolio.php:87 +#: ../../Zotlabs/Module/Embedphotos.php:168 ../../Zotlabs/Module/Photos.php:784 +#: ../../Zotlabs/Module/Photos.php:1332 +msgid "View Photo" +msgstr "Foto ansehen" -#: ../../Zotlabs/Module/Settings/Account.php:32 -msgid "System failure storing new email. Please try again." -msgstr "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal." +#: ../../Zotlabs/Widget/Album.php:95 ../../Zotlabs/Widget/Portfolio.php:108 +#: ../../Zotlabs/Module/Embedphotos.php:184 ../../Zotlabs/Module/Photos.php:815 +msgid "Edit Album" +msgstr "Album bearbeiten" -#: ../../Zotlabs/Module/Settings/Account.php:40 -msgid "Technical skill level updated" -msgstr "Technische Qualifikationsstufe aktualisiert" +#: ../../Zotlabs/Widget/Album.php:97 ../../Zotlabs/Widget/Portfolio.php:110 +#: ../../Zotlabs/Widget/Cdav.php:146 ../../Zotlabs/Widget/Cdav.php:182 +#: ../../Zotlabs/Module/Embedphotos.php:186 +#: ../../Zotlabs/Module/Cover_photo.php:429 ../../Zotlabs/Module/Photos.php:685 +#: ../../Zotlabs/Module/Profile_photo.php:498 +#: ../../Zotlabs/Storage/Browser.php:398 +msgid "Upload" +msgstr "Hochladen" -#: ../../Zotlabs/Module/Settings/Account.php:56 -msgid "Password verification failed." -msgstr "Passwortüberprüfung fehlgeschlagen." +#: ../../Zotlabs/Widget/Activity.php:50 +msgctxt "widget" +msgid "Activity" +msgstr "Aktivität" -#: ../../Zotlabs/Module/Settings/Account.php:63 -msgid "Passwords do not match. Password unchanged." -msgstr "Kennwörter stimmen nicht überein. Kennwort nicht verändert." +#: ../../Zotlabs/Widget/Eventstools.php:13 +msgid "Events Tools" +msgstr "Kalenderwerkzeuge" -#: ../../Zotlabs/Module/Settings/Account.php:67 -msgid "Empty passwords are not allowed. Password unchanged." -msgstr "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert." +#: ../../Zotlabs/Widget/Eventstools.php:14 +msgid "Export Calendar" +msgstr "Kalender exportieren" -#: ../../Zotlabs/Module/Settings/Account.php:81 -msgid "Password changed." -msgstr "Kennwort geändert." +#: ../../Zotlabs/Widget/Eventstools.php:15 +msgid "Import Calendar" +msgstr "Kalender importieren" -#: ../../Zotlabs/Module/Settings/Account.php:83 -msgid "Password update failed. Please try again." -msgstr "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal." +#: ../../Zotlabs/Widget/Rating.php:51 +msgid "Rating Tools" +msgstr "Bewertungswerkzeuge" -#: ../../Zotlabs/Module/Settings/Account.php:112 -msgid "Account Settings" -msgstr "Konto-Einstellungen" +#: ../../Zotlabs/Widget/Rating.php:55 ../../Zotlabs/Widget/Rating.php:57 +msgid "Rate Me" +msgstr "Bewerte mich" -#: ../../Zotlabs/Module/Settings/Account.php:113 -msgid "Current Password" -msgstr "Aktuelles Passwort" +#: ../../Zotlabs/Widget/Rating.php:60 +msgid "View Ratings" +msgstr "Bewertungen ansehen" -#: ../../Zotlabs/Module/Settings/Account.php:114 -msgid "Enter New Password" -msgstr "Gib ein neues Passwort ein" +#: ../../Zotlabs/Widget/Settings_menu.php:32 +msgid "Account settings" +msgstr "Konto-Einstellungen" -#: ../../Zotlabs/Module/Settings/Account.php:115 -msgid "Confirm New Password" -msgstr "Bestätige das neue Passwort" +#: ../../Zotlabs/Widget/Settings_menu.php:38 +msgid "Channel settings" +msgstr "Kanal-Einstellungen" -#: ../../Zotlabs/Module/Settings/Account.php:115 -msgid "Leave password fields blank unless changing" -msgstr "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern" +#: ../../Zotlabs/Widget/Settings_menu.php:46 +msgid "Display settings" +msgstr "Anzeige-Einstellungen" -#: ../../Zotlabs/Module/Settings/Account.php:120 -#: ../../Zotlabs/Module/Removeaccount.php:61 -msgid "Remove Account" -msgstr "Konto entfernen" +#: ../../Zotlabs/Widget/Settings_menu.php:53 +msgid "Manage locations" +msgstr "Klon-Adressen verwalten" -#: ../../Zotlabs/Module/Settings/Account.php:121 -msgid "Remove this account including all its channels" -msgstr "Dieses Konto inklusive all seiner Kanäle löschen" +#: ../../Zotlabs/Widget/Conversations.php:17 +msgid "Received Messages" +msgstr "Erhaltene Nachrichten" -#: ../../Zotlabs/Module/Settings/Featured.php:23 -msgid "Affinity Slider settings updated." -msgstr "Die Beziehungsgrad-Schieberegler-Einstellungen wurden aktualisiert." +#: ../../Zotlabs/Widget/Conversations.php:21 +msgid "Sent Messages" +msgstr "Gesendete Nachrichten" -#: ../../Zotlabs/Module/Settings/Featured.php:38 -msgid "No feature settings configured" -msgstr "Keine Funktions-Einstellungen konfiguriert" +#: ../../Zotlabs/Widget/Conversations.php:25 +msgid "Conversations" +msgstr "Konversationen" -#: ../../Zotlabs/Module/Settings/Featured.php:45 -msgid "Default maximum affinity level" -msgstr "Voreinstellung für maximalen Beziehungsgrad" +#: ../../Zotlabs/Widget/Conversations.php:37 +msgid "No messages." +msgstr "Keine Nachrichten." -#: ../../Zotlabs/Module/Settings/Featured.php:45 -msgid "0-99 default 99" -msgstr "0-99 - Standard 99" +#: ../../Zotlabs/Widget/Conversations.php:57 +msgid "Delete conversation" +msgstr "Unterhaltung löschen" -#: ../../Zotlabs/Module/Settings/Featured.php:50 -msgid "Default minimum affinity level" -msgstr "Voreinstellung für minimalen Beziehungsgrad" +#: ../../Zotlabs/Widget/Affinity.php:30 ../../Zotlabs/Module/Connedit.php:723 +msgid "Me" +msgstr "Ich" -#: ../../Zotlabs/Module/Settings/Featured.php:50 -msgid "0-99 - default 0" -msgstr "0-99 - Standard 0" +#: ../../Zotlabs/Widget/Affinity.php:31 ../../Zotlabs/Module/Connedit.php:724 +msgid "Family" +msgstr "Familie" -#: ../../Zotlabs/Module/Settings/Featured.php:54 -msgid "Affinity Slider Settings" -msgstr "Beziehungsgrad-Schieberegler-Einstellungen" +#: ../../Zotlabs/Widget/Affinity.php:33 ../../Zotlabs/Module/Connedit.php:726 +msgid "Acquaintances" +msgstr "Bekannte" -#: ../../Zotlabs/Module/Settings/Featured.php:67 -msgid "Addon Settings" -msgstr "Addon-Einstellungen" +#: ../../Zotlabs/Widget/Affinity.php:34 ../../Zotlabs/Module/Connections.php:97 +#: ../../Zotlabs/Module/Connections.php:111 +#: ../../Zotlabs/Module/Connedit.php:727 +msgid "All" +msgstr "Alle" -#: ../../Zotlabs/Module/Settings/Featured.php:68 -msgid "Please save/submit changes to any panel before opening another." -msgstr "Bitte speichere alle Änderungen in diesem Bereich, bevor Du einen anderen öffnest." +#: ../../Zotlabs/Widget/Affinity.php:54 +msgid "Refresh" +msgstr "Aktualisieren" -#: ../../Zotlabs/Module/Settings/Display.php:139 -#, php-format -msgid "%s - (Experimental)" -msgstr "%s – (experimentell)" +#: ../../Zotlabs/Widget/Notes.php:21 ../../Zotlabs/Lib/Apps.php:369 +msgid "Notes" +msgstr "Notizen" -#: ../../Zotlabs/Module/Settings/Display.php:187 -msgid "Display Settings" -msgstr "Anzeige-Einstellungen" +#: ../../Zotlabs/Widget/Cover_photo.php:65 +msgid "Click to show more" +msgstr "Klick, um mehr anzuzeigen" -#: ../../Zotlabs/Module/Settings/Display.php:188 -msgid "Theme Settings" -msgstr "Design-Einstellungen" +#: ../../Zotlabs/Widget/Activity_order.php:90 +msgid "Commented Date" +msgstr "Nach neuestem Kommentar" -#: ../../Zotlabs/Module/Settings/Display.php:189 -msgid "Custom Theme Settings" -msgstr "Benutzerdefinierte Design-Einstellungen" +#: ../../Zotlabs/Widget/Activity_order.php:94 +msgid "Order by last commented date" +msgstr "Absteigend nach dem Zeitpunkt des letzten Kommentars" -#: ../../Zotlabs/Module/Settings/Display.php:190 -msgid "Content Settings" -msgstr "Inhaltseinstellungen" +#: ../../Zotlabs/Widget/Activity_order.php:97 +msgid "Posted Date" +msgstr "Nach neuestem Beitrag" -#: ../../Zotlabs/Module/Settings/Display.php:196 -msgid "Display Theme:" -msgstr "Anzeige-Design:" +#: ../../Zotlabs/Widget/Activity_order.php:101 +msgid "Order by last posted date" +msgstr "Absteigend nach dem Zeitpunkt des Beitrags" -#: ../../Zotlabs/Module/Settings/Display.php:197 -msgid "Select scheme" -msgstr "Schema wählen" +#: ../../Zotlabs/Widget/Activity_order.php:104 +msgid "Date Unthreaded" +msgstr "Nach neuestem Eintrag" -#: ../../Zotlabs/Module/Settings/Display.php:199 -msgid "Preload images before rendering the page" -msgstr "Bilder im voraus laden, bevor die Seite angezeigt wird" +#: ../../Zotlabs/Widget/Activity_order.php:108 +msgid "Order unthreaded by date" +msgstr "Absteigend nach dem Zeitpunkt des Eintrags" -#: ../../Zotlabs/Module/Settings/Display.php:199 -msgid "" -"The subjective page load time will be longer but the page will be ready when" -" displayed" -msgstr "Die empfundene Ladezeit wird sich erhöhen, aber dafür ist das Layout stabil, sobald eine Seite angezeigt wird" +#: ../../Zotlabs/Widget/Activity_order.php:123 +msgid "Stream Order" +msgstr "Stream anordnen" -#: ../../Zotlabs/Module/Settings/Display.php:200 -msgid "Enable user zoom on mobile devices" -msgstr "Zoom auf Mobilgeräten aktivieren" +#: ../../Zotlabs/Widget/Mailmenu.php:13 +msgid "Private Mail Menu" +msgstr "Private Nachrichten" -#: ../../Zotlabs/Module/Settings/Display.php:201 -msgid "Update browser every xx seconds" -msgstr "Browser alle xx Sekunden aktualisieren" +#: ../../Zotlabs/Widget/Mailmenu.php:15 +msgid "Combined View" +msgstr "Kombinierte Anzeige" -#: ../../Zotlabs/Module/Settings/Display.php:201 -msgid "Minimum of 10 seconds, no maximum" -msgstr "Minimum 10 Sekunden, kein Maximum" +#: ../../Zotlabs/Widget/Mailmenu.php:20 +msgid "Inbox" +msgstr "Eingang" -#: ../../Zotlabs/Module/Settings/Display.php:202 -msgid "Maximum number of conversations to load at any time:" -msgstr "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:" +#: ../../Zotlabs/Widget/Mailmenu.php:25 +msgid "Outbox" +msgstr "Ausgang" -#: ../../Zotlabs/Module/Settings/Display.php:202 -msgid "Maximum of 100 items" -msgstr "Maximum: 100 Beiträge" +#: ../../Zotlabs/Widget/Mailmenu.php:30 +msgid "New Message" +msgstr "Neue Nachricht" -#: ../../Zotlabs/Module/Settings/Display.php:203 -msgid "Show emoticons (smilies) as images" -msgstr "Emoticons (Smilies) als Bilder anzeigen" +#: ../../Zotlabs/Widget/Pubsites.php:12 ../../Zotlabs/Module/Pubsites.php:24 +msgid "Public Hubs" +msgstr "Öffentliche Hubs" -#: ../../Zotlabs/Module/Settings/Display.php:204 -msgid "Provide channel menu in navigation bar" -msgstr "Kanal-Menü in der Navigationsleiste zur Verfügung stellen" +#: ../../Zotlabs/Widget/Wiki_page_history.php:22 +#: ../../Zotlabs/Module/Group.php:154 ../../Zotlabs/Module/Oauth2.php:118 +#: ../../Zotlabs/Module/Oauth2.php:146 ../../Zotlabs/Module/Oauth.php:113 +#: ../../Zotlabs/Module/Oauth.php:139 ../../Zotlabs/Module/Chat.php:259 +#: ../../Zotlabs/Module/Cdav.php:1374 ../../Zotlabs/Module/Sharedwithme.php:104 +#: ../../Zotlabs/Module/Admin/Channels.php:159 +#: ../../Zotlabs/Module/Wiki.php:218 ../../Zotlabs/Module/Connedit.php:923 +#: ../../Zotlabs/Lib/NativeWikiPage.php:561 +#: ../../Zotlabs/Storage/Browser.php:291 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:172 +msgid "Name" +msgstr "Name" -#: ../../Zotlabs/Module/Settings/Display.php:204 -msgid "Default: channel menu located in app menu" -msgstr "Voreinstellung: Kanal-Menü ist im App-Menü integriert" +#: ../../Zotlabs/Widget/Wiki_page_history.php:23 +#: ../../Zotlabs/Lib/NativeWikiPage.php:562 +msgctxt "wiki_history" +msgid "Message" +msgstr "Nachricht" -#: ../../Zotlabs/Module/Settings/Display.php:205 -msgid "Manual conversation updates" -msgstr "Manuelle Konversationsaktualisierung" +#: ../../Zotlabs/Widget/Wiki_page_history.php:24 +#: ../../Zotlabs/Lib/NativeWikiPage.php:563 +msgid "Date" +msgstr "" -#: ../../Zotlabs/Module/Settings/Display.php:205 -msgid "Default is on, turning this off may increase screen jumping" -msgstr "Voreinstellung ist An, dies abzuschalten kann das unerwartete Springen der Seitenanzeige erhöhen." +#: ../../Zotlabs/Widget/Wiki_page_history.php:25 +#: ../../Zotlabs/Module/Wiki.php:367 ../../Zotlabs/Lib/NativeWikiPage.php:564 +msgid "Revert" +msgstr "Rückgängig machen" -#: ../../Zotlabs/Module/Settings/Display.php:206 -msgid "Link post titles to source" -msgstr "Beitragstitel zum Originalbeitrag verlinken" +#: ../../Zotlabs/Widget/Wiki_page_history.php:26 +#: ../../Zotlabs/Lib/NativeWikiPage.php:565 +msgid "Compare" +msgstr "" -#: ../../Zotlabs/Module/Settings/Display.php:207 -msgid "System Page Layout Editor - (advanced)" -msgstr "System-Seitenlayout-Editor (für Experten)" +#: ../../Zotlabs/Widget/Admin.php:22 ../../Zotlabs/Module/Admin/Site.php:288 +msgid "Site" +msgstr "Seite" -#: ../../Zotlabs/Module/Settings/Display.php:210 -msgid "Use blog/list mode on channel page" -msgstr "Blog-/Listenmodus auf der Kanalseite verwenden" +#: ../../Zotlabs/Widget/Admin.php:23 ../../Zotlabs/Module/Admin.php:96 +#: ../../Zotlabs/Module/Admin/Accounts.php:167 +#: ../../Zotlabs/Module/Admin/Accounts.php:180 +msgid "Accounts" +msgstr "Konten" -#: ../../Zotlabs/Module/Settings/Display.php:210 -#: ../../Zotlabs/Module/Settings/Display.php:211 -msgid "(comments displayed separately)" -msgstr "(Kommentare werden separat angezeigt)" +#: ../../Zotlabs/Widget/Admin.php:23 ../../Zotlabs/Widget/Admin.php:60 +msgid "Member registrations waiting for confirmation" +msgstr "Nutzer-Anmeldungen, die auf Bestätigung warten" -#: ../../Zotlabs/Module/Settings/Display.php:211 -msgid "Use blog/list mode on grid page" -msgstr "Blog-/Listenmodus auf der Netzwerkseite verwenden" +#: ../../Zotlabs/Widget/Admin.php:24 ../../Zotlabs/Module/Admin.php:114 +#: ../../Zotlabs/Module/Admin/Channels.php:146 +msgid "Channels" +msgstr "Kanäle" -#: ../../Zotlabs/Module/Settings/Display.php:212 -msgid "Channel page max height of content (in pixels)" -msgstr "Maximale Höhe von Beitragsblöcken auf der Kanalseite (in Pixeln)" +#: ../../Zotlabs/Widget/Admin.php:25 ../../Zotlabs/Module/Admin/Security.php:93 +msgid "Security" +msgstr "Sicherheit" -#: ../../Zotlabs/Module/Settings/Display.php:212 -#: ../../Zotlabs/Module/Settings/Display.php:213 -msgid "click to expand content exceeding this height" -msgstr "Blöcke, deren Inhalt diese Höhe überschreitet, können per Klick vergrößert werden." +#: ../../Zotlabs/Widget/Admin.php:26 ../../Zotlabs/Lib/Apps.php:357 +msgid "Features" +msgstr "Funktionen" -#: ../../Zotlabs/Module/Settings/Display.php:213 -msgid "Grid page max height of content (in pixels)" -msgstr "Maximale Höhe (in Pixel) des Inhalts der Netzwerkseite" +#: ../../Zotlabs/Widget/Admin.php:27 ../../Zotlabs/Module/Admin/Addons.php:342 +#: ../../Zotlabs/Module/Admin/Addons.php:440 +msgid "Addons" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth.php:35 -msgid "Name is required" -msgstr "Name ist erforderlich" +#: ../../Zotlabs/Widget/Admin.php:28 ../../Zotlabs/Module/Admin/Themes.php:123 +#: ../../Zotlabs/Module/Admin/Themes.php:157 +msgid "Themes" +msgstr "Designs" -#: ../../Zotlabs/Module/Settings/Oauth.php:39 -msgid "Key and Secret are required" -msgstr "Schlüssel und Geheimnis werden benötigt" +#: ../../Zotlabs/Widget/Admin.php:29 +msgid "Inspect queue" +msgstr "Warteschlange kontrollieren" -#: ../../Zotlabs/Module/Settings/Oauth.php:91 -#: ../../Zotlabs/Module/Settings/Oauth.php:117 -#: ../../addon/statusnet/statusnet.php:894 ../../addon/twitter/twitter.php:781 -msgid "Consumer Key" -msgstr "Consumer Key" +#: ../../Zotlabs/Widget/Admin.php:30 ../../Zotlabs/Module/Admin/Profs.php:168 +msgid "Profile Fields" +msgstr "Profil Felder" -#: ../../Zotlabs/Module/Settings/Oauth.php:94 -#: ../../Zotlabs/Module/Settings/Oauth.php:120 -msgid "Icon url" -msgstr "Symbol-URL" +#: ../../Zotlabs/Widget/Admin.php:31 +msgid "DB updates" +msgstr "DB-Aktualisierungen" -#: ../../Zotlabs/Module/Settings/Oauth.php:94 -#: ../../Zotlabs/Module/Sources.php:112 ../../Zotlabs/Module/Sources.php:147 -msgid "Optional" -msgstr "Optional" +#: ../../Zotlabs/Widget/Admin.php:48 ../../Zotlabs/Widget/Admin.php:58 +#: ../../Zotlabs/Module/Admin/Logs.php:83 +msgid "Logs" +msgstr "Protokolle" -#: ../../Zotlabs/Module/Settings/Oauth.php:105 -msgid "Application not found." -msgstr "Die Anwendung wurde nicht gefunden." +#: ../../Zotlabs/Widget/Admin.php:56 +msgid "Addon Features" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth.php:148 -msgid "Connected Apps" -msgstr "Verbundene Apps" +#: ../../Zotlabs/Widget/Photo.php:48 ../../Zotlabs/Widget/Photo_rand.php:58 +msgid "photo/image" +msgstr "Foto/Bild" -#: ../../Zotlabs/Module/Embedphotos.php:140 -#: ../../Zotlabs/Module/Photos.php:811 ../../Zotlabs/Module/Photos.php:1350 -#: ../../Zotlabs/Widget/Portfolio.php:87 ../../Zotlabs/Widget/Album.php:78 -msgid "View Photo" -msgstr "Foto ansehen" +#: ../../Zotlabs/Widget/Chatroom_members.php:11 +msgid "Chat Members" +msgstr "Chatmitglieder" -#: ../../Zotlabs/Module/Embedphotos.php:156 -#: ../../Zotlabs/Module/Photos.php:842 ../../Zotlabs/Widget/Portfolio.php:108 -#: ../../Zotlabs/Widget/Album.php:95 -msgid "Edit Album" -msgstr "Album bearbeiten" +#: ../../Zotlabs/Widget/Cdav.php:37 +msgid "Select Channel" +msgstr "Kanal auswählen" -#: ../../Zotlabs/Module/Embedphotos.php:158 -#: ../../Zotlabs/Module/Photos.php:712 -#: ../../Zotlabs/Module/Profile_photo.php:458 -#: ../../Zotlabs/Module/Cover_photo.php:362 -#: ../../Zotlabs/Storage/Browser.php:384 ../../Zotlabs/Widget/Cdav.php:133 -#: ../../Zotlabs/Widget/Cdav.php:169 ../../Zotlabs/Widget/Portfolio.php:110 -#: ../../Zotlabs/Widget/Album.php:97 -msgid "Upload" -msgstr "Hochladen" +#: ../../Zotlabs/Widget/Cdav.php:42 +msgid "Read-write" +msgstr "Lesen-schreiben" -#: ../../Zotlabs/Module/Achievements.php:38 -msgid "Some blurb about what to do when you're new here" -msgstr "Ein Hinweis, was man tun kann, wenn man neu hier ist" +#: ../../Zotlabs/Widget/Cdav.php:43 +msgid "Read-only" +msgstr "Nur Lesen" -#: ../../Zotlabs/Module/Thing.php:120 -msgid "Thing updated" -msgstr "Sache aktualisiert" +#: ../../Zotlabs/Widget/Cdav.php:127 +msgid "Channel Calendar" +msgstr "" -#: ../../Zotlabs/Module/Thing.php:172 -msgid "Object store: failed" -msgstr "Speichern des Objekts fehlgeschlagen" +#: ../../Zotlabs/Widget/Cdav.php:129 ../../Zotlabs/Widget/Cdav.php:143 +#: ../../Zotlabs/Module/Cdav.php:1079 +msgid "CalDAV Calendars" +msgstr "" -#: ../../Zotlabs/Module/Thing.php:176 -msgid "Thing added" -msgstr "Sache hinzugefügt" +#: ../../Zotlabs/Widget/Cdav.php:131 +msgid "Shared CalDAV Calendars" +msgstr "" -#: ../../Zotlabs/Module/Thing.php:202 -#, php-format -msgid "OBJ: %1$s %2$s %3$s" -msgstr "OBJ: %1$s %2$s %3$s" +#: ../../Zotlabs/Widget/Cdav.php:135 +msgid "Share this calendar" +msgstr "Diesen Kalender teilen" -#: ../../Zotlabs/Module/Thing.php:265 -msgid "Show Thing" -msgstr "Sache anzeigen" +#: ../../Zotlabs/Widget/Cdav.php:137 +msgid "Calendar name and color" +msgstr "Kalendername und -farbe" -#: ../../Zotlabs/Module/Thing.php:272 -msgid "item not found." -msgstr "Eintrag nicht gefunden" +#: ../../Zotlabs/Widget/Cdav.php:139 +msgid "Create new CalDAV calendar" +msgstr "" -#: ../../Zotlabs/Module/Thing.php:305 -msgid "Edit Thing" -msgstr "Sache bearbeiten" +#: ../../Zotlabs/Widget/Cdav.php:140 ../../Zotlabs/Widget/Cdav.php:178 +#: ../../Zotlabs/Module/Webpages.php:254 ../../Zotlabs/Module/Layouts.php:185 +#: ../../Zotlabs/Module/Articles.php:116 +#: ../../Zotlabs/Module/New_channel.php:189 +#: ../../Zotlabs/Module/Profiles.php:798 ../../Zotlabs/Module/Cdav.php:1083 +#: ../../Zotlabs/Module/Cdav.php:1389 ../../Zotlabs/Module/Blocks.php:159 +#: ../../Zotlabs/Module/Cards.php:113 ../../Zotlabs/Module/Menu.php:181 +#: ../../Zotlabs/Module/Connedit.php:938 ../../Zotlabs/Storage/Browser.php:282 +#: ../../Zotlabs/Storage/Browser.php:396 +msgid "Create" +msgstr "Erstelle" -#: ../../Zotlabs/Module/Thing.php:307 ../../Zotlabs/Module/Thing.php:364 -msgid "Select a profile" -msgstr "Wähle ein Profil" +#: ../../Zotlabs/Widget/Cdav.php:141 +msgid "Calendar Name" +msgstr "Kalendername" -#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367 -msgid "Post an activity" -msgstr "Aktivitätsnachricht senden" +#: ../../Zotlabs/Widget/Cdav.php:142 +msgid "Calendar Tools" +msgstr "Kalenderwerkzeuge" -#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367 -msgid "Only sends to viewers of the applicable profile" -msgstr "Nur an Betrachter des ausgewählten Profils senden" +#: ../../Zotlabs/Widget/Cdav.php:143 ../../Zotlabs/Module/Cdav.php:1079 +msgid "Channel Calendars" +msgstr "" -#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:369 -msgid "Name of thing e.g. something" -msgstr "Name der Sache, z. B. irgendwas" +#: ../../Zotlabs/Widget/Cdav.php:144 +msgid "Import calendar" +msgstr "Kalender importieren" -#: ../../Zotlabs/Module/Thing.php:315 ../../Zotlabs/Module/Thing.php:370 -msgid "URL of thing (optional)" -msgstr "URL der Sache (optional)" +#: ../../Zotlabs/Widget/Cdav.php:145 +msgid "Select a calendar to import to" +msgstr "Kalender zum Hineinimportieren auswählen" -#: ../../Zotlabs/Module/Thing.php:317 ../../Zotlabs/Module/Thing.php:371 -msgid "URL for photo of thing (optional)" -msgstr "URL eines Fotos der Sache (optional)" +#: ../../Zotlabs/Widget/Cdav.php:172 +msgid "Addressbooks" +msgstr "Adressbücher" -#: ../../Zotlabs/Module/Thing.php:319 ../../Zotlabs/Module/Thing.php:372 -#: ../../Zotlabs/Module/Photos.php:702 ../../Zotlabs/Module/Photos.php:1071 -#: ../../Zotlabs/Module/Connedit.php:676 ../../Zotlabs/Module/Chat.php:235 -#: ../../Zotlabs/Module/Filestorage.php:147 -#: ../../include/acl_selectors.php:123 -msgid "Permissions" -msgstr "Berechtigungen" +#: ../../Zotlabs/Widget/Cdav.php:174 +msgid "Addressbook name" +msgstr "Adressbuchname" -#: ../../Zotlabs/Module/Thing.php:362 -msgid "Add Thing to your Profile" -msgstr "Die Sache Deinem Profil hinzufügen" +#: ../../Zotlabs/Widget/Cdav.php:176 +msgid "Create new addressbook" +msgstr "Neues Adressbuch erstellen" -#: ../../Zotlabs/Module/Notify.php:61 -#: ../../Zotlabs/Module/Notifications.php:57 -msgid "No more system notifications." -msgstr "Keine System-Benachrichtigungen mehr." +#: ../../Zotlabs/Widget/Cdav.php:177 +msgid "Addressbook Name" +msgstr "Adressbuchname" -#: ../../Zotlabs/Module/Notify.php:65 -#: ../../Zotlabs/Module/Notifications.php:61 -msgid "System Notifications" -msgstr "System-Benachrichtigungen" +#: ../../Zotlabs/Widget/Cdav.php:179 +msgid "Addressbook Tools" +msgstr "Adressbuchwerkzeuge" -#: ../../Zotlabs/Module/Follow.php:36 -msgid "Connection added." -msgstr "Verbindung hinzugefügt" +#: ../../Zotlabs/Widget/Cdav.php:180 +msgid "Import addressbook" +msgstr "Adressbuch importieren" -#: ../../Zotlabs/Module/Import.php:144 -#, php-format -msgid "Your service plan only allows %d channels." -msgstr "Dein Vertrag erlaubt nur %d Kanäle." +#: ../../Zotlabs/Widget/Cdav.php:181 +msgid "Select an addressbook to import to" +msgstr "Adressbuch zum Hineinimportieren auswählen" -#: ../../Zotlabs/Module/Import.php:158 -msgid "No channel. Import failed." -msgstr "Kein Kanal. Import fehlgeschlagen." +#: ../../Zotlabs/Widget/Newmember.php:31 +msgid "Profile Creation" +msgstr "Profilerstellung" -#: ../../Zotlabs/Module/Import.php:482 -#: ../../addon/diaspora/import_diaspora.php:139 -msgid "Import completed." -msgstr "Import abgeschlossen." +#: ../../Zotlabs/Widget/Newmember.php:33 +msgid "Upload profile photo" +msgstr "Profilfoto hochladen" -#: ../../Zotlabs/Module/Import.php:510 -msgid "You must be logged in to use this feature." -msgstr "Du musst angemeldet sein um diese Funktion zu nutzen." +#: ../../Zotlabs/Widget/Newmember.php:34 +msgid "Upload cover photo" +msgstr "Titelbild hochladen" -#: ../../Zotlabs/Module/Import.php:515 -msgid "Import Channel" -msgstr "Kanal importieren" +#: ../../Zotlabs/Widget/Newmember.php:38 +msgid "Find and Connect with others" +msgstr "Finden und Verbinden von/mit Anderen" -#: ../../Zotlabs/Module/Import.php:516 -msgid "" -"Use this form to import an existing channel from a different server/hub. You" -" may retrieve the channel identity from the old server/hub via the network " -"or provide an export file." -msgstr "Verwende dieses Formular, um einen existierenden Kanal von einem anderen Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren." +#: ../../Zotlabs/Widget/Newmember.php:40 +msgid "View the directory" +msgstr "Verzeichnis anzeigen" -#: ../../Zotlabs/Module/Import.php:518 -msgid "Or provide the old server/hub details" -msgstr "Oder gib die Details Deines bisherigen $Projectname-Hubs ein" +#: ../../Zotlabs/Widget/Newmember.php:41 ../../Zotlabs/Module/Go.php:38 +msgid "View friend suggestions" +msgstr "Freundschafts- und Verbindungsvorschläge ansehen" -#: ../../Zotlabs/Module/Import.php:519 -msgid "Your old identity address (xyz@example.com)" -msgstr "Bisherige Kanal-Adresse (xyz@example.com)" +#: ../../Zotlabs/Widget/Newmember.php:42 +msgid "Manage your connections" +msgstr "Deine Verbindungen verwalten" -#: ../../Zotlabs/Module/Import.php:520 -msgid "Your old login email address" -msgstr "Deine alte Login-E-Mail-Adresse" +#: ../../Zotlabs/Widget/Newmember.php:45 +msgid "Communicate" +msgstr "Kommunizieren" -#: ../../Zotlabs/Module/Import.php:521 -msgid "Your old login password" -msgstr "Dein altes Passwort" +#: ../../Zotlabs/Widget/Newmember.php:47 +msgid "View your channel homepage" +msgstr "Deine Kanal-Startseite ansehen" -#: ../../Zotlabs/Module/Import.php:522 -msgid "" -"For either option, please choose whether to make this hub your new primary " -"address, or whether your old location should continue this role. You will be" -" able to post from either location, but only one can be marked as the " -"primary location for files, photos, and media." -msgstr "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige $Projectname-Hub diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein." +#: ../../Zotlabs/Widget/Newmember.php:48 +msgid "View your network stream" +msgstr "Deine Netzwerk-Aktivitäten ansehen" -#: ../../Zotlabs/Module/Import.php:523 -msgid "Make this hub my primary location" -msgstr "Dieser $Pojectname-Hub ist mein primärer Hub." +#: ../../Zotlabs/Widget/Newmember.php:54 +msgid "Documentation" +msgstr "Dokumentation" -#: ../../Zotlabs/Module/Import.php:524 -msgid "Move this channel (disable all previous locations)" -msgstr "Verschiebe diesen Kanal (deaktiviere alle vorherigen Adressen/Klone)" +#: ../../Zotlabs/Widget/Newmember.php:57 +msgid "Missing Features?" +msgstr "" -#: ../../Zotlabs/Module/Import.php:525 -msgid "Import a few months of posts if possible (limited by available memory" -msgstr "Importiere die Beiträge einiger Monate, sofern möglich (beschränkt durch verfügbaren Speicher)" +#: ../../Zotlabs/Widget/Newmember.php:59 +msgid "Pin apps to navigation bar" +msgstr "" -#: ../../Zotlabs/Module/Import.php:526 -msgid "" -"This process may take several minutes to complete. Please submit the form " -"only once and leave this page open until finished." -msgstr "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen." +#: ../../Zotlabs/Widget/Newmember.php:60 +msgid "Install more apps" +msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:35 -msgid "Authentication failed." -msgstr "Authentifizierung fehlgeschlagen." +#: ../../Zotlabs/Widget/Newmember.php:71 +msgid "View public stream" +msgstr "Zeige öffentlichen Beitrags-Stream" -#: ../../Zotlabs/Module/Rmagic.php:75 ../../boot.php:1590 -#: ../../include/channel.php:2318 -msgid "Remote Authentication" -msgstr "Entfernte Authentifizierung" +#: ../../Zotlabs/Widget/Newmember.php:75 +#: ../../Zotlabs/Module/Settings/Display.php:205 +msgid "New Member Links" +msgstr "Links für neue Mitglieder" -#: ../../Zotlabs/Module/Rmagic.php:76 ../../include/channel.php:2319 -msgid "Enter your channel address (e.g. channel@example.com)" -msgstr "Deine Kanal-Adresse (z. B. channel@example.com)" +#: ../../Zotlabs/Widget/Notifications.php:16 +msgid "New Network Activity" +msgstr "Neue Netzwerk-Aktivitäten" -#: ../../Zotlabs/Module/Rmagic.php:77 ../../include/channel.php:2320 -msgid "Authenticate" -msgstr "Authentifizieren" +#: ../../Zotlabs/Widget/Notifications.php:17 +msgid "New Network Activity Notifications" +msgstr "Benachrichtigungen für neue Netzwerk-Aktivitäten" -#: ../../Zotlabs/Module/Cal.php:69 -msgid "Permissions denied." -msgstr "Berechtigung verweigert." +#: ../../Zotlabs/Widget/Notifications.php:20 +msgid "View your network activity" +msgstr "Zeige Deine Netzwerk-Aktivitäten" -#: ../../Zotlabs/Module/Cal.php:344 ../../include/text.php:2446 -msgid "Import" -msgstr "Import" +#: ../../Zotlabs/Widget/Notifications.php:23 +msgid "Mark all notifications read" +msgstr "Alle Benachrichtigungen als gesehen markieren" -#: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95 -msgid "Authorize application connection" -msgstr "Zugriff für die Anwendung autorisieren" +#: ../../Zotlabs/Widget/Notifications.php:26 +#: ../../Zotlabs/Widget/Notifications.php:45 +#: ../../Zotlabs/Widget/Notifications.php:152 +msgid "Show new posts only" +msgstr "Zeige nur neue Beiträge" -#: ../../Zotlabs/Module/Api.php:75 -msgid "Return to your app and insert this Security Code:" -msgstr "Gehen Sie zu Ihrer App zurück und tragen Sie diesen Sicherheitscode ein:" +#: ../../Zotlabs/Widget/Notifications.php:27 +#: ../../Zotlabs/Widget/Notifications.php:46 +#: ../../Zotlabs/Widget/Notifications.php:122 +#: ../../Zotlabs/Widget/Notifications.php:153 +msgid "Filter by name or address" +msgstr "" -#: ../../Zotlabs/Module/Api.php:85 -msgid "Please login to continue." -msgstr "Zum Weitermachen, bitte einloggen." +#: ../../Zotlabs/Widget/Notifications.php:35 +msgid "New Home Activity" +msgstr "Neue Kanal-Aktivitäten" -#: ../../Zotlabs/Module/Api.php:97 -msgid "" -"Do you want to authorize this application to access your posts and contacts," -" and/or create new posts for you?" -msgstr "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?" +#: ../../Zotlabs/Widget/Notifications.php:36 +msgid "New Home Activity Notifications" +msgstr "Benachrichtigungen für neue Kanal-Aktivitäten" -#: ../../Zotlabs/Module/Attach.php:13 -msgid "Item not available." -msgstr "Element nicht verfügbar." +#: ../../Zotlabs/Widget/Notifications.php:39 +msgid "View your home activity" +msgstr "Zeige Deine Kanal-Aktivitäten" -#: ../../Zotlabs/Module/Editblock.php:138 -msgid "Edit Block" -msgstr "Block bearbeiten" +#: ../../Zotlabs/Widget/Notifications.php:42 +#: ../../Zotlabs/Widget/Notifications.php:149 +msgid "Mark all notifications seen" +msgstr "Alle Benachrichtigungen als gesehen markieren" -#: ../../Zotlabs/Module/Profile.php:93 -msgid "vcard" -msgstr "VCard" +#: ../../Zotlabs/Widget/Notifications.php:54 +msgid "New Mails" +msgstr "Neue Mails" -#: ../../Zotlabs/Module/Apps.php:48 ../../Zotlabs/Lib/Apps.php:228 -msgid "Apps" -msgstr "Apps" +#: ../../Zotlabs/Widget/Notifications.php:55 +msgid "New Mails Notifications" +msgstr "Benachrichtigungen für neue Mails" -#: ../../Zotlabs/Module/Apps.php:51 -msgid "Manage apps" -msgstr "Apps verwalten" +#: ../../Zotlabs/Widget/Notifications.php:58 +msgid "View your private mails" +msgstr "Zeige Deine persönlichen Mails" -#: ../../Zotlabs/Module/Apps.php:52 -msgid "Create new app" -msgstr "Neue App erstellen" +#: ../../Zotlabs/Widget/Notifications.php:61 +msgid "Mark all messages seen" +msgstr "Alle Mails als gelesen markieren" -#: ../../Zotlabs/Module/Mood.php:67 ../../include/conversation.php:268 -#, php-format -msgctxt "mood" -msgid "%1$s is %2$s" -msgstr "%1$s ist %2$s" +#: ../../Zotlabs/Widget/Notifications.php:69 +msgid "New Events" +msgstr "Neue Termine" -#: ../../Zotlabs/Module/Mood.php:135 ../../Zotlabs/Lib/Apps.php:253 -msgid "Mood" -msgstr "Laune" +#: ../../Zotlabs/Widget/Notifications.php:70 +msgid "New Events Notifications" +msgstr "Benachrichtigungen für neue Termine" -#: ../../Zotlabs/Module/Mood.php:136 -msgid "Set your current mood and tell your friends" -msgstr "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden" +#: ../../Zotlabs/Widget/Notifications.php:73 +msgid "View events" +msgstr "Termine ansehen" -#: ../../Zotlabs/Module/Connections.php:55 -#: ../../Zotlabs/Module/Connections.php:112 -#: ../../Zotlabs/Module/Connections.php:256 -msgid "Active" -msgstr "Aktiv" +#: ../../Zotlabs/Widget/Notifications.php:76 +msgid "Mark all events seen" +msgstr "Markiere alle Termine als gesehen" -#: ../../Zotlabs/Module/Connections.php:60 +#: ../../Zotlabs/Widget/Notifications.php:84 #: ../../Zotlabs/Module/Connections.php:164 -#: ../../Zotlabs/Module/Connections.php:261 -msgid "Blocked" -msgstr "Blockiert" +msgid "New Connections" +msgstr "Neue Verbindungen" -#: ../../Zotlabs/Module/Connections.php:65 -#: ../../Zotlabs/Module/Connections.php:171 -#: ../../Zotlabs/Module/Connections.php:260 -msgid "Ignored" -msgstr "Ignoriert" +#: ../../Zotlabs/Widget/Notifications.php:85 +msgid "New Connections Notifications" +msgstr "Benachrichtigungen für neue Verbindungen" -#: ../../Zotlabs/Module/Connections.php:70 -#: ../../Zotlabs/Module/Connections.php:185 -#: ../../Zotlabs/Module/Connections.php:259 -msgid "Hidden" -msgstr "Versteckt" +#: ../../Zotlabs/Widget/Notifications.php:88 +msgid "View all connections" +msgstr "Zeige alle Verbindungen" -#: ../../Zotlabs/Module/Connections.php:75 -#: ../../Zotlabs/Module/Connections.php:178 -msgid "Archived/Unreachable" -msgstr "Archiviert/Unerreichbar" +#: ../../Zotlabs/Widget/Notifications.php:96 +msgid "New Files" +msgstr "Neue Dateien" -#: ../../Zotlabs/Module/Connections.php:80 -#: ../../Zotlabs/Module/Connections.php:89 ../../Zotlabs/Module/Menu.php:116 -#: ../../Zotlabs/Module/Notifications.php:52 -#: ../../include/conversation.php:1717 -msgid "New" -msgstr "Neu" +#: ../../Zotlabs/Widget/Notifications.php:97 +msgid "New Files Notifications" +msgstr "Benachrichtigungen für neue Dateien" -#: ../../Zotlabs/Module/Connections.php:94 -#: ../../Zotlabs/Module/Connections.php:108 -#: ../../Zotlabs/Module/Connedit.php:713 ../../Zotlabs/Widget/Affinity.php:26 -msgid "All" -msgstr "Alle" +#: ../../Zotlabs/Widget/Notifications.php:104 +#: ../../Zotlabs/Widget/Notifications.php:105 +msgid "Notices" +msgstr "Benachrichtigungen" -#: ../../Zotlabs/Module/Connections.php:140 -msgid "Active Connections" -msgstr "Aktive Verbindungen" +#: ../../Zotlabs/Widget/Notifications.php:108 +msgid "View all notices" +msgstr "Alle Notizen ansehen" -#: ../../Zotlabs/Module/Connections.php:143 -msgid "Show active connections" -msgstr "Zeige die aktiven Verbindungen an" +#: ../../Zotlabs/Widget/Notifications.php:111 +msgid "Mark all notices seen" +msgstr "Alle Notizen als gesehen markieren" -#: ../../Zotlabs/Module/Connections.php:147 -#: ../../Zotlabs/Widget/Notifications.php:84 -msgid "New Connections" -msgstr "Neue Verbindungen" +#: ../../Zotlabs/Widget/Notifications.php:119 +#: ../../Zotlabs/Widget/Notifications.php:120 +#: ../../Zotlabs/Widget/Activity_filter.php:73 +#: ../../Zotlabs/Widget/Forums.php:100 +msgid "Forums" +msgstr "Foren" -#: ../../Zotlabs/Module/Connections.php:150 -msgid "Show pending (new) connections" -msgstr "Ausstehende (neue) Verbindungsanfragen anzeigen" +#: ../../Zotlabs/Widget/Notifications.php:132 +msgid "New Registrations" +msgstr "Neue Registrierungen" -#: ../../Zotlabs/Module/Connections.php:167 -msgid "Only show blocked connections" -msgstr "Nur blockierte Verbindungen anzeigen" +#: ../../Zotlabs/Widget/Notifications.php:133 +msgid "New Registrations Notifications" +msgstr "Benachrichtigungen für neue Registrierungen" -#: ../../Zotlabs/Module/Connections.php:174 -msgid "Only show ignored connections" -msgstr "Nur ignorierte Verbindungen anzeigen" +#: ../../Zotlabs/Widget/Notifications.php:142 +#: ../../Zotlabs/Module/Pubstream.php:109 ../../Zotlabs/Lib/Apps.php:375 +msgid "Public Stream" +msgstr "Öffentlicher Beitrags-Stream" -#: ../../Zotlabs/Module/Connections.php:181 -msgid "Only show archived/unreachable connections" -msgstr "Nur archivierte/unerreichbare Verbindungen anzeigen" +#: ../../Zotlabs/Widget/Notifications.php:143 +msgid "Public Stream Notifications" +msgstr "Benachrichtigungen für öffentlichen Beitrags-Stream" -#: ../../Zotlabs/Module/Connections.php:188 -msgid "Only show hidden connections" -msgstr "Nur versteckte Verbindungen anzeigen" +#: ../../Zotlabs/Widget/Notifications.php:146 +msgid "View the public stream" +msgstr "Zeige öffentlichen Beitrags-Stream" -#: ../../Zotlabs/Module/Connections.php:203 -msgid "Show all connections" -msgstr "Alle Verbindungen anzeigen" +#: ../../Zotlabs/Widget/Notifications.php:161 +msgid "Sorry, you have got no notifications at the moment" +msgstr "Du hast momentan keine Benachrichtigungen" -#: ../../Zotlabs/Module/Connections.php:257 -msgid "Pending approval" -msgstr "Wartet auf Genehmigung" +#: ../../Zotlabs/Widget/Activity_filter.php:36 +#, php-format +msgid "Show posts related to the %s privacy group" +msgstr "Zeige die Beiträge der Gruppe %s an" -#: ../../Zotlabs/Module/Connections.php:258 -msgid "Archived" -msgstr "Archiviert" +#: ../../Zotlabs/Widget/Activity_filter.php:45 +msgid "Show my privacy groups" +msgstr "Meine Gruppen anzeigen" -#: ../../Zotlabs/Module/Connections.php:262 -msgid "Not connected at this location" -msgstr "An diesem Ort nicht verbunden" +#: ../../Zotlabs/Widget/Activity_filter.php:66 +msgid "Show posts to this forum" +msgstr "Meine Beiträge in diesem Forum anzeigen" -#: ../../Zotlabs/Module/Connections.php:279 -#, php-format -msgid "%1$s [%2$s]" -msgstr "%1$s [%2$s]" +#: ../../Zotlabs/Widget/Activity_filter.php:77 +msgid "Show forums" +msgstr "Foren anzeigen" -#: ../../Zotlabs/Module/Connections.php:280 -msgid "Edit connection" -msgstr "Verbindung bearbeiten" +#: ../../Zotlabs/Widget/Activity_filter.php:91 +msgid "Starred Posts" +msgstr "Markierte Beiträge" -#: ../../Zotlabs/Module/Connections.php:282 -msgid "Delete connection" -msgstr "Verbindung löschen" +#: ../../Zotlabs/Widget/Activity_filter.php:95 +msgid "Show posts that I have starred" +msgstr "Von mir markierte Beiträge anzeigen" -#: ../../Zotlabs/Module/Connections.php:291 -msgid "Channel address" -msgstr "Kanaladresse" +#: ../../Zotlabs/Widget/Activity_filter.php:106 +msgid "Personal Posts" +msgstr "Meine Beiträge" -#: ../../Zotlabs/Module/Connections.php:293 -msgid "Network" -msgstr "Netzwerk" +#: ../../Zotlabs/Widget/Activity_filter.php:110 +msgid "Show posts that mention or involve me" +msgstr "Meine Beiträge und Einträge, die mich erwähnen, anzeigen" -#: ../../Zotlabs/Module/Connections.php:296 -msgid "Call" -msgstr "Anruf" - -#: ../../Zotlabs/Module/Connections.php:298 -msgid "Status" -msgstr "Status" +#: ../../Zotlabs/Widget/Activity_filter.php:131 +#, php-format +msgid "Show posts that I have filed to %s" +msgstr "Zeige Beiträge an, die ich an %s gesendet habe" -#: ../../Zotlabs/Module/Connections.php:300 -msgid "Connected" -msgstr "Verbunden" +#: ../../Zotlabs/Widget/Activity_filter.php:141 +msgid "Show filed post categories" +msgstr "" -#: ../../Zotlabs/Module/Connections.php:302 -msgid "Approve connection" -msgstr "Verbindung genehmigen" +#: ../../Zotlabs/Widget/Activity_filter.php:155 +msgid "Panel search" +msgstr "" -#: ../../Zotlabs/Module/Connections.php:304 -msgid "Ignore connection" -msgstr "Verbindung ignorieren" +#: ../../Zotlabs/Widget/Activity_filter.php:165 +msgid "Filter by name" +msgstr "Nach Namen filtern" -#: ../../Zotlabs/Module/Connections.php:305 -#: ../../Zotlabs/Module/Connedit.php:630 -msgid "Ignore" -msgstr "Ignorieren" +#: ../../Zotlabs/Widget/Activity_filter.php:180 +msgid "Remove active filter" +msgstr "Aktiven Filter entfernen" -#: ../../Zotlabs/Module/Connections.php:306 -msgid "Recent activity" -msgstr "Kürzliche Aktivitäten" +#: ../../Zotlabs/Widget/Activity_filter.php:196 +msgid "Stream Filters" +msgstr "Stream filtern" -#: ../../Zotlabs/Module/Connections.php:331 ../../Zotlabs/Lib/Apps.php:235 -#: ../../include/text.php:973 -msgid "Connections" -msgstr "Verbindungen" +#: ../../Zotlabs/Widget/Savedsearch.php:75 +msgid "Remove term" +msgstr "Eintrag löschen" -#: ../../Zotlabs/Module/Connections.php:336 -msgid "Search your connections" -msgstr "Verbindungen durchsuchen" +#: ../../Zotlabs/Widget/Archive.php:43 +msgid "Archives" +msgstr "Archive" -#: ../../Zotlabs/Module/Connections.php:337 -msgid "Connections search" -msgstr "Verbindung suchen" +#: ../../Zotlabs/Widget/Bookmarkedchats.php:24 +msgid "Bookmarked Chatrooms" +msgstr "Gespeicherte Chatrooms" -#: ../../Zotlabs/Module/Connections.php:338 -#: ../../Zotlabs/Module/Directory.php:401 -#: ../../Zotlabs/Module/Directory.php:406 ../../include/contact_widgets.php:23 -msgid "Find" -msgstr "Finde" +#: ../../Zotlabs/Widget/Chatroom_list.php:20 +msgid "Overview" +msgstr "Übersicht" -#: ../../Zotlabs/Module/Viewsrc.php:43 -msgid "item" -msgstr "Beitrag" +#: ../../Zotlabs/Widget/Suggestions.php:48 ../../Zotlabs/Module/Suggest.php:73 +msgid "Ignore/Hide" +msgstr "Ignorieren/Verstecken" -#: ../../Zotlabs/Module/Viewsrc.php:55 -msgid "Source of Item" -msgstr "Quelle des Elements" +#: ../../Zotlabs/Widget/Suggestions.php:53 +msgid "Suggestions" +msgstr "Vorschläge" -#: ../../Zotlabs/Module/Bookmarks.php:56 -msgid "Bookmark added" -msgstr "Lesezeichen hinzugefügt" +#: ../../Zotlabs/Widget/Suggestions.php:54 +msgid "See more..." +msgstr "Mehr anzeigen …" -#: ../../Zotlabs/Module/Bookmarks.php:79 -msgid "My Bookmarks" -msgstr "Meine Lesezeichen" +#: ../../Zotlabs/Widget/Suggestedchats.php:32 +msgid "Suggested Chatrooms" +msgstr "Chatraum-Vorschläge" -#: ../../Zotlabs/Module/Bookmarks.php:90 -msgid "My Connections Bookmarks" -msgstr "Lesezeichen meiner Kontakte" +#: ../../Zotlabs/Widget/Appstore.php:11 +msgid "App Collections" +msgstr "" -#: ../../Zotlabs/Module/Removeaccount.php:35 -msgid "" -"Account removals are not allowed within 48 hours of changing the account " -"password." -msgstr "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt." +#: ../../Zotlabs/Widget/Appstore.php:13 +msgid "Installed apps" +msgstr "" -#: ../../Zotlabs/Module/Removeaccount.php:57 -msgid "Remove This Account" -msgstr "Dieses Konto löschen" +#: ../../Zotlabs/Widget/Appstore.php:14 ../../Zotlabs/Module/Apps.php:50 +msgid "Available Apps" +msgstr "" -#: ../../Zotlabs/Module/Removeaccount.php:58 -msgid "" -"This account and all its channels will be completely removed from the " -"network. " -msgstr "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht." +#: ../../Zotlabs/Widget/Follow.php:22 +#, php-format +msgid "You have %1$.0f of %2$.0f allowed connections." +msgstr "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen." -#: ../../Zotlabs/Module/Removeaccount.php:60 -msgid "" -"Remove this account, all its channels and all its channel clones from the " -"network" -msgstr "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen" +#: ../../Zotlabs/Widget/Follow.php:29 +msgid "Add New Connection" +msgstr "Neue Verbindung hinzufügen" -#: ../../Zotlabs/Module/Removeaccount.php:60 -msgid "" -"By default only the instances of the channels located on this hub will be " -"removed from the network" -msgstr "Standardmäßig werden nur die Kanalklone auf diesem $Projectname-Hub aus dem Netzwerk entfernt" +#: ../../Zotlabs/Widget/Follow.php:30 +msgid "Enter channel address" +msgstr "Adresse des Kanals eingeben" -#: ../../Zotlabs/Module/Photos.php:78 -msgid "Page owner information could not be retrieved." -msgstr "Informationen über den Besitzer der Seite konnten nicht gefunden werden." +#: ../../Zotlabs/Widget/Follow.php:31 +msgid "Examples: bob@example.com, https://example.com/barbara" +msgstr "Beispiele: bob@beispiel.com, http://beispiel.com/barbara" -#: ../../Zotlabs/Module/Photos.php:94 ../../Zotlabs/Module/Photos.php:120 -msgid "Album not found." -msgstr "Album nicht gefunden." +#: ../../Zotlabs/Widget/Wiki_pages.php:34 +#: ../../Zotlabs/Widget/Wiki_pages.php:91 +msgid "Add new page" +msgstr "Neue Seite hinzufügen" -#: ../../Zotlabs/Module/Photos.php:103 -msgid "Delete Album" -msgstr "Album löschen" +#: ../../Zotlabs/Widget/Wiki_pages.php:41 +#: ../../Zotlabs/Widget/Wiki_pages.php:98 ../../Zotlabs/Module/Dreport.php:166 +msgid "Options" +msgstr "Optionen" -#: ../../Zotlabs/Module/Photos.php:174 ../../Zotlabs/Module/Photos.php:1083 -msgid "Delete Photo" -msgstr "Foto löschen" +#: ../../Zotlabs/Widget/Wiki_pages.php:85 +msgid "Wiki Pages" +msgstr "Wikiseiten" -#: ../../Zotlabs/Module/Photos.php:551 -msgid "No photos selected" -msgstr "Keine Fotos ausgewählt" +#: ../../Zotlabs/Widget/Wiki_pages.php:96 +msgid "Page name" +msgstr "Seitenname" -#: ../../Zotlabs/Module/Photos.php:600 -msgid "Access to this item is restricted." -msgstr "Der Zugriff auf dieses Foto ist eingeschränkt." +#: ../../Zotlabs/Access/PermissionRoles.php:283 +msgid "Social Networking" +msgstr "Soziales Netzwerk" -#: ../../Zotlabs/Module/Photos.php:646 -#, php-format -msgid "%1$.2f MB of %2$.2f MB photo storage used." -msgstr "%1$.2f MB von %2$.2f MB Foto-Speicher belegt." +#: ../../Zotlabs/Access/PermissionRoles.php:284 +msgid "Social - Federation" +msgstr "Soziales Netzwerk - Föderation (verbundene Netze)" -#: ../../Zotlabs/Module/Photos.php:649 -#, php-format -msgid "%1$.2f MB photo storage used." -msgstr "%1$.2f MB Foto-Speicher belegt." +#: ../../Zotlabs/Access/PermissionRoles.php:285 +msgid "Social - Mostly Public" +msgstr "Soziales Netzwerk - Weitgehend öffentlich" -#: ../../Zotlabs/Module/Photos.php:691 -msgid "Upload Photos" -msgstr "Fotos hochladen" +#: ../../Zotlabs/Access/PermissionRoles.php:286 +msgid "Social - Restricted" +msgstr "Soziales Netzwerk - Beschränkt" -#: ../../Zotlabs/Module/Photos.php:695 -msgid "Enter an album name" -msgstr "Namen für ein neues Album eingeben" +#: ../../Zotlabs/Access/PermissionRoles.php:287 +msgid "Social - Private" +msgstr "Soziales Netzwerk - Privat" -#: ../../Zotlabs/Module/Photos.php:696 -msgid "or select an existing album (doubleclick)" -msgstr "oder ein bereits vorhandenes auswählen (Doppelklick)" +#: ../../Zotlabs/Access/PermissionRoles.php:290 +msgid "Community Forum" +msgstr "Forum" -#: ../../Zotlabs/Module/Photos.php:697 -msgid "Create a status post for this upload" -msgstr "Einen Statusbeitrag für diesen Upload erzeugen" +#: ../../Zotlabs/Access/PermissionRoles.php:291 +msgid "Forum - Mostly Public" +msgstr "Forum - Weitgehend öffentlich" -#: ../../Zotlabs/Module/Photos.php:699 -msgid "Description (optional)" -msgstr "Beschreibung (optional)" +#: ../../Zotlabs/Access/PermissionRoles.php:292 +msgid "Forum - Restricted" +msgstr "Forum - Beschränkt" -#: ../../Zotlabs/Module/Photos.php:785 -msgid "Show Newest First" -msgstr "Neueste zuerst anzeigen" +#: ../../Zotlabs/Access/PermissionRoles.php:293 +msgid "Forum - Private" +msgstr "Forum - Privat" -#: ../../Zotlabs/Module/Photos.php:787 -msgid "Show Oldest First" -msgstr "Älteste zuerst anzeigen" +#: ../../Zotlabs/Access/PermissionRoles.php:296 +msgid "Feed Republish" +msgstr "Teilen von Feeds" -#: ../../Zotlabs/Module/Photos.php:844 ../../Zotlabs/Module/Photos.php:1381 -msgid "Add Photos" -msgstr "Fotos hinzufügen" +#: ../../Zotlabs/Access/PermissionRoles.php:297 +msgid "Feed - Mostly Public" +msgstr "Feeds - Weitgehend öffentlich" -#: ../../Zotlabs/Module/Photos.php:892 -msgid "Permission denied. Access to this item may be restricted." -msgstr "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden." +#: ../../Zotlabs/Access/PermissionRoles.php:298 +msgid "Feed - Restricted" +msgstr "Feeds - Beschränkt" -#: ../../Zotlabs/Module/Photos.php:894 -msgid "Photo not available" -msgstr "Foto nicht verfügbar" +#: ../../Zotlabs/Access/PermissionRoles.php:301 +msgid "Special Purpose" +msgstr "Für besondere Zwecke" -#: ../../Zotlabs/Module/Photos.php:952 -msgid "Use as profile photo" -msgstr "Als Profilfoto verwenden" +#: ../../Zotlabs/Access/PermissionRoles.php:302 +msgid "Special - Celebrity/Soapbox" +msgstr "Speziell - Mitteilungs-Kanal (keine Kommentare)" -#: ../../Zotlabs/Module/Photos.php:953 -msgid "Use as cover photo" -msgstr "Als Titelbild verwenden" +#: ../../Zotlabs/Access/PermissionRoles.php:303 +msgid "Special - Group Repository" +msgstr "Speziell - Gruppenarchiv" -#: ../../Zotlabs/Module/Photos.php:960 -msgid "Private Photo" -msgstr "Privates Foto" +#: ../../Zotlabs/Access/PermissionRoles.php:307 +msgid "Custom/Expert Mode" +msgstr "Benutzerdefiniert/Expertenmodus" -#: ../../Zotlabs/Module/Photos.php:975 -msgid "View Full Size" -msgstr "In voller Größe anzeigen" +#: ../../Zotlabs/Access/Permissions.php:56 +msgid "Can view my channel stream and posts" +msgstr "Kann meinen Kanal-Stream und meine Beiträge sehen" -#: ../../Zotlabs/Module/Photos.php:1057 -msgid "Edit photo" -msgstr "Foto bearbeiten" +#: ../../Zotlabs/Access/Permissions.php:57 +msgid "Can send me their channel stream and posts" +msgstr "Kann mir die Beiträge aus seinem/ihrem Kanal schicken" -#: ../../Zotlabs/Module/Photos.php:1059 -msgid "Rotate CW (right)" -msgstr "Drehen im UZS (rechts)" +#: ../../Zotlabs/Access/Permissions.php:58 +msgid "Can view my default channel profile" +msgstr "Kann mein Standardprofil sehen" -#: ../../Zotlabs/Module/Photos.php:1060 -msgid "Rotate CCW (left)" -msgstr "Drehen gegen UZS (links)" +#: ../../Zotlabs/Access/Permissions.php:59 +msgid "Can view my connections" +msgstr "Kann meine Verbindungen sehen" -#: ../../Zotlabs/Module/Photos.php:1063 -msgid "Move photo to album" -msgstr "Foto in Album verschieben" +#: ../../Zotlabs/Access/Permissions.php:60 +msgid "Can view my file storage and photos" +msgstr "Kann meine Datei- und Bilderordner sehen" -#: ../../Zotlabs/Module/Photos.php:1064 -msgid "Enter a new album name" -msgstr "Gib einen Namen für ein neues Album ein" +#: ../../Zotlabs/Access/Permissions.php:61 +msgid "Can upload/modify my file storage and photos" +msgstr "Kann in meine Datei- und Bilderordner hochladen/ändern" -#: ../../Zotlabs/Module/Photos.php:1065 -msgid "or select an existing one (doubleclick)" -msgstr "oder wähle ein bereits vorhandenes aus (Doppelklick)" +#: ../../Zotlabs/Access/Permissions.php:62 +msgid "Can view my channel webpages" +msgstr "Kann die Webseiten meines Kanals sehen" -#: ../../Zotlabs/Module/Photos.php:1070 -msgid "Add a Tag" -msgstr "Schlagwort hinzufügen" +#: ../../Zotlabs/Access/Permissions.php:63 +msgid "Can view my wiki pages" +msgstr "Kann meine Wiki-Seiten sehen" -#: ../../Zotlabs/Module/Photos.php:1078 -msgid "Example: @bob, @Barbara_Jensen, @jim@example.com" -msgstr "Beispiele: @ben, @Karl_Prester, @lieschen@example.com" +#: ../../Zotlabs/Access/Permissions.php:64 +msgid "Can create/edit my channel webpages" +msgstr "Kann Webseiten in meinem Kanal erstellen/ändern" -#: ../../Zotlabs/Module/Photos.php:1081 -msgid "Flag as adult in album view" -msgstr "In der Albumansicht als nicht jugendfrei markieren" +#: ../../Zotlabs/Access/Permissions.php:65 +msgid "Can write to my wiki pages" +msgstr "Kann meine Wiki-Seiten bearbeiten" -#: ../../Zotlabs/Module/Photos.php:1100 ../../Zotlabs/Lib/ThreadItem.php:281 -msgid "I like this (toggle)" -msgstr "Mir gefällt das (Umschalter)" +#: ../../Zotlabs/Access/Permissions.php:66 +msgid "Can post on my channel (wall) page" +msgstr "Kann auf meiner Kanal-Seite (\"wall\") Beiträge veröffentlichen" -#: ../../Zotlabs/Module/Photos.php:1101 ../../Zotlabs/Lib/ThreadItem.php:282 -msgid "I don't like this (toggle)" -msgstr "Mir gefällt das nicht (Umschalter)" +#: ../../Zotlabs/Access/Permissions.php:67 +msgid "Can comment on or like my posts" +msgstr "Darf meine Beiträge kommentieren und mögen/nicht mögen" -#: ../../Zotlabs/Module/Photos.php:1103 ../../Zotlabs/Lib/ThreadItem.php:427 -#: ../../include/conversation.php:785 -msgid "Please wait" -msgstr "Bitte warten" +#: ../../Zotlabs/Access/Permissions.php:68 +msgid "Can send me private mail messages" +msgstr "Kann mir private Nachrichten schicken" -#: ../../Zotlabs/Module/Photos.php:1119 ../../Zotlabs/Module/Photos.php:1237 -#: ../../Zotlabs/Lib/ThreadItem.php:749 -msgid "This is you" -msgstr "Das bist Du" +#: ../../Zotlabs/Access/Permissions.php:69 +msgid "Can like/dislike profiles and profile things" +msgstr "Kann Profile und Profilsachen mögen/nicht mögen" -#: ../../Zotlabs/Module/Photos.php:1121 ../../Zotlabs/Module/Photos.php:1239 -#: ../../Zotlabs/Lib/ThreadItem.php:751 ../../include/js_strings.php:6 -msgid "Comment" -msgstr "Kommentar" +#: ../../Zotlabs/Access/Permissions.php:70 +msgid "Can forward to all my channel connections via ! mentions in posts" +msgstr "" -#: ../../Zotlabs/Module/Photos.php:1137 ../../include/conversation.php:618 -msgctxt "title" -msgid "Likes" -msgstr "Gefällt mir" +#: ../../Zotlabs/Access/Permissions.php:71 +msgid "Can chat with me" +msgstr "Kann mit mir chatten" -#: ../../Zotlabs/Module/Photos.php:1137 ../../include/conversation.php:618 -msgctxt "title" -msgid "Dislikes" -msgstr "Gefällt mir nicht" +#: ../../Zotlabs/Access/Permissions.php:72 +msgid "Can source my public posts in derived channels" +msgstr "Kann meine öffentlichen Beiträge als Quellen für Kanäle verwenden" -#: ../../Zotlabs/Module/Photos.php:1138 ../../include/conversation.php:619 -msgctxt "title" -msgid "Agree" -msgstr "Zustimmungen" +#: ../../Zotlabs/Access/Permissions.php:73 +msgid "Can administer my channel" +msgstr "Kann meinen Kanal administrieren" -#: ../../Zotlabs/Module/Photos.php:1138 ../../include/conversation.php:619 -msgctxt "title" -msgid "Disagree" -msgstr "Ablehnungen" +#: ../../Zotlabs/Zot/Auth.php:152 +msgid "" +"Remote authentication blocked. You are logged into this site locally. Please " +"logout and retry." +msgstr "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut." -#: ../../Zotlabs/Module/Photos.php:1138 ../../include/conversation.php:619 -msgctxt "title" -msgid "Abstain" -msgstr "Enthaltungen" +#: ../../Zotlabs/Zot/Auth.php:264 +#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:76 +#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:178 +#, php-format +msgid "Welcome %s. Remote authentication successful." +msgstr "Willkommen %s. Entfernte Authentifizierung erfolgreich." -#: ../../Zotlabs/Module/Photos.php:1139 ../../include/conversation.php:620 -msgctxt "title" -msgid "Attending" -msgstr "Zusagen" +#: ../../Zotlabs/Module/Tokens.php:39 +#, php-format +msgid "This channel is limited to %d tokens" +msgstr "Dieser Kanal ist auf %d Token begrenzt" -#: ../../Zotlabs/Module/Photos.php:1139 ../../include/conversation.php:620 -msgctxt "title" -msgid "Not attending" -msgstr "Absagen" +#: ../../Zotlabs/Module/Tokens.php:45 +msgid "Name and Password are required." +msgstr "Name und Passwort sind erforderlich." -#: ../../Zotlabs/Module/Photos.php:1139 ../../include/conversation.php:620 -msgctxt "title" -msgid "Might attend" -msgstr "Vielleicht" +#: ../../Zotlabs/Module/Tokens.php:85 +msgid "Token saved." +msgstr "Token gespeichert." -#: ../../Zotlabs/Module/Photos.php:1156 ../../Zotlabs/Module/Photos.php:1168 -#: ../../Zotlabs/Lib/ThreadItem.php:201 ../../Zotlabs/Lib/ThreadItem.php:213 -msgid "View all" -msgstr "Alles anzeigen" +#: ../../Zotlabs/Module/Tokens.php:99 +msgid "Guest Access App" +msgstr "" -#: ../../Zotlabs/Module/Photos.php:1160 ../../Zotlabs/Lib/ThreadItem.php:205 -#: ../../include/conversation.php:1981 ../../include/channel.php:1539 -#: ../../include/taxonomy.php:661 -msgctxt "noun" -msgid "Like" -msgid_plural "Likes" -msgstr[0] "Gefällt mir" -msgstr[1] "Gefällt mir" +#: ../../Zotlabs/Module/Tokens.php:99 ../../Zotlabs/Module/Permcats.php:62 +#: ../../Zotlabs/Module/Group.php:106 ../../Zotlabs/Module/Sources.php:88 +#: ../../Zotlabs/Module/Probe.php:18 ../../Zotlabs/Module/Oauth2.php:106 +#: ../../Zotlabs/Module/Connect.php:104 ../../Zotlabs/Module/Affinity.php:52 +#: ../../Zotlabs/Module/Notes.php:56 ../../Zotlabs/Module/Webpages.php:48 +#: ../../Zotlabs/Module/Suggest.php:40 ../../Zotlabs/Module/Oauth.php:100 +#: ../../Zotlabs/Module/Poke.php:165 ../../Zotlabs/Module/Articles.php:51 +#: ../../Zotlabs/Module/Chat.php:102 ../../Zotlabs/Module/Lang.php:17 +#: ../../Zotlabs/Module/Cdav.php:898 ../../Zotlabs/Module/Bookmarks.php:78 +#: ../../Zotlabs/Module/Pubstream.php:20 ../../Zotlabs/Module/Defperms.php:189 +#: ../../Zotlabs/Module/Cards.php:51 ../../Zotlabs/Module/Randprof.php:29 +#: ../../Zotlabs/Module/Mood.php:134 ../../Zotlabs/Module/Wiki.php:52 +#: ../../Zotlabs/Module/Invite.php:110 ../../Zotlabs/Module/Uexport.php:61 +#: ../../Zotlabs/Module/Pdledit.php:42 +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:36 +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:21 +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:42 +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:40 +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:35 +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:36 +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:32 +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:53 +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:20 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:78 +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:28 +#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:20 +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:50 +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:41 +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:21 +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:33 +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:34 +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:34 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:96 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:50 +#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:20 +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:36 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:53 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:146 +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:35 +#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:58 +#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:22 +#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:20 +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:33 +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:35 +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:35 +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:57 +msgid "Not Installed" +msgstr "" -#: ../../Zotlabs/Module/Photos.php:1165 ../../Zotlabs/Lib/ThreadItem.php:210 -#: ../../include/conversation.php:1984 -msgctxt "noun" -msgid "Dislike" -msgid_plural "Dislikes" -msgstr[0] "Gefällt nicht" -msgstr[1] "Gefällt nicht" +#: ../../Zotlabs/Module/Tokens.php:100 +msgid "Create access tokens so that non-members can access private content" +msgstr "" -#: ../../Zotlabs/Module/Photos.php:1265 -msgid "Photo Tools" -msgstr "Fotowerkzeuge" +#: ../../Zotlabs/Module/Tokens.php:133 +msgid "" +"Use this form to create temporary access identifiers to share things with " +"non-members. These identities may be used in Access Control Lists and " +"visitors may login using these credentials to access private content." +msgstr "Mit diesem Formular kannst Du temporäre Zugangs-IDs anlegen, um Inhalte mit Nicht-Mitgliedern zu teilen. Die IDs können in Berechtigungslisten (ACLs) verwendet werden, und Besucher können sich damit einloggen, um auf private Inhalte zuzugreifen." -#: ../../Zotlabs/Module/Photos.php:1274 -msgid "In This Photo:" -msgstr "Auf diesem Foto:" +#: ../../Zotlabs/Module/Tokens.php:135 +msgid "" +"You may also provide dropbox style access links to friends and " +"associates by adding the Login Password to any specific site URL as shown. " +"Examples:" +msgstr "Du kannst auch Dropbox-ähnliche Zugriffslinks an Andere weitergeben, indem du das Login-Passwort an eine entsprechende URL anhängst wie nachfolgend gezeigt. Beispiele:" -#: ../../Zotlabs/Module/Photos.php:1279 -msgid "Map" -msgstr "Karte" +#: ../../Zotlabs/Module/Tokens.php:170 +msgid "Guest Access Tokens" +msgstr "Gastzugangstoken" -#: ../../Zotlabs/Module/Photos.php:1287 ../../Zotlabs/Lib/ThreadItem.php:415 -msgctxt "noun" -msgid "Likes" -msgstr "Gefällt mir" +#: ../../Zotlabs/Module/Tokens.php:177 +msgid "Login Name" +msgstr "Anmeldename" -#: ../../Zotlabs/Module/Photos.php:1288 ../../Zotlabs/Lib/ThreadItem.php:416 -msgctxt "noun" -msgid "Dislikes" -msgstr "Gefällt nicht" +#: ../../Zotlabs/Module/Tokens.php:178 +msgid "Login Password" +msgstr "Anmeldepasswort" -#: ../../Zotlabs/Module/Photos.php:1293 ../../Zotlabs/Lib/ThreadItem.php:421 -#: ../../include/acl_selectors.php:125 -msgid "Close" -msgstr "Schließen" +#: ../../Zotlabs/Module/Tokens.php:179 +msgid "Expires (yyyy-mm-dd)" +msgstr "Läuft ab (jjjj-mm-tt)" -#: ../../Zotlabs/Module/Photos.php:1365 ../../Zotlabs/Module/Photos.php:1378 -#: ../../Zotlabs/Module/Photos.php:1379 ../../include/photos.php:667 -msgid "Recent Photos" -msgstr "Neueste Fotos" +#: ../../Zotlabs/Module/Tokens.php:180 ../../Zotlabs/Module/Connedit.php:907 +msgid "Their Settings" +msgstr "Deren Einstellungen" -#: ../../Zotlabs/Module/Wiki.php:30 ../../addon/cart/cart.php:1135 -msgid "Profile Unavailable." -msgstr "Profil nicht verfügbar." +#: ../../Zotlabs/Module/Tokens.php:181 ../../Zotlabs/Module/Permcats.php:121 +#: ../../Zotlabs/Module/Defperms.php:266 ../../Zotlabs/Module/Connedit.php:908 +msgid "My Settings" +msgstr "Meine Einstellungen" -#: ../../Zotlabs/Module/Wiki.php:44 ../../Zotlabs/Module/Cloud.php:114 -msgid "Not found" -msgstr "Nicht gefunden" +#: ../../Zotlabs/Module/Tokens.php:183 ../../Zotlabs/Module/Permcats.php:123 +#: ../../Zotlabs/Module/Defperms.php:264 ../../Zotlabs/Module/Connedit.php:903 +msgid "inherited" +msgstr "geerbt" -#: ../../Zotlabs/Module/Wiki.php:68 ../../addon/cart/myshop.php:114 -#: ../../addon/cart/cart.php:1204 ../../addon/cart/manual_payments.php:58 -msgid "Invalid channel" -msgstr "Ungültiger Kanal" +#: ../../Zotlabs/Module/Tokens.php:186 ../../Zotlabs/Module/Permcats.php:126 +#: ../../Zotlabs/Module/Defperms.php:269 ../../Zotlabs/Module/Connedit.php:910 +msgid "Individual Permissions" +msgstr "Individuelle Zugriffsrechte" -#: ../../Zotlabs/Module/Wiki.php:124 -msgid "Error retrieving wiki" -msgstr "Fehler beim Abrufen des Wiki" +#: ../../Zotlabs/Module/Tokens.php:187 ../../Zotlabs/Module/Permcats.php:127 +#: ../../Zotlabs/Module/Connedit.php:911 +msgid "" +"Some permissions may be inherited from your channel's privacy settings, which have higher priority than " +"individual settings. You can not change those settings here." +msgstr "Einige Berechtigungen werden möglicherweise von den globalen Sicherheits- und Privatsphäre-Einstellungen dieses Kanals vererbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung und können hier nicht verändert werden." -#: ../../Zotlabs/Module/Wiki.php:131 -msgid "Error creating zip file export folder" -msgstr "Fehler bei der Erzeugung des Zip-Datei Export-Verzeichnisses " +#: ../../Zotlabs/Module/Like.php:56 +msgid "Like/Dislike" +msgstr "Mögen/Nicht mögen" -#: ../../Zotlabs/Module/Wiki.php:182 -msgid "Error downloading wiki: " -msgstr "Fehler beim Herunterladen des Wiki:" +#: ../../Zotlabs/Module/Like.php:61 +msgid "This action is restricted to members." +msgstr "Diese Aktion kann nur von Mitgliedern ausgeführt werden." -#: ../../Zotlabs/Module/Wiki.php:197 ../../include/conversation.php:1928 -#: ../../include/nav.php:494 -msgid "Wikis" -msgstr "Wikis" +#: ../../Zotlabs/Module/Like.php:62 +msgid "" +"Please login with your $Projectname ID or register as a new $Projectname member to continue." +msgstr "Um fortzufahren melde Dich bitte mit Deiner $Projectname-ID an oder registriere Dich als neues $Projectname-Mitglied." -#: ../../Zotlabs/Module/Wiki.php:203 -msgid "Download" -msgstr "Herunterladen" +#: ../../Zotlabs/Module/Like.php:111 ../../Zotlabs/Module/Like.php:137 +#: ../../Zotlabs/Module/Like.php:175 +msgid "Invalid request." +msgstr "Ungültige Anfrage." -#: ../../Zotlabs/Module/Wiki.php:205 ../../Zotlabs/Module/Chat.php:256 -#: ../../Zotlabs/Module/Profiles.php:831 ../../Zotlabs/Module/Manage.php:145 -msgid "Create New" -msgstr "Neu anlegen" +#: ../../Zotlabs/Module/Like.php:152 +msgid "thing" +msgstr "Sache" -#: ../../Zotlabs/Module/Wiki.php:207 -msgid "Wiki name" -msgstr "Name des Wiki" +#: ../../Zotlabs/Module/Like.php:198 +msgid "Channel unavailable." +msgstr "Kanal nicht vorhanden." -#: ../../Zotlabs/Module/Wiki.php:208 -msgid "Content type" -msgstr "Inhaltstyp" +#: ../../Zotlabs/Module/Like.php:246 +msgid "Previous action reversed." +msgstr "Die vorherige Aktion wurde rückgängig gemacht." -#: ../../Zotlabs/Module/Wiki.php:208 ../../Zotlabs/Module/Wiki.php:350 -#: ../../Zotlabs/Widget/Wiki_pages.php:36 -#: ../../Zotlabs/Widget/Wiki_pages.php:93 ../../addon/mdpost/mdpost.php:40 -#: ../../include/text.php:1869 -msgid "Markdown" -msgstr "Markdown" +#: ../../Zotlabs/Module/Like.php:451 +#, php-format +msgid "%1$s agrees with %2$s's %3$s" +msgstr "%1$s stimmt %2$ss %3$s zu" -#: ../../Zotlabs/Module/Wiki.php:208 ../../Zotlabs/Module/Wiki.php:350 -#: ../../Zotlabs/Widget/Wiki_pages.php:36 -#: ../../Zotlabs/Widget/Wiki_pages.php:93 ../../include/text.php:1867 -msgid "BBcode" -msgstr "BBcode" +#: ../../Zotlabs/Module/Like.php:453 +#, php-format +msgid "%1$s doesn't agree with %2$s's %3$s" +msgstr "%1$s lehnt %2$ss %3$s ab" -#: ../../Zotlabs/Module/Wiki.php:208 ../../Zotlabs/Widget/Wiki_pages.php:36 -#: ../../Zotlabs/Widget/Wiki_pages.php:93 ../../include/text.php:1870 -msgid "Text" -msgstr "Text" +#: ../../Zotlabs/Module/Like.php:455 +#, php-format +msgid "%1$s abstains from a decision on %2$s's %3$s" +msgstr "%1$s enthält sich zu %2$ss %3$s" -#: ../../Zotlabs/Module/Wiki.php:210 ../../Zotlabs/Storage/Browser.php:284 -msgid "Type" -msgstr "Typ" +#: ../../Zotlabs/Module/Like.php:457 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2178 +#, php-format +msgid "%1$s is attending %2$s's %3$s" +msgstr "%1$s nimmt an %2$ss %3$s teil" -#: ../../Zotlabs/Module/Wiki.php:211 -msgid "Any type" -msgstr "Alle Arten" +#: ../../Zotlabs/Module/Like.php:459 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2180 +#, php-format +msgid "%1$s is not attending %2$s's %3$s" +msgstr "%1$s nimmt an %2$ss %3$s nicht teil" -#: ../../Zotlabs/Module/Wiki.php:218 -msgid "Lock content type" -msgstr "Inhaltstyp sperren" +#: ../../Zotlabs/Module/Like.php:461 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2182 +#, php-format +msgid "%1$s may attend %2$s's %3$s" +msgstr "%1$s nimmt vielleicht an %2$ss %3$s teil" -#: ../../Zotlabs/Module/Wiki.php:219 -msgid "Create a status post for this wiki" -msgstr "Erzeuge einen Statusbeitrag für dieses Wiki" +#: ../../Zotlabs/Module/Like.php:572 +msgid "Action completed." +msgstr "Aktion durchgeführt." -#: ../../Zotlabs/Module/Wiki.php:220 -msgid "Edit Wiki Name" -msgstr "Wiki-Namen bearbeiten" +#: ../../Zotlabs/Module/Like.php:573 +msgid "Thank you." +msgstr "Vielen Dank." -#: ../../Zotlabs/Module/Wiki.php:262 -msgid "Wiki not found" -msgstr "Wiki nicht gefunden" +#: ../../Zotlabs/Module/Permcats.php:28 +msgid "Permission category name is required." +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:286 -msgid "Rename page" -msgstr "Seite umbenennen" +#: ../../Zotlabs/Module/Permcats.php:47 +msgid "Permission category saved." +msgstr "Berechtigungsrolle gespeichert." -#: ../../Zotlabs/Module/Wiki.php:307 -msgid "Error retrieving page content" -msgstr "Fehler beim Abrufen des Seiteninhalts" +#: ../../Zotlabs/Module/Permcats.php:62 +msgid "Permission Categories App" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:315 ../../Zotlabs/Module/Wiki.php:317 -msgid "New page" -msgstr "Neue Seite" +#: ../../Zotlabs/Module/Permcats.php:63 +msgid "Create custom connection permission limits" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:345 -msgid "Revision Comparison" -msgstr "Revisionsvergleich" +#: ../../Zotlabs/Module/Permcats.php:79 +msgid "" +"Use this form to create permission rules for various classes of people or " +"connections." +msgstr "Verwende dieses Formular, um Berechtigungsrollen für verschiedene Gruppen von Personen oder Verbindungen zu erstellen." -#: ../../Zotlabs/Module/Wiki.php:346 -msgid "Revert" -msgstr "Rückgängig machen" +#: ../../Zotlabs/Module/Permcats.php:112 ../../Zotlabs/Lib/Apps.php:373 +msgid "Permission Categories" +msgstr "Berechtigungsrollen" -#: ../../Zotlabs/Module/Wiki.php:353 -msgid "Short description of your changes (optional)" -msgstr "Kurze Beschreibung Ihrer Änderungen (optional)" +#: ../../Zotlabs/Module/Permcats.php:120 +msgid "Permission category name" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:362 -msgid "Source" -msgstr "Quelle" +#: ../../Zotlabs/Module/Attach.php:13 +msgid "Item not available." +msgstr "Element nicht verfügbar." -#: ../../Zotlabs/Module/Wiki.php:372 -msgid "New page name" -msgstr "Neuer Seitenname" +#: ../../Zotlabs/Module/Block.php:29 ../../Zotlabs/Module/Page.php:39 +msgid "Invalid item." +msgstr "Ungültiges Element." -#: ../../Zotlabs/Module/Wiki.php:377 ../../include/conversation.php:1282 -msgid "Embed image from photo albums" -msgstr "Bild aus Fotoalben einbetten" +#: ../../Zotlabs/Module/Block.php:41 ../../Zotlabs/Module/Article_edit.php:44 +#: ../../Zotlabs/Module/Cal.php:31 ../../Zotlabs/Module/Page.php:75 +#: ../../Zotlabs/Module/Chanview.php:96 ../../Zotlabs/Module/Wall_upload.php:31 +#: ../../Zotlabs/Module/Card_edit.php:44 +msgid "Channel not found." +msgstr "Kanal nicht gefunden." -#: ../../Zotlabs/Module/Wiki.php:378 ../../include/conversation.php:1388 -msgid "Embed an image from your albums" -msgstr "Betten Sie ein Bild aus Ihren Alben ein" +#: ../../Zotlabs/Module/Profile.php:45 ../../Zotlabs/Module/Hcard.php:37 +#: ../../Zotlabs/Module/Channel.php:98 +msgid "Posts and comments" +msgstr "Beiträge und Kommentare" -#: ../../Zotlabs/Module/Wiki.php:380 -#: ../../Zotlabs/Module/Profile_photo.php:465 -#: ../../Zotlabs/Module/Cover_photo.php:367 -#: ../../include/conversation.php:1390 ../../include/conversation.php:1437 -msgid "OK" -msgstr "Ok" +#: ../../Zotlabs/Module/Profile.php:52 ../../Zotlabs/Module/Hcard.php:44 +#: ../../Zotlabs/Module/Channel.php:105 +msgid "Only posts" +msgstr "Nur Beiträge" -#: ../../Zotlabs/Module/Wiki.php:381 -#: ../../Zotlabs/Module/Profile_photo.php:466 -#: ../../Zotlabs/Module/Cover_photo.php:368 -#: ../../include/conversation.php:1320 -msgid "Choose images to embed" -msgstr "Wählen Sie Bilder zum Einbetten aus" +#: ../../Zotlabs/Module/Profile.php:93 +msgid "vcard" +msgstr "VCard" -#: ../../Zotlabs/Module/Wiki.php:382 -#: ../../Zotlabs/Module/Profile_photo.php:467 -#: ../../Zotlabs/Module/Cover_photo.php:369 -#: ../../include/conversation.php:1321 -msgid "Choose an album" -msgstr "Wählen Sie ein Album aus" +#: ../../Zotlabs/Module/Group.php:45 +msgid "Privacy group created." +msgstr "Gruppe wurde erstellt." -#: ../../Zotlabs/Module/Wiki.php:383 -#: ../../Zotlabs/Module/Profile_photo.php:468 -#: ../../Zotlabs/Module/Cover_photo.php:370 -msgid "Choose a different album" -msgstr "Wählen Sie ein anderes Album aus" +#: ../../Zotlabs/Module/Group.php:48 +msgid "Could not create privacy group." +msgstr "Gruppe konnte nicht erstellt werden." -#: ../../Zotlabs/Module/Wiki.php:384 -#: ../../Zotlabs/Module/Profile_photo.php:469 -#: ../../Zotlabs/Module/Cover_photo.php:371 -#: ../../include/conversation.php:1323 -msgid "Error getting album list" -msgstr "Fehler beim Holen der Albenliste" +#: ../../Zotlabs/Module/Group.php:80 +msgid "Privacy group updated." +msgstr "Gruppe wurde aktualisiert." -#: ../../Zotlabs/Module/Wiki.php:385 -#: ../../Zotlabs/Module/Profile_photo.php:470 -#: ../../Zotlabs/Module/Cover_photo.php:372 -#: ../../include/conversation.php:1324 -msgid "Error getting photo link" -msgstr "Fehler beim Holen des Fotolinks" +#: ../../Zotlabs/Module/Group.php:106 +msgid "Privacy Groups App" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:386 -#: ../../Zotlabs/Module/Profile_photo.php:471 -#: ../../Zotlabs/Module/Cover_photo.php:373 -#: ../../include/conversation.php:1325 -msgid "Error getting album" -msgstr "Fehler beim Holen des Albums" +#: ../../Zotlabs/Module/Group.php:107 +msgid "Management of privacy groups" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:462 -msgid "Error creating wiki. Invalid name." -msgstr "Fehler beim Erstellen des Wiki. Ungültiger Name." +#: ../../Zotlabs/Module/Group.php:142 +msgid "Add Group" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:469 -msgid "A wiki with this name already exists." -msgstr "Es existiert bereits ein Wiki mit diesem Namen." +#: ../../Zotlabs/Module/Group.php:146 +msgid "Privacy group name" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:482 -msgid "Wiki created, but error creating Home page." -msgstr "Das Wiki wurde erzeugt, aber es gab einen Fehler bei der Erstellung der Startseite" +#: ../../Zotlabs/Module/Group.php:147 ../../Zotlabs/Module/Group.php:256 +msgid "Members are visible to other channels" +msgstr "Mitglieder sind sichtbar für andere Kanäle" -#: ../../Zotlabs/Module/Wiki.php:489 -msgid "Error creating wiki" -msgstr "Fehler beim Erstellen des Wiki" +#: ../../Zotlabs/Module/Group.php:155 ../../Zotlabs/Module/Help.php:81 +msgid "Members" +msgstr "Mitglieder" -#: ../../Zotlabs/Module/Wiki.php:512 -msgid "Error updating wiki. Invalid name." -msgstr "Fehler beim Aktualisieren des Wikis. Ungültiger Name." +#: ../../Zotlabs/Module/Group.php:182 +msgid "Privacy group removed." +msgstr "Gruppe wurde entfernt." -#: ../../Zotlabs/Module/Wiki.php:532 -msgid "Error updating wiki" -msgstr "Fehler beim Aktualisieren des Wikis" +#: ../../Zotlabs/Module/Group.php:185 +msgid "Unable to remove privacy group." +msgstr "Gruppe konnte nicht entfernt werden." -#: ../../Zotlabs/Module/Wiki.php:547 -msgid "Wiki delete permission denied." -msgstr "Wiki-Löschberechtigung verweigert." +#: ../../Zotlabs/Module/Group.php:251 +#, php-format +msgid "Privacy Group: %s" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:557 -msgid "Error deleting wiki" -msgstr "Fehler beim Löschen des Wiki" +#: ../../Zotlabs/Module/Group.php:253 +msgid "Privacy group name: " +msgstr "Gruppenname:" -#: ../../Zotlabs/Module/Wiki.php:590 -msgid "New page created" -msgstr "Neue Seite erstellt" +#: ../../Zotlabs/Module/Group.php:258 +msgid "Delete Group" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:711 -msgid "Cannot delete Home" -msgstr "Kann die Startseite nicht löschen" +#: ../../Zotlabs/Module/Group.php:269 +msgid "Group members" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:775 -msgid "Current Revision" -msgstr "Aktuelle Revision" +#: ../../Zotlabs/Module/Group.php:271 +msgid "Not in this group" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:775 -msgid "Selected Revision" -msgstr "Ausgewählte Revision" +#: ../../Zotlabs/Module/Group.php:303 +msgid "Click a channel to toggle membership" +msgstr "" -#: ../../Zotlabs/Module/Wiki.php:825 -msgid "You must be authenticated." -msgstr "Sie müssen authenzifiziert sein." +#: ../../Zotlabs/Module/Sources.php:41 +msgid "Failed to create source. No channel selected." +msgstr "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt." -#: ../../Zotlabs/Module/Chanview.php:139 -msgid "toggle full screen mode" -msgstr "auf Vollbildmodus umschalten" +#: ../../Zotlabs/Module/Sources.php:57 +msgid "Source created." +msgstr "Quelle erstellt." -#: ../../Zotlabs/Module/Pdledit.php:21 -msgid "Layout updated." -msgstr "Layout aktualisiert." +#: ../../Zotlabs/Module/Sources.php:70 +msgid "Source updated." +msgstr "Quelle aktualisiert." -#: ../../Zotlabs/Module/Pdledit.php:34 ../../Zotlabs/Module/Chat.php:219 -msgid "Feature disabled." -msgstr "Funktion deaktiviert." +#: ../../Zotlabs/Module/Sources.php:88 +msgid "Sources App" +msgstr "" -#: ../../Zotlabs/Module/Pdledit.php:47 ../../Zotlabs/Module/Pdledit.php:90 -msgid "Edit System Page Description" -msgstr "Systemseitenbeschreibung bearbeiten" +#: ../../Zotlabs/Module/Sources.php:89 +msgid "Automatically import channel content from other channels or feeds" +msgstr "Ermöglicht den automatischen Import von Inhalten für diesen Kanal von anderen Kanälen oder Feeds" -#: ../../Zotlabs/Module/Pdledit.php:68 -msgid "(modified)" -msgstr "(geändert)" +#: ../../Zotlabs/Module/Sources.php:101 +msgid "*" +msgstr "*" -#: ../../Zotlabs/Module/Pdledit.php:68 ../../Zotlabs/Module/Lostpass.php:133 -msgid "Reset" -msgstr "Zurücksetzen" +#: ../../Zotlabs/Module/Sources.php:107 ../../Zotlabs/Lib/Apps.php:367 +msgid "Channel Sources" +msgstr "Kanal-Quellen" -#: ../../Zotlabs/Module/Pdledit.php:85 -msgid "Layout not found." -msgstr "Layout nicht gefunden." +#: ../../Zotlabs/Module/Sources.php:108 +msgid "Manage remote sources of content for your channel." +msgstr "Externe Inhaltsquellen für Deinen Kanal verwalten." -#: ../../Zotlabs/Module/Pdledit.php:91 -msgid "Module Name:" -msgstr "Modulname:" +#: ../../Zotlabs/Module/Sources.php:109 ../../Zotlabs/Module/Sources.php:119 +msgid "New Source" +msgstr "Neue Quelle" -#: ../../Zotlabs/Module/Pdledit.php:92 -msgid "Layout Help" -msgstr "Layout-Hilfe" +#: ../../Zotlabs/Module/Sources.php:120 ../../Zotlabs/Module/Sources.php:154 +msgid "" +"Import all or selected content from the following channel into this channel " +"and distribute it according to your channel settings." +msgstr "Importiere alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteile sie gemäß der Einstellungen dieses Kanals." -#: ../../Zotlabs/Module/Pdledit.php:93 -msgid "Edit another layout" -msgstr "Ein weiteres Layout bearbeiten" +#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:155 +msgid "Only import content with these words (one per line)" +msgstr "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten" -#: ../../Zotlabs/Module/Pdledit.php:94 -msgid "System layout" -msgstr "System-Layout" +#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:155 +msgid "Leave blank to import all public content" +msgstr "Leer lassen, um alle öffentlichen Beiträge zu importieren" -#: ../../Zotlabs/Module/Poke.php:182 ../../Zotlabs/Lib/Apps.php:254 -#: ../../include/conversation.php:1092 -msgid "Poke" -msgstr "Anstupsen" +#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:161 +msgid "Channel Name" +msgstr "Name des Kanals" -#: ../../Zotlabs/Module/Poke.php:183 -msgid "Poke somebody" -msgstr "Jemanden anstupsen" +#: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:158 +msgid "" +"Add the following categories to posts imported from this source (comma " +"separated)" +msgstr "Füge die folgenden Kategorien zu Beiträgen, die aus dieser Quelle importiert werden, hinzu (kommagetrennt)" -#: ../../Zotlabs/Module/Poke.php:186 -msgid "Poke/Prod" -msgstr "Anstupsen/Knuffen" +#: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:158 +#: ../../Zotlabs/Module/Oauth.php:117 +msgid "Optional" +msgstr "Optional" -#: ../../Zotlabs/Module/Poke.php:187 -msgid "Poke, prod or do other things to somebody" -msgstr "Jemanden anstupsen, knuffen oder sonstiges" +#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159 +msgid "Resend posts with this channel as author" +msgstr "" -#: ../../Zotlabs/Module/Poke.php:194 -msgid "Recipient" -msgstr "Empfänger" +#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159 +msgid "Copyrights may apply" +msgstr "" -#: ../../Zotlabs/Module/Poke.php:195 -msgid "Choose what you wish to do to recipient" -msgstr "Wähle, was Du mit dem/r Empfänger/in tun willst" +#: ../../Zotlabs/Module/Sources.php:144 ../../Zotlabs/Module/Sources.php:174 +msgid "Source not found." +msgstr "Quelle nicht gefunden." -#: ../../Zotlabs/Module/Poke.php:198 ../../Zotlabs/Module/Poke.php:199 -msgid "Make this post private" -msgstr "Diesen Beitrag privat machen" +#: ../../Zotlabs/Module/Sources.php:151 +msgid "Edit Source" +msgstr "Quelle bearbeiten" -#: ../../Zotlabs/Module/Profile_photo.php:66 -#: ../../Zotlabs/Module/Cover_photo.php:56 -msgid "Image uploaded but image cropping failed." -msgstr "Bild hochgeladen, aber das Zurechtschneiden schlug fehl." +#: ../../Zotlabs/Module/Sources.php:152 +msgid "Delete Source" +msgstr "Quelle löschen" -#: ../../Zotlabs/Module/Profile_photo.php:120 -#: ../../Zotlabs/Module/Profile_photo.php:248 -#: ../../include/photo/photo_driver.php:741 -msgid "Profile Photos" -msgstr "Profilfotos" +#: ../../Zotlabs/Module/Sources.php:182 +msgid "Source removed" +msgstr "Quelle gelöscht" -#: ../../Zotlabs/Module/Profile_photo.php:142 -#: ../../Zotlabs/Module/Cover_photo.php:159 -msgid "Image resize failed." -msgstr "Bild-Anpassung fehlgeschlagen." +#: ../../Zotlabs/Module/Sources.php:184 +msgid "Unable to remove source." +msgstr "Konnte die Quelle nicht löschen." -#: ../../Zotlabs/Module/Profile_photo.php:218 -#: ../../addon/openclipatar/openclipatar.php:298 -msgid "" -"Shift-reload the page or clear browser cache if the new photo does not " -"display immediately." -msgstr "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird." +#: ../../Zotlabs/Module/Magic.php:76 +msgid "Hub not found." +msgstr "Server nicht gefunden." -#: ../../Zotlabs/Module/Profile_photo.php:225 -#: ../../Zotlabs/Module/Cover_photo.php:173 ../../include/photos.php:195 -msgid "Unable to process image" -msgstr "Kann Bild nicht verarbeiten" +#: ../../Zotlabs/Module/Thing.php:120 +msgid "Thing updated" +msgstr "Sache aktualisiert" -#: ../../Zotlabs/Module/Profile_photo.php:260 -#: ../../Zotlabs/Module/Cover_photo.php:197 -msgid "Image upload failed." -msgstr "Hochladen des Bilds fehlgeschlagen." +#: ../../Zotlabs/Module/Thing.php:172 +msgid "Object store: failed" +msgstr "Speichern des Objekts fehlgeschlagen" -#: ../../Zotlabs/Module/Profile_photo.php:279 -#: ../../Zotlabs/Module/Cover_photo.php:214 -msgid "Unable to process image." -msgstr "Kann Bild nicht verarbeiten." +#: ../../Zotlabs/Module/Thing.php:176 +msgid "Thing added" +msgstr "Sache hinzugefügt" -#: ../../Zotlabs/Module/Profile_photo.php:343 -#: ../../Zotlabs/Module/Profile_photo.php:390 -#: ../../Zotlabs/Module/Cover_photo.php:307 -#: ../../Zotlabs/Module/Cover_photo.php:322 -msgid "Photo not available." -msgstr "Foto nicht verfügbar." +#: ../../Zotlabs/Module/Thing.php:202 +#, php-format +msgid "OBJ: %1$s %2$s %3$s" +msgstr "OBJ: %1$s %2$s %3$s" -#: ../../Zotlabs/Module/Profile_photo.php:455 -#: ../../Zotlabs/Module/Cover_photo.php:359 -msgid "Upload File:" -msgstr "Datei hochladen:" +#: ../../Zotlabs/Module/Thing.php:265 +msgid "Show Thing" +msgstr "Sache anzeigen" -#: ../../Zotlabs/Module/Profile_photo.php:456 -#: ../../Zotlabs/Module/Cover_photo.php:360 -msgid "Select a profile:" -msgstr "Wähle ein Profil:" +#: ../../Zotlabs/Module/Thing.php:272 +msgid "item not found." +msgstr "Eintrag nicht gefunden" -#: ../../Zotlabs/Module/Profile_photo.php:457 -msgid "Use Photo for Profile" -msgstr "Foto für Profil verwenden" +#: ../../Zotlabs/Module/Thing.php:305 +msgid "Edit Thing" +msgstr "Sache bearbeiten" -#: ../../Zotlabs/Module/Profile_photo.php:457 -msgid "Change Profile Photo" -msgstr "Profilfoto ändern" +#: ../../Zotlabs/Module/Thing.php:307 ../../Zotlabs/Module/Thing.php:364 +msgid "Select a profile" +msgstr "Wähle ein Profil" -#: ../../Zotlabs/Module/Profile_photo.php:458 -msgid "Use" -msgstr "Verwenden" +#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367 +msgid "Post an activity" +msgstr "Aktivitätsnachricht senden" -#: ../../Zotlabs/Module/Profile_photo.php:462 -#: ../../Zotlabs/Module/Profile_photo.php:463 -#: ../../Zotlabs/Module/Cover_photo.php:364 -#: ../../Zotlabs/Module/Cover_photo.php:365 -msgid "Use a photo from your albums" -msgstr "Ein Foto aus meinen Alben verwenden" +#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367 +msgid "Only sends to viewers of the applicable profile" +msgstr "Nur an Betrachter des ausgewählten Profils senden" -#: ../../Zotlabs/Module/Profile_photo.php:473 -#: ../../Zotlabs/Module/Cover_photo.php:376 -msgid "Select existing photo" -msgstr "Wähle ein vorhandenes Foto aus" +#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:369 +msgid "Name of thing e.g. something" +msgstr "Name der Sache, z. B. irgendwas" -#: ../../Zotlabs/Module/Profile_photo.php:492 -#: ../../Zotlabs/Module/Cover_photo.php:393 -msgid "Crop Image" -msgstr "Bild zuschneiden" +#: ../../Zotlabs/Module/Thing.php:315 ../../Zotlabs/Module/Thing.php:370 +msgid "URL of thing (optional)" +msgstr "URL der Sache (optional)" -#: ../../Zotlabs/Module/Profile_photo.php:493 -#: ../../Zotlabs/Module/Cover_photo.php:394 -msgid "Please adjust the image cropping for optimum viewing." -msgstr "Bitte schneide das Bild für eine optimale Anzeige passend zu." +#: ../../Zotlabs/Module/Thing.php:317 ../../Zotlabs/Module/Thing.php:371 +msgid "URL for photo of thing (optional)" +msgstr "URL eines Fotos der Sache (optional)" -#: ../../Zotlabs/Module/Profile_photo.php:495 -#: ../../Zotlabs/Module/Cover_photo.php:396 -msgid "Done Editing" -msgstr "Bearbeitung fertigstellen" +#: ../../Zotlabs/Module/Thing.php:362 +msgid "Add Thing to your Profile" +msgstr "Die Sache Deinem Profil hinzufügen" -#: ../../Zotlabs/Module/Chatsvc.php:131 -msgid "Away" -msgstr "Abwesend" +#: ../../Zotlabs/Module/Go.php:21 +msgid "This page is available only to site members" +msgstr "Diese Seite ist nur für Mitglieder verfügbar" -#: ../../Zotlabs/Module/Chatsvc.php:136 -msgid "Online" -msgstr "Online" +#: ../../Zotlabs/Module/Go.php:27 +msgid "Welcome" +msgstr "Willkommen" -#: ../../Zotlabs/Module/Item.php:194 -msgid "Unable to locate original post." -msgstr "Originalbeitrag nicht gefunden." +#: ../../Zotlabs/Module/Go.php:29 +msgid "What would you like to do?" +msgstr "Was möchtest Du gerne tun?" -#: ../../Zotlabs/Module/Item.php:477 -msgid "Empty post discarded." -msgstr "Leeren Beitrag verworfen." +#: ../../Zotlabs/Module/Go.php:31 +msgid "" +"Please bookmark this page if you would like to return to it in the future" +msgstr "Bitte speichere diese Seite in Deinen Lesezeichen, falls Du später zu ihr zurückkehren möchtest." -#: ../../Zotlabs/Module/Item.php:874 -msgid "Duplicate post suppressed." -msgstr "Doppelter Beitrag unterdrückt." +#: ../../Zotlabs/Module/Go.php:35 +msgid "Upload a profile photo" +msgstr "Ein Profilfoto hochladen" -#: ../../Zotlabs/Module/Item.php:1019 -msgid "System error. Post not saved." -msgstr "Systemfehler. Beitrag nicht gespeichert." +#: ../../Zotlabs/Module/Go.php:36 +msgid "Upload a cover photo" +msgstr "Ein Titelbild hochladen" -#: ../../Zotlabs/Module/Item.php:1055 -msgid "Your comment is awaiting approval." -msgstr "Dein Kommentar muss noch bestätigt werden." +#: ../../Zotlabs/Module/Go.php:37 +msgid "Edit your default profile" +msgstr "Dein Standardprofil bearbeiten" -#: ../../Zotlabs/Module/Item.php:1160 -msgid "Unable to obtain post information from database." -msgstr "Beitragsinformationen können nicht aus der Datenbank abgerufen werden." +#: ../../Zotlabs/Module/Go.php:39 +msgid "View the channel directory" +msgstr "Das Kanalverzeichnis ansehen" -#: ../../Zotlabs/Module/Item.php:1189 -#, php-format -msgid "You have reached your limit of %1$.0f top level posts." -msgstr "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht." +#: ../../Zotlabs/Module/Go.php:40 +msgid "View/edit your channel settings" +msgstr "Deine Kanaleinstellungen ansehen/bearbeiten" -#: ../../Zotlabs/Module/Item.php:1196 -#, php-format -msgid "You have reached your limit of %1$.0f webpages." -msgstr "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht." +#: ../../Zotlabs/Module/Go.php:41 +msgid "View the site or project documentation" +msgstr "Die Website-/Projektdokumentation ansehen" -#: ../../Zotlabs/Module/Ping.php:330 -msgid "sent you a private message" -msgstr "hat Dir eine private Nachricht geschickt" +#: ../../Zotlabs/Module/Go.php:42 +msgid "Visit your channel homepage" +msgstr "Deine Kanal-Startseite aufrufen" -#: ../../Zotlabs/Module/Ping.php:383 -msgid "added your channel" -msgstr "hat deinen Kanal hinzugefügt" +#: ../../Zotlabs/Module/Go.php:43 +msgid "" +"View your connections and/or add somebody whose address you already know" +msgstr "Deine Verbindungen ansehen und/oder jemanden hinzufügen, dessen Kanal-Adresse Du bereits kennst" -#: ../../Zotlabs/Module/Ping.php:407 -msgid "requires approval" -msgstr "Zustimmung erforderlich" +#: ../../Zotlabs/Module/Go.php:44 +msgid "" +"View your personal stream (this may be empty until you add some connections)" +msgstr "Deinen persönlichen Beitragsstrom ansehen (dieser kann leer sein, bis Du ein paar Verbindungen hinzugefügt hast)" -#: ../../Zotlabs/Module/Ping.php:417 -msgid "g A l F d" -msgstr "l, d. F, G:i \\U\\h\\r" +#: ../../Zotlabs/Module/Go.php:52 +msgid "View the public stream. Warning: this content is not moderated" +msgstr "Den öffentlichen Beitragsstrom ansehen. Warnung: Diese Inhalte sind nicht moderiert." -#: ../../Zotlabs/Module/Ping.php:435 -msgid "[today]" -msgstr "[Heute]" +#: ../../Zotlabs/Module/Removeaccount.php:35 +msgid "" +"Account removals are not allowed within 48 hours of changing the account " +"password." +msgstr "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt." -#: ../../Zotlabs/Module/Ping.php:444 -msgid "posted an event" -msgstr "hat einen Termin veröffentlicht" +#: ../../Zotlabs/Module/Removeaccount.php:57 +msgid "Remove This Account" +msgstr "Dieses Konto löschen" -#: ../../Zotlabs/Module/Ping.php:477 -msgid "shared a file with you" -msgstr "hat eine Datei mit Dir geteilt" +#: ../../Zotlabs/Module/Removeaccount.php:58 +#: ../../Zotlabs/Module/Removeme.php:61 ../../Zotlabs/Module/Changeaddr.php:78 +msgid "WARNING: " +msgstr "WARNUNG: " -#: ../../Zotlabs/Module/Page.php:39 ../../Zotlabs/Module/Block.php:29 -msgid "Invalid item." -msgstr "Ungültiges Element." +#: ../../Zotlabs/Module/Removeaccount.php:58 +msgid "" +"This account and all its channels will be completely removed from the " +"network. " +msgstr "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht." -#: ../../Zotlabs/Module/Page.php:136 ../../Zotlabs/Module/Block.php:77 -#: ../../Zotlabs/Module/Display.php:141 ../../Zotlabs/Module/Display.php:158 -#: ../../Zotlabs/Module/Display.php:175 -#: ../../Zotlabs/Lib/NativeWikiPage.php:519 ../../Zotlabs/Web/Router.php:167 -#: ../../include/help.php:81 -msgid "Page not found." -msgstr "Seite nicht gefunden." +#: ../../Zotlabs/Module/Removeaccount.php:58 +#: ../../Zotlabs/Module/Removeme.php:61 +msgid "This action is permanent and can not be undone!" +msgstr "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!" -#: ../../Zotlabs/Module/Page.php:173 +#: ../../Zotlabs/Module/Removeaccount.php:59 +#: ../../Zotlabs/Module/Removeme.php:62 ../../Zotlabs/Module/Changeaddr.php:79 +msgid "Please enter your password for verification:" +msgstr "Bitte gib zur Bestätigung Dein Passwort ein:" + +#: ../../Zotlabs/Module/Removeaccount.php:60 msgid "" -"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod " -"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam," -" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo " -"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse " -"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat " -"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +"Remove this account, all its channels and all its channel clones from the " +"network" +msgstr "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen" -#: ../../Zotlabs/Module/Connedit.php:79 ../../Zotlabs/Module/Defperms.php:59 -msgid "Could not access contact record." -msgstr "Konnte nicht auf den Kontakteintrag zugreifen." +#: ../../Zotlabs/Module/Removeaccount.php:60 +msgid "" +"By default only the instances of the channels located on this hub will be " +"removed from the network" +msgstr "Standardmäßig werden nur die Kanalklone auf diesem $Projectname-Hub aus dem Netzwerk entfernt" -#: ../../Zotlabs/Module/Connedit.php:109 -msgid "Could not locate selected profile." -msgstr "Gewähltes Profil nicht gefunden." +#: ../../Zotlabs/Module/Removeaccount.php:61 +#: ../../Zotlabs/Module/Settings/Account.php:105 +msgid "Remove Account" +msgstr "Konto entfernen" -#: ../../Zotlabs/Module/Connedit.php:246 -msgid "Connection updated." -msgstr "Verbindung aktualisiert." +#: ../../Zotlabs/Module/Probe.php:18 +msgid "Remote Diagnostics App" +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:248 -msgid "Failed to update connection record." -msgstr "Konnte den Verbindungseintrag nicht aktualisieren." +#: ../../Zotlabs/Module/Probe.php:19 +msgid "Perform diagnostics on remote channels" +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:302 -msgid "is now connected to" -msgstr "ist jetzt verbunden mit" +#: ../../Zotlabs/Module/Oauth2.php:54 +msgid "Name and Secret are required" +msgstr "Name und Geheimnis werden benötigt" -#: ../../Zotlabs/Module/Connedit.php:427 -msgid "Could not access address book record." -msgstr "Konnte nicht auf den Adressbuch-Eintrag zugreifen." +#: ../../Zotlabs/Module/Oauth2.php:58 ../../Zotlabs/Module/Oauth2.php:144 +#: ../../Zotlabs/Module/Oauth.php:53 ../../Zotlabs/Module/Oauth.php:137 +#: ../../Zotlabs/Module/Profiles.php:799 ../../Zotlabs/Module/Cdav.php:1077 +#: ../../Zotlabs/Module/Cdav.php:1390 ../../Zotlabs/Module/Admin/Addons.php:456 +#: ../../Zotlabs/Module/Connedit.php:939 ../../Zotlabs/Lib/Apps.php:536 +msgid "Update" +msgstr "Aktualisieren" -#: ../../Zotlabs/Module/Connedit.php:475 -msgid "Refresh failed - channel is currently unavailable." -msgstr "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar." +#: ../../Zotlabs/Module/Oauth2.php:106 +msgid "OAuth2 Apps Manager App" +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:490 ../../Zotlabs/Module/Connedit.php:499 -#: ../../Zotlabs/Module/Connedit.php:508 ../../Zotlabs/Module/Connedit.php:517 -#: ../../Zotlabs/Module/Connedit.php:530 -msgid "Unable to set address book parameters." -msgstr "Konnte die Adressbuch-Parameter nicht setzen." +#: ../../Zotlabs/Module/Oauth2.php:107 +msgid "OAuth2 authenticatication tokens for mobile and remote apps" +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:554 -msgid "Connection has been removed." -msgstr "Verbindung wurde gelöscht." +#: ../../Zotlabs/Module/Oauth2.php:115 +msgid "Add OAuth2 application" +msgstr "OAuth2 Anwendung hinzufügen" -#: ../../Zotlabs/Module/Connedit.php:594 ../../Zotlabs/Lib/Apps.php:247 -#: ../../addon/openclipatar/openclipatar.php:57 -#: ../../include/conversation.php:1032 ../../include/nav.php:114 -msgid "View Profile" -msgstr "Profil ansehen" +#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:146 +#: ../../Zotlabs/Module/Oauth.php:113 +msgid "Name of application" +msgstr "Name der Anwendung" -#: ../../Zotlabs/Module/Connedit.php:597 -#, php-format -msgid "View %s's profile" -msgstr "%ss Profil ansehen" +#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147 +#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:141 +#: ../../extend/addon/hzaddons/twitter/twitter.php:615 +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:595 +msgid "Consumer Secret" +msgstr "Consumer Secret" -#: ../../Zotlabs/Module/Connedit.php:601 -msgid "Refresh Permissions" -msgstr "Zugriffsrechte neu laden" +#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147 +#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:115 +msgid "Automatically generated - change if desired. Max length 20" +msgstr "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20" -#: ../../Zotlabs/Module/Connedit.php:604 -msgid "Fetch updated permissions" -msgstr "Aktualisierte Zugriffsrechte abrufen" +#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148 +#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth.php:142 +msgid "Redirect" +msgstr "Umleitung" -#: ../../Zotlabs/Module/Connedit.php:608 -msgid "Refresh Photo" -msgstr "Foto aktualisieren" +#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148 +#: ../../Zotlabs/Module/Oauth.php:116 +msgid "" +"Redirect URI - leave blank unless your application specifically requires this" +msgstr "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert" -#: ../../Zotlabs/Module/Connedit.php:611 -msgid "Fetch updated photo" -msgstr "Aktualisiertes Profilfoto abrufen" +#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:149 +msgid "Grant Types" +msgstr "Genehmigungsarten" -#: ../../Zotlabs/Module/Connedit.php:615 ../../include/conversation.php:1042 -msgid "Recent Activity" -msgstr "Kürzliche Aktivitäten" +#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:122 +msgid "leave blank unless your application sepcifically requires this" +msgstr "Frei lassen, es sei denn die Anwendung verlangt dies." -#: ../../Zotlabs/Module/Connedit.php:618 -msgid "View recent posts and comments" -msgstr "Betrachte die neuesten Beiträge und Kommentare" +#: ../../Zotlabs/Module/Oauth2.php:122 ../../Zotlabs/Module/Oauth2.php:150 +msgid "Authorization scope" +msgstr "Rahmen der Berechtigungen" -#: ../../Zotlabs/Module/Connedit.php:625 -msgid "Block (or Unblock) all communications with this connection" -msgstr "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen" +#: ../../Zotlabs/Module/Oauth2.php:134 +msgid "OAuth2 Application not found." +msgstr "OAuth2 Anwendung konnte nicht gefunden werden" -#: ../../Zotlabs/Module/Connedit.php:626 -msgid "This connection is blocked!" -msgstr "Die Verbindung ist geblockt!" +#: ../../Zotlabs/Module/Oauth2.php:143 ../../Zotlabs/Module/Oauth2.php:193 +#: ../../Zotlabs/Module/Oauth.php:110 ../../Zotlabs/Module/Oauth.php:136 +#: ../../Zotlabs/Module/Oauth.php:172 +msgid "Add application" +msgstr "Anwendung hinzufügen" -#: ../../Zotlabs/Module/Connedit.php:630 -msgid "Unignore" -msgstr "Nicht ignorieren" +#: ../../Zotlabs/Module/Oauth2.php:149 ../../Zotlabs/Module/Oauth2.php:150 +msgid "leave blank unless your application specifically requires this" +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:633 -msgid "Ignore (or Unignore) all inbound communications from this connection" -msgstr "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen" +#: ../../Zotlabs/Module/Oauth2.php:192 +msgid "Connected OAuth2 Apps" +msgstr "Verbundene OAuth2 Anwendungen" -#: ../../Zotlabs/Module/Connedit.php:634 -msgid "This connection is ignored!" -msgstr "Die Verbindung wird ignoriert!" +#: ../../Zotlabs/Module/Oauth2.php:196 ../../Zotlabs/Module/Oauth.php:175 +msgid "Client key starts with" +msgstr "Client Key beginnt mit" -#: ../../Zotlabs/Module/Connedit.php:638 -msgid "Unarchive" -msgstr "Aus Archiv zurückholen" +#: ../../Zotlabs/Module/Oauth2.php:197 ../../Zotlabs/Module/Oauth.php:176 +msgid "No name" +msgstr "Kein Name" -#: ../../Zotlabs/Module/Connedit.php:638 -msgid "Archive" -msgstr "Archivieren" +#: ../../Zotlabs/Module/Oauth2.php:198 ../../Zotlabs/Module/Oauth.php:177 +msgid "Remove authorization" +msgstr "Authorisierung aufheben" -#: ../../Zotlabs/Module/Connedit.php:641 -msgid "" -"Archive (or Unarchive) this connection - mark channel dead but keep content" -msgstr "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)" +#: ../../Zotlabs/Module/Rbmark.php:94 +msgid "Select a bookmark folder" +msgstr "Lesezeichenordner wählen" -#: ../../Zotlabs/Module/Connedit.php:642 -msgid "This connection is archived!" -msgstr "Die Verbindung ist archiviert!" +#: ../../Zotlabs/Module/Rbmark.php:99 +msgid "Save Bookmark" +msgstr "Lesezeichen speichern" -#: ../../Zotlabs/Module/Connedit.php:646 -msgid "Unhide" -msgstr "Wieder sichtbar machen" +#: ../../Zotlabs/Module/Rbmark.php:100 +msgid "URL of bookmark" +msgstr "URL des Lesezeichens" -#: ../../Zotlabs/Module/Connedit.php:646 -msgid "Hide" -msgstr "Verstecken" +#: ../../Zotlabs/Module/Rbmark.php:101 ../../Zotlabs/Module/Cdav.php:1038 +#: ../../Zotlabs/Module/Events.php:481 ../../Zotlabs/Module/Appman.php:145 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:652 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:260 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:173 +msgid "Description" +msgstr "Beschreibung" -#: ../../Zotlabs/Module/Connedit.php:649 -msgid "Hide or Unhide this connection from your other connections" -msgstr "Diese Verbindung vor anderen Verbindungen verstecken/zeigen" +#: ../../Zotlabs/Module/Rbmark.php:105 +msgid "Or enter new bookmark folder name" +msgstr "Oder gib einen neuen Namen für den Lesezeichenordner ein" -#: ../../Zotlabs/Module/Connedit.php:650 -msgid "This connection is hidden!" -msgstr "Die Verbindung ist versteckt!" +#: ../../Zotlabs/Module/Editpost.php:24 ../../Zotlabs/Module/Editlayout.php:79 +#: ../../Zotlabs/Module/Article_edit.php:17 +#: ../../Zotlabs/Module/Article_edit.php:33 +#: ../../Zotlabs/Module/Editwebpage.php:80 +#: ../../Zotlabs/Module/Editblock.php:79 ../../Zotlabs/Module/Editblock.php:95 +#: ../../Zotlabs/Module/Card_edit.php:17 ../../Zotlabs/Module/Card_edit.php:33 +msgid "Item not found" +msgstr "Element nicht gefunden" -#: ../../Zotlabs/Module/Connedit.php:657 -msgid "Delete this connection" -msgstr "Verbindung löschen" +#: ../../Zotlabs/Module/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43 +msgid "Item is not editable" +msgstr "Element kann nicht bearbeitet werden." -#: ../../Zotlabs/Module/Connedit.php:665 -msgid "Fetch Vcard" -msgstr "Vcard abrufen" +#: ../../Zotlabs/Module/Editpost.php:109 ../../Zotlabs/Module/Rpost.php:144 +msgid "Edit post" +msgstr "Bearbeite Beitrag" -#: ../../Zotlabs/Module/Connedit.php:668 -msgid "Fetch electronic calling card for this connection" -msgstr "Rufe eine digitale Visitenkarte für diese Verbindung ab" +#: ../../Zotlabs/Module/Connect.php:73 ../../Zotlabs/Module/Connect.php:135 +msgid "Continue" +msgstr "Fortfahren" -#: ../../Zotlabs/Module/Connedit.php:679 -msgid "Open Individual Permissions section by default" -msgstr "Öffne standardmäßig den Bereich für individuelle Berechtigungen" +#: ../../Zotlabs/Module/Connect.php:104 +msgid "Premium Channel App" +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:702 -msgid "Affinity" -msgstr "Beziehung" +#: ../../Zotlabs/Module/Connect.php:105 +msgid "" +"Allows you to set restrictions and terms on those that connect with your " +"channel" +msgstr "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen" -#: ../../Zotlabs/Module/Connedit.php:705 -msgid "Open Set Affinity section by default" -msgstr "Öffne standardmäßig den Bereich für Beziehungsgrad-Einstellungen" +#: ../../Zotlabs/Module/Connect.php:116 +msgid "Premium Channel Setup" +msgstr "Premium-Kanal-Einrichtung" -#: ../../Zotlabs/Module/Connedit.php:709 ../../Zotlabs/Widget/Affinity.php:22 -msgid "Me" -msgstr "Ich" +#: ../../Zotlabs/Module/Connect.php:118 +msgid "Enable premium channel connection restrictions" +msgstr "Einschränkungen für einen Premium-Kanal aktivieren" -#: ../../Zotlabs/Module/Connedit.php:710 ../../Zotlabs/Widget/Affinity.php:23 -msgid "Family" -msgstr "Familie" +#: ../../Zotlabs/Module/Connect.php:119 +msgid "" +"Please enter your restrictions or conditions, such as paypal receipt, usage " +"guidelines, etc." +msgstr "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc." -#: ../../Zotlabs/Module/Connedit.php:712 ../../Zotlabs/Widget/Affinity.php:25 -msgid "Acquaintances" -msgstr "Bekannte" +#: ../../Zotlabs/Module/Connect.php:121 ../../Zotlabs/Module/Connect.php:141 +msgid "" +"This channel may require additional steps or acknowledgement of the " +"following conditions prior to connecting:" +msgstr "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig." -#: ../../Zotlabs/Module/Connedit.php:739 -msgid "Filter" -msgstr "Filter" +#: ../../Zotlabs/Module/Connect.php:122 +msgid "" +"Potential connections will then see the following text before proceeding:" +msgstr "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:" -#: ../../Zotlabs/Module/Connedit.php:742 -msgid "Open Custom Filter section by default" -msgstr "Öffne standardmäßig den Bereich für benutzerdefinierte Filter" +#: ../../Zotlabs/Module/Connect.php:123 ../../Zotlabs/Module/Connect.php:144 +msgid "" +"By continuing, I certify that I have complied with any instructions provided " +"on this page." +msgstr "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite." -#: ../../Zotlabs/Module/Connedit.php:779 -msgid "Approve this connection" -msgstr "Verbindung genehmigen" +#: ../../Zotlabs/Module/Connect.php:132 +msgid "(No specific instructions have been provided by the channel owner.)" +msgstr "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)" -#: ../../Zotlabs/Module/Connedit.php:779 -msgid "Accept connection to allow communication" -msgstr "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen" +#: ../../Zotlabs/Module/Connect.php:140 +msgid "Restricted or Premium Channel" +msgstr "Eingeschränkter oder Premium-Kanal" -#: ../../Zotlabs/Module/Connedit.php:784 -msgid "Set Affinity" -msgstr "Beziehung festlegen" +#: ../../Zotlabs/Module/Directory.php:67 ../../Zotlabs/Module/Directory.php:72 +#: ../../Zotlabs/Module/Display.php:29 ../../Zotlabs/Module/Photos.php:516 +#: ../../Zotlabs/Module/Search.php:17 +#: ../../Zotlabs/Module/Viewconnections.php:23 +#: ../../Zotlabs/Module/Ratings.php:83 +msgid "Public access denied." +msgstr "Öffentlichen Zugriff verweigert." -#: ../../Zotlabs/Module/Connedit.php:787 -msgid "Set Profile" -msgstr "Profil festlegen" +#: ../../Zotlabs/Module/Directory.php:116 +msgid "No default suggestions were found." +msgstr "Es wurden keine Standard Vorschläge gefunden." -#: ../../Zotlabs/Module/Connedit.php:790 -msgid "Set Affinity & Profile" -msgstr "Beziehung und Profile festlegen" +#: ../../Zotlabs/Module/Directory.php:270 +#, php-format +msgid "%d rating" +msgid_plural "%d ratings" +msgstr[0] "%d Bewertung" +msgstr[1] "%d Bewertungen" -#: ../../Zotlabs/Module/Connedit.php:838 -msgid "This connection is unreachable from this location." -msgstr "Diese Verbindung ist von diesem Ort unerreichbar." +#: ../../Zotlabs/Module/Directory.php:281 +msgid "Gender: " +msgstr "Geschlecht:" -#: ../../Zotlabs/Module/Connedit.php:839 -msgid "This connection may be unreachable from other channel locations." -msgstr "Diese Verbindung könnte von anderen Standpunkten des Kanals nicht erreichbar sein." +#: ../../Zotlabs/Module/Directory.php:283 +msgid "Status: " +msgstr "Status:" -#: ../../Zotlabs/Module/Connedit.php:841 -msgid "Location independence is not supported by their network." -msgstr "Standort Unabhängigkeit wird vom anderen Netzwerk nicht unterstützt." +#: ../../Zotlabs/Module/Directory.php:285 +msgid "Homepage: " +msgstr "Webseite:" -#: ../../Zotlabs/Module/Connedit.php:847 -msgid "" -"This connection is unreachable from this location. Location independence is " -"not supported by their network." -msgstr "Diese Verbindung ist von diesem Standort aus unerreichbar. Standort Unabhängigkeit wird vom anderen Netzwerk nicht unterstützt." +#: ../../Zotlabs/Module/Directory.php:345 +msgid "Description:" +msgstr "Beschreibung:" -#: ../../Zotlabs/Module/Connedit.php:850 ../../Zotlabs/Module/Defperms.php:238 -#: ../../Zotlabs/Widget/Settings_menu.php:117 -msgid "Connection Default Permissions" -msgstr "Standardzugriffsrechte für neue Verbindungen:" +#: ../../Zotlabs/Module/Directory.php:354 +msgid "Public Forum:" +msgstr "Öffentliches Forum:" -#: ../../Zotlabs/Module/Connedit.php:850 ../../include/items.php:4214 -#, php-format -msgid "Connection: %s" -msgstr "Verbindung: %s" +#: ../../Zotlabs/Module/Directory.php:357 +msgid "Keywords: " +msgstr "Schlüsselwörter:" -#: ../../Zotlabs/Module/Connedit.php:851 ../../Zotlabs/Module/Defperms.php:239 -msgid "Apply these permissions automatically" -msgstr "Diese Berechtigungen automatisch anwenden" +#: ../../Zotlabs/Module/Directory.php:360 +msgid "Don't suggest" +msgstr "Nicht vorschlagen" -#: ../../Zotlabs/Module/Connedit.php:851 -msgid "Connection requests will be approved without your interaction" -msgstr "Verbindungsanfragen werden sofort bestätigt, ohne dass Deine aktive Zustimmung erforderlich ist." +#: ../../Zotlabs/Module/Directory.php:362 +msgid "Common connections (estimated):" +msgstr "Gemeinsame Verbindungen (geschätzt):" -#: ../../Zotlabs/Module/Connedit.php:852 ../../Zotlabs/Module/Defperms.php:240 -msgid "Permission role" -msgstr "Berechtigungsrolle" +#: ../../Zotlabs/Module/Directory.php:411 +msgid "Global Directory" +msgstr "Globales Verzeichnis" -#: ../../Zotlabs/Module/Connedit.php:852 ../../Zotlabs/Module/Defperms.php:240 -#: ../../Zotlabs/Widget/Notifications.php:151 ../../include/nav.php:284 -msgid "Loading" -msgstr "Lädt..." +#: ../../Zotlabs/Module/Directory.php:411 +msgid "Local Directory" +msgstr "Lokales Verzeichnis" -#: ../../Zotlabs/Module/Connedit.php:853 ../../Zotlabs/Module/Defperms.php:241 -msgid "Add permission role" -msgstr "Berechtigungsrolle hinzufügen" +#: ../../Zotlabs/Module/Directory.php:417 +msgid "Finding:" +msgstr "Ergebnisse:" -#: ../../Zotlabs/Module/Connedit.php:860 -msgid "This connection's primary address is" -msgstr "Die Hauptadresse der Verbindung ist" +#: ../../Zotlabs/Module/Directory.php:422 +msgid "next page" +msgstr "nächste Seite" -#: ../../Zotlabs/Module/Connedit.php:861 -msgid "Available locations:" -msgstr "Verfügbare Klone:" +#: ../../Zotlabs/Module/Directory.php:422 +msgid "previous page" +msgstr "vorherige Seite" -#: ../../Zotlabs/Module/Connedit.php:866 ../../Zotlabs/Module/Defperms.php:245 -msgid "" -"The permissions indicated on this page will be applied to all new " -"connections." -msgstr "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen angewendet." +#: ../../Zotlabs/Module/Directory.php:423 +msgid "Sort options" +msgstr "Sortieroptionen" -#: ../../Zotlabs/Module/Connedit.php:867 -msgid "Connection Tools" -msgstr "Verbindungswerkzeuge" +#: ../../Zotlabs/Module/Directory.php:424 +msgid "Alphabetic" +msgstr "alphabetisch" -#: ../../Zotlabs/Module/Connedit.php:869 -msgid "Slide to adjust your degree of friendship" -msgstr "Verschieben, um den Grad der Freundschaft zu einzustellen" +#: ../../Zotlabs/Module/Directory.php:425 +msgid "Reverse Alphabetic" +msgstr "Entgegengesetzt alphabetisch" -#: ../../Zotlabs/Module/Connedit.php:870 ../../Zotlabs/Module/Rate.php:155 -#: ../../include/js_strings.php:20 -msgid "Rating" -msgstr "Bewertung" +#: ../../Zotlabs/Module/Directory.php:426 +msgid "Newest to Oldest" +msgstr "Neueste zuerst" -#: ../../Zotlabs/Module/Connedit.php:871 -msgid "Slide to adjust your rating" -msgstr "Verschieben, um Deine Bewertung einzustellen" +#: ../../Zotlabs/Module/Directory.php:427 +msgid "Oldest to Newest" +msgstr "Älteste zuerst" -#: ../../Zotlabs/Module/Connedit.php:872 ../../Zotlabs/Module/Connedit.php:877 -msgid "Optionally explain your rating" -msgstr "Optional kannst Du Deine Bewertung begründen" +#: ../../Zotlabs/Module/Directory.php:444 +msgid "No entries (some entries may be hidden)." +msgstr "Keine Einträge gefunden (einige könnten versteckt sein)." -#: ../../Zotlabs/Module/Connedit.php:874 -msgid "Custom Filter" -msgstr "Benutzerdefinierter Filter" +#: ../../Zotlabs/Module/Tagger.php:48 +msgid "Post not found." +msgstr "Beitrag nicht gefunden." -#: ../../Zotlabs/Module/Connedit.php:875 -msgid "Only import posts with this text" -msgstr "Nur Beiträge mit diesem Text importieren" +#: ../../Zotlabs/Module/Tagger.php:119 +#, php-format +msgid "%1$s tagged %2$s's %3$s with %4$s" +msgstr "%1$s hat %2$ss %3$s mit %4$s verschlagwortet" -#: ../../Zotlabs/Module/Connedit.php:875 ../../Zotlabs/Module/Connedit.php:876 -msgid "" -"words one per line or #tags or /patterns/ or lang=xx, leave blank to import " -"all posts" -msgstr "Einzelne Wörter pro Zeile, #Tags oder /Reguläre Ausdrücke/. lang=xx (z.B. lang=de) ermöglicht Filterung nach Sprache. Leer lassen, um alle Beiträge zu importieren." +#: ../../Zotlabs/Module/Service_limits.php:23 +msgid "No service class restrictions found." +msgstr "Keine Dienstklassenbeschränkungen gefunden." -#: ../../Zotlabs/Module/Connedit.php:876 -msgid "Do not import posts with this text" -msgstr "Beiträge mit diesem Text nicht importieren" +#: ../../Zotlabs/Module/Affinity.php:35 +msgid "Affinity Tool settings updated." +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:878 -msgid "This information is public!" -msgstr "Diese Information ist öffentlich!" +#: ../../Zotlabs/Module/Affinity.php:47 +msgid "" +"This app presents a slider control in your connection editor and also on " +"your network page. The slider represents your degree of friendship " +"(affinity) with each connection. It allows you to zoom in or out and display " +"conversations from only your closest friends or everybody in your stream." +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:883 -msgid "Connection Pending Approval" -msgstr "Verbindung wartet auf Bestätigung" +#: ../../Zotlabs/Module/Affinity.php:52 +msgid "Affinity Tool App" +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:888 -#, php-format +#: ../../Zotlabs/Module/Affinity.php:57 msgid "" -"Please choose the profile you would like to display to %s when viewing your " -"profile securely." -msgstr "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird." +"The numbers below represent the minimum and maximum slider default positions " +"for your network/stream page as a percentage." +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:895 -msgid "" -"Some permissions may be inherited from your channel's privacy settings, which have higher " -"priority than individual settings. You can change those settings here but " -"they wont have any impact unless the inherited setting changes." -msgstr "Einige Berechtigungen werden möglicherweise von den globalen Sicherheits- und Privatsphäre-Einstellungen dieses Kanals geerbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen." +#: ../../Zotlabs/Module/Affinity.php:64 +msgid "Default maximum affinity level" +msgstr "Voreinstellung für maximalen Beziehungsgrad" -#: ../../Zotlabs/Module/Connedit.php:896 -msgid "Last update:" -msgstr "Letzte Aktualisierung:" +#: ../../Zotlabs/Module/Affinity.php:64 +msgid "0-99 default 99" +msgstr "0-99 - Standard 99" -#: ../../Zotlabs/Module/Connedit.php:904 -msgid "Details" -msgstr "Details" +#: ../../Zotlabs/Module/Affinity.php:70 +msgid "Default minimum affinity level" +msgstr "Voreinstellung für minimalen Beziehungsgrad" -#: ../../Zotlabs/Module/Chat.php:181 -msgid "Room not found" -msgstr "Chatraum nicht gefunden" +#: ../../Zotlabs/Module/Affinity.php:70 +msgid "0-99 - default 0" +msgstr "0-99 - Standard 0" -#: ../../Zotlabs/Module/Chat.php:197 -msgid "Leave Room" -msgstr "Raum verlassen" +#: ../../Zotlabs/Module/Affinity.php:76 +msgid "Persistent affinity levels" +msgstr "" -#: ../../Zotlabs/Module/Chat.php:198 -msgid "Delete Room" -msgstr "Raum löschen" +#: ../../Zotlabs/Module/Affinity.php:76 +msgid "" +"If disabled the max and min levels will be reset to default after page reload" +msgstr "" -#: ../../Zotlabs/Module/Chat.php:199 -msgid "I am away right now" -msgstr "Ich bin gerade nicht da" +#: ../../Zotlabs/Module/Affinity.php:84 +msgid "Affinity Tool Settings" +msgstr "" -#: ../../Zotlabs/Module/Chat.php:200 -msgid "I am online" -msgstr "Ich bin online" +#: ../../Zotlabs/Module/Regmod.php:15 +msgid "Please login." +msgstr "Bitte melde dich an." -#: ../../Zotlabs/Module/Chat.php:202 -msgid "Bookmark this room" -msgstr "Lesezeichen für diesen Raum setzen" +#: ../../Zotlabs/Module/Settings/Directory.php:39 +msgid "Directory Settings" +msgstr "" -#: ../../Zotlabs/Module/Chat.php:205 ../../Zotlabs/Module/Mail.php:241 -#: ../../Zotlabs/Module/Mail.php:362 ../../include/conversation.php:1315 -msgid "Please enter a link URL:" -msgstr "Gib eine URL ein:" +#: ../../Zotlabs/Module/Settings/Display.php:119 +#: ../../Zotlabs/Module/Admin/Site.php:198 +#, php-format +msgid "%s - (Incompatible)" +msgstr "%s - (Inkompatibel)" -#: ../../Zotlabs/Module/Chat.php:206 ../../Zotlabs/Module/Mail.php:294 -#: ../../Zotlabs/Module/Mail.php:436 ../../Zotlabs/Lib/ThreadItem.php:766 -#: ../../include/conversation.php:1435 -msgid "Encrypt text" -msgstr "Text verschlüsseln" +#: ../../Zotlabs/Module/Settings/Display.php:128 +#, php-format +msgid "%s - (Experimental)" +msgstr "%s – (experimentell)" -#: ../../Zotlabs/Module/Chat.php:232 -msgid "New Chatroom" -msgstr "Neuer Chatraum" +#: ../../Zotlabs/Module/Settings/Display.php:184 +msgid "Display Settings" +msgstr "Anzeige-Einstellungen" -#: ../../Zotlabs/Module/Chat.php:233 -msgid "Chatroom name" -msgstr "Chatraumname" +#: ../../Zotlabs/Module/Settings/Display.php:185 +msgid "Theme Settings" +msgstr "Design-Einstellungen" -#: ../../Zotlabs/Module/Chat.php:234 -msgid "Expiration of chats (minutes)" -msgstr "Verfall von Chats (Minuten)" +#: ../../Zotlabs/Module/Settings/Display.php:186 +msgid "Custom Theme Settings" +msgstr "Benutzerdefinierte Design-Einstellungen" -#: ../../Zotlabs/Module/Chat.php:250 -#, php-format -msgid "%1$s's Chatrooms" -msgstr "%1$ss Chaträume" +#: ../../Zotlabs/Module/Settings/Display.php:187 +msgid "Content Settings" +msgstr "Inhaltseinstellungen" -#: ../../Zotlabs/Module/Chat.php:255 -msgid "No chatrooms available" -msgstr "Keine Chaträume verfügbar" +#: ../../Zotlabs/Module/Settings/Display.php:193 +msgid "Display Theme:" +msgstr "Anzeige-Design:" -#: ../../Zotlabs/Module/Chat.php:259 -msgid "Expiration" -msgstr "Verfall" +#: ../../Zotlabs/Module/Settings/Display.php:194 +msgid "Select scheme" +msgstr "Schema wählen" -#: ../../Zotlabs/Module/Chat.php:260 -msgid "min" -msgstr "min" +#: ../../Zotlabs/Module/Settings/Display.php:196 +msgid "Preload images before rendering the page" +msgstr "Bilder im voraus laden, bevor die Seite angezeigt wird" -#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:248 -#: ../../include/conversation.php:1834 ../../include/nav.php:401 -msgid "Photos" -msgstr "Fotos" +#: ../../Zotlabs/Module/Settings/Display.php:196 +msgid "" +"The subjective page load time will be longer but the page will be ready when " +"displayed" +msgstr "Die empfundene Ladezeit wird sich erhöhen, aber dafür ist das Layout stabil, sobald eine Seite angezeigt wird" -#: ../../Zotlabs/Module/Fbrowser.php:85 ../../Zotlabs/Lib/Apps.php:243 -#: ../../Zotlabs/Storage/Browser.php:272 ../../include/conversation.php:1842 -#: ../../include/nav.php:409 -msgid "Files" -msgstr "Dateien" +#: ../../Zotlabs/Module/Settings/Display.php:197 +msgid "Enable user zoom on mobile devices" +msgstr "Zoom auf Mobilgeräten aktivieren" -#: ../../Zotlabs/Module/Menu.php:49 -msgid "Unable to update menu." -msgstr "Kann Menü nicht aktualisieren." +#: ../../Zotlabs/Module/Settings/Display.php:198 +msgid "Update browser every xx seconds" +msgstr "Browser alle xx Sekunden aktualisieren" -#: ../../Zotlabs/Module/Menu.php:60 -msgid "Unable to create menu." -msgstr "Kann Menü nicht erstellen." - -#: ../../Zotlabs/Module/Menu.php:98 ../../Zotlabs/Module/Menu.php:110 -msgid "Menu Name" -msgstr "Name des Menüs" - -#: ../../Zotlabs/Module/Menu.php:98 -msgid "Unique name (not visible on webpage) - required" -msgstr "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich" +#: ../../Zotlabs/Module/Settings/Display.php:198 +msgid "Minimum of 10 seconds, no maximum" +msgstr "Minimum 10 Sekunden, kein Maximum" -#: ../../Zotlabs/Module/Menu.php:99 ../../Zotlabs/Module/Menu.php:111 -msgid "Menu Title" -msgstr "Menütitel" +#: ../../Zotlabs/Module/Settings/Display.php:199 +msgid "Maximum number of conversations to load at any time:" +msgstr "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:" -#: ../../Zotlabs/Module/Menu.php:99 -msgid "Visible on webpage - leave empty for no title" -msgstr "Sichtbar auf der Webseite – für keinen Titel leer lassen" +#: ../../Zotlabs/Module/Settings/Display.php:199 +msgid "Maximum of 100 items" +msgstr "Maximum: 100 Beiträge" -#: ../../Zotlabs/Module/Menu.php:100 -msgid "Allow Bookmarks" -msgstr "Lesezeichen erlauben" +#: ../../Zotlabs/Module/Settings/Display.php:200 +msgid "Show emoticons (smilies) as images" +msgstr "Emoticons (Smilies) als Bilder anzeigen" -#: ../../Zotlabs/Module/Menu.php:100 ../../Zotlabs/Module/Menu.php:157 -msgid "Menu may be used to store saved bookmarks" -msgstr "Im Menü können gespeicherte Lesezeichen abgelegt werden" +#: ../../Zotlabs/Module/Settings/Display.php:201 +msgid "Provide channel menu in navigation bar" +msgstr "Kanal-Menü in der Navigationsleiste zur Verfügung stellen" -#: ../../Zotlabs/Module/Menu.php:101 ../../Zotlabs/Module/Menu.php:159 -msgid "Submit and proceed" -msgstr "Absenden und fortfahren" +#: ../../Zotlabs/Module/Settings/Display.php:201 +msgid "Default: channel menu located in app menu" +msgstr "Voreinstellung: Kanal-Menü ist im App-Menü integriert" -#: ../../Zotlabs/Module/Menu.php:107 ../../include/text.php:2423 -msgid "Menus" -msgstr "Menüs" +#: ../../Zotlabs/Module/Settings/Display.php:202 +msgid "Manual conversation updates" +msgstr "Manuelle Konversationsaktualisierung" -#: ../../Zotlabs/Module/Menu.php:117 -msgid "Bookmarks allowed" -msgstr "Lesezeichen erlaubt" +#: ../../Zotlabs/Module/Settings/Display.php:202 +msgid "Default is on, turning this off may increase screen jumping" +msgstr "Voreinstellung ist An, dies abzuschalten kann das unerwartete Springen der Seitenanzeige erhöhen." -#: ../../Zotlabs/Module/Menu.php:119 -msgid "Delete this menu" -msgstr "Lösche dieses Menü" +#: ../../Zotlabs/Module/Settings/Display.php:203 +msgid "Link post titles to source" +msgstr "Beitragstitel zum Originalbeitrag verlinken" -#: ../../Zotlabs/Module/Menu.php:120 ../../Zotlabs/Module/Menu.php:154 -msgid "Edit menu contents" -msgstr "Bearbeite Menü Inhalte" +#: ../../Zotlabs/Module/Settings/Display.php:205 +msgid "Display new member quick links menu" +msgstr "Zeigt neuen Mitgliedern ein Menü mit Schnell-Links zu wichtigen Funktionen" -#: ../../Zotlabs/Module/Menu.php:121 -msgid "Edit this menu" -msgstr "Dieses Menü bearbeiten" +#: ../../Zotlabs/Module/Settings/Calendar.php:39 +msgid "Calendar Settings" +msgstr "" -#: ../../Zotlabs/Module/Menu.php:136 -msgid "Menu could not be deleted." -msgstr "Menü konnte nicht gelöscht werden." +#: ../../Zotlabs/Module/Settings/Photos.php:39 +msgid "Photos Settings" +msgstr "" -#: ../../Zotlabs/Module/Menu.php:149 -msgid "Edit Menu" -msgstr "Menü bearbeiten" +#: ../../Zotlabs/Module/Settings/Profiles.php:47 +msgid "Profiles Settings" +msgstr "" -#: ../../Zotlabs/Module/Menu.php:153 -msgid "Add or remove entries to this menu" -msgstr "Einträge zu diesem Menü hinzufügen oder entfernen" +#: ../../Zotlabs/Module/Settings/Events.php:39 +msgid "Events Settings" +msgstr "" -#: ../../Zotlabs/Module/Menu.php:155 -msgid "Menu name" -msgstr "Menü Name" +#: ../../Zotlabs/Module/Settings/Network.php:41 +#: ../../Zotlabs/Module/Settings/Channel_home.php:44 +msgid "Max height of content (in pixels)" +msgstr "" -#: ../../Zotlabs/Module/Menu.php:155 -msgid "Must be unique, only seen by you" -msgstr "Muss eindeutig sein, ist aber nur für Dich sichtbar" +#: ../../Zotlabs/Module/Settings/Network.php:43 +#: ../../Zotlabs/Module/Settings/Channel_home.php:46 +msgid "Click to expand content exceeding this height" +msgstr "" -#: ../../Zotlabs/Module/Menu.php:156 -msgid "Menu title" -msgstr "Menü Titel" +#: ../../Zotlabs/Module/Settings/Network.php:58 +msgid "Stream Settings" +msgstr "" -#: ../../Zotlabs/Module/Menu.php:156 -msgid "Menu title as seen by others" -msgstr "Menü Titel wie er von anderen gesehen wird" +#: ../../Zotlabs/Module/Settings/Editor.php:39 +msgid "Editor Settings" +msgstr "" -#: ../../Zotlabs/Module/Menu.php:157 -msgid "Allow bookmarks" -msgstr "Erlaube Lesezeichen" +#: ../../Zotlabs/Module/Settings/Conversation.php:22 +msgid "Settings saved." +msgstr "" -#: ../../Zotlabs/Module/Layouts.php:184 ../../include/text.php:2424 -msgid "Layouts" -msgstr "Layouts" +#: ../../Zotlabs/Module/Settings/Conversation.php:24 +msgid "Settings saved. Reload page please." +msgstr "" -#: ../../Zotlabs/Module/Layouts.php:186 ../../Zotlabs/Lib/Apps.php:251 -#: ../../include/nav.php:176 ../../include/nav.php:280 -#: ../../include/help.php:68 ../../include/help.php:74 -msgid "Help" -msgstr "Hilfe" +#: ../../Zotlabs/Module/Settings/Conversation.php:46 +msgid "Conversation Settings" +msgstr "" -#: ../../Zotlabs/Module/Layouts.php:186 -msgid "Comanche page description language help" -msgstr "Hilfe zur Comanche-Seitenbeschreibungssprache" +#: ../../Zotlabs/Module/Settings/Features.php:43 +msgid "Additional Features" +msgstr "Zusätzliche Funktionen" -#: ../../Zotlabs/Module/Layouts.php:190 -msgid "Layout Description" -msgstr "Layout-Beschreibung" +#: ../../Zotlabs/Module/Settings/Connections.php:39 +msgid "Connections Settings" +msgstr "" -#: ../../Zotlabs/Module/Layouts.php:195 -msgid "Download PDL file" -msgstr "PDL-Datei herunterladen" +#: ../../Zotlabs/Module/Settings/Channel.php:266 +#: ../../Zotlabs/Module/Defperms.php:111 +#: ../../extend/addon/hzaddons/piwik/piwik.php:116 +#: ../../extend/addon/hzaddons/twitter/twitter.php:605 +#: ../../extend/addon/hzaddons/logrot/logrot.php:54 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:82 +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:185 +#: ../../extend/addon/hzaddons/xmpp/xmpp.php:54 +#: ../../extend/addon/hzaddons/msgfooter/msgfooter.php:54 +msgid "Settings updated." +msgstr "Einstellungen aktualisiert." -#: ../../Zotlabs/Module/Cloud.php:120 -msgid "Please refresh page" -msgstr "Bitte die Seite neu laden" +#: ../../Zotlabs/Module/Settings/Channel.php:327 +msgid "Nobody except yourself" +msgstr "Niemand außer Dir selbst" -#: ../../Zotlabs/Module/Cloud.php:123 -msgid "Unknown error" -msgstr "Unbekannter Fehler" +#: ../../Zotlabs/Module/Settings/Channel.php:328 +msgid "Only those you specifically allow" +msgstr "Nur die, denen Du es explizit erlaubst" -#: ../../Zotlabs/Module/Email_validation.php:24 -#: ../../Zotlabs/Module/Email_resend.php:12 -msgid "Token verification failed." -msgstr "Überprüfung des Verifizierungscodes fehlgeschlagen." +#: ../../Zotlabs/Module/Settings/Channel.php:329 +msgid "Approved connections" +msgstr "Angenommene Verbindungen" -#: ../../Zotlabs/Module/Email_validation.php:36 -msgid "Email Verification Required" -msgstr "Email-Überprüfung erforderlich" +#: ../../Zotlabs/Module/Settings/Channel.php:330 +msgid "Any connections" +msgstr "Beliebige Verbindungen" -#: ../../Zotlabs/Module/Email_validation.php:37 -#, php-format -msgid "" -"A verification token was sent to your email address [%s]. Enter that token " -"here to complete the account verification step. Please allow a few minutes " -"for delivery, and check your spam folder if you do not see the message." -msgstr "Ein Verifizierungscode wurde an Deine Emailadresse versendet [%s]. Gib diesen Code hier ein, um die Überprüfung abzuschließen. Bedenke, dass die Zustellung der Mail einige Zeit dauern kann, und überprüfe ggf. auch Spam- und andere Filter-Ordner, falls die Nachricht nicht erscheint." +#: ../../Zotlabs/Module/Settings/Channel.php:331 +msgid "Anybody on this website" +msgstr "Jeder auf dieser Website" -#: ../../Zotlabs/Module/Email_validation.php:38 -msgid "Resend Email" -msgstr "Email erneut versenden" +#: ../../Zotlabs/Module/Settings/Channel.php:332 +msgid "Anybody in this network" +msgstr "Alle $Projectname-Mitglieder" -#: ../../Zotlabs/Module/Email_validation.php:41 -msgid "Validation token" -msgstr "Verifizierungscode" +#: ../../Zotlabs/Module/Settings/Channel.php:333 +msgid "Anybody authenticated" +msgstr "Jeder authentifizierte" -#: ../../Zotlabs/Module/Tagger.php:48 -msgid "Post not found." -msgstr "Beitrag nicht gefunden." +#: ../../Zotlabs/Module/Settings/Channel.php:334 +msgid "Anybody on the internet" +msgstr "Jeder im Internet" -#: ../../Zotlabs/Module/Tagger.php:77 ../../include/markdown.php:160 -#: ../../include/bbcode.php:352 -msgid "post" -msgstr "Beitrag" +#: ../../Zotlabs/Module/Settings/Channel.php:409 +msgid "Publish your default profile in the network directory" +msgstr "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen" -#: ../../Zotlabs/Module/Tagger.php:79 ../../include/conversation.php:146 -#: ../../include/text.php:2013 -msgid "comment" -msgstr "Kommentar" +#: ../../Zotlabs/Module/Settings/Channel.php:414 +msgid "Allow us to suggest you as a potential friend to new members?" +msgstr "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?" -#: ../../Zotlabs/Module/Tagger.php:119 -#, php-format -msgid "%1$s tagged %2$s's %3$s with %4$s" -msgstr "%1$s hat %2$ss %3$s mit %4$s verschlagwortet" +#: ../../Zotlabs/Module/Settings/Channel.php:418 +msgid "or" +msgstr "oder" -#: ../../Zotlabs/Module/Pconfig.php:26 ../../Zotlabs/Module/Pconfig.php:59 -msgid "This setting requires special processing and editing has been blocked." -msgstr "Diese Einstellung erfordert eine besondere Verarbeitung und ist blockiert." +#: ../../Zotlabs/Module/Settings/Channel.php:427 +msgid "Your channel address is" +msgstr "Deine Kanal-Adresse lautet" -#: ../../Zotlabs/Module/Pconfig.php:48 -msgid "Configuration Editor" -msgstr "Konfigurationseditor" +#: ../../Zotlabs/Module/Settings/Channel.php:430 +msgid "Your files/photos are accessible via WebDAV at" +msgstr "Deine Dateien/Fotos sind via WebDAV verfügbar auf" -#: ../../Zotlabs/Module/Pconfig.php:49 -msgid "" -"Warning: Changing some settings could render your channel inoperable. Please" -" leave this page unless you are comfortable with and knowledgeable about how" -" to correctly use this feature." -msgstr "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlasse diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird." +#: ../../Zotlabs/Module/Settings/Channel.php:470 +msgid "Automatic membership approval" +msgstr "" -#: ../../Zotlabs/Module/Defperms.php:239 +#: ../../Zotlabs/Module/Settings/Channel.php:470 +#: ../../Zotlabs/Module/Defperms.php:255 msgid "" "If enabled, connection requests will be approved without your interaction" msgstr "Ist dies aktiviert, werden Verbindungsanfragen ohne Deine aktive Zustimmung bestätigt." -#: ../../Zotlabs/Module/Defperms.php:246 -msgid "Automatic approval settings" -msgstr "Einstellungen für automatische Bestätigung" - -#: ../../Zotlabs/Module/Defperms.php:254 -msgid "" -"Some individual permissions may have been preset or locked based on your " -"channel type and privacy settings." -msgstr "Einige individuelle Berechtigungen können basierend auf Deinen Kanal- und Privatsphäre-Einstellungen vorbelegt oder gesperrt sein." +#: ../../Zotlabs/Module/Settings/Channel.php:491 +msgid "Channel Settings" +msgstr "Kanal-Einstellungen" -#: ../../Zotlabs/Module/Authorize.php:17 -msgid "Unknown App" -msgstr "Unbekannte Anwendung" +#: ../../Zotlabs/Module/Settings/Channel.php:498 +msgid "Basic Settings" +msgstr "Grundeinstellungen" -#: ../../Zotlabs/Module/Authorize.php:22 -msgid "Authorize" -msgstr "Berechtigen" +#: ../../Zotlabs/Module/Settings/Channel.php:500 +#: ../../Zotlabs/Module/Settings/Account.php:104 +msgid "Email Address:" +msgstr "Email Adresse:" -#: ../../Zotlabs/Module/Authorize.php:23 -#, php-format -msgid "Do you authorize the app %s to access your channel data?" -msgstr "Willst du die Anwendung %s dazu berechtigen auf die Daten deines Kanals zuzugreifen?" +#: ../../Zotlabs/Module/Settings/Channel.php:501 +msgid "Your Timezone:" +msgstr "Ihre Zeitzone:" -#: ../../Zotlabs/Module/Authorize.php:25 -msgid "Allow" -msgstr "Erlauben" +#: ../../Zotlabs/Module/Settings/Channel.php:502 +msgid "Default Post Location:" +msgstr "Standardstandort:" -#: ../../Zotlabs/Module/Group.php:24 -msgid "Privacy group created." -msgstr "Gruppe wurde erstellt." +#: ../../Zotlabs/Module/Settings/Channel.php:502 +msgid "Geographical location to display on your posts" +msgstr "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll" -#: ../../Zotlabs/Module/Group.php:30 -msgid "Could not create privacy group." -msgstr "Gruppe konnte nicht erstellt werden." +#: ../../Zotlabs/Module/Settings/Channel.php:503 +msgid "Use Browser Location:" +msgstr "Standort des Browsers verwenden:" -#: ../../Zotlabs/Module/Group.php:42 ../../Zotlabs/Module/Group.php:143 -#: ../../include/items.php:4181 -msgid "Privacy group not found." -msgstr "Gruppe nicht gefunden." +#: ../../Zotlabs/Module/Settings/Channel.php:505 +msgid "Adult Content" +msgstr "Nicht jugendfreie Inhalte" -#: ../../Zotlabs/Module/Group.php:58 -msgid "Privacy group updated." -msgstr "Gruppe wurde aktualisiert." +#: ../../Zotlabs/Module/Settings/Channel.php:505 +msgid "" +"This channel frequently or regularly publishes adult content. (Please tag " +"any adult material and/or nudity with #NSFW)" +msgstr "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)" -#: ../../Zotlabs/Module/Group.php:92 -msgid "Create a group of channels." -msgstr "Erstelle eine Gruppe für Kanäle." +#: ../../Zotlabs/Module/Settings/Channel.php:507 +msgid "Security and Privacy Settings" +msgstr "Sicherheits- und Datenschutz-Einstellungen" -#: ../../Zotlabs/Module/Group.php:93 ../../Zotlabs/Module/Group.php:186 -msgid "Privacy group name: " -msgstr "Gruppenname:" +#: ../../Zotlabs/Module/Settings/Channel.php:509 +msgid "Your permissions are already configured. Click to view/adjust" +msgstr "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern" -#: ../../Zotlabs/Module/Group.php:95 ../../Zotlabs/Module/Group.php:189 -msgid "Members are visible to other channels" -msgstr "Mitglieder sind sichtbar für andere Kanäle" +#: ../../Zotlabs/Module/Settings/Channel.php:511 +msgid "Hide my online presence" +msgstr "Meine Online-Präsenz verbergen" -#: ../../Zotlabs/Module/Group.php:113 -msgid "Privacy group removed." -msgstr "Gruppe wurde entfernt." +#: ../../Zotlabs/Module/Settings/Channel.php:511 +msgid "Prevents displaying in your profile that you are online" +msgstr "Verhindert die Anzeige Deines Online-Status in deinem Profil" -#: ../../Zotlabs/Module/Group.php:115 -msgid "Unable to remove privacy group." -msgstr "Gruppe konnte nicht entfernt werden." +#: ../../Zotlabs/Module/Settings/Channel.php:513 +msgid "Simple Privacy Settings:" +msgstr "Einfache Privatsphäre-Einstellungen" -#: ../../Zotlabs/Module/Group.php:185 -msgid "Privacy group editor" -msgstr "Gruppeneditor" +#: ../../Zotlabs/Module/Settings/Channel.php:514 +msgid "" +"Very Public - extremely permissive (should be used with caution)" +msgstr "Komplett offen – extrem ungeschützt (mit großer Vorsicht verwenden!)" -#: ../../Zotlabs/Module/Group.php:199 ../../Zotlabs/Module/Help.php:81 -msgid "Members" -msgstr "Mitglieder" - -#: ../../Zotlabs/Module/Group.php:201 -msgid "All Connected Channels" -msgstr "Alle verbundenen Kanäle" +#: ../../Zotlabs/Module/Settings/Channel.php:515 +msgid "" +"Typical - default public, privacy when desired (similar to social " +"network permissions but with improved privacy)" +msgstr "Typisch – Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)" -#: ../../Zotlabs/Module/Group.php:233 -msgid "Click on a channel to add or remove." -msgstr "Wähle einen Kanal zum hinzufügen oder entfernen aus." +#: ../../Zotlabs/Module/Settings/Channel.php:516 +msgid "Private - default private, never open or public" +msgstr "Privat – Standard privat, nie offen oder öffentlich" -#: ../../Zotlabs/Module/Profiles.php:24 ../../Zotlabs/Module/Profiles.php:184 -#: ../../Zotlabs/Module/Profiles.php:241 ../../Zotlabs/Module/Profiles.php:659 -msgid "Profile not found." -msgstr "Profil nicht gefunden." +#: ../../Zotlabs/Module/Settings/Channel.php:517 +msgid "Blocked - default blocked to/from everybody" +msgstr "Blockiert – Alle standardmäßig blockiert" -#: ../../Zotlabs/Module/Profiles.php:44 -msgid "Profile deleted." -msgstr "Profil gelöscht." +#: ../../Zotlabs/Module/Settings/Channel.php:519 +msgid "Allow others to tag your posts" +msgstr "Erlaube anderen, Deine Beiträge zu verschlagworten" -#: ../../Zotlabs/Module/Profiles.php:68 ../../Zotlabs/Module/Profiles.php:105 -msgid "Profile-" -msgstr "Profil-" +#: ../../Zotlabs/Module/Settings/Channel.php:519 +msgid "" +"Often used by the community to retro-actively flag inappropriate content" +msgstr "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren" -#: ../../Zotlabs/Module/Profiles.php:90 ../../Zotlabs/Module/Profiles.php:127 -msgid "New profile created." -msgstr "Neues Profil erstellt." +#: ../../Zotlabs/Module/Settings/Channel.php:521 +msgid "Channel Permission Limits" +msgstr "Kanal-Berechtigungslimits" -#: ../../Zotlabs/Module/Profiles.php:111 -msgid "Profile unavailable to clone." -msgstr "Profil kann nicht geklont werden." +#: ../../Zotlabs/Module/Settings/Channel.php:523 +msgid "Expire other channel content after this many days" +msgstr "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen" -#: ../../Zotlabs/Module/Profiles.php:146 -msgid "Profile unavailable to export." -msgstr "Dieses Profil kann nicht exportiert werden." +#: ../../Zotlabs/Module/Settings/Channel.php:523 +msgid "0 or blank to use the website limit." +msgstr "0 oder leer lassen, um den voreingestellten Wert der Webseite zu verwenden." -#: ../../Zotlabs/Module/Profiles.php:252 -msgid "Profile Name is required." -msgstr "Profil-Name erforderlich." +#: ../../Zotlabs/Module/Settings/Channel.php:523 +#, php-format +msgid "This website expires after %d days." +msgstr "Diese Webseite läuft nach %d Tagen ab." -#: ../../Zotlabs/Module/Profiles.php:459 -msgid "Marital Status" -msgstr "Familienstand" +#: ../../Zotlabs/Module/Settings/Channel.php:523 +msgid "This website does not expire imported content." +msgstr "Diese Webseite lässt importierte Inhalte nicht verfallen." -#: ../../Zotlabs/Module/Profiles.php:463 -msgid "Romantic Partner" -msgstr "Romantische Partner" +#: ../../Zotlabs/Module/Settings/Channel.php:523 +msgid "The website limit takes precedence if lower than your limit." +msgstr "Das Verfallslimit der Webseite hat Vorrang, wenn es niedriger als Deines hier ist." -#: ../../Zotlabs/Module/Profiles.php:467 ../../Zotlabs/Module/Profiles.php:772 -msgid "Likes" -msgstr "Gefällt" +#: ../../Zotlabs/Module/Settings/Channel.php:524 +msgid "Maximum Friend Requests/Day:" +msgstr "Maximale Kontaktanfragen pro Tag:" -#: ../../Zotlabs/Module/Profiles.php:471 ../../Zotlabs/Module/Profiles.php:773 -msgid "Dislikes" -msgstr "Gefällt nicht" +#: ../../Zotlabs/Module/Settings/Channel.php:524 +msgid "May reduce spam activity" +msgstr "Kann die Spam-Aktivität verringern" -#: ../../Zotlabs/Module/Profiles.php:475 ../../Zotlabs/Module/Profiles.php:780 -msgid "Work/Employment" -msgstr "Arbeit/Anstellung" +#: ../../Zotlabs/Module/Settings/Channel.php:525 +msgid "Default Privacy Group" +msgstr "Standard-Gruppe" -#: ../../Zotlabs/Module/Profiles.php:478 -msgid "Religion" -msgstr "Religion" +#: ../../Zotlabs/Module/Settings/Channel.php:526 +#: ../../Zotlabs/Module/Mitem.php:168 ../../Zotlabs/Module/Mitem.php:247 +msgid "(click to open/close)" +msgstr "(zum öffnen/schließen anklicken)" -#: ../../Zotlabs/Module/Profiles.php:482 -msgid "Political Views" -msgstr "Politische Ansichten" +#: ../../Zotlabs/Module/Settings/Channel.php:527 +msgid "Use my default audience setting for the type of object published" +msgstr "Verwende Deine eingestellte Standard-Zielgruppe des jeweiligen Inhaltstyps" -#: ../../Zotlabs/Module/Profiles.php:486 -#: ../../addon/openid/MysqlProvider.php:74 -msgid "Gender" -msgstr "Geschlecht" +#: ../../Zotlabs/Module/Settings/Channel.php:535 +#: ../../Zotlabs/Module/New_channel.php:178 +#: ../../Zotlabs/Module/Register.php:264 +msgid "Channel role and privacy" +msgstr "Kanaltyp und Privatsphäre-Einstellungen" -#: ../../Zotlabs/Module/Profiles.php:490 -msgid "Sexual Preference" -msgstr "Sexuelle Orientierung" +#: ../../Zotlabs/Module/Settings/Channel.php:536 +msgid "Default permissions category" +msgstr "" -#: ../../Zotlabs/Module/Profiles.php:494 -msgid "Homepage" -msgstr "Webseite" +#: ../../Zotlabs/Module/Settings/Channel.php:542 +msgid "Maximum private messages per day from unknown people:" +msgstr "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:" -#: ../../Zotlabs/Module/Profiles.php:498 -msgid "Interests" -msgstr "Hobbys/Interessen" +#: ../../Zotlabs/Module/Settings/Channel.php:542 +msgid "Useful to reduce spamming" +msgstr "Nützlich, um Spam zu verringern" -#: ../../Zotlabs/Module/Profiles.php:594 -msgid "Profile updated." -msgstr "Profil aktualisiert." +#: ../../Zotlabs/Module/Settings/Channel.php:545 +#: ../../Zotlabs/Lib/Enotify.php:68 +msgid "Notification Settings" +msgstr "Benachrichtigungs-Einstellungen" -#: ../../Zotlabs/Module/Profiles.php:678 -msgid "Hide your connections list from viewers of this profile" -msgstr "Deine Verbindungen vor Betrachtern dieses Profils verbergen" +#: ../../Zotlabs/Module/Settings/Channel.php:546 +msgid "By default post a status message when:" +msgstr "Sende standardmäßig Status-Nachrichten, wenn:" -#: ../../Zotlabs/Module/Profiles.php:722 -msgid "Edit Profile Details" -msgstr "Bearbeite Profil-Details" +#: ../../Zotlabs/Module/Settings/Channel.php:547 +msgid "accepting a friend request" +msgstr "Du eine Verbindungsanfrage annimmst" -#: ../../Zotlabs/Module/Profiles.php:724 -msgid "View this profile" -msgstr "Dieses Profil ansehen" +#: ../../Zotlabs/Module/Settings/Channel.php:548 +msgid "joining a forum/community" +msgstr "Du einem Forum beitrittst" -#: ../../Zotlabs/Module/Profiles.php:725 ../../Zotlabs/Module/Profiles.php:824 -#: ../../include/channel.php:1319 -msgid "Edit visibility" -msgstr "Sichtbarkeit bearbeiten" +#: ../../Zotlabs/Module/Settings/Channel.php:549 +msgid "making an interesting profile change" +msgstr "Du eine interessante Änderung an Deinem Profil vornimmst" -#: ../../Zotlabs/Module/Profiles.php:726 -msgid "Profile Tools" -msgstr "Profilwerkzeuge" +#: ../../Zotlabs/Module/Settings/Channel.php:550 +msgid "Send a notification email when:" +msgstr "Eine E-Mail-Benachrichtigung senden, wenn:" -#: ../../Zotlabs/Module/Profiles.php:727 -msgid "Change cover photo" -msgstr "Titelbild ändern" +#: ../../Zotlabs/Module/Settings/Channel.php:551 +msgid "You receive a connection request" +msgstr "Du eine Verbindungsanfrage erhältst" -#: ../../Zotlabs/Module/Profiles.php:728 ../../include/channel.php:1289 -msgid "Change profile photo" -msgstr "Profilfoto ändern" +#: ../../Zotlabs/Module/Settings/Channel.php:552 +msgid "Your connections are confirmed" +msgstr "Eine Verbindung bestätigt wurde" -#: ../../Zotlabs/Module/Profiles.php:729 -msgid "Create a new profile using these settings" -msgstr "Neues Profil anlegen und diese Einstellungen übernehmen" +#: ../../Zotlabs/Module/Settings/Channel.php:553 +msgid "Someone writes on your profile wall" +msgstr "Jemand auf Deine Pinnwand schreibt" -#: ../../Zotlabs/Module/Profiles.php:730 -msgid "Clone this profile" -msgstr "Dieses Profil klonen" +#: ../../Zotlabs/Module/Settings/Channel.php:554 +msgid "Someone writes a followup comment" +msgstr "Jemand einen Beitrag kommentiert" -#: ../../Zotlabs/Module/Profiles.php:731 -msgid "Delete this profile" -msgstr "Dieses Profil löschen" +#: ../../Zotlabs/Module/Settings/Channel.php:555 +msgid "You receive a private message" +msgstr "Du eine private Nachricht erhältst" -#: ../../Zotlabs/Module/Profiles.php:732 -msgid "Add profile things" -msgstr "Sachen zum Profil hinzufügen" +#: ../../Zotlabs/Module/Settings/Channel.php:556 +msgid "You receive a friend suggestion" +msgstr "Du einen Kontaktvorschlag erhältst" -#: ../../Zotlabs/Module/Profiles.php:733 ../../include/conversation.php:1708 -msgid "Personal" -msgstr "Persönlich" +#: ../../Zotlabs/Module/Settings/Channel.php:557 +msgid "You are tagged in a post" +msgstr "Du in einem Beitrag erwähnt wurdest" -#: ../../Zotlabs/Module/Profiles.php:735 -msgid "Relationship" -msgstr "Beziehung" +#: ../../Zotlabs/Module/Settings/Channel.php:558 +msgid "You are poked/prodded/etc. in a post" +msgstr "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest" -#: ../../Zotlabs/Module/Profiles.php:736 ../../Zotlabs/Widget/Newmember.php:44 -#: ../../include/datetime.php:58 -msgid "Miscellaneous" -msgstr "Verschiedenes" +#: ../../Zotlabs/Module/Settings/Channel.php:560 +msgid "Someone likes your post/comment" +msgstr "Jemand mag Ihren Beitrag/Kommentar" -#: ../../Zotlabs/Module/Profiles.php:738 -msgid "Import profile from file" -msgstr "Profil aus einer Datei importieren" +#: ../../Zotlabs/Module/Settings/Channel.php:563 +msgid "Show visual notifications including:" +msgstr "Visuelle Benachrichtigungen anzeigen für:" -#: ../../Zotlabs/Module/Profiles.php:739 -msgid "Export profile to file" -msgstr "Profil in eine Datei exportieren" +#: ../../Zotlabs/Module/Settings/Channel.php:565 +msgid "Unseen stream activity" +msgstr "" -#: ../../Zotlabs/Module/Profiles.php:740 -msgid "Your gender" -msgstr "Dein Geschlecht" +#: ../../Zotlabs/Module/Settings/Channel.php:566 +msgid "Unseen channel activity" +msgstr "Ungesehene Kanal-Aktivität" -#: ../../Zotlabs/Module/Profiles.php:741 -msgid "Marital status" -msgstr "Familienstand" +#: ../../Zotlabs/Module/Settings/Channel.php:567 +msgid "Unseen private messages" +msgstr "Ungelesene persönliche Nachrichten" -#: ../../Zotlabs/Module/Profiles.php:742 -msgid "Sexual preference" -msgstr "Sexuelle Orientierung" +#: ../../Zotlabs/Module/Settings/Channel.php:567 +#: ../../Zotlabs/Module/Settings/Channel.php:572 +#: ../../Zotlabs/Module/Settings/Channel.php:573 +#: ../../Zotlabs/Module/Settings/Channel.php:574 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191 +msgid "Recommended" +msgstr "Empfohlen" -#: ../../Zotlabs/Module/Profiles.php:745 -msgid "Profile name" -msgstr "Profilname" +#: ../../Zotlabs/Module/Settings/Channel.php:568 +msgid "Upcoming events" +msgstr "Baldige Termine" -#: ../../Zotlabs/Module/Profiles.php:747 -msgid "This is your default profile." -msgstr "Das ist Dein Standardprofil." +#: ../../Zotlabs/Module/Settings/Channel.php:569 +msgid "Events today" +msgstr "Heutige Termine" -#: ../../Zotlabs/Module/Profiles.php:749 -msgid "Your full name" -msgstr "Dein voller Name" +#: ../../Zotlabs/Module/Settings/Channel.php:570 +msgid "Upcoming birthdays" +msgstr "Baldige Geburtstage" -#: ../../Zotlabs/Module/Profiles.php:750 -msgid "Title/Description" -msgstr "Titel/Beschreibung" +#: ../../Zotlabs/Module/Settings/Channel.php:570 +msgid "Not available in all themes" +msgstr "Nicht in allen Designs verfügbar" -#: ../../Zotlabs/Module/Profiles.php:753 -msgid "Street address" -msgstr "Straße und Hausnummer" +#: ../../Zotlabs/Module/Settings/Channel.php:571 +msgid "System (personal) notifications" +msgstr "System – (persönliche) Benachrichtigungen" -#: ../../Zotlabs/Module/Profiles.php:754 -msgid "Locality/City" -msgstr "Wohnort" +#: ../../Zotlabs/Module/Settings/Channel.php:572 +msgid "System info messages" +msgstr "System – Info-Nachrichten" -#: ../../Zotlabs/Module/Profiles.php:755 -msgid "Region/State" -msgstr "Region/Bundesstaat" +#: ../../Zotlabs/Module/Settings/Channel.php:573 +msgid "System critical alerts" +msgstr "System – kritische Warnungen" -#: ../../Zotlabs/Module/Profiles.php:756 -msgid "Postal/Zip code" -msgstr "Postleitzahl" +#: ../../Zotlabs/Module/Settings/Channel.php:574 +msgid "New connections" +msgstr "Neue Verbindungen" -#: ../../Zotlabs/Module/Profiles.php:762 -msgid "Who (if applicable)" -msgstr "Wer (falls anwendbar)" +#: ../../Zotlabs/Module/Settings/Channel.php:575 +msgid "System Registrations" +msgstr "System – Registrierungen" -#: ../../Zotlabs/Module/Profiles.php:762 -msgid "Examples: cathy123, Cathy Williams, cathy@example.com" -msgstr "Beispiele: cathy123, Cathy Williams, cathy@example.com" +#: ../../Zotlabs/Module/Settings/Channel.php:576 +msgid "Unseen shared files" +msgstr "Ungesehene geteilte Dateien" -#: ../../Zotlabs/Module/Profiles.php:763 -msgid "Since (date)" -msgstr "Seit (Datum)" +#: ../../Zotlabs/Module/Settings/Channel.php:577 +msgid "Unseen public stream activity" +msgstr "" -#: ../../Zotlabs/Module/Profiles.php:766 -msgid "Tell us about yourself" -msgstr "Erzähle uns ein wenig von Dir" +#: ../../Zotlabs/Module/Settings/Channel.php:578 +msgid "Unseen likes and dislikes" +msgstr "Ungesehene Likes und Dislikes" -#: ../../Zotlabs/Module/Profiles.php:767 -#: ../../addon/openid/MysqlProvider.php:68 -msgid "Homepage URL" -msgstr "Homepage-URL" +#: ../../Zotlabs/Module/Settings/Channel.php:579 +msgid "Unseen forum posts" +msgstr "" -#: ../../Zotlabs/Module/Profiles.php:768 -msgid "Hometown" -msgstr "Heimatort" +#: ../../Zotlabs/Module/Settings/Channel.php:580 +msgid "Email notification hub (hostname)" +msgstr "Hub für E-Mail-Benachrichtigungen (Hostname)" -#: ../../Zotlabs/Module/Profiles.php:769 -msgid "Political views" -msgstr "Politische Ansichten" +#: ../../Zotlabs/Module/Settings/Channel.php:580 +#, php-format +msgid "" +"If your channel is mirrored to multiple hubs, set this to your preferred " +"location. This will prevent duplicate email notifications. Example: %s" +msgstr "Wenn Dein Kanal auf mehreren Hubs geklont ist, setze die Einstellung auf deinen bevorzugten Hub. Dies verhindert Mehrfachzustellung von E-Mail-Benachrichtigungen. Beispiel: %s" -#: ../../Zotlabs/Module/Profiles.php:770 -msgid "Religious views" -msgstr "Religiöse Ansichten" +#: ../../Zotlabs/Module/Settings/Channel.php:581 +msgid "Show new wall posts, private messages and connections under Notices" +msgstr "Zeige neue Pinnwand Beiträge, private Nachrichten und Verbindungen unter den Notizen an." -#: ../../Zotlabs/Module/Profiles.php:771 -msgid "Keywords used in directory listings" -msgstr "Schlüsselwörter, die in Verzeichnis-Auflistungen verwendet werden" +#: ../../Zotlabs/Module/Settings/Channel.php:583 +msgid "Notify me of events this many days in advance" +msgstr "Benachrichtige mich zu Terminen so viele Tage im Voraus" -#: ../../Zotlabs/Module/Profiles.php:771 -msgid "Example: fishing photography software" -msgstr "Beispiel: Angeln Fotografie Software" +#: ../../Zotlabs/Module/Settings/Channel.php:583 +msgid "Must be greater than 0" +msgstr "Muss größer als 0 sein" -#: ../../Zotlabs/Module/Profiles.php:774 -msgid "Musical interests" -msgstr "Musikalische Interessen" +#: ../../Zotlabs/Module/Settings/Channel.php:588 +msgid "Advanced Account/Page Type Settings" +msgstr "Erweiterte Konten- und Seitenart-Einstellungen" -#: ../../Zotlabs/Module/Profiles.php:775 -msgid "Books, literature" -msgstr "Bücher, Literatur" +#: ../../Zotlabs/Module/Settings/Channel.php:589 +msgid "Change the behaviour of this account for special situations" +msgstr "Ändere das Verhalten dieses Kontos unter speziellen Umständen" -#: ../../Zotlabs/Module/Profiles.php:776 -msgid "Television" -msgstr "Fernsehen" +#: ../../Zotlabs/Module/Settings/Channel.php:591 +msgid "Miscellaneous Settings" +msgstr "Sonstige Einstellungen" -#: ../../Zotlabs/Module/Profiles.php:777 -msgid "Film/Dance/Culture/Entertainment" -msgstr "Film/Tanz/Kultur/Unterhaltung" +#: ../../Zotlabs/Module/Settings/Channel.php:592 +msgid "Default photo upload folder" +msgstr "Voreingestellter Ordner für hochgeladene Fotos" -#: ../../Zotlabs/Module/Profiles.php:778 -msgid "Hobbies/Interests" -msgstr "Hobbys/Interessen" +#: ../../Zotlabs/Module/Settings/Channel.php:592 +#: ../../Zotlabs/Module/Settings/Channel.php:593 +msgid "%Y - current year, %m - current month" +msgstr "%Y - aktuelles Jahr, %m - aktueller Monat" -#: ../../Zotlabs/Module/Profiles.php:779 -msgid "Love/Romance" -msgstr "Liebe/Romantik" +#: ../../Zotlabs/Module/Settings/Channel.php:593 +msgid "Default file upload folder" +msgstr "Voreingestellter Ordner für hochgeladene Dateien" -#: ../../Zotlabs/Module/Profiles.php:781 -msgid "School/Education" -msgstr "Schule/Ausbildung" +#: ../../Zotlabs/Module/Settings/Channel.php:594 +#: ../../Zotlabs/Module/Removeme.php:64 +msgid "Remove Channel" +msgstr "Kanal löschen" -#: ../../Zotlabs/Module/Profiles.php:782 -msgid "Contact information and social networks" -msgstr "Kontaktinformation und soziale Netzwerke" +#: ../../Zotlabs/Module/Settings/Channel.php:595 +msgid "Remove this channel." +msgstr "Diesen Kanal löschen" -#: ../../Zotlabs/Module/Profiles.php:783 -msgid "My other channels" -msgstr "Meine anderen Kanäle" +#: ../../Zotlabs/Module/Settings/Featured.php:24 +msgid "No feature settings configured" +msgstr "Keine Funktions-Einstellungen konfiguriert" -#: ../../Zotlabs/Module/Profiles.php:785 -msgid "Communications" -msgstr "Kommunikation" +#: ../../Zotlabs/Module/Settings/Featured.php:33 +msgid "Addon Settings" +msgstr "Addon-Einstellungen" -#: ../../Zotlabs/Module/Profiles.php:820 ../../include/channel.php:1315 -msgid "Profile Image" -msgstr "Profilfoto:" +#: ../../Zotlabs/Module/Settings/Featured.php:34 +msgid "Please save/submit changes to any panel before opening another." +msgstr "Bitte speichere alle Änderungen in diesem Bereich, bevor Du einen anderen öffnest." -#: ../../Zotlabs/Module/Profiles.php:830 ../../include/channel.php:1296 -#: ../../include/nav.php:117 -msgid "Edit Profiles" -msgstr "Profile bearbeiten" +#: ../../Zotlabs/Module/Settings/Account.php:19 +msgid "Not valid email." +msgstr "Keine gültige E-Mail Adresse." -#: ../../Zotlabs/Module/Go.php:21 -msgid "This page is available only to site members" -msgstr "Diese Seite ist nur für Mitglieder verfügbar" +#: ../../Zotlabs/Module/Settings/Account.php:22 +msgid "Protected email address. Cannot change to that email." +msgstr "Geschützte E-Mail Adresse. Diese kann nicht verändert werden." -#: ../../Zotlabs/Module/Go.php:27 -msgid "Welcome" -msgstr "Willkommen" +#: ../../Zotlabs/Module/Settings/Account.php:31 +msgid "System failure storing new email. Please try again." +msgstr "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal." -#: ../../Zotlabs/Module/Go.php:29 -msgid "What would you like to do?" -msgstr "Was möchtest Du gerne tun?" +#: ../../Zotlabs/Module/Settings/Account.php:48 +msgid "Password verification failed." +msgstr "Passwortüberprüfung fehlgeschlagen." -#: ../../Zotlabs/Module/Go.php:31 -msgid "" -"Please bookmark this page if you would like to return to it in the future" -msgstr "Bitte speichere diese Seite in Deinen Lesezeichen, falls Du später zu ihr zurückkehren möchtest." +#: ../../Zotlabs/Module/Settings/Account.php:55 +msgid "Passwords do not match. Password unchanged." +msgstr "Kennwörter stimmen nicht überein. Kennwort nicht verändert." -#: ../../Zotlabs/Module/Go.php:35 -msgid "Upload a profile photo" -msgstr "Ein Profilfoto hochladen" +#: ../../Zotlabs/Module/Settings/Account.php:59 +msgid "Empty passwords are not allowed. Password unchanged." +msgstr "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert." -#: ../../Zotlabs/Module/Go.php:36 -msgid "Upload a cover photo" -msgstr "Ein Titelbild hochladen" +#: ../../Zotlabs/Module/Settings/Account.php:73 +msgid "Password changed." +msgstr "Kennwort geändert." -#: ../../Zotlabs/Module/Go.php:37 -msgid "Edit your default profile" -msgstr "Dein Standardprofil bearbeiten" +#: ../../Zotlabs/Module/Settings/Account.php:75 +msgid "Password update failed. Please try again." +msgstr "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal." -#: ../../Zotlabs/Module/Go.php:38 ../../Zotlabs/Widget/Newmember.php:34 -msgid "View friend suggestions" -msgstr "Freundschafts- und Verbindungsvorschläge ansehen" +#: ../../Zotlabs/Module/Settings/Account.php:99 +msgid "Account Settings" +msgstr "Konto-Einstellungen" -#: ../../Zotlabs/Module/Go.php:39 -msgid "View the channel directory" -msgstr "Das Kanalverzeichnis ansehen" +#: ../../Zotlabs/Module/Settings/Account.php:100 +msgid "Current Password" +msgstr "Aktuelles Passwort" -#: ../../Zotlabs/Module/Go.php:40 -msgid "View/edit your channel settings" -msgstr "Deine Kanaleinstellungen ansehen/bearbeiten" +#: ../../Zotlabs/Module/Settings/Account.php:101 +msgid "Enter New Password" +msgstr "Gib ein neues Passwort ein" -#: ../../Zotlabs/Module/Go.php:41 -msgid "View the site or project documentation" -msgstr "Die Website-/Projektdokumentation ansehen" +#: ../../Zotlabs/Module/Settings/Account.php:102 +msgid "Confirm New Password" +msgstr "Bestätige das neue Passwort" -#: ../../Zotlabs/Module/Go.php:42 -msgid "Visit your channel homepage" -msgstr "Deine Kanal-Startseite aufrufen" +#: ../../Zotlabs/Module/Settings/Account.php:102 +msgid "Leave password fields blank unless changing" +msgstr "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern" -#: ../../Zotlabs/Module/Go.php:43 -msgid "" -"View your connections and/or add somebody whose address you already know" -msgstr "Deine Verbindungen ansehen und/oder jemanden hinzufügen, dessen Kanal-Adresse Du bereits kennst" +#: ../../Zotlabs/Module/Settings/Account.php:106 +msgid "Remove this account including all its channels" +msgstr "Dieses Konto inklusive all seiner Kanäle löschen" -#: ../../Zotlabs/Module/Go.php:44 -msgid "" -"View your personal stream (this may be empty until you add some connections)" -msgstr "Deinen persönlichen Beitragsstrom ansehen (dieser kann leer sein, bis Du ein paar Verbindungen hinzugefügt hast)" +#: ../../Zotlabs/Module/Settings/Manage.php:39 +msgid "Channel Manager Settings" +msgstr "" -#: ../../Zotlabs/Module/Go.php:52 -msgid "View the public stream. Warning: this content is not moderated" -msgstr "Den öffentlichen Beitragsstrom ansehen. Warnung: Diese Inhalte sind nicht moderiert." +#: ../../Zotlabs/Module/Settings/Channel_home.php:59 +msgid "Personal menu to display in your channel pages" +msgstr "Eigenes Menü zur Anzeige auf den Seiten deines Kanals" -#: ../../Zotlabs/Module/Editwebpage.php:139 -msgid "Page link" -msgstr "Seiten-Link" +#: ../../Zotlabs/Module/Settings/Channel_home.php:86 +msgid "Channel Home Settings" +msgstr "" -#: ../../Zotlabs/Module/Editwebpage.php:166 -msgid "Edit Webpage" -msgstr "Webseite bearbeiten" +#: ../../Zotlabs/Module/Editlayout.php:128 ../../Zotlabs/Module/Layouts.php:129 +#: ../../Zotlabs/Module/Layouts.php:189 +msgid "Layout Name" +msgstr "Layout-Name" -#: ../../Zotlabs/Module/Manage.php:145 -msgid "Create a new channel" -msgstr "Neuen Kanal anlegen" +#: ../../Zotlabs/Module/Editlayout.php:129 ../../Zotlabs/Module/Layouts.php:132 +msgid "Layout Description (Optional)" +msgstr "Layout-Beschreibung (optional)" -#: ../../Zotlabs/Module/Manage.php:170 ../../Zotlabs/Lib/Apps.php:240 -#: ../../include/nav.php:102 ../../include/nav.php:190 -msgid "Channel Manager" -msgstr "Kanal-Manager" +#: ../../Zotlabs/Module/Editlayout.php:137 +msgid "Edit Layout" +msgstr "Layout bearbeiten" -#: ../../Zotlabs/Module/Manage.php:171 -msgid "Current Channel" -msgstr "Aktueller Kanal" +#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63 +msgid "Invalid profile identifier." +msgstr "Ungültiger Profil-Identifikator" -#: ../../Zotlabs/Module/Manage.php:173 -msgid "Switch to one of your channels by selecting it." -msgstr "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst." +#: ../../Zotlabs/Module/Profperm.php:111 +msgid "Profile Visibility Editor" +msgstr "Profil-Sichtbarkeits-Editor" -#: ../../Zotlabs/Module/Manage.php:174 -msgid "Default Channel" -msgstr "Standard Kanal" +#: ../../Zotlabs/Module/Profperm.php:115 +msgid "Click on a contact to add or remove." +msgstr "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen." -#: ../../Zotlabs/Module/Manage.php:175 -msgid "Make Default" -msgstr "Zum Standard machen" - -#: ../../Zotlabs/Module/Manage.php:178 -#, php-format -msgid "%d new messages" -msgstr "%d neue Nachrichten" - -#: ../../Zotlabs/Module/Manage.php:179 -#, php-format -msgid "%d new introductions" -msgstr "%d neue Vorstellungen" - -#: ../../Zotlabs/Module/Manage.php:181 -msgid "Delegated Channel" -msgstr "Delegierte Kanäle" - -#: ../../Zotlabs/Module/Cards.php:42 ../../Zotlabs/Module/Cards.php:194 -#: ../../Zotlabs/Lib/Apps.php:230 ../../include/conversation.php:1893 -#: ../../include/features.php:123 ../../include/nav.php:458 -msgid "Cards" -msgstr "Karten" - -#: ../../Zotlabs/Module/Cards.php:99 -msgid "Add Card" -msgstr "Karte hinzufügen" - -#: ../../Zotlabs/Module/Dirsearch.php:33 -msgid "This directory server requires an access token" -msgstr "Dieser Verzeichnisserver benötigt einen Zugriffstoken" - -#: ../../Zotlabs/Module/Siteinfo.php:18 -msgid "About this site" -msgstr "Über diese Seite" - -#: ../../Zotlabs/Module/Siteinfo.php:19 -msgid "Site Name" -msgstr "Seitenname" - -#: ../../Zotlabs/Module/Siteinfo.php:23 -msgid "Administrator" -msgstr "Administrator" - -#: ../../Zotlabs/Module/Siteinfo.php:25 ../../Zotlabs/Module/Register.php:232 -msgid "Terms of Service" -msgstr "Nutzungsbedingungen" - -#: ../../Zotlabs/Module/Siteinfo.php:26 -msgid "Software and Project information" -msgstr "Software und Projektinformationen" - -#: ../../Zotlabs/Module/Siteinfo.php:27 -msgid "This site is powered by $Projectname" -msgstr "Diese Website wird bereitgestellt durch $Projectname" - -#: ../../Zotlabs/Module/Siteinfo.php:28 -msgid "" -"Federated and decentralised networking and identity services provided by Zot" -msgstr "Verbundene, dezentrale Netzwerk- und Identitätsdienste, ermöglicht mittels Zot" - -#: ../../Zotlabs/Module/Siteinfo.php:30 -#, php-format -msgid "Version %s" -msgstr "Version %s" - -#: ../../Zotlabs/Module/Siteinfo.php:31 -msgid "Project homepage" -msgstr "Projekt-Website" +#: ../../Zotlabs/Module/Profperm.php:124 +msgid "Visible To" +msgstr "Sichtbar für" -#: ../../Zotlabs/Module/Siteinfo.php:32 -msgid "Developer homepage" -msgstr "Entwickler-Website" +#: ../../Zotlabs/Module/Profperm.php:140 +#: ../../Zotlabs/Module/Connections.php:217 +msgid "All Connections" +msgstr "Alle Verbindungen" -#: ../../Zotlabs/Module/Ratings.php:70 -msgid "No ratings" -msgstr "Keine Bewertungen" +#: ../../Zotlabs/Module/Notes.php:56 +msgid "Notes App" +msgstr "" -#: ../../Zotlabs/Module/Ratings.php:97 ../../Zotlabs/Module/Pubsites.php:35 -#: ../../include/conversation.php:1082 -msgid "Ratings" -msgstr "Bewertungen" +#: ../../Zotlabs/Module/Notes.php:57 +msgid "A simple notes app with a widget (note: notes are not encrypted)" +msgstr "" -#: ../../Zotlabs/Module/Ratings.php:98 -msgid "Rating: " -msgstr "Bewertung: " +#: ../../Zotlabs/Module/Rmagic.php:44 +msgid "Authentication failed." +msgstr "Authentifizierung fehlgeschlagen." -#: ../../Zotlabs/Module/Ratings.php:99 -msgid "Website: " -msgstr "Webseite: " +#: ../../Zotlabs/Module/Webpages.php:48 +msgid "Webpages App" +msgstr "" -#: ../../Zotlabs/Module/Ratings.php:101 -msgid "Description: " -msgstr "Beschreibung: " +#: ../../Zotlabs/Module/Webpages.php:49 +msgid "Provide managed web pages on your channel" +msgstr "Ermöglicht das Erstellen von Webseiten in Deinem Kanal" -#: ../../Zotlabs/Module/Webpages.php:54 +#: ../../Zotlabs/Module/Webpages.php:69 msgid "Import Webpage Elements" msgstr "Webseitenelemente importieren" -#: ../../Zotlabs/Module/Webpages.php:55 +#: ../../Zotlabs/Module/Webpages.php:70 msgid "Import selected" msgstr "Import ausgewählt" -#: ../../Zotlabs/Module/Webpages.php:78 +#: ../../Zotlabs/Module/Webpages.php:93 msgid "Export Webpage Elements" msgstr "Webseitenelemente exportieren" -#: ../../Zotlabs/Module/Webpages.php:79 +#: ../../Zotlabs/Module/Webpages.php:94 msgid "Export selected" msgstr "Exportieren ausgewählt" -#: ../../Zotlabs/Module/Webpages.php:237 ../../Zotlabs/Lib/Apps.php:244 -#: ../../include/conversation.php:1915 ../../include/nav.php:481 -msgid "Webpages" -msgstr "Webseiten" +#: ../../Zotlabs/Module/Webpages.php:261 ../../Zotlabs/Module/Layouts.php:198 +#: ../../Zotlabs/Module/Pubsites.php:60 ../../Zotlabs/Module/Blocks.php:166 +#: ../../Zotlabs/Module/Events.php:701 ../../Zotlabs/Module/Wiki.php:213 +#: ../../Zotlabs/Module/Wiki.php:409 +msgid "View" +msgstr "Ansicht" -#: ../../Zotlabs/Module/Webpages.php:248 +#: ../../Zotlabs/Module/Webpages.php:263 msgid "Actions" msgstr "Aktionen" -#: ../../Zotlabs/Module/Webpages.php:249 +#: ../../Zotlabs/Module/Webpages.php:264 msgid "Page Link" msgstr "Seiten-Link" -#: ../../Zotlabs/Module/Webpages.php:250 +#: ../../Zotlabs/Module/Webpages.php:265 msgid "Page Title" msgstr "Seitentitel" -#: ../../Zotlabs/Module/Webpages.php:280 +#: ../../Zotlabs/Module/Webpages.php:266 ../../Zotlabs/Module/Layouts.php:191 +#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/Menu.php:177 +msgid "Created" +msgstr "Erstellt" + +#: ../../Zotlabs/Module/Webpages.php:267 ../../Zotlabs/Module/Layouts.php:192 +#: ../../Zotlabs/Module/Blocks.php:158 ../../Zotlabs/Module/Menu.php:178 +msgid "Edited" +msgstr "Geändert" + +#: ../../Zotlabs/Module/Webpages.php:295 msgid "Invalid file type." msgstr "Ungültiger Dateityp." -#: ../../Zotlabs/Module/Webpages.php:292 +#: ../../Zotlabs/Module/Webpages.php:307 msgid "Error opening zip file" msgstr "Fehler beim Öffnen der ZIP-Datei" -#: ../../Zotlabs/Module/Webpages.php:303 +#: ../../Zotlabs/Module/Webpages.php:318 msgid "Invalid folder path." msgstr "Ungültiger Ordnerpfad." -#: ../../Zotlabs/Module/Webpages.php:330 +#: ../../Zotlabs/Module/Webpages.php:345 msgid "No webpage elements detected." msgstr "Keine Webseitenelemente erkannt." -#: ../../Zotlabs/Module/Webpages.php:405 +#: ../../Zotlabs/Module/Webpages.php:420 msgid "Import complete." msgstr "Import abgeschlossen." -#: ../../Zotlabs/Module/Changeaddr.php:35 -msgid "" -"Channel name changes are not allowed within 48 hours of changing the account" -" password." -msgstr "Innerhalb von 48 Stunden nach einer Änderung des Konto-Passworts können Kanäle nicht umbenannt werden." - -#: ../../Zotlabs/Module/Changeaddr.php:46 ../../include/channel.php:214 -#: ../../include/channel.php:599 -msgid "Reserved nickname. Please choose another." -msgstr "Reservierter Kurzname. Bitte wähle einen anderen." +#: ../../Zotlabs/Module/Cover_photo.php:83 +#: ../../Zotlabs/Module/Profile_photo.php:91 +msgid "Image uploaded but image cropping failed." +msgstr "Bild hochgeladen, aber das Zurechtschneiden schlug fehl." -#: ../../Zotlabs/Module/Changeaddr.php:51 ../../include/channel.php:219 -#: ../../include/channel.php:604 -msgid "" -"Nickname has unsupported characters or is already being used on this site." -msgstr "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt." +#: ../../Zotlabs/Module/Cover_photo.php:194 +#: ../../Zotlabs/Module/Cover_photo.php:252 +msgid "Cover Photos" +msgstr "Cover Foto" -#: ../../Zotlabs/Module/Changeaddr.php:77 -msgid "Change channel nickname/address" -msgstr "Kanalname/-adresse ändern" +#: ../../Zotlabs/Module/Cover_photo.php:210 +#: ../../Zotlabs/Module/Profile_photo.php:164 +msgid "Image resize failed." +msgstr "Bild-Anpassung fehlgeschlagen." -#: ../../Zotlabs/Module/Changeaddr.php:78 -msgid "Any/all connections on other networks will be lost!" -msgstr "Jegliche/alle Verbindungen zu anderen Netzwerken gehen verloren!" +#: ../../Zotlabs/Module/Cover_photo.php:263 +#: ../../Zotlabs/Module/Profile_photo.php:294 +msgid "Image upload failed." +msgstr "Hochladen des Bilds fehlgeschlagen." -#: ../../Zotlabs/Module/Changeaddr.php:80 -msgid "New channel address" -msgstr "Neue Kanaladresse" +#: ../../Zotlabs/Module/Cover_photo.php:280 +#: ../../Zotlabs/Module/Profile_photo.php:313 +msgid "Unable to process image." +msgstr "Kann Bild nicht verarbeiten." -#: ../../Zotlabs/Module/Changeaddr.php:81 -msgid "Rename Channel" -msgstr "Kanal umbenennen" +#: ../../Zotlabs/Module/Cover_photo.php:373 +#: ../../Zotlabs/Module/Cover_photo.php:388 +#: ../../Zotlabs/Module/Profile_photo.php:377 +#: ../../Zotlabs/Module/Profile_photo.php:429 +msgid "Photo not available." +msgstr "Foto nicht verfügbar." -#: ../../Zotlabs/Module/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43 -msgid "Item is not editable" -msgstr "Element kann nicht bearbeitet werden." +#: ../../Zotlabs/Module/Cover_photo.php:424 +msgid "Your cover photo may be visible to anybody on the internet" +msgstr "" -#: ../../Zotlabs/Module/Editpost.php:108 ../../Zotlabs/Module/Rpost.php:144 -msgid "Edit post" -msgstr "Bearbeite Beitrag" +#: ../../Zotlabs/Module/Cover_photo.php:426 +#: ../../Zotlabs/Module/Profile_photo.php:495 +msgid "Upload File:" +msgstr "Datei hochladen:" -#: ../../Zotlabs/Module/Dreport.php:45 -msgid "Invalid message" -msgstr "Ungültige Beitrags-ID (mid)" +#: ../../Zotlabs/Module/Cover_photo.php:427 +#: ../../Zotlabs/Module/Profile_photo.php:496 +msgid "Select a profile:" +msgstr "Wähle ein Profil:" -#: ../../Zotlabs/Module/Dreport.php:78 -msgid "no results" -msgstr "keine Ergebnisse" +#: ../../Zotlabs/Module/Cover_photo.php:428 +msgid "Change Cover Photo" +msgstr "Titelbild ändern" -#: ../../Zotlabs/Module/Dreport.php:93 -msgid "channel sync processed" -msgstr "Kanal-Sync verarbeitet" +#: ../../Zotlabs/Module/Cover_photo.php:430 ../../Zotlabs/Module/Photos.php:993 +#: ../../Zotlabs/Module/Tagrm.php:137 ../../Zotlabs/Module/Admin/Addons.php:458 +#: ../../Zotlabs/Module/Profile_photo.php:499 +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:91 +msgid "Remove" +msgstr "Entfernen" -#: ../../Zotlabs/Module/Dreport.php:97 -msgid "queued" -msgstr "zur Warteschlange hinzugefügt" +#: ../../Zotlabs/Module/Cover_photo.php:432 +#: ../../Zotlabs/Module/Cover_photo.php:433 +#: ../../Zotlabs/Module/Profile_photo.php:503 +#: ../../Zotlabs/Module/Profile_photo.php:504 +msgid "Use a photo from your albums" +msgstr "Ein Foto aus meinen Alben verwenden" -#: ../../Zotlabs/Module/Dreport.php:101 -msgid "posted" -msgstr "zugestellt" +#: ../../Zotlabs/Module/Cover_photo.php:438 +#: ../../Zotlabs/Module/Profile_photo.php:509 ../../Zotlabs/Module/Wiki.php:405 +msgid "Choose a different album" +msgstr "Wählen Sie ein anderes Album aus" -#: ../../Zotlabs/Module/Dreport.php:105 -msgid "accepted for delivery" -msgstr "für Zustellung akzeptiert" +#: ../../Zotlabs/Module/Cover_photo.php:444 +#: ../../Zotlabs/Module/Profile_photo.php:514 +msgid "Select existing photo" +msgstr "Wähle ein vorhandenes Foto aus" -#: ../../Zotlabs/Module/Dreport.php:109 -msgid "updated" -msgstr "aktualisiert" +#: ../../Zotlabs/Module/Cover_photo.php:461 +#: ../../Zotlabs/Module/Profile_photo.php:533 +msgid "Crop Image" +msgstr "Bild zuschneiden" -#: ../../Zotlabs/Module/Dreport.php:112 -msgid "update ignored" -msgstr "Aktualisierung ignoriert" +#: ../../Zotlabs/Module/Cover_photo.php:462 +#: ../../Zotlabs/Module/Profile_photo.php:534 +msgid "Please adjust the image cropping for optimum viewing." +msgstr "Bitte schneide das Bild für eine optimale Anzeige passend zu." -#: ../../Zotlabs/Module/Dreport.php:115 -msgid "permission denied" -msgstr "Zugriff verweigert" +#: ../../Zotlabs/Module/Cover_photo.php:464 +#: ../../Zotlabs/Module/Profile_photo.php:536 +msgid "Done Editing" +msgstr "Bearbeitung fertigstellen" -#: ../../Zotlabs/Module/Dreport.php:119 -msgid "recipient not found" -msgstr "Empfänger nicht gefunden." +#: ../../Zotlabs/Module/Article_edit.php:128 +msgid "Edit Article" +msgstr "Artikel bearbeiten" -#: ../../Zotlabs/Module/Dreport.php:122 -msgid "mail recalled" -msgstr "Mail widerrufen" +#: ../../Zotlabs/Module/Editwebpage.php:139 +msgid "Page link" +msgstr "Seiten-Link" -#: ../../Zotlabs/Module/Dreport.php:125 -msgid "duplicate mail received" -msgstr "Doppelte Mail erhalten" +#: ../../Zotlabs/Module/Editwebpage.php:166 +msgid "Edit Webpage" +msgstr "Webseite bearbeiten" -#: ../../Zotlabs/Module/Dreport.php:128 -msgid "mail delivered" -msgstr "Mail zugestellt" +#: ../../Zotlabs/Module/Cloud.php:123 +msgid "Not found" +msgstr "Nicht gefunden" -#: ../../Zotlabs/Module/Dreport.php:148 -#, php-format -msgid "Delivery report for %1$s" -msgstr "Zustellungsbericht für %1$s" +#: ../../Zotlabs/Module/Cloud.php:129 +msgid "Please refresh page" +msgstr "Bitte die Seite neu laden" -#: ../../Zotlabs/Module/Dreport.php:151 ../../Zotlabs/Widget/Wiki_pages.php:39 -#: ../../Zotlabs/Widget/Wiki_pages.php:96 -msgid "Options" -msgstr "Optionen" +#: ../../Zotlabs/Module/Cloud.php:132 +msgid "Unknown error" +msgstr "Unbekannter Fehler" -#: ../../Zotlabs/Module/Dreport.php:152 -msgid "Redeliver" -msgstr "Erneut zustellen" +#: ../../Zotlabs/Module/Cal.php:64 +msgid "Permissions denied." +msgstr "Berechtigung verweigert." -#: ../../Zotlabs/Module/Sources.php:37 -msgid "Failed to create source. No channel selected." -msgstr "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt." +#: ../../Zotlabs/Module/Cal.php:167 +#: ../../Zotlabs/Module/Channel_calendar.php:387 +#: ../../Zotlabs/Module/Cdav.php:967 +msgid "Link to source" +msgstr "" -#: ../../Zotlabs/Module/Sources.php:51 -msgid "Source created." -msgstr "Quelle erstellt." +#: ../../Zotlabs/Module/Cal.php:205 ../../Zotlabs/Module/Photos.php:944 +#: ../../Zotlabs/Module/Cdav.php:1059 ../../Zotlabs/Module/Events.php:696 +#: ../../Zotlabs/Module/Events.php:705 +msgid "Previous" +msgstr "Voriges" -#: ../../Zotlabs/Module/Sources.php:64 -msgid "Source updated." -msgstr "Quelle aktualisiert." +#: ../../Zotlabs/Module/Cal.php:206 ../../Zotlabs/Module/Photos.php:953 +#: ../../Zotlabs/Module/Cdav.php:1060 ../../Zotlabs/Module/Events.php:697 +#: ../../Zotlabs/Module/Events.php:706 ../../Zotlabs/Module/Setup.php:260 +msgid "Next" +msgstr "Nächste" -#: ../../Zotlabs/Module/Sources.php:90 -msgid "*" -msgstr "*" +#: ../../Zotlabs/Module/Cal.php:207 ../../Zotlabs/Module/Cdav.php:1061 +#: ../../Zotlabs/Module/Events.php:707 +msgid "Today" +msgstr "Heute" -#: ../../Zotlabs/Module/Sources.php:96 -#: ../../Zotlabs/Widget/Settings_menu.php:133 ../../include/features.php:292 -msgid "Channel Sources" -msgstr "Kanal-Quellen" +#: ../../Zotlabs/Module/Page.php:173 +msgid "" +"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod " +"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, " +"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo " +"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse " +"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat " +"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -#: ../../Zotlabs/Module/Sources.php:97 -msgid "Manage remote sources of content for your channel." -msgstr "Externe Inhaltsquellen für Deinen Kanal verwalten." +#: ../../Zotlabs/Module/Email_resend.php:12 +#: ../../Zotlabs/Module/Email_validation.php:24 +msgid "Token verification failed." +msgstr "Überprüfung des Verifizierungscodes fehlgeschlagen." -#: ../../Zotlabs/Module/Sources.php:98 ../../Zotlabs/Module/Sources.php:108 -msgid "New Source" -msgstr "Neue Quelle" +#: ../../Zotlabs/Module/Email_resend.php:30 +msgid "Email verification resent" +msgstr "Email zur Verifizierung wurde erneut versendet" -#: ../../Zotlabs/Module/Sources.php:109 ../../Zotlabs/Module/Sources.php:143 -msgid "" -"Import all or selected content from the following channel into this channel " -"and distribute it according to your channel settings." -msgstr "Importiere alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteile sie gemäß der Einstellungen dieses Kanals." +#: ../../Zotlabs/Module/Email_resend.php:33 +msgid "Unable to resend email verification message." +msgstr "Erneutes Versenden der Email zur Verifizierung nicht möglich." -#: ../../Zotlabs/Module/Sources.php:110 ../../Zotlabs/Module/Sources.php:144 -msgid "Only import content with these words (one per line)" -msgstr "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten" - -#: ../../Zotlabs/Module/Sources.php:110 ../../Zotlabs/Module/Sources.php:144 -msgid "Leave blank to import all public content" -msgstr "Leer lassen, um alle öffentlichen Beiträge zu importieren" - -#: ../../Zotlabs/Module/Sources.php:111 ../../Zotlabs/Module/Sources.php:148 -msgid "Channel Name" -msgstr "Name des Kanals" +#: ../../Zotlabs/Module/Layouts.php:186 +msgid "Comanche page description language help" +msgstr "Hilfe zur Comanche-Seitenbeschreibungssprache" -#: ../../Zotlabs/Module/Sources.php:112 ../../Zotlabs/Module/Sources.php:147 -msgid "" -"Add the following categories to posts imported from this source (comma " -"separated)" -msgstr "Füge die folgenden Kategorien zu Beiträgen, die aus dieser Quelle importiert werden, hinzu (kommagetrennt)" +#: ../../Zotlabs/Module/Layouts.php:190 +msgid "Layout Description" +msgstr "Layout-Beschreibung" -#: ../../Zotlabs/Module/Sources.php:133 ../../Zotlabs/Module/Sources.php:161 -msgid "Source not found." -msgstr "Quelle nicht gefunden." +#: ../../Zotlabs/Module/Layouts.php:195 +msgid "Download PDL file" +msgstr "PDL-Datei herunterladen" -#: ../../Zotlabs/Module/Sources.php:140 -msgid "Edit Source" -msgstr "Quelle bearbeiten" +#: ../../Zotlabs/Module/Display.php:80 ../../Zotlabs/Module/Network.php:203 +#: ../../Zotlabs/Module/Pubstream.php:94 ../../Zotlabs/Module/Channel.php:217 +#: ../../Zotlabs/Module/Hq.php:134 +msgid "Reset form" +msgstr "" -#: ../../Zotlabs/Module/Sources.php:141 -msgid "Delete Source" -msgstr "Quelle löschen" +#: ../../Zotlabs/Module/Display.php:378 ../../Zotlabs/Module/Channel.php:472 +msgid "" +"You must enable javascript for your browser to be able to view this content." +msgstr "" -#: ../../Zotlabs/Module/Sources.php:169 -msgid "Source removed" -msgstr "Quelle gelöscht" +#: ../../Zotlabs/Module/Display.php:396 +msgid "Article" +msgstr "Artikel" -#: ../../Zotlabs/Module/Sources.php:171 -msgid "Unable to remove source." -msgstr "Konnte die Quelle nicht löschen." +#: ../../Zotlabs/Module/Display.php:448 +msgid "Item has been removed." +msgstr "Der Beitrag wurde entfernt." -#: ../../Zotlabs/Module/Like.php:54 -msgid "Like/Dislike" -msgstr "Mögen/Nicht mögen" +#: ../../Zotlabs/Module/Suggest.php:40 +msgid "Suggest Channels App" +msgstr "" -#: ../../Zotlabs/Module/Like.php:59 -msgid "This action is restricted to members." -msgstr "Diese Aktion kann nur von Mitgliedern ausgeführt werden." +#: ../../Zotlabs/Module/Suggest.php:41 +msgid "" +"Suggestions for channels in the $Projectname network you might be interested " +"in" +msgstr "" -#: ../../Zotlabs/Module/Like.php:60 +#: ../../Zotlabs/Module/Suggest.php:54 msgid "" -"Please login with your $Projectname ID or register as a new $Projectname member to continue." -msgstr "Um fortzufahren melde Dich bitte mit Deiner $Projectname-ID an oder registriere Dich als neues $Projectname-Mitglied." +"No suggestions available. If this is a new site, please try again in 24 " +"hours." +msgstr "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal." -#: ../../Zotlabs/Module/Like.php:109 ../../Zotlabs/Module/Like.php:135 -#: ../../Zotlabs/Module/Like.php:173 -msgid "Invalid request." -msgstr "Ungültige Anfrage." +#: ../../Zotlabs/Module/Share.php:103 ../../Zotlabs/Lib/Activity.php:1553 +#, php-format +msgid "🔁 Repeated %1$s's %2$s" +msgstr "" -#: ../../Zotlabs/Module/Like.php:121 ../../include/conversation.php:122 -msgid "channel" -msgstr "Kanal" +#: ../../Zotlabs/Module/Share.php:119 +msgid "Post repeated" +msgstr "" -#: ../../Zotlabs/Module/Like.php:150 -msgid "thing" -msgstr "Sache" +#: ../../Zotlabs/Module/Chanview.php:139 +msgid "toggle full screen mode" +msgstr "auf Vollbildmodus umschalten" -#: ../../Zotlabs/Module/Like.php:196 -msgid "Channel unavailable." -msgstr "Kanal nicht vorhanden." +#: ../../Zotlabs/Module/Photos.php:78 +msgid "Page owner information could not be retrieved." +msgstr "Informationen über den Besitzer der Seite konnten nicht gefunden werden." -#: ../../Zotlabs/Module/Like.php:244 -msgid "Previous action reversed." -msgstr "Die vorherige Aktion wurde rückgängig gemacht." +#: ../../Zotlabs/Module/Photos.php:94 ../../Zotlabs/Module/Photos.php:113 +msgid "Album not found." +msgstr "Album nicht gefunden." -#: ../../Zotlabs/Module/Like.php:438 ../../addon/diaspora/Receiver.php:1529 -#: ../../addon/pubcrawl/as.php:1440 ../../include/conversation.php:160 -#, php-format -msgid "%1$s likes %2$s's %3$s" -msgstr "%1$s gefällt %2$ss %3$s" +#: ../../Zotlabs/Module/Photos.php:103 +msgid "Delete Album" +msgstr "Album löschen" -#: ../../Zotlabs/Module/Like.php:440 ../../addon/pubcrawl/as.php:1442 -#: ../../include/conversation.php:163 -#, php-format -msgid "%1$s doesn't like %2$s's %3$s" -msgstr "%1$s gefällt %2$ss %3$s nicht" +#: ../../Zotlabs/Module/Photos.php:174 ../../Zotlabs/Module/Photos.php:1056 +msgid "Delete Photo" +msgstr "Foto löschen" -#: ../../Zotlabs/Module/Like.php:442 -#, php-format -msgid "%1$s agrees with %2$s's %3$s" -msgstr "%1$s stimmt %2$ss %3$s zu" +#: ../../Zotlabs/Module/Photos.php:527 +msgid "No photos selected" +msgstr "Keine Fotos ausgewählt" -#: ../../Zotlabs/Module/Like.php:444 -#, php-format -msgid "%1$s doesn't agree with %2$s's %3$s" -msgstr "%1$s lehnt %2$ss %3$s ab" +#: ../../Zotlabs/Module/Photos.php:576 +msgid "Access to this item is restricted." +msgstr "Der Zugriff auf dieses Foto ist eingeschränkt." -#: ../../Zotlabs/Module/Like.php:446 +#: ../../Zotlabs/Module/Photos.php:619 #, php-format -msgid "%1$s abstains from a decision on %2$s's %3$s" -msgstr "%1$s enthält sich zu %2$ss %3$s" +msgid "%1$.2f MB of %2$.2f MB photo storage used." +msgstr "%1$.2f MB von %2$.2f MB Foto-Speicher belegt." -#: ../../Zotlabs/Module/Like.php:448 ../../addon/diaspora/Receiver.php:2072 +#: ../../Zotlabs/Module/Photos.php:622 #, php-format -msgid "%1$s is attending %2$s's %3$s" -msgstr "%1$s nimmt an %2$ss %3$s teil" +msgid "%1$.2f MB photo storage used." +msgstr "%1$.2f MB Foto-Speicher belegt." -#: ../../Zotlabs/Module/Like.php:450 ../../addon/diaspora/Receiver.php:2074 -#, php-format -msgid "%1$s is not attending %2$s's %3$s" -msgstr "%1$s nimmt an %2$ss %3$s nicht teil" +#: ../../Zotlabs/Module/Photos.php:664 +msgid "Upload Photos" +msgstr "Fotos hochladen" -#: ../../Zotlabs/Module/Like.php:452 ../../addon/diaspora/Receiver.php:2076 -#, php-format -msgid "%1$s may attend %2$s's %3$s" -msgstr "%1$s nimmt vielleicht an %2$ss %3$s teil" +#: ../../Zotlabs/Module/Photos.php:668 +msgid "Enter an album name" +msgstr "Namen für ein neues Album eingeben" -#: ../../Zotlabs/Module/Like.php:564 -msgid "Action completed." -msgstr "Aktion durchgeführt." +#: ../../Zotlabs/Module/Photos.php:669 +msgid "or select an existing album (doubleclick)" +msgstr "oder ein bereits vorhandenes auswählen (Doppelklick)" -#: ../../Zotlabs/Module/Like.php:565 -msgid "Thank you." -msgstr "Vielen Dank." +#: ../../Zotlabs/Module/Photos.php:670 +msgid "Create a status post for this upload" +msgstr "Einen Statusbeitrag für diesen Upload erzeugen" -#: ../../Zotlabs/Module/Directory.php:106 -msgid "No default suggestions were found." -msgstr "Es wurden keine Standard Vorschläge gefunden." +#: ../../Zotlabs/Module/Photos.php:672 +msgid "Description (optional)" +msgstr "Beschreibung (optional)" -#: ../../Zotlabs/Module/Directory.php:255 -#, php-format -msgid "%d rating" -msgid_plural "%d ratings" -msgstr[0] "%d Bewertung" -msgstr[1] "%d Bewertungen" +#: ../../Zotlabs/Module/Photos.php:758 +msgid "Show Newest First" +msgstr "Neueste zuerst anzeigen" -#: ../../Zotlabs/Module/Directory.php:266 -msgid "Gender: " -msgstr "Geschlecht:" +#: ../../Zotlabs/Module/Photos.php:760 +msgid "Show Oldest First" +msgstr "Älteste zuerst anzeigen" -#: ../../Zotlabs/Module/Directory.php:268 -msgid "Status: " -msgstr "Status:" +#: ../../Zotlabs/Module/Photos.php:817 ../../Zotlabs/Module/Photos.php:1363 +msgid "Add Photos" +msgstr "Fotos hinzufügen" -#: ../../Zotlabs/Module/Directory.php:270 -msgid "Homepage: " -msgstr "Webseite:" +#: ../../Zotlabs/Module/Photos.php:865 +msgid "Permission denied. Access to this item may be restricted." +msgstr "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden." -#: ../../Zotlabs/Module/Directory.php:319 ../../include/channel.php:1564 -msgid "Age:" -msgstr "Alter:" +#: ../../Zotlabs/Module/Photos.php:867 +msgid "Photo not available" +msgstr "Foto nicht verfügbar" -#: ../../Zotlabs/Module/Directory.php:324 ../../include/channel.php:1391 -#: ../../include/event.php:54 ../../include/event.php:86 -msgid "Location:" -msgstr "Ort:" +#: ../../Zotlabs/Module/Photos.php:925 +msgid "Use as profile photo" +msgstr "Als Profilfoto verwenden" -#: ../../Zotlabs/Module/Directory.php:330 -msgid "Description:" -msgstr "Beschreibung:" +#: ../../Zotlabs/Module/Photos.php:926 +msgid "Use as cover photo" +msgstr "Als Titelbild verwenden" -#: ../../Zotlabs/Module/Directory.php:335 ../../include/channel.php:1593 -msgid "Hometown:" -msgstr "Heimatstadt:" +#: ../../Zotlabs/Module/Photos.php:933 +msgid "Private Photo" +msgstr "Privates Foto" -#: ../../Zotlabs/Module/Directory.php:337 ../../include/channel.php:1599 -msgid "About:" -msgstr "Über:" +#: ../../Zotlabs/Module/Photos.php:948 +msgid "View Full Size" +msgstr "In voller Größe anzeigen" -#: ../../Zotlabs/Module/Directory.php:338 ../../Zotlabs/Module/Suggest.php:56 -#: ../../Zotlabs/Widget/Follow.php:32 ../../Zotlabs/Widget/Suggestions.php:44 -#: ../../include/conversation.php:1052 ../../include/channel.php:1376 -#: ../../include/connections.php:110 -msgid "Connect" -msgstr "Verbinden" +#: ../../Zotlabs/Module/Photos.php:1030 +msgid "Edit photo" +msgstr "Foto bearbeiten" -#: ../../Zotlabs/Module/Directory.php:339 -msgid "Public Forum:" -msgstr "Öffentliches Forum:" +#: ../../Zotlabs/Module/Photos.php:1032 +msgid "Rotate CW (right)" +msgstr "Drehen im UZS (rechts)" -#: ../../Zotlabs/Module/Directory.php:342 -msgid "Keywords: " -msgstr "Schlüsselwörter:" +#: ../../Zotlabs/Module/Photos.php:1033 +msgid "Rotate CCW (left)" +msgstr "Drehen gegen UZS (links)" -#: ../../Zotlabs/Module/Directory.php:345 -msgid "Don't suggest" -msgstr "Nicht vorschlagen" +#: ../../Zotlabs/Module/Photos.php:1036 +msgid "Move photo to album" +msgstr "Foto in Album verschieben" -#: ../../Zotlabs/Module/Directory.php:347 -msgid "Common connections (estimated):" -msgstr "Gemeinsame Verbindungen (geschätzt):" +#: ../../Zotlabs/Module/Photos.php:1037 +msgid "Enter a new album name" +msgstr "Gib einen Namen für ein neues Album ein" -#: ../../Zotlabs/Module/Directory.php:396 -msgid "Global Directory" -msgstr "Globales Verzeichnis" +#: ../../Zotlabs/Module/Photos.php:1038 +msgid "or select an existing one (doubleclick)" +msgstr "oder wähle ein bereits vorhandenes aus (Doppelklick)" -#: ../../Zotlabs/Module/Directory.php:396 -msgid "Local Directory" -msgstr "Lokales Verzeichnis" +#: ../../Zotlabs/Module/Photos.php:1043 +msgid "Add a Tag" +msgstr "Schlagwort hinzufügen" -#: ../../Zotlabs/Module/Directory.php:402 -msgid "Finding:" -msgstr "Ergebnisse:" +#: ../../Zotlabs/Module/Photos.php:1051 +msgid "Example: @bob, @Barbara_Jensen, @jim@example.com" +msgstr "Beispiele: @ben, @Karl_Prester, @lieschen@example.com" -#: ../../Zotlabs/Module/Directory.php:405 ../../Zotlabs/Module/Suggest.php:64 -#: ../../include/contact_widgets.php:24 -msgid "Channel Suggestions" -msgstr "Kanal-Vorschläge" +#: ../../Zotlabs/Module/Photos.php:1054 +msgid "Flag as adult in album view" +msgstr "In der Albumansicht als nicht jugendfrei markieren" -#: ../../Zotlabs/Module/Directory.php:407 -msgid "next page" -msgstr "nächste Seite" +#: ../../Zotlabs/Module/Photos.php:1073 ../../Zotlabs/Lib/ThreadItem.php:307 +msgid "I like this (toggle)" +msgstr "Mir gefällt das (Umschalter)" -#: ../../Zotlabs/Module/Directory.php:407 -msgid "previous page" -msgstr "vorherige Seite" +#: ../../Zotlabs/Module/Photos.php:1074 ../../Zotlabs/Lib/ThreadItem.php:308 +msgid "I don't like this (toggle)" +msgstr "Mir gefällt das nicht (Umschalter)" -#: ../../Zotlabs/Module/Directory.php:408 -msgid "Sort options" -msgstr "Sortieroptionen" +#: ../../Zotlabs/Module/Photos.php:1093 ../../Zotlabs/Module/Photos.php:1212 +#: ../../Zotlabs/Lib/ThreadItem.php:793 +msgid "This is you" +msgstr "Das bist Du" -#: ../../Zotlabs/Module/Directory.php:409 -msgid "Alphabetic" -msgstr "alphabetisch" +#: ../../Zotlabs/Module/Photos.php:1131 ../../Zotlabs/Module/Photos.php:1143 +#: ../../Zotlabs/Lib/ThreadItem.php:232 ../../Zotlabs/Lib/ThreadItem.php:244 +msgid "View all" +msgstr "Alles anzeigen" -#: ../../Zotlabs/Module/Directory.php:410 -msgid "Reverse Alphabetic" -msgstr "Entgegengesetzt alphabetisch" +#: ../../Zotlabs/Module/Photos.php:1246 +msgid "Photo Tools" +msgstr "Fotowerkzeuge" -#: ../../Zotlabs/Module/Directory.php:411 -msgid "Newest to Oldest" -msgstr "Neueste zuerst" +#: ../../Zotlabs/Module/Photos.php:1255 +msgid "In This Photo:" +msgstr "Auf diesem Foto:" -#: ../../Zotlabs/Module/Directory.php:412 -msgid "Oldest to Newest" -msgstr "Älteste zuerst" +#: ../../Zotlabs/Module/Photos.php:1260 +msgid "Map" +msgstr "Karte" -#: ../../Zotlabs/Module/Directory.php:429 -msgid "No entries (some entries may be hidden)." -msgstr "Keine Einträge gefunden (einige könnten versteckt sein)." +#: ../../Zotlabs/Module/Photos.php:1268 ../../Zotlabs/Lib/ThreadItem.php:457 +msgctxt "noun" +msgid "Likes" +msgstr "Gefällt" -#: ../../Zotlabs/Module/Xchan.php:10 -msgid "Xchan Lookup" -msgstr "Xchan-Suche" +#: ../../Zotlabs/Module/Photos.php:1269 ../../Zotlabs/Lib/ThreadItem.php:458 +msgctxt "noun" +msgid "Dislikes" +msgstr "Gefällt nicht" -#: ../../Zotlabs/Module/Xchan.php:13 -msgid "Lookup xchan beginning with (or webbie): " -msgstr "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:" +#: ../../Zotlabs/Module/Common.php:14 +msgid "No channel." +msgstr "Kein Kanal." -#: ../../Zotlabs/Module/Suggest.php:39 -msgid "" -"No suggestions available. If this is a new site, please try again in 24 " -"hours." -msgstr "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal." +#: ../../Zotlabs/Module/Common.php:45 +msgid "No connections in common." +msgstr "Keine gemeinsamen Verbindungen." -#: ../../Zotlabs/Module/Suggest.php:58 ../../Zotlabs/Widget/Suggestions.php:46 -msgid "Ignore/Hide" -msgstr "Ignorieren/Verstecken" +#: ../../Zotlabs/Module/Common.php:65 +msgid "View Common Connections" +msgstr "Zeige gemeinsame Verbindungen" -#: ../../Zotlabs/Module/Oexchange.php:27 -msgid "Unable to find your hub." -msgstr "Konnte Deinen Server nicht finden." +#: ../../Zotlabs/Module/Dirsearch.php:25 ../../Zotlabs/Module/Regdir.php:49 +msgid "This site is not a directory server" +msgstr "Diese Webseite ist kein Verzeichnisserver" -#: ../../Zotlabs/Module/Oexchange.php:41 -msgid "Post successful." -msgstr "Veröffentlichung erfolgreich." +#: ../../Zotlabs/Module/Dirsearch.php:33 +msgid "This directory server requires an access token" +msgstr "Dieser Verzeichnisserver benötigt einen Zugriffstoken" -#: ../../Zotlabs/Module/Mail.php:73 -msgid "Unable to lookup recipient." -msgstr "Konnte den Empfänger nicht finden." +#: ../../Zotlabs/Module/Oauth.php:45 +msgid "Name is required" +msgstr "Name ist erforderlich" -#: ../../Zotlabs/Module/Mail.php:80 -msgid "Unable to communicate with requested channel." -msgstr "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen." +#: ../../Zotlabs/Module/Oauth.php:49 +msgid "Key and Secret are required" +msgstr "Schlüssel und Geheimnis werden benötigt" -#: ../../Zotlabs/Module/Mail.php:87 -msgid "Cannot verify requested channel." -msgstr "Verifizierung des angeforderten Kanals fehlgeschlagen." +#: ../../Zotlabs/Module/Oauth.php:100 +msgid "OAuth Apps Manager App" +msgstr "" -#: ../../Zotlabs/Module/Mail.php:105 -msgid "Selected channel has private message restrictions. Send failed." -msgstr "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen." +#: ../../Zotlabs/Module/Oauth.php:101 +msgid "OAuth authentication tokens for mobile and remote apps" +msgstr "" -#: ../../Zotlabs/Module/Mail.php:160 -msgid "Messages" -msgstr "Nachrichten" +#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:140 +#: ../../extend/addon/hzaddons/twitter/twitter.php:614 +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:596 +msgid "Consumer Key" +msgstr "Consumer Key" -#: ../../Zotlabs/Module/Mail.php:173 -msgid "message" -msgstr "Nachricht" +#: ../../Zotlabs/Module/Oauth.php:117 ../../Zotlabs/Module/Oauth.php:143 +msgid "Icon url" +msgstr "Symbol-URL" -#: ../../Zotlabs/Module/Mail.php:214 -msgid "Message recalled." -msgstr "Nachricht widerrufen." +#: ../../Zotlabs/Module/Oauth.php:128 +msgid "Application not found." +msgstr "Die Anwendung wurde nicht gefunden." -#: ../../Zotlabs/Module/Mail.php:227 -msgid "Conversation removed." -msgstr "Unterhaltung gelöscht." +#: ../../Zotlabs/Module/Oauth.php:171 +msgid "Connected OAuth Apps" +msgstr "" -#: ../../Zotlabs/Module/Mail.php:242 ../../Zotlabs/Module/Mail.php:363 -msgid "Expires YYYY-MM-DD HH:MM" -msgstr "Verfällt YYYY-MM-DD HH;MM" +#: ../../Zotlabs/Module/Poke.php:165 +msgid "Poke App" +msgstr "" -#: ../../Zotlabs/Module/Mail.php:270 -msgid "Requested channel is not in this network" -msgstr "Angeforderter Kanal ist nicht in diesem Netzwerk." +#: ../../Zotlabs/Module/Poke.php:166 +msgid "Poke somebody in your addressbook" +msgstr "" -#: ../../Zotlabs/Module/Mail.php:278 -msgid "Send Private Message" -msgstr "Private Nachricht senden" +#: ../../Zotlabs/Module/Poke.php:200 +msgid "Poke somebody" +msgstr "Jemanden anstupsen" -#: ../../Zotlabs/Module/Mail.php:279 ../../Zotlabs/Module/Mail.php:421 -msgid "To:" -msgstr "An:" +#: ../../Zotlabs/Module/Poke.php:203 +msgid "Poke/Prod" +msgstr "Anstupsen/Knuffen" -#: ../../Zotlabs/Module/Mail.php:282 ../../Zotlabs/Module/Mail.php:423 -msgid "Subject:" -msgstr "Betreff:" +#: ../../Zotlabs/Module/Poke.php:204 +msgid "Poke, prod or do other things to somebody" +msgstr "Jemanden anstupsen, knuffen oder sonstiges" -#: ../../Zotlabs/Module/Mail.php:287 ../../Zotlabs/Module/Mail.php:429 -#: ../../include/conversation.php:1385 -msgid "Attach file" -msgstr "Datei anhängen" +#: ../../Zotlabs/Module/Poke.php:211 +msgid "Recipient" +msgstr "Empfänger" -#: ../../Zotlabs/Module/Mail.php:289 -msgid "Send" -msgstr "Absenden" +#: ../../Zotlabs/Module/Poke.php:212 +msgid "Choose what you wish to do to recipient" +msgstr "Wähle, was Du mit dem/r Empfänger/in tun willst" -#: ../../Zotlabs/Module/Mail.php:292 ../../Zotlabs/Module/Mail.php:434 -#: ../../include/conversation.php:1430 -msgid "Set expiration date" -msgstr "Verfallsdatum" +#: ../../Zotlabs/Module/Poke.php:215 ../../Zotlabs/Module/Poke.php:216 +msgid "Make this post private" +msgstr "Diesen Beitrag privat machen" -#: ../../Zotlabs/Module/Mail.php:393 -msgid "Delete message" -msgstr "Nachricht löschen" +#: ../../Zotlabs/Module/Ochannel.php:32 ../../Zotlabs/Module/Chat.php:31 +#: ../../Zotlabs/Module/Channel.php:41 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:343 +msgid "You must be logged in to see this page." +msgstr "Du musst angemeldet sein, um diese Seite betrachten zu können." -#: ../../Zotlabs/Module/Mail.php:394 -msgid "Delivery report" -msgstr "Zustellungsbericht" +#: ../../Zotlabs/Module/Channel_calendar.php:51 +#: ../../Zotlabs/Module/Events.php:113 +msgid "Event can not end before it has started." +msgstr "Termin-Ende liegt vor dem Beginn." -#: ../../Zotlabs/Module/Mail.php:395 -msgid "Recall message" -msgstr "Nachricht widerrufen" +#: ../../Zotlabs/Module/Channel_calendar.php:53 +#: ../../Zotlabs/Module/Channel_calendar.php:61 +#: ../../Zotlabs/Module/Channel_calendar.php:78 +#: ../../Zotlabs/Module/Events.php:115 ../../Zotlabs/Module/Events.php:124 +#: ../../Zotlabs/Module/Events.php:146 +msgid "Unable to generate preview." +msgstr "Vorschau konnte nicht erzeugt werden." -#: ../../Zotlabs/Module/Mail.php:397 -msgid "Message has been recalled." -msgstr "Die Nachricht wurde widerrufen." +#: ../../Zotlabs/Module/Channel_calendar.php:59 +#: ../../Zotlabs/Module/Events.php:122 +msgid "Event title and start time are required." +msgstr "Titel und Startzeit des Termins sind erforderlich." -#: ../../Zotlabs/Module/Mail.php:414 -msgid "Delete Conversation" -msgstr "Unterhaltung löschen" +#: ../../Zotlabs/Module/Channel_calendar.php:76 +#: ../../Zotlabs/Module/Channel_calendar.php:218 +#: ../../Zotlabs/Module/Events.php:144 ../../Zotlabs/Module/Events.php:271 +msgid "Event not found." +msgstr "Termin nicht gefunden." -#: ../../Zotlabs/Module/Mail.php:416 -msgid "" -"No secure communications available. You may be able to " -"respond from the sender's profile page." -msgstr "Keine sichere Kommunikation verfügbar. Eventuell kannst Du auf der Profilseite des Absenders antworten." +#: ../../Zotlabs/Module/Channel_calendar.php:370 +#: ../../Zotlabs/Module/Events.php:641 +msgid "Edit event" +msgstr "Termin bearbeiten" -#: ../../Zotlabs/Module/Mail.php:420 -msgid "Send Reply" -msgstr "Antwort senden" +#: ../../Zotlabs/Module/Channel_calendar.php:372 +#: ../../Zotlabs/Module/Events.php:643 +msgid "Delete event" +msgstr "Termin löschen" -#: ../../Zotlabs/Module/Mail.php:425 -#, php-format -msgid "Your message for %s (%s):" -msgstr "Deine Nachricht für %s (%s):" +#: ../../Zotlabs/Module/Channel_calendar.php:401 +#: ../../Zotlabs/Module/Events.php:676 +msgid "calendar" +msgstr "Kalender" -#: ../../Zotlabs/Module/Pubsites.php:24 ../../Zotlabs/Widget/Pubsites.php:12 -msgid "Public Hubs" -msgstr "Öffentliche Hubs" +#: ../../Zotlabs/Module/Channel_calendar.php:488 +#: ../../Zotlabs/Module/Events.php:741 +msgid "Failed to remove event" +msgstr "Termin konnte nicht gelöscht werden" + +#: ../../Zotlabs/Module/Articles.php:51 +msgid "Articles App" +msgstr "" + +#: ../../Zotlabs/Module/Articles.php:52 +msgid "Create interactive articles" +msgstr "Erstelle interaktive Artikel" + +#: ../../Zotlabs/Module/Articles.php:115 +msgid "Add Article" +msgstr "Artikel hinzufügen" #: ../../Zotlabs/Module/Pubsites.php:27 msgid "" @@ -7187,371 +7096,516 @@ msgstr "Software" msgid "Rate" msgstr "Bewerten" -#: ../../Zotlabs/Module/Impel.php:43 ../../include/bbcode.php:267 -msgid "webpage" -msgstr "Webseite" - -#: ../../Zotlabs/Module/Impel.php:48 ../../include/bbcode.php:273 -msgid "block" -msgstr "Block" - -#: ../../Zotlabs/Module/Impel.php:53 ../../include/bbcode.php:270 -msgid "layout" -msgstr "Layout" - -#: ../../Zotlabs/Module/Impel.php:60 ../../include/bbcode.php:276 -msgid "menu" -msgstr "Menü" - -#: ../../Zotlabs/Module/Impel.php:183 -#, php-format -msgid "%s element installed" -msgstr "Element für %s installiert" - -#: ../../Zotlabs/Module/Impel.php:186 +#: ../../Zotlabs/Module/New_channel.php:147 ../../Zotlabs/Module/Manage.php:138 #, php-format -msgid "%s element installation failed" -msgstr "Installation des Elements %s fehlgeschlagen" - -#: ../../Zotlabs/Module/Rbmark.php:94 -msgid "Select a bookmark folder" -msgstr "Lesezeichenordner wählen" - -#: ../../Zotlabs/Module/Rbmark.php:99 -msgid "Save Bookmark" -msgstr "Lesezeichen speichern" - -#: ../../Zotlabs/Module/Rbmark.php:100 -msgid "URL of bookmark" -msgstr "URL des Lesezeichens" +msgid "You have created %1$.0f of %2$.0f allowed channels." +msgstr "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet." -#: ../../Zotlabs/Module/Rbmark.php:105 -msgid "Or enter new bookmark folder name" -msgstr "Oder gib einen neuen Namen für den Lesezeichenordner ein" +#: ../../Zotlabs/Module/New_channel.php:159 +msgid "Your real name is recommended." +msgstr "" -#: ../../Zotlabs/Module/Filer.php:52 -msgid "Enter a folder name" -msgstr "Gib einen Ordnernamen ein" +#: ../../Zotlabs/Module/New_channel.php:160 +msgid "" +"Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation " +"Group\"" +msgstr "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ " -#: ../../Zotlabs/Module/Filer.php:52 -msgid "or select an existing folder (doubleclick)" -msgstr "oder wähle einen vorhanden Ordner aus (Doppelklick)" +#: ../../Zotlabs/Module/New_channel.php:165 +msgid "" +"This will be used to create a unique network address (like an email address)." +msgstr "" -#: ../../Zotlabs/Module/Filer.php:54 ../../Zotlabs/Lib/ThreadItem.php:151 -msgid "Save to Folder" -msgstr "In Ordner speichern" +#: ../../Zotlabs/Module/New_channel.php:167 +msgid "Allowed characters are a-z 0-9, - and _" +msgstr "" -#: ../../Zotlabs/Module/Probe.php:30 ../../Zotlabs/Module/Probe.php:34 -#, php-format -msgid "Fetching URL returns error: %1$s" -msgstr "Abrufen der URL gab einen Fehler zurück: %1$s" +#: ../../Zotlabs/Module/New_channel.php:175 +msgid "Channel name" +msgstr "" -#: ../../Zotlabs/Module/Register.php:49 -msgid "Maximum daily site registrations exceeded. Please try again tomorrow." -msgstr "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal." +#: ../../Zotlabs/Module/New_channel.php:177 +#: ../../Zotlabs/Module/Register.php:263 +msgid "Choose a short nickname" +msgstr "Wähle einen kurzen Spitznamen" -#: ../../Zotlabs/Module/Register.php:55 +#: ../../Zotlabs/Module/New_channel.php:178 msgid "" -"Please indicate acceptance of the Terms of Service. Registration failed." -msgstr "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen." +"Select a channel permission role compatible with your usage needs and " +"privacy requirements." +msgstr "" -#: ../../Zotlabs/Module/Register.php:89 -msgid "Passwords do not match." -msgstr "Passwörter stimmen nicht überein." +#: ../../Zotlabs/Module/New_channel.php:178 +#: ../../Zotlabs/Module/Register.php:264 +msgid "Read more about channel permission roles" +msgstr "" -#: ../../Zotlabs/Module/Register.php:132 -msgid "Registration successful. Continue to create your first channel..." -msgstr "Registrierung erfolgreich. Fahre fort, indem Du Deinen ersten Kanal anlegst..." +#: ../../Zotlabs/Module/New_channel.php:181 +msgid "Create a Channel" +msgstr "" -#: ../../Zotlabs/Module/Register.php:135 +#: ../../Zotlabs/Module/New_channel.php:182 msgid "" -"Registration successful. Please check your email for validation " -"instructions." -msgstr "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet." +"A channel is a unique network identity. It can represent a person (social " +"network profile), a forum (group), a business or celebrity page, a newsfeed, " +"and many other things." +msgstr "" -#: ../../Zotlabs/Module/Register.php:142 -msgid "Your registration is pending approval by the site owner." -msgstr "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden." +#: ../../Zotlabs/Module/New_channel.php:183 +msgid "" +"or import an existing channel from another location." +msgstr "oder importiere einen bestehenden Kanal von einem anderen Server." -#: ../../Zotlabs/Module/Register.php:145 -msgid "Your registration can not be processed." -msgstr "Deine Registrierung konnte nicht verarbeitet werden." +#: ../../Zotlabs/Module/New_channel.php:188 +msgid "Validate" +msgstr "Überprüfe" -#: ../../Zotlabs/Module/Register.php:192 -msgid "Registration on this hub is disabled." -msgstr "Die Registrierung auf diesem Hub ist nicht möglich." +#: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95 +msgid "Authorize application connection" +msgstr "Zugriff für die Anwendung autorisieren" -#: ../../Zotlabs/Module/Register.php:201 -msgid "Registration on this hub is by approval only." -msgstr "Eine Registrierung auf diesem Hub erfordert die Zustimmung durch den Administrator." +#: ../../Zotlabs/Module/Api.php:75 +msgid "Return to your app and insert this Security Code:" +msgstr "Gehen Sie zu Ihrer App zurück und tragen Sie diesen Sicherheitscode ein:" -#: ../../Zotlabs/Module/Register.php:202 -msgid "Register at another affiliated hub." -msgstr "Registriere Dich auf einem der anderen verbundenen Hubs." +#: ../../Zotlabs/Module/Api.php:85 +msgid "Please login to continue." +msgstr "Zum Weitermachen, bitte einloggen." -#: ../../Zotlabs/Module/Register.php:212 +#: ../../Zotlabs/Module/Api.php:97 msgid "" -"This site has exceeded the number of allowed daily account registrations. " -"Please try again tomorrow." -msgstr "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal." - -#: ../../Zotlabs/Module/Register.php:238 -#, php-format -msgid "I accept the %s for this website" -msgstr "Ich akzeptiere die %s für diese Webseite" +"Do you want to authorize this application to access your posts and contacts, " +"and/or create new posts for you?" +msgstr "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?" -#: ../../Zotlabs/Module/Register.php:245 -#, php-format -msgid "I am over %s years of age and accept the %s for this website" -msgstr "Ich bin älter als %s Jahre und akzeptiere die %s dieser Website." +#: ../../Zotlabs/Module/Editblock.php:113 ../../Zotlabs/Module/Blocks.php:97 +#: ../../Zotlabs/Module/Blocks.php:155 +msgid "Block Name" +msgstr "Block-Name" -#: ../../Zotlabs/Module/Register.php:250 -msgid "Your email address" -msgstr "Ihre E-Mail Adresse" +#: ../../Zotlabs/Module/Editblock.php:138 +msgid "Edit Block" +msgstr "Block bearbeiten" -#: ../../Zotlabs/Module/Register.php:251 -msgid "Choose a password" -msgstr "Passwort" +#: ../../Zotlabs/Module/Profiles.php:24 ../../Zotlabs/Module/Profiles.php:184 +#: ../../Zotlabs/Module/Profiles.php:241 ../../Zotlabs/Module/Profiles.php:659 +msgid "Profile not found." +msgstr "Profil nicht gefunden." -#: ../../Zotlabs/Module/Register.php:252 -msgid "Please re-enter your password" -msgstr "Bitte gib Dein Passwort noch einmal ein" +#: ../../Zotlabs/Module/Profiles.php:44 +msgid "Profile deleted." +msgstr "Profil gelöscht." -#: ../../Zotlabs/Module/Register.php:253 -msgid "Please enter your invitation code" -msgstr "Bitte trage Deinen Einladungs-Code ein" +#: ../../Zotlabs/Module/Profiles.php:68 ../../Zotlabs/Module/Profiles.php:105 +msgid "Profile-" +msgstr "Profil-" -#: ../../Zotlabs/Module/Register.php:258 -msgid "no" -msgstr "nein" +#: ../../Zotlabs/Module/Profiles.php:90 ../../Zotlabs/Module/Profiles.php:127 +msgid "New profile created." +msgstr "Neues Profil erstellt." -#: ../../Zotlabs/Module/Register.php:258 -msgid "yes" -msgstr "ja" - -#: ../../Zotlabs/Module/Register.php:274 -msgid "Membership on this site is by invitation only." -msgstr "Mitgliedschaft auf dieser Seite ist nur nach vorheriger Einladung möglich." +#: ../../Zotlabs/Module/Profiles.php:111 +msgid "Profile unavailable to clone." +msgstr "Profil kann nicht geklont werden." -#: ../../Zotlabs/Module/Register.php:286 ../../boot.php:1570 -#: ../../include/nav.php:164 -msgid "Register" -msgstr "Registrieren" +#: ../../Zotlabs/Module/Profiles.php:146 +msgid "Profile unavailable to export." +msgstr "Dieses Profil kann nicht exportiert werden." -#: ../../Zotlabs/Module/Register.php:287 -msgid "" -"This site requires email verification. After completing this form, please " -"check your email for further instructions." -msgstr "Diese Website erfordert eine Email-Bestätigung. Bitte prüfe Deine Emails nach Ausfüllen und Absenden des Formulars, um weitere Hinweise zu bekommen." +#: ../../Zotlabs/Module/Profiles.php:252 +msgid "Profile Name is required." +msgstr "Profil-Name erforderlich." -#: ../../Zotlabs/Module/Cover_photo.php:136 -#: ../../Zotlabs/Module/Cover_photo.php:186 -msgid "Cover Photos" -msgstr "Cover Foto" +#: ../../Zotlabs/Module/Profiles.php:459 +msgid "Marital Status" +msgstr "Familienstand" -#: ../../Zotlabs/Module/Cover_photo.php:237 ../../include/items.php:4558 -msgid "female" -msgstr "weiblich" +#: ../../Zotlabs/Module/Profiles.php:463 +msgid "Romantic Partner" +msgstr "Romantische Partner" -#: ../../Zotlabs/Module/Cover_photo.php:238 ../../include/items.php:4559 -#, php-format -msgid "%1$s updated her %2$s" -msgstr "%1$s hat ihr %2$s aktualisiert" +#: ../../Zotlabs/Module/Profiles.php:467 ../../Zotlabs/Module/Profiles.php:772 +msgid "Likes" +msgstr "Gefällt" -#: ../../Zotlabs/Module/Cover_photo.php:239 ../../include/items.php:4560 -msgid "male" -msgstr "männlich" +#: ../../Zotlabs/Module/Profiles.php:471 ../../Zotlabs/Module/Profiles.php:773 +msgid "Dislikes" +msgstr "Gefällt nicht" -#: ../../Zotlabs/Module/Cover_photo.php:240 ../../include/items.php:4561 -#, php-format -msgid "%1$s updated his %2$s" -msgstr "%1$s hat sein %2$s aktualisiert" +#: ../../Zotlabs/Module/Profiles.php:475 ../../Zotlabs/Module/Profiles.php:780 +msgid "Work/Employment" +msgstr "Arbeit/Anstellung" -#: ../../Zotlabs/Module/Cover_photo.php:242 ../../include/items.php:4563 -#, php-format -msgid "%1$s updated their %2$s" -msgstr "%1$s hat sein/ihr %2$s aktualisiert" +#: ../../Zotlabs/Module/Profiles.php:478 +msgid "Religion" +msgstr "Religion" -#: ../../Zotlabs/Module/Cover_photo.php:244 ../../include/channel.php:2070 -msgid "cover photo" -msgstr "Cover Foto" +#: ../../Zotlabs/Module/Profiles.php:482 +msgid "Political Views" +msgstr "Politische Ansichten" -#: ../../Zotlabs/Module/Cover_photo.php:361 -msgid "Change Cover Photo" -msgstr "Titelbild ändern" +#: ../../Zotlabs/Module/Profiles.php:486 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:74 +msgid "Gender" +msgstr "Geschlecht" -#: ../../Zotlabs/Module/Help.php:23 -msgid "Documentation Search" -msgstr "Suche in der Dokumentation" +#: ../../Zotlabs/Module/Profiles.php:490 +msgid "Sexual Preference" +msgstr "Sexuelle Orientierung" -#: ../../Zotlabs/Module/Help.php:80 ../../include/conversation.php:1824 -#: ../../include/nav.php:391 -msgid "About" -msgstr "Über" +#: ../../Zotlabs/Module/Profiles.php:494 +msgid "Homepage" +msgstr "Webseite" -#: ../../Zotlabs/Module/Help.php:82 -msgid "Administrators" -msgstr "Administratoren" +#: ../../Zotlabs/Module/Profiles.php:498 +msgid "Interests" +msgstr "Hobbys/Interessen" -#: ../../Zotlabs/Module/Help.php:83 -msgid "Developers" -msgstr "Entwickler" +#: ../../Zotlabs/Module/Profiles.php:502 ../../Zotlabs/Module/Profiles.php:790 +#: ../../Zotlabs/Module/Locs.php:118 ../../Zotlabs/Module/Cdav.php:1381 +#: ../../Zotlabs/Module/Admin/Channels.php:160 +#: ../../Zotlabs/Module/Connedit.php:930 +msgid "Address" +msgstr "Adresse" -#: ../../Zotlabs/Module/Help.php:84 -msgid "Tutorials" -msgstr "Tutorials" +#: ../../Zotlabs/Module/Profiles.php:594 +msgid "Profile updated." +msgstr "Profil aktualisiert." -#: ../../Zotlabs/Module/Help.php:95 -msgid "$Projectname Documentation" -msgstr "$Projectname-Dokumentation" +#: ../../Zotlabs/Module/Profiles.php:678 +msgid "Hide your connections list from viewers of this profile" +msgstr "Deine Verbindungen vor Betrachtern dieses Profils verbergen" -#: ../../Zotlabs/Module/Help.php:96 -msgid "Contents" -msgstr "Inhalt" +#: ../../Zotlabs/Module/Profiles.php:722 +msgid "Edit Profile Details" +msgstr "Bearbeite Profil-Details" -#: ../../Zotlabs/Module/Display.php:394 -msgid "Article" -msgstr "Artikel" +#: ../../Zotlabs/Module/Profiles.php:724 +msgid "View this profile" +msgstr "Dieses Profil ansehen" -#: ../../Zotlabs/Module/Display.php:446 -msgid "Item has been removed." -msgstr "Der Beitrag wurde entfernt." +#: ../../Zotlabs/Module/Profiles.php:726 +msgid "Profile Tools" +msgstr "Profilwerkzeuge" -#: ../../Zotlabs/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98 -msgid "Tag removed" -msgstr "Schlagwort entfernt" +#: ../../Zotlabs/Module/Profiles.php:727 +msgid "Change cover photo" +msgstr "Titelbild ändern" -#: ../../Zotlabs/Module/Tagrm.php:123 -msgid "Remove Item Tag" -msgstr "Schlagwort entfernen" +#: ../../Zotlabs/Module/Profiles.php:729 +msgid "Create a new profile using these settings" +msgstr "Neues Profil anlegen und diese Einstellungen übernehmen" -#: ../../Zotlabs/Module/Tagrm.php:125 -msgid "Select a tag to remove: " -msgstr "Schlagwort zum Entfernen auswählen:" +#: ../../Zotlabs/Module/Profiles.php:730 +msgid "Clone this profile" +msgstr "Dieses Profil klonen" -#: ../../Zotlabs/Module/Network.php:100 -msgid "No such group" -msgstr "Gruppe nicht gefunden" +#: ../../Zotlabs/Module/Profiles.php:731 +msgid "Delete this profile" +msgstr "Dieses Profil löschen" -#: ../../Zotlabs/Module/Network.php:142 -msgid "No such channel" -msgstr "Kanal nicht gefunden" +#: ../../Zotlabs/Module/Profiles.php:732 +msgid "Add profile things" +msgstr "Sachen zum Profil hinzufügen" -#: ../../Zotlabs/Module/Network.php:147 -msgid "forum" -msgstr "Forum" +#: ../../Zotlabs/Module/Profiles.php:733 +msgid "Personal" +msgstr "Persönlich" -#: ../../Zotlabs/Module/Network.php:159 -msgid "Search Results For:" -msgstr "Suchergebnisse für:" +#: ../../Zotlabs/Module/Profiles.php:735 +msgid "Relationship" +msgstr "Beziehung" -#: ../../Zotlabs/Module/Network.php:229 -msgid "Privacy group is empty" -msgstr "Gruppe ist leer" +#: ../../Zotlabs/Module/Profiles.php:738 +msgid "Import profile from file" +msgstr "Profil aus einer Datei importieren" -#: ../../Zotlabs/Module/Network.php:238 -msgid "Privacy group: " -msgstr "Gruppe:" +#: ../../Zotlabs/Module/Profiles.php:739 +msgid "Export profile to file" +msgstr "Profil in eine Datei exportieren" -#: ../../Zotlabs/Module/Network.php:265 -msgid "Invalid connection." -msgstr "Ungültige Verbindung." +#: ../../Zotlabs/Module/Profiles.php:740 +msgid "Your gender" +msgstr "Dein Geschlecht" -#: ../../Zotlabs/Module/Network.php:285 ../../addon/redred/redred.php:65 -msgid "Invalid channel." -msgstr "Ungültiger Kanal." +#: ../../Zotlabs/Module/Profiles.php:741 +msgid "Marital status" +msgstr "Familienstand" -#: ../../Zotlabs/Module/Acl.php:361 -msgid "network" -msgstr "Netzwerk" +#: ../../Zotlabs/Module/Profiles.php:742 +msgid "Sexual preference" +msgstr "Sexuelle Orientierung" -#: ../../Zotlabs/Module/Home.php:74 ../../Zotlabs/Module/Home.php:82 -#: ../../Zotlabs/Lib/Enotify.php:66 ../../addon/opensearch/opensearch.php:42 -msgid "$Projectname" -msgstr "$Projectname" +#: ../../Zotlabs/Module/Profiles.php:745 +msgid "Profile name" +msgstr "Profilname" -#: ../../Zotlabs/Module/Home.php:92 -#, php-format -msgid "Welcome to %s" -msgstr "Willkommen auf %s" +#: ../../Zotlabs/Module/Profiles.php:747 +msgid "This is your default profile." +msgstr "Das ist Dein Standardprofil." -#: ../../Zotlabs/Module/Filestorage.php:79 -msgid "Permission Denied." -msgstr "Zugriff verweigert." +#: ../../Zotlabs/Module/Profiles.php:749 +msgid "Your full name" +msgstr "Dein voller Name" -#: ../../Zotlabs/Module/Filestorage.php:95 -msgid "File not found." -msgstr "Datei nicht gefunden." +#: ../../Zotlabs/Module/Profiles.php:750 +msgid "Title/Description" +msgstr "Titel/Beschreibung" -#: ../../Zotlabs/Module/Filestorage.php:142 -msgid "Edit file permissions" -msgstr "Dateiberechtigungen bearbeiten" +#: ../../Zotlabs/Module/Profiles.php:753 +msgid "Street address" +msgstr "Straße und Hausnummer" -#: ../../Zotlabs/Module/Filestorage.php:154 -msgid "Set/edit permissions" -msgstr "Berechtigungen setzen/ändern" +#: ../../Zotlabs/Module/Profiles.php:754 +msgid "Locality/City" +msgstr "Wohnort" -#: ../../Zotlabs/Module/Filestorage.php:155 -msgid "Include all files and sub folders" -msgstr "Alle Dateien und Unterverzeichnisse einbinden" +#: ../../Zotlabs/Module/Profiles.php:755 +msgid "Region/State" +msgstr "Region/Bundesstaat" -#: ../../Zotlabs/Module/Filestorage.php:156 -msgid "Return to file list" -msgstr "Zurück zur Dateiliste" +#: ../../Zotlabs/Module/Profiles.php:756 +msgid "Postal/Zip code" +msgstr "Postleitzahl" -#: ../../Zotlabs/Module/Filestorage.php:158 -msgid "Copy/paste this code to attach file to a post" -msgstr "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen" +#: ../../Zotlabs/Module/Profiles.php:757 ../../Zotlabs/Module/Cdav.php:1399 +#: ../../Zotlabs/Module/Connedit.php:948 +msgid "Country" +msgstr "Land" -#: ../../Zotlabs/Module/Filestorage.php:159 -msgid "Copy/paste this URL to link file from a web page" -msgstr "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken" +#: ../../Zotlabs/Module/Profiles.php:762 +msgid "Who (if applicable)" +msgstr "Wer (falls anwendbar)" -#: ../../Zotlabs/Module/Filestorage.php:161 -msgid "Share this file" -msgstr "Diese Datei freigeben" +#: ../../Zotlabs/Module/Profiles.php:762 +msgid "Examples: cathy123, Cathy Williams, cathy@example.com" +msgstr "Beispiele: cathy123, Cathy Williams, cathy@example.com" -#: ../../Zotlabs/Module/Filestorage.php:162 -msgid "Show URL to this file" -msgstr "URL zu dieser Datei anzeigen" +#: ../../Zotlabs/Module/Profiles.php:763 +msgid "Since (date)" +msgstr "Seit (Datum)" -#: ../../Zotlabs/Module/Filestorage.php:163 -#: ../../Zotlabs/Storage/Browser.php:397 -msgid "Show in your contacts shared folder" -msgstr "Im geteilten Ordner Deiner Kontakte anzeigen" +#: ../../Zotlabs/Module/Profiles.php:766 +msgid "Tell us about yourself" +msgstr "Erzähle uns ein wenig von Dir" -#: ../../Zotlabs/Module/Common.php:14 -msgid "No channel." -msgstr "Kein Kanal." +#: ../../Zotlabs/Module/Profiles.php:767 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:68 +msgid "Homepage URL" +msgstr "Homepage-URL" -#: ../../Zotlabs/Module/Common.php:45 -msgid "No connections in common." -msgstr "Keine gemeinsamen Verbindungen." +#: ../../Zotlabs/Module/Profiles.php:768 +msgid "Hometown" +msgstr "Heimatort" -#: ../../Zotlabs/Module/Common.php:65 -msgid "View Common Connections" -msgstr "Zeige gemeinsame Verbindungen" +#: ../../Zotlabs/Module/Profiles.php:769 +msgid "Political views" +msgstr "Politische Ansichten" -#: ../../Zotlabs/Module/Email_resend.php:30 -msgid "Email verification resent" -msgstr "Email zur Verifizierung wurde erneut versendet" +#: ../../Zotlabs/Module/Profiles.php:770 +msgid "Religious views" +msgstr "Religiöse Ansichten" -#: ../../Zotlabs/Module/Email_resend.php:33 -msgid "Unable to resend email verification message." -msgstr "Erneutes Versenden der Email zur Verifizierung nicht möglich." +#: ../../Zotlabs/Module/Profiles.php:771 +msgid "Keywords used in directory listings" +msgstr "Schlüsselwörter, die in Verzeichnis-Auflistungen verwendet werden" -#: ../../Zotlabs/Module/Viewconnections.php:65 -msgid "No connections." -msgstr "Keine Verbindungen." +#: ../../Zotlabs/Module/Profiles.php:771 +msgid "Example: fishing photography software" +msgstr "Beispiel: Angeln Fotografie Software" -#: ../../Zotlabs/Module/Viewconnections.php:83 +#: ../../Zotlabs/Module/Profiles.php:774 +msgid "Musical interests" +msgstr "Musikalische Interessen" + +#: ../../Zotlabs/Module/Profiles.php:775 +msgid "Books, literature" +msgstr "Bücher, Literatur" + +#: ../../Zotlabs/Module/Profiles.php:776 +msgid "Television" +msgstr "Fernsehen" + +#: ../../Zotlabs/Module/Profiles.php:777 +msgid "Film/Dance/Culture/Entertainment" +msgstr "Film/Tanz/Kultur/Unterhaltung" + +#: ../../Zotlabs/Module/Profiles.php:778 +msgid "Hobbies/Interests" +msgstr "Hobbys/Interessen" + +#: ../../Zotlabs/Module/Profiles.php:779 +msgid "Love/Romance" +msgstr "Liebe/Romantik" + +#: ../../Zotlabs/Module/Profiles.php:781 +msgid "School/Education" +msgstr "Schule/Ausbildung" + +#: ../../Zotlabs/Module/Profiles.php:782 +msgid "Contact information and social networks" +msgstr "Kontaktinformation und soziale Netzwerke" + +#: ../../Zotlabs/Module/Profiles.php:783 +msgid "My other channels" +msgstr "Meine anderen Kanäle" + +#: ../../Zotlabs/Module/Profiles.php:785 +msgid "Communications" +msgstr "Kommunikation" + +#: ../../Zotlabs/Module/Profiles.php:786 ../../Zotlabs/Module/Cdav.php:1377 +#: ../../Zotlabs/Module/Connedit.php:926 +msgid "Phone" +msgstr "Telefon" + +#: ../../Zotlabs/Module/Profiles.php:788 ../../Zotlabs/Module/Cdav.php:1379 +#: ../../Zotlabs/Module/Connedit.php:928 +msgid "Instant messenger" +msgstr "Sofortnachrichtendienst" + +#: ../../Zotlabs/Module/Profiles.php:789 ../../Zotlabs/Module/Cdav.php:1380 +#: ../../Zotlabs/Module/Connedit.php:929 +msgid "Website" +msgstr "Webseite" + +#: ../../Zotlabs/Module/Profiles.php:791 ../../Zotlabs/Module/Cdav.php:1382 +#: ../../Zotlabs/Module/Connedit.php:931 +msgid "Note" +msgstr "Hinweis" + +#: ../../Zotlabs/Module/Profiles.php:796 ../../Zotlabs/Module/Cdav.php:1387 +#: ../../Zotlabs/Module/Connedit.php:936 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:216 +msgid "Add Contact" +msgstr "Kontakt hinzufügen" + +#: ../../Zotlabs/Module/Profiles.php:797 ../../Zotlabs/Module/Cdav.php:1388 +#: ../../Zotlabs/Module/Connedit.php:937 +msgid "Add Field" +msgstr "Feld hinzufügen" + +#: ../../Zotlabs/Module/Profiles.php:831 ../../Zotlabs/Module/Chat.php:264 +#: ../../Zotlabs/Module/Wiki.php:214 ../../Zotlabs/Module/Manage.php:145 +msgid "Create New" +msgstr "Neu anlegen" + +#: ../../Zotlabs/Module/Acl.php:360 +msgid "network" +msgstr "Netzwerk" + +#: ../../Zotlabs/Module/Chat.php:102 +msgid "Chatrooms App" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:103 +msgid "Access Controlled Chatrooms" +msgstr "Zugriffskontrollierte Chaträume" + +#: ../../Zotlabs/Module/Chat.php:196 +msgid "Room not found" +msgstr "Chatraum nicht gefunden" + +#: ../../Zotlabs/Module/Chat.php:212 +msgid "Leave Room" +msgstr "Raum verlassen" + +#: ../../Zotlabs/Module/Chat.php:213 +msgid "Delete Room" +msgstr "Raum löschen" + +#: ../../Zotlabs/Module/Chat.php:214 +msgid "I am away right now" +msgstr "Ich bin gerade nicht da" + +#: ../../Zotlabs/Module/Chat.php:215 +msgid "I am online" +msgstr "Ich bin online" + +#: ../../Zotlabs/Module/Chat.php:217 +msgid "Bookmark this room" +msgstr "Lesezeichen für diesen Raum setzen" + +#: ../../Zotlabs/Module/Chat.php:240 +msgid "New Chatroom" +msgstr "Neuer Chatraum" + +#: ../../Zotlabs/Module/Chat.php:241 +msgid "Chatroom name" +msgstr "Chatraumname" + +#: ../../Zotlabs/Module/Chat.php:242 +msgid "Expiration of chats (minutes)" +msgstr "Verfall von Chats (Minuten)" + +#: ../../Zotlabs/Module/Chat.php:258 #, php-format -msgid "Visit %s's profile [%s]" -msgstr "%ss Profil [%s] besuchen" +msgid "%1$s's Chatrooms" +msgstr "%1$ss Chaträume" -#: ../../Zotlabs/Module/Viewconnections.php:113 -msgid "View Connections" -msgstr "Verbindungen anzeigen" +#: ../../Zotlabs/Module/Chat.php:263 +msgid "No chatrooms available" +msgstr "Keine Chaträume verfügbar" + +#: ../../Zotlabs/Module/Chat.php:267 +msgid "Expiration" +msgstr "Verfall" + +#: ../../Zotlabs/Module/Chat.php:268 +msgid "min" +msgstr "min" + +#: ../../Zotlabs/Module/Locs.php:25 ../../Zotlabs/Module/Locs.php:54 +msgid "Location not found." +msgstr "Klon nicht gefunden." + +#: ../../Zotlabs/Module/Locs.php:62 +msgid "Location lookup failed." +msgstr "Nachschlagen des Kanal-Ortes fehlgeschlagen" + +#: ../../Zotlabs/Module/Locs.php:66 +msgid "" +"Please select another location to become primary before removing the primary " +"location." +msgstr "Bitte mache einen anderen Kanal-Ort zum primären Ort, bevor Du den primären Ort löschst." + +#: ../../Zotlabs/Module/Locs.php:95 +msgid "Syncing locations" +msgstr "Synchronisiere Klone" + +#: ../../Zotlabs/Module/Locs.php:105 +msgid "No locations found." +msgstr "Keine Klon-Adressen gefunden." + +#: ../../Zotlabs/Module/Locs.php:116 +msgid "Manage Channel Locations" +msgstr "Klon-Adressen verwalten" + +#: ../../Zotlabs/Module/Locs.php:119 +msgid "Primary" +msgstr "Primär" + +#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:176 +msgid "Drop" +msgstr "Löschen" + +#: ../../Zotlabs/Module/Locs.php:122 +msgid "Sync Now" +msgstr "Jetzt synchronisieren" + +#: ../../Zotlabs/Module/Locs.php:123 +msgid "Please wait several minutes between consecutive operations." +msgstr "Bitte warte mehrere Minuten zwischen dem Ausführen zweier Operationen!" + +#: ../../Zotlabs/Module/Locs.php:124 +msgid "" +"When possible, drop a location by logging into that website/hub and removing " +"your channel." +msgstr "Wenn möglich, lösche einen Klon, indem Du Dich auf dem jeweiligen Hub einloggst und den Kanal dort löschst." + +#: ../../Zotlabs/Module/Locs.php:125 +msgid "Use this form to drop the location if the hub is no longer operating." +msgstr "Benutze dieses Formular zum Löschen eines Klons, wenn es den Hub nicht mehr gibt." #: ../../Zotlabs/Module/Admin.php:97 msgid "Blocked accounts" @@ -7565,74 +7619,65 @@ msgstr "Abgelaufene Benutzerkonten" msgid "Expiring accounts" msgstr "Ablaufende Benutzerkonten" -#: ../../Zotlabs/Module/Admin.php:112 -msgid "Clones" -msgstr "Klone" - -#: ../../Zotlabs/Module/Admin.php:118 +#: ../../Zotlabs/Module/Admin.php:120 msgid "Message queues" msgstr "Nachrichten-Warteschlangen" -#: ../../Zotlabs/Module/Admin.php:132 +#: ../../Zotlabs/Module/Admin.php:134 msgid "Your software should be updated" msgstr "Die installierte Software sollte aktualisiert werden" -#: ../../Zotlabs/Module/Admin.php:137 +#: ../../Zotlabs/Module/Admin.php:138 ../../Zotlabs/Module/Admin/Logs.php:82 +#: ../../Zotlabs/Module/Admin/Security.php:92 +#: ../../Zotlabs/Module/Admin/Channels.php:145 +#: ../../Zotlabs/Module/Admin/Site.php:287 +#: ../../Zotlabs/Module/Admin/Accounts.php:166 +#: ../../Zotlabs/Module/Admin/Themes.php:122 +#: ../../Zotlabs/Module/Admin/Themes.php:156 +#: ../../Zotlabs/Module/Admin/Addons.php:341 +#: ../../Zotlabs/Module/Admin/Addons.php:439 +msgid "Administration" +msgstr "Administration" + +#: ../../Zotlabs/Module/Admin.php:139 msgid "Summary" msgstr "Zusammenfassung" -#: ../../Zotlabs/Module/Admin.php:140 +#: ../../Zotlabs/Module/Admin.php:142 msgid "Registered accounts" msgstr "Registrierte Konten" -#: ../../Zotlabs/Module/Admin.php:141 +#: ../../Zotlabs/Module/Admin.php:143 msgid "Pending registrations" msgstr "Ausstehende Registrierungen" -#: ../../Zotlabs/Module/Admin.php:142 +#: ../../Zotlabs/Module/Admin.php:144 msgid "Registered channels" msgstr "Registrierte Kanäle" -#: ../../Zotlabs/Module/Admin.php:143 -msgid "Active plugins" -msgstr "Aktive Plug-Ins" +#: ../../Zotlabs/Module/Admin.php:145 +msgid "Active addons" +msgstr "" -#: ../../Zotlabs/Module/Admin.php:144 +#: ../../Zotlabs/Module/Admin.php:146 msgid "Version" msgstr "Version" -#: ../../Zotlabs/Module/Admin.php:145 +#: ../../Zotlabs/Module/Admin.php:147 msgid "Repository version (master)" msgstr "Repository-Version (master)" -#: ../../Zotlabs/Module/Admin.php:146 +#: ../../Zotlabs/Module/Admin.php:148 msgid "Repository version (dev)" msgstr "Repository-Version (dev)" -#: ../../Zotlabs/Module/Service_limits.php:23 -msgid "No service class restrictions found." -msgstr "Keine Dienstklassenbeschränkungen gefunden." - -#: ../../Zotlabs/Module/Rate.php:156 -msgid "Website:" -msgstr "Webseite:" - -#: ../../Zotlabs/Module/Rate.php:159 -#, php-format -msgid "Remote Channel [%s] (not yet known on this site)" -msgstr "Kanal [%s] (auf diesem Server noch unbekannt)" - -#: ../../Zotlabs/Module/Rate.php:160 -msgid "Rating (this information is public)" -msgstr "Bewertung (öffentlich sichtbar)" - -#: ../../Zotlabs/Module/Rate.php:161 -msgid "Optionally explain your rating (this information is public)" -msgstr "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)" +#: ../../Zotlabs/Module/Lang.php:17 +msgid "Language App" +msgstr "" -#: ../../Zotlabs/Module/Card_edit.php:128 -msgid "Edit Card" -msgstr "Karte bearbeiten" +#: ../../Zotlabs/Module/Lang.php:18 +msgid "Change UI language" +msgstr "" #: ../../Zotlabs/Module/Lostpass.php:19 msgid "No valid account found." @@ -7658,7 +7703,7 @@ msgid "" "Password reset failed." msgstr "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen." -#: ../../Zotlabs/Module/Lostpass.php:91 ../../boot.php:1598 +#: ../../Zotlabs/Module/Lostpass.php:91 ../../boot.php:1640 msgid "Password Reset" msgstr "Zurücksetzen des Kennworts" @@ -7703,6626 +7748,7783 @@ msgstr "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. msgid "Email Address" msgstr "E-Mail Adresse" -#: ../../Zotlabs/Module/Notifications.php:62 -#: ../../Zotlabs/Lib/ThreadItem.php:408 -msgid "Mark all seen" -msgstr "Alle als gelesen markieren" +#: ../../Zotlabs/Module/Lostpass.php:133 ../../Zotlabs/Module/Pdledit.php:77 +msgid "Reset" +msgstr "Zurücksetzen" -#: ../../Zotlabs/Lib/Techlevels.php:10 -msgid "0. Beginner/Basic" -msgstr "0. Einsteiger/Basis" +#: ../../Zotlabs/Module/Subthread.php:143 +#, php-format +msgid "%1$s is following %2$s's %3$s" +msgstr "%1$s folgt nun %2$ss %3$s" -#: ../../Zotlabs/Lib/Techlevels.php:11 -msgid "1. Novice - not skilled but willing to learn" -msgstr "1. Anfänger - unerfahren, aber bereit zu lernen" +#: ../../Zotlabs/Module/Subthread.php:145 +#, php-format +msgid "%1$s stopped following %2$s's %3$s" +msgstr "%1$s folgt %2$ss %3$s nicht mehr" -#: ../../Zotlabs/Lib/Techlevels.php:12 -msgid "2. Intermediate - somewhat comfortable" -msgstr "2. Fortgeschritten - relativ komfortabel" +#: ../../Zotlabs/Module/Rate.php:156 +msgid "Website:" +msgstr "Webseite:" -#: ../../Zotlabs/Lib/Techlevels.php:13 -msgid "3. Advanced - very comfortable" -msgstr "3. Fortgeschritten - sehr komfortabel" +#: ../../Zotlabs/Module/Rate.php:159 +#, php-format +msgid "Remote Channel [%s] (not yet known on this site)" +msgstr "Kanal [%s] (auf diesem Server noch unbekannt)" -#: ../../Zotlabs/Lib/Techlevels.php:14 -msgid "4. Expert - I can write computer code" -msgstr "4. Experte - Ich kann Computercode schreiben" +#: ../../Zotlabs/Module/Rate.php:160 +msgid "Rating (this information is public)" +msgstr "Bewertung (öffentlich sichtbar)" -#: ../../Zotlabs/Lib/Techlevels.php:15 -msgid "5. Wizard - I probably know more than you do" -msgstr "5. Zauberer - ich kann wahrscheinlich mehr als Du" - -#: ../../Zotlabs/Lib/Apps.php:231 -msgid "Site Admin" -msgstr "Hub-Administration" +#: ../../Zotlabs/Module/Rate.php:161 +msgid "Optionally explain your rating (this information is public)" +msgstr "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)" -#: ../../Zotlabs/Lib/Apps.php:232 ../../addon/buglink/buglink.php:16 -msgid "Report Bug" -msgstr "Fehler melden" +#: ../../Zotlabs/Module/Search.php:230 +#, php-format +msgid "Items tagged with: %s" +msgstr "Beiträge mit Schlagwort: %s" -#: ../../Zotlabs/Lib/Apps.php:233 -msgid "View Bookmarks" -msgstr "Lesezeichen ansehen" +#: ../../Zotlabs/Module/Search.php:232 +#, php-format +msgid "Search results for: %s" +msgstr "Suchergebnisse für: %s" -#: ../../Zotlabs/Lib/Apps.php:234 -msgid "My Chatrooms" -msgstr "Meine Chaträume" +#: ../../Zotlabs/Module/Home.php:72 ../../Zotlabs/Module/Home.php:80 +#: ../../Zotlabs/Lib/Enotify.php:66 +#: ../../extend/addon/hzaddons/opensearch/opensearch.php:42 +msgid "$Projectname" +msgstr "$Projectname" -#: ../../Zotlabs/Lib/Apps.php:236 -msgid "Firefox Share" -msgstr "Teilen-Knopf für Firefox" +#: ../../Zotlabs/Module/Home.php:90 +#, php-format +msgid "Welcome to %s" +msgstr "Willkommen auf %s" -#: ../../Zotlabs/Lib/Apps.php:237 -msgid "Remote Diagnostics" -msgstr "Ferndiagnose" +#: ../../Zotlabs/Module/Ping.php:338 +msgid "sent you a private message" +msgstr "hat Dir eine private Nachricht geschickt" -#: ../../Zotlabs/Lib/Apps.php:238 ../../include/features.php:417 -msgid "Suggest Channels" -msgstr "Kanäle vorschlagen" +#: ../../Zotlabs/Module/Ping.php:394 +msgid "added your channel" +msgstr "hat deinen Kanal hinzugefügt" -#: ../../Zotlabs/Lib/Apps.php:239 ../../boot.php:1589 -#: ../../include/nav.php:126 ../../include/nav.php:130 -msgid "Login" -msgstr "Anmelden" +#: ../../Zotlabs/Module/Ping.php:419 +msgid "requires approval" +msgstr "Zustimmung erforderlich" -#: ../../Zotlabs/Lib/Apps.php:241 -msgid "Activity" -msgstr "Aktivität" +#: ../../Zotlabs/Module/Ping.php:429 +msgid "g A l F d" +msgstr "l, d. F, G:i \U\h\r" -#: ../../Zotlabs/Lib/Apps.php:245 ../../include/conversation.php:1931 -#: ../../include/features.php:96 ../../include/nav.php:497 -msgid "Wiki" -msgstr "Wiki" +#: ../../Zotlabs/Module/Ping.php:447 +msgid "[today]" +msgstr "[Heute]" -#: ../../Zotlabs/Lib/Apps.php:246 -msgid "Channel Home" -msgstr "Mein Kanal" +#: ../../Zotlabs/Module/Ping.php:457 +msgid "posted an event" +msgstr "hat einen Termin veröffentlicht" -#: ../../Zotlabs/Lib/Apps.php:249 ../../include/conversation.php:1853 -#: ../../include/conversation.php:1856 -msgid "Events" -msgstr "Termine" +#: ../../Zotlabs/Module/Ping.php:491 +msgid "shared a file with you" +msgstr "hat eine Datei mit Dir geteilt" -#: ../../Zotlabs/Lib/Apps.php:250 -msgid "Directory" -msgstr "Verzeichnis" +#: ../../Zotlabs/Module/Ping.php:673 +msgid "Private forum" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:252 -msgid "Mail" -msgstr "Mail" +#: ../../Zotlabs/Module/Ping.php:673 +msgid "Public forum" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:255 -msgid "Chat" -msgstr "Chat" +#: ../../Zotlabs/Module/Cdav.php:806 ../../Zotlabs/Module/Events.php:28 +msgid "Calendar entries imported." +msgstr "Kalendereinträge wurden importiert." -#: ../../Zotlabs/Lib/Apps.php:257 -msgid "Probe" -msgstr "Testen" +#: ../../Zotlabs/Module/Cdav.php:808 ../../Zotlabs/Module/Events.php:30 +msgid "No calendar entries found." +msgstr "Keine Kalendereinträge gefunden." -#: ../../Zotlabs/Lib/Apps.php:258 -msgid "Suggest" -msgstr "Empfehlen" +#: ../../Zotlabs/Module/Cdav.php:869 +msgid "INVALID EVENT DISMISSED!" +msgstr "UNGÜLTIGEN TERMIN ABGELEHNT!" -#: ../../Zotlabs/Lib/Apps.php:259 -msgid "Random Channel" -msgstr "Zufälliger Kanal" +#: ../../Zotlabs/Module/Cdav.php:870 +msgid "Summary: " +msgstr "Zusammenfassung:" -#: ../../Zotlabs/Lib/Apps.php:260 -msgid "Invite" -msgstr "Einladen" +#: ../../Zotlabs/Module/Cdav.php:871 +msgid "Date: " +msgstr "Datum:" -#: ../../Zotlabs/Lib/Apps.php:261 ../../Zotlabs/Widget/Admin.php:26 -msgid "Features" -msgstr "Funktionen" +#: ../../Zotlabs/Module/Cdav.php:872 ../../Zotlabs/Module/Cdav.php:879 +msgid "Reason: " +msgstr "Grund:" -#: ../../Zotlabs/Lib/Apps.php:262 ../../addon/openid/MysqlProvider.php:69 -msgid "Language" -msgstr "Sprache" +#: ../../Zotlabs/Module/Cdav.php:877 +msgid "INVALID CARD DISMISSED!" +msgstr "UNGÜLTIGE KARTE ABGELEHNT!" -#: ../../Zotlabs/Lib/Apps.php:263 -msgid "Post" -msgstr "Beitrag schreiben" +#: ../../Zotlabs/Module/Cdav.php:878 +msgid "Name: " +msgstr "Name: " -#: ../../Zotlabs/Lib/Apps.php:264 ../../addon/openid/MysqlProvider.php:58 -#: ../../addon/openid/MysqlProvider.php:59 -#: ../../addon/openid/MysqlProvider.php:60 -msgid "Profile Photo" -msgstr "Profilfoto" +#: ../../Zotlabs/Module/Cdav.php:898 +msgid "CardDAV App" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:407 -msgid "Purchase" -msgstr "Kaufen" +#: ../../Zotlabs/Module/Cdav.php:899 +msgid "CalDAV capable addressbook" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:411 -msgid "Undelete" -msgstr "Wieder hergestellt" +#: ../../Zotlabs/Module/Cdav.php:1033 ../../Zotlabs/Module/Events.php:468 +msgid "Event title" +msgstr "Termintitel" -#: ../../Zotlabs/Lib/Apps.php:419 -msgid "Add to app-tray" -msgstr "Zum App-Menü hinzufügen" +#: ../../Zotlabs/Module/Cdav.php:1034 ../../Zotlabs/Module/Events.php:474 +msgid "Start date and time" +msgstr "Startdatum und -zeit" -#: ../../Zotlabs/Lib/Apps.php:420 -msgid "Remove from app-tray" -msgstr "Aus dem App-Menü entfernen" +#: ../../Zotlabs/Module/Cdav.php:1035 +msgid "End date and time" +msgstr "Enddatum und -zeit" -#: ../../Zotlabs/Lib/Apps.php:421 -msgid "Pin to navbar" -msgstr "An Navigationsleiste anpinnen" +#: ../../Zotlabs/Module/Cdav.php:1036 ../../Zotlabs/Module/Events.php:497 +msgid "Timezone:" +msgstr "Zeitzone:" -#: ../../Zotlabs/Lib/Apps.php:422 -msgid "Unpin from navbar" -msgstr "Von Navigationsleiste entfernen" +#: ../../Zotlabs/Module/Cdav.php:1062 ../../Zotlabs/Module/Events.php:702 +msgid "Month" +msgstr "Monat" -#: ../../Zotlabs/Lib/Permcat.php:82 -msgctxt "permcat" -msgid "default" -msgstr "Standard" +#: ../../Zotlabs/Module/Cdav.php:1063 ../../Zotlabs/Module/Events.php:703 +msgid "Week" +msgstr "Woche" -#: ../../Zotlabs/Lib/Permcat.php:133 -msgctxt "permcat" -msgid "follower" -msgstr "Abonnent" +#: ../../Zotlabs/Module/Cdav.php:1064 ../../Zotlabs/Module/Events.php:704 +msgid "Day" +msgstr "Tag" -#: ../../Zotlabs/Lib/Permcat.php:137 -msgctxt "permcat" -msgid "contributor" -msgstr "Beitragender" +#: ../../Zotlabs/Module/Cdav.php:1065 +msgid "List month" +msgstr "Liste Monat" -#: ../../Zotlabs/Lib/Permcat.php:141 -msgctxt "permcat" -msgid "publisher" -msgstr "Autor" +#: ../../Zotlabs/Module/Cdav.php:1066 +msgid "List week" +msgstr "Liste Woche" -#: ../../Zotlabs/Lib/NativeWikiPage.php:42 -#: ../../Zotlabs/Lib/NativeWikiPage.php:93 -msgid "(No Title)" -msgstr "(Kein Titel)" +#: ../../Zotlabs/Module/Cdav.php:1067 +msgid "List day" +msgstr "Liste Tag" -#: ../../Zotlabs/Lib/NativeWikiPage.php:107 -msgid "Wiki page create failed." -msgstr "Anlegen der Wiki-Seite fehlgeschlagen." +#: ../../Zotlabs/Module/Cdav.php:1075 +msgid "More" +msgstr "Mehr" -#: ../../Zotlabs/Lib/NativeWikiPage.php:120 -msgid "Wiki not found." -msgstr "Wiki nicht gefunden." +#: ../../Zotlabs/Module/Cdav.php:1076 +msgid "Less" +msgstr "Weniger" -#: ../../Zotlabs/Lib/NativeWikiPage.php:131 -msgid "Destination name already exists" -msgstr "Zielname bereits vorhanden" +#: ../../Zotlabs/Module/Cdav.php:1078 +msgid "Select calendar" +msgstr "Kalender auswählen" -#: ../../Zotlabs/Lib/NativeWikiPage.php:163 -#: ../../Zotlabs/Lib/NativeWikiPage.php:359 -msgid "Page not found" -msgstr "Seite nicht gefunden" +#: ../../Zotlabs/Module/Cdav.php:1081 +msgid "Delete all" +msgstr "Alles löschen" -#: ../../Zotlabs/Lib/NativeWikiPage.php:194 -msgid "Error reading page content" -msgstr "Fehler beim Lesen des Seiteninhalts" +#: ../../Zotlabs/Module/Cdav.php:1084 +msgid "Sorry! Editing of recurrent events is not yet implemented." +msgstr "Entschuldigung, aber das Bearbeiten von wiederkehrenden Veranstaltungen ist leider noch nicht implementiert." -#: ../../Zotlabs/Lib/NativeWikiPage.php:350 -#: ../../Zotlabs/Lib/NativeWikiPage.php:400 -#: ../../Zotlabs/Lib/NativeWikiPage.php:467 -#: ../../Zotlabs/Lib/NativeWikiPage.php:508 -msgid "Error reading wiki" -msgstr "Fehler beim Lesen des Wiki" +#: ../../Zotlabs/Module/Cdav.php:1375 ../../Zotlabs/Module/Connedit.php:924 +msgid "Organisation" +msgstr "Organisation" -#: ../../Zotlabs/Lib/NativeWikiPage.php:388 -msgid "Page update failed." -msgstr "Seitenaktualisierung fehlgeschlagen." +#: ../../Zotlabs/Module/Cdav.php:1376 ../../Zotlabs/Module/Connedit.php:925 +msgid "Title" +msgstr "Titel" -#: ../../Zotlabs/Lib/NativeWikiPage.php:422 -msgid "Nothing deleted" -msgstr "Nichts gelöscht" +#: ../../Zotlabs/Module/Cdav.php:1393 ../../Zotlabs/Module/Connedit.php:942 +msgid "P.O. Box" +msgstr "Postfach" -#: ../../Zotlabs/Lib/NativeWikiPage.php:488 -msgid "Compare: object not found." -msgstr "Vergleichen: Objekt nicht gefunden." +#: ../../Zotlabs/Module/Cdav.php:1394 ../../Zotlabs/Module/Connedit.php:943 +msgid "Additional" +msgstr "Zusätzlich" -#: ../../Zotlabs/Lib/NativeWikiPage.php:494 -msgid "Page updated" -msgstr "Seite aktualisiert" +#: ../../Zotlabs/Module/Cdav.php:1395 ../../Zotlabs/Module/Connedit.php:944 +msgid "Street" +msgstr "Straße" -#: ../../Zotlabs/Lib/NativeWikiPage.php:497 -msgid "Untitled" -msgstr "Ohne Titel" +#: ../../Zotlabs/Module/Cdav.php:1396 ../../Zotlabs/Module/Connedit.php:945 +msgid "Locality" +msgstr "Ortschaft" -#: ../../Zotlabs/Lib/NativeWikiPage.php:503 -msgid "Wiki resource_id required for git commit" -msgstr "Die resource_id des Wiki wird benötigt für den git commit." +#: ../../Zotlabs/Module/Cdav.php:1397 ../../Zotlabs/Module/Connedit.php:946 +msgid "Region" +msgstr "Region" -#: ../../Zotlabs/Lib/NativeWikiPage.php:559 -#: ../../Zotlabs/Widget/Wiki_page_history.php:23 -msgctxt "wiki_history" -msgid "Message" -msgstr "Nachricht" +#: ../../Zotlabs/Module/Cdav.php:1398 ../../Zotlabs/Module/Connedit.php:947 +msgid "ZIP Code" +msgstr "Postleitzahl" -#: ../../Zotlabs/Lib/NativeWikiPage.php:597 ../../include/bbcode.php:744 -#: ../../include/bbcode.php:914 -msgid "Different viewers will see this text differently" -msgstr "Verschiedene Betrachter werden diesen Text unterschiedlich sehen" +#: ../../Zotlabs/Module/Cdav.php:1446 +msgid "Default Calendar" +msgstr "Standardkalender" -#: ../../Zotlabs/Lib/PermissionDescription.php:34 -#: ../../include/acl_selectors.php:33 -msgid "Visible to your default audience" -msgstr "Standard-Sichtbarkeit gemäß Kanaleinstellungen" +#: ../../Zotlabs/Module/Cdav.php:1457 +msgid "Default Addressbook" +msgstr "Standardadressbuch" -#: ../../Zotlabs/Lib/PermissionDescription.php:107 -#: ../../include/acl_selectors.php:106 -msgid "Only me" -msgstr "Nur ich" +#: ../../Zotlabs/Module/Register.php:52 +msgid "Maximum daily site registrations exceeded. Please try again tomorrow." +msgstr "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal." -#: ../../Zotlabs/Lib/PermissionDescription.php:108 -msgid "Public" -msgstr "Öffentlich" +#: ../../Zotlabs/Module/Register.php:58 +msgid "" +"Please indicate acceptance of the Terms of Service. Registration failed." +msgstr "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen." -#: ../../Zotlabs/Lib/PermissionDescription.php:109 -msgid "Anybody in the $Projectname network" -msgstr "Jeder innerhalb des $Projectname Netzwerks" +#: ../../Zotlabs/Module/Register.php:92 +msgid "Passwords do not match." +msgstr "Passwörter stimmen nicht überein." -#: ../../Zotlabs/Lib/PermissionDescription.php:110 -#, php-format -msgid "Any account on %s" -msgstr "Jedes Nutzerkonto auf %s" +#: ../../Zotlabs/Module/Register.php:135 +msgid "Registration successful. Continue to create your first channel..." +msgstr "Registrierung erfolgreich. Fahre fort, indem Du Deinen ersten Kanal anlegst..." -#: ../../Zotlabs/Lib/PermissionDescription.php:111 -msgid "Any of my connections" -msgstr "Alle meine Verbindungen" +#: ../../Zotlabs/Module/Register.php:138 +msgid "" +"Registration successful. Please check your email for validation instructions." +msgstr "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet." -#: ../../Zotlabs/Lib/PermissionDescription.php:112 -msgid "Only connections I specifically allow" -msgstr "Nur Verbindungen, denen ich es explizit erlaube" +#: ../../Zotlabs/Module/Register.php:145 +msgid "Your registration is pending approval by the site owner." +msgstr "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden." -#: ../../Zotlabs/Lib/PermissionDescription.php:113 -msgid "Anybody authenticated (could include visitors from other networks)" -msgstr "Jeder, der angemeldet ist (kann Besucher anderer Netzwerke beinhalten)" +#: ../../Zotlabs/Module/Register.php:148 +msgid "Your registration can not be processed." +msgstr "Deine Registrierung konnte nicht verarbeitet werden." -#: ../../Zotlabs/Lib/PermissionDescription.php:114 -msgid "Any connections including those who haven't yet been approved" -msgstr "Alle Verbindungen einschließlich der noch nicht bestätigten" +#: ../../Zotlabs/Module/Register.php:195 +msgid "Registration on this hub is disabled." +msgstr "Die Registrierung auf diesem Hub ist nicht möglich." -#: ../../Zotlabs/Lib/PermissionDescription.php:150 -msgid "" -"This is your default setting for the audience of your normal stream, and " -"posts." -msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner normalen Beiträge (Stream)." +#: ../../Zotlabs/Module/Register.php:204 +msgid "Registration on this hub is by approval only." +msgstr "Eine Registrierung auf diesem Hub erfordert die Zustimmung durch den Administrator." -#: ../../Zotlabs/Lib/PermissionDescription.php:151 -msgid "" -"This is your default setting for who can view your default channel profile" -msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deines Standard-Kanalprofils." +#: ../../Zotlabs/Module/Register.php:205 ../../Zotlabs/Module/Register.php:214 +msgid "Register at another affiliated hub." +msgstr "Registriere Dich auf einem der anderen verbundenen Hubs." -#: ../../Zotlabs/Lib/PermissionDescription.php:152 -msgid "This is your default setting for who can view your connections" -msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Verbindungen." +#: ../../Zotlabs/Module/Register.php:213 +msgid "Registration on this hub is by invitation only." +msgstr "" -#: ../../Zotlabs/Lib/PermissionDescription.php:153 +#: ../../Zotlabs/Module/Register.php:224 msgid "" -"This is your default setting for who can view your file storage and photos" -msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Dateien und Fotos." - -#: ../../Zotlabs/Lib/PermissionDescription.php:154 -msgid "This is your default setting for the audience of your webpages" -msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Webseiten." +"This site has exceeded the number of allowed daily account registrations. " +"Please try again tomorrow." +msgstr "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal." -#: ../../Zotlabs/Lib/Chatroom.php:23 -msgid "Missing room name" -msgstr "Der Chatraum hat keinen Namen" +#: ../../Zotlabs/Module/Register.php:239 ../../Zotlabs/Module/Siteinfo.php:28 +msgid "Terms of Service" +msgstr "Nutzungsbedingungen" -#: ../../Zotlabs/Lib/Chatroom.php:32 -msgid "Duplicate room name" -msgstr "Name des Chatraums bereits vergeben" +#: ../../Zotlabs/Module/Register.php:245 +#, php-format +msgid "I accept the %s for this website" +msgstr "Ich akzeptiere die %s für diese Webseite" -#: ../../Zotlabs/Lib/Chatroom.php:82 ../../Zotlabs/Lib/Chatroom.php:90 -msgid "Invalid room specifier." -msgstr "Ungültiger Raumbezeichner." +#: ../../Zotlabs/Module/Register.php:252 +#, php-format +msgid "I am over %s years of age and accept the %s for this website" +msgstr "Ich bin älter als %s Jahre und akzeptiere die %s dieser Website." -#: ../../Zotlabs/Lib/Chatroom.php:122 -msgid "Room not found." -msgstr "Chatraum konnte nicht gefunden werden." +#: ../../Zotlabs/Module/Register.php:257 +msgid "Your email address" +msgstr "Ihre E-Mail Adresse" -#: ../../Zotlabs/Lib/Chatroom.php:143 -msgid "Room is full" -msgstr "Der Chatraum ist voll" +#: ../../Zotlabs/Module/Register.php:258 +msgid "Choose a password" +msgstr "Passwort" -#: ../../Zotlabs/Lib/Enotify.php:60 -msgid "$Projectname Notification" -msgstr "$Projectname-Benachrichtigung" +#: ../../Zotlabs/Module/Register.php:259 +msgid "Please re-enter your password" +msgstr "Bitte gib Dein Passwort noch einmal ein" -#: ../../Zotlabs/Lib/Enotify.php:61 ../../addon/diaspora/util.php:308 -#: ../../addon/diaspora/util.php:321 ../../addon/diaspora/p.php:48 -msgid "$projectname" -msgstr "$projectname" +#: ../../Zotlabs/Module/Register.php:260 +msgid "Please enter your invitation code" +msgstr "Bitte trage Deinen Einladungs-Code ein" -#: ../../Zotlabs/Lib/Enotify.php:63 -msgid "Thank You," -msgstr "Danke." +#: ../../Zotlabs/Module/Register.php:261 +msgid "Your Name" +msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:65 ../../addon/hubwall/hubwall.php:33 -#, php-format -msgid "%s Administrator" -msgstr "der Administrator von %s" +#: ../../Zotlabs/Module/Register.php:261 +msgid "Real names are preferred." +msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:66 +#: ../../Zotlabs/Module/Register.php:263 #, php-format -msgid "This email was sent by %1$s at %2$s." -msgstr "Diese Email wurde von %1$s auf %2$s gesendet." +msgid "" +"Your nickname will be used to create an easy to remember channel address e." +"g. nickname%s" +msgstr "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst, z.B. nickname%s" -#: ../../Zotlabs/Lib/Enotify.php:67 -#, php-format +#: ../../Zotlabs/Module/Register.php:264 msgid "" -"To stop receiving these messages, please adjust your Notification Settings " -"at %s" -msgstr "Um diese Nachrichten nicht mehr zu erhalten, passe bitte Deine Benachrichtigungseinstellungen unter folgendem Link an: %s" +"Select a channel permission role for your usage needs and privacy " +"requirements." +msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:68 -#, php-format -msgid "To stop receiving these messages, please adjust your %s." -msgstr "Um diese Nachrichten nicht mehr zu erhalten, passe bitte Deine %s an." +#: ../../Zotlabs/Module/Register.php:265 +msgid "no" +msgstr "nein" -#: ../../Zotlabs/Lib/Enotify.php:123 -#, php-format -msgid "%s " -msgstr "%s " +#: ../../Zotlabs/Module/Register.php:265 +msgid "yes" +msgstr "ja" -#: ../../Zotlabs/Lib/Enotify.php:127 -#, php-format -msgid "[$Projectname:Notify] New mail received at %s" -msgstr "[$Projectname:Benachrichtigung] Neue Mail empfangen auf %s" +#: ../../Zotlabs/Module/Register.php:277 +#: ../../Zotlabs/Module/Admin/Site.php:290 +msgid "Registration" +msgstr "Registrierung" -#: ../../Zotlabs/Lib/Enotify.php:129 -#, php-format -msgid "%1$s sent you a new private message at %2$s." -msgstr "%1$shat dir auf %2$seine private Nachricht geschickt." +#: ../../Zotlabs/Module/Register.php:294 +msgid "" +"This site requires email verification. After completing this form, please " +"check your email for further instructions." +msgstr "Diese Website erfordert eine Email-Bestätigung. Bitte prüfe Deine Emails nach Ausfüllen und Absenden des Formulars, um weitere Hinweise zu bekommen." -#: ../../Zotlabs/Lib/Enotify.php:130 -#, php-format -msgid "%1$s sent you %2$s." -msgstr "%1$s hat Dir %2$s geschickt." +#: ../../Zotlabs/Module/Pconfig.php:32 ../../Zotlabs/Module/Pconfig.php:68 +msgid "This setting requires special processing and editing has been blocked." +msgstr "Diese Einstellung erfordert eine besondere Verarbeitung und ist blockiert." -#: ../../Zotlabs/Lib/Enotify.php:130 -msgid "a private message" -msgstr "eine private Nachricht" +#: ../../Zotlabs/Module/Pconfig.php:57 +msgid "Configuration Editor" +msgstr "Konfigurationseditor" -#: ../../Zotlabs/Lib/Enotify.php:131 -#, php-format -msgid "Please visit %s to view and/or reply to your private messages." -msgstr "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten." +#: ../../Zotlabs/Module/Pconfig.php:58 +msgid "" +"Warning: Changing some settings could render your channel inoperable. Please " +"leave this page unless you are comfortable with and knowledgeable about how " +"to correctly use this feature." +msgstr "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlasse diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird." -#: ../../Zotlabs/Lib/Enotify.php:144 -msgid "commented on" -msgstr "kommentierte" +#: ../../Zotlabs/Module/Blocks.php:156 +msgid "Block Title" +msgstr "Titel des Blocks" -#: ../../Zotlabs/Lib/Enotify.php:155 -msgid "liked" -msgstr "gefiel" +#: ../../Zotlabs/Module/Moderate.php:65 +msgid "Comment approved" +msgstr "Kommentar bestätigt" -#: ../../Zotlabs/Lib/Enotify.php:158 -msgid "disliked" -msgstr "missfiel" +#: ../../Zotlabs/Module/Moderate.php:69 +msgid "Comment deleted" +msgstr "Kommentar gelöscht" -#: ../../Zotlabs/Lib/Enotify.php:201 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]" -msgstr "%1$s %2$s [zrl=%3$s]ein %4$s[/zrl]" +#: ../../Zotlabs/Module/Notifications.php:50 +#: ../../Zotlabs/Module/Connections.php:83 +#: ../../Zotlabs/Module/Connections.php:92 ../../Zotlabs/Module/Menu.php:179 +msgid "New" +msgstr "Neu" -#: ../../Zotlabs/Lib/Enotify.php:209 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" -msgstr "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" +#: ../../Zotlabs/Module/Notifications.php:55 ../../Zotlabs/Module/Notify.php:61 +msgid "No more system notifications." +msgstr "Keine System-Benachrichtigungen mehr." -#: ../../Zotlabs/Lib/Enotify.php:218 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]" -msgstr "%1$s %2$s [zrl=%3$s]dein %4$s[/zrl]" +#: ../../Zotlabs/Module/Notifications.php:59 ../../Zotlabs/Module/Notify.php:65 +msgid "System Notifications" +msgstr "System-Benachrichtigungen" -#: ../../Zotlabs/Lib/Enotify.php:230 -#, php-format -msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s" -msgstr "[$Projectname:Benachrichtigung] Moderierter Kommantar in Unterhaltung #%1$d von %2$s" +#: ../../Zotlabs/Module/Notifications.php:60 +#: ../../Zotlabs/Lib/ThreadItem.php:450 +msgid "Mark all seen" +msgstr "Alle als gelesen markieren" -#: ../../Zotlabs/Lib/Enotify.php:232 -#, php-format -msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s" -msgstr "[$Projectname:Benachrichtigung] Kommentar in Unterhaltung #%1$d von %2$s" +#: ../../Zotlabs/Module/Item.php:362 +msgid "Unable to locate original post." +msgstr "Originalbeitrag nicht gefunden." -#: ../../Zotlabs/Lib/Enotify.php:233 -#, php-format -msgid "%1$s commented on an item/conversation you have been following." -msgstr "%1$shat einen Beitrag/eine Konversation kommentiert dem/der du folgst." +#: ../../Zotlabs/Module/Item.php:649 +msgid "Empty post discarded." +msgstr "Leeren Beitrag verworfen." -#: ../../Zotlabs/Lib/Enotify.php:236 ../../Zotlabs/Lib/Enotify.php:317 -#: ../../Zotlabs/Lib/Enotify.php:333 ../../Zotlabs/Lib/Enotify.php:358 -#: ../../Zotlabs/Lib/Enotify.php:375 ../../Zotlabs/Lib/Enotify.php:388 -#, php-format -msgid "Please visit %s to view and/or reply to the conversation." -msgstr "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren." +#: ../../Zotlabs/Module/Item.php:1058 +msgid "Duplicate post suppressed." +msgstr "Doppelter Beitrag unterdrückt." -#: ../../Zotlabs/Lib/Enotify.php:240 ../../Zotlabs/Lib/Enotify.php:241 -#, php-format -msgid "Please visit %s to approve or reject this comment." -msgstr "Bitte besuche %s, um diesen Kommentar anzunehmen oder abzulehnen." +#: ../../Zotlabs/Module/Item.php:1203 +msgid "System error. Post not saved." +msgstr "Systemfehler. Beitrag nicht gespeichert." -#: ../../Zotlabs/Lib/Enotify.php:299 -#, php-format -msgid "%1$s liked [zrl=%2$s]your %3$s[/zrl]" -msgstr "%1$s mag [zrl=%2$s]dein %3$s[/zrl]" +#: ../../Zotlabs/Module/Item.php:1239 +msgid "Your comment is awaiting approval." +msgstr "Dein Kommentar muss noch bestätigt werden." -#: ../../Zotlabs/Lib/Enotify.php:313 -#, php-format -msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s" -msgstr "[$Projectname:Benachrichtigung] Gefällt mir in Unterhaltung #%1$d von %2$s erhalten" +#: ../../Zotlabs/Module/Item.php:1356 +msgid "Unable to obtain post information from database." +msgstr "Beitragsinformationen können nicht aus der Datenbank abgerufen werden." -#: ../../Zotlabs/Lib/Enotify.php:314 +#: ../../Zotlabs/Module/Item.php:1363 #, php-format -msgid "%1$s liked an item/conversation you created." -msgstr "%1$sgefällt ein Beitrag/eine Unterhaltung von dir." +msgid "You have reached your limit of %1$.0f top level posts." +msgstr "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht." -#: ../../Zotlabs/Lib/Enotify.php:325 +#: ../../Zotlabs/Module/Item.php:1370 #, php-format -msgid "[$Projectname:Notify] %s posted to your profile wall" -msgstr "[$Projectname:Benachrichtigung] %s schrieb auf Deine Pinnwand" +msgid "You have reached your limit of %1$.0f webpages." +msgstr "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht." -#: ../../Zotlabs/Lib/Enotify.php:327 -#, php-format -msgid "%1$s posted to your profile wall at %2$s" -msgstr "%1$shat etwas auf deiner Profilwand auf %2$sveröffentlicht" +#: ../../Zotlabs/Module/Mail.php:77 +msgid "Unable to lookup recipient." +msgstr "Konnte den Empfänger nicht finden." -#: ../../Zotlabs/Lib/Enotify.php:329 -#, php-format -msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]" -msgstr "%1$s schrieb auf [zrl=%2$s]Deine Pinnwand[/zrl]" +#: ../../Zotlabs/Module/Mail.php:84 +msgid "Unable to communicate with requested channel." +msgstr "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen." -#: ../../Zotlabs/Lib/Enotify.php:352 -#, php-format -msgid "[$Projectname:Notify] %s tagged you" -msgstr "[$Projectname:Benachrichtigung] %s hat Dich erwähnt" +#: ../../Zotlabs/Module/Mail.php:91 +msgid "Cannot verify requested channel." +msgstr "Verifizierung des angeforderten Kanals fehlgeschlagen." -#: ../../Zotlabs/Lib/Enotify.php:353 -#, php-format -msgid "%1$s tagged you at %2$s" -msgstr "%1$s hat dich auf %2$s getaggt" +#: ../../Zotlabs/Module/Mail.php:109 +msgid "Selected channel has private message restrictions. Send failed." +msgstr "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen." -#: ../../Zotlabs/Lib/Enotify.php:354 -#, php-format -msgid "%1$s [zrl=%2$s]tagged you[/zrl]." -msgstr "%1$s hat [zrl=%2$s]Dich getagged[/zrl]." +#: ../../Zotlabs/Module/Mail.php:164 +msgid "Messages" +msgstr "Nachrichten" -#: ../../Zotlabs/Lib/Enotify.php:365 -#, php-format -msgid "[$Projectname:Notify] %1$s poked you" -msgstr "[$Projectname:Benachrichtigung] %1$s hat Dich angestupst" +#: ../../Zotlabs/Module/Mail.php:177 +msgid "message" +msgstr "Nachricht" -#: ../../Zotlabs/Lib/Enotify.php:366 -#, php-format -msgid "%1$s poked you at %2$s" -msgstr "%1$s hat dich auf %2$s angestupst" - -#: ../../Zotlabs/Lib/Enotify.php:367 -#, php-format -msgid "%1$s [zrl=%2$s]poked you[/zrl]." -msgstr "%1$s [zrl=%2$s]hat dich angestupst.[/zrl]." +#: ../../Zotlabs/Module/Mail.php:218 +msgid "Message recalled." +msgstr "Nachricht widerrufen." -#: ../../Zotlabs/Lib/Enotify.php:382 -#, php-format -msgid "[$Projectname:Notify] %s tagged your post" -msgstr "[$Projectname:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet" +#: ../../Zotlabs/Module/Mail.php:231 +msgid "Conversation removed." +msgstr "Unterhaltung gelöscht." -#: ../../Zotlabs/Lib/Enotify.php:383 -#, php-format -msgid "%1$s tagged your post at %2$s" -msgstr "%1$s hat Deinen Beitrag auf %2$s getagged" +#: ../../Zotlabs/Module/Mail.php:246 ../../Zotlabs/Module/Mail.php:367 +msgid "Expires YYYY-MM-DD HH:MM" +msgstr "Verfällt YYYY-MM-DD HH;MM" -#: ../../Zotlabs/Lib/Enotify.php:384 -#, php-format -msgid "%1$s tagged [zrl=%2$s]your post[/zrl]" -msgstr "%1$s hat [zrl=%2$s]Deinen Beitrag[/zrl] getagged" +#: ../../Zotlabs/Module/Mail.php:274 +msgid "Requested channel is not in this network" +msgstr "Angeforderter Kanal ist nicht in diesem Netzwerk." -#: ../../Zotlabs/Lib/Enotify.php:395 -msgid "[$Projectname:Notify] Introduction received" -msgstr "[$Projectname:Benachrichtigung] Verbindungsanfrage erhalten" +#: ../../Zotlabs/Module/Mail.php:282 +msgid "Send Private Message" +msgstr "Private Nachricht senden" -#: ../../Zotlabs/Lib/Enotify.php:396 -#, php-format -msgid "You've received an new connection request from '%1$s' at %2$s" -msgstr "Du hast auf %2$s eine neue Verbindung von %1$s erhalten." +#: ../../Zotlabs/Module/Mail.php:283 ../../Zotlabs/Module/Mail.php:426 +msgid "To:" +msgstr "An:" -#: ../../Zotlabs/Lib/Enotify.php:397 -#, php-format -msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s." -msgstr "Du hast [zrl=%1$s]eine neue Verbindungsanfrage[/zrl] von %2$s erhalten." +#: ../../Zotlabs/Module/Mail.php:286 ../../Zotlabs/Module/Mail.php:428 +msgid "Subject:" +msgstr "Betreff:" -#: ../../Zotlabs/Lib/Enotify.php:400 ../../Zotlabs/Lib/Enotify.php:418 -#, php-format -msgid "You may visit their profile at %s" -msgstr "Du kannst Dir das Profil unter %s ansehen" +#: ../../Zotlabs/Module/Mail.php:289 ../../Zotlabs/Module/Invite.php:157 +msgid "Your message:" +msgstr "Deine Nachricht:" -#: ../../Zotlabs/Lib/Enotify.php:402 -#, php-format -msgid "Please visit %s to approve or reject the connection request." -msgstr "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen." +#: ../../Zotlabs/Module/Mail.php:291 ../../Zotlabs/Module/Mail.php:434 +msgid "Attach file" +msgstr "Datei anhängen" -#: ../../Zotlabs/Lib/Enotify.php:409 -msgid "[$Projectname:Notify] Friend suggestion received" -msgstr "[$Projectname:Benachrichtigung] Freundschaftsvorschlag erhalten" +#: ../../Zotlabs/Module/Mail.php:293 +msgid "Send" +msgstr "Absenden" -#: ../../Zotlabs/Lib/Enotify.php:410 -#, php-format -msgid "You've received a friend suggestion from '%1$s' at %2$s" -msgstr "Du hast einen Freundschaftsvorschlag von %1$s auf %2$s erhalten" +#: ../../Zotlabs/Module/Mail.php:397 +msgid "Delete message" +msgstr "Nachricht löschen" -#: ../../Zotlabs/Lib/Enotify.php:411 -#, php-format -msgid "" -"You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s." -msgstr "Du hast einen [zrl=%1$s]Freundschaftsvorschlag[/zrl] für %2$s von %3$s erhalten." +#: ../../Zotlabs/Module/Mail.php:398 +msgid "Delivery report" +msgstr "Zustellungsbericht" -#: ../../Zotlabs/Lib/Enotify.php:416 -msgid "Name:" -msgstr "Name:" +#: ../../Zotlabs/Module/Mail.php:399 +msgid "Recall message" +msgstr "Nachricht widerrufen" -#: ../../Zotlabs/Lib/Enotify.php:417 -msgid "Photo:" -msgstr "Foto:" +#: ../../Zotlabs/Module/Mail.php:401 +msgid "Message has been recalled." +msgstr "Die Nachricht wurde widerrufen." -#: ../../Zotlabs/Lib/Enotify.php:420 -#, php-format -msgid "Please visit %s to approve or reject the suggestion." -msgstr "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen." +#: ../../Zotlabs/Module/Mail.php:419 +msgid "Delete Conversation" +msgstr "Unterhaltung löschen" -#: ../../Zotlabs/Lib/Enotify.php:640 -msgid "[$Projectname:Notify]" -msgstr "[$Projectname:Benachrichtigung]" +#: ../../Zotlabs/Module/Mail.php:421 +msgid "" +"No secure communications available. You may be able to " +"respond from the sender's profile page." +msgstr "Keine sichere Kommunikation verfügbar. Eventuell kannst Du auf der Profilseite des Absenders antworten." -#: ../../Zotlabs/Lib/Enotify.php:808 -msgid "created a new post" -msgstr "Neuer Beitrag wurde erzeugt" +#: ../../Zotlabs/Module/Mail.php:425 +msgid "Send Reply" +msgstr "Antwort senden" -#: ../../Zotlabs/Lib/Enotify.php:809 +#: ../../Zotlabs/Module/Mail.php:430 #, php-format -msgid "commented on %s's post" -msgstr "hat %s's Beitrag kommentiert" +msgid "Your message for %s (%s):" +msgstr "Deine Nachricht für %s (%s):" -#: ../../Zotlabs/Lib/Enotify.php:816 -#, php-format -msgid "edited a post dated %s" -msgstr "hat einen Beitrag vom %s bearbeitet" +#: ../../Zotlabs/Module/Bookmarks.php:62 +msgid "Bookmark added" +msgstr "Lesezeichen hinzugefügt" -#: ../../Zotlabs/Lib/Enotify.php:820 -#, php-format -msgid "edited a comment dated %s" -msgstr "hat einen Kommentar vom %s bearbeitet" +#: ../../Zotlabs/Module/Bookmarks.php:78 +msgid "Bookmarks App" +msgstr "" -#: ../../Zotlabs/Lib/NativeWiki.php:151 -msgid "Wiki updated successfully" -msgstr "Wiki erfolgreich aktualisiert" +#: ../../Zotlabs/Module/Bookmarks.php:79 +msgid "Bookmark links from posts and manage them" +msgstr "" -#: ../../Zotlabs/Lib/NativeWiki.php:205 -msgid "Wiki files deleted successfully" -msgstr "Wiki-Dateien erfolgreich gelöscht" +#: ../../Zotlabs/Module/Bookmarks.php:92 +msgid "My Bookmarks" +msgstr "Meine Lesezeichen" -#: ../../Zotlabs/Lib/DB_Upgrade.php:83 -#, php-format -msgid "Update Error at %s" -msgstr "Aktualisierungsfehler auf %s" +#: ../../Zotlabs/Module/Bookmarks.php:103 +msgid "My Connections Bookmarks" +msgstr "Lesezeichen meiner Kontakte" -#: ../../Zotlabs/Lib/DB_Upgrade.php:89 -#, php-format -msgid "Update %s failed. See error logs." -msgstr "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen." +#: ../../Zotlabs/Module/Events.php:468 +msgid "Edit event title" +msgstr "Termintitel bearbeiten" -#: ../../Zotlabs/Lib/ThreadItem.php:97 ../../include/conversation.php:697 -msgid "Private Message" -msgstr "Private Nachricht" +#: ../../Zotlabs/Module/Events.php:470 +msgid "Categories (comma-separated list)" +msgstr "Kategorien (Kommagetrennte Liste)" -#: ../../Zotlabs/Lib/ThreadItem.php:147 ../../include/conversation.php:689 -msgid "Select" -msgstr "Auswählen" +#: ../../Zotlabs/Module/Events.php:471 +msgid "Edit Category" +msgstr "Kategorie bearbeiten" -#: ../../Zotlabs/Lib/ThreadItem.php:172 -msgid "I will attend" -msgstr "Ich werde teilnehmen" +#: ../../Zotlabs/Module/Events.php:471 +msgid "Category" +msgstr "Kategorie" -#: ../../Zotlabs/Lib/ThreadItem.php:172 -msgid "I will not attend" -msgstr "Ich werde nicht teilnehmen" +#: ../../Zotlabs/Module/Events.php:474 +msgid "Edit start date and time" +msgstr "Startdatum und -zeit bearbeiten" -#: ../../Zotlabs/Lib/ThreadItem.php:172 -msgid "I might attend" -msgstr "Ich werde vielleicht teilnehmen" +#: ../../Zotlabs/Module/Events.php:475 ../../Zotlabs/Module/Events.php:478 +msgid "Finish date and time are not known or not relevant" +msgstr "Enddatum und -zeit sind unbekannt oder irrelevant" -#: ../../Zotlabs/Lib/ThreadItem.php:182 -msgid "I agree" -msgstr "Ich stimme zu" +#: ../../Zotlabs/Module/Events.php:477 +msgid "Edit finish date and time" +msgstr "Enddatum und -zeit bearbeiten" -#: ../../Zotlabs/Lib/ThreadItem.php:182 -msgid "I disagree" -msgstr "Ich lehne ab" +#: ../../Zotlabs/Module/Events.php:477 +msgid "Finish date and time" +msgstr "Enddatum und -zeit" -#: ../../Zotlabs/Lib/ThreadItem.php:182 -msgid "I abstain" -msgstr "Ich enthalte mich" +#: ../../Zotlabs/Module/Events.php:479 ../../Zotlabs/Module/Events.php:480 +msgid "Adjust for viewer timezone" +msgstr "An die Zeitzone des Betrachters anpassen" -#: ../../Zotlabs/Lib/ThreadItem.php:238 -msgid "Add Star" -msgstr "Stern hinzufügen" +#: ../../Zotlabs/Module/Events.php:479 +msgid "" +"Important for events that happen in a particular place. Not practical for " +"global holidays." +msgstr "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien." -#: ../../Zotlabs/Lib/ThreadItem.php:239 -msgid "Remove Star" -msgstr "Stern entfernen" +#: ../../Zotlabs/Module/Events.php:481 +msgid "Edit Description" +msgstr "Beschreibung bearbeiten" -#: ../../Zotlabs/Lib/ThreadItem.php:240 -msgid "Toggle Star Status" -msgstr "Markierungsstatus (Stern) umschalten" +#: ../../Zotlabs/Module/Events.php:483 +msgid "Edit Location" +msgstr "Ort bearbeiten" -#: ../../Zotlabs/Lib/ThreadItem.php:244 -msgid "starred" -msgstr "markiert" +#: ../../Zotlabs/Module/Events.php:502 +msgid "Advanced Options" +msgstr "Weitere Optionen" -#: ../../Zotlabs/Lib/ThreadItem.php:254 ../../include/conversation.php:704 -msgid "Message signature validated" -msgstr "Signatur überprüft" +#: ../../Zotlabs/Module/Events.php:613 +msgid "l, F j" +msgstr "l, j. F" -#: ../../Zotlabs/Lib/ThreadItem.php:255 ../../include/conversation.php:705 -msgid "Message signature incorrect" -msgstr "Signatur nicht korrekt" +#: ../../Zotlabs/Module/Events.php:695 +msgid "Edit Event" +msgstr "Termin bearbeiten" -#: ../../Zotlabs/Lib/ThreadItem.php:263 -msgid "Add Tag" -msgstr "Tag hinzufügen" +#: ../../Zotlabs/Module/Events.php:695 +msgid "Create Event" +msgstr "Termin anlegen" -#: ../../Zotlabs/Lib/ThreadItem.php:281 ../../include/taxonomy.php:575 -msgid "like" -msgstr "mag" +#: ../../Zotlabs/Module/Events.php:738 +msgid "Event removed" +msgstr "Termin gelöscht" -#: ../../Zotlabs/Lib/ThreadItem.php:282 ../../include/taxonomy.php:576 -msgid "dislike" -msgstr "verurteile" +#: ../../Zotlabs/Module/Setup.php:167 +msgid "$Projectname Server - Setup" +msgstr "$Projectname Server-Einrichtung" -#: ../../Zotlabs/Lib/ThreadItem.php:286 -msgid "Share This" -msgstr "Teilen" +#: ../../Zotlabs/Module/Setup.php:171 +msgid "Could not connect to database." +msgstr "Kann nicht mit der Datenbank verbinden." -#: ../../Zotlabs/Lib/ThreadItem.php:286 -msgid "share" -msgstr "Teilen" +#: ../../Zotlabs/Module/Setup.php:175 +msgid "" +"Could not connect to specified site URL. Possible SSL certificate or DNS " +"issue." +msgstr "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS." -#: ../../Zotlabs/Lib/ThreadItem.php:295 -msgid "Delivery Report" -msgstr "Zustellungsbericht" +#: ../../Zotlabs/Module/Setup.php:182 +msgid "Could not create table." +msgstr "Konnte Tabelle nicht erstellen." -#: ../../Zotlabs/Lib/ThreadItem.php:313 -#, php-format -msgid "%d comment" -msgid_plural "%d comments" -msgstr[0] "%d Kommentar" -msgstr[1] "%d Kommentare" +#: ../../Zotlabs/Module/Setup.php:188 +msgid "Your site database has been installed." +msgstr "Die Datenbank Deines Hubs wurde installiert." -#: ../../Zotlabs/Lib/ThreadItem.php:343 ../../Zotlabs/Lib/ThreadItem.php:344 -#, php-format -msgid "View %s's profile - %s" -msgstr "Schaue Dir %ss Profil an – %s" +#: ../../Zotlabs/Module/Setup.php:194 +msgid "" +"You may need to import the file \"install/schema_xxx.sql\" manually using a " +"database client." +msgstr "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren." -#: ../../Zotlabs/Lib/ThreadItem.php:347 -msgid "to" -msgstr "an" +#: ../../Zotlabs/Module/Setup.php:195 ../../Zotlabs/Module/Setup.php:259 +#: ../../Zotlabs/Module/Setup.php:766 +msgid "Please see the file \"install/INSTALL.txt\"." +msgstr "Lies die Datei \"install/INSTALL.txt\"." -#: ../../Zotlabs/Lib/ThreadItem.php:348 -msgid "via" -msgstr "via" +#: ../../Zotlabs/Module/Setup.php:256 +msgid "System check" +msgstr "Systemprüfung" -#: ../../Zotlabs/Lib/ThreadItem.php:349 -msgid "Wall-to-Wall" -msgstr "Wall-to-Wall" +#: ../../Zotlabs/Module/Setup.php:261 +msgid "Check again" +msgstr "Nochmal prüfen" -#: ../../Zotlabs/Lib/ThreadItem.php:350 -msgid "via Wall-To-Wall:" -msgstr "via Wall-To-Wall:" +#: ../../Zotlabs/Module/Setup.php:282 +msgid "Database connection" +msgstr "Datenbankverbindung" -#: ../../Zotlabs/Lib/ThreadItem.php:363 ../../include/conversation.php:763 -#, php-format -msgid "from %s" -msgstr "via %s" +#: ../../Zotlabs/Module/Setup.php:283 +msgid "" +"In order to install $Projectname we need to know how to connect to your " +"database." +msgstr "Um $Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können." -#: ../../Zotlabs/Lib/ThreadItem.php:366 ../../include/conversation.php:766 -#, php-format -msgid "last edited: %s" -msgstr "zuletzt bearbeitet: %s" - -#: ../../Zotlabs/Lib/ThreadItem.php:367 ../../include/conversation.php:767 -#, php-format -msgid "Expires: %s" -msgstr "Verfällt: %s" +#: ../../Zotlabs/Module/Setup.php:284 +msgid "" +"Please contact your hosting provider or site administrator if you have " +"questions about these settings." +msgstr "Bitte kontaktiere Deinen Hosting-Provider oder Administrator, falls Du Fragen zu diesen Einstellungen hast." -#: ../../Zotlabs/Lib/ThreadItem.php:374 -msgid "Attend" -msgstr "Zusagen" +#: ../../Zotlabs/Module/Setup.php:285 +msgid "" +"The database you specify below should already exist. If it does not, please " +"create it before continuing." +msgstr "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst." -#: ../../Zotlabs/Lib/ThreadItem.php:375 -msgid "Attendance Options" -msgstr "Zusageoptionen" +#: ../../Zotlabs/Module/Setup.php:289 +msgid "Database Server Name" +msgstr "Datenbankservername" -#: ../../Zotlabs/Lib/ThreadItem.php:376 -msgid "Vote" -msgstr "Abstimmen" +#: ../../Zotlabs/Module/Setup.php:289 +msgid "Default is 127.0.0.1" +msgstr "Standard ist 127.0.0.1" -#: ../../Zotlabs/Lib/ThreadItem.php:377 -msgid "Voting Options" -msgstr "Abstimmungsoptionen" +#: ../../Zotlabs/Module/Setup.php:290 +msgid "Database Port" +msgstr "Datenbankport" -#: ../../Zotlabs/Lib/ThreadItem.php:398 -#: ../../addon/bookmarker/bookmarker.php:38 -msgid "Save Bookmarks" -msgstr "Favoriten speichern" +#: ../../Zotlabs/Module/Setup.php:290 +msgid "Communication port number - use 0 for default" +msgstr "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung" -#: ../../Zotlabs/Lib/ThreadItem.php:399 -msgid "Add to Calendar" -msgstr "Zum Kalender hinzufügen" +#: ../../Zotlabs/Module/Setup.php:291 +msgid "Database Login Name" +msgstr "Datenbank-Benutzername" -#: ../../Zotlabs/Lib/ThreadItem.php:426 ../../include/conversation.php:483 -msgid "This is an unsaved preview" -msgstr "Dies ist eine nicht gespeicherte Vorschau" +#: ../../Zotlabs/Module/Setup.php:292 +msgid "Database Login Password" +msgstr "Datenbank-Passwort" -#: ../../Zotlabs/Lib/ThreadItem.php:458 ../../include/js_strings.php:7 -#, php-format -msgid "%s show all" -msgstr "%s mehr anzeigen" +#: ../../Zotlabs/Module/Setup.php:293 +msgid "Database Name" +msgstr "Datenbankname" -#: ../../Zotlabs/Lib/ThreadItem.php:753 ../../include/conversation.php:1380 -msgid "Bold" -msgstr "Fett" +#: ../../Zotlabs/Module/Setup.php:294 +msgid "Database Type" +msgstr "Datenbanktyp" -#: ../../Zotlabs/Lib/ThreadItem.php:754 ../../include/conversation.php:1381 -msgid "Italic" -msgstr "Kursiv" +#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336 +msgid "Site administrator email address" +msgstr "E-Mail Adresse des Seiten-Administrators" -#: ../../Zotlabs/Lib/ThreadItem.php:755 ../../include/conversation.php:1382 -msgid "Underline" -msgstr "Unterstrichen" +#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336 +msgid "" +"Your account email address must match this in order to use the web admin " +"panel." +msgstr "Die E-Mail-Adresse Deines Kontos muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst." -#: ../../Zotlabs/Lib/ThreadItem.php:756 ../../include/conversation.php:1383 -msgid "Quote" -msgstr "Zitat" +#: ../../Zotlabs/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338 +msgid "Website URL" +msgstr "Webseiten-URL" -#: ../../Zotlabs/Lib/ThreadItem.php:757 ../../include/conversation.php:1384 -msgid "Code" -msgstr "Code" +#: ../../Zotlabs/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338 +msgid "Please use SSL (https) URL if available." +msgstr "Nutze wenn möglich eine SSL-URL (https)." -#: ../../Zotlabs/Lib/ThreadItem.php:758 -msgid "Image" -msgstr "Bild" +#: ../../Zotlabs/Module/Setup.php:298 ../../Zotlabs/Module/Setup.php:340 +msgid "Please select a default timezone for your website" +msgstr "Standard-Zeitzone für Deinen Server" -#: ../../Zotlabs/Lib/ThreadItem.php:759 -msgid "Attach File" -msgstr "Datei anhängen" +#: ../../Zotlabs/Module/Setup.php:325 +msgid "Site settings" +msgstr "Seiteneinstellungen" -#: ../../Zotlabs/Lib/ThreadItem.php:760 -msgid "Insert Link" -msgstr "Link einfügen" +#: ../../Zotlabs/Module/Setup.php:379 +msgid "PHP version 7.1 or greater is required." +msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:761 -msgid "Video" -msgstr "Video" +#: ../../Zotlabs/Module/Setup.php:380 +msgid "PHP version" +msgstr "PHP-Version" -#: ../../Zotlabs/Lib/ThreadItem.php:771 -msgid "Your full name (required)" -msgstr "Ihr vollständiger Name (erforderlich)" +#: ../../Zotlabs/Module/Setup.php:396 +msgid "Could not find a command line version of PHP in the web server PATH." +msgstr "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden." -#: ../../Zotlabs/Lib/ThreadItem.php:772 -msgid "Your email address (required)" -msgstr "Ihre E-Mail-Adresse (erforderlich)" +#: ../../Zotlabs/Module/Setup.php:397 +msgid "" +"If you don't have a command line version of PHP installed on server, you " +"will not be able to run background polling via cron." +msgstr "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen." -#: ../../Zotlabs/Lib/ThreadItem.php:773 -msgid "Your website URL (optional)" -msgstr "Ihre Webseiten-URL (optional)" +#: ../../Zotlabs/Module/Setup.php:401 +msgid "PHP executable path" +msgstr "PHP-Pfad zu ausführbarer Datei" -#: ../../Zotlabs/Zot/Auth.php:152 +#: ../../Zotlabs/Module/Setup.php:401 msgid "" -"Remote authentication blocked. You are logged into this site locally. Please" -" logout and retry." -msgstr "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut." +"Enter full path to php executable. You can leave this blank to continue the " +"installation." +msgstr "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren." -#: ../../Zotlabs/Zot/Auth.php:264 ../../addon/openid/Mod_Openid.php:76 -#: ../../addon/openid/Mod_Openid.php:178 -#, php-format -msgid "Welcome %s. Remote authentication successful." -msgstr "Willkommen %s. Entfernte Authentifizierung erfolgreich." +#: ../../Zotlabs/Module/Setup.php:406 +msgid "Command line PHP" +msgstr "PHP-Befehlszeile" -#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:287 -msgid "parent" -msgstr "Übergeordnetes Verzeichnis" +#: ../../Zotlabs/Module/Setup.php:416 +msgid "" +"Unable to check command line PHP, as shell_exec() is disabled. This is " +"required." +msgstr "Prüfung auf Kommandozeilen-PHP fehlgeschlagen, da shell_exec() deaktiviert ist. Dies wird aber benötigt." -#: ../../Zotlabs/Storage/Browser.php:131 ../../include/text.php:2845 -msgid "Collection" -msgstr "Sammlung" +#: ../../Zotlabs/Module/Setup.php:420 +msgid "" +"The command line version of PHP on your system does not have " +"\"register_argc_argv\" enabled." +msgstr "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert." -#: ../../Zotlabs/Storage/Browser.php:134 -msgid "Principal" -msgstr "Prinzipal" +#: ../../Zotlabs/Module/Setup.php:421 +msgid "This is required for message delivery to work." +msgstr "Das wird benötigt, damit die Auslieferung von Nachrichten funktioniert." -#: ../../Zotlabs/Storage/Browser.php:137 -msgid "Addressbook" -msgstr "Adressbuch" +#: ../../Zotlabs/Module/Setup.php:424 +msgid "PHP register_argc_argv" +msgstr "PHP register_argc_argv" -#: ../../Zotlabs/Storage/Browser.php:140 ../../include/nav.php:420 -#: ../../include/nav.php:423 -msgid "Calendar" -msgstr "Kalender" +#: ../../Zotlabs/Module/Setup.php:444 +msgid "" +"This is not sufficient to upload larger images or files. You should be able " +"to upload at least 4 MB at once." +msgstr "" -#: ../../Zotlabs/Storage/Browser.php:143 -msgid "Schedule Inbox" -msgstr "Posteingang für überwachte Kalender" +#: ../../Zotlabs/Module/Setup.php:446 +#, php-format +msgid "" +"Your max allowed total upload size is set to %s. Maximum size of one file to " +"upload is set to %s. You are allowed to upload up to %d files at once." +msgstr "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden." -#: ../../Zotlabs/Storage/Browser.php:146 -msgid "Schedule Outbox" -msgstr "Postausgang für überwachte Kalender" +#: ../../Zotlabs/Module/Setup.php:452 +msgid "You can adjust these settings in the server php.ini file." +msgstr "Du kannst diese Einstellungen in der php.ini - Datei des Servers anpassen." -#: ../../Zotlabs/Storage/Browser.php:273 -msgid "Total" -msgstr "Summe" +#: ../../Zotlabs/Module/Setup.php:454 +msgid "PHP upload limits" +msgstr "PHP-Hochladebeschränkungen" -#: ../../Zotlabs/Storage/Browser.php:275 -msgid "Shared" -msgstr "Geteilt" +#: ../../Zotlabs/Module/Setup.php:477 +msgid "" +"Error: the \"openssl_pkey_new\" function on this system is not able to " +"generate encryption keys" +msgstr "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen." -#: ../../Zotlabs/Storage/Browser.php:277 -msgid "Add Files" -msgstr "Dateien hinzufügen" +#: ../../Zotlabs/Module/Setup.php:478 +msgid "" +"If running under Windows, please see \"http://www.php.net/manual/en/openssl." +"installation.php\"." +msgstr "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung." -#: ../../Zotlabs/Storage/Browser.php:353 -#, php-format -msgid "You are using %1$s of your available file storage." -msgstr "Sie verwenden %1$s von Ihrem verfügbaren Dateispeicher." +#: ../../Zotlabs/Module/Setup.php:481 +msgid "Generate encryption keys" +msgstr "Verschlüsselungsschlüssel erzeugen" -#: ../../Zotlabs/Storage/Browser.php:358 -#, php-format -msgid "You are using %1$s of %2$s available file storage. (%3$s%)" -msgstr "Sie verwenden %1$s von %2$s verfügbarem Dateispeicher. (%3$s%)" +#: ../../Zotlabs/Module/Setup.php:498 +msgid "libCurl PHP module" +msgstr "libCurl-PHP-Modul" -#: ../../Zotlabs/Storage/Browser.php:369 -msgid "WARNING:" -msgstr "WARNUNG:" +#: ../../Zotlabs/Module/Setup.php:499 +msgid "GD graphics PHP module" +msgstr "GD-Grafik-PHP-Modul" -#: ../../Zotlabs/Storage/Browser.php:381 -msgid "Create new folder" -msgstr "Neuen Ordner anlegen" +#: ../../Zotlabs/Module/Setup.php:500 +msgid "OpenSSL PHP module" +msgstr "OpenSSL-PHP-Modul" -#: ../../Zotlabs/Storage/Browser.php:383 -msgid "Upload file" -msgstr "Datei hochladen" +#: ../../Zotlabs/Module/Setup.php:501 +msgid "PDO database PHP module" +msgstr "PDO-Datenbank-PHP-Modul" -#: ../../Zotlabs/Storage/Browser.php:396 -msgid "Drop files here to immediately upload" -msgstr "Dateien zum sofortigen Hochladen hier fallen lassen" +#: ../../Zotlabs/Module/Setup.php:502 +msgid "mb_string PHP module" +msgstr "mb_string-PHP-Modul" -#: ../../Zotlabs/Widget/Forums.php:100 -msgid "Forums" -msgstr "Foren" +#: ../../Zotlabs/Module/Setup.php:503 +msgid "xml PHP module" +msgstr "xml-PHP-Modul" -#: ../../Zotlabs/Widget/Cdav.php:37 -msgid "Select Channel" -msgstr "Kanal auswählen" +#: ../../Zotlabs/Module/Setup.php:504 +msgid "zip PHP module" +msgstr "zip PHP Modul" -#: ../../Zotlabs/Widget/Cdav.php:42 -msgid "Read-write" -msgstr "Lesen-schreiben" +#: ../../Zotlabs/Module/Setup.php:508 ../../Zotlabs/Module/Setup.php:510 +msgid "Apache mod_rewrite module" +msgstr "Apache-mod_rewrite-Modul" -#: ../../Zotlabs/Widget/Cdav.php:43 -msgid "Read-only" -msgstr "Nur Lesen" +#: ../../Zotlabs/Module/Setup.php:508 +msgid "" +"Error: Apache webserver mod-rewrite module is required but not installed." +msgstr "Fehler: Das Apache-Modul mod-rewrite wird benötigt, ist aber nicht installiert." -#: ../../Zotlabs/Widget/Cdav.php:117 -msgid "My Calendars" -msgstr "Meine Kalender" +#: ../../Zotlabs/Module/Setup.php:514 ../../Zotlabs/Module/Setup.php:517 +msgid "exec" +msgstr "exec" -#: ../../Zotlabs/Widget/Cdav.php:119 -msgid "Shared Calendars" -msgstr "Geteilte Kalender" +#: ../../Zotlabs/Module/Setup.php:514 +msgid "" +"Error: exec is required but is either not installed or has been disabled in " +"php.ini" +msgstr "Fehler: exec ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert" -#: ../../Zotlabs/Widget/Cdav.php:123 -msgid "Share this calendar" -msgstr "Diesen Kalender teilen" +#: ../../Zotlabs/Module/Setup.php:520 ../../Zotlabs/Module/Setup.php:523 +msgid "shell_exec" +msgstr "shell_exec" -#: ../../Zotlabs/Widget/Cdav.php:125 -msgid "Calendar name and color" -msgstr "Kalendername und -farbe" +#: ../../Zotlabs/Module/Setup.php:520 +msgid "" +"Error: shell_exec is required but is either not installed or has been " +"disabled in php.ini" +msgstr "Fehler: shell_exec ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert" -#: ../../Zotlabs/Widget/Cdav.php:127 -msgid "Create new calendar" -msgstr "Neuen Kalender erstellen" +#: ../../Zotlabs/Module/Setup.php:528 +msgid "Error: libCURL PHP module required but not installed." +msgstr "Fehler: Das PHP-Modul libCURL wird benötigt, ist aber nicht installiert." -#: ../../Zotlabs/Widget/Cdav.php:129 -msgid "Calendar Name" -msgstr "Kalendername" +#: ../../Zotlabs/Module/Setup.php:532 +msgid "" +"Error: GD PHP module with JPEG support or ImageMagick graphics library " +"required but not installed." +msgstr "" -#: ../../Zotlabs/Widget/Cdav.php:130 -msgid "Calendar Tools" -msgstr "Kalenderwerkzeuge" +#: ../../Zotlabs/Module/Setup.php:536 +msgid "Error: openssl PHP module required but not installed." +msgstr "Fehler: Das PHP-Modul openssl wird benötigt, ist aber nicht installiert." -#: ../../Zotlabs/Widget/Cdav.php:131 -msgid "Import calendar" -msgstr "Kalender importieren" +#: ../../Zotlabs/Module/Setup.php:542 +msgid "" +"Error: PDO database PHP module missing a driver for either mysql or pgsql." +msgstr "" -#: ../../Zotlabs/Widget/Cdav.php:132 -msgid "Select a calendar to import to" -msgstr "Kalender zum Hineinimportieren auswählen" +#: ../../Zotlabs/Module/Setup.php:547 +msgid "Error: PDO database PHP module required but not installed." +msgstr "Fehler: PDO-Datenbank-PHP-Modul ist erforderlich, aber nicht installiert." -#: ../../Zotlabs/Widget/Cdav.php:159 -msgid "Addressbooks" -msgstr "Adressbücher" +#: ../../Zotlabs/Module/Setup.php:551 +msgid "Error: mb_string PHP module required but not installed." +msgstr "Fehler: Das PHP-Modul mb_string wird benötigt, ist aber nicht installiert." -#: ../../Zotlabs/Widget/Cdav.php:161 -msgid "Addressbook name" -msgstr "Adressbuchname" +#: ../../Zotlabs/Module/Setup.php:555 +msgid "Error: xml PHP module required for DAV but not installed." +msgstr "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert." -#: ../../Zotlabs/Widget/Cdav.php:163 -msgid "Create new addressbook" -msgstr "Neues Adressbuch erstellen" +#: ../../Zotlabs/Module/Setup.php:559 +msgid "Error: zip PHP module required but not installed." +msgstr "Fehler: Das zip PHP Modul ist erforderlich, ist aber nicht installiert." -#: ../../Zotlabs/Widget/Cdav.php:164 -msgid "Addressbook Name" -msgstr "Adressbuchname" +#: ../../Zotlabs/Module/Setup.php:578 ../../Zotlabs/Module/Setup.php:587 +msgid ".htconfig.php is writable" +msgstr ".htconfig.php ist beschreibbar" -#: ../../Zotlabs/Widget/Cdav.php:166 -msgid "Addressbook Tools" -msgstr "Adressbuchwerkzeuge" +#: ../../Zotlabs/Module/Setup.php:583 +msgid "" +"The web installer needs to be able to create a file called \".htconfig.php\" " +"in the top folder of your web server and it is unable to do so." +msgstr "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht." -#: ../../Zotlabs/Widget/Cdav.php:167 -msgid "Import addressbook" -msgstr "Adressbuch importieren" +#: ../../Zotlabs/Module/Setup.php:584 +msgid "" +"This is most often a permission setting, as the web server may not be able " +"to write files in your folder - even if you can." +msgstr "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst." -#: ../../Zotlabs/Widget/Cdav.php:168 -msgid "Select an addressbook to import to" -msgstr "Adressbuch zum Hineinimportieren auswählen" +#: ../../Zotlabs/Module/Setup.php:585 +msgid "Please see install/INSTALL.txt for additional information." +msgstr "Lies die Datei \"install/INSTALL.txt\"." -#: ../../Zotlabs/Widget/Appcategories.php:40 -#: ../../include/contact_widgets.php:97 ../../include/contact_widgets.php:141 -#: ../../include/contact_widgets.php:186 ../../include/taxonomy.php:409 -#: ../../include/taxonomy.php:491 ../../include/taxonomy.php:511 -#: ../../include/taxonomy.php:532 -msgid "Categories" -msgstr "Kategorien" +#: ../../Zotlabs/Module/Setup.php:601 +msgid "" +"This software uses the Smarty3 template engine to render its web views. " +"Smarty3 compiles templates to PHP to speed up rendering." +msgstr "Diese Software verwendet die Smarty3 Template Engine, um Vorlagen für die Webdarstellung zu verarbeiten. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen." -#: ../../Zotlabs/Widget/Appcategories.php:43 ../../Zotlabs/Widget/Filer.php:31 -#: ../../include/contact_widgets.php:56 ../../include/contact_widgets.php:100 -#: ../../include/contact_widgets.php:144 ../../include/contact_widgets.php:189 -msgid "Everything" -msgstr "Alles" +#: ../../Zotlabs/Module/Setup.php:602 +#, php-format +msgid "" +"In order to store these compiled templates, the web server needs to have " +"write access to the directory %s under the top level web folder." +msgstr "Um diese kompilierten Vorlagen speichern zu können, braucht der Web-Server Schreibzugriff auf das Verzeichnis %s unterhalb des Hubzilla-Stammverzeichnisses." -#: ../../Zotlabs/Widget/Eventstools.php:13 -msgid "Events Tools" -msgstr "Kalenderwerkzeuge" +#: ../../Zotlabs/Module/Setup.php:603 ../../Zotlabs/Module/Setup.php:624 +msgid "" +"Please ensure that the user that your web server runs as (e.g. www-data) has " +"write access to this folder." +msgstr "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat." -#: ../../Zotlabs/Widget/Eventstools.php:14 -msgid "Export Calendar" -msgstr "Kalender exportieren" +#: ../../Zotlabs/Module/Setup.php:604 +#, php-format +msgid "" +"Note: as a security measure, you should give the web server write access to " +"%s only--not the template files (.tpl) that it contains." +msgstr "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält." -#: ../../Zotlabs/Widget/Eventstools.php:15 -msgid "Import Calendar" -msgstr "Kalender importieren" +#: ../../Zotlabs/Module/Setup.php:607 +#, php-format +msgid "%s is writable" +msgstr "%s ist beschreibbar" -#: ../../Zotlabs/Widget/Suggestedchats.php:32 -msgid "Suggested Chatrooms" -msgstr "Chatraum-Vorschläge" +#: ../../Zotlabs/Module/Setup.php:623 +msgid "" +"This software uses the store directory to save uploaded files. The web " +"server needs to have write access to the store directory under the top level " +"web folder" +msgstr "Diese Software benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Webserver benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Web-Stammverzeichnisses." -#: ../../Zotlabs/Widget/Hq_controls.php:14 -msgid "HQ Control Panel" -msgstr "HQ-Einstellungen" +#: ../../Zotlabs/Module/Setup.php:627 +msgid "store is writable" +msgstr "store ist schreibbar" -#: ../../Zotlabs/Widget/Hq_controls.php:17 -msgid "Create a new post" -msgstr "Neuen Beitrag erstellen" +#: ../../Zotlabs/Module/Setup.php:659 +msgid "" +"SSL certificate cannot be validated. Fix certificate or disable https access " +"to this site." +msgstr "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server." -#: ../../Zotlabs/Widget/Mailmenu.php:13 -msgid "Private Mail Menu" -msgstr "Private Nachrichten" +#: ../../Zotlabs/Module/Setup.php:660 +msgid "" +"If you have https access to your website or allow connections to TCP port " +"443 (the https: port), you MUST use a browser-valid certificate. You MUST " +"NOT use self-signed certificates!" +msgstr "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich." -#: ../../Zotlabs/Widget/Mailmenu.php:15 -msgid "Combined View" -msgstr "Kombinierte Anzeige" +#: ../../Zotlabs/Module/Setup.php:661 +msgid "" +"This restriction is incorporated because public posts from you may for " +"example contain references to images on your own hub." +msgstr "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können." -#: ../../Zotlabs/Widget/Mailmenu.php:20 -msgid "Inbox" -msgstr "Eingang" +#: ../../Zotlabs/Module/Setup.php:662 +msgid "" +"If your certificate is not recognized, members of other sites (who may " +"themselves have valid certificates) will get a warning message on their own " +"site complaining about security issues." +msgstr "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer $Projectname-Hubs (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird)." -#: ../../Zotlabs/Widget/Mailmenu.php:25 -msgid "Outbox" -msgstr "Ausgang" +#: ../../Zotlabs/Module/Setup.php:663 +msgid "" +"This can cause usability issues elsewhere (not just on your own site) so we " +"must insist on this requirement." +msgstr "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen." -#: ../../Zotlabs/Widget/Mailmenu.php:30 -msgid "New Message" -msgstr "Neue Nachricht" +#: ../../Zotlabs/Module/Setup.php:664 +msgid "" +"Providers are available that issue free certificates which are browser-valid." +msgstr "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind." -#: ../../Zotlabs/Widget/Chatroom_list.php:16 -#: ../../include/conversation.php:1867 ../../include/conversation.php:1870 -#: ../../include/nav.php:434 ../../include/nav.php:437 -msgid "Chatrooms" -msgstr "Chaträume" +#: ../../Zotlabs/Module/Setup.php:665 +msgid "" +"If you are confident that the certificate is valid and signed by a trusted " +"authority, check to see if you have failed to install an intermediate cert. " +"These are not normally required by browsers, but are required for server-to-" +"server communications." +msgstr "Wenn Du sicher bist, dass das Zertifikat gültig und von einer vertrauenswürdigen Zertifizierungsstelle signiert ist, prüfe auf ggf. noch zu installierende Zwischenzertifikate (intermediate). Diese werden nicht unbedingt von Browsern benötigt, aber sehr wohl für die Kommunikation zwischen Servern." -#: ../../Zotlabs/Widget/Chatroom_list.php:20 -msgid "Overview" -msgstr "Übersicht" +#: ../../Zotlabs/Module/Setup.php:667 +msgid "SSL certificate validation" +msgstr "SSL Zertifikatverifizierung" -#: ../../Zotlabs/Widget/Rating.php:51 -msgid "Rating Tools" -msgstr "Bewertungswerkzeuge" +#: ../../Zotlabs/Module/Setup.php:673 +msgid "" +"Url rewrite in .htaccess is not working. Check your server configuration." +"Test: " +msgstr "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:" -#: ../../Zotlabs/Widget/Rating.php:55 ../../Zotlabs/Widget/Rating.php:57 -msgid "Rate Me" -msgstr "Bewerte mich" +#: ../../Zotlabs/Module/Setup.php:676 +msgid "Url rewrite is working" +msgstr "Url rewrite funktioniert" -#: ../../Zotlabs/Widget/Rating.php:60 -msgid "View Ratings" -msgstr "Bewertungen ansehen" +#: ../../Zotlabs/Module/Setup.php:689 +msgid "" +"The database configuration file \".htconfig.php\" could not be written. " +"Please use the enclosed text to create a configuration file in your web " +"server root." +msgstr "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen." -#: ../../Zotlabs/Widget/Activity.php:50 -msgctxt "widget" -msgid "Activity" -msgstr "Aktivität" +#: ../../Zotlabs/Module/Setup.php:718 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:401 +msgid "Errors encountered creating database tables." +msgstr "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten." -#: ../../Zotlabs/Widget/Follow.php:22 -#, php-format -msgid "You have %1$.0f of %2$.0f allowed connections." -msgstr "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen." +#: ../../Zotlabs/Module/Setup.php:764 +msgid "

What next?

" +msgstr "

Wie geht es jetzt weiter?

" -#: ../../Zotlabs/Widget/Follow.php:29 -msgid "Add New Connection" -msgstr "Neue Verbindung hinzufügen" +#: ../../Zotlabs/Module/Setup.php:765 +msgid "" +"IMPORTANT: You will need to [manually] setup a scheduled task for the poller." +msgstr "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten." -#: ../../Zotlabs/Widget/Follow.php:30 -msgid "Enter channel address" -msgstr "Adresse des Kanals eingeben" +#: ../../Zotlabs/Module/Viewconnections.php:65 +msgid "No connections." +msgstr "Keine Verbindungen." -#: ../../Zotlabs/Widget/Follow.php:31 -msgid "Examples: bob@example.com, https://example.com/barbara" -msgstr "Beispiele: bob@beispiel.com, http://beispiel.com/barbara" +#: ../../Zotlabs/Module/Viewconnections.php:83 +#, php-format +msgid "Visit %s's profile [%s]" +msgstr "%ss Profil [%s] besuchen" -#: ../../Zotlabs/Widget/Wiki_list.php:15 -msgid "Wiki List" -msgstr "Wikiliste" +#: ../../Zotlabs/Module/Viewconnections.php:113 +msgid "View Connections" +msgstr "Verbindungen anzeigen" -#: ../../Zotlabs/Widget/Archive.php:43 -msgid "Archives" -msgstr "Archive" +#: ../../Zotlabs/Module/Network.php:109 +msgid "No such group" +msgstr "Gruppe nicht gefunden" -#: ../../Zotlabs/Widget/Conversations.php:17 -msgid "Received Messages" -msgstr "Erhaltene Nachrichten" +#: ../../Zotlabs/Module/Network.php:158 +msgid "No such channel" +msgstr "Kanal nicht gefunden" -#: ../../Zotlabs/Widget/Conversations.php:21 -msgid "Sent Messages" -msgstr "Gesendete Nachrichten" +#: ../../Zotlabs/Module/Network.php:173 ../../Zotlabs/Module/Channel.php:182 +msgid "Search Results For:" +msgstr "Suchergebnisse für:" -#: ../../Zotlabs/Widget/Conversations.php:25 -msgid "Conversations" -msgstr "Konversationen" +#: ../../Zotlabs/Module/Network.php:242 +msgid "Privacy group is empty" +msgstr "Gruppe ist leer" -#: ../../Zotlabs/Widget/Conversations.php:37 -msgid "No messages." -msgstr "Keine Nachrichten." +#: ../../Zotlabs/Module/Network.php:252 +msgid "Privacy group: " +msgstr "Gruppe:" -#: ../../Zotlabs/Widget/Conversations.php:57 -msgid "Delete conversation" -msgstr "Unterhaltung löschen" +#: ../../Zotlabs/Module/Network.php:325 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:29 +msgid "Invalid channel." +msgstr "Ungültiger Kanal." -#: ../../Zotlabs/Widget/Chatroom_members.php:11 -msgid "Chat Members" -msgstr "Chatmitglieder" +#: ../../Zotlabs/Module/Pubstream.php:20 +msgid "Public Stream App" +msgstr "" -#: ../../Zotlabs/Widget/Photo.php:48 ../../Zotlabs/Widget/Photo_rand.php:58 -msgid "photo/image" -msgstr "Foto/Bild" +#: ../../Zotlabs/Module/Pubstream.php:21 +msgid "The unmoderated public stream of this hub" +msgstr "" -#: ../../Zotlabs/Widget/Savedsearch.php:75 -msgid "Remove term" -msgstr "Eintrag löschen" +#: ../../Zotlabs/Module/Dreport.php:59 +msgid "Invalid message" +msgstr "Ungültige Beitrags-ID (mid)" -#: ../../Zotlabs/Widget/Savedsearch.php:83 ../../include/features.php:381 -msgid "Saved Searches" -msgstr "Gespeicherte Suchanfragen" +#: ../../Zotlabs/Module/Dreport.php:93 +msgid "no results" +msgstr "keine Ergebnisse" -#: ../../Zotlabs/Widget/Savedsearch.php:84 ../../include/group.php:333 -msgid "add" -msgstr "hinzufügen" +#: ../../Zotlabs/Module/Dreport.php:107 +msgid "channel sync processed" +msgstr "Kanal-Sync verarbeitet" -#: ../../Zotlabs/Widget/Notes.php:16 -msgid "Notes" -msgstr "Notizen" +#: ../../Zotlabs/Module/Dreport.php:111 +msgid "queued" +msgstr "zur Warteschlange hinzugefügt" -#: ../../Zotlabs/Widget/Wiki_pages.php:32 -#: ../../Zotlabs/Widget/Wiki_pages.php:89 -msgid "Add new page" -msgstr "Neue Seite hinzufügen" +#: ../../Zotlabs/Module/Dreport.php:115 +msgid "posted" +msgstr "zugestellt" -#: ../../Zotlabs/Widget/Wiki_pages.php:83 -msgid "Wiki Pages" -msgstr "Wikiseiten" +#: ../../Zotlabs/Module/Dreport.php:119 +msgid "accepted for delivery" +msgstr "für Zustellung akzeptiert" -#: ../../Zotlabs/Widget/Wiki_pages.php:94 -msgid "Page name" -msgstr "Seitenname" +#: ../../Zotlabs/Module/Dreport.php:123 +msgid "updated" +msgstr "aktualisiert" -#: ../../Zotlabs/Widget/Affinity.php:45 -msgid "Refresh" -msgstr "Aktualisieren" - -#: ../../Zotlabs/Widget/Tasklist.php:23 -msgid "Tasks" -msgstr "Aufgaben" +#: ../../Zotlabs/Module/Dreport.php:126 +msgid "update ignored" +msgstr "Aktualisierung ignoriert" -#: ../../Zotlabs/Widget/Suggestions.php:51 -msgid "Suggestions" -msgstr "Vorschläge" +#: ../../Zotlabs/Module/Dreport.php:129 +msgid "permission denied" +msgstr "Zugriff verweigert" -#: ../../Zotlabs/Widget/Suggestions.php:52 -msgid "See more..." -msgstr "Mehr anzeigen …" +#: ../../Zotlabs/Module/Dreport.php:133 +msgid "recipient not found" +msgstr "Empfänger nicht gefunden." -#: ../../Zotlabs/Widget/Filer.php:28 ../../include/contact_widgets.php:53 -#: ../../include/features.php:470 -msgid "Saved Folders" -msgstr "Gespeicherte Ordner" +#: ../../Zotlabs/Module/Dreport.php:136 +msgid "mail recalled" +msgstr "Mail widerrufen" -#: ../../Zotlabs/Widget/Cover_photo.php:54 -msgid "Click to show more" -msgstr "Klick, um mehr anzuzeigen" +#: ../../Zotlabs/Module/Dreport.php:139 +msgid "duplicate mail received" +msgstr "Doppelte Mail erhalten" -#: ../../Zotlabs/Widget/Tagcloud.php:22 ../../include/taxonomy.php:320 -#: ../../include/taxonomy.php:449 ../../include/taxonomy.php:470 -msgid "Tags" -msgstr "Schlagwörter" +#: ../../Zotlabs/Module/Dreport.php:142 +msgid "mail delivered" +msgstr "Mail zugestellt" -#: ../../Zotlabs/Widget/Newmember.php:24 -msgid "Profile Creation" -msgstr "Profilerstellung" +#: ../../Zotlabs/Module/Dreport.php:162 +#, php-format +msgid "Delivery report for %1$s" +msgstr "Zustellungsbericht für %1$s" -#: ../../Zotlabs/Widget/Newmember.php:26 -msgid "Upload profile photo" -msgstr "Profilfoto hochladen" +#: ../../Zotlabs/Module/Dreport.php:167 +msgid "Redeliver" +msgstr "Erneut zustellen" -#: ../../Zotlabs/Widget/Newmember.php:27 -msgid "Upload cover photo" -msgstr "Titelbild hochladen" +#: ../../Zotlabs/Module/Apps.php:50 +msgid "Installed Apps" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:28 ../../include/nav.php:119 -msgid "Edit your profile" -msgstr "Profil bearbeiten" +#: ../../Zotlabs/Module/Apps.php:53 +msgid "Manage Apps" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:31 -msgid "Find and Connect with others" -msgstr "Finden und Verbinden von/mit Anderen" +#: ../../Zotlabs/Module/Apps.php:54 +msgid "Create Custom App" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:33 -msgid "View the directory" -msgstr "Verzeichnis anzeigen" +#: ../../Zotlabs/Module/Defperms.php:67 ../../Zotlabs/Module/Connedit.php:81 +msgid "Could not access contact record." +msgstr "Konnte nicht auf den Kontakteintrag zugreifen." -#: ../../Zotlabs/Widget/Newmember.php:35 -msgid "Manage your connections" -msgstr "Deine Verbindungen verwalten" +#: ../../Zotlabs/Module/Defperms.php:189 +msgid "Default Permissions App" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:38 -msgid "Communicate" -msgstr "Kommunizieren" +#: ../../Zotlabs/Module/Defperms.php:190 +msgid "Set custom default permissions for new connections" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:40 -msgid "View your channel homepage" -msgstr "Deine Kanal-Startseite ansehen" +#: ../../Zotlabs/Module/Defperms.php:254 ../../Zotlabs/Module/Connedit.php:867 +msgid "Connection Default Permissions" +msgstr "Standardzugriffsrechte für neue Verbindungen:" -#: ../../Zotlabs/Widget/Newmember.php:41 -msgid "View your network stream" -msgstr "Deine Netzwerk-Aktivitäten ansehen" +#: ../../Zotlabs/Module/Defperms.php:255 ../../Zotlabs/Module/Connedit.php:868 +msgid "Apply these permissions automatically" +msgstr "Diese Berechtigungen automatisch anwenden" -#: ../../Zotlabs/Widget/Newmember.php:47 -msgid "Documentation" -msgstr "Dokumentation" +#: ../../Zotlabs/Module/Defperms.php:256 ../../Zotlabs/Module/Connedit.php:869 +msgid "Permission role" +msgstr "Berechtigungsrolle" -#: ../../Zotlabs/Widget/Newmember.php:58 -msgid "View public stream" -msgstr "Zeige öffentlichen Beitrags-Stream" +#: ../../Zotlabs/Module/Defperms.php:257 ../../Zotlabs/Module/Connedit.php:870 +msgid "Add permission role" +msgstr "Berechtigungsrolle hinzufügen" -#: ../../Zotlabs/Widget/Newmember.php:62 ../../include/features.php:60 -msgid "New Member Links" -msgstr "Links für neue Mitglieder" +#: ../../Zotlabs/Module/Defperms.php:261 ../../Zotlabs/Module/Connedit.php:883 +msgid "" +"The permissions indicated on this page will be applied to all new " +"connections." +msgstr "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen angewendet." -#: ../../Zotlabs/Widget/Admin.php:23 ../../Zotlabs/Widget/Admin.php:60 -msgid "Member registrations waiting for confirmation" -msgstr "Nutzer-Anmeldungen, die auf Bestätigung warten" +#: ../../Zotlabs/Module/Defperms.php:262 +msgid "Automatic approval settings" +msgstr "Einstellungen für automatische Bestätigung" -#: ../../Zotlabs/Widget/Admin.php:29 -msgid "Inspect queue" -msgstr "Warteschlange kontrollieren" +#: ../../Zotlabs/Module/Defperms.php:270 +msgid "" +"Some individual permissions may have been preset or locked based on your " +"channel type and privacy settings." +msgstr "Einige individuelle Berechtigungen können basierend auf Deinen Kanal- und Privatsphäre-Einstellungen vorbelegt oder gesperrt sein." -#: ../../Zotlabs/Widget/Admin.php:31 -msgid "DB updates" -msgstr "DB-Aktualisierungen" +#: ../../Zotlabs/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98 +msgid "Tag removed" +msgstr "Schlagwort entfernt" -#: ../../Zotlabs/Widget/Admin.php:55 ../../include/nav.php:199 -msgid "Admin" -msgstr "Administration" +#: ../../Zotlabs/Module/Tagrm.php:123 +msgid "Remove Item Tag" +msgstr "Schlagwort entfernen" -#: ../../Zotlabs/Widget/Admin.php:56 -msgid "Plugin Features" -msgstr "Plug-In Funktionen" +#: ../../Zotlabs/Module/Tagrm.php:125 +msgid "Select a tag to remove: " +msgstr "Schlagwort zum Entfernen auswählen:" -#: ../../Zotlabs/Widget/Settings_menu.php:35 -msgid "Account settings" -msgstr "Konto-Einstellungen" +#: ../../Zotlabs/Module/Ratings.php:70 +msgid "No ratings" +msgstr "Keine Bewertungen" -#: ../../Zotlabs/Widget/Settings_menu.php:41 -msgid "Channel settings" -msgstr "Kanal-Einstellungen" +#: ../../Zotlabs/Module/Ratings.php:98 +msgid "Rating: " +msgstr "Bewertung: " -#: ../../Zotlabs/Widget/Settings_menu.php:50 -msgid "Additional features" -msgstr "Zusätzliche Funktionen" +#: ../../Zotlabs/Module/Ratings.php:99 +msgid "Website: " +msgstr "Webseite: " -#: ../../Zotlabs/Widget/Settings_menu.php:57 -msgid "Addon settings" -msgstr "Addon-Einstellungen" +#: ../../Zotlabs/Module/Ratings.php:101 +msgid "Description: " +msgstr "Beschreibung: " -#: ../../Zotlabs/Widget/Settings_menu.php:63 -msgid "Display settings" -msgstr "Anzeige-Einstellungen" +#: ../../Zotlabs/Module/Cards.php:51 +msgid "Cards App" +msgstr "" -#: ../../Zotlabs/Widget/Settings_menu.php:70 -msgid "Manage locations" -msgstr "Klon-Adressen verwalten" +#: ../../Zotlabs/Module/Cards.php:52 +msgid "Create personal planning cards" +msgstr "Erstelle persönliche (Notiz-)Karten zur Planung/Koordination oder ähnlichen Zwecken" -#: ../../Zotlabs/Widget/Settings_menu.php:77 -msgid "Export channel" -msgstr "Kanal exportieren" +#: ../../Zotlabs/Module/Cards.php:112 +msgid "Add Card" +msgstr "Karte hinzufügen" -#: ../../Zotlabs/Widget/Settings_menu.php:84 -msgid "OAuth1 apps" -msgstr "OAuth1 Anwendungen" +#: ../../Zotlabs/Module/Sharedwithme.php:103 +msgid "Files: shared with me" +msgstr "Dateien, die mit mir geteilt wurden" -#: ../../Zotlabs/Widget/Settings_menu.php:92 -msgid "OAuth2 apps" -msgstr "OAuth2 Anwendungen" +#: ../../Zotlabs/Module/Sharedwithme.php:105 +msgid "NEW" +msgstr "NEU" -#: ../../Zotlabs/Widget/Settings_menu.php:108 ../../include/features.php:240 -msgid "Permission Groups" -msgstr "Berechtigungsrollen" +#: ../../Zotlabs/Module/Sharedwithme.php:107 +#: ../../Zotlabs/Storage/Browser.php:294 +msgid "Last Modified" +msgstr "Zuletzt geändert" -#: ../../Zotlabs/Widget/Settings_menu.php:125 -msgid "Premium Channel Settings" -msgstr "Premium-Kanal-Einstellungen" +#: ../../Zotlabs/Module/Sharedwithme.php:108 +msgid "Remove all files" +msgstr "Alle Dateien löschen" -#: ../../Zotlabs/Widget/Bookmarkedchats.php:24 -msgid "Bookmarked Chatrooms" -msgstr "Gespeicherte Chatrooms" +#: ../../Zotlabs/Module/Sharedwithme.php:109 +msgid "Remove this file" +msgstr "Diese Datei löschen" -#: ../../Zotlabs/Widget/Notifications.php:16 -msgid "New Network Activity" -msgstr "Neue Netzwerk-Aktivitäten" +#: ../../Zotlabs/Module/Chatsvc.php:131 +msgid "Away" +msgstr "Abwesend" -#: ../../Zotlabs/Widget/Notifications.php:17 -msgid "New Network Activity Notifications" -msgstr "Benachrichtigungen für neue Netzwerk-Aktivitäten" +#: ../../Zotlabs/Module/Chatsvc.php:136 +msgid "Online" +msgstr "Online" -#: ../../Zotlabs/Widget/Notifications.php:20 -msgid "View your network activity" -msgstr "Zeige Deine Netzwerk-Aktivitäten" +#: ../../Zotlabs/Module/Randprof.php:29 +msgid "Random Channel App" +msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:23 -msgid "Mark all notifications read" -msgstr "Alle Benachrichtigungen als gesehen markieren" +#: ../../Zotlabs/Module/Randprof.php:30 +msgid "Visit a random channel in the $Projectname network" +msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:26 -#: ../../Zotlabs/Widget/Notifications.php:45 -#: ../../Zotlabs/Widget/Notifications.php:141 -msgid "Show new posts only" -msgstr "Zeige nur neue Beiträge" +#: ../../Zotlabs/Module/Connections.php:58 +#: ../../Zotlabs/Module/Connections.php:115 +#: ../../Zotlabs/Module/Connections.php:273 +msgid "Active" +msgstr "Aktiv" -#: ../../Zotlabs/Widget/Notifications.php:27 -#: ../../Zotlabs/Widget/Notifications.php:46 -#: ../../Zotlabs/Widget/Notifications.php:142 -msgid "Filter by name" -msgstr "Nach Namen filtern" +#: ../../Zotlabs/Module/Connections.php:63 +#: ../../Zotlabs/Module/Connections.php:181 +#: ../../Zotlabs/Module/Connections.php:278 +msgid "Blocked" +msgstr "Blockiert" -#: ../../Zotlabs/Widget/Notifications.php:35 -msgid "New Home Activity" -msgstr "Neue Kanal-Aktivitäten" +#: ../../Zotlabs/Module/Connections.php:68 +#: ../../Zotlabs/Module/Connections.php:188 +#: ../../Zotlabs/Module/Connections.php:277 +msgid "Ignored" +msgstr "Ignoriert" -#: ../../Zotlabs/Widget/Notifications.php:36 -msgid "New Home Activity Notifications" -msgstr "Benachrichtigungen für neue Kanal-Aktivitäten" +#: ../../Zotlabs/Module/Connections.php:73 +#: ../../Zotlabs/Module/Connections.php:202 +#: ../../Zotlabs/Module/Connections.php:276 +msgid "Hidden" +msgstr "Versteckt" -#: ../../Zotlabs/Widget/Notifications.php:39 -msgid "View your home activity" -msgstr "Zeige Deine Kanal-Aktivitäten" +#: ../../Zotlabs/Module/Connections.php:78 +#: ../../Zotlabs/Module/Connections.php:195 +msgid "Archived/Unreachable" +msgstr "Archiviert/Unerreichbar" -#: ../../Zotlabs/Widget/Notifications.php:42 -#: ../../Zotlabs/Widget/Notifications.php:138 -msgid "Mark all notifications seen" -msgstr "Alle Benachrichtigungen als gesehen markieren" +#: ../../Zotlabs/Module/Connections.php:157 +msgid "Active Connections" +msgstr "Aktive Verbindungen" -#: ../../Zotlabs/Widget/Notifications.php:54 -msgid "New Mails" -msgstr "Neue Mails" +#: ../../Zotlabs/Module/Connections.php:160 +msgid "Show active connections" +msgstr "Zeige die aktiven Verbindungen an" -#: ../../Zotlabs/Widget/Notifications.php:55 -msgid "New Mails Notifications" -msgstr "Benachrichtigungen für neue Mails" +#: ../../Zotlabs/Module/Connections.php:167 +msgid "Show pending (new) connections" +msgstr "Ausstehende (neue) Verbindungsanfragen anzeigen" -#: ../../Zotlabs/Widget/Notifications.php:58 -msgid "View your private mails" -msgstr "Zeige Deine persönlichen Mails" +#: ../../Zotlabs/Module/Connections.php:184 +msgid "Only show blocked connections" +msgstr "Nur blockierte Verbindungen anzeigen" -#: ../../Zotlabs/Widget/Notifications.php:61 -msgid "Mark all messages seen" -msgstr "Alle Mails als gelesen markieren" +#: ../../Zotlabs/Module/Connections.php:191 +msgid "Only show ignored connections" +msgstr "Nur ignorierte Verbindungen anzeigen" -#: ../../Zotlabs/Widget/Notifications.php:69 -msgid "New Events" -msgstr "Neue Termine" +#: ../../Zotlabs/Module/Connections.php:198 +msgid "Only show archived/unreachable connections" +msgstr "Nur archivierte/unerreichbare Verbindungen anzeigen" -#: ../../Zotlabs/Widget/Notifications.php:70 -msgid "New Events Notifications" -msgstr "Benachrichtigungen für neue Termine" +#: ../../Zotlabs/Module/Connections.php:205 +msgid "Only show hidden connections" +msgstr "Nur versteckte Verbindungen anzeigen" -#: ../../Zotlabs/Widget/Notifications.php:73 -msgid "View events" -msgstr "Termine ansehen" +#: ../../Zotlabs/Module/Connections.php:220 +msgid "Show all connections" +msgstr "Alle Verbindungen anzeigen" -#: ../../Zotlabs/Widget/Notifications.php:76 -msgid "Mark all events seen" -msgstr "Markiere alle Termine als gesehen" +#: ../../Zotlabs/Module/Connections.php:274 +msgid "Pending approval" +msgstr "Wartet auf Genehmigung" -#: ../../Zotlabs/Widget/Notifications.php:85 -msgid "New Connections Notifications" -msgstr "Benachrichtigungen für neue Verbindungen" +#: ../../Zotlabs/Module/Connections.php:275 +msgid "Archived" +msgstr "Archiviert" -#: ../../Zotlabs/Widget/Notifications.php:88 -msgid "View all connections" -msgstr "Zeige alle Verbindungen" +#: ../../Zotlabs/Module/Connections.php:279 +msgid "Not connected at this location" +msgstr "An diesem Ort nicht verbunden" -#: ../../Zotlabs/Widget/Notifications.php:96 -msgid "New Files" -msgstr "Neue Dateien" +#: ../../Zotlabs/Module/Connections.php:296 +#, php-format +msgid "%1$s [%2$s]" +msgstr "%1$s [%2$s]" -#: ../../Zotlabs/Widget/Notifications.php:97 -msgid "New Files Notifications" -msgstr "Benachrichtigungen für neue Dateien" +#: ../../Zotlabs/Module/Connections.php:297 +msgid "Edit connection" +msgstr "Verbindung bearbeiten" -#: ../../Zotlabs/Widget/Notifications.php:104 -#: ../../Zotlabs/Widget/Notifications.php:105 -msgid "Notices" -msgstr "Benachrichtigungen" +#: ../../Zotlabs/Module/Connections.php:299 +msgid "Delete connection" +msgstr "Verbindung löschen" -#: ../../Zotlabs/Widget/Notifications.php:108 -msgid "View all notices" -msgstr "Alle Notizen ansehen" +#: ../../Zotlabs/Module/Connections.php:308 +msgid "Channel address" +msgstr "Kanaladresse" -#: ../../Zotlabs/Widget/Notifications.php:111 -msgid "Mark all notices seen" -msgstr "Alle Notizen als gesehen markieren" +#: ../../Zotlabs/Module/Connections.php:313 +msgid "Call" +msgstr "Anruf" -#: ../../Zotlabs/Widget/Notifications.php:121 -msgid "New Registrations" -msgstr "Neue Registrierungen" +#: ../../Zotlabs/Module/Connections.php:315 +msgid "Status" +msgstr "Status" -#: ../../Zotlabs/Widget/Notifications.php:122 -msgid "New Registrations Notifications" -msgstr "Benachrichtigungen für neue Registrierungen" +#: ../../Zotlabs/Module/Connections.php:317 +msgid "Connected" +msgstr "Verbunden" -#: ../../Zotlabs/Widget/Notifications.php:132 -msgid "Public Stream Notifications" -msgstr "Benachrichtigungen für öffentlichen Beitrags-Stream" +#: ../../Zotlabs/Module/Connections.php:319 +msgid "Approve connection" +msgstr "Verbindung genehmigen" -#: ../../Zotlabs/Widget/Notifications.php:135 -msgid "View the public stream" -msgstr "Zeige öffentlichen Beitrags-Stream" +#: ../../Zotlabs/Module/Connections.php:321 +msgid "Ignore connection" +msgstr "Verbindung ignorieren" -#: ../../Zotlabs/Widget/Notifications.php:150 -msgid "Sorry, you have got no notifications at the moment" -msgstr "Du hast momentan keine Benachrichtigungen" +#: ../../Zotlabs/Module/Connections.php:322 +#: ../../Zotlabs/Module/Connedit.php:644 +msgid "Ignore" +msgstr "Ignorieren" -#: ../../util/nconfig.php:34 -msgid "Source channel not found." -msgstr "Quellkanal nicht gefunden." +#: ../../Zotlabs/Module/Connections.php:323 +msgid "Recent activity" +msgstr "Kürzliche Aktivitäten" -#: ../../boot.php:1569 -msgid "Create an account to access services and applications" -msgstr "Erstelle ein Konto, um auf Dienste und Anwendungen zugreifen zu können." +#: ../../Zotlabs/Module/Connections.php:353 +msgid "Search your connections" +msgstr "Verbindungen durchsuchen" -#: ../../boot.php:1588 ../../include/nav.php:111 ../../include/nav.php:140 -#: ../../include/nav.php:159 -msgid "Logout" -msgstr "Abmelden" +#: ../../Zotlabs/Module/Connections.php:354 +msgid "Connections search" +msgstr "Verbindung suchen" -#: ../../boot.php:1592 -msgid "Login/Email" -msgstr "Anmelden/E-Mail" +#: ../../Zotlabs/Module/Email_validation.php:36 +msgid "Email Verification Required" +msgstr "Email-Überprüfung erforderlich" -#: ../../boot.php:1593 -msgid "Password" -msgstr "Kennwort" +#: ../../Zotlabs/Module/Email_validation.php:37 +#, php-format +msgid "" +"A verification token was sent to your email address [%s]. Enter that token " +"here to complete the account verification step. Please allow a few minutes " +"for delivery, and check your spam folder if you do not see the message." +msgstr "Ein Verifizierungscode wurde an Deine Emailadresse versendet [%s]. Gib diesen Code hier ein, um die Überprüfung abzuschließen. Bedenke, dass die Zustellung der Mail einige Zeit dauern kann, und überprüfe ggf. auch Spam- und andere Filter-Ordner, falls die Nachricht nicht erscheint." -#: ../../boot.php:1594 -msgid "Remember me" -msgstr "Angaben speichern" +#: ../../Zotlabs/Module/Email_validation.php:38 +msgid "Resend Email" +msgstr "Email erneut versenden" -#: ../../boot.php:1597 -msgid "Forgot your password?" -msgstr "Passwort vergessen?" +#: ../../Zotlabs/Module/Email_validation.php:41 +msgid "Validation token" +msgstr "Verifizierungscode" -#: ../../boot.php:2354 -#, php-format -msgid "[$Projectname] Website SSL error for %s" -msgstr "[$Projectname] Webseiten-SSL-Fehler für %s" +#: ../../Zotlabs/Module/Achievements.php:38 +msgid "Some blurb about what to do when you're new here" +msgstr "Ein Hinweis, was man tun kann, wenn man neu hier ist" -#: ../../boot.php:2359 -msgid "Website SSL certificate is not valid. Please correct." -msgstr "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben." +#: ../../Zotlabs/Module/Admin/Dbsync.php:19 +#: ../../Zotlabs/Module/Admin/Dbsync.php:59 +msgid "Update has been marked successful" +msgstr "Update wurde als erfolgreich markiert" -#: ../../boot.php:2475 +#: ../../Zotlabs/Module/Admin/Dbsync.php:32 #, php-format -msgid "[$Projectname] Cron tasks not running on %s" -msgstr "[$Projectname] Cron-Jobs laufen nicht auf %s" - -#: ../../boot.php:2480 -msgid "Cron/Scheduled tasks not running." -msgstr "Cron-Aufgaben laufen nicht." +msgid "Verification of update %s failed. Check system logs." +msgstr "" -#: ../../boot.php:2481 ../../include/datetime.php:238 -msgid "never" -msgstr "Nie" +#: ../../Zotlabs/Module/Admin/Dbsync.php:35 +#: ../../Zotlabs/Module/Admin/Dbsync.php:74 +#, php-format +msgid "Update %s was successfully applied." +msgstr "Update %s wurde erfolgreich ausgeführt." -#: ../../store/[data]/smarty3/compiled/a0a1289f91f53b2c12e4e0b45ffe8291540ba895_0.file.cover_photo.tpl.php:123 -msgid "Cover Photo" -msgstr "Cover Foto" +#: ../../Zotlabs/Module/Admin/Dbsync.php:39 +#, php-format +msgid "Verifying update %s did not return a status. Unknown if it succeeded." +msgstr "" -#: ../../view/theme/redbasic_c/php/config.php:16 -#: ../../view/theme/redbasic_c/php/config.php:19 -#: ../../view/theme/redbasic/php/config.php:16 -#: ../../view/theme/redbasic/php/config.php:19 -msgid "Focus (Hubzilla default)" -msgstr "Focus (Voreinstellung für Hubzilla)" +#: ../../Zotlabs/Module/Admin/Dbsync.php:42 +#, php-format +msgid "Update %s does not contain a verification function." +msgstr "" -#: ../../view/theme/redbasic_c/php/config.php:99 -#: ../../view/theme/redbasic/php/config.php:97 -msgid "Theme settings" -msgstr "Design-Einstellungen" +#: ../../Zotlabs/Module/Admin/Dbsync.php:46 +#: ../../Zotlabs/Module/Admin/Dbsync.php:81 +#, php-format +msgid "Update function %s could not be found." +msgstr "Update-Funktion %s konnte nicht gefunden werden." -#: ../../view/theme/redbasic_c/php/config.php:100 -#: ../../view/theme/redbasic/php/config.php:98 -msgid "Narrow navbar" -msgstr "Schmale Navigationsleiste" +#: ../../Zotlabs/Module/Admin/Dbsync.php:71 +#, php-format +msgid "Executing update procedure %s failed. Check system logs." +msgstr "" -#: ../../view/theme/redbasic_c/php/config.php:101 -#: ../../view/theme/redbasic/php/config.php:99 -msgid "Navigation bar background color" -msgstr "Hintergrundfarbe der Navigationsleiste" +#: ../../Zotlabs/Module/Admin/Dbsync.php:78 +#, php-format +msgid "" +"Update %s did not return a status. It cannot be determined if it was " +"successful." +msgstr "" -#: ../../view/theme/redbasic_c/php/config.php:102 -#: ../../view/theme/redbasic/php/config.php:100 -msgid "Navigation bar icon color " -msgstr "Farbe für die Icons der Navigationsleiste" +#: ../../Zotlabs/Module/Admin/Dbsync.php:99 +msgid "Failed Updates" +msgstr "Fehlgeschlagene Aktualisierungen" -#: ../../view/theme/redbasic_c/php/config.php:103 -#: ../../view/theme/redbasic/php/config.php:101 -msgid "Navigation bar active icon color " -msgstr "Farbe für aktive Icons der Navigationsleiste" +#: ../../Zotlabs/Module/Admin/Dbsync.php:101 +msgid "Mark success (if update was manually applied)" +msgstr "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)" -#: ../../view/theme/redbasic_c/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:102 -msgid "Link color" -msgstr "Linkfarbe" +#: ../../Zotlabs/Module/Admin/Dbsync.php:102 +msgid "Attempt to verify this update if a verification procedure exists" +msgstr "" -#: ../../view/theme/redbasic_c/php/config.php:105 -#: ../../view/theme/redbasic/php/config.php:103 -msgid "Set font-color for banner" -msgstr "Farbe der Schrift des Banners" +#: ../../Zotlabs/Module/Admin/Dbsync.php:103 +msgid "Attempt to execute this update step automatically" +msgstr "Versuche, diesen Updateschritt automatisch auszuführen" -#: ../../view/theme/redbasic_c/php/config.php:106 -#: ../../view/theme/redbasic/php/config.php:104 -msgid "Set the background color" -msgstr "Hintergrundfarbe" +#: ../../Zotlabs/Module/Admin/Dbsync.php:108 +msgid "No failed updates." +msgstr "Keine fehlgeschlagenen Aktualisierungen." -#: ../../view/theme/redbasic_c/php/config.php:107 -#: ../../view/theme/redbasic/php/config.php:105 -msgid "Set the background image" -msgstr "Hintergrundbild" +#: ../../Zotlabs/Module/Admin/Logs.php:28 +msgid "Log settings updated." +msgstr "Protokoll-Einstellungen aktualisiert." -#: ../../view/theme/redbasic_c/php/config.php:108 -#: ../../view/theme/redbasic/php/config.php:106 -msgid "Set the background color of items" -msgstr "Hintergrundfarbe für Beiträge" +#: ../../Zotlabs/Module/Admin/Logs.php:85 +msgid "Clear" +msgstr "Leeren" -#: ../../view/theme/redbasic_c/php/config.php:109 -#: ../../view/theme/redbasic/php/config.php:107 -msgid "Set the background color of comments" -msgstr "Hintergrundfarbe für Kommentare" +#: ../../Zotlabs/Module/Admin/Logs.php:91 +msgid "Debugging" +msgstr "Debugging" -#: ../../view/theme/redbasic_c/php/config.php:110 -#: ../../view/theme/redbasic/php/config.php:108 -msgid "Set font-size for the entire application" -msgstr "Schriftgröße für die gesamte Anwendung" +#: ../../Zotlabs/Module/Admin/Logs.php:92 +msgid "Log file" +msgstr "Protokolldatei" -#: ../../view/theme/redbasic_c/php/config.php:110 -#: ../../view/theme/redbasic/php/config.php:108 -msgid "Examples: 1rem, 100%, 16px" -msgstr "Beispiele: 1rem, 100%, 16px" +#: ../../Zotlabs/Module/Admin/Logs.php:92 +msgid "" +"Must be writable by web server. Relative to your top-level webserver " +"directory." +msgstr "Muss für den Web-Server schreibbar sein. Relativ zum Hubzilla-Stammverzeichnis." -#: ../../view/theme/redbasic_c/php/config.php:111 -#: ../../view/theme/redbasic/php/config.php:109 -msgid "Set font-color for posts and comments" -msgstr "Schriftfarbe für Beiträge und Kommentare" +#: ../../Zotlabs/Module/Admin/Logs.php:93 +msgid "Log level" +msgstr "Protokollstufe" -#: ../../view/theme/redbasic_c/php/config.php:112 -#: ../../view/theme/redbasic/php/config.php:110 -msgid "Set radius of corners" -msgstr "Ecken-Radius" +#: ../../Zotlabs/Module/Admin/Security.php:83 +msgid "" +"By default, unfiltered HTML is allowed in embedded media. This is inherently " +"insecure." +msgstr "Standardmäßig wird ungefiltertes HTML in eingebetteten Inhalten zugelassen. Das ist prinzipiell unsicher." -#: ../../view/theme/redbasic_c/php/config.php:112 -#: ../../view/theme/redbasic/php/config.php:110 -msgid "Example: 4px" -msgstr "Beispiel: 4px" +#: ../../Zotlabs/Module/Admin/Security.php:86 +msgid "" +"The recommended setting is to only allow unfiltered HTML from the following " +"sites:" +msgstr "Die empfohlene Einstellung ist, ungefiltertes HTML nur von den nachfolgenden Webseiten zu erlauben:" -#: ../../view/theme/redbasic_c/php/config.php:113 -#: ../../view/theme/redbasic/php/config.php:111 -msgid "Set shadow depth of photos" -msgstr "Schattentiefe von Fotos" +#: ../../Zotlabs/Module/Admin/Security.php:87 +msgid "" +"https://youtube.com/
https://www.youtube.com/
https://youtu.be/" +"
https://vimeo.com/
https://soundcloud.com/
" +msgstr "https://youtube.com/
https://www.youtube.com/
https://youtu.be/
https://vimeo.com/
https://soundcloud.com/
" -#: ../../view/theme/redbasic_c/php/config.php:114 -#: ../../view/theme/redbasic/php/config.php:112 -msgid "Set maximum width of content region in pixel" -msgstr "Maximalbreite des Inhaltsbereichs in Pixel festlegen" +#: ../../Zotlabs/Module/Admin/Security.php:88 +msgid "" +"All other embedded content will be filtered, unless " +"embedded content from that site is explicitly blocked." +msgstr "Alle anderen eingebetteten Inhalte werden gefiltert, es sei denn, eingebettete Inhalte von einer bestimmten Seite sind explizit blockiert." -#: ../../view/theme/redbasic_c/php/config.php:114 -#: ../../view/theme/redbasic/php/config.php:112 -msgid "Leave empty for default width" -msgstr "Leer lassen für Standardbreite" +#: ../../Zotlabs/Module/Admin/Security.php:95 +msgid "Block public" +msgstr "Öffentlichen Zugriff blockieren" -#: ../../view/theme/redbasic_c/php/config.php:115 -msgid "Left align page content" -msgstr "Seiteninhalt linksbündig anzeigen" +#: ../../Zotlabs/Module/Admin/Security.php:95 +msgid "" +"Check to block public access to all otherwise public personal pages on this " +"site unless you are currently authenticated." +msgstr "Blockiere den öffentlichen Zugriff auf alle ansonsten öffentlichen persönlichen Seiten dieser Website, sofern ein Besucher nicht angemeldet ist." -#: ../../view/theme/redbasic_c/php/config.php:116 -#: ../../view/theme/redbasic/php/config.php:113 -msgid "Set size of conversation author photo" -msgstr "Größe der Avatare von Themenstartern" +#: ../../Zotlabs/Module/Admin/Security.php:96 +msgid "Provide a cloud root directory" +msgstr "" -#: ../../view/theme/redbasic_c/php/config.php:117 -#: ../../view/theme/redbasic/php/config.php:114 -msgid "Set size of followup author photos" -msgstr "Größe der Avatare von Kommentatoren" +#: ../../Zotlabs/Module/Admin/Security.php:96 +msgid "" +"The cloud root directory lists all channel names which provide public files" +msgstr "" -#: ../../addon/rendezvous/rendezvous.php:57 -msgid "Errors encountered deleting database table " -msgstr "Beim Löschen der Datenbanktabelle sind Fehler aufgetreten." +#: ../../Zotlabs/Module/Admin/Security.php:97 +msgid "Show total disk space available to cloud uploads" +msgstr "" -#: ../../addon/rendezvous/rendezvous.php:95 -#: ../../addon/twitter/twitter.php:779 -msgid "Submit Settings" -msgstr "Einstellungen absenden" - -#: ../../addon/rendezvous/rendezvous.php:96 -msgid "Drop tables when uninstalling?" -msgstr "Lösche Tabellen beim Deinstallieren?" +#: ../../Zotlabs/Module/Admin/Security.php:98 +msgid "Set \"Transport Security\" HTTP header" +msgstr "Setze den \"Transport Security\" HTTP Header" -#: ../../addon/rendezvous/rendezvous.php:96 -msgid "" -"If checked, the Rendezvous database tables will be deleted when the plugin " -"is uninstalled." -msgstr "Wenn ausgewählt, werden die Rendezvous-Tabellen in der Datenbank gelöscht, sobald das Plugin deinstalliert wird." +#: ../../Zotlabs/Module/Admin/Security.php:99 +msgid "Set \"Content Security Policy\" HTTP header" +msgstr "Setze den \"Content Security Policy\" HTTP Header" -#: ../../addon/rendezvous/rendezvous.php:97 -msgid "Mapbox Access Token" -msgstr "Mapbox Zugangs-Token" +#: ../../Zotlabs/Module/Admin/Security.php:100 +msgid "Allowed email domains" +msgstr "Erlaubte Domains für E-Mails" -#: ../../addon/rendezvous/rendezvous.php:97 +#: ../../Zotlabs/Module/Admin/Security.php:100 msgid "" -"If you enter a Mapbox access token, it will be used to retrieve map tiles " -"from Mapbox instead of the default OpenStreetMap tile server." -msgstr "Wenn Du ein Mapbox Zugangs-Token eingibst, werden die Kartendaten (Kacheln) damit von Mapbox geladen, anstatt von OpenStreetMap, welches die Voreinstellung ist." +"Comma separated list of domains which are allowed in email addresses for " +"registrations to this site. Wildcards are accepted. Empty to allow any " +"domains" +msgstr "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben." -#: ../../addon/rendezvous/rendezvous.php:162 -msgid "Rendezvous" -msgstr "Rendezvous" +#: ../../Zotlabs/Module/Admin/Security.php:101 +msgid "Not allowed email domains" +msgstr "Nicht erlaubte Domains für E-Mails" -#: ../../addon/rendezvous/rendezvous.php:167 +#: ../../Zotlabs/Module/Admin/Security.php:101 msgid "" -"This identity has been deleted by another member due to inactivity. Please " -"press the \"New identity\" button or refresh the page to register a new " -"identity. You may use the same name." -msgstr "Diese Identität wurde von einem anderen Mitglied aufgrund von Inaktivität gelöscht. Bitte klicke auf \"Neue Identität\" oder aktualisiere die Website im Browser, um eine neue Identität zu registrieren. Du kannst dabei den selben Namen verwenden." +"Comma separated list of domains which are not allowed in email addresses for " +"registrations to this site. Wildcards are accepted. Empty to allow any " +"domains, unless allowed domains have been defined." +msgstr "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde." -#: ../../addon/rendezvous/rendezvous.php:168 -msgid "Welcome to Rendezvous!" -msgstr "Willkommen bei Rendezvous!" +#: ../../Zotlabs/Module/Admin/Security.php:102 +msgid "Allow communications only from these sites" +msgstr "Kommunikation nur von diesen Servern/Domains erlauben" -#: ../../addon/rendezvous/rendezvous.php:169 +#: ../../Zotlabs/Module/Admin/Security.php:102 msgid "" -"Enter your name to join this rendezvous. To begin sharing your location with" -" the other members, tap the GPS control. When your location is discovered, a" -" red dot will appear and others will be able to see you on the map." -msgstr "Gib Deinen Namen ein, um diesem Rendezvous beizutreten. Um Deinen Standort mit anderen Mitgliedern zu teilen, klicke auf das GPS Symbol. Sobald Dein Standort ermittelt ist, erscheint ein roter Punkt, und die Anderen werden Dich auf der Karte sehen können." - -#: ../../addon/rendezvous/rendezvous.php:171 -msgid "Let's meet here" -msgstr "Lasst uns hier treffen" - -#: ../../addon/rendezvous/rendezvous.php:174 -msgid "New marker" -msgstr "Neue Markierung" - -#: ../../addon/rendezvous/rendezvous.php:175 -msgid "Edit marker" -msgstr "Markierung bearbeiten" - -#: ../../addon/rendezvous/rendezvous.php:176 -msgid "New identity" -msgstr "Neue Identität" - -#: ../../addon/rendezvous/rendezvous.php:177 -msgid "Delete marker" -msgstr "Markierung löschen" +"One site per line. Leave empty to allow communication from anywhere by " +"default" +msgstr "Ein Eintrag pro Zeile. Lasse das Feld leer, um Kommunikation grundlegend von überall her zu erlauben." -#: ../../addon/rendezvous/rendezvous.php:178 -msgid "Delete member" -msgstr "Mitglied löschen" +#: ../../Zotlabs/Module/Admin/Security.php:103 +msgid "Block communications from these sites" +msgstr "Kommunikation von diesen Servern/Domains blockieren" -#: ../../addon/rendezvous/rendezvous.php:179 -msgid "Edit proximity alert" -msgstr "Annäherungsalarm bearbeiten" +#: ../../Zotlabs/Module/Admin/Security.php:104 +msgid "Allow communications only from these channels" +msgstr "Kommunikation nur von diesen Kanälen erlauben" -#: ../../addon/rendezvous/rendezvous.php:180 +#: ../../Zotlabs/Module/Admin/Security.php:104 msgid "" -"A proximity alert will be issued when this member is within a certain radius" -" of you.

Enter a radius in meters (0 to disable):" -msgstr "Ein Annäherungsalarm wird ausgelöst werden, sobald sich dieses Mitglied innerhalb eines bestimmten Radius von Dir aufhält.

Gib einen Radius in Metern ein (0 zum Abschalten der Funktion):" - -#: ../../addon/rendezvous/rendezvous.php:180 -#: ../../addon/rendezvous/rendezvous.php:185 -msgid "distance" -msgstr "Entfernung" +"One channel (hash) per line. Leave empty to allow from any channel by default" +msgstr "Ein Kanal (hash) pro Zeile. Leerlassen um jeden Kanal zuzulassen. " -#: ../../addon/rendezvous/rendezvous.php:181 -msgid "Proximity alert distance (meters)" -msgstr "Entfernung für Annäherungsalarm (in Metern)" +#: ../../Zotlabs/Module/Admin/Security.php:105 +msgid "Block communications from these channels" +msgstr "Kommunikation von folgenden Kanälen blockieren" -#: ../../addon/rendezvous/rendezvous.php:182 -#: ../../addon/rendezvous/rendezvous.php:184 -msgid "" -"A proximity alert will be issued when you are within a certain radius of the" -" marker location.

Enter a radius in meters (0 to disable):" -msgstr "Ein Annäherungsalarm wird ausgelöst werden, sobald Du Dich innerhalb eines bestimmten Radius der Markierung aufhält.

Gib einen Radius in Metern ein (0 zum Abschalten der Funktion):" +#: ../../Zotlabs/Module/Admin/Security.php:106 +msgid "Only allow embeds from secure (SSL) websites and links." +msgstr "Erlaube Einbettungen nur von sicheren (SSL) Webseiten und Links." -#: ../../addon/rendezvous/rendezvous.php:183 -msgid "Marker proximity alert" -msgstr "Annäherungsalarm für Markierung" +#: ../../Zotlabs/Module/Admin/Security.php:107 +msgid "Allow unfiltered embedded HTML content only from these domains" +msgstr "Erlaube Einbettung von Inhalten mit ungefiltertem HTML nur von diesen Domains" -#: ../../addon/rendezvous/rendezvous.php:186 -msgid "Reminder note" -msgstr "Erinnerungshinweis" +#: ../../Zotlabs/Module/Admin/Security.php:107 +msgid "One site per line. By default embedded content is filtered." +msgstr "Eine Website/Domain pro Zeile. Standardmäßig wird eingebetteter Inhalt gefiltert." -#: ../../addon/rendezvous/rendezvous.php:187 -msgid "" -"Enter a note to be displayed when you are within the specified proximity..." -msgstr "Gib eine Nachricht ein, die angezeigt werden soll, wenn Du Dich in der festgelegten Nähe befindest..." +#: ../../Zotlabs/Module/Admin/Security.php:108 +msgid "Block embedded HTML from these domains" +msgstr "Eingebettete HTML Inhalte von diesen Servern/Domains blockieren" -#: ../../addon/rendezvous/rendezvous.php:199 -msgid "Add new rendezvous" -msgstr "Neues Rendezvous hinzufügen" +#: ../../Zotlabs/Module/Admin/Queue.php:35 +msgid "Queue Statistics" +msgstr "Warteschlangenstatistiken" -#: ../../addon/rendezvous/rendezvous.php:200 -msgid "" -"Create a new rendezvous and share the access link with those you wish to " -"invite to the group. Those who open the link become members of the " -"rendezvous. They can view other member locations, add markers to the map, or" -" share their own locations with the group." -msgstr "Erstelle ein neues Rendezvous und teile den Zugriffslink mit allen, die Du in die Gruppe einladen möchtest. Die, die den Link öffnen, werden Mitglieder des Rendezvous. Sie können die Standorte der anderen Mitglieder sehen, Marker zur Karte hinzufügen oder ihre eigenen Standorte mit der Gruppe teilen." +#: ../../Zotlabs/Module/Admin/Queue.php:36 +msgid "Total Entries" +msgstr "Einträge insgesamt" -#: ../../addon/rendezvous/rendezvous.php:232 -msgid "You have no rendezvous. Press the button above to create a rendezvous!" -msgstr "Du hast kein Rendezvous. Drücke den Knopf oben, um ein Rendezvous zu erstellen!" +#: ../../Zotlabs/Module/Admin/Queue.php:37 +msgid "Priority" +msgstr "Priorität" -#: ../../addon/skeleton/skeleton.php:59 -msgid "Some setting" -msgstr "Einige Einstellungen" +#: ../../Zotlabs/Module/Admin/Queue.php:38 +msgid "Destination URL" +msgstr "Ziel-URL" -#: ../../addon/skeleton/skeleton.php:61 -msgid "A setting" -msgstr "Eine Einstellung" +#: ../../Zotlabs/Module/Admin/Queue.php:39 +msgid "Mark hub permanently offline" +msgstr "Hub als permanent offline markieren" -#: ../../addon/skeleton/skeleton.php:64 -msgid "Skeleton Settings" -msgstr "Skeleton Einstellungen" +#: ../../Zotlabs/Module/Admin/Queue.php:40 +msgid "Empty queue for this hub" +msgstr "Warteschlange für diesen Hub leeren" -#: ../../addon/gnusoc/gnusoc.php:249 -msgid "GNU-Social Protocol Settings updated." -msgstr "GNU social Protokoll Einstellungen aktualisiert" +#: ../../Zotlabs/Module/Admin/Queue.php:41 +msgid "Last known contact" +msgstr "Letzter Kontakt" -#: ../../addon/gnusoc/gnusoc.php:268 -msgid "" -"The GNU-Social protocol does not support location independence. Connections " -"you make within that network may be unreachable from alternate channel " -"locations." -msgstr "Das GNU-Social-Protokoll unterstützt keine Server-unabhängigen Identitäten. Verbindungen, die Du mit diesem Netzwerk eingehst, können von anderen Orten (Klonen) dieses Kanals aus unerreichbar sein." +#: ../../Zotlabs/Module/Admin/Channels.php:31 +#, php-format +msgid "%s channel censored/uncensored" +msgid_plural "%s channels censored/uncensored" +msgstr[0] "%s Kanal gesperrt/freigegeben" +msgstr[1] "%s Kanäle gesperrt/freigegeben" -#: ../../addon/gnusoc/gnusoc.php:271 -msgid "Enable the GNU-Social protocol for this channel" -msgstr "Aktiviere das GNU social Protokoll für diesen Kanal" +#: ../../Zotlabs/Module/Admin/Channels.php:40 +#, php-format +msgid "%s channel code allowed/disallowed" +msgid_plural "%s channels code allowed/disallowed" +msgstr[0] "Code für %s Kanal gesperrt/freigegeben" +msgstr[1] "Code für %s Kanäle gesperrt/freigegeben" -#: ../../addon/gnusoc/gnusoc.php:275 -msgid "GNU-Social Protocol Settings" -msgstr "GNU social Protokoll Einstellungen" +#: ../../Zotlabs/Module/Admin/Channels.php:46 +#, php-format +msgid "%s channel deleted" +msgid_plural "%s channels deleted" +msgstr[0] "%s Kanal gelöscht" +msgstr[1] "%s Kanäle gelöscht" -#: ../../addon/gnusoc/gnusoc.php:471 -msgid "Follow" -msgstr "Folgen" +#: ../../Zotlabs/Module/Admin/Channels.php:65 +msgid "Channel not found" +msgstr "Kanal nicht gefunden" -#: ../../addon/gnusoc/gnusoc.php:474 +#: ../../Zotlabs/Module/Admin/Channels.php:75 #, php-format -msgid "%1$s is now following %2$s" -msgstr "%1$s folgt nun %2$s" +msgid "Channel '%s' deleted" +msgstr "Kanal '%s' gelöscht" -#: ../../addon/planets/planets.php:121 -msgid "Planets Settings updated." -msgstr "Planeten Einstellungen aktualisiert" +#: ../../Zotlabs/Module/Admin/Channels.php:87 +#, php-format +msgid "Channel '%s' censored" +msgstr "Kanal '%s' gesperrt" -#: ../../addon/planets/planets.php:149 -msgid "Enable Planets Plugin" -msgstr "Aktiviere Planeten Plugin" +#: ../../Zotlabs/Module/Admin/Channels.php:87 +#, php-format +msgid "Channel '%s' uncensored" +msgstr "Kanal '%s' freigegeben" -#: ../../addon/planets/planets.php:153 -msgid "Planets Settings" -msgstr "Planeten Einstellungen" +#: ../../Zotlabs/Module/Admin/Channels.php:98 +#, php-format +msgid "Channel '%s' code allowed" +msgstr "Code für Kanal '%s' freigegeben" -#: ../../addon/openclipatar/openclipatar.php:50 -#: ../../addon/openclipatar/openclipatar.php:128 -msgid "System defaults:" -msgstr "Systemstandardeinstellungen:" +#: ../../Zotlabs/Module/Admin/Channels.php:98 +#, php-format +msgid "Channel '%s' code disallowed" +msgstr "Code für Kanal '%s' gesperrt" -#: ../../addon/openclipatar/openclipatar.php:54 -msgid "Preferred Clipart IDs" -msgstr "Bevorzugte Clipart-IDs" +#: ../../Zotlabs/Module/Admin/Channels.php:148 +#: ../../Zotlabs/Module/Admin/Accounts.php:169 +msgid "select all" +msgstr "Alle auswählen" -#: ../../addon/openclipatar/openclipatar.php:54 -msgid "List of preferred clipart ids. These will be shown first." -msgstr "Liste bevorzugter Clipart-IDs. Diese werden zuerst angezeigt." +#: ../../Zotlabs/Module/Admin/Channels.php:150 +msgid "Censor" +msgstr "Sperren" -#: ../../addon/openclipatar/openclipatar.php:55 -msgid "Default Search Term" -msgstr "Standard-Suchbegriff" +#: ../../Zotlabs/Module/Admin/Channels.php:151 +msgid "Uncensor" +msgstr "Freigeben" -#: ../../addon/openclipatar/openclipatar.php:55 -msgid "The default search term. These will be shown second." -msgstr "Der Standard-Suchbegriff. Dieser wird an zweiter Stelle angezeigt." +#: ../../Zotlabs/Module/Admin/Channels.php:152 +msgid "Allow Code" +msgstr "Code erlauben" -#: ../../addon/openclipatar/openclipatar.php:56 -msgid "Return After" -msgstr "Zurückkehren nach" +#: ../../Zotlabs/Module/Admin/Channels.php:153 +msgid "Disallow Code" +msgstr "Code sperren" -#: ../../addon/openclipatar/openclipatar.php:56 -msgid "Page to load after image selection." -msgstr "Die Seite, die nach Auswahl eines Bildes geladen werden soll." +#: ../../Zotlabs/Module/Admin/Channels.php:158 +msgid "UID" +msgstr "UID" -#: ../../addon/openclipatar/openclipatar.php:58 ../../include/channel.php:1300 -#: ../../include/nav.php:119 -msgid "Edit Profile" -msgstr "Profil bearbeiten" +#: ../../Zotlabs/Module/Admin/Channels.php:162 +msgid "" +"Selected channels will be deleted!\\n\\nEverything that was posted in these " +"channels on this site will be permanently deleted!\\n\\nAre you sure?" +msgstr "Alle ausgewählten Kanäle werden gelöscht!\n\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\n\nBist Du sicher?" -#: ../../addon/openclipatar/openclipatar.php:59 -msgid "Profile List" -msgstr "Profilliste" +#: ../../Zotlabs/Module/Admin/Channels.php:163 +msgid "" +"The channel {0} will be deleted!\\n\\nEverything that was posted in this " +"channel on this site will be permanently deleted!\\n\\nAre you sure?" +msgstr "Der Kanal {0} wird gelöscht!\n\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\n\nBist Du sicher?" -#: ../../addon/openclipatar/openclipatar.php:61 -msgid "Order of Preferred" -msgstr "Reihenfolge der Bevorzugten" +#: ../../Zotlabs/Module/Admin/Profs.php:89 +msgid "New Profile Field" +msgstr "Neues Profilfeld" -#: ../../addon/openclipatar/openclipatar.php:61 -msgid "Sort order of preferred clipart ids." -msgstr "Sortierreihenfolge der bevorzugten Clipart-IDs." +#: ../../Zotlabs/Module/Admin/Profs.php:90 +#: ../../Zotlabs/Module/Admin/Profs.php:110 +msgid "Field nickname" +msgstr "Kurzname für das Feld" -#: ../../addon/openclipatar/openclipatar.php:62 -#: ../../addon/openclipatar/openclipatar.php:68 -msgid "Newest first" -msgstr "Neueste zuerst" +#: ../../Zotlabs/Module/Admin/Profs.php:90 +#: ../../Zotlabs/Module/Admin/Profs.php:110 +msgid "System name of field" +msgstr "Systemname des Feldes" -#: ../../addon/openclipatar/openclipatar.php:65 -msgid "As entered" -msgstr "Wie eingegeben" +#: ../../Zotlabs/Module/Admin/Profs.php:91 +#: ../../Zotlabs/Module/Admin/Profs.php:111 +msgid "Input type" +msgstr "Art des Inhalts" -#: ../../addon/openclipatar/openclipatar.php:67 -msgid "Order of other" -msgstr "Sortierung aller anderen" +#: ../../Zotlabs/Module/Admin/Profs.php:92 +#: ../../Zotlabs/Module/Admin/Profs.php:112 +msgid "Field Name" +msgstr "Feldname" -#: ../../addon/openclipatar/openclipatar.php:67 -msgid "Sort order of other clipart ids." -msgstr "Sortierreihenfolge der übrigen Clipart-IDs." +#: ../../Zotlabs/Module/Admin/Profs.php:92 +#: ../../Zotlabs/Module/Admin/Profs.php:112 +msgid "Label on profile pages" +msgstr "Bezeichnung auf Profilseiten" -#: ../../addon/openclipatar/openclipatar.php:69 -msgid "Most downloaded first" -msgstr "Meist heruntergeladene zuerst" +#: ../../Zotlabs/Module/Admin/Profs.php:93 +#: ../../Zotlabs/Module/Admin/Profs.php:113 +msgid "Help text" +msgstr "Hilfetext" -#: ../../addon/openclipatar/openclipatar.php:70 -msgid "Most liked first" -msgstr "Beliebteste zuerst" +#: ../../Zotlabs/Module/Admin/Profs.php:93 +#: ../../Zotlabs/Module/Admin/Profs.php:113 +msgid "Additional info (optional)" +msgstr "Zusätzliche Informationen (optional)" -#: ../../addon/openclipatar/openclipatar.php:72 -msgid "Preferred IDs Message" -msgstr "Nachricht für bevorzugte IDs" +#: ../../Zotlabs/Module/Admin/Profs.php:103 +msgid "Field definition not found" +msgstr "Feld-Definition nicht gefunden" -#: ../../addon/openclipatar/openclipatar.php:72 -msgid "Message to display above preferred results." -msgstr "Nachricht, die über den Ergebnissen mit den bevorzugten IDs angezeigt werden soll." +#: ../../Zotlabs/Module/Admin/Profs.php:109 +msgid "Edit Profile Field" +msgstr "Profilfeld bearbeiten" -#: ../../addon/openclipatar/openclipatar.php:78 -msgid "Uploaded by: " -msgstr "Hochgeladen von: " +#: ../../Zotlabs/Module/Admin/Profs.php:169 +msgid "Basic Profile Fields" +msgstr "Notwendige Profil Felder" -#: ../../addon/openclipatar/openclipatar.php:78 -msgid "Drawn by: " -msgstr "Gezeichnet von: " +#: ../../Zotlabs/Module/Admin/Profs.php:170 +msgid "Advanced Profile Fields" +msgstr "Erweiterte Profil Felder" -#: ../../addon/openclipatar/openclipatar.php:182 -#: ../../addon/openclipatar/openclipatar.php:194 -msgid "Use this image" -msgstr "Dieses Bild verwenden" +#: ../../Zotlabs/Module/Admin/Profs.php:170 +msgid "(In addition to basic fields)" +msgstr "(zusätzlich zu notwendige Felder)" -#: ../../addon/openclipatar/openclipatar.php:192 -msgid "Or select from a free OpenClipart.org image:" -msgstr "Oder wähle ein freies Bild von OpenClipart.org:" +#: ../../Zotlabs/Module/Admin/Profs.php:172 +msgid "All available fields" +msgstr "Alle verfügbaren Felder" -#: ../../addon/openclipatar/openclipatar.php:195 -msgid "Search Term" -msgstr "Suchbegriff" +#: ../../Zotlabs/Module/Admin/Profs.php:173 +msgid "Custom Fields" +msgstr "Benutzerdefinierte Felder" -#: ../../addon/openclipatar/openclipatar.php:232 -msgid "Unknown error. Please try again later." -msgstr "Unbekannter Fehler. Bitte versuchen Sie es später erneut." +#: ../../Zotlabs/Module/Admin/Profs.php:177 +msgid "Create Custom Field" +msgstr "Erstelle benutzerdefiniertes Feld" -#: ../../addon/openclipatar/openclipatar.php:308 -msgid "Profile photo updated successfully." -msgstr "Profilfoto erfolgreich aktualisiert." +#: ../../Zotlabs/Module/Admin/Site.php:161 +msgid "Site settings updated." +msgstr "Site-Einstellungen aktualisiert." -#: ../../addon/adultphotoflag/adultphotoflag.php:24 -msgid "Flag Adult Photos" -msgstr "Nicht jugendfreie Fotos markieren" +#: ../../Zotlabs/Module/Admin/Site.php:205 +msgid "mobile" +msgstr "mobil" -#: ../../addon/adultphotoflag/adultphotoflag.php:25 -msgid "" -"Provide photo edit option to hide inappropriate photos from default album " -"view" -msgstr "Stellt eine Option zum Verstecken von Fotos mit unangemessenen Inhalten in der Standard-Albumansicht bereit" +#: ../../Zotlabs/Module/Admin/Site.php:207 +msgid "experimental" +msgstr "experimentell" -#: ../../addon/wppost/wppost.php:45 -msgid "Post to WordPress" -msgstr "Auf WordPress posten" +#: ../../Zotlabs/Module/Admin/Site.php:209 +msgid "unsupported" +msgstr "nicht unterstützt" -#: ../../addon/wppost/wppost.php:82 -msgid "Enable WordPress Post Plugin" -msgstr "Aktiviere das WordPress-Plugin" +#: ../../Zotlabs/Module/Admin/Site.php:256 +msgid "Yes - with approval" +msgstr "Ja - mit Zustimmung" -#: ../../addon/wppost/wppost.php:86 -msgid "WordPress username" -msgstr "WordPress-Benutzername" +#: ../../Zotlabs/Module/Admin/Site.php:262 +msgid "My site is not a public server" +msgstr "Mein Server ist kein öffentlicher Server" -#: ../../addon/wppost/wppost.php:90 -msgid "WordPress password" -msgstr "WordPress-Passwort" +#: ../../Zotlabs/Module/Admin/Site.php:263 +msgid "My site has paid access only" +msgstr "Meine Seite hat nur bezahlten Zugriff" -#: ../../addon/wppost/wppost.php:94 -msgid "WordPress API URL" -msgstr "WordPress-API-URL" +#: ../../Zotlabs/Module/Admin/Site.php:264 +msgid "My site has free access only" +msgstr "Meine Seite hat nur freien Zugriff" -#: ../../addon/wppost/wppost.php:95 -msgid "Typically https://your-blog.tld/xmlrpc.php" -msgstr "Normalerweise https://your-blog.tld/xmlrpc.php" +#: ../../Zotlabs/Module/Admin/Site.php:265 +msgid "My site offers free accounts with optional paid upgrades" +msgstr "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades" -#: ../../addon/wppost/wppost.php:98 -msgid "WordPress blogid" -msgstr "WordPress blogid" +#: ../../Zotlabs/Module/Admin/Site.php:279 +msgid "Default permission role for new accounts" +msgstr "" -#: ../../addon/wppost/wppost.php:99 -msgid "For multi-user sites such as wordpress.com, otherwise leave blank" -msgstr "Nötig für Mehrbenutzer Seiten wie wordpress.com, andernfalls frei lassen" +#: ../../Zotlabs/Module/Admin/Site.php:279 +msgid "" +"This role will be used for the first channel created after registration." +msgstr "" -#: ../../addon/wppost/wppost.php:105 -msgid "Post to WordPress by default" -msgstr "Standardmäßig auf auf WordPress posten" +#: ../../Zotlabs/Module/Admin/Site.php:291 +msgid "File upload" +msgstr "Dateiupload" -#: ../../addon/wppost/wppost.php:109 -msgid "Forward comments (requires hubzilla_wp plugin)" -msgstr "Kommentare weiterleiten (benötigt hubzilla_wp Plugin)" +#: ../../Zotlabs/Module/Admin/Site.php:292 +msgid "Policies" +msgstr "Richtlinien" -#: ../../addon/wppost/wppost.php:113 -msgid "WordPress Post Settings" -msgstr "WordPress-Beitragseinstellungen" +#: ../../Zotlabs/Module/Admin/Site.php:297 +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:593 +msgid "Site name" +msgstr "Seitenname" -#: ../../addon/wppost/wppost.php:129 -msgid "Wordpress Settings saved." -msgstr "Wordpress-Einstellungen gespeichert." +#: ../../Zotlabs/Module/Admin/Site.php:299 +msgid "Banner/Logo" +msgstr "Banner/Logo" -#: ../../addon/nsfw/nsfw.php:80 -msgid "" -"This plugin looks in posts for the words/text you specify below, and " -"collapses any content containing those keywords so it is not displayed at " -"inappropriate times, such as sexual innuendo that may be improper in a work " -"setting. It is polite and recommended to tag any content containing nudity " -"with #NSFW. This filter can also match any other word/text you specify, and" -" can thereby be used as a general purpose content filter." -msgstr "Dieses Plugin sucht in Beiträgen nach Wörtern oder Textbausteinen, die Du hier unterhalb einträgst, und faltet alle Beiträge zusammen, in denen es diese Bausteine findet. Auf diese Weise wird verhindert, dass Inhalte, wie z.B. sexuelle Anspielungen, in unpassenden Momenten angezeigt werden. Es gilt als höflich und empfohlen, den #NSFW Tag für Beiträge zu verwenden, bei denen Du davon ausgehen kannst, dass andere sie anstößig finden könnten. Du kannst aber auch beliebige andere Wörter in der Liste angeben und das Plugin so als allgemeinen Inhaltsfilter verwenden." +#: ../../Zotlabs/Module/Admin/Site.php:299 +msgid "Unfiltered HTML/CSS/JS is allowed" +msgstr "Ungefiltertes HTML/CSS/JS ist erlaubt" -#: ../../addon/nsfw/nsfw.php:84 -msgid "Enable Content filter" -msgstr "Inhaltsfilter aktivieren" +#: ../../Zotlabs/Module/Admin/Site.php:300 +msgid "Administrator Information" +msgstr "Administrator-Informationen" -#: ../../addon/nsfw/nsfw.php:88 -msgid "Comma separated list of keywords to hide" -msgstr "Kommaseparierte Liste von Schlüsselworten die verborgen werden sollen." +#: ../../Zotlabs/Module/Admin/Site.php:300 +msgid "" +"Contact information for site administrators. Displayed on siteinfo page. " +"BBCode can be used here" +msgstr "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden." -#: ../../addon/nsfw/nsfw.php:88 -msgid "Word, /regular-expression/, lang=xx, lang!=xx" -msgstr "Wort, /regular-expression/, lang=xx, lang!=xx" +#: ../../Zotlabs/Module/Admin/Site.php:301 ../../Zotlabs/Module/Siteinfo.php:24 +msgid "Site Information" +msgstr "Seiteninformationen" -#: ../../addon/nsfw/nsfw.php:92 -msgid "Not Safe For Work Settings" -msgstr "Not Safe For Work Einstellungen" +#: ../../Zotlabs/Module/Admin/Site.php:301 +msgid "" +"Publicly visible description of this site. Displayed on siteinfo page. " +"BBCode can be used here" +msgstr "Öffentlich sichtbare Beschreibung dieses Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann hier verwendet werden." -#: ../../addon/nsfw/nsfw.php:92 -msgid "General Purpose Content Filter" -msgstr "Allzweck-Inhaltsfilter" +#: ../../Zotlabs/Module/Admin/Site.php:302 +msgid "System language" +msgstr "System-Sprache" -#: ../../addon/nsfw/nsfw.php:110 -msgid "NSFW Settings saved." -msgstr "NSFW-Einstellungen gespeichert." +#: ../../Zotlabs/Module/Admin/Site.php:303 +msgid "System theme" +msgstr "System-Design" -#: ../../addon/nsfw/nsfw.php:207 -msgid "Possible adult content" -msgstr "Möglicherweise nicht jugendfreie Inhalte" +#: ../../Zotlabs/Module/Admin/Site.php:303 +msgid "" +"Default system theme - may be over-ridden by user profiles - change theme settings" +msgstr "Standard-System-Design – kann durch Nutzerprofile überschieben werden – Design-Einstellungen ändern" -#: ../../addon/nsfw/nsfw.php:222 -#, php-format -msgid "%s - view" -msgstr "%s - ansehen" +#: ../../Zotlabs/Module/Admin/Site.php:306 +msgid "Allow Feeds as Connections" +msgstr "Feeds als Verbindungen erlauben" -#: ../../addon/ijpost/ijpost.php:42 -msgid "Post to Insanejournal" -msgstr "Bei InsaneJournal veröffentlichen" +#: ../../Zotlabs/Module/Admin/Site.php:306 +msgid "(Heavy system resource usage)" +msgstr "(führt zu hoher Systemlast)" -#: ../../addon/ijpost/ijpost.php:73 -msgid "Enable InsaneJournal Post Plugin" -msgstr "Aktiviere das InsaneJournal Plugin" +#: ../../Zotlabs/Module/Admin/Site.php:307 +msgid "Maximum image size" +msgstr "Maximale Bildgröße" -#: ../../addon/ijpost/ijpost.php:77 -msgid "InsaneJournal username" -msgstr "InsaneJournal-Benutzername" +#: ../../Zotlabs/Module/Admin/Site.php:307 +msgid "" +"Maximum size in bytes of uploaded images. Default is 0, which means no " +"limits." +msgstr "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung)." -#: ../../addon/ijpost/ijpost.php:81 -msgid "InsaneJournal password" -msgstr "InsaneJournal-Passwort" +#: ../../Zotlabs/Module/Admin/Site.php:308 +msgid "Does this site allow new member registration?" +msgstr "Erlaubt dieser Server die Registrierung neuer Nutzer?" -#: ../../addon/ijpost/ijpost.php:85 -msgid "Post to InsaneJournal by default" -msgstr "Standardmäßig bei InsaneJournal veröffentlichen" +#: ../../Zotlabs/Module/Admin/Site.php:309 +msgid "Invitation only" +msgstr "Nur mit Einladung" -#: ../../addon/ijpost/ijpost.php:89 -msgid "InsaneJournal Post Settings" -msgstr "InsaneJournal-Beitragseinstellungen" +#: ../../Zotlabs/Module/Admin/Site.php:309 +msgid "" +"Only allow new member registrations with an invitation code. Above register " +"policy must be set to Yes." +msgstr "Erlaube die Neuregistrierung von Mitglieder nur mit einem Einladungscode. Die Registrierungs-Politik muss oben auf Ja gesetzt werden." -#: ../../addon/ijpost/ijpost.php:104 -msgid "Insane Journal Settings saved." -msgstr "InsaneJournal-Einstellungen gespeichert." +#: ../../Zotlabs/Module/Admin/Site.php:310 +msgid "Minimum age" +msgstr "Mindestalter" -#: ../../addon/dwpost/dwpost.php:42 -msgid "Post to Dreamwidth" -msgstr "Bei Dreamwidth veröffentlichen" +#: ../../Zotlabs/Module/Admin/Site.php:310 +msgid "Minimum age (in years) for who may register on this site." +msgstr "Mindestalter (in Jahren) für alle, die sich auf dieser Website anmelden möchten." -#: ../../addon/dwpost/dwpost.php:73 -msgid "Enable Dreamwidth Post Plugin" -msgstr "Aktiviere das Dreamwidth-Plugin" +#: ../../Zotlabs/Module/Admin/Site.php:311 +msgid "Which best describes the types of account offered by this hub?" +msgstr "Was ist die passendste Beschreibung der Konten auf diesem Hub?" -#: ../../addon/dwpost/dwpost.php:77 -msgid "Dreamwidth username" -msgstr "Dreamwidth-Benutzername" +#: ../../Zotlabs/Module/Admin/Site.php:311 +msgid "This is displayed on the public server site list." +msgstr "" -#: ../../addon/dwpost/dwpost.php:81 -msgid "Dreamwidth password" -msgstr "Dreamwidth-Passwort" +#: ../../Zotlabs/Module/Admin/Site.php:312 +msgid "Register text" +msgstr "Registrierungstext" -#: ../../addon/dwpost/dwpost.php:85 -msgid "Post to Dreamwidth by default" -msgstr "Standardmäßig auf auf Dreamwidth posten" +#: ../../Zotlabs/Module/Admin/Site.php:312 +msgid "Will be displayed prominently on the registration page." +msgstr "Wird gut sichtbar auf der Registrierungs-Seite angezeigt." -#: ../../addon/dwpost/dwpost.php:89 -msgid "Dreamwidth Post Settings" -msgstr "Dreamwidth-Beitragseinstellungen" +#: ../../Zotlabs/Module/Admin/Site.php:314 +msgid "Site homepage to show visitors (default: login box)" +msgstr "Homepage des Hubs, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)" -#: ../../addon/notifyadmin/notifyadmin.php:34 -msgid "New registration" -msgstr "Neue Registrierung" +#: ../../Zotlabs/Module/Admin/Site.php:314 +msgid "" +"example: 'pubstream' to show public stream, 'page/sys/home' to show a system " +"webpage called 'home' or 'include:home.html' to include a file." +msgstr "" -#: ../../addon/notifyadmin/notifyadmin.php:42 -#, php-format -msgid "Message sent to %s. New account registration: %s" -msgstr "Nachricht gesendet an %s. Neue Kontoregistrierung: %s" +#: ../../Zotlabs/Module/Admin/Site.php:315 +msgid "Preserve site homepage URL" +msgstr "Homepage-URL schützen" -#: ../../addon/dirstats/dirstats.php:94 -msgid "Hubzilla Directory Stats" -msgstr "Hubzilla-Verzeichnisstatistiken" +#: ../../Zotlabs/Module/Admin/Site.php:315 +msgid "" +"Present the site homepage in a frame at the original location instead of " +"redirecting" +msgstr "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten." -#: ../../addon/dirstats/dirstats.php:95 -msgid "Total Hubs" -msgstr "Hubs insgesamt" +#: ../../Zotlabs/Module/Admin/Site.php:316 +msgid "Accounts abandoned after x days" +msgstr "Konten gelten nach X Tagen als unbenutzt" -#: ../../addon/dirstats/dirstats.php:97 -msgid "Hubzilla Hubs" -msgstr "Hubzilla Hubs" +#: ../../Zotlabs/Module/Admin/Site.php:316 +msgid "" +"Will not waste system resources polling external sites for abandonded " +"accounts. Enter 0 for no time limit." +msgstr "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit." -#: ../../addon/dirstats/dirstats.php:99 -msgid "Friendica Hubs" -msgstr "Friendica Hubs" +#: ../../Zotlabs/Module/Admin/Site.php:317 +msgid "Allowed friend domains" +msgstr "Erlaubte Domains für Kontakte" -#: ../../addon/dirstats/dirstats.php:101 -msgid "Diaspora Pods" -msgstr "Diaspora Pods" +#: ../../Zotlabs/Module/Admin/Site.php:317 +msgid "" +"Comma separated list of domains which are allowed to establish friendships " +"with this site. Wildcards are accepted. Empty to allow any domains" +msgstr "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben." -#: ../../addon/dirstats/dirstats.php:103 -msgid "Hubzilla Channels" -msgstr "Hubzilla-Kanäle" +#: ../../Zotlabs/Module/Admin/Site.php:318 +msgid "Verify Email Addresses" +msgstr "E-Mail-Adressen überprüfen" -#: ../../addon/dirstats/dirstats.php:105 -msgid "Friendica Channels" -msgstr "Friendica-Kanäle" - -#: ../../addon/dirstats/dirstats.php:107 -msgid "Diaspora Channels" -msgstr "Diaspora-Kanäle" +#: ../../Zotlabs/Module/Admin/Site.php:318 +msgid "" +"Check to verify email addresses used in account registration (recommended)." +msgstr "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen)." -#: ../../addon/dirstats/dirstats.php:109 -msgid "Aged 35 and above" -msgstr "35 und älter" +#: ../../Zotlabs/Module/Admin/Site.php:319 +msgid "Force publish" +msgstr "Veröffentlichung erzwingen" -#: ../../addon/dirstats/dirstats.php:111 -msgid "Aged 34 and under" -msgstr "34 und jünger" +#: ../../Zotlabs/Module/Admin/Site.php:319 +msgid "" +"Check to force all profiles on this site to be listed in the site directory." +msgstr "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen." -#: ../../addon/dirstats/dirstats.php:113 -msgid "Average Age" -msgstr "Durchschnittsalter" +#: ../../Zotlabs/Module/Admin/Site.php:320 +msgid "Import Public Streams" +msgstr "Öffentliche Beiträge importieren" -#: ../../addon/dirstats/dirstats.php:115 -msgid "Known Chatrooms" -msgstr "Bekannte Chaträume" +#: ../../Zotlabs/Module/Admin/Site.php:320 +msgid "" +"Import and allow access to public content pulled from other sites. Warning: " +"this content is unmoderated." +msgstr "Öffentliche Beiträge von anderen Servern importieren und zur Verfügung stellen. Warnung: Diese Inhalte sind nicht moderiert." -#: ../../addon/dirstats/dirstats.php:117 -msgid "Known Tags" -msgstr "Bekannte Schlagwörter" +#: ../../Zotlabs/Module/Admin/Site.php:321 +msgid "Site only Public Streams" +msgstr "Öffentlichen Beitragsstrom auf diesen Server beschränken" -#: ../../addon/dirstats/dirstats.php:119 +#: ../../Zotlabs/Module/Admin/Site.php:321 msgid "" -"Please note Diaspora and Friendica statistics are merely those **this " -"directory** is aware of, and not all those known in the network. This also " -"applies to chatrooms," -msgstr "Bitte berücksichtige, dass Diaspora und Friendica Statistiken nur solche einschließen, die **diesem Verzeichnis** bekannt sind, nicht alle im Netzwerk bekannten. Das gilt auch für Chaträume." - -#: ../../addon/likebanner/likebanner.php:51 -msgid "Your Webbie:" -msgstr "Dein Webbie" +"Allow access to public content originating only from this site if Imported " +"Public Streams are disabled." +msgstr "Erlaubt den Zugriff auf öffentliche Beiträge von ausschließlich dieser Website (diesem Server), wenn \"Öffentliche Beiträge importieren\" ausgeschaltet ist." -#: ../../addon/likebanner/likebanner.php:54 -msgid "Fontsize (px):" -msgstr "Schriftgröße (px):" +#: ../../Zotlabs/Module/Admin/Site.php:322 +msgid "Allow anybody on the internet to access the Public streams" +msgstr "Allen im Internet Zugriff auf den öffentlichen Beitragsstrom erlauben" -#: ../../addon/likebanner/likebanner.php:68 -msgid "Link:" -msgstr "Link:" +#: ../../Zotlabs/Module/Admin/Site.php:322 +msgid "" +"Disable to require authentication before viewing. Warning: this content is " +"unmoderated." +msgstr "Deaktiviert die erforderliche Authentifizierung vor dem Ansehen. Warnung: Diese Inhalte sind nicht moderiert." -#: ../../addon/likebanner/likebanner.php:70 -msgid "Like us on Hubzilla" -msgstr "Like us on Hubzilla" +#: ../../Zotlabs/Module/Admin/Site.php:323 +msgid "Only import Public stream posts with this text" +msgstr "" -#: ../../addon/likebanner/likebanner.php:72 -msgid "Embed:" -msgstr "Einbetten" +#: ../../Zotlabs/Module/Admin/Site.php:323 +#: ../../Zotlabs/Module/Admin/Site.php:324 +#: ../../Zotlabs/Module/Connedit.php:892 ../../Zotlabs/Module/Connedit.php:893 +msgid "" +"words one per line or #tags or /patterns/ or lang=xx, leave blank to import " +"all posts" +msgstr "Einzelne Wörter pro Zeile, #Tags oder /Reguläre Ausdrücke/. lang=xx (z.B. lang=de) ermöglicht Filterung nach Sprache. Leer lassen, um alle Beiträge zu importieren." -#: ../../addon/redphotos/redphotos.php:106 -msgid "Photos imported" -msgstr "Fotos importiert" +#: ../../Zotlabs/Module/Admin/Site.php:324 +msgid "Do not import Public stream posts with this text" +msgstr "" -#: ../../addon/redphotos/redphotos.php:129 -msgid "Redmatrix Photo Album Import" -msgstr "Redmatrix-Fotoalbumimport" +#: ../../Zotlabs/Module/Admin/Site.php:327 +msgid "Login on Homepage" +msgstr "Log-in auf der Startseite" -#: ../../addon/redphotos/redphotos.php:130 -msgid "This will import all your Redmatrix photo albums to this channel." -msgstr "Hiermit werden all deine Fotoalben von Redmatrix in diesen Kanal importiert." +#: ../../Zotlabs/Module/Admin/Site.php:327 +msgid "" +"Present a login box to visitors on the home page if no other content has " +"been configured." +msgstr "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden." -#: ../../addon/redphotos/redphotos.php:131 -#: ../../addon/redfiles/redfiles.php:121 -msgid "Redmatrix Server base URL" -msgstr "Basis-URL des Redmatrix Servers" +#: ../../Zotlabs/Module/Admin/Site.php:328 +msgid "Enable context help" +msgstr "Kontext-Hilfe aktivieren" -#: ../../addon/redphotos/redphotos.php:132 -#: ../../addon/redfiles/redfiles.php:122 -msgid "Redmatrix Login Username" -msgstr "Redmatrix-Anmeldebenutzername" +#: ../../Zotlabs/Module/Admin/Site.php:328 +msgid "" +"Display contextual help for the current page when the help button is pressed." +msgstr "Zeigt Kontext-sensitive Hilfe für die aktuelle Seite an, wenn der Hilfe-Knopf geklickt wird." -#: ../../addon/redphotos/redphotos.php:133 -#: ../../addon/redfiles/redfiles.php:123 -msgid "Redmatrix Login Password" -msgstr "Redmatrix-Anmeldepasswort" +#: ../../Zotlabs/Module/Admin/Site.php:330 +msgid "Reply-to email address for system generated email." +msgstr "Antwortadresse (reply-to) für Emails, die vom System generiert wurden." -#: ../../addon/redphotos/redphotos.php:134 -msgid "Import just this album" -msgstr "Nur dieses Album importieren" +#: ../../Zotlabs/Module/Admin/Site.php:331 +msgid "Sender (From) email address for system generated email." +msgstr "Absenderadresse (from) für Emails, die vom System generiert wurden." -#: ../../addon/redphotos/redphotos.php:134 -msgid "Leave blank to import all albums" -msgstr "Leer lassen um alle Alben zu importieren" +#: ../../Zotlabs/Module/Admin/Site.php:332 +msgid "Name of email sender for system generated email." +msgstr "Name des Versenders von Emails, die vom System generiert wurden." -#: ../../addon/redphotos/redphotos.php:135 -msgid "Maximum count to import" -msgstr "Maximal zu importierende Anzahl" +#: ../../Zotlabs/Module/Admin/Site.php:334 +msgid "Directory Server URL" +msgstr "Verzeichnisserver-URL" -#: ../../addon/redphotos/redphotos.php:135 -msgid "0 or blank to import all available" -msgstr "0 oder leer lassen um alles zu importieren" +#: ../../Zotlabs/Module/Admin/Site.php:334 +msgid "Default directory server" +msgstr "Standard-Verzeichnisserver" -#: ../../addon/irc/irc.php:45 -msgid "Channels to auto connect" -msgstr "Kanäle zur automatischen Verbindung" +#: ../../Zotlabs/Module/Admin/Site.php:336 +msgid "Proxy user" +msgstr "Proxy Benutzer" -#: ../../addon/irc/irc.php:45 ../../addon/irc/irc.php:49 -msgid "Comma separated list" -msgstr "Kommagetrennte Liste" +#: ../../Zotlabs/Module/Admin/Site.php:337 +msgid "Proxy URL" +msgstr "Proxy URL" -#: ../../addon/irc/irc.php:49 ../../addon/irc/irc.php:96 -msgid "Popular Channels" -msgstr "Beliebte Kanäle" +#: ../../Zotlabs/Module/Admin/Site.php:338 +msgid "Network timeout" +msgstr "Netzwerk-Timeout" -#: ../../addon/irc/irc.php:53 -msgid "IRC Settings" -msgstr "IRC-Einstellungen" +#: ../../Zotlabs/Module/Admin/Site.php:338 +msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." +msgstr "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen)." -#: ../../addon/irc/irc.php:69 -msgid "IRC settings saved." -msgstr "IRC-Einstellungen gespeichert." +#: ../../Zotlabs/Module/Admin/Site.php:339 +msgid "Delivery interval" +msgstr "Auslieferung Intervall" -#: ../../addon/irc/irc.php:74 -msgid "IRC Chatroom" -msgstr "IRC-Chatraum" +#: ../../Zotlabs/Module/Admin/Site.php:339 +msgid "" +"Delay background delivery processes by this many seconds to reduce system " +"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " +"for large dedicated servers." +msgstr "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server." -#: ../../addon/ljpost/ljpost.php:42 -msgid "Post to LiveJournal" -msgstr "Bei LiveJurnal veröffentlichen" +#: ../../Zotlabs/Module/Admin/Site.php:340 +msgid "Deliveries per process" +msgstr "Zustellungen pro Prozess" -#: ../../addon/ljpost/ljpost.php:70 -msgid "Enable LiveJournal Post Plugin" -msgstr "Aktiviere das LiveJurnal Plugin" +#: ../../Zotlabs/Module/Admin/Site.php:340 +msgid "" +"Number of deliveries to attempt in a single operating system process. Adjust " +"if necessary to tune system performance. Recommend: 1-5." +msgstr "Anzahl der Zustellungen, die innerhalb eines einzelnen Betriebssystemprozesses versucht werden. Anpassen, falls nötig, um die System-Performance zu verbessern. Empfehlung: 1-5." -#: ../../addon/ljpost/ljpost.php:74 -msgid "LiveJournal username" -msgstr "LiveJournal-Benutzername" +#: ../../Zotlabs/Module/Admin/Site.php:341 +msgid "Queue Threshold" +msgstr "Warteschlangen-Grenzwert" -#: ../../addon/ljpost/ljpost.php:78 -msgid "LiveJournal password" -msgstr "LiveJournal-Passwort" +#: ../../Zotlabs/Module/Admin/Site.php:341 +msgid "" +"Always defer immediate delivery if queue contains more than this number of " +"entries." +msgstr "Unmittelbare Zustellung immer verzögern, wenn die Warteschlange mehr als diese Anzahl von Einträgen enthält." -#: ../../addon/ljpost/ljpost.php:82 -msgid "Post to LiveJournal by default" -msgstr "Standardmäßig bei LiveJurnal veröffentlichen" +#: ../../Zotlabs/Module/Admin/Site.php:342 +msgid "Poll interval" +msgstr "Abfrageintervall" -#: ../../addon/ljpost/ljpost.php:86 -msgid "LiveJournal Post Settings" -msgstr "LiveJournal-Beitragseinstellungen" +#: ../../Zotlabs/Module/Admin/Site.php:342 +msgid "" +"Delay background polling processes by this many seconds to reduce system " +"load. If 0, use delivery interval." +msgstr "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet." -#: ../../addon/ljpost/ljpost.php:101 -msgid "LiveJournal Settings saved." -msgstr "LiveJournal-Einstellungen gespeichert." +#: ../../Zotlabs/Module/Admin/Site.php:343 +msgid "Path to ImageMagick convert program" +msgstr "Pfad zum ImageMagick-Programm convert" -#: ../../addon/openid/openid.php:49 +#: ../../Zotlabs/Module/Admin/Site.php:343 msgid "" -"We encountered a problem while logging in with the OpenID you provided. " -"Please check the correct spelling of the ID." -msgstr "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal." +"If set, use this program to generate photo thumbnails for huge images ( > " +"4000 pixels in either dimension), otherwise memory exhaustion may occur. " +"Example: /usr/bin/convert" +msgstr "Wenn gesetzt, dann verwende dieses Programm zum Erzeugen von Vorschaubildern großer Fotos (>4000 Pixel in beiden Richtungen), anderenfalls kann Speicherüberlauf auftreten. Beispiel: /usr/bin/convert" -#: ../../addon/openid/openid.php:49 -msgid "The error message was:" -msgstr "Die Fehlermeldung war:" +#: ../../Zotlabs/Module/Admin/Site.php:344 +msgid "Allow SVG thumbnails in file browser" +msgstr "Erlaube SVG-Vorschaubilder im Dateibrowser" -#: ../../addon/openid/MysqlProvider.php:52 -msgid "First Name" -msgstr "Vorname" +#: ../../Zotlabs/Module/Admin/Site.php:344 +msgid "WARNING: SVG images may contain malicious code." +msgstr "Warnung: SVG-Grafiken können Schadcode enthalten." -#: ../../addon/openid/MysqlProvider.php:53 -msgid "Last Name" -msgstr "Nachname" +#: ../../Zotlabs/Module/Admin/Site.php:345 +msgid "Maximum Load Average" +msgstr "Maximales Load Average" -#: ../../addon/openid/MysqlProvider.php:54 ../../addon/redred/redred.php:111 -msgid "Nickname" -msgstr "Spitzname" +#: ../../Zotlabs/Module/Admin/Site.php:345 +msgid "" +"Maximum system load before delivery and poll processes are deferred - " +"default 50." +msgstr "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50" -#: ../../addon/openid/MysqlProvider.php:55 -msgid "Full Name" -msgstr "Voller Name" +#: ../../Zotlabs/Module/Admin/Site.php:346 +msgid "Expiration period in days for imported (grid/network) content" +msgstr "Setze den Zeitraum (in Tagen), ab wann importierte (aus dem Netzwerk) Inhalte ablaufen sollen" -#: ../../addon/openid/MysqlProvider.php:61 -msgid "Profile Photo 16px" -msgstr "Profilfoto 16 px" +#: ../../Zotlabs/Module/Admin/Site.php:346 +msgid "0 for no expiration of imported content" +msgstr "0 = keine Löschung importierter Inhalte" -#: ../../addon/openid/MysqlProvider.php:62 -msgid "Profile Photo 32px" -msgstr "Profilfoto 32 px" +#: ../../Zotlabs/Module/Admin/Site.php:347 +msgid "" +"Do not expire any posts which have comments less than this many days ago" +msgstr "Lass keine Beiträge verfallen die Kommentare haben, die jünger als diese Anzahl von Tagen sind." -#: ../../addon/openid/MysqlProvider.php:63 -msgid "Profile Photo 48px" -msgstr "Profilfoto 48 px" +#: ../../Zotlabs/Module/Admin/Site.php:349 +msgid "" +"Public servers: Optional landing (marketing) webpage for new registrants" +msgstr "Öffentliche Server: Optionale Einstiegsseite (landing page) für neue Mitglieder vor deren Anmeldung" -#: ../../addon/openid/MysqlProvider.php:64 -msgid "Profile Photo 64px" -msgstr "Profilfoto 64 px" +#: ../../Zotlabs/Module/Admin/Site.php:349 +#, php-format +msgid "Create this page first. Default is %s/register" +msgstr "Erstelle zunächst die entsprechende Seite. Standard ist %s/register" -#: ../../addon/openid/MysqlProvider.php:65 -msgid "Profile Photo 80px" -msgstr "Profilfoto 80 px" +#: ../../Zotlabs/Module/Admin/Site.php:350 +msgid "Page to display after creating a new channel" +msgstr "Seite, die nach Erstellung eines neuen Kanals angezeigt werden soll" -#: ../../addon/openid/MysqlProvider.php:66 -msgid "Profile Photo 128px" -msgstr "Profilfoto 128 px" +#: ../../Zotlabs/Module/Admin/Site.php:350 +msgid "Default: profiles" +msgstr "" -#: ../../addon/openid/MysqlProvider.php:67 -msgid "Timezone" -msgstr "Zeitzone" +#: ../../Zotlabs/Module/Admin/Site.php:352 +msgid "Optional: site location" +msgstr "Optional: Standort der Website" -#: ../../addon/openid/MysqlProvider.php:70 -msgid "Birth Year" -msgstr "Geburtsjahr" +#: ../../Zotlabs/Module/Admin/Site.php:352 +msgid "Region or country" +msgstr "Region oder Land" -#: ../../addon/openid/MysqlProvider.php:71 -msgid "Birth Month" -msgstr "Geburtsmonat" +#: ../../Zotlabs/Module/Admin/Accounts.php:37 +#, php-format +msgid "%s account blocked/unblocked" +msgid_plural "%s account blocked/unblocked" +msgstr[0] "%s Konto blockiert/freigegeben" +msgstr[1] "%s Konten blockiert/freigegeben" -#: ../../addon/openid/MysqlProvider.php:72 -msgid "Birth Day" -msgstr "Geburtstag" +#: ../../Zotlabs/Module/Admin/Accounts.php:44 +#, php-format +msgid "%s account deleted" +msgid_plural "%s accounts deleted" +msgstr[0] "%s Konto gelöscht" +msgstr[1] "%s Konten gelöscht" -#: ../../addon/openid/MysqlProvider.php:73 -msgid "Birthdate" -msgstr "Geburtsdatum" +#: ../../Zotlabs/Module/Admin/Accounts.php:80 +msgid "Account not found" +msgstr "Konto nicht gefunden" -#: ../../addon/openid/Mod_Openid.php:30 -msgid "OpenID protocol error. No ID returned." -msgstr "OpenID-Protokollfehler. Keine Kennung zurückgegeben." +#: ../../Zotlabs/Module/Admin/Accounts.php:99 +#, php-format +msgid "Account '%s' blocked" +msgstr "Konto '%s' blockiert" -#: ../../addon/openid/Mod_Openid.php:188 ../../include/auth.php:300 -msgid "Login failed." -msgstr "Login fehlgeschlagen." +#: ../../Zotlabs/Module/Admin/Accounts.php:107 +#, php-format +msgid "Account '%s' unblocked" +msgstr "Konto '%s' freigegeben" -#: ../../addon/openid/Mod_Id.php:85 ../../include/selectors.php:49 -#: ../../include/selectors.php:66 ../../include/channel.php:1480 -msgid "Male" -msgstr "Männlich" +#: ../../Zotlabs/Module/Admin/Accounts.php:170 +msgid "Registrations waiting for confirm" +msgstr "Registrierungen warten auf Bestätigung" -#: ../../addon/openid/Mod_Id.php:87 ../../include/selectors.php:49 -#: ../../include/selectors.php:66 ../../include/channel.php:1478 -msgid "Female" -msgstr "Weiblich" +#: ../../Zotlabs/Module/Admin/Accounts.php:171 +msgid "Request date" +msgstr "Antragsdatum" -#: ../../addon/randpost/randpost.php:97 -msgid "You're welcome." -msgstr "Gern geschehen." +#: ../../Zotlabs/Module/Admin/Accounts.php:172 +msgid "No registrations." +msgstr "Keine Registrierungen." -#: ../../addon/randpost/randpost.php:98 -msgid "Ah shucks..." -msgstr "Ach Mist..." +#: ../../Zotlabs/Module/Admin/Accounts.php:174 +#: ../../Zotlabs/Module/Authorize.php:33 +msgid "Deny" +msgstr "Verweigern" -#: ../../addon/randpost/randpost.php:99 -msgid "Don't mention it." -msgstr "Keine Ursache." +#: ../../Zotlabs/Module/Admin/Accounts.php:176 +#: ../../Zotlabs/Module/Connedit.php:636 +msgid "Block" +msgstr "Blockieren" -#: ../../addon/randpost/randpost.php:100 -msgid "<blush>" -msgstr "" +#: ../../Zotlabs/Module/Admin/Accounts.php:177 +#: ../../Zotlabs/Module/Connedit.php:636 +msgid "Unblock" +msgstr "Freigeben" -#: ../../addon/startpage/startpage.php:109 -msgid "Page to load after login" -msgstr "Seite, die nach dem Login geladen werden soll" +#: ../../Zotlabs/Module/Admin/Accounts.php:182 +msgid "ID" +msgstr "ID" + +#: ../../Zotlabs/Module/Admin/Accounts.php:184 +msgid "All Channels" +msgstr "Alle Kanäle" + +#: ../../Zotlabs/Module/Admin/Accounts.php:185 +msgid "Register date" +msgstr "Registrierungs-Datum" + +#: ../../Zotlabs/Module/Admin/Accounts.php:186 +msgid "Last login" +msgstr "Letzte Anmeldung" + +#: ../../Zotlabs/Module/Admin/Accounts.php:187 +msgid "Expires" +msgstr "Verfällt" + +#: ../../Zotlabs/Module/Admin/Accounts.php:188 +msgid "Service Class" +msgstr "Service-Klasse" -#: ../../addon/startpage/startpage.php:109 +#: ../../Zotlabs/Module/Admin/Accounts.php:190 msgid "" -"Examples: "apps", "network?f=&gid=37" (privacy " -"collection), "channel" or "notifications/system" (leave " -"blank for default network page (grid)." -msgstr "Beispiele: "apps", "network?f=&gid=37" (Gruppen-gefilterte Beiträge), "channel" oder "notifications/system" (freilassen für die Standard-Netzwerkseite (grid)." +"Selected accounts will be deleted!\\n\\nEverything these accounts had posted " +"on this site will be permanently deleted!\\n\\nAre you sure?" +msgstr "Die ausgewählten Konten werden gelöscht!\n\nAlles, was diese Konten auf diesem Hub veröffentlicht haben, wird endgültig gelöscht werden!\n\nBist du dir sicher?" -#: ../../addon/startpage/startpage.php:113 -msgid "Startpage Settings" -msgstr "Startseiteneinstellungen" +#: ../../Zotlabs/Module/Admin/Accounts.php:191 +msgid "" +"The account {0} will be deleted!\\n\\nEverything this account has posted on " +"this site will be permanently deleted!\\n\\nAre you sure?" +msgstr "Das Konto {0} wird gelöscht!\n\nAlles, was dieses Konto auf diesem Hub veröffentlicht hat, wird endgültig gelöscht werden!\n\nBist Du sicher?" -#: ../../addon/morepokes/morepokes.php:19 -msgid "bitchslap" -msgstr "Ohrfeige" +#: ../../Zotlabs/Module/Admin/Features.php:56 +#, php-format +msgid "Lock feature %s" +msgstr "Blockiere die Funktion %s" -#: ../../addon/morepokes/morepokes.php:19 -msgid "bitchslapped" -msgstr "geohrfeigt" +#: ../../Zotlabs/Module/Admin/Features.php:64 +msgid "Manage Additional Features" +msgstr "Zusätzliche Funktionen verwalten" -#: ../../addon/morepokes/morepokes.php:20 -msgid "shag" -msgstr "bumsen" +#: ../../Zotlabs/Module/Admin/Account_edit.php:29 +#, php-format +msgid "Password changed for account %d." +msgstr "Passwort für Konto %d geändert." -#: ../../addon/morepokes/morepokes.php:20 -msgid "shagged" -msgstr "gebumst" +#: ../../Zotlabs/Module/Admin/Account_edit.php:46 +msgid "Account settings updated." +msgstr "Kontoeinstellungen aktualisiert." -#: ../../addon/morepokes/morepokes.php:21 -msgid "patent" -msgstr "Patent" +#: ../../Zotlabs/Module/Admin/Account_edit.php:61 +msgid "Account not found." +msgstr "Konto nicht gefunden." -#: ../../addon/morepokes/morepokes.php:21 -msgid "patented" -msgstr "patentiert" +#: ../../Zotlabs/Module/Admin/Account_edit.php:68 +msgid "Account Edit" +msgstr "Kontobearbeitung" -#: ../../addon/morepokes/morepokes.php:22 -msgid "hug" -msgstr "umarmen" +#: ../../Zotlabs/Module/Admin/Account_edit.php:69 +msgid "New Password" +msgstr "Neues Passwort" -#: ../../addon/morepokes/morepokes.php:22 -msgid "hugged" -msgstr "umarmt" +#: ../../Zotlabs/Module/Admin/Account_edit.php:70 +msgid "New Password again" +msgstr "Neues Passwort wiederholen" -#: ../../addon/morepokes/morepokes.php:23 -msgid "murder" -msgstr "ermorden" +#: ../../Zotlabs/Module/Admin/Account_edit.php:71 +msgid "Account language (for emails)" +msgstr "Kontosprache (für E-Mails)" -#: ../../addon/morepokes/morepokes.php:23 -msgid "murdered" -msgstr "ermordet" +#: ../../Zotlabs/Module/Admin/Account_edit.php:72 +msgid "Service class" +msgstr "Dienstklasse" -#: ../../addon/morepokes/morepokes.php:24 -msgid "worship" -msgstr "Anbetung" +#: ../../Zotlabs/Module/Admin/Themes.php:26 +msgid "Theme settings updated." +msgstr "Design-Einstellungen aktualisiert." -#: ../../addon/morepokes/morepokes.php:24 -msgid "worshipped" -msgstr "angebetet" +#: ../../Zotlabs/Module/Admin/Themes.php:61 +msgid "No themes found." +msgstr "Keine Designs gefunden." -#: ../../addon/morepokes/morepokes.php:25 -msgid "kiss" -msgstr "küssen" +#: ../../Zotlabs/Module/Admin/Themes.php:95 +#: ../../Zotlabs/Module/Admin/Addons.php:310 +msgid "Disable" +msgstr "Deaktivieren" -#: ../../addon/morepokes/morepokes.php:25 -msgid "kissed" -msgstr "geküsst" +#: ../../Zotlabs/Module/Admin/Themes.php:97 +#: ../../Zotlabs/Module/Admin/Addons.php:313 +msgid "Enable" +msgstr "Aktivieren" -#: ../../addon/morepokes/morepokes.php:26 -msgid "tempt" -msgstr "verlocken" +#: ../../Zotlabs/Module/Admin/Themes.php:116 +msgid "Screenshot" +msgstr "Bildschirmfoto" -#: ../../addon/morepokes/morepokes.php:26 -msgid "tempted" -msgstr "verlockt" +#: ../../Zotlabs/Module/Admin/Themes.php:124 +#: ../../Zotlabs/Module/Admin/Addons.php:343 +msgid "Toggle" +msgstr "Umschalten" -#: ../../addon/morepokes/morepokes.php:27 -msgid "raise eyebrows at" -msgstr "Augenbrauen hochziehen" +#: ../../Zotlabs/Module/Admin/Themes.php:134 +#: ../../Zotlabs/Module/Admin/Addons.php:351 +msgid "Author: " +msgstr "Autor: " -#: ../../addon/morepokes/morepokes.php:27 -msgid "raised their eyebrows at" -msgstr "zog die Augenbrauen hoch" +#: ../../Zotlabs/Module/Admin/Themes.php:135 +#: ../../Zotlabs/Module/Admin/Addons.php:352 +msgid "Maintainer: " +msgstr "Betreuer:" -#: ../../addon/morepokes/morepokes.php:28 -msgid "insult" -msgstr "beleidigen" +#: ../../Zotlabs/Module/Admin/Themes.php:162 +msgid "[Experimental]" +msgstr "[Experimentell]" -#: ../../addon/morepokes/morepokes.php:28 -msgid "insulted" -msgstr "beleidigt" +#: ../../Zotlabs/Module/Admin/Themes.php:163 +msgid "[Unsupported]" +msgstr "[Nicht unterstützt]" -#: ../../addon/morepokes/morepokes.php:29 -msgid "praise" -msgstr "loben" +#: ../../Zotlabs/Module/Admin/Addons.php:289 +#, php-format +msgid "Plugin %s disabled." +msgstr "Plug-In %s deaktiviert." -#: ../../addon/morepokes/morepokes.php:29 -msgid "praised" -msgstr "gelobt" +#: ../../Zotlabs/Module/Admin/Addons.php:294 +#, php-format +msgid "Plugin %s enabled." +msgstr "Plug-In %s aktiviert." -#: ../../addon/morepokes/morepokes.php:30 -msgid "be dubious of" -msgstr "" +#: ../../Zotlabs/Module/Admin/Addons.php:353 +msgid "Minimum project version: " +msgstr "Minimale Version des Projekts:" -#: ../../addon/morepokes/morepokes.php:30 -msgid "was dubious of" -msgstr "" +#: ../../Zotlabs/Module/Admin/Addons.php:354 +msgid "Maximum project version: " +msgstr "Maximale Version des Projekts:" -#: ../../addon/morepokes/morepokes.php:31 -msgid "eat" -msgstr "essen" +#: ../../Zotlabs/Module/Admin/Addons.php:355 +msgid "Minimum PHP version: " +msgstr "Minimale PHP Version:" -#: ../../addon/morepokes/morepokes.php:31 -msgid "ate" -msgstr "aß" +#: ../../Zotlabs/Module/Admin/Addons.php:356 +msgid "Compatible Server Roles: " +msgstr "Kompatible Serverrollen: " -#: ../../addon/morepokes/morepokes.php:32 -msgid "giggle and fawn at" +#: ../../Zotlabs/Module/Admin/Addons.php:357 +msgid "Requires: " +msgstr "Benötigt:" + +#: ../../Zotlabs/Module/Admin/Addons.php:358 +#: ../../Zotlabs/Module/Admin/Addons.php:445 +msgid "Disabled - version incompatibility" +msgstr "Abgeschaltet - Versionsinkompatibilität" + +#: ../../Zotlabs/Module/Admin/Addons.php:414 +msgid "Enter the public git repository URL of the addon repo." msgstr "" -#: ../../addon/morepokes/morepokes.php:32 -msgid "giggled and fawned at" +#: ../../Zotlabs/Module/Admin/Addons.php:415 +msgid "Addon repo git URL" msgstr "" -#: ../../addon/morepokes/morepokes.php:33 -msgid "doubt" -msgstr "anzweifeln" +#: ../../Zotlabs/Module/Admin/Addons.php:416 +msgid "Custom repo name" +msgstr "Benutzerdefinierter Repository-Name" -#: ../../addon/morepokes/morepokes.php:33 -msgid "doubted" -msgstr "angezweifelt" +#: ../../Zotlabs/Module/Admin/Addons.php:416 +msgid "(optional)" +msgstr "(optional)" -#: ../../addon/morepokes/morepokes.php:34 -msgid "glare" +#: ../../Zotlabs/Module/Admin/Addons.php:417 +msgid "Download Addon Repo" msgstr "" -#: ../../addon/morepokes/morepokes.php:34 -msgid "glared at" -msgstr "" +#: ../../Zotlabs/Module/Admin/Addons.php:424 +msgid "Install new repo" +msgstr "Neues Repository installieren" -#: ../../addon/morepokes/morepokes.php:35 -msgid "fuck" -msgstr "ficken" +#: ../../Zotlabs/Module/Admin/Addons.php:425 ../../Zotlabs/Lib/Apps.php:536 +msgid "Install" +msgstr "Installieren" -#: ../../addon/morepokes/morepokes.php:35 -msgid "fucked" -msgstr "gefickt" +#: ../../Zotlabs/Module/Admin/Addons.php:448 +msgid "Manage Repos" +msgstr "Repositorien verwalten" -#: ../../addon/morepokes/morepokes.php:36 -msgid "bonk" +#: ../../Zotlabs/Module/Admin/Addons.php:449 +msgid "Installed Addon Repositories" msgstr "" -#: ../../addon/morepokes/morepokes.php:36 -msgid "bonked" +#: ../../Zotlabs/Module/Admin/Addons.php:450 +msgid "Install a New Addon Repository" msgstr "" -#: ../../addon/morepokes/morepokes.php:37 -msgid "declare undying love for" -msgstr "erkläre unsterbliche Liebe" - -#: ../../addon/morepokes/morepokes.php:37 -msgid "declared undying love for" -msgstr "erklärte unsterbliche Liebe" +#: ../../Zotlabs/Module/Admin/Addons.php:457 +msgid "Switch branch" +msgstr "Zweig/Branch wechseln" -#: ../../addon/diaspora/diaspora.php:781 -msgid "Diaspora Protocol Settings updated." -msgstr "Diaspora Protokoll Einstellungen aktualisiert" +#: ../../Zotlabs/Module/Mood.php:134 +msgid "Mood App" +msgstr "" -#: ../../addon/diaspora/diaspora.php:800 -msgid "" -"The Diaspora protocol does not support location independence. Connections " -"you make within that network may be unreachable from alternate channel " -"locations." -msgstr "Das Diaspora-Protokoll unterstützt keine Server-unabhängigen Identitäten. Verbindungen, die Du mit diesem Netzwerk eingehst, können von anderen Orten (Klonen) dieses Kanals aus unerreichbar sein." +#: ../../Zotlabs/Module/Mood.php:135 ../../Zotlabs/Module/Mood.php:155 +msgid "Set your current mood and tell your friends" +msgstr "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden" -#: ../../addon/diaspora/diaspora.php:803 -msgid "Enable the Diaspora protocol for this channel" -msgstr "Das Diaspora Protokoll für diesen Kanal aktivieren" +#: ../../Zotlabs/Module/Mood.php:154 ../../Zotlabs/Lib/Apps.php:349 +msgid "Mood" +msgstr "Laune" -#: ../../addon/diaspora/diaspora.php:807 -msgid "Allow any Diaspora member to comment on your public posts" -msgstr "Erlaube jedem Diaspora Nutzer deine öffentlichen Beiträge zu kommentieren" +#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56 +msgid "App installed." +msgstr "App installiert." -#: ../../addon/diaspora/diaspora.php:811 -msgid "Prevent your hashtags from being redirected to other sites" -msgstr "Verhindern, dass Deine Hashtags zu anderen Seiten umgeleitet werden" +#: ../../Zotlabs/Module/Appman.php:49 +msgid "Malformed app." +msgstr "Fehlerhafte App." -#: ../../addon/diaspora/diaspora.php:815 -msgid "" -"Sign and forward posts and comments with no existing Diaspora signature" -msgstr "Signieren und Weiterleiten von Beiträgen und Kommentaren ohne vorhandene Diaspora-Signatur" +#: ../../Zotlabs/Module/Appman.php:132 +msgid "Embed code" +msgstr "Code einbetten" -#: ../../addon/diaspora/diaspora.php:820 -msgid "Followed hashtags (comma separated, do not include the #)" -msgstr "Verfolgte Hashtags (Komma separierte Liste, ohne die #)" +#: ../../Zotlabs/Module/Appman.php:138 +msgid "Edit App" +msgstr "App bearbeiten" -#: ../../addon/diaspora/diaspora.php:825 -msgid "Diaspora Protocol Settings" -msgstr "Diaspora Protokoll Einstellungen" +#: ../../Zotlabs/Module/Appman.php:138 +msgid "Create App" +msgstr "App erstellen" -#: ../../addon/diaspora/import_diaspora.php:16 -msgid "No username found in import file." -msgstr "Es wurde kein Nutzername in der importierten Datei gefunden." +#: ../../Zotlabs/Module/Appman.php:143 +msgid "Name of app" +msgstr "Name der App" -#: ../../addon/diaspora/import_diaspora.php:41 ../../include/import.php:67 -msgid "Unable to create a unique channel address. Import failed." -msgstr "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen." +#: ../../Zotlabs/Module/Appman.php:144 +msgid "Location (URL) of app" +msgstr "Ort (URL) der App" -#: ../../addon/testdrive/testdrive.php:104 -#, php-format -msgid "Your account on %s will expire in a few days." -msgstr "Dein Konto auf %s wird in ein paar Tagen ablaufen." +#: ../../Zotlabs/Module/Appman.php:146 +msgid "Photo icon URL" +msgstr "URL zum Icon" -#: ../../addon/testdrive/testdrive.php:105 -msgid "Your $Productname test account is about to expire." -msgstr "Dein $Productname Test-Konto wird bald auslaufen." +#: ../../Zotlabs/Module/Appman.php:146 +msgid "80 x 80 pixels - optional" +msgstr "80 x 80 Pixel – optional" -#: ../../addon/rainbowtag/rainbowtag.php:81 -msgid "Enable Rainbowtag" -msgstr "Rainbowtag aktivieren" +#: ../../Zotlabs/Module/Appman.php:147 +msgid "Categories (optional, comma separated list)" +msgstr "Kategorien (optional, kommagetrennte Liste)" -#: ../../addon/rainbowtag/rainbowtag.php:85 -msgid "Rainbowtag Settings" -msgstr "Rainbowtag-Einstellungen" +#: ../../Zotlabs/Module/Appman.php:148 +msgid "Version ID" +msgstr "Versions-ID" -#: ../../addon/rainbowtag/rainbowtag.php:101 -msgid "Rainbowtag Settings saved." -msgstr "Rainbowtag-Einstellungen gespeichert." +#: ../../Zotlabs/Module/Appman.php:149 +msgid "Price of app" +msgstr "Preis der App" -#: ../../addon/upload_limits/upload_limits.php:25 -msgid "Show Upload Limits" -msgstr "Hochladebeschränkungen anzeigen" +#: ../../Zotlabs/Module/Appman.php:150 +msgid "Location (URL) to purchase app" +msgstr "Ort (URL), um die App zu kaufen" -#: ../../addon/upload_limits/upload_limits.php:27 -msgid "Hubzilla configured maximum size: " -msgstr "Die in Hubzilla eingestellte maximale Größe:" +#: ../../Zotlabs/Module/Apporder.php:47 +msgid "Change Order of Pinned Navbar Apps" +msgstr "Reihenfolge der in der Navigation angepinnten Apps ändern" -#: ../../addon/upload_limits/upload_limits.php:28 -msgid "PHP upload_max_filesize: " -msgstr "PHP upload_max_filesize:" +#: ../../Zotlabs/Module/Apporder.php:47 +msgid "Change Order of App Tray Apps" +msgstr "Reihenfolge der Apps im App-Menü ändern" -#: ../../addon/upload_limits/upload_limits.php:29 -msgid "PHP post_max_size (must be larger than upload_max_filesize): " -msgstr "PHP post_max_size (muss größer sein als upload_max_filesize):" +#: ../../Zotlabs/Module/Apporder.php:48 +msgid "" +"Use arrows to move the corresponding app left (top) or right (bottom) in the " +"navbar" +msgstr "Benutze die Pfeil-Knöpfe, um die jeweilige App in der Navigationsleiste nach links (oben) oder rechts (unten) zu bewegen" -#: ../../addon/gravatar/gravatar.php:123 -msgid "generic profile image" -msgstr "generisches Profilbild" +#: ../../Zotlabs/Module/Apporder.php:48 +msgid "Use arrows to move the corresponding app up or down in the app tray" +msgstr "Benutze die Pfeil-Knöpfe, um die jeweilige App im App-Menü nach oben oder unten zu bewegen" -#: ../../addon/gravatar/gravatar.php:124 -msgid "random geometric pattern" -msgstr "zufälliges geometrisches Muster" +#: ../../Zotlabs/Module/Channel.php:165 +msgid "Insufficient permissions. Request redirected to profile page." +msgstr "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet." -#: ../../addon/gravatar/gravatar.php:125 -msgid "monster face" -msgstr "Monstergesicht" +#: ../../Zotlabs/Module/Oexchange.php:27 +msgid "Unable to find your hub." +msgstr "Konnte Deinen Server nicht finden." -#: ../../addon/gravatar/gravatar.php:126 -msgid "computer generated face" -msgstr "computergeneriertes Gesicht" +#: ../../Zotlabs/Module/Oexchange.php:41 +msgid "Post successful." +msgstr "Veröffentlichung erfolgreich." -#: ../../addon/gravatar/gravatar.php:127 -msgid "retro arcade style face" -msgstr "Gesicht im Retro-Arcade Stil" +#: ../../Zotlabs/Module/Import_items.php:48 ../../Zotlabs/Module/Import.php:68 +msgid "Nothing to import." +msgstr "Nichts zu importieren." -#: ../../addon/gravatar/gravatar.php:128 -msgid "Hub default profile photo" -msgstr "Standard-Profilfoto für diesen Hub" +#: ../../Zotlabs/Module/Import_items.php:72 ../../Zotlabs/Module/Import.php:83 +#: ../../Zotlabs/Module/Import.php:99 +msgid "Unable to download data from old server" +msgstr "Daten können vom alten Server nicht heruntergeladen werden" -#: ../../addon/gravatar/gravatar.php:143 -msgid "Information" -msgstr "Information" +#: ../../Zotlabs/Module/Import_items.php:77 ../../Zotlabs/Module/Import.php:106 +msgid "Imported file is empty." +msgstr "Die importierte Datei ist leer." -#: ../../addon/gravatar/gravatar.php:143 -msgid "" -"Libravatar addon is installed, too. Please disable Libravatar addon or this " -"Gravatar addon.
The Libravatar addon will fall back to Gravatar if " -"nothing was found at Libravatar." -msgstr "Das Libravatar Addon ist ebenfalls installiert. Bitte deaktiviere entweder das Libreavatar oder das Gravatar Addon.
Das Libravatar Addon verwendet als Notfalllösung Gravatar, sollte bei Libravatar kein Profilbild gefunden werden." +#: ../../Zotlabs/Module/Import_items.php:93 +#, php-format +msgid "Warning: Database versions differ by %1$d updates." +msgstr "Achtung: Datenbankversionen unterscheiden sich um %1$d Aktualisierungen." -#: ../../addon/gravatar/gravatar.php:150 -#: ../../addon/msgfooter/msgfooter.php:46 ../../addon/xmpp/xmpp.php:91 -msgid "Save Settings" -msgstr "Einstellungen speichern" +#: ../../Zotlabs/Module/Import_items.php:108 +msgid "Import completed" +msgstr "Import abgeschlossen" -#: ../../addon/gravatar/gravatar.php:151 -msgid "Default avatar image" -msgstr "Standard-Avatarbild" +#: ../../Zotlabs/Module/Import_items.php:125 +msgid "Import Items" +msgstr "Beiträge importieren" -#: ../../addon/gravatar/gravatar.php:151 -msgid "Select default avatar image if none was found at Gravatar. See README" -msgstr "Wähle das Standardprofilbild aus, sollte bei Gravatar keines gefunden werden. Beachte auch die README." +#: ../../Zotlabs/Module/Import_items.php:126 +msgid "Use this form to import existing posts and content from an export file." +msgstr "Mit diesem Formular kannst Du existierende Beiträge und Inhalte aus einer Sicherungsdatei importieren." -#: ../../addon/gravatar/gravatar.php:152 -msgid "Rating of images" -msgstr "Bewertungen der Bilder" +#: ../../Zotlabs/Module/Import_items.php:127 +#: ../../Zotlabs/Module/Import.php:629 +msgid "File to Upload" +msgstr "Hochzuladende Datei:" -#: ../../addon/gravatar/gravatar.php:152 -msgid "Select the appropriate avatar rating for your site. See README" -msgstr "Wähle die für deine Seite angemessene Profilbildeinstufung. Beachte auch die README." +#: ../../Zotlabs/Module/Menu.php:67 +msgid "Unable to update menu." +msgstr "Kann Menü nicht aktualisieren." -#: ../../addon/gravatar/gravatar.php:165 -msgid "Gravatar settings updated." -msgstr "Gravatar-Einstellungen aktualisiert." +#: ../../Zotlabs/Module/Menu.php:78 +msgid "Unable to create menu." +msgstr "Kann Menü nicht erstellen." -#: ../../addon/hzfiles/hzfiles.php:79 -msgid "Hubzilla File Storage Import" -msgstr "Hubzilla-Datenspeicher-Import" +#: ../../Zotlabs/Module/Menu.php:160 ../../Zotlabs/Module/Menu.php:173 +msgid "Menu Name" +msgstr "Name des Menüs" -#: ../../addon/hzfiles/hzfiles.php:80 -msgid "This will import all your cloud files from another server." -msgstr "Hiermit werden alle Deine Cloud-Dateien von einem anderen Server importiert." +#: ../../Zotlabs/Module/Menu.php:160 +msgid "Unique name (not visible on webpage) - required" +msgstr "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich" -#: ../../addon/hzfiles/hzfiles.php:81 -msgid "Hubzilla Server base URL" -msgstr "Basis-URL des Habzilla-Servers" +#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174 +msgid "Menu Title" +msgstr "Menütitel" -#: ../../addon/hzfiles/hzfiles.php:82 -msgid "Since modified date yyyy-mm-dd" -msgstr "Seit Modifizierungsdatum yyyy-mm-dd" +#: ../../Zotlabs/Module/Menu.php:161 +msgid "Visible on webpage - leave empty for no title" +msgstr "Sichtbar auf der Webseite – für keinen Titel leer lassen" -#: ../../addon/hzfiles/hzfiles.php:83 -msgid "Until modified date yyyy-mm-dd" -msgstr "Bis Modifizierungsdatum yyyy-mm-dd" +#: ../../Zotlabs/Module/Menu.php:162 +msgid "Allow Bookmarks" +msgstr "Lesezeichen erlauben" -#: ../../addon/visage/visage.php:93 -msgid "Recent Channel/Profile Viewers" -msgstr "Kürzliche Kanal/Profil Besucher" +#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:221 +msgid "Menu may be used to store saved bookmarks" +msgstr "Im Menü können gespeicherte Lesezeichen abgelegt werden" -#: ../../addon/visage/visage.php:98 -msgid "This plugin/addon has not been configured." -msgstr "Dieses Plugin/Addon wurde noch nicht konfiguriert." +#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:224 +msgid "Submit and proceed" +msgstr "Absenden und fortfahren" -#: ../../addon/visage/visage.php:99 -#, php-format -msgid "Please visit the Visage settings on %s" -msgstr "Bitte rufe die Visage Einstellungen auf %s auf" +#: ../../Zotlabs/Module/Menu.php:180 +msgid "Bookmarks allowed" +msgstr "Lesezeichen erlaubt" -#: ../../addon/visage/visage.php:99 -msgid "your feature settings page" -msgstr "Die Funktions-Einstellungsseite" +#: ../../Zotlabs/Module/Menu.php:182 +msgid "Delete this menu" +msgstr "Lösche dieses Menü" -#: ../../addon/visage/visage.php:112 -msgid "No entries." -msgstr "Keine Einträge." +#: ../../Zotlabs/Module/Menu.php:183 ../../Zotlabs/Module/Menu.php:218 +msgid "Edit menu contents" +msgstr "Bearbeite Menü Inhalte" -#: ../../addon/visage/visage.php:166 -msgid "Enable Visage Visitor Logging" -msgstr "Aktiviere das Visage-Besucher Logging" +#: ../../Zotlabs/Module/Menu.php:184 +msgid "Edit this menu" +msgstr "Dieses Menü bearbeiten" -#: ../../addon/visage/visage.php:170 -msgid "Visage Settings" -msgstr "Visage-Einstellungen" +#: ../../Zotlabs/Module/Menu.php:200 +msgid "Menu could not be deleted." +msgstr "Menü konnte nicht gelöscht werden." -#: ../../addon/nsabait/nsabait.php:125 -msgid "Nsabait Settings updated." -msgstr "Nsabait-Einstellungen aktualisiert." +#: ../../Zotlabs/Module/Menu.php:208 ../../Zotlabs/Module/Mitem.php:31 +msgid "Menu not found." +msgstr "Menü nicht gefunden" -#: ../../addon/nsabait/nsabait.php:157 -msgid "Enable NSAbait Plugin" -msgstr "Aktiviere das NSAbait Plugin" +#: ../../Zotlabs/Module/Menu.php:213 +msgid "Edit Menu" +msgstr "Menü bearbeiten" -#: ../../addon/nsabait/nsabait.php:161 -msgid "NSAbait Settings" -msgstr "NSAbait-Einstellungen" +#: ../../Zotlabs/Module/Menu.php:217 +msgid "Add or remove entries to this menu" +msgstr "Einträge zu diesem Menü hinzufügen oder entfernen" -#: ../../addon/mailtest/mailtest.php:19 -msgid "Send test email" -msgstr "Test-E-Mail senden" +#: ../../Zotlabs/Module/Menu.php:219 +msgid "Menu name" +msgstr "Menü Name" -#: ../../addon/mailtest/mailtest.php:50 ../../addon/hubwall/hubwall.php:50 -msgid "No recipients found." -msgstr "Keine Empfänger gefunden." +#: ../../Zotlabs/Module/Menu.php:219 +msgid "Must be unique, only seen by you" +msgstr "Muss eindeutig sein, ist aber nur für Dich sichtbar" -#: ../../addon/mailtest/mailtest.php:66 -msgid "Mail sent." -msgstr "Mail gesendet." +#: ../../Zotlabs/Module/Menu.php:220 +msgid "Menu title" +msgstr "Menü Titel" -#: ../../addon/mailtest/mailtest.php:68 -msgid "Sending of mail failed." -msgstr "Senden der E-Mail fehlgeschlagen." +#: ../../Zotlabs/Module/Menu.php:220 +msgid "Menu title as seen by others" +msgstr "Menü Titel wie er von anderen gesehen wird" -#: ../../addon/mailtest/mailtest.php:77 -msgid "Mail Test" -msgstr "Mail Test" +#: ../../Zotlabs/Module/Menu.php:221 +msgid "Allow bookmarks" +msgstr "Erlaube Lesezeichen" -#: ../../addon/mailtest/mailtest.php:96 ../../addon/hubwall/hubwall.php:92 -msgid "Message subject" -msgstr "Betreff der Nachricht" +#: ../../Zotlabs/Module/Menu.php:231 ../../Zotlabs/Module/Mitem.php:134 +#: ../../Zotlabs/Module/Xchan.php:41 +msgid "Not found." +msgstr "Nicht gefunden." -#: ../../addon/mdpost/mdpost.php:41 -msgid "Use markdown for editing posts" -msgstr "Verwende Markdown zum Bearbeiten von Beiträgen" +#: ../../Zotlabs/Module/Removeme.php:35 +msgid "" +"Channel removals are not allowed within 48 hours of changing the account " +"password." +msgstr "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden." -#: ../../addon/openstreetmap/openstreetmap.php:146 -msgid "View Larger" -msgstr "Größer anzeigen" +#: ../../Zotlabs/Module/Removeme.php:60 +msgid "Remove This Channel" +msgstr "Diesen Kanal löschen" -#: ../../addon/openstreetmap/openstreetmap.php:169 -msgid "Tile Server URL" -msgstr "Kachelserver-URL" +#: ../../Zotlabs/Module/Removeme.php:61 +msgid "This channel will be completely removed from the network. " +msgstr "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht." -#: ../../addon/openstreetmap/openstreetmap.php:169 -msgid "" -"A list of public tile servers" -msgstr "Eine Liste öffentlicher Kachelserver" +#: ../../Zotlabs/Module/Removeme.php:63 +msgid "Remove this channel and all its clones from the network" +msgstr "Lösche diesen Kanal und all seine Klone aus dem Netzwerk" -#: ../../addon/openstreetmap/openstreetmap.php:170 -msgid "Nominatim (reverse geocoding) Server URL" -msgstr "Nominatim (reverse Geokodierung) Server URL" +#: ../../Zotlabs/Module/Removeme.php:63 +msgid "" +"By default only the instance of the channel located on this hub will be " +"removed from the network" +msgstr "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk" -#: ../../addon/openstreetmap/openstreetmap.php:170 +#: ../../Zotlabs/Module/Profile_photo.php:252 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:298 msgid "" -"A list of Nominatim servers" -msgstr "Eine Liste der Nominatim Server" +"Shift-reload the page or clear browser cache if the new photo does not " +"display immediately." +msgstr "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird." -#: ../../addon/openstreetmap/openstreetmap.php:171 -msgid "Default zoom" -msgstr "Standardzoom" +#: ../../Zotlabs/Module/Profile_photo.php:493 +msgid "" +"Your default profile photo is visible to anybody on the internet. Profile " +"photos for alternate profiles will inherit the permissions of the profile" +msgstr "" -#: ../../addon/openstreetmap/openstreetmap.php:171 +#: ../../Zotlabs/Module/Profile_photo.php:493 msgid "" -"The default zoom level. (1:world, 18:highest, also depends on tile server)" -msgstr "Die Standard-Vergrößerungsstufe (1:Welt, 18:höchste, hängt außerdem vom Kachelserver ab)." +"Your profile photo is visible to anybody on the internet and may be " +"distributed to other websites." +msgstr "" -#: ../../addon/openstreetmap/openstreetmap.php:172 -msgid "Include marker on map" -msgstr "Markierung auf der Karte einschließen" +#: ../../Zotlabs/Module/Profile_photo.php:497 +msgid "Use Photo for Profile" +msgstr "Foto für Profil verwenden" -#: ../../addon/openstreetmap/openstreetmap.php:172 -msgid "Include a marker on the map." -msgstr "Binde eine Markierung auf der Karte ein." +#: ../../Zotlabs/Module/Profile_photo.php:497 +msgid "Change Profile Photo" +msgstr "Profilfoto ändern" -#: ../../addon/msgfooter/msgfooter.php:47 -msgid "text to include in all outgoing posts from this site" -msgstr "Test der in alle Beiträge angefügt werden soll, die von dieser Seite ausgehen" +#: ../../Zotlabs/Module/Profile_photo.php:498 +msgid "Use" +msgstr "Verwenden" -#: ../../addon/fuzzloc/fuzzloc.php:148 -msgid "Fuzzloc Settings updated." -msgstr "Fuzzloc-Einstellungen aktualisiert." +#: ../../Zotlabs/Module/Wiki.php:35 +#: ../../extend/addon/hzaddons/cart/cart.php:1298 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:35 +msgid "Profile Unavailable." +msgstr "Profil nicht verfügbar." -#: ../../addon/fuzzloc/fuzzloc.php:175 -msgid "" -"Fuzzloc allows you to blur your precise location if your channel uses " -"browser location mapping." -msgstr "Fuzzloc erlaubt es Dir, deinen genauen Standort etwas diffuser zu machen (nicht so exakt wie ermittelt), wenn Dein Kanal die Lokalisierungsfunktion des Browsers verwendet." +#: ../../Zotlabs/Module/Wiki.php:52 +msgid "Wiki App" +msgstr "" -#: ../../addon/fuzzloc/fuzzloc.php:178 -msgid "Enable Fuzzloc Plugin" -msgstr "Aktiviere das Fuzzloc-Plugin" +#: ../../Zotlabs/Module/Wiki.php:53 +msgid "Provide a wiki for your channel" +msgstr "Stelle ein Wiki in Deinem Kanal zur Verfügung" -#: ../../addon/fuzzloc/fuzzloc.php:182 -msgid "Minimum offset in meters" -msgstr "Minimale Verschiebung in Metern" +#: ../../Zotlabs/Module/Wiki.php:77 +#: ../../extend/addon/hzaddons/cart/cart.php:1444 +#: ../../extend/addon/hzaddons/cart/manual_payments.php:93 +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:456 +#: ../../extend/addon/hzaddons/cart/myshop.php:37 +msgid "Invalid channel" +msgstr "Ungültiger Kanal" -#: ../../addon/fuzzloc/fuzzloc.php:186 -msgid "Maximum offset in meters" -msgstr "Maximale Verschiebung in Metern" +#: ../../Zotlabs/Module/Wiki.php:133 +msgid "Error retrieving wiki" +msgstr "Fehler beim Abrufen des Wiki" -#: ../../addon/fuzzloc/fuzzloc.php:191 -msgid "Fuzzloc Settings" -msgstr "Fuzzloc-Einstellungen" +#: ../../Zotlabs/Module/Wiki.php:140 +msgid "Error creating zip file export folder" +msgstr "Fehler bei der Erzeugung des Zip-Datei Export-Verzeichnisses " -#: ../../addon/rtof/rtof.php:45 -msgid "Post to Friendica" -msgstr "Bei Friendica veröffentlichen" +#: ../../Zotlabs/Module/Wiki.php:191 +msgid "Error downloading wiki: " +msgstr "Fehler beim Herunterladen des Wiki:" -#: ../../addon/rtof/rtof.php:62 -msgid "rtof Settings saved." -msgstr "rtof-Einstellungen gespeichert." +#: ../../Zotlabs/Module/Wiki.php:212 +msgid "Download" +msgstr "Herunterladen" -#: ../../addon/rtof/rtof.php:81 -msgid "Allow posting to Friendica" -msgstr "Erlaube die Veröffentlichung bei Friendica" +#: ../../Zotlabs/Module/Wiki.php:216 +msgid "Wiki name" +msgstr "Name des Wiki" -#: ../../addon/rtof/rtof.php:85 -msgid "Send public postings to Friendica by default" -msgstr "Standardmäßig öffentliche Beiträge bei Friendica veröffentlichen" +#: ../../Zotlabs/Module/Wiki.php:217 +msgid "Content type" +msgstr "Inhaltstyp" -#: ../../addon/rtof/rtof.php:89 -msgid "Friendica API Path" -msgstr "Friendica-API-Pfad" +#: ../../Zotlabs/Module/Wiki.php:219 ../../Zotlabs/Storage/Browser.php:292 +msgid "Type" +msgstr "Typ" -#: ../../addon/rtof/rtof.php:89 ../../addon/redred/redred.php:103 -msgid "https://{sitename}/api" -msgstr "https://{sitename}/api" +#: ../../Zotlabs/Module/Wiki.php:220 +msgid "Any type" +msgstr "Alle Arten" -#: ../../addon/rtof/rtof.php:93 -msgid "Friendica login name" -msgstr "Friendica-Anmeldename" +#: ../../Zotlabs/Module/Wiki.php:227 +msgid "Lock content type" +msgstr "Inhaltstyp sperren" -#: ../../addon/rtof/rtof.php:97 -msgid "Friendica password" -msgstr "Friendica-Passwort" +#: ../../Zotlabs/Module/Wiki.php:228 +msgid "Create a status post for this wiki" +msgstr "Erzeuge einen Statusbeitrag für dieses Wiki" -#: ../../addon/rtof/rtof.php:101 -msgid "Hubzilla to Friendica Post Settings" -msgstr "Hubzilla-zu-Friendica Beitragseinstellungen" +#: ../../Zotlabs/Module/Wiki.php:229 +msgid "Edit Wiki Name" +msgstr "Wiki-Namen bearbeiten" -#: ../../addon/jappixmini/jappixmini.php:305 ../../include/channel.php:1396 -#: ../../include/channel.php:1567 -msgid "Status:" -msgstr "Status:" +#: ../../Zotlabs/Module/Wiki.php:274 +msgid "Wiki not found" +msgstr "Wiki nicht gefunden" -#: ../../addon/jappixmini/jappixmini.php:309 -msgid "Activate addon" -msgstr "Addon aktiviren" +#: ../../Zotlabs/Module/Wiki.php:300 +msgid "Rename page" +msgstr "Seite umbenennen" -#: ../../addon/jappixmini/jappixmini.php:313 -msgid "Hide Jappixmini Chat-Widget from the webinterface" -msgstr "Jappix Mini Chat-Widget von der Weboberfläche verbergen" +#: ../../Zotlabs/Module/Wiki.php:321 +msgid "Error retrieving page content" +msgstr "Fehler beim Abrufen des Seiteninhalts" -#: ../../addon/jappixmini/jappixmini.php:318 -msgid "Jabber username" -msgstr "Jabber-Benutzername" +#: ../../Zotlabs/Module/Wiki.php:329 ../../Zotlabs/Module/Wiki.php:331 +msgid "New page" +msgstr "Neue Seite" -#: ../../addon/jappixmini/jappixmini.php:324 -msgid "Jabber server" -msgstr "Jabber-Server" +#: ../../Zotlabs/Module/Wiki.php:366 +msgid "Revision Comparison" +msgstr "Revisionsvergleich" -#: ../../addon/jappixmini/jappixmini.php:330 -msgid "Jabber BOSH host URL" -msgstr "Jabber BOSH Host URL" +#: ../../Zotlabs/Module/Wiki.php:374 +msgid "Short description of your changes (optional)" +msgstr "Kurze Beschreibung Ihrer Änderungen (optional)" -#: ../../addon/jappixmini/jappixmini.php:337 -msgid "Jabber password" -msgstr "Jabber-Passwort" +#: ../../Zotlabs/Module/Wiki.php:384 +msgid "Source" +msgstr "Quelle" -#: ../../addon/jappixmini/jappixmini.php:343 -msgid "Encrypt Jabber password with Hubzilla password" -msgstr "Jabber-Passwort mit Hubzilla-Passwort verschlüsseln" +#: ../../Zotlabs/Module/Wiki.php:394 +msgid "New page name" +msgstr "Neuer Seitenname" -#: ../../addon/jappixmini/jappixmini.php:347 ../../addon/redred/redred.php:115 -msgid "Hubzilla password" -msgstr "Hubzilla-Passwort" +#: ../../Zotlabs/Module/Wiki.php:399 +msgid "Embed image from photo albums" +msgstr "Bild aus Fotoalben einbetten" -#: ../../addon/jappixmini/jappixmini.php:351 -#: ../../addon/jappixmini/jappixmini.php:355 -msgid "Approve subscription requests from Hubzilla contacts automatically" -msgstr "Verbindungsanfragen von Hubzilla-Kontakten automatisch annehmen" +#: ../../Zotlabs/Module/Wiki.php:410 +msgid "History" +msgstr "" -#: ../../addon/jappixmini/jappixmini.php:359 -msgid "Purge internal list of jabber addresses of contacts" -msgstr "Interne Liste der Jabber Adressen von Kontakten löschen" +#: ../../Zotlabs/Module/Wiki.php:488 +msgid "Error creating wiki. Invalid name." +msgstr "Fehler beim Erstellen des Wiki. Ungültiger Name." -#: ../../addon/jappixmini/jappixmini.php:364 -msgid "Configuration Help" -msgstr "Konfigurationshilfe" +#: ../../Zotlabs/Module/Wiki.php:495 +msgid "A wiki with this name already exists." +msgstr "Es existiert bereits ein Wiki mit diesem Namen." -#: ../../addon/jappixmini/jappixmini.php:371 -msgid "Jappix Mini Settings" -msgstr "Jappix Mini Einstellungen" +#: ../../Zotlabs/Module/Wiki.php:508 +msgid "Wiki created, but error creating Home page." +msgstr "Das Wiki wurde erzeugt, aber es gab einen Fehler bei der Erstellung der Startseite" -#: ../../addon/superblock/superblock.php:112 -msgid "Currently blocked" -msgstr "Derzeit blockiert" +#: ../../Zotlabs/Module/Wiki.php:515 +msgid "Error creating wiki" +msgstr "Fehler beim Erstellen des Wiki" -#: ../../addon/superblock/superblock.php:114 -msgid "No channels currently blocked" -msgstr "Momentan sind keine Kanäle blockiert" +#: ../../Zotlabs/Module/Wiki.php:539 +msgid "Error updating wiki. Invalid name." +msgstr "Fehler beim Aktualisieren des Wikis. Ungültiger Name." -#: ../../addon/superblock/superblock.php:120 -msgid "Superblock Settings" -msgstr "Superblock Einstellungen" +#: ../../Zotlabs/Module/Wiki.php:559 +msgid "Error updating wiki" +msgstr "Fehler beim Aktualisieren des Wikis" -#: ../../addon/superblock/superblock.php:345 -msgid "Block Completely" -msgstr "Vollständig blockieren" +#: ../../Zotlabs/Module/Wiki.php:574 +msgid "Wiki delete permission denied." +msgstr "Wiki-Löschberechtigung verweigert." -#: ../../addon/superblock/superblock.php:394 -msgid "superblock settings updated" -msgstr "Superblock Einstellungen aktualisiert" +#: ../../Zotlabs/Module/Wiki.php:584 +msgid "Error deleting wiki" +msgstr "Fehler beim Löschen des Wiki" -#: ../../addon/nofed/nofed.php:42 -msgid "Federate" -msgstr "Beitrag verteilen" +#: ../../Zotlabs/Module/Wiki.php:617 +msgid "New page created" +msgstr "Neue Seite erstellt" -#: ../../addon/nofed/nofed.php:56 -msgid "nofed Settings saved." -msgstr "nofed Einstellungen gespeichert" +#: ../../Zotlabs/Module/Wiki.php:739 +msgid "Cannot delete Home" +msgstr "Kann die Startseite nicht löschen" -#: ../../addon/nofed/nofed.php:72 -msgid "Allow Federation Toggle" -msgstr "Umschalter zur Beitragsverteilung bereitstellen" +#: ../../Zotlabs/Module/Wiki.php:803 +msgid "Current Revision" +msgstr "Aktuelle Revision" -#: ../../addon/nofed/nofed.php:76 -msgid "Federate posts by default" -msgstr "Beiträge standardmäßig verteilen" +#: ../../Zotlabs/Module/Wiki.php:803 +msgid "Selected Revision" +msgstr "Ausgewählte Revision" -#: ../../addon/nofed/nofed.php:80 -msgid "NoFed Settings" -msgstr "NoFed-Einstellungen" +#: ../../Zotlabs/Module/Wiki.php:853 +msgid "You must be authenticated." +msgstr "Sie müssen authenzifiziert sein." -#: ../../addon/redred/redred.php:45 -msgid "Post to Red" -msgstr "Beitrag bei Red veröffentlichen" +#: ../../Zotlabs/Module/Impel.php:185 +#, php-format +msgid "%s element installed" +msgstr "Element für %s installiert" -#: ../../addon/redred/redred.php:60 -msgid "Channel is required." -msgstr "Kanal ist erforderlich." +#: ../../Zotlabs/Module/Impel.php:188 +#, php-format +msgid "%s element installation failed" +msgstr "Installation des Elements %s fehlgeschlagen" -#: ../../addon/redred/redred.php:76 -msgid "redred Settings saved." -msgstr "redred-Einstellungen gespeichert." +#: ../../Zotlabs/Module/Authorize.php:17 +msgid "Unknown App" +msgstr "Unbekannte Anwendung" -#: ../../addon/redred/redred.php:95 -msgid "Allow posting to another Hubzilla Channel" -msgstr "Erlaube die Veröffentlichung in anderen Hubzilla Kanälen" +#: ../../Zotlabs/Module/Authorize.php:29 +msgid "Authorize" +msgstr "Berechtigen" -#: ../../addon/redred/redred.php:99 -msgid "Send public postings to Hubzilla channel by default" -msgstr "Sende öffentliche Beiträge standardmäßig an den Hubzilla Kanal" +#: ../../Zotlabs/Module/Authorize.php:30 +#, php-format +msgid "Do you authorize the app %s to access your channel data?" +msgstr "Willst du die Anwendung %s dazu berechtigen auf die Daten deines Kanals zuzugreifen?" -#: ../../addon/redred/redred.php:103 -msgid "Hubzilla API Path" -msgstr "Hubzilla-API-Pfad" +#: ../../Zotlabs/Module/Authorize.php:32 +msgid "Allow" +msgstr "Erlauben" -#: ../../addon/redred/redred.php:107 -msgid "Hubzilla login name" -msgstr "Hubzilla-Anmeldename" +#: ../../Zotlabs/Module/Follow.php:36 +msgid "Connection added." +msgstr "Verbindung hinzugefügt" -#: ../../addon/redred/redred.php:111 -msgid "Hubzilla channel name" -msgstr "Hubzilla-Kanalname" +#: ../../Zotlabs/Module/Mitem.php:63 +msgid "Unable to create element." +msgstr "Element konnte nicht erstellt werden." -#: ../../addon/redred/redred.php:119 -msgid "Hubzilla Crosspost Settings" -msgstr "Hubzilla Crosspost Einstellungen" +#: ../../Zotlabs/Module/Mitem.php:87 +msgid "Unable to update menu element." +msgstr "Kann Menü-Element nicht aktualisieren." -#: ../../addon/logrot/logrot.php:36 -msgid "Logfile archive directory" -msgstr "Verzeichnis der Logdatei" +#: ../../Zotlabs/Module/Mitem.php:103 +msgid "Unable to add menu element." +msgstr "Kann Menü-Bestandteil nicht hinzufügen." -#: ../../addon/logrot/logrot.php:36 -msgid "Directory to store rotated logs" -msgstr "Verzeichnis, in dem rotierte Logs gespeichert werden sollen" +#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:246 +msgid "Menu Item Permissions" +msgstr "Zugriffsrechte des Menü-Elements" -#: ../../addon/logrot/logrot.php:37 -msgid "Logfile size in bytes before rotating" -msgstr "zu erreichende Logdateigröße in Bytes, bevor rotiert wird" +#: ../../Zotlabs/Module/Mitem.php:174 ../../Zotlabs/Module/Mitem.php:191 +msgid "Link Name" +msgstr "Name des Links" -#: ../../addon/logrot/logrot.php:38 -msgid "Number of logfiles to retain" -msgstr "Anzahl aufzubewahrender rotierter Logdateien" +#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:255 +msgid "Link or Submenu Target" +msgstr "Ziel des Links oder Untermenüs" -#: ../../addon/frphotos/frphotos.php:92 -msgid "Friendica Photo Album Import" -msgstr "Friendica-Fotoalbumimport" +#: ../../Zotlabs/Module/Mitem.php:175 +msgid "Enter URL of the link or select a menu name to create a submenu" +msgstr "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen." -#: ../../addon/frphotos/frphotos.php:93 -msgid "This will import all your Friendica photo albums to this Red channel." -msgstr "Hiermit werden all deine Fotoalben von Friendica in diesen Hubzilla Kanal importiert." +#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:256 +msgid "Use magic-auth if available" +msgstr "Magic-Auth verwenden, falls verfügbar" -#: ../../addon/frphotos/frphotos.php:94 -msgid "Friendica Server base URL" -msgstr "BasisURL des Friendica Servers" +#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:257 +msgid "Open link in new window" +msgstr "Öffne Link in neuem Fenster" -#: ../../addon/frphotos/frphotos.php:95 -msgid "Friendica Login Username" -msgstr "Friendica-Anmeldebenutzername" +#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258 +msgid "Order in list" +msgstr "Reihenfolge in der Liste" -#: ../../addon/frphotos/frphotos.php:96 -msgid "Friendica Login Password" -msgstr "Friendica-Anmeldepasswort" +#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258 +msgid "Higher numbers will sink to bottom of listing" +msgstr "Größere Nummern werden weiter unten in der Auflistung einsortiert" -#: ../../addon/pubcrawl/as.php:1146 ../../addon/pubcrawl/as.php:1273 -#: ../../addon/pubcrawl/as.php:1449 ../../include/network.php:1769 -msgid "ActivityPub" -msgstr "ActivityPub" +#: ../../Zotlabs/Module/Mitem.php:179 +msgid "Submit and finish" +msgstr "Absenden und fertigstellen" -#: ../../addon/pubcrawl/pubcrawl.php:1053 -msgid "ActivityPub Protocol Settings updated." -msgstr "ActivityPub Protokoll Einstellungen aktualisiert" +#: ../../Zotlabs/Module/Mitem.php:180 +msgid "Submit and continue" +msgstr "Absenden und fortfahren" -#: ../../addon/pubcrawl/pubcrawl.php:1062 -msgid "" -"The ActivityPub protocol does not support location independence. Connections" -" you make within that network may be unreachable from alternate channel " -"locations." -msgstr "Das ActivityPub-Protokoll unterstützt keine Server-unabhängigen Identitäten. Verbindungen, die Du mit diesem Netzwerk eingehst, können von anderen Orten (Klonen) dieses Kanals aus unerreichbar sein." +#: ../../Zotlabs/Module/Mitem.php:189 +msgid "Menu:" +msgstr "Menü:" -#: ../../addon/pubcrawl/pubcrawl.php:1065 -msgid "Enable the ActivityPub protocol for this channel" -msgstr "Aktiviere das ActivityPub Protokoll für diesen Kanal" +#: ../../Zotlabs/Module/Mitem.php:192 +msgid "Link Target" +msgstr "Ziel des Links" -#: ../../addon/pubcrawl/pubcrawl.php:1068 -msgid "Send multi-media HTML articles" -msgstr "Multimedia HTML Artikel versenden" +#: ../../Zotlabs/Module/Mitem.php:195 +msgid "Edit menu" +msgstr "Menü bearbeiten" -#: ../../addon/pubcrawl/pubcrawl.php:1068 -msgid "Not supported by some microblog services such as Mastodon" -msgstr "Wird von einigen Microblogging-Plattformen wie Mastodon nicht unterstützt" +#: ../../Zotlabs/Module/Mitem.php:198 +msgid "Edit element" +msgstr "Bestandteil bearbeiten" -#: ../../addon/pubcrawl/pubcrawl.php:1072 -msgid "ActivityPub Protocol Settings" -msgstr "ActivityPub Protokoll Einstellungen" +#: ../../Zotlabs/Module/Mitem.php:199 +msgid "Drop element" +msgstr "Bestandteil löschen" -#: ../../addon/donate/donate.php:21 -msgid "Project Servers and Resources" -msgstr "Projektserver und -ressourcen" +#: ../../Zotlabs/Module/Mitem.php:200 +msgid "New element" +msgstr "Neues Bestandteil" -#: ../../addon/donate/donate.php:22 -msgid "Project Creator and Tech Lead" -msgstr "Projektersteller und Technischer Leiter" +#: ../../Zotlabs/Module/Mitem.php:201 +msgid "Edit this menu container" +msgstr "Diesen Menü-Container bearbeiten" -#: ../../addon/donate/donate.php:23 -msgid "Admin, developer, directorymin, support bloke" -msgstr "Administrator, Entwickler, Verzeichnis Betreibender, Supportleistende" +#: ../../Zotlabs/Module/Mitem.php:202 +msgid "Add menu element" +msgstr "Menüelement hinzufügen" -#: ../../addon/donate/donate.php:50 -msgid "" -"And the hundreds of other people and organisations who helped make the " -"Hubzilla possible." -msgstr "Und die hunderte anderen Menschen und Organisationen, die geholfen haben Hubzilla möglich zu machen." +#: ../../Zotlabs/Module/Mitem.php:203 +msgid "Delete this menu item" +msgstr "Lösche dieses Menü-Bestandteil" -#: ../../addon/donate/donate.php:53 -msgid "" -"The Redmatrix/Hubzilla projects are provided primarily by volunteers giving " -"their time and expertise - and often paying out of pocket for services they " -"share with others." -msgstr "Die Redmatrix/Hubzilla Projekte werden hauptsächlich von Freiwilligen bereitgestellt, die ihre Zeit und Expertise zur Verfügung stellen - und oft aus eigener Tasche für die Dienste zahlen, die sie mit anderen teilen." +#: ../../Zotlabs/Module/Mitem.php:204 +msgid "Edit this menu item" +msgstr "Bearbeite dieses Menü-Bestandteil" -#: ../../addon/donate/donate.php:54 -msgid "" -"There is no corporate funding and no ads, and we do not collect and sell " -"your personal information. (We don't control your personal information - " -"you do.)" -msgstr "Es gibt keine Finanzierung durch Firmen, keine Werbung und wir verkaufen Deine persönlichen Daten nicht. (Wir kontrollieren Deine persönlichen Daten nicht - das machst Du.)" +#: ../../Zotlabs/Module/Mitem.php:222 +msgid "Menu item not found." +msgstr "Menü-Bestandteil nicht gefunden." -#: ../../addon/donate/donate.php:55 -msgid "" -"Help support our ground-breaking work in decentralisation, web identity, and" -" privacy." -msgstr "Hilf uns bei unserer wegweisenden Arbeit im Bereich der Dezantralisation, von Web-Identitäten und Privatsphäre." +#: ../../Zotlabs/Module/Mitem.php:235 +msgid "Menu item deleted." +msgstr "Menü-Bestandteil gelöscht." -#: ../../addon/donate/donate.php:57 -msgid "" -"Your donations keep servers and services running and also helps us to " -"provide innovative new features and continued development." -msgstr "Die Spenden werden dafür verwendet Server und Dienste am laufen zu halten und helfen desweiteren innovative Neuerungen zu schaffen und die Entwicklung voran zu treiben." +#: ../../Zotlabs/Module/Mitem.php:237 +msgid "Menu item could not be deleted." +msgstr "Menü-Bestandteil kann nicht gelöscht werden." -#: ../../addon/donate/donate.php:60 -msgid "Donate" -msgstr "Spenden" +#: ../../Zotlabs/Module/Mitem.php:244 +msgid "Edit Menu Element" +msgstr "Bearbeite Menü-Bestandteil" + +#: ../../Zotlabs/Module/Mitem.php:254 +msgid "Link text" +msgstr "Link Text" + +#: ../../Zotlabs/Module/Siteinfo.php:21 +msgid "About this site" +msgstr "Über diese Seite" -#: ../../addon/donate/donate.php:62 +#: ../../Zotlabs/Module/Siteinfo.php:22 +msgid "Site Name" +msgstr "Seitenname" + +#: ../../Zotlabs/Module/Siteinfo.php:26 +msgid "Administrator" +msgstr "Administrator" + +#: ../../Zotlabs/Module/Siteinfo.php:29 +msgid "Software and Project information" +msgstr "Software und Projektinformationen" + +#: ../../Zotlabs/Module/Siteinfo.php:30 +msgid "This site is powered by $Projectname" +msgstr "Diese Website wird bereitgestellt durch $Projectname" + +#: ../../Zotlabs/Module/Siteinfo.php:31 msgid "" -"Choose a project, developer, or public hub to support with a one-time " -"donation" -msgstr "Wähle ein Projekt, einen Entwickler oder einen öffentlichen Hub den du mit einer einmaligen Spende unterstützen willst." +"Federated and decentralised networking and identity services provided by Zot" +msgstr "Verbundene, dezentrale Netzwerk- und Identitätsdienste, ermöglicht mittels Zot" -#: ../../addon/donate/donate.php:63 -msgid "Donate Now" -msgstr "Jetzt spenden" +#: ../../Zotlabs/Module/Siteinfo.php:34 +msgid "Additional federated transport protocols:" +msgstr "" + +#: ../../Zotlabs/Module/Siteinfo.php:36 +#, php-format +msgid "Version %s" +msgstr "Version %s" + +#: ../../Zotlabs/Module/Siteinfo.php:37 +msgid "Project homepage" +msgstr "Projekt-Website" + +#: ../../Zotlabs/Module/Siteinfo.php:38 +msgid "Developer homepage" +msgstr "Entwickler-Website" + +#: ../../Zotlabs/Module/Manage.php:145 +msgid "Create a new channel" +msgstr "Neuen Kanal anlegen" + +#: ../../Zotlabs/Module/Manage.php:171 +msgid "Current Channel" +msgstr "Aktueller Kanal" + +#: ../../Zotlabs/Module/Manage.php:173 +msgid "Switch to one of your channels by selecting it." +msgstr "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst." + +#: ../../Zotlabs/Module/Manage.php:174 +msgid "Default Channel" +msgstr "Standard Kanal" + +#: ../../Zotlabs/Module/Manage.php:175 +msgid "Make Default" +msgstr "Zum Standard machen" + +#: ../../Zotlabs/Module/Manage.php:178 +#, php-format +msgid "%d new messages" +msgstr "%d neue Nachrichten" + +#: ../../Zotlabs/Module/Manage.php:179 +#, php-format +msgid "%d new introductions" +msgstr "%d neue Vorstellungen" + +#: ../../Zotlabs/Module/Manage.php:181 +msgid "Delegated Channel" +msgstr "Delegierte Kanäle" + +#: ../../Zotlabs/Module/Invite.php:37 +msgid "Total invitation limit exceeded." +msgstr "Einladungslimit überschritten." + +#: ../../Zotlabs/Module/Invite.php:61 +#, php-format +msgid "%s : Not a valid email address." +msgstr "%s : Keine gültige Email Adresse." + +#: ../../Zotlabs/Module/Invite.php:75 +msgid "Please join us on $Projectname" +msgstr "Schließe Dich uns auf $Projectname an!" + +#: ../../Zotlabs/Module/Invite.php:85 +msgid "Invitation limit exceeded. Please contact your site administrator." +msgstr "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines $Projectname-Servers." + +#: ../../Zotlabs/Module/Invite.php:90 +#: ../../extend/addon/hzaddons/notifyadmin/notifyadmin.php:40 +#, php-format +msgid "%s : Message delivery failed." +msgstr "%s : Nachricht konnte nicht zugestellt werden." + +#: ../../Zotlabs/Module/Invite.php:94 +#, php-format +msgid "%d message sent." +msgid_plural "%d messages sent." +msgstr[0] "%d Nachricht gesendet." +msgstr[1] "%d Nachrichten gesendet." + +#: ../../Zotlabs/Module/Invite.php:110 +msgid "Invite App" +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:111 +msgid "Send email invitations to join this network" +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:124 +msgid "You have no more invitations available" +msgstr "Du hast keine weiteren verfügbare Einladungen" + +#: ../../Zotlabs/Module/Invite.php:155 +msgid "Send invitations" +msgstr "Einladungen senden" + +#: ../../Zotlabs/Module/Invite.php:156 +msgid "Enter email addresses, one per line:" +msgstr "Email-Adressen eintragen, eine pro Zeile:" + +#: ../../Zotlabs/Module/Invite.php:158 +msgid "Please join my community on $Projectname." +msgstr "Schließe Dich uns auf $Projectname an!" + +#: ../../Zotlabs/Module/Invite.php:160 +msgid "You will need to supply this invitation code:" +msgstr "Bitte verwende bei der Registrierung den folgenden Einladungscode:" + +#: ../../Zotlabs/Module/Invite.php:161 +msgid "1. Register at any $Projectname location (they are all inter-connected)" +msgstr "1. Registriere Dich auf einem beliebigen $Projectname-Hub (sie sind alle miteinander verbunden)" + +#: ../../Zotlabs/Module/Invite.php:163 +msgid "2. Enter my $Projectname network address into the site searchbar." +msgstr "2. Gib meine $Projectname-Adresse im Suchfeld ein." + +#: ../../Zotlabs/Module/Invite.php:164 +msgid "or visit" +msgstr "oder besuche" + +#: ../../Zotlabs/Module/Invite.php:166 +msgid "3. Click [Connect]" +msgstr "3. Klicke auf [Verbinden]" + +#: ../../Zotlabs/Module/Viewsrc.php:43 +msgid "item" +msgstr "Beitrag" + +#: ../../Zotlabs/Module/Uexport.php:61 +msgid "Channel Export App" +msgstr "" + +#: ../../Zotlabs/Module/Uexport.php:62 +msgid "Export your channel" +msgstr "" + +#: ../../Zotlabs/Module/Uexport.php:72 ../../Zotlabs/Module/Uexport.php:73 +msgid "Export Channel" +msgstr "Kanal exportieren" -#: ../../addon/donate/donate.php:64 +#: ../../Zotlabs/Module/Uexport.php:74 msgid "" -"Or become a project sponsor (Hubzilla Project " -"only)" -msgstr "Oder werde ein Unterstützer des Projekts (ausschließlich Hubzilla)" +"Export your basic channel information to a file. This acts as a backup of " +"your connections, permissions, profile and basic data, which can be used to " +"import your data to a new server hub, but does not contain your content." +msgstr "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält." + +#: ../../Zotlabs/Module/Uexport.php:75 +msgid "Export Content" +msgstr "Kanal und Inhalte exportieren" -#: ../../addon/donate/donate.php:65 +#: ../../Zotlabs/Module/Uexport.php:76 msgid "" -"Please indicate if you would like your first name or full name (or nothing) " -"to appear in our sponsor listing" -msgstr "Bitte teile uns mit ob dein kompletter Name oder dein Vorname (oder gar nichts) auf unserer Sponsoren-Seite veröffentlicht werden soll." +"Export your channel information and recent content to a JSON backup that can " +"be restored or imported to another server hub. This backs up all of your " +"connections, permissions, profile data and several months of posts. This " +"file may be VERY large. Please be patient - it may take several minutes for " +"this download to begin." +msgstr "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Deine Beiträge aus mehreren Monaten. Diese Datei kann SEHR groß werden! Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet." -#: ../../addon/donate/donate.php:66 -msgid "Sponsor" -msgstr "Sponsor" +#: ../../Zotlabs/Module/Uexport.php:78 +msgid "Export your posts from a given year." +msgstr "Exportiert die Beiträge des angegebenen Jahres." -#: ../../addon/donate/donate.php:69 -msgid "Special thanks to: " -msgstr "Besonderer Dank an: " +#: ../../Zotlabs/Module/Uexport.php:80 +msgid "" +"You may also export your posts and conversations for a particular year or " +"month. Adjust the date in your browser location bar to select other dates. " +"If the export fails (possibly due to memory exhaustion on your server hub), " +"please try again selecting a more limited date range." +msgstr "Du kannst auch die Beiträge und Konversationen eines bestimmten Jahres oder Monats exportieren. Ändere das Datum in der Adresszeile Deines Browsers, um andere Zeiträume zu wählen. Falls der Export fehlschlägt (vermutlich, weil auf diesem Hub nicht genügend Speicher zur Verfügung steht), versuche es noch einmal mit einer kleineren Zeitspanne." -#: ../../addon/chords/Mod_Chords.php:44 +#: ../../Zotlabs/Module/Uexport.php:81 +#, php-format msgid "" -"This is a fairly comprehensive and complete guitar chord dictionary which " -"will list most of the available ways to play a certain chord, starting from " -"the base of the fingerboard up to a few frets beyond the twelfth fret " -"(beyond which everything repeats). A couple of non-standard tunings are " -"provided for the benefit of slide players, etc." -msgstr "" +"To select all posts for a given year, such as this year, visit %2$s" +msgstr "Um alle Beiträge eines bestimmten Jahres, zum Beispiel dieses Jahres, auszuwählen, klicke %2$s." -#: ../../addon/chords/Mod_Chords.php:46 +#: ../../Zotlabs/Module/Uexport.php:82 +#, php-format msgid "" -"Chord names start with a root note (A-G) and may include sharps (#) and " -"flats (b). This software will parse most of the standard naming conventions " -"such as maj, min, dim, sus(2 or 4), aug, with optional repeating elements." -msgstr "" +"To select all posts for a given month, such as January of this year, visit " +"%2$s" +msgstr "Um alle Beiträge eines bestimmten Monats auszuwählen, zum Beispiel vom Januar diesen Jahres, klicke %2$s." -#: ../../addon/chords/Mod_Chords.php:48 +#: ../../Zotlabs/Module/Uexport.php:83 +#, php-format msgid "" -"Valid examples include A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, " -"E7b13b11 ..." -msgstr "Einige gültige Beispiele: A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..." +"These content files may be imported or restored by visiting " +"%2$s on any site containing your channel. For best results please import " +"or restore these in date order (oldest first)." +msgstr "Diese Inhalts-Sicherungen können wiederhergestellt werden, indem Du %2$s auf jeglichem Hub besuchst, der diesen Kanal enthält. Das funktioniert am besten, wenn Du dabei die zeitliche Reihenfolge einhältst, also die Sicherungen für den ältesten Zeitraum zuerst importierst." -#: ../../addon/chords/Mod_Chords.php:51 -msgid "Guitar Chords" -msgstr "Gitarrenakkorde" +#: ../../Zotlabs/Module/Hq.php:140 +msgid "Welcome to Hubzilla!" +msgstr "Willkommen bei Hubzilla!" -#: ../../addon/chords/Mod_Chords.php:52 -msgid "The complete online chord dictionary" -msgstr "Das komplette online Akkord-Verzeichnis" +#: ../../Zotlabs/Module/Hq.php:140 +msgid "You have got no unseen posts..." +msgstr "Du hast keine ungelesenen Beiträge..." -#: ../../addon/chords/Mod_Chords.php:57 -msgid "Tuning" -msgstr "Stimmen" +#: ../../Zotlabs/Module/Connedit.php:112 +msgid "Could not locate selected profile." +msgstr "Gewähltes Profil nicht gefunden." -#: ../../addon/chords/Mod_Chords.php:58 -msgid "Chord name: example: Em7" -msgstr "Beispiel Akkord Name: Em7" +#: ../../Zotlabs/Module/Connedit.php:256 +msgid "Connection updated." +msgstr "Verbindung aktualisiert." -#: ../../addon/chords/Mod_Chords.php:59 -msgid "Show for left handed stringing" -msgstr "Linkshänder-Besaitung anzeigen" +#: ../../Zotlabs/Module/Connedit.php:258 +msgid "Failed to update connection record." +msgstr "Konnte den Verbindungseintrag nicht aktualisieren." -#: ../../addon/chords/chords.php:33 -msgid "Quick Reference" -msgstr "Schnellreferenz" +#: ../../Zotlabs/Module/Connedit.php:312 +msgid "is now connected to" +msgstr "ist jetzt verbunden mit" + +#: ../../Zotlabs/Module/Connedit.php:437 +msgid "Could not access address book record." +msgstr "Konnte nicht auf den Adressbuch-Eintrag zugreifen." + +#: ../../Zotlabs/Module/Connedit.php:485 ../../Zotlabs/Module/Connedit.php:489 +msgid "Refresh failed - channel is currently unavailable." +msgstr "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar." + +#: ../../Zotlabs/Module/Connedit.php:504 ../../Zotlabs/Module/Connedit.php:513 +#: ../../Zotlabs/Module/Connedit.php:522 ../../Zotlabs/Module/Connedit.php:531 +#: ../../Zotlabs/Module/Connedit.php:544 +msgid "Unable to set address book parameters." +msgstr "Konnte die Adressbuch-Parameter nicht setzen." + +#: ../../Zotlabs/Module/Connedit.php:568 +msgid "Connection has been removed." +msgstr "Verbindung wurde gelöscht." + +#: ../../Zotlabs/Module/Connedit.php:611 +#, php-format +msgid "View %s's profile" +msgstr "%ss Profil ansehen" + +#: ../../Zotlabs/Module/Connedit.php:615 +msgid "Refresh Permissions" +msgstr "Zugriffsrechte neu laden" + +#: ../../Zotlabs/Module/Connedit.php:618 +msgid "Fetch updated permissions" +msgstr "Aktualisierte Zugriffsrechte abrufen" + +#: ../../Zotlabs/Module/Connedit.php:622 +msgid "Refresh Photo" +msgstr "Foto aktualisieren" + +#: ../../Zotlabs/Module/Connedit.php:625 +msgid "Fetch updated photo" +msgstr "Aktualisiertes Profilfoto abrufen" + +#: ../../Zotlabs/Module/Connedit.php:632 +msgid "View recent posts and comments" +msgstr "Betrachte die neuesten Beiträge und Kommentare" + +#: ../../Zotlabs/Module/Connedit.php:639 +msgid "Block (or Unblock) all communications with this connection" +msgstr "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen" + +#: ../../Zotlabs/Module/Connedit.php:640 +msgid "This connection is blocked!" +msgstr "Die Verbindung ist geblockt!" + +#: ../../Zotlabs/Module/Connedit.php:644 +msgid "Unignore" +msgstr "Nicht ignorieren" + +#: ../../Zotlabs/Module/Connedit.php:647 +msgid "Ignore (or Unignore) all inbound communications from this connection" +msgstr "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen" + +#: ../../Zotlabs/Module/Connedit.php:648 +msgid "This connection is ignored!" +msgstr "Die Verbindung wird ignoriert!" + +#: ../../Zotlabs/Module/Connedit.php:652 +msgid "Unarchive" +msgstr "Aus Archiv zurückholen" + +#: ../../Zotlabs/Module/Connedit.php:652 +msgid "Archive" +msgstr "Archivieren" + +#: ../../Zotlabs/Module/Connedit.php:655 +msgid "" +"Archive (or Unarchive) this connection - mark channel dead but keep content" +msgstr "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)" + +#: ../../Zotlabs/Module/Connedit.php:656 +msgid "This connection is archived!" +msgstr "Die Verbindung ist archiviert!" + +#: ../../Zotlabs/Module/Connedit.php:660 +msgid "Unhide" +msgstr "Wieder sichtbar machen" + +#: ../../Zotlabs/Module/Connedit.php:660 +msgid "Hide" +msgstr "Verstecken" + +#: ../../Zotlabs/Module/Connedit.php:663 +msgid "Hide or Unhide this connection from your other connections" +msgstr "Diese Verbindung vor anderen Verbindungen verstecken/zeigen" + +#: ../../Zotlabs/Module/Connedit.php:664 +msgid "This connection is hidden!" +msgstr "Die Verbindung ist versteckt!" + +#: ../../Zotlabs/Module/Connedit.php:671 +msgid "Delete this connection" +msgstr "Verbindung löschen" + +#: ../../Zotlabs/Module/Connedit.php:679 +msgid "Fetch Vcard" +msgstr "Vcard abrufen" + +#: ../../Zotlabs/Module/Connedit.php:682 +msgid "Fetch electronic calling card for this connection" +msgstr "Rufe eine digitale Visitenkarte für diese Verbindung ab" + +#: ../../Zotlabs/Module/Connedit.php:693 +msgid "Open Individual Permissions section by default" +msgstr "Öffne standardmäßig den Bereich für individuelle Berechtigungen" + +#: ../../Zotlabs/Module/Connedit.php:716 +msgid "Affinity" +msgstr "Beziehung" + +#: ../../Zotlabs/Module/Connedit.php:719 +msgid "Open Set Affinity section by default" +msgstr "Öffne standardmäßig den Bereich für Beziehungsgrad-Einstellungen" + +#: ../../Zotlabs/Module/Connedit.php:756 +msgid "Filter" +msgstr "Filter" + +#: ../../Zotlabs/Module/Connedit.php:759 +msgid "Open Custom Filter section by default" +msgstr "Öffne standardmäßig den Bereich für benutzerdefinierte Filter" + +#: ../../Zotlabs/Module/Connedit.php:796 +msgid "Approve this connection" +msgstr "Verbindung genehmigen" + +#: ../../Zotlabs/Module/Connedit.php:796 +msgid "Accept connection to allow communication" +msgstr "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen" + +#: ../../Zotlabs/Module/Connedit.php:801 +msgid "Set Affinity" +msgstr "Beziehung festlegen" + +#: ../../Zotlabs/Module/Connedit.php:804 +msgid "Set Profile" +msgstr "Profil festlegen" + +#: ../../Zotlabs/Module/Connedit.php:807 +msgid "Set Affinity & Profile" +msgstr "Beziehung und Profile festlegen" + +#: ../../Zotlabs/Module/Connedit.php:855 +msgid "This connection is unreachable from this location." +msgstr "Diese Verbindung ist von diesem Ort unerreichbar." + +#: ../../Zotlabs/Module/Connedit.php:856 +msgid "This connection may be unreachable from other channel locations." +msgstr "Diese Verbindung könnte von anderen Standpunkten des Kanals nicht erreichbar sein." + +#: ../../Zotlabs/Module/Connedit.php:858 +msgid "Location independence is not supported by their network." +msgstr "Standort Unabhängigkeit wird vom anderen Netzwerk nicht unterstützt." + +#: ../../Zotlabs/Module/Connedit.php:864 +msgid "" +"This connection is unreachable from this location. Location independence is " +"not supported by their network." +msgstr "Diese Verbindung ist von diesem Standort aus unerreichbar. Standort Unabhängigkeit wird vom anderen Netzwerk nicht unterstützt." + +#: ../../Zotlabs/Module/Connedit.php:868 +msgid "Connection requests will be approved without your interaction" +msgstr "Verbindungsanfragen werden sofort bestätigt, ohne dass Deine aktive Zustimmung erforderlich ist." + +#: ../../Zotlabs/Module/Connedit.php:877 +msgid "This connection's primary address is" +msgstr "Die Hauptadresse der Verbindung ist" + +#: ../../Zotlabs/Module/Connedit.php:878 +msgid "Available locations:" +msgstr "Verfügbare Klone:" + +#: ../../Zotlabs/Module/Connedit.php:884 +msgid "Connection Tools" +msgstr "Verbindungswerkzeuge" + +#: ../../Zotlabs/Module/Connedit.php:886 +msgid "Slide to adjust your degree of friendship" +msgstr "Verschieben, um den Grad der Freundschaft zu einzustellen" + +#: ../../Zotlabs/Module/Connedit.php:888 +msgid "Slide to adjust your rating" +msgstr "Verschieben, um Deine Bewertung einzustellen" + +#: ../../Zotlabs/Module/Connedit.php:889 ../../Zotlabs/Module/Connedit.php:894 +msgid "Optionally explain your rating" +msgstr "Optional kannst Du Deine Bewertung begründen" + +#: ../../Zotlabs/Module/Connedit.php:891 +msgid "Custom Filter" +msgstr "Benutzerdefinierter Filter" + +#: ../../Zotlabs/Module/Connedit.php:892 +msgid "Only import posts with this text" +msgstr "Nur Beiträge mit diesem Text importieren" + +#: ../../Zotlabs/Module/Connedit.php:893 +msgid "Do not import posts with this text" +msgstr "Beiträge mit diesem Text nicht importieren" + +#: ../../Zotlabs/Module/Connedit.php:895 +msgid "This information is public!" +msgstr "Diese Information ist öffentlich!" + +#: ../../Zotlabs/Module/Connedit.php:900 +msgid "Connection Pending Approval" +msgstr "Verbindung wartet auf Bestätigung" + +#: ../../Zotlabs/Module/Connedit.php:905 +#, php-format +msgid "" +"Please choose the profile you would like to display to %s when viewing your " +"profile securely." +msgstr "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird." + +#: ../../Zotlabs/Module/Connedit.php:912 +msgid "" +"Some permissions may be inherited from your channel's privacy settings, which have higher priority than " +"individual settings. You can change those settings here but they wont have " +"any impact unless the inherited setting changes." +msgstr "Einige Berechtigungen werden möglicherweise von den globalen Sicherheits- und Privatsphäre-Einstellungen dieses Kanals geerbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen." + +#: ../../Zotlabs/Module/Connedit.php:913 +msgid "Last update:" +msgstr "Letzte Aktualisierung:" + +#: ../../Zotlabs/Module/Connedit.php:921 +msgid "Details" +msgstr "Details" + +#: ../../Zotlabs/Module/Filestorage.php:103 +msgid "File not found." +msgstr "Datei nicht gefunden." + +#: ../../Zotlabs/Module/Filestorage.php:152 +msgid "Permission Denied." +msgstr "Zugriff verweigert." + +#: ../../Zotlabs/Module/Filestorage.php:185 +msgid "Edit file permissions" +msgstr "Dateiberechtigungen bearbeiten" + +#: ../../Zotlabs/Module/Filestorage.php:197 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:217 +msgid "Set/edit permissions" +msgstr "Berechtigungen setzen/ändern" + +#: ../../Zotlabs/Module/Filestorage.php:198 +msgid "Include all files and sub folders" +msgstr "Alle Dateien und Unterverzeichnisse einbinden" + +#: ../../Zotlabs/Module/Filestorage.php:199 +msgid "Return to file list" +msgstr "Zurück zur Dateiliste" + +#: ../../Zotlabs/Module/Filestorage.php:201 +msgid "Copy/paste this code to attach file to a post" +msgstr "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen" + +#: ../../Zotlabs/Module/Filestorage.php:202 +msgid "Copy/paste this URL to link file from a web page" +msgstr "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken" + +#: ../../Zotlabs/Module/Filestorage.php:204 +msgid "Share this file" +msgstr "Diese Datei freigeben" + +#: ../../Zotlabs/Module/Filestorage.php:205 +msgid "Show URL to this file" +msgstr "URL zu dieser Datei anzeigen" + +#: ../../Zotlabs/Module/Filestorage.php:206 +#: ../../Zotlabs/Storage/Browser.php:411 +msgid "Show in your contacts shared folder" +msgstr "Im geteilten Ordner Deiner Kontakte anzeigen" + +#: ../../Zotlabs/Module/Pdledit.php:26 +msgid "Layout updated." +msgstr "Layout aktualisiert." + +#: ../../Zotlabs/Module/Pdledit.php:42 +msgid "PDL Editor App" +msgstr "" + +#: ../../Zotlabs/Module/Pdledit.php:43 +msgid "Provides the ability to edit system page layouts" +msgstr "" + +#: ../../Zotlabs/Module/Pdledit.php:56 ../../Zotlabs/Module/Pdledit.php:99 +msgid "Edit System Page Description" +msgstr "Systemseitenbeschreibung bearbeiten" + +#: ../../Zotlabs/Module/Pdledit.php:77 +msgid "(modified)" +msgstr "(geändert)" + +#: ../../Zotlabs/Module/Pdledit.php:94 +msgid "Layout not found." +msgstr "Layout nicht gefunden." + +#: ../../Zotlabs/Module/Pdledit.php:100 +msgid "Module Name:" +msgstr "Modulname:" + +#: ../../Zotlabs/Module/Pdledit.php:101 +msgid "Layout Help" +msgstr "Layout-Hilfe" + +#: ../../Zotlabs/Module/Pdledit.php:102 +msgid "Edit another layout" +msgstr "Ein weiteres Layout bearbeiten" + +#: ../../Zotlabs/Module/Pdledit.php:103 +msgid "System layout" +msgstr "System-Layout" + +#: ../../Zotlabs/Module/Card_edit.php:128 +msgid "Edit Card" +msgstr "Karte bearbeiten" + +#: ../../Zotlabs/Module/Help.php:23 +msgid "Documentation Search" +msgstr "Suche in der Dokumentation" + +#: ../../Zotlabs/Module/Help.php:82 +msgid "Administrators" +msgstr "Administratoren" + +#: ../../Zotlabs/Module/Help.php:83 +msgid "Developers" +msgstr "Entwickler" + +#: ../../Zotlabs/Module/Help.php:84 +msgid "Tutorials" +msgstr "Tutorials" + +#: ../../Zotlabs/Module/Help.php:95 +msgid "$Projectname Documentation" +msgstr "$Projectname-Dokumentation" + +#: ../../Zotlabs/Module/Help.php:96 +msgid "Contents" +msgstr "Inhalt" + +#: ../../Zotlabs/Module/Xchan.php:10 +msgid "Xchan Lookup" +msgstr "Xchan-Suche" + +#: ../../Zotlabs/Module/Xchan.php:13 +msgid "Lookup xchan beginning with (or webbie): " +msgstr "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:" + +#: ../../Zotlabs/Module/Filer.php:52 +msgid "Enter a folder name" +msgstr "Gib einen Ordnernamen ein" + +#: ../../Zotlabs/Module/Filer.php:52 +msgid "or select an existing folder (doubleclick)" +msgstr "oder wähle einen vorhanden Ordner aus (Doppelklick)" + +#: ../../Zotlabs/Module/Filer.php:54 ../../Zotlabs/Lib/ThreadItem.php:182 +msgid "Save to Folder" +msgstr "In Ordner speichern" + +#: ../../Zotlabs/Module/Changeaddr.php:35 +msgid "" +"Channel name changes are not allowed within 48 hours of changing the account " +"password." +msgstr "Innerhalb von 48 Stunden nach einer Änderung des Konto-Passworts können Kanäle nicht umbenannt werden." + +#: ../../Zotlabs/Module/Changeaddr.php:77 +msgid "Change channel nickname/address" +msgstr "Kanalname/-adresse ändern" + +#: ../../Zotlabs/Module/Changeaddr.php:78 +msgid "Any/all connections on other networks will be lost!" +msgstr "Jegliche/alle Verbindungen zu anderen Netzwerken gehen verloren!" + +#: ../../Zotlabs/Module/Changeaddr.php:80 +msgid "New channel address" +msgstr "Neue Kanaladresse" + +#: ../../Zotlabs/Module/Changeaddr.php:81 +msgid "Rename Channel" +msgstr "Kanal umbenennen" + +#: ../../Zotlabs/Module/Import.php:157 +#, php-format +msgid "Your service plan only allows %d channels." +msgstr "Dein Vertrag erlaubt nur %d Kanäle." + +#: ../../Zotlabs/Module/Import.php:184 +msgid "No channel. Import failed." +msgstr "Kein Kanal. Import fehlgeschlagen." + +#: ../../Zotlabs/Module/Import.php:594 +#: ../../extend/addon/hzaddons/diaspora/import_diaspora.php:141 +msgid "Import completed." +msgstr "Import abgeschlossen." + +#: ../../Zotlabs/Module/Import.php:622 +msgid "You must be logged in to use this feature." +msgstr "Du musst angemeldet sein um diese Funktion zu nutzen." + +#: ../../Zotlabs/Module/Import.php:627 +msgid "Import Channel" +msgstr "Kanal importieren" + +#: ../../Zotlabs/Module/Import.php:628 +msgid "" +"Use this form to import an existing channel from a different server/hub. You " +"may retrieve the channel identity from the old server/hub via the network or " +"provide an export file." +msgstr "Verwende dieses Formular, um einen existierenden Kanal von einem anderen Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren." + +#: ../../Zotlabs/Module/Import.php:630 +msgid "Or provide the old server/hub details" +msgstr "Oder gib die Details Deines bisherigen $Projectname-Hubs ein" + +#: ../../Zotlabs/Module/Import.php:632 +msgid "Your old identity address (xyz@example.com)" +msgstr "Bisherige Kanal-Adresse (xyz@example.com)" + +#: ../../Zotlabs/Module/Import.php:633 +msgid "Your old login email address" +msgstr "Deine alte Login-E-Mail-Adresse" + +#: ../../Zotlabs/Module/Import.php:634 +msgid "Your old login password" +msgstr "Dein altes Passwort" + +#: ../../Zotlabs/Module/Import.php:635 +msgid "Import a few months of posts if possible (limited by available memory" +msgstr "Importiere die Beiträge einiger Monate, sofern möglich (beschränkt durch verfügbaren Speicher)" + +#: ../../Zotlabs/Module/Import.php:637 +msgid "" +"For either option, please choose whether to make this hub your new primary " +"address, or whether your old location should continue this role. You will be " +"able to post from either location, but only one can be marked as the primary " +"location for files, photos, and media." +msgstr "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige $Projectname-Hub diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein." + +#: ../../Zotlabs/Module/Import.php:639 +msgid "Make this hub my primary location" +msgstr "Dieser -Hub ist mein primärer Hub." + +#: ../../Zotlabs/Module/Import.php:640 +msgid "Move this channel (disable all previous locations)" +msgstr "Verschiebe diesen Kanal (deaktiviere alle vorherigen Adressen/Klone)" + +#: ../../Zotlabs/Module/Import.php:641 +msgid "Use this channel nickname instead of the one provided" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:641 +msgid "" +"Leave blank to keep your existing channel nickname. You will be randomly " +"assigned a similar nickname if either name is already allocated on this site." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:643 +msgid "" +"This process may take several minutes to complete. Please submit the form " +"only once and leave this page open until finished." +msgstr "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen." + +#: ../../Zotlabs/Module/Lockview.php:75 +msgid "Remote privacy information not available." +msgstr "Privatsphäre-Einstellungen anderer Nutzer sind nicht verfügbar." + +#: ../../Zotlabs/Module/Lockview.php:96 +msgid "Visible to:" +msgstr "Sichtbar für:" + +#: ../../Zotlabs/Lib/Activity.php:1538 +#, php-format +msgid "Likes %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:1541 +#, php-format +msgid "Doesn't like %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:1544 +#, php-format +msgid "Will attend %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:1547 +#, php-format +msgid "Will not attend %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:1550 +#, php-format +msgid "May attend %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/NativeWiki.php:143 +msgid "Wiki updated successfully" +msgstr "Wiki erfolgreich aktualisiert" + +#: ../../Zotlabs/Lib/NativeWiki.php:197 +msgid "Wiki files deleted successfully" +msgstr "Wiki-Dateien erfolgreich gelöscht" + +#: ../../Zotlabs/Lib/Chatroom.php:23 +msgid "Missing room name" +msgstr "Der Chatraum hat keinen Namen" + +#: ../../Zotlabs/Lib/Chatroom.php:32 +msgid "Duplicate room name" +msgstr "Name des Chatraums bereits vergeben" + +#: ../../Zotlabs/Lib/Chatroom.php:82 ../../Zotlabs/Lib/Chatroom.php:90 +msgid "Invalid room specifier." +msgstr "Ungültiger Raumbezeichner." + +#: ../../Zotlabs/Lib/Chatroom.php:122 +msgid "Room not found." +msgstr "Chatraum konnte nicht gefunden werden." + +#: ../../Zotlabs/Lib/Chatroom.php:143 +msgid "Room is full" +msgstr "Der Chatraum ist voll" + +#: ../../Zotlabs/Lib/Permcat.php:82 +msgctxt "permcat" +msgid "default" +msgstr "Standard" + +#: ../../Zotlabs/Lib/Permcat.php:133 +msgctxt "permcat" +msgid "follower" +msgstr "Abonnent" + +#: ../../Zotlabs/Lib/Permcat.php:137 +msgctxt "permcat" +msgid "contributor" +msgstr "Beitragender" + +#: ../../Zotlabs/Lib/Permcat.php:141 +msgctxt "permcat" +msgid "publisher" +msgstr "Autor" + +#: ../../Zotlabs/Lib/Techlevels.php:10 +msgid "0. Beginner/Basic" +msgstr "0. Einsteiger/Basis" + +#: ../../Zotlabs/Lib/Techlevels.php:11 +msgid "1. Novice - not skilled but willing to learn" +msgstr "1. Anfänger - unerfahren, aber bereit zu lernen" + +#: ../../Zotlabs/Lib/Techlevels.php:12 +msgid "2. Intermediate - somewhat comfortable" +msgstr "2. Fortgeschritten - relativ komfortabel" + +#: ../../Zotlabs/Lib/Techlevels.php:13 +msgid "3. Advanced - very comfortable" +msgstr "3. Fortgeschritten - sehr komfortabel" + +#: ../../Zotlabs/Lib/Techlevels.php:14 +msgid "4. Expert - I can write computer code" +msgstr "4. Experte - Ich kann Computercode schreiben" + +#: ../../Zotlabs/Lib/Techlevels.php:15 +msgid "5. Wizard - I probably know more than you do" +msgstr "5. Zauberer - ich kann wahrscheinlich mehr als Du" + +#: ../../Zotlabs/Lib/Apps.php:322 +msgid "Apps" +msgstr "Apps" + +#: ../../Zotlabs/Lib/Apps.php:323 +msgid "Affinity Tool" +msgstr "Beziehungs-Tool" + +#: ../../Zotlabs/Lib/Apps.php:326 +msgid "Site Admin" +msgstr "Hub-Administration" + +#: ../../Zotlabs/Lib/Apps.php:327 +#: ../../extend/addon/hzaddons/buglink/buglink.php:16 +msgid "Report Bug" +msgstr "Fehler melden" + +#: ../../Zotlabs/Lib/Apps.php:330 +msgid "Content Filter" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:331 +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:135 +msgid "Content Import" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:333 +msgid "Remote Diagnostics" +msgstr "Ferndiagnose" + +#: ../../Zotlabs/Lib/Apps.php:334 +msgid "Suggest Channels" +msgstr "Kanäle vorschlagen" + +#: ../../Zotlabs/Lib/Apps.php:337 +msgid "Stream" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:348 +msgid "Mail" +msgstr "Mail" + +#: ../../Zotlabs/Lib/Apps.php:351 +msgid "Chat" +msgstr "Chat" + +#: ../../Zotlabs/Lib/Apps.php:353 +msgid "Probe" +msgstr "Testen" + +#: ../../Zotlabs/Lib/Apps.php:354 +msgid "Suggest" +msgstr "Empfehlen" + +#: ../../Zotlabs/Lib/Apps.php:355 +msgid "Random Channel" +msgstr "Zufälliger Kanal" + +#: ../../Zotlabs/Lib/Apps.php:356 +msgid "Invite" +msgstr "Einladen" + +#: ../../Zotlabs/Lib/Apps.php:358 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:69 +msgid "Language" +msgstr "Sprache" + +#: ../../Zotlabs/Lib/Apps.php:359 +msgid "Post" +msgstr "Beitrag schreiben" + +#: ../../Zotlabs/Lib/Apps.php:360 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:58 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:59 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:60 +msgid "Profile Photo" +msgstr "Profilfoto" + +#: ../../Zotlabs/Lib/Apps.php:364 +msgid "Notifications" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:365 +msgid "Order Apps" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:366 +msgid "CardDAV" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:368 +msgid "Guest Access" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:370 +msgid "OAuth Apps Manager" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:371 +msgid "OAuth2 Apps Manager" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:372 +msgid "PDL Editor" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:374 +msgid "Premium Channel" +msgstr "Premium-Kanal" + +#: ../../Zotlabs/Lib/Apps.php:376 +msgid "My Chatrooms" +msgstr "Meine Chaträume" + +#: ../../Zotlabs/Lib/Apps.php:377 +msgid "Channel Export" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:554 +msgid "Purchase" +msgstr "Kaufen" + +#: ../../Zotlabs/Lib/Apps.php:559 +msgid "Undelete" +msgstr "Wieder hergestellt" + +#: ../../Zotlabs/Lib/Apps.php:568 +msgid "Add to app-tray" +msgstr "Zum App-Menü hinzufügen" + +#: ../../Zotlabs/Lib/Apps.php:569 +msgid "Remove from app-tray" +msgstr "Aus dem App-Menü entfernen" + +#: ../../Zotlabs/Lib/Apps.php:570 +msgid "Pin to navbar" +msgstr "An Navigationsleiste anpinnen" + +#: ../../Zotlabs/Lib/Apps.php:571 +msgid "Unpin from navbar" +msgstr "Von Navigationsleiste entfernen" + +#: ../../Zotlabs/Lib/DB_Upgrade.php:67 +msgid "Source code of failed update: " +msgstr "" + +#: ../../Zotlabs/Lib/DB_Upgrade.php:88 +#, php-format +msgid "Update Error at %s" +msgstr "Aktualisierungsfehler auf %s" + +#: ../../Zotlabs/Lib/DB_Upgrade.php:94 +#, php-format +msgid "Update %s failed. See error logs." +msgstr "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen." + +#: ../../Zotlabs/Lib/Enotify.php:60 +msgid "$Projectname Notification" +msgstr "$Projectname-Benachrichtigung" + +#: ../../Zotlabs/Lib/Enotify.php:61 +#: ../../extend/addon/hzaddons/diaspora/util.php:336 +#: ../../extend/addon/hzaddons/diaspora/util.php:349 +#: ../../extend/addon/hzaddons/diaspora/p.php:48 +msgid "$projectname" +msgstr "$projectname" + +#: ../../Zotlabs/Lib/Enotify.php:63 +msgid "Thank You," +msgstr "Danke." + +#: ../../Zotlabs/Lib/Enotify.php:65 +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:33 +#, php-format +msgid "%s Administrator" +msgstr "der Administrator von %s" + +#: ../../Zotlabs/Lib/Enotify.php:66 +#, php-format +msgid "This email was sent by %1$s at %2$s." +msgstr "Diese Email wurde von %1$s auf %2$s gesendet." + +#: ../../Zotlabs/Lib/Enotify.php:67 +#, php-format +msgid "" +"To stop receiving these messages, please adjust your Notification Settings " +"at %s" +msgstr "Um diese Nachrichten nicht mehr zu erhalten, passe bitte Deine Benachrichtigungseinstellungen unter folgendem Link an: %s" + +#: ../../Zotlabs/Lib/Enotify.php:68 +#, php-format +msgid "To stop receiving these messages, please adjust your %s." +msgstr "Um diese Nachrichten nicht mehr zu erhalten, passe bitte Deine %s an." + +#: ../../Zotlabs/Lib/Enotify.php:123 +#, php-format +msgid "%s " +msgstr "%s " + +#: ../../Zotlabs/Lib/Enotify.php:127 +#, php-format +msgid "[$Projectname:Notify] New mail received at %s" +msgstr "[$Projectname:Benachrichtigung] Neue Mail empfangen auf %s" + +#: ../../Zotlabs/Lib/Enotify.php:129 +#, php-format +msgid "%1$s sent you a new private message at %2$s." +msgstr "%1$shat dir auf %2$seine private Nachricht geschickt." + +#: ../../Zotlabs/Lib/Enotify.php:130 +#, php-format +msgid "%1$s sent you %2$s." +msgstr "%1$s hat Dir %2$s geschickt." + +#: ../../Zotlabs/Lib/Enotify.php:130 +msgid "a private message" +msgstr "eine private Nachricht" + +#: ../../Zotlabs/Lib/Enotify.php:131 +#, php-format +msgid "Please visit %s to view and/or reply to your private messages." +msgstr "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten." + +#: ../../Zotlabs/Lib/Enotify.php:144 +msgid "commented on" +msgstr "kommentierte" + +#: ../../Zotlabs/Lib/Enotify.php:155 +msgid "liked" +msgstr "gefiel" + +#: ../../Zotlabs/Lib/Enotify.php:158 +msgid "disliked" +msgstr "missfiel" + +#: ../../Zotlabs/Lib/Enotify.php:201 +#, php-format +msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]" +msgstr "%1$s %2$s [zrl=%3$s]ein %4$s[/zrl]" + +#: ../../Zotlabs/Lib/Enotify.php:209 +#, php-format +msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" +msgstr "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" + +#: ../../Zotlabs/Lib/Enotify.php:218 +#, php-format +msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]" +msgstr "%1$s %2$s [zrl=%3$s]dein %4$s[/zrl]" + +#: ../../Zotlabs/Lib/Enotify.php:230 +#, php-format +msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s" +msgstr "[$Projectname:Benachrichtigung] Moderierter Kommantar in Unterhaltung #%1$d von %2$s" + +#: ../../Zotlabs/Lib/Enotify.php:232 +#, php-format +msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s" +msgstr "[$Projectname:Benachrichtigung] Kommentar in Unterhaltung #%1$d von %2$s" + +#: ../../Zotlabs/Lib/Enotify.php:233 +#, php-format +msgid "%1$s commented on an item/conversation you have been following." +msgstr "%1$shat einen Beitrag/eine Konversation kommentiert dem/der du folgst." + +#: ../../Zotlabs/Lib/Enotify.php:236 ../../Zotlabs/Lib/Enotify.php:317 +#: ../../Zotlabs/Lib/Enotify.php:333 ../../Zotlabs/Lib/Enotify.php:358 +#: ../../Zotlabs/Lib/Enotify.php:375 ../../Zotlabs/Lib/Enotify.php:388 +#, php-format +msgid "Please visit %s to view and/or reply to the conversation." +msgstr "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren." + +#: ../../Zotlabs/Lib/Enotify.php:240 ../../Zotlabs/Lib/Enotify.php:241 +#, php-format +msgid "Please visit %s to approve or reject this comment." +msgstr "Bitte besuche %s, um diesen Kommentar anzunehmen oder abzulehnen." + +#: ../../Zotlabs/Lib/Enotify.php:299 +#, php-format +msgid "%1$s liked [zrl=%2$s]your %3$s[/zrl]" +msgstr "%1$s mag [zrl=%2$s]dein %3$s[/zrl]" + +#: ../../Zotlabs/Lib/Enotify.php:313 +#, php-format +msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s" +msgstr "[$Projectname:Benachrichtigung] Gefällt mir in Unterhaltung #%1$d von %2$s erhalten" + +#: ../../Zotlabs/Lib/Enotify.php:314 +#, php-format +msgid "%1$s liked an item/conversation you created." +msgstr "%1$sgefällt ein Beitrag/eine Unterhaltung von dir." + +#: ../../Zotlabs/Lib/Enotify.php:325 +#, php-format +msgid "[$Projectname:Notify] %s posted to your profile wall" +msgstr "[$Projectname:Benachrichtigung] %s schrieb auf Deine Pinnwand" + +#: ../../Zotlabs/Lib/Enotify.php:327 +#, php-format +msgid "%1$s posted to your profile wall at %2$s" +msgstr "%1$shat etwas auf deiner Profilwand auf %2$sveröffentlicht" + +#: ../../Zotlabs/Lib/Enotify.php:329 +#, php-format +msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]" +msgstr "%1$s schrieb auf [zrl=%2$s]Deine Pinnwand[/zrl]" + +#: ../../Zotlabs/Lib/Enotify.php:352 +#, php-format +msgid "[$Projectname:Notify] %s tagged you" +msgstr "[$Projectname:Benachrichtigung] %s hat Dich erwähnt" + +#: ../../Zotlabs/Lib/Enotify.php:353 +#, php-format +msgid "%1$s tagged you at %2$s" +msgstr "%1$s hat dich auf %2$s getaggt" + +#: ../../Zotlabs/Lib/Enotify.php:354 +#, php-format +msgid "%1$s [zrl=%2$s]tagged you[/zrl]." +msgstr "%1$s hat [zrl=%2$s]Dich getagged[/zrl]." + +#: ../../Zotlabs/Lib/Enotify.php:365 +#, php-format +msgid "[$Projectname:Notify] %1$s poked you" +msgstr "[$Projectname:Benachrichtigung] %1$s hat Dich angestupst" + +#: ../../Zotlabs/Lib/Enotify.php:366 +#, php-format +msgid "%1$s poked you at %2$s" +msgstr "%1$s hat dich auf %2$s angestupst" + +#: ../../Zotlabs/Lib/Enotify.php:367 +#, php-format +msgid "%1$s [zrl=%2$s]poked you[/zrl]." +msgstr "%1$s [zrl=%2$s]hat dich angestupst.[/zrl]." + +#: ../../Zotlabs/Lib/Enotify.php:382 +#, php-format +msgid "[$Projectname:Notify] %s tagged your post" +msgstr "[$Projectname:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet" + +#: ../../Zotlabs/Lib/Enotify.php:383 +#, php-format +msgid "%1$s tagged your post at %2$s" +msgstr "%1$s hat Deinen Beitrag auf %2$s getagged" + +#: ../../Zotlabs/Lib/Enotify.php:384 +#, php-format +msgid "%1$s tagged [zrl=%2$s]your post[/zrl]" +msgstr "%1$s hat [zrl=%2$s]Deinen Beitrag[/zrl] getagged" + +#: ../../Zotlabs/Lib/Enotify.php:395 +msgid "[$Projectname:Notify] Introduction received" +msgstr "[$Projectname:Benachrichtigung] Verbindungsanfrage erhalten" -#: ../../addon/libertree/libertree.php:38 -msgid "Post to Libertree" -msgstr "Bei Libertree veröffentlichen" +#: ../../Zotlabs/Lib/Enotify.php:396 +#, php-format +msgid "You've received an new connection request from '%1$s' at %2$s" +msgstr "Du hast auf %2$s eine neue Verbindung von %1$s erhalten." -#: ../../addon/libertree/libertree.php:69 -msgid "Enable Libertree Post Plugin" -msgstr "Aktivire das Libertree-Plugin" +#: ../../Zotlabs/Lib/Enotify.php:397 +#, php-format +msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s." +msgstr "Du hast [zrl=%1$s]eine neue Verbindungsanfrage[/zrl] von %2$s erhalten." -#: ../../addon/libertree/libertree.php:73 -msgid "Libertree API token" -msgstr "Libertree API Token" +#: ../../Zotlabs/Lib/Enotify.php:400 ../../Zotlabs/Lib/Enotify.php:418 +#, php-format +msgid "You may visit their profile at %s" +msgstr "Du kannst Dir das Profil unter %s ansehen" -#: ../../addon/libertree/libertree.php:77 -msgid "Libertree site URL" -msgstr "URL der Libertree Seite" +#: ../../Zotlabs/Lib/Enotify.php:402 +#, php-format +msgid "Please visit %s to approve or reject the connection request." +msgstr "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen." -#: ../../addon/libertree/libertree.php:81 -msgid "Post to Libertree by default" -msgstr "Standardmäßig bei Libertree veröffentlichen" +#: ../../Zotlabs/Lib/Enotify.php:409 +msgid "[$Projectname:Notify] Friend suggestion received" +msgstr "[$Projectname:Benachrichtigung] Freundschaftsvorschlag erhalten" -#: ../../addon/libertree/libertree.php:85 -msgid "Libertree Post Settings" -msgstr "Libertree-Beitragseinstellungen" +#: ../../Zotlabs/Lib/Enotify.php:410 +#, php-format +msgid "You've received a friend suggestion from '%1$s' at %2$s" +msgstr "Du hast einen Freundschaftsvorschlag von %1$s auf %2$s erhalten" -#: ../../addon/libertree/libertree.php:99 -msgid "Libertree Settings saved." -msgstr "Libertree-Einstellungen gespeichert." +#: ../../Zotlabs/Lib/Enotify.php:411 +#, php-format +msgid "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s." +msgstr "Du hast einen [zrl=%1$s]Freundschaftsvorschlag[/zrl] für %2$s von %3$s erhalten." -#: ../../addon/flattrwidget/flattrwidget.php:45 -msgid "Flattr this!" -msgstr "Flattr this!" +#: ../../Zotlabs/Lib/Enotify.php:416 +msgid "Name:" +msgstr "Name:" -#: ../../addon/flattrwidget/flattrwidget.php:83 -msgid "Flattr widget settings updated." -msgstr "Flattr Widget Einstellungen aktualisiert" +#: ../../Zotlabs/Lib/Enotify.php:417 +msgid "Photo:" +msgstr "Foto:" -#: ../../addon/flattrwidget/flattrwidget.php:100 -msgid "Flattr user" -msgstr "Flattr Nutzer" +#: ../../Zotlabs/Lib/Enotify.php:420 +#, php-format +msgid "Please visit %s to approve or reject the suggestion." +msgstr "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen." -#: ../../addon/flattrwidget/flattrwidget.php:104 -msgid "URL of the Thing to flattr" -msgstr "URL des Dings zum flattrn" +#: ../../Zotlabs/Lib/Enotify.php:640 +msgid "[$Projectname:Notify]" +msgstr "[$Projectname:Benachrichtigung]" -#: ../../addon/flattrwidget/flattrwidget.php:104 -msgid "If empty channel URL is used" -msgstr "Falls leer wird die Channel URL verwendet" +#: ../../Zotlabs/Lib/Enotify.php:808 +msgid "created a new post" +msgstr "Neuer Beitrag wurde erzeugt" -#: ../../addon/flattrwidget/flattrwidget.php:108 -msgid "Title of the Thing to flattr" -msgstr "Titel des Dings zum flattrn" +#: ../../Zotlabs/Lib/Enotify.php:809 +#, php-format +msgid "commented on %s's post" +msgstr "hat %s's Beitrag kommentiert" -#: ../../addon/flattrwidget/flattrwidget.php:108 -msgid "If empty \"channel name on The Hubzilla\" will be used" -msgstr "Falls leer wird \"Kanalname auf The Hubzilla\" verwendet" +#: ../../Zotlabs/Lib/Enotify.php:816 +#, php-format +msgid "edited a post dated %s" +msgstr "hat einen Beitrag vom %s bearbeitet" -#: ../../addon/flattrwidget/flattrwidget.php:112 -msgid "Static or dynamic flattr button" -msgstr "Statischer oder dynamischer Flattr Button" +#: ../../Zotlabs/Lib/Enotify.php:820 +#, php-format +msgid "edited a comment dated %s" +msgstr "hat einen Kommentar vom %s bearbeitet" -#: ../../addon/flattrwidget/flattrwidget.php:112 -msgid "static" -msgstr "statisch" +#: ../../Zotlabs/Lib/NativeWikiPage.php:42 +#: ../../Zotlabs/Lib/NativeWikiPage.php:94 +msgid "(No Title)" +msgstr "(Kein Titel)" -#: ../../addon/flattrwidget/flattrwidget.php:112 -msgid "dynamic" -msgstr "dynamisch" +#: ../../Zotlabs/Lib/NativeWikiPage.php:109 +msgid "Wiki page create failed." +msgstr "Anlegen der Wiki-Seite fehlgeschlagen." -#: ../../addon/flattrwidget/flattrwidget.php:116 -msgid "Alignment of the widget" -msgstr "Ausrichtung des Widgets" +#: ../../Zotlabs/Lib/NativeWikiPage.php:122 +msgid "Wiki not found." +msgstr "Wiki nicht gefunden." -#: ../../addon/flattrwidget/flattrwidget.php:116 -msgid "left" -msgstr "links" +#: ../../Zotlabs/Lib/NativeWikiPage.php:133 +msgid "Destination name already exists" +msgstr "Zielname bereits vorhanden" -#: ../../addon/flattrwidget/flattrwidget.php:116 -msgid "right" -msgstr "rechts" +#: ../../Zotlabs/Lib/NativeWikiPage.php:166 +#: ../../Zotlabs/Lib/NativeWikiPage.php:362 +msgid "Page not found" +msgstr "Seite nicht gefunden" -#: ../../addon/flattrwidget/flattrwidget.php:120 -msgid "Enable Flattr widget" -msgstr "Flattr Widget verwenden" +#: ../../Zotlabs/Lib/NativeWikiPage.php:197 +msgid "Error reading page content" +msgstr "Fehler beim Lesen des Seiteninhalts" -#: ../../addon/flattrwidget/flattrwidget.php:124 -msgid "Flattr Widget Settings" -msgstr "Flattr Widget Einstellungen" +#: ../../Zotlabs/Lib/NativeWikiPage.php:353 +#: ../../Zotlabs/Lib/NativeWikiPage.php:402 +#: ../../Zotlabs/Lib/NativeWikiPage.php:469 +#: ../../Zotlabs/Lib/NativeWikiPage.php:510 +msgid "Error reading wiki" +msgstr "Fehler beim Lesen des Wiki" -#: ../../addon/statusnet/statusnet.php:143 -msgid "Post to GNU social" -msgstr "Bei GNU social veröffentlichen" +#: ../../Zotlabs/Lib/NativeWikiPage.php:390 +msgid "Page update failed." +msgstr "Seitenaktualisierung fehlgeschlagen." -#: ../../addon/statusnet/statusnet.php:195 -msgid "" -"Please contact your site administrator.
The provided API URL is not " -"valid." -msgstr "Bitte kontaktiere den Administrator deines Hubs.
Die angegebene API URL ist nicht korrekt." +#: ../../Zotlabs/Lib/NativeWikiPage.php:424 +msgid "Nothing deleted" +msgstr "Nichts gelöscht" -#: ../../addon/statusnet/statusnet.php:232 -msgid "We could not contact the GNU social API with the Path you entered." -msgstr "Mit dem angegebenen Pfad war es uns nicht möglich, die GNU social API zu erreichen." +#: ../../Zotlabs/Lib/NativeWikiPage.php:490 +msgid "Compare: object not found." +msgstr "Vergleichen: Objekt nicht gefunden." -#: ../../addon/statusnet/statusnet.php:266 -msgid "GNU social settings updated." -msgstr "GNU social Einstellungen aktualisiert." +#: ../../Zotlabs/Lib/NativeWikiPage.php:496 +msgid "Page updated" +msgstr "Seite aktualisiert" -#: ../../addon/statusnet/statusnet.php:310 -msgid "Globally Available GNU social OAuthKeys" -msgstr "Global verfügbare GNU social OAuthKeys" +#: ../../Zotlabs/Lib/NativeWikiPage.php:499 +msgid "Untitled" +msgstr "Ohne Titel" -#: ../../addon/statusnet/statusnet.php:312 -msgid "" -"There are preconfigured OAuth key pairs for some GNU social servers " -"available. If you are using one of them, please use these credentials.
If not feel free to connect to any other GNU social instance (see below)." -msgstr "Für einige GNU social Server sind voreingestellte OAuth Schlüsselpaare verfügbar. Solltest du einen dieser Server benutzen, dann verwende bitte diese Schlüssel.
Falls nicht, stelle stattdessen eine Verbindung zu irgend einem anderen GNU social Server her (siehe unten)." +#: ../../Zotlabs/Lib/NativeWikiPage.php:505 +msgid "Wiki resource_id required for git commit" +msgstr "Die resource_id des Wiki wird benötigt für den git commit." -#: ../../addon/statusnet/statusnet.php:327 -msgid "Provide your own OAuth Credentials" -msgstr "Stelle deine eigenen OAuth Credentials zur Verfügung" +#: ../../Zotlabs/Lib/ThreadItem.php:130 +msgid "Privacy conflict. Discretion advised." +msgstr "" -#: ../../addon/statusnet/statusnet.php:329 -msgid "" -"No consumer key pair for GNU social found. Register your Hubzilla Account as" -" an desktop client on your GNU social account, copy the consumer key pair " -"here and enter the API base root.
Before you register your own OAuth " -"key pair ask the administrator if there is already a key pair for this " -"Hubzilla installation at your favourite GNU social installation." -msgstr "Kein Consumer-Schlüsselpaar für GNU social gefunden. Registriere deinen Hubzilla-Account als Desktop-Client bei deinem GNU social Account, kopiere das Consumer-Schlüsselpaar hierher und gib die API-URL ein.
Bevor du dein eigenes Consumer-Schlüsselpaar registrierst, frage den Administrator dieses Hubzilla-Servers, ob schon ein Schlüsselpaar für diesen Hubzilla-Server auf diesem GNU social-Server existiert." +#: ../../Zotlabs/Lib/ThreadItem.php:172 ../../Zotlabs/Storage/Browser.php:286 +msgid "Admin Delete" +msgstr "" -#: ../../addon/statusnet/statusnet.php:333 -msgid "OAuth Consumer Key" -msgstr "OAuth Consumer Key" +#: ../../Zotlabs/Lib/ThreadItem.php:203 +msgid "I will attend" +msgstr "Ich werde teilnehmen" -#: ../../addon/statusnet/statusnet.php:337 -msgid "OAuth Consumer Secret" -msgstr "OAuth Consumer Secret" +#: ../../Zotlabs/Lib/ThreadItem.php:203 +msgid "I will not attend" +msgstr "Ich werde nicht teilnehmen" -#: ../../addon/statusnet/statusnet.php:341 -msgid "Base API Path" -msgstr "Basis Pfad der API" +#: ../../Zotlabs/Lib/ThreadItem.php:203 +msgid "I might attend" +msgstr "Ich werde vielleicht teilnehmen" -#: ../../addon/statusnet/statusnet.php:341 -msgid "Remember the trailing /" -msgstr "Denke an das abschließende /" +#: ../../Zotlabs/Lib/ThreadItem.php:213 +msgid "I agree" +msgstr "Ich stimme zu" -#: ../../addon/statusnet/statusnet.php:345 -msgid "GNU social application name" -msgstr "GNU social Anwendungsname" +#: ../../Zotlabs/Lib/ThreadItem.php:213 +msgid "I disagree" +msgstr "Ich lehne ab" -#: ../../addon/statusnet/statusnet.php:368 -msgid "" -"To connect to your GNU social account click the button below to get a " -"security code from GNU social which you have to copy into the input box " -"below and submit the form. Only your public posts will be " -"posted to GNU social." -msgstr "Um dich mit deinem GNU social Konto zu verbinden, klicke den Button unten und kopiere dann den Sicherheitscode von GNU social in das Formular weiter unten. Es werden ausschließlich deine öffentlichen Beiträge auf GNU social veröffentlicht." +#: ../../Zotlabs/Lib/ThreadItem.php:213 +msgid "I abstain" +msgstr "Ich enthalte mich" -#: ../../addon/statusnet/statusnet.php:370 -msgid "Log in with GNU social" -msgstr "Mit GNU social anmelden" +#: ../../Zotlabs/Lib/ThreadItem.php:287 +msgid "Add Tag" +msgstr "Tag hinzufügen" -#: ../../addon/statusnet/statusnet.php:373 -msgid "Copy the security code from GNU social here" -msgstr "Kopiere den Sicherheitscode von GNU social hier her" +#: ../../Zotlabs/Lib/ThreadItem.php:309 +msgid "Reply on this comment" +msgstr "" -#: ../../addon/statusnet/statusnet.php:383 -msgid "Cancel Connection Process" -msgstr "Verbindungsprozes abbrechen" +#: ../../Zotlabs/Lib/ThreadItem.php:309 +msgid "reply" +msgstr "" -#: ../../addon/statusnet/statusnet.php:385 -msgid "Current GNU social API is" -msgstr "Aktuelle GNU social API ist" +#: ../../Zotlabs/Lib/ThreadItem.php:309 +msgid "Reply to" +msgstr "" -#: ../../addon/statusnet/statusnet.php:389 -msgid "Cancel GNU social Connection" -msgstr "GNU social Verbindung trennen" +#: ../../Zotlabs/Lib/ThreadItem.php:319 +msgid "Share This" +msgstr "Teilen" -#: ../../addon/statusnet/statusnet.php:401 ../../addon/twitter/twitter.php:233 -msgid "Currently connected to: " -msgstr "Momentan verbunden mit:" +#: ../../Zotlabs/Lib/ThreadItem.php:319 +msgid "share" +msgstr "Teilen" -#: ../../addon/statusnet/statusnet.php:406 -msgid "" -"Note: Due your privacy settings (Hide your profile " -"details from unknown viewers?) the link potentially included in public " -"postings relayed to GNU social will lead the visitor to a blank page " -"informing the visitor that the access to your profile has been restricted." -msgstr "Hinweis: Entsprechend Deiner Privatsphären-Einstellungen (Profil-Details vor nicht angemeldeten Besuchern verbergen?) kann ein ggf. zu GNU social geteilter Link in öffentlichen Beiträgen Besucher auf eine leere Seite führen, die darüber informiert, dass der Zugriff zu Deinem Profil eingeschränkt ist." +#: ../../Zotlabs/Lib/ThreadItem.php:329 +msgid "Delivery Report" +msgstr "Zustellungsbericht" -#: ../../addon/statusnet/statusnet.php:411 -msgid "Allow posting to GNU social" -msgstr "Erlaube die Veröffentlichung bei GNU social" +#: ../../Zotlabs/Lib/ThreadItem.php:348 +#, php-format +msgid "%d comment" +msgid_plural "%d comments" +msgstr[0] "%d Kommentar" +msgstr[1] "%d Kommentare" -#: ../../addon/statusnet/statusnet.php:411 -msgid "" -"If enabled your public postings can be posted to the associated GNU-social " -"account" -msgstr "Wenn aktiv können deine öffentlichen Beiträge bei dem verbundenen GNU social Konto veröffentlicht werden." +#: ../../Zotlabs/Lib/ThreadItem.php:380 ../../Zotlabs/Lib/ThreadItem.php:381 +#, php-format +msgid "View %s's profile - %s" +msgstr "Schaue Dir %ss Profil an – %s" -#: ../../addon/statusnet/statusnet.php:415 -msgid "Post to GNU social by default" -msgstr "Standardmäßig bei GNU social veröffentlichen" +#: ../../Zotlabs/Lib/ThreadItem.php:384 +msgid "to" +msgstr "an" -#: ../../addon/statusnet/statusnet.php:415 -msgid "" -"If enabled your public postings will be posted to the associated GNU-social " -"account by default" -msgstr "Wenn aktiv werden all deine öffentlichen Beiträge standardmäßig bei dem verbundenen GNU social Konto veröffentlicht." +#: ../../Zotlabs/Lib/ThreadItem.php:385 +msgid "via" +msgstr "via" -#: ../../addon/statusnet/statusnet.php:424 ../../addon/twitter/twitter.php:261 -msgid "Clear OAuth configuration" -msgstr "OAuth Konfiguration löschen" +#: ../../Zotlabs/Lib/ThreadItem.php:386 +msgid "Wall-to-Wall" +msgstr "Wall-to-Wall" -#: ../../addon/statusnet/statusnet.php:432 -msgid "GNU social Post Settings" -msgstr "GNU social Einstellungen" +#: ../../Zotlabs/Lib/ThreadItem.php:387 +msgid "via Wall-To-Wall:" +msgstr "via Wall-To-Wall:" -#: ../../addon/statusnet/statusnet.php:892 -msgid "API URL" -msgstr "API-URL" +#: ../../Zotlabs/Lib/ThreadItem.php:413 +msgid "Attend" +msgstr "Zusagen" -#: ../../addon/statusnet/statusnet.php:895 -msgid "Application name" -msgstr "Anwendungsname" +#: ../../Zotlabs/Lib/ThreadItem.php:414 +msgid "Attendance Options" +msgstr "Zusageoptionen" -#: ../../addon/qrator/qrator.php:48 -msgid "QR code" -msgstr "QR-Code" +#: ../../Zotlabs/Lib/ThreadItem.php:415 +msgid "Vote" +msgstr "Abstimmen" -#: ../../addon/qrator/qrator.php:63 -msgid "QR Generator" -msgstr "QR-Generator" +#: ../../Zotlabs/Lib/ThreadItem.php:416 +msgid "Voting Options" +msgstr "Abstimmungsoptionen" -#: ../../addon/qrator/qrator.php:64 -msgid "Enter some text" -msgstr "Etwas Text eingeben" +#: ../../Zotlabs/Lib/ThreadItem.php:431 +msgid "Go to previous comment" +msgstr "" -#: ../../addon/chess/chess.php:353 ../../addon/chess/chess.php:542 -msgid "Invalid game." -msgstr "Ungültiges Spiel." +#: ../../Zotlabs/Lib/ThreadItem.php:440 +#: ../../extend/addon/hzaddons/bookmarker/bookmarker.php:38 +msgid "Save Bookmarks" +msgstr "Favoriten speichern" -#: ../../addon/chess/chess.php:359 ../../addon/chess/chess.php:582 -msgid "You are not a player in this game." -msgstr "Sie sind kein Spieler in diesem Spiel." +#: ../../Zotlabs/Lib/ThreadItem.php:441 +msgid "Add to Calendar" +msgstr "Zum Kalender hinzufügen" -#: ../../addon/chess/chess.php:415 -msgid "You must be a local channel to create a game." -msgstr "Um ein Spiel zu eröffnen, musst du ein lokaler Kanal sein" +#: ../../Zotlabs/Lib/ThreadItem.php:802 +msgid "Image" +msgstr "Bild" -#: ../../addon/chess/chess.php:433 -msgid "You must select one opponent that is not yourself." -msgstr "Du musst einen Gegner wählen, der nicht du selbst ist" +#: ../../Zotlabs/Lib/ThreadItem.php:804 +msgid "Insert Link" +msgstr "Link einfügen" -#: ../../addon/chess/chess.php:444 -msgid "Random color chosen." -msgstr "Zufällige Farbe gewählt." +#: ../../Zotlabs/Lib/ThreadItem.php:805 +msgid "Video" +msgstr "Video" -#: ../../addon/chess/chess.php:452 -msgid "Error creating new game." -msgstr "Fehler beim Erstellen eines neuen Spiels." +#: ../../Zotlabs/Lib/ThreadItem.php:815 +msgid "Your full name (required)" +msgstr "Ihr vollständiger Name (erforderlich)" -#: ../../addon/chess/chess.php:486 ../../include/channel.php:1151 -msgid "Requested channel is not available." -msgstr "Angeforderter Kanal nicht verfügbar." +#: ../../Zotlabs/Lib/ThreadItem.php:816 +msgid "Your email address (required)" +msgstr "Ihre E-Mail-Adresse (erforderlich)" -#: ../../addon/chess/chess.php:500 -msgid "You must select a local channel /chess/channelname" -msgstr "Du musst einen lokalen Kanal/Schach(Kanalnamen aufwählen" +#: ../../Zotlabs/Lib/ThreadItem.php:817 +msgid "Your website URL (optional)" +msgstr "Ihre Webseiten-URL (optional)" -#: ../../addon/chess/chess.php:1066 -msgid "Enable notifications" -msgstr "Benachrichtigungen aktivieren" +#: ../../Zotlabs/Lib/PermissionDescription.php:108 +msgid "Public" +msgstr "Öffentlich" -#: ../../addon/twitter/twitter.php:99 -msgid "Post to Twitter" -msgstr "Bei Twitter veröffentlichen" +#: ../../Zotlabs/Lib/PermissionDescription.php:109 +msgid "Anybody in the $Projectname network" +msgstr "Jeder innerhalb des $Projectname Netzwerks" -#: ../../addon/twitter/twitter.php:155 -msgid "Twitter settings updated." -msgstr "Twitter-Einstellungen aktualisiert." +#: ../../Zotlabs/Lib/PermissionDescription.php:110 +#, php-format +msgid "Any account on %s" +msgstr "Jedes Nutzerkonto auf %s" -#: ../../addon/twitter/twitter.php:184 -msgid "" -"No consumer key pair for Twitter found. Please contact your site " -"administrator." -msgstr "Es wurde kein Consumer-Schlüsselpaar für Twitter gefunden. Bitte kontaktiere deinen Seiten-Administrator." +#: ../../Zotlabs/Lib/PermissionDescription.php:111 +msgid "Any of my connections" +msgstr "Alle meine Verbindungen" -#: ../../addon/twitter/twitter.php:206 -msgid "" -"At this Hubzilla instance the Twitter plugin was enabled but you have not " -"yet connected your account to your Twitter account. To do so click the " -"button below to get a PIN from Twitter which you have to copy into the input" -" box below and submit the form. Only your public posts will" -" be posted to Twitter." -msgstr "Auf diesem Hubzilla-Server ist das Twitter-Plugin aktiviert, aber Du hast Dich hier noch nicht mit Deinem Twitter-Konto verbunden. Um dies zu tun, klicke die Schaltfläche unten, um eine PIN von Twitter zu erhalten, die Du dann in das Eingabefeld darunter einfügen und das Formular bestätigen musst. Nur Deine öffentlichen Beiträge werden auf Twitter geteilt." +#: ../../Zotlabs/Lib/PermissionDescription.php:112 +msgid "Only connections I specifically allow" +msgstr "Nur Verbindungen, denen ich es explizit erlaube" -#: ../../addon/twitter/twitter.php:208 -msgid "Log in with Twitter" -msgstr "Mit Twitter anmelden" +#: ../../Zotlabs/Lib/PermissionDescription.php:113 +msgid "Anybody authenticated (could include visitors from other networks)" +msgstr "Jeder, der angemeldet ist (kann Besucher anderer Netzwerke beinhalten)" -#: ../../addon/twitter/twitter.php:211 -msgid "Copy the PIN from Twitter here" -msgstr "PIN von Twitter hier her kopieren" +#: ../../Zotlabs/Lib/PermissionDescription.php:114 +msgid "Any connections including those who haven't yet been approved" +msgstr "Alle Verbindungen einschließlich der noch nicht bestätigten" -#: ../../addon/twitter/twitter.php:238 +#: ../../Zotlabs/Lib/PermissionDescription.php:150 msgid "" -"Note: Due your privacy settings (Hide your profile " -"details from unknown viewers?) the link potentially included in public " -"postings relayed to Twitter will lead the visitor to a blank page informing " -"the visitor that the access to your profile has been restricted." -msgstr "Hinweis: Entsprechend Deiner Privatsphären-Einstellungen (Profil-Details vor nicht angemeldeten Besuchern verbergen?) kann ein ggf. zu Twitter geteilter Link Besucher auf eine leere Seite führen, die darüber informiert, dass der Zugriff zu Deinem Profil eingeschränkt ist." - -#: ../../addon/twitter/twitter.php:243 -msgid "Allow posting to Twitter" -msgstr "Erlaube die Veröffentlichung bei Twitter" +"This is your default setting for the audience of your normal stream, and " +"posts." +msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner normalen Beiträge (Stream)." -#: ../../addon/twitter/twitter.php:243 +#: ../../Zotlabs/Lib/PermissionDescription.php:151 msgid "" -"If enabled your public postings can be posted to the associated Twitter " -"account" -msgstr "Wenn aktiv können deine öffentlichen Beiträge bei dem verbundenen Twitter Konto veröffentlicht werden." +"This is your default setting for who can view your default channel profile" +msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deines Standard-Kanalprofils." -#: ../../addon/twitter/twitter.php:247 -msgid "Twitter post length" -msgstr "Länge von Twitter Beiträgen" +#: ../../Zotlabs/Lib/PermissionDescription.php:152 +msgid "This is your default setting for who can view your connections" +msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Verbindungen." -#: ../../addon/twitter/twitter.php:247 -msgid "Maximum tweet length" -msgstr "Maximale Länge eines Tweets" +#: ../../Zotlabs/Lib/PermissionDescription.php:153 +msgid "" +"This is your default setting for who can view your file storage and photos" +msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Dateien und Fotos." -#: ../../addon/twitter/twitter.php:252 -msgid "Send public postings to Twitter by default" -msgstr "Standardmäßig öffentliche Beiträge bei Twitter veröffentlichen" +#: ../../Zotlabs/Lib/PermissionDescription.php:154 +msgid "This is your default setting for the audience of your webpages" +msgstr "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Webseiten." -#: ../../addon/twitter/twitter.php:252 -msgid "" -"If enabled your public postings will be posted to the associated Twitter " -"account by default" -msgstr "Wenn aktiv werden deine öffentlichen Beiträge bei dem verbundenen Twitter Konto veröffentlicht werden." +#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:295 +msgid "parent" +msgstr "Übergeordnetes Verzeichnis" -#: ../../addon/twitter/twitter.php:270 -msgid "Twitter Post Settings" -msgstr "Twitter-Beitragseinstellungen" +#: ../../Zotlabs/Storage/Browser.php:134 +msgid "Principal" +msgstr "Prinzipal" -#: ../../addon/smileybutton/smileybutton.php:211 -msgid "Deactivate the feature" -msgstr "Diese Funktion abschalten" +#: ../../Zotlabs/Storage/Browser.php:137 +msgid "Addressbook" +msgstr "Adressbuch" -#: ../../addon/smileybutton/smileybutton.php:215 -msgid "Hide the button and show the smilies directly." -msgstr "Verstecke die Schaltfläche und zeige die Smilies direkt an." +#: ../../Zotlabs/Storage/Browser.php:143 +msgid "Schedule Inbox" +msgstr "Posteingang für überwachte Kalender" -#: ../../addon/smileybutton/smileybutton.php:219 -msgid "Smileybutton Settings" -msgstr "Smileyknopf-Einstellungen" +#: ../../Zotlabs/Storage/Browser.php:146 +msgid "Schedule Outbox" +msgstr "Postausgang für überwachte Kalender" -#: ../../addon/cart/myshop.php:138 -msgid "Order Not Found" -msgstr "Bestellung nicht gefunden" +#: ../../Zotlabs/Storage/Browser.php:279 +msgid "Total" +msgstr "Summe" -#: ../../addon/cart/cart.php:810 -msgid "Order cannot be checked out." -msgstr "Bestellvorgang kann nicht fortgesetzt werden." +#: ../../Zotlabs/Storage/Browser.php:281 +msgid "Shared" +msgstr "Geteilt" -#: ../../addon/cart/cart.php:1073 -msgid "Enable Shopping Cart" -msgstr "Aktiviere die Warenkorb-Funktion." +#: ../../Zotlabs/Storage/Browser.php:283 +msgid "Add Files" +msgstr "Dateien hinzufügen" -#: ../../addon/cart/cart.php:1080 -msgid "Enable Test Catalog" -msgstr "Aktiviere den Test-Warenbestand" +#: ../../Zotlabs/Storage/Browser.php:367 +#, php-format +msgid "You are using %1$s of your available file storage." +msgstr "Sie verwenden %1$s von Ihrem verfügbaren Dateispeicher." -#: ../../addon/cart/cart.php:1088 -msgid "Enable Manual Payments" -msgstr "Aktiviere manuelle Zahlungen" +#: ../../Zotlabs/Storage/Browser.php:372 +#, php-format +msgid "You are using %1$s of %2$s available file storage. (%3$s%)" +msgstr "Sie verwenden %1$s von %2$s verfügbarem Dateispeicher. (%3$s%)" -#: ../../addon/cart/cart.php:1103 -msgid "Base Cart Settings" -msgstr "Warenkorb-Grundeinstellungen" +#: ../../Zotlabs/Storage/Browser.php:383 +msgid "WARNING:" +msgstr "WARNUNG:" -#: ../../addon/cart/cart.php:1151 -msgid "Add Item" -msgstr "Füge den Artikel hinzu" +#: ../../Zotlabs/Storage/Browser.php:395 +msgid "Create new folder" +msgstr "Neuen Ordner anlegen" -#: ../../addon/cart/cart.php:1165 -msgid "Call cart_post_" -msgstr "" +#: ../../Zotlabs/Storage/Browser.php:397 +msgid "Upload file" +msgstr "Datei hochladen" -#: ../../addon/cart/cart.php:1195 -msgid "Cart Not Enabled (profile: " -msgstr "" +#: ../../Zotlabs/Storage/Browser.php:410 +msgid "Drop files here to immediately upload" +msgstr "Dateien zum sofortigen Hochladen hier fallen lassen" -#: ../../addon/cart/cart.php:1226 ../../addon/cart/manual_payments.php:36 -msgid "Order not found." -msgstr "Bestellung nicht gefunden." +#: ../../boot.php:1610 +msgid "Create an account to access services and applications" +msgstr "Erstelle ein Konto, um auf Dienste und Anwendungen zugreifen zu können." -#: ../../addon/cart/cart.php:1262 ../../addon/cart/cart.php:1389 -msgid "No Order Found" -msgstr "Keine Bestellung gefunden" +#: ../../boot.php:1634 +msgid "Login/Email" +msgstr "Anmelden/E-Mail" -#: ../../addon/cart/cart.php:1270 -msgid "call: " -msgstr "" +#: ../../boot.php:1635 +msgid "Password" +msgstr "Kennwort" -#: ../../addon/cart/cart.php:1273 -msgid "An unknown error has occurred Please start again." -msgstr "Ein unbekannter Fehler ist aufgetreten. Bitte versuche es noch einmal." +#: ../../boot.php:1636 +msgid "Remember me" +msgstr "Angaben speichern" -#: ../../addon/cart/cart.php:1414 -msgid "Invalid Payment Type. Please start again." -msgstr "Unbekannte Zahlungsmethode. Bitte versuche es noch einmal." +#: ../../boot.php:1639 +msgid "Forgot your password?" +msgstr "Passwort vergessen?" -#: ../../addon/cart/cart.php:1421 -msgid "Order not found" -msgstr "Bestellung nicht gefunden" +#: ../../boot.php:2435 +#, php-format +msgid "[$Projectname] Website SSL error for %s" +msgstr "[$Projectname] Webseiten-SSL-Fehler für %s" -#: ../../addon/cart/manual_payments.php:9 -msgid "Error: order mismatch. Please try again." -msgstr "Fehler: Bestellungen stimmen nicht überein. Bitte versuche es noch einmal." +#: ../../boot.php:2440 +msgid "Website SSL certificate is not valid. Please correct." +msgstr "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben." -#: ../../addon/cart/manual_payments.php:29 -msgid "Manual payments are not enabled." -msgstr "Manuelle Zahlungen sind nicht aktiviert." +#: ../../boot.php:2556 +#, php-format +msgid "[$Projectname] Cron tasks not running on %s" +msgstr "[$Projectname] Cron-Jobs laufen nicht auf %s" -#: ../../addon/cart/manual_payments.php:44 -msgid "Finished" -msgstr "Fertig" +#: ../../boot.php:2561 +msgid "Cron/Scheduled tasks not running." +msgstr "Cron-Aufgaben laufen nicht." -#: ../../addon/piwik/piwik.php:85 -msgid "" -"This website is tracked using the Piwik " -"analytics tool." -msgstr "Diese Website verwendet Piwik, um die Besucherzugriffe auszuwerten." +#: ../../extend/addon/hzaddons/qrator/qrator.php:48 +msgid "QR code" +msgstr "QR-Code" -#: ../../addon/piwik/piwik.php:88 -#, php-format -msgid "" -"If you do not want that your visits are logged this way you can" -" set a cookie to prevent Piwik from tracking further visits of the site " -"(opt-out)." -msgstr "Wenn Du nicht möchtest, dass Deine Besuche zu diesem Zweck gespeichert werden, kannst Du ein Cookie setzen, welches Piwik davon abhält, Deine weiteren Besuche auf dieser Website zu verfolgen (Opt-out)." +#: ../../extend/addon/hzaddons/qrator/qrator.php:63 +msgid "QR Generator" +msgstr "QR-Generator" -#: ../../addon/piwik/piwik.php:96 -msgid "Piwik Base URL" -msgstr "Piwik Basis-URL" +#: ../../extend/addon/hzaddons/qrator/qrator.php:64 +msgid "Enter some text" +msgstr "Etwas Text eingeben" -#: ../../addon/piwik/piwik.php:96 -msgid "" -"Absolute path to your Piwik installation. (without protocol (http/s), with " -"trailing slash)" -msgstr "Der absolute Pfad zu Deiner Piwik-Installation (ohne Protokoll (http/s), aber mit abschließendem Schrägstrich / )." +#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:73 +msgid "Max queueworker threads" +msgstr "" -#: ../../addon/piwik/piwik.php:97 -msgid "Site ID" -msgstr "Seitenkennung" +#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:87 +msgid "Assume workers dead after ___ seconds" +msgstr "" -#: ../../addon/piwik/piwik.php:98 -msgid "Show opt-out cookie link?" -msgstr "Den Opt-out Cookie-Link anzeigen?" +#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:99 +msgid "Queueworker Settings" +msgstr "" -#: ../../addon/piwik/piwik.php:99 -msgid "Asynchronous tracking" -msgstr "Asynchrones Tracking" +#: ../../extend/addon/hzaddons/adultphotoflag/adultphotoflag.php:24 +msgid "Flag Adult Photos" +msgstr "Nicht jugendfreie Fotos markieren" -#: ../../addon/piwik/piwik.php:100 -msgid "Enable frontend JavaScript error tracking" -msgstr "Ermögliche Frontend-JavaScript-Fehlertracking" +#: ../../extend/addon/hzaddons/adultphotoflag/adultphotoflag.php:25 +msgid "" +"Provide photo edit option to hide inappropriate photos from default album " +"view" +msgstr "Stellt eine Option zum Verstecken von Fotos mit unangemessenen Inhalten in der Standard-Albumansicht bereit" -#: ../../addon/piwik/piwik.php:100 -msgid "This feature requires Piwik >= 2.2.0" -msgstr "Diese Funktion erfordert Piwik >= 2.2.0" +#: ../../extend/addon/hzaddons/ljpost/ljpost.php:45 +msgid "Post to Livejournal" +msgstr "" -#: ../../addon/tour/tour.php:76 -msgid "Edit your profile and change settings." -msgstr "Bearbeite dein Profil und ändere die Einstellungen." +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:36 +msgid "Livejournal Crosspost Connector App" +msgstr "" -#: ../../addon/tour/tour.php:77 -msgid "Click here to see activity from your connections." -msgstr "Klicke hier, um die Aktivitäten Deiner Verbindungen zu sehen." +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:37 +msgid "Relay public posts to Livejournal" +msgstr "" -#: ../../addon/tour/tour.php:78 -msgid "Click here to see your channel home." -msgstr "Klicke hier, um Deine Kanal-Hauptseite zu sehen." +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:54 +msgid "Livejournal username" +msgstr "" -#: ../../addon/tour/tour.php:79 -msgid "You can access your private messages from here." -msgstr "Hierüber kannst Du auf Deine privaten Nachrichten zugreifen." +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:58 +msgid "Livejournal password" +msgstr "" -#: ../../addon/tour/tour.php:80 -msgid "Create new events here." -msgstr "Neue Termine hier erstellen" +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62 +msgid "Post to Livejournal by default" +msgstr "" -#: ../../addon/tour/tour.php:81 -msgid "" -"You can accept new connections and change permissions for existing ones " -"here. You can also e.g. create groups of contacts." -msgstr "Du kannst hier neue Verbindungen akzeptieren sowie die Einstellungen bereits vorhandener Vebindungen bearbeiten. Außerdem kannst Du Verbindungen in Gruppen zusammenfassen." +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:70 +msgid "Livejournal Crosspost Connector" +msgstr "" -#: ../../addon/tour/tour.php:82 -msgid "System notifications will arrive here" -msgstr "Systembenachrichtigungen werden hier eintreffen" +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:119 +msgid "Redmatrix File Storage Import" +msgstr "Import des Redmatrix Datei Speichers" -#: ../../addon/tour/tour.php:83 -msgid "Search for content and users" -msgstr "Nach Inhalt von Benutzern suchen" +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:120 +msgid "This will import all your Redmatrix cloud files to this channel." +msgstr "Hiermit werden alle deine Daten aus der Redmatrix Cloud in diesen Kanal importiert." -#: ../../addon/tour/tour.php:84 -msgid "Browse for new contacts" -msgstr "Schaue nach möglichen neuen Verbindungen." +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:121 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:131 +msgid "Redmatrix Server base URL" +msgstr "Basis-URL des Redmatrix Servers" -#: ../../addon/tour/tour.php:85 -msgid "Launch installed apps" -msgstr "Installierte Apps starten" +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:122 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:132 +msgid "Redmatrix Login Username" +msgstr "Redmatrix-Anmeldebenutzername" -#: ../../addon/tour/tour.php:86 -msgid "Looking for help? Click here." -msgstr "Du benötigst Hilfe? Klicke hier." +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:123 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:133 +msgid "Redmatrix Login Password" +msgstr "Redmatrix-Anmeldepasswort" -#: ../../addon/tour/tour.php:87 -msgid "" -"New events have occurred in your network. Click here to see what has " -"happened!" -msgstr "In Deinem Netzwerk gibt es neue Ereignisse. Klicke hier, um zu sehen, was passiert ist!" +#: ../../extend/addon/hzaddons/redfiles/redfilehelper.php:64 +msgid "file" +msgstr "Datei" -#: ../../addon/tour/tour.php:88 -msgid "You have received a new private message. Click here to see from who!" -msgstr "Du hast eine neue private Nachricht erhalten. Klicke hier, um zu sehen, von wem!" +#: ../../extend/addon/hzaddons/piwik/piwik.php:85 +msgid "" +"This website is tracked using the Piwik " +"analytics tool." +msgstr "Diese Website verwendet Piwik, um die Besucherzugriffe auszuwerten." -#: ../../addon/tour/tour.php:89 -msgid "There are events this week. Click here too see which!" -msgstr "Es gibt neue Termine diese Woche. Klicke hier, um zu sehen, welche!" +#: ../../extend/addon/hzaddons/piwik/piwik.php:88 +#, php-format +msgid "" +"If you do not want that your visits are logged this way you can " +"set a cookie to prevent Piwik from tracking further visits of the site " +"(opt-out)." +msgstr "Wenn Du nicht möchtest, dass Deine Besuche zu diesem Zweck gespeichert werden, kannst Du ein Cookie setzen, welches Piwik davon abhält, Deine weiteren Besuche auf dieser Website zu verfolgen (Opt-out)." -#: ../../addon/tour/tour.php:90 -msgid "You have received a new introduction. Click here to see who!" -msgstr "Du hast eine neue Verbindungsanfrage erhalten. Klicke hier, um zu sehen, wer es ist!" +#: ../../extend/addon/hzaddons/piwik/piwik.php:96 +msgid "Piwik Base URL" +msgstr "Piwik Basis-URL" -#: ../../addon/tour/tour.php:91 +#: ../../extend/addon/hzaddons/piwik/piwik.php:96 msgid "" -"There is a new system notification. Click here to see what has happened!" -msgstr "Es gibt eine neue Systembenachrichtigung. Klicke hier, um zu sehen, was passiert ist!" +"Absolute path to your Piwik installation. (without protocol (http/s), with " +"trailing slash)" +msgstr "Der absolute Pfad zu Deiner Piwik-Installation (ohne Protokoll (http/s), aber mit abschließendem Schrägstrich / )." -#: ../../addon/tour/tour.php:94 -msgid "Click here to share text, images, videos and sound." -msgstr "Klicke hier, um Texte, Bilder, Videos und Klänge zu teilen." +#: ../../extend/addon/hzaddons/piwik/piwik.php:97 +msgid "Site ID" +msgstr "Seitenkennung" -#: ../../addon/tour/tour.php:95 -msgid "You can write an optional title for your update (good for long posts)." -msgstr "Du kannst Deinem Beitrag einen optionalen Titel geben (gut für lange Beiträge)." +#: ../../extend/addon/hzaddons/piwik/piwik.php:98 +msgid "Show opt-out cookie link?" +msgstr "Den Opt-out Cookie-Link anzeigen?" -#: ../../addon/tour/tour.php:96 -msgid "Entering some categories here makes it easier to find your post later." -msgstr "Ein paar Kategorien hier einzugeben, macht es leichter, Deinen Beitrag später wiederzufinden." +#: ../../extend/addon/hzaddons/piwik/piwik.php:99 +msgid "Asynchronous tracking" +msgstr "Asynchrones Tracking" -#: ../../addon/tour/tour.php:97 -msgid "Share photos, links, location, etc." -msgstr "Teile Photos, Links, Standort, usw." +#: ../../extend/addon/hzaddons/piwik/piwik.php:100 +msgid "Enable frontend JavaScript error tracking" +msgstr "Ermögliche Frontend-JavaScript-Fehlertracking" -#: ../../addon/tour/tour.php:98 -msgid "" -"Only want to share content for a while? Make it expire at a certain date." -msgstr "Du möchtest diesen Inhalt nur für eine Weile teilen? Dann lass ihn zu einem bestimmten Datum ablaufen." +#: ../../extend/addon/hzaddons/piwik/piwik.php:100 +msgid "This feature requires Piwik >= 2.2.0" +msgstr "Diese Funktion erfordert Piwik >= 2.2.0" -#: ../../addon/tour/tour.php:99 -msgid "You can password protect content." -msgstr "Du kannst Inhalte mit einem Passwort schützen." +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:106 +msgid "Photos imported" +msgstr "Fotos importiert" -#: ../../addon/tour/tour.php:100 -msgid "Choose who you share with." -msgstr "Wähle aus, mit wem Du teilen möchtest." +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:129 +msgid "Redmatrix Photo Album Import" +msgstr "Redmatrix-Fotoalbumimport" -#: ../../addon/tour/tour.php:102 -msgid "Click here when you are done." -msgstr "Klicke hier, wenn Du fertig bist." +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:130 +msgid "This will import all your Redmatrix photo albums to this channel." +msgstr "Hiermit werden all deine Fotoalben von Redmatrix in diesen Kanal importiert." -#: ../../addon/tour/tour.php:105 -msgid "Adjust from which channels posts should be displayed." -msgstr "Lege fest, von welchen Kanälen Beiträge angezeigt werden sollen." +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:134 +msgid "Import just this album" +msgstr "Nur dieses Album importieren" -#: ../../addon/tour/tour.php:106 -msgid "Only show posts from channels in the specified privacy group." -msgstr "Zeige nur Beträge von Kanälen, die in einer bestimmten Gruppe sind." +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:134 +msgid "Leave blank to import all albums" +msgstr "Leer lassen um alle Alben zu importieren" -#: ../../addon/tour/tour.php:110 -msgid "Easily find posts containing tags (keywords preceded by the \"#\" symbol)." -msgstr "Finde Beiträge, die bestimmte Tags enthalten (Stichworte, die mit dem \"#\"-Symbol beginnen)." +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:135 +msgid "Maximum count to import" +msgstr "Maximal zu importierende Anzahl" -#: ../../addon/tour/tour.php:111 -msgid "Easily find posts in given category." -msgstr "Finde Beiträge in bestimmten Kategorien." +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:135 +msgid "0 or blank to import all available" +msgstr "0 oder leer lassen um alles zu importieren" -#: ../../addon/tour/tour.php:112 -msgid "Easily find posts by date." -msgstr "Finde Beiträge anhand des Datums." +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:15 +msgid "Add some colour to tag clouds" +msgstr "" -#: ../../addon/tour/tour.php:113 -msgid "" -"Suggested users who have volounteered to be shown as suggestions, and who we" -" think you might find interesting." -msgstr "Vorgeschlagene Kanäle, die in ihren Einstellungen zugestimmt haben, als Vorschläge angezeigt zu werden, und die Du eventuell interessant finden könntest." +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:21 +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:26 +msgid "Rainbow Tag App" +msgstr "" -#: ../../addon/tour/tour.php:114 -msgid "Here you see channels you have connected to." -msgstr "Hier siehst du die Kanäle, mit denen Du verbunden bist." +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:26 +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:33 +#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:23 +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:26 +#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:24 +msgid "Installed" +msgstr "" -#: ../../addon/tour/tour.php:115 -msgid "Save your search so you can repeat it at a later date." -msgstr "Speichere Deine Suche, so dass Du sie später leicht erneut durchführen kannst." +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:34 +msgid "Rainbow Tag" +msgstr "" -#: ../../addon/tour/tour.php:118 -msgid "" -"If you see this icon you can be sure that the sender is who it say it is. It" -" is normal that it is not always possible to verify the sender, so the icon " -"will be missing sometimes. There is usually no need to worry about that." -msgstr "Wenn Du dieses Symbol siehst, kannst Du weitgehend sicher sein, dass der Ansender dem angegebenen entspricht. Nicht immer ist es möglich, den Absender zu verifizieren, daher fehlt das Symbol mitunter. Das ist aber in der Regel kein Grund zur Sorge." +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:27 +msgid "Photo Cache settings saved." +msgstr "" -#: ../../addon/tour/tour.php:119 +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:36 msgid "" -"Danger! It seems someone tried to forge a message! This message is not " -"necessarily from who it says it is from!" -msgstr "Vorsicht! Es kann sein, dass jemand versucht, eine Nachricht zu fälschen! Diese Nachricht muss nicht unbedingt vom angegebenen Absender stammen!" +"Photo Cache addon saves a copy of images from external sites locally to " +"increase your anonymity in the web." +msgstr "" -#: ../../addon/tour/tour.php:126 -msgid "" -"Welcome to Hubzilla! Would you like to see a tour of the UI?

You can " -"pause it at any time and continue where you left off by reloading the page, " -"or navigting to another page.

You can also advance by pressing the " -"return key" -msgstr "Willkommen zu Hubzilla! Möchtest Du eine Tour der Benutzeroberfläche angezeigt bekommen?

Du kannst zu jeder Zeit pausieren und fortsetzen, wo Du aufgehört hast, indem Du die Seite neu lädtst, oder zu einer anderen Seite springst.

Du kannst auc durch das Drücken der Enter-Taste weitergehen." +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:42 +msgid "Photo Cache App" +msgstr "" -#: ../../addon/sendzid/sendzid.php:25 -msgid "Extended Identity Sharing" -msgstr "Erweitertes Teilen von Identitäten" +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:53 +msgid "Minimal photo size for caching" +msgstr "" -#: ../../addon/sendzid/sendzid.php:26 -msgid "" -"Share your identity with all websites on the internet. When disabled, " -"identity is only shared with $Projectname sites." -msgstr "Teile Deine Identität mit allen Webseiten im Internet. Ist dies deaktiviert, wird Deine Identität nur mit $Projectname - Servern geteilt." +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:55 +msgid "In pixels. From 1 up to 1024, 0 will be replaced with system default." +msgstr "" + +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:64 +msgid "Photo Cache" +msgstr "" + +#: ../../extend/addon/hzaddons/wholikesme/wholikesme.php:29 +msgid "Who likes me?" +msgstr "Wer mag mich?" -#: ../../addon/tictac/tictac.php:21 +#: ../../extend/addon/hzaddons/tictac/tictac.php:21 msgid "Three Dimensional Tic-Tac-Toe" msgstr "Dreidimensionales Tic-Tac-Toe" -#: ../../addon/tictac/tictac.php:54 +#: ../../extend/addon/hzaddons/tictac/tictac.php:54 msgid "3D Tic-Tac-Toe" msgstr "3D Tic-Tac-Toe" -#: ../../addon/tictac/tictac.php:59 +#: ../../extend/addon/hzaddons/tictac/tictac.php:59 msgid "New game" msgstr "Neues Spiel" -#: ../../addon/tictac/tictac.php:60 +#: ../../extend/addon/hzaddons/tictac/tictac.php:60 msgid "New game with handicap" msgstr "Neues Handicaü-Spiel" -#: ../../addon/tictac/tictac.php:61 +#: ../../extend/addon/hzaddons/tictac/tictac.php:61 msgid "" "Three dimensional tic-tac-toe is just like the traditional game except that " "it is played on multiple levels simultaneously. " msgstr "3D Tic-Tac-Toe funktioniert wie das ursprüngliche Spiel, nur dass es auf mehreren Ebenen gleichzeitig gespielt wird." -#: ../../addon/tictac/tictac.php:62 +#: ../../extend/addon/hzaddons/tictac/tictac.php:62 msgid "" "In this case there are three levels. You win by getting three in a row on " "any level, as well as up, down, and diagonally across the different levels." msgstr "In diesem Fall sind es drei Ebenen. Du gewinnst, wenn es dir gelingt drei in einer Reihe auf einer beliebigen Ebene oder diagonal über die verschiedenen Ebenen hinweg zu erreichen." -#: ../../addon/tictac/tictac.php:64 +#: ../../extend/addon/hzaddons/tictac/tictac.php:64 msgid "" "The handicap game disables the center position on the middle level because " "the player claiming this square often has an unfair advantage." msgstr "Bei einem Handicap-Spiel wird die Position im Zentrum der mittleren Ebene gesperrt, da der Spieler der dieses Feld für sich beansprucht meist einen unfairen Vorteil hat." -#: ../../addon/tictac/tictac.php:183 +#: ../../extend/addon/hzaddons/tictac/tictac.php:183 msgid "You go first..." msgstr "Du darfst anfangen..." -#: ../../addon/tictac/tictac.php:188 +#: ../../extend/addon/hzaddons/tictac/tictac.php:188 msgid "I'm going first this time..." msgstr "Diesmal werde ich anfangen..." -#: ../../addon/tictac/tictac.php:194 +#: ../../extend/addon/hzaddons/tictac/tictac.php:194 msgid "You won!" msgstr "Sie haben gewonnen!" -#: ../../addon/tictac/tictac.php:200 ../../addon/tictac/tictac.php:225 +#: ../../extend/addon/hzaddons/tictac/tictac.php:200 +#: ../../extend/addon/hzaddons/tictac/tictac.php:225 msgid "\"Cat\" game!" msgstr "\"Katzen\"-Spiel!" -#: ../../addon/tictac/tictac.php:223 +#: ../../extend/addon/hzaddons/tictac/tictac.php:223 msgid "I won!" msgstr "Ich habe gewonnen!" -#: ../../addon/pageheader/pageheader.php:43 -msgid "Message to display on every page on this server" -msgstr "Nachricht, die auf jeder Seite dieses Servers angezeigt werden soll" - -#: ../../addon/pageheader/pageheader.php:48 -msgid "Pageheader Settings" -msgstr "Nachrichtenkopf-Einstellungen" - -#: ../../addon/pageheader/pageheader.php:64 -msgid "pageheader Settings saved." -msgstr "Nachrichtenkopf-Einstellungen gespeichert." - -#: ../../addon/authchoose/authchoose.php:67 -msgid "Only authenticate automatically to sites of your friends" -msgstr "Authentifiziere Dich nur auf Seiten deiner Freunde automatisch" - -#: ../../addon/authchoose/authchoose.php:67 -msgid "By default you are automatically authenticated anywhere in the network" -msgstr "Authentifiziere Dich standardmäßig bei allen Seiten im Netzwerk automatisch" - -#: ../../addon/authchoose/authchoose.php:71 -msgid "Authchoose Settings" -msgstr "Einstellungen für automatische Authentifizierung" - -#: ../../addon/authchoose/authchoose.php:85 -msgid "Atuhchoose Settings updated." -msgstr "Einstellungen für automatische Authentifizierung aktualisiert." - -#: ../../addon/moremoods/moremoods.php:19 -msgid "lonely" -msgstr "einsam" - -#: ../../addon/moremoods/moremoods.php:20 -msgid "drunk" -msgstr "betrunken" - -#: ../../addon/moremoods/moremoods.php:21 -msgid "horny" -msgstr "geil" - -#: ../../addon/moremoods/moremoods.php:22 -msgid "stoned" -msgstr "bekifft" - -#: ../../addon/moremoods/moremoods.php:23 -msgid "fucked up" -msgstr "beschissen" - -#: ../../addon/moremoods/moremoods.php:24 -msgid "clusterfucked" -msgstr "clusterfucked" - -#: ../../addon/moremoods/moremoods.php:25 -msgid "crazy" -msgstr "verrückt" - -#: ../../addon/moremoods/moremoods.php:26 -msgid "hurt" -msgstr "verletzt" - -#: ../../addon/moremoods/moremoods.php:27 -msgid "sleepy" -msgstr "müde" - -#: ../../addon/moremoods/moremoods.php:28 -msgid "grumpy" -msgstr "mürrisch" - -#: ../../addon/moremoods/moremoods.php:29 -msgid "high" -msgstr "hoch" - -#: ../../addon/moremoods/moremoods.php:30 -msgid "semi-conscious" -msgstr "halb bewusstlos" - -#: ../../addon/moremoods/moremoods.php:31 -msgid "in love" -msgstr "verliebt" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:25 +msgid "ActivityPub Protocol Settings updated." +msgstr "ActivityPub Protokoll Einstellungen aktualisiert" -#: ../../addon/moremoods/moremoods.php:32 -msgid "in lust" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:34 +msgid "" +"The activitypub protocol does not support location independence. Connections " +"you make within that network may be unreachable from alternate channel " +"locations." msgstr "" -#: ../../addon/moremoods/moremoods.php:33 -msgid "naked" -msgstr "nackt" - -#: ../../addon/moremoods/moremoods.php:34 -msgid "stinky" -msgstr "stinkend" - -#: ../../addon/moremoods/moremoods.php:35 -msgid "sweaty" -msgstr "verschwitzt" - -#: ../../addon/moremoods/moremoods.php:36 -msgid "bleeding out" -msgstr "blutend" - -#: ../../addon/moremoods/moremoods.php:37 -msgid "victorious" -msgstr "siegreich" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:40 +msgid "Activitypub Protocol App" +msgstr "" -#: ../../addon/moremoods/moremoods.php:38 -msgid "defeated" -msgstr "besiegt" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:50 +msgid "Deliver to ActivityPub recipients in privacy groups" +msgstr "" -#: ../../addon/moremoods/moremoods.php:39 -msgid "envious" -msgstr "neidisch" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:50 +msgid "" +"May result in a large number of mentions and expose all the members of your " +"privacy group" +msgstr "" -#: ../../addon/moremoods/moremoods.php:40 -msgid "jealous" -msgstr "eifersüchtig" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:54 +msgid "Send multi-media HTML articles" +msgstr "Multimedia HTML Artikel versenden" -#: ../../addon/xmpp/xmpp.php:31 -msgid "XMPP settings updated." -msgstr "XMPP-Einstellungen aktualisiert." +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:54 +msgid "Not supported by some microblog services such as Mastodon" +msgstr "Wird von einigen Microblogging-Plattformen wie Mastodon nicht unterstützt" -#: ../../addon/xmpp/xmpp.php:53 -msgid "Enable Chat" -msgstr "Chat aktivieren" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:62 +msgid "Activitypub Protocol" +msgstr "" -#: ../../addon/xmpp/xmpp.php:58 -msgid "Individual credentials" -msgstr "Individuelle Anmeldedaten" +#: ../../extend/addon/hzaddons/testdrive/testdrive.php:104 +#, php-format +msgid "Your account on %s will expire in a few days." +msgstr "Dein Konto auf %s wird in ein paar Tagen ablaufen." -#: ../../addon/xmpp/xmpp.php:64 -msgid "Jabber BOSH server" -msgstr "Jabber BOSH Server" +#: ../../extend/addon/hzaddons/testdrive/testdrive.php:105 +msgid "Your $Productname test account is about to expire." +msgstr "" -#: ../../addon/xmpp/xmpp.php:69 -msgid "XMPP Settings" -msgstr "XMPP-Einstellungen" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:25 +msgid "Libertree Crosspost Connector Settings saved." +msgstr "" -#: ../../addon/xmpp/xmpp.php:92 -msgid "Jabber BOSH host" -msgstr "Jabber BOSH Host" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:35 +msgid "Libertree Crosspost Connector App" +msgstr "" -#: ../../addon/xmpp/xmpp.php:93 -msgid "Use central userbase" -msgstr "Zentrale Benutzerbasis verwenden" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:36 +msgid "Relay public posts to Libertree" +msgstr "" -#: ../../addon/xmpp/xmpp.php:93 -msgid "" -"If enabled, members will automatically login to an ejabberd server that has " -"to be installed on this machine with synchronized credentials via the " -"\"auth_ejabberd.php\" script." -msgstr "Wenn aktiviert, werden die Mitglieder automatisch auf dem EJabber Server, der auf dieser Maschine installiert ist, angemeldet und die Zugangsdaten werden über das \"auth_ejabberd.php\"-Script synchronisiert." +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:51 +msgid "Libertree API token" +msgstr "Libertree API Token" -#: ../../addon/wholikesme/wholikesme.php:29 -msgid "Who likes me?" -msgstr "Wer mag mich?" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:55 +msgid "Libertree site URL" +msgstr "URL der Libertree Seite" -#: ../../addon/pumpio/pumpio.php:148 -msgid "You are now authenticated to pumpio." -msgstr "Du bist nun bei pumpio authenzifiziert." +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:59 +msgid "Post to Libertree by default" +msgstr "Standardmäßig bei Libertree veröffentlichen" -#: ../../addon/pumpio/pumpio.php:149 -msgid "return to the featured settings page" -msgstr "Zur Funktions-Einstellungsseite zurückkehren" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:67 +msgid "Libertree Crosspost Connector" +msgstr "" -#: ../../addon/pumpio/pumpio.php:163 -msgid "Post to Pump.io" -msgstr "Bei pumpio veröffentlichen" +#: ../../extend/addon/hzaddons/libertree/libertree.php:43 +msgid "Post to Libertree" +msgstr "Bei Libertree veröffentlichen" -#: ../../addon/pumpio/pumpio.php:198 -msgid "Pump.io servername" -msgstr "Pump.io-Servername" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:50 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:128 +msgid "System defaults:" +msgstr "Systemstandardeinstellungen:" -#: ../../addon/pumpio/pumpio.php:198 -msgid "Without \"http://\" or \"https://\"" -msgstr "Ohne \"http://\" oder \"https://\"" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:54 +msgid "Preferred Clipart IDs" +msgstr "Bevorzugte Clipart-IDs" -#: ../../addon/pumpio/pumpio.php:202 -msgid "Pump.io username" -msgstr "Pump.io-Benutzername" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:54 +msgid "List of preferred clipart ids. These will be shown first." +msgstr "Liste bevorzugter Clipart-IDs. Diese werden zuerst angezeigt." -#: ../../addon/pumpio/pumpio.php:202 -msgid "Without the servername" -msgstr "Ohne dem Servernamen" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:55 +msgid "Default Search Term" +msgstr "Standard-Suchbegriff" -#: ../../addon/pumpio/pumpio.php:213 -msgid "You are not authenticated to pumpio" -msgstr "Du bist nicht bei pumpio authentifiziert." +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:55 +msgid "The default search term. These will be shown second." +msgstr "Der Standard-Suchbegriff. Dieser wird an zweiter Stelle angezeigt." -#: ../../addon/pumpio/pumpio.php:215 -msgid "(Re-)Authenticate your pump.io connection" -msgstr "Deine pumpio Verbindung (erneut) authentifizieren" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:56 +msgid "Return After" +msgstr "Zurückkehren nach" -#: ../../addon/pumpio/pumpio.php:219 -msgid "Enable pump.io Post Plugin" -msgstr "Aktiviere das pumpio-Plugin" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:56 +msgid "Page to load after image selection." +msgstr "Die Seite, die nach Auswahl eines Bildes geladen werden soll." -#: ../../addon/pumpio/pumpio.php:223 -msgid "Post to pump.io by default" -msgstr "Standardmäßig bei pumpio veröffentlichen" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:59 +msgid "Profile List" +msgstr "Profilliste" -#: ../../addon/pumpio/pumpio.php:227 -msgid "Should posts be public" -msgstr "Sollen die Beiträge öffentlich sein" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:61 +msgid "Order of Preferred" +msgstr "Reihenfolge der Bevorzugten" -#: ../../addon/pumpio/pumpio.php:231 -msgid "Mirror all public posts" -msgstr "Öffentliche Beiträge spiegeln" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:61 +msgid "Sort order of preferred clipart ids." +msgstr "Sortierreihenfolge der bevorzugten Clipart-IDs." -#: ../../addon/pumpio/pumpio.php:237 -msgid "Pump.io Post Settings" -msgstr "Pump.io-Beitragseinstellungen" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:62 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:68 +msgid "Newest first" +msgstr "Neueste zuerst" -#: ../../addon/pumpio/pumpio.php:266 -msgid "PumpIO Settings saved." -msgstr "PumpIO-Einstellungen gespeichert." +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:65 +msgid "As entered" +msgstr "Wie eingegeben" -#: ../../addon/ldapauth/ldapauth.php:61 -msgid "An account has been created for you." -msgstr "Ein Konto wurde für Sie erstellt." +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:67 +msgid "Order of other" +msgstr "Sortierung aller anderen" -#: ../../addon/ldapauth/ldapauth.php:68 -msgid "Authentication successful but rejected: account creation is disabled." -msgstr "Authentifizierung war erfolgreich, wurde aber abgewiesen! Das Anlegen von Konten wurde deaktiviert." +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:67 +msgid "Sort order of other clipart ids." +msgstr "Sortierreihenfolge der übrigen Clipart-IDs." -#: ../../addon/opensearch/opensearch.php:26 -#, php-format -msgctxt "opensearch" -msgid "Search %1$s (%2$s)" -msgstr "Suche %1$s (%2$s)" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:69 +msgid "Most downloaded first" +msgstr "Meist heruntergeladene zuerst" -#: ../../addon/opensearch/opensearch.php:28 -msgctxt "opensearch" -msgid "$Projectname" -msgstr "$Projectname" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:70 +msgid "Most liked first" +msgstr "Beliebteste zuerst" -#: ../../addon/opensearch/opensearch.php:43 -msgid "Search $Projectname" -msgstr "$Projectname suchen" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:72 +msgid "Preferred IDs Message" +msgstr "Nachricht für bevorzugte IDs" -#: ../../addon/redfiles/redfiles.php:119 -msgid "Redmatrix File Storage Import" -msgstr "Import des Redmatrix Datei Speichers" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:72 +msgid "Message to display above preferred results." +msgstr "Nachricht, die über den Ergebnissen mit den bevorzugten IDs angezeigt werden soll." -#: ../../addon/redfiles/redfiles.php:120 -msgid "This will import all your Redmatrix cloud files to this channel." -msgstr "Hiermit werden alle deine Daten aus der Redmatrix Cloud in diesen Kanal importiert." +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:78 +msgid "Uploaded by: " +msgstr "Hochgeladen von: " -#: ../../addon/redfiles/redfilehelper.php:64 -msgid "file" -msgstr "Datei" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:78 +msgid "Drawn by: " +msgstr "Gezeichnet von: " -#: ../../addon/hubwall/hubwall.php:19 -msgid "Send email to all members" -msgstr "E-Mail an alle Mitglieder senden" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:182 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:194 +msgid "Use this image" +msgstr "Dieses Bild verwenden" -#: ../../addon/hubwall/hubwall.php:73 -#, php-format -msgid "%1$d of %2$d messages sent." -msgstr "%1$d von %2$d Nachrichten gesendet." +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:192 +msgid "Or select from a free OpenClipart.org image:" +msgstr "Oder wähle ein freies Bild von OpenClipart.org:" -#: ../../addon/hubwall/hubwall.php:81 -msgid "Send email to all hub members." -msgstr "Eine E-Mail an alle Mitglieder dieses Hubs senden." +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:195 +msgid "Search Term" +msgstr "Suchbegriff" -#: ../../addon/hubwall/hubwall.php:93 -msgid "Sender Email address" -msgstr "E-Mail Adresse des Absenders" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:232 +msgid "Unknown error. Please try again later." +msgstr "Unbekannter Fehler. Bitte versuchen Sie es später erneut." -#: ../../addon/hubwall/hubwall.php:94 -msgid "Test mode (only send to hub administrator)" -msgstr "Test Modus (nur an Hub Administratoren senden)" +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:308 +msgid "Profile photo updated successfully." +msgstr "Profilfoto erfolgreich aktualisiert." -#: ../../include/selectors.php:30 -msgid "Frequently" -msgstr "Häufig" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:48 +msgid "Your channel has been upgraded to $Projectname version" +msgstr "" -#: ../../include/selectors.php:31 -msgid "Hourly" -msgstr "Stündlich" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:50 +msgid "Please have a look at the" +msgstr "" -#: ../../include/selectors.php:32 -msgid "Twice daily" -msgstr "Zwei Mal am Tag" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:52 +msgid "git history" +msgstr "" -#: ../../include/selectors.php:33 -msgid "Daily" -msgstr "Täglich" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:54 +msgid "change log" +msgstr "" -#: ../../include/selectors.php:34 -msgid "Weekly" -msgstr "Wöchentlich" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:55 +msgid "for further info." +msgstr "" -#: ../../include/selectors.php:35 -msgid "Monthly" -msgstr "Monatlich" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:60 +msgid "Upgrade Info" +msgstr "" -#: ../../include/selectors.php:49 -msgid "Currently Male" -msgstr "Momentan männlich" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:64 +msgid "Do not show this again" +msgstr "" -#: ../../include/selectors.php:49 -msgid "Currently Female" -msgstr "Momentan weiblich" +#: ../../extend/addon/hzaddons/rtof/rtof.php:51 +msgid "Post to Friendica" +msgstr "Bei Friendica veröffentlichen" -#: ../../include/selectors.php:49 -msgid "Mostly Male" -msgstr "Größtenteils männlich" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:24 +msgid "Friendica Crosspost Connector Settings saved." +msgstr "" -#: ../../include/selectors.php:49 -msgid "Mostly Female" -msgstr "Größtenteils weiblich" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:36 +msgid "Friendica Crosspost Connector App" +msgstr "" -#: ../../include/selectors.php:49 -msgid "Transgender" -msgstr "Transsexuell" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:37 +msgid "Relay public postings to a connected Friendica account" +msgstr "" -#: ../../include/selectors.php:49 -msgid "Intersex" -msgstr "Zwischengeschlechtlich" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:49 +msgid "Send public postings to Friendica by default" +msgstr "Standardmäßig öffentliche Beiträge bei Friendica veröffentlichen" -#: ../../include/selectors.php:49 -msgid "Transsexual" -msgstr "Transsexuell" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:53 +msgid "Friendica API Path" +msgstr "Friendica-API-Pfad" -#: ../../include/selectors.php:49 -msgid "Hermaphrodite" -msgstr "Zwitter" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:53 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:67 +msgid "https://{sitename}/api" +msgstr "https://{sitename}/api" -#: ../../include/selectors.php:49 ../../include/channel.php:1484 -msgid "Neuter" -msgstr "Geschlechtslos" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:57 +msgid "Friendica login name" +msgstr "Friendica-Anmeldename" -#: ../../include/selectors.php:49 ../../include/channel.php:1486 -msgid "Non-specific" -msgstr "unklar" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:61 +msgid "Friendica password" +msgstr "Friendica-Passwort" -#: ../../include/selectors.php:49 -msgid "Undecided" -msgstr "Unentschieden" +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:69 +msgid "Friendica Crosspost Connector" +msgstr "" -#: ../../include/selectors.php:85 ../../include/selectors.php:104 -msgid "Males" -msgstr "Männer" +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:32 +msgid "Skeleton App" +msgstr "" -#: ../../include/selectors.php:85 ../../include/selectors.php:104 -msgid "Females" -msgstr "Frauen" +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:33 +msgid "A skeleton for addons, you can copy/paste" +msgstr "" -#: ../../include/selectors.php:85 -msgid "Gay" -msgstr "Schwul" +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:40 +msgid "Some setting" +msgstr "Einige Einstellungen" -#: ../../include/selectors.php:85 -msgid "Lesbian" -msgstr "Lesbisch" +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:40 +msgid "A setting" +msgstr "Eine Einstellung" -#: ../../include/selectors.php:85 -msgid "No Preference" -msgstr "Keine Bevorzugung" +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:48 +msgid "Skeleton Settings" +msgstr "Skeleton Einstellungen" -#: ../../include/selectors.php:85 -msgid "Bisexual" -msgstr "Bisexuell" +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:180 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:377 +msgid "Invalid game." +msgstr "Ungültiges Spiel." -#: ../../include/selectors.php:85 -msgid "Autosexual" -msgstr "Autosexuell" +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:186 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:417 +msgid "You are not a player in this game." +msgstr "Sie sind kein Spieler in diesem Spiel." -#: ../../include/selectors.php:85 -msgid "Abstinent" -msgstr "Enthaltsam" +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:242 +msgid "You must be a local channel to create a game." +msgstr "Um ein Spiel zu eröffnen, musst du ein lokaler Kanal sein" -#: ../../include/selectors.php:85 -msgid "Virgin" -msgstr "Jungfräulich" +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:260 +msgid "You must select one opponent that is not yourself." +msgstr "Du musst einen Gegner wählen, der nicht du selbst ist" -#: ../../include/selectors.php:85 -msgid "Deviant" -msgstr "Abweichend" +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:271 +msgid "Random color chosen." +msgstr "Zufällige Farbe gewählt." -#: ../../include/selectors.php:85 -msgid "Fetish" -msgstr "Fetisch" +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:279 +msgid "Error creating new game." +msgstr "Fehler beim Erstellen eines neuen Spiels." -#: ../../include/selectors.php:85 -msgid "Oodles" -msgstr "Unmengen" +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:311 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:333 +msgid "Chess not installed." +msgstr "" -#: ../../include/selectors.php:85 -msgid "Nonsexual" -msgstr "Sexlos" +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:326 +msgid "You must select a local channel /chess/channelname" +msgstr "Du musst einen lokalen Kanal/Schach(Kanalnamen aufwählen" -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Single" -msgstr "Single" +#: ../../extend/addon/hzaddons/chess/chess.php:645 +msgid "Enable notifications" +msgstr "Benachrichtigungen aktivieren" -#: ../../include/selectors.php:123 -msgid "Lonely" -msgstr "Einsam" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:40 +msgid "Pump.io Settings saved." +msgstr "" -#: ../../include/selectors.php:123 -msgid "Available" -msgstr "Verfügbar" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:53 +msgid "Pump.io Crosspost Connector App" +msgstr "" -#: ../../include/selectors.php:123 -msgid "Unavailable" -msgstr "Nicht verfügbar" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:54 +msgid "Relay public posts to pump.io" +msgstr "" -#: ../../include/selectors.php:123 -msgid "Has crush" -msgstr "Verguckt" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:73 +msgid "Pump.io servername" +msgstr "Pump.io-Servername" -#: ../../include/selectors.php:123 -msgid "Infatuated" -msgstr "Verknallt" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:73 +msgid "Without \"http://\" or \"https://\"" +msgstr "Ohne \"http://\" oder \"https://\"" -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Dating" -msgstr "Lerne gerade jemanden kennen" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:77 +msgid "Pump.io username" +msgstr "Pump.io-Benutzername" -#: ../../include/selectors.php:123 -msgid "Unfaithful" -msgstr "Treulos" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:77 +msgid "Without the servername" +msgstr "Ohne dem Servernamen" -#: ../../include/selectors.php:123 -msgid "Sex Addict" -msgstr "Sexabhängig" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:88 +msgid "You are not authenticated to pumpio" +msgstr "Du bist nicht bei pumpio authentifiziert." -#: ../../include/selectors.php:123 -msgid "Friends/Benefits" -msgstr "Freunde/Begünstigte" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:90 +msgid "(Re-)Authenticate your pump.io connection" +msgstr "Deine pumpio Verbindung (erneut) authentifizieren" -#: ../../include/selectors.php:123 -msgid "Casual" -msgstr "Lose" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:94 +msgid "Post to pump.io by default" +msgstr "Standardmäßig bei pumpio veröffentlichen" -#: ../../include/selectors.php:123 -msgid "Engaged" -msgstr "Verlobt" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:98 +msgid "Should posts be public" +msgstr "Sollen die Beiträge öffentlich sein" -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Married" -msgstr "Verheiratet" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:102 +msgid "Mirror all public posts" +msgstr "Öffentliche Beiträge spiegeln" -#: ../../include/selectors.php:123 -msgid "Imaginarily married" -msgstr "Gewissermaßen verheiratet" +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:112 +msgid "Pump.io Crosspost Connector" +msgstr "" -#: ../../include/selectors.php:123 -msgid "Partners" -msgstr "Partner" +#: ../../extend/addon/hzaddons/pumpio/pumpio.php:152 +msgid "You are now authenticated to pumpio." +msgstr "Du bist nun bei pumpio authenzifiziert." -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Cohabiting" -msgstr "Lebensgemeinschaft" +#: ../../extend/addon/hzaddons/pumpio/pumpio.php:153 +msgid "return to the featured settings page" +msgstr "Zur Funktions-Einstellungsseite zurückkehren" -#: ../../include/selectors.php:123 -msgid "Common law" -msgstr "Informelle Ehe" +#: ../../extend/addon/hzaddons/pumpio/pumpio.php:168 +msgid "Post to Pump.io" +msgstr "Bei pumpio veröffentlichen" -#: ../../include/selectors.php:123 -msgid "Happy" -msgstr "Glücklich" +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:20 +msgid "Superblock App" +msgstr "" -#: ../../include/selectors.php:123 -msgid "Not looking" -msgstr "Nicht Ausschau haltend" +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:21 +msgid "Block channels" +msgstr "" -#: ../../include/selectors.php:123 -msgid "Swinger" -msgstr "Swinger" +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:63 +msgid "superblock settings updated" +msgstr "Superblock Einstellungen aktualisiert" -#: ../../include/selectors.php:123 -msgid "Betrayed" -msgstr "Betrogen" +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:87 +msgid "Currently blocked" +msgstr "Derzeit blockiert" -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Separated" -msgstr "Getrennt" +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:89 +msgid "No channels currently blocked" +msgstr "Momentan sind keine Kanäle blockiert" -#: ../../include/selectors.php:123 -msgid "Unstable" -msgstr "Labil" +#: ../../extend/addon/hzaddons/superblock/superblock.php:337 +msgid "Block Completely" +msgstr "Vollständig blockieren" -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Divorced" -msgstr "Geschieden" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:123 +msgid "generic profile image" +msgstr "generisches Profilbild" -#: ../../include/selectors.php:123 -msgid "Imaginarily divorced" -msgstr "Gewissermaßen geschieden" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:124 +msgid "random geometric pattern" +msgstr "zufälliges geometrisches Muster" -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Widowed" -msgstr "Verwitwet" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:125 +msgid "monster face" +msgstr "Monstergesicht" -#: ../../include/selectors.php:123 -msgid "Uncertain" -msgstr "Ungewiss" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:126 +msgid "computer generated face" +msgstr "computergeneriertes Gesicht" -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "It's complicated" -msgstr "Es ist kompliziert" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:127 +msgid "retro arcade style face" +msgstr "Gesicht im Retro-Arcade Stil" -#: ../../include/selectors.php:123 -msgid "Don't care" -msgstr "Interessiert mich nicht" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:128 +msgid "Hub default profile photo" +msgstr "Standard-Profilfoto für diesen Hub" -#: ../../include/selectors.php:123 -msgid "Ask me" -msgstr "Frag mich mal" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:143 +msgid "Information" +msgstr "Information" -#: ../../include/conversation.php:169 -#, php-format -msgid "likes %1$s's %2$s" -msgstr "gefällt %1$ss %2$s" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:143 +msgid "" +"Libravatar addon is installed, too. Please disable Libravatar addon or this " +"Gravatar addon.
The Libravatar addon will fall back to Gravatar if " +"nothing was found at Libravatar." +msgstr "Das Libravatar Addon ist ebenfalls installiert. Bitte deaktiviere entweder das Libreavatar oder das Gravatar Addon.
Das Libravatar Addon verwendet als Notfalllösung Gravatar, sollte bei Libravatar kein Profilbild gefunden werden." -#: ../../include/conversation.php:172 -#, php-format -msgid "doesn't like %1$s's %2$s" -msgstr "missfällt %1$ss %2$s" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:150 +#: ../../extend/addon/hzaddons/xmpp/xmpp.php:43 +#: ../../extend/addon/hzaddons/msgfooter/msgfooter.php:46 +msgid "Save Settings" +msgstr "Einstellungen speichern" -#: ../../include/conversation.php:212 -#, php-format -msgid "%1$s is now connected with %2$s" -msgstr "%1$s ist jetzt mit %2$s verbunden" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:151 +msgid "Default avatar image" +msgstr "Standard-Avatarbild" -#: ../../include/conversation.php:247 -#, php-format -msgid "%1$s poked %2$s" -msgstr "%1$s stupste %2$s an" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:151 +msgid "Select default avatar image if none was found at Gravatar. See README" +msgstr "Wähle das Standardprofilbild aus, sollte bei Gravatar keines gefunden werden. Beachte auch die README." -#: ../../include/conversation.php:251 ../../include/text.php:1129 -#: ../../include/text.php:1133 -msgid "poked" -msgstr "stupste" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:152 +msgid "Rating of images" +msgstr "Bewertungen der Bilder" -#: ../../include/conversation.php:736 -#, php-format -msgid "View %s's profile @ %s" -msgstr "%ss Profil auf %s ansehen" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:152 +msgid "Select the appropriate avatar rating for your site. See README" +msgstr "Wähle die für deine Seite angemessene Profilbildeinstufung. Beachte auch die README." -#: ../../include/conversation.php:756 -msgid "Categories:" -msgstr "Kategorien:" +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:165 +msgid "Gravatar settings updated." +msgstr "Gravatar-Einstellungen aktualisiert." -#: ../../include/conversation.php:757 -msgid "Filed under:" -msgstr "Gespeichert unter:" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:65 +msgid "Twitter settings updated." +msgstr "Twitter-Einstellungen aktualisiert." -#: ../../include/conversation.php:783 -msgid "View in context" -msgstr "Im Zusammenhang anschauen" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:78 +msgid "Twitter Crosspost Connector App" +msgstr "" -#: ../../include/conversation.php:884 -msgid "remove" -msgstr "lösche" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:79 +msgid "Relay public posts to Twitter" +msgstr "" -#: ../../include/conversation.php:888 -msgid "Loading..." -msgstr "Lädt ..." +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:103 +msgid "" +"No consumer key pair for Twitter found. Please contact your site " +"administrator." +msgstr "Es wurde kein Consumer-Schlüsselpaar für Twitter gefunden. Bitte kontaktiere deinen Seiten-Administrator." -#: ../../include/conversation.php:889 -msgid "Delete Selected Items" -msgstr "Lösche die ausgewählten Elemente" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:125 +msgid "" +"At this Hubzilla instance the Twitter plugin was enabled but you have not " +"yet connected your account to your Twitter account. To do so click the " +"button below to get a PIN from Twitter which you have to copy into the input " +"box below and submit the form. Only your public posts will " +"be posted to Twitter." +msgstr "Auf diesem Hubzilla-Server ist das Twitter-Plugin aktiviert, aber Du hast Dich hier noch nicht mit Deinem Twitter-Konto verbunden. Um dies zu tun, klicke die Schaltfläche unten, um eine PIN von Twitter zu erhalten, die Du dann in das Eingabefeld darunter einfügen und das Formular bestätigen musst. Nur Deine öffentlichen Beiträge werden auf Twitter geteilt." -#: ../../include/conversation.php:932 -msgid "View Source" -msgstr "Quelle anzeigen" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:127 +msgid "Log in with Twitter" +msgstr "Mit Twitter anmelden" -#: ../../include/conversation.php:942 -msgid "Follow Thread" -msgstr "Unterhaltung folgen" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:130 +msgid "Copy the PIN from Twitter here" +msgstr "PIN von Twitter hier her kopieren" -#: ../../include/conversation.php:951 -msgid "Unfollow Thread" -msgstr "Unterhaltung nicht mehr folgen" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:147 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:272 +msgid "Currently connected to: " +msgstr "Momentan verbunden mit:" -#: ../../include/conversation.php:1062 -msgid "Edit Connection" -msgstr "Verbindung bearbeiten" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:152 +msgid "" +"Note: Due your privacy settings (Hide your profile " +"details from unknown viewers?) the link potentially included in public " +"postings relayed to Twitter will lead the visitor to a blank page informing " +"the visitor that the access to your profile has been restricted." +msgstr "Hinweis: Entsprechend Deiner Privatsphären-Einstellungen (Profil-Details vor nicht angemeldeten Besuchern verbergen?) kann ein ggf. zu Twitter geteilter Link Besucher auf eine leere Seite führen, die darüber informiert, dass der Zugriff zu Deinem Profil eingeschränkt ist." -#: ../../include/conversation.php:1072 -msgid "Message" -msgstr "Nachricht" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:157 +msgid "Twitter post length" +msgstr "Länge von Twitter Beiträgen" -#: ../../include/conversation.php:1206 -#, php-format -msgid "%s likes this." -msgstr "%s gefällt das." +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:157 +msgid "Maximum tweet length" +msgstr "Maximale Länge eines Tweets" -#: ../../include/conversation.php:1206 -#, php-format -msgid "%s doesn't like this." -msgstr "%s gefällt das nicht." +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162 +msgid "Send public postings to Twitter by default" +msgstr "Standardmäßig öffentliche Beiträge bei Twitter veröffentlichen" -#: ../../include/conversation.php:1210 -#, php-format -msgid "%2$d people like this." -msgid_plural "%2$d people like this." -msgstr[0] "%2$d Person gefällt das." -msgstr[1] "%2$d Leuten gefällt das." +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162 +msgid "" +"If enabled your public postings will be posted to the associated Twitter " +"account by default" +msgstr "Wenn aktiv werden deine öffentlichen Beiträge bei dem verbundenen Twitter Konto veröffentlicht werden." -#: ../../include/conversation.php:1212 -#, php-format -msgid "%2$d people don't like this." -msgid_plural "%2$d people don't like this." -msgstr[0] "%2$d Person gefällt das nicht." -msgstr[1] "%2$d Leuten gefällt das nicht." +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:171 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:291 +msgid "Clear OAuth configuration" +msgstr "OAuth Konfiguration löschen" -#: ../../include/conversation.php:1218 -msgid "and" -msgstr "und" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:181 +msgid "Twitter Crosspost Connector" +msgstr "" -#: ../../include/conversation.php:1221 -#, php-format -msgid ", and %d other people" -msgid_plural ", and %d other people" -msgstr[0] "" -msgstr[1] ", und %d andere" +#: ../../extend/addon/hzaddons/twitter/twitter.php:107 +msgid "Post to Twitter" +msgstr "Bei Twitter veröffentlichen" -#: ../../include/conversation.php:1222 -#, php-format -msgid "%s like this." -msgstr "%s gefällt das." +#: ../../extend/addon/hzaddons/twitter/twitter.php:612 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:95 +msgid "Submit Settings" +msgstr "Einstellungen absenden" -#: ../../include/conversation.php:1222 -#, php-format -msgid "%s don't like this." -msgstr "%s gefällt das nicht." +#: ../../extend/addon/hzaddons/donate/donate.php:21 +msgid "Project Servers and Resources" +msgstr "Projektserver und -ressourcen" -#: ../../include/conversation.php:1265 -msgid "Set your location" -msgstr "Standort" +#: ../../extend/addon/hzaddons/donate/donate.php:22 +msgid "Project Creator and Tech Lead" +msgstr "Projektersteller und Technischer Leiter" -#: ../../include/conversation.php:1266 -msgid "Clear browser location" -msgstr "Browser-Standort löschen" +#: ../../extend/addon/hzaddons/donate/donate.php:49 +msgid "" +"And the hundreds of other people and organisations who helped make the " +"Hubzilla possible." +msgstr "Und die hunderte anderen Menschen und Organisationen, die geholfen haben Hubzilla möglich zu machen." -#: ../../include/conversation.php:1316 -msgid "Tag term:" -msgstr "Schlagwort:" +#: ../../extend/addon/hzaddons/donate/donate.php:52 +msgid "" +"The Redmatrix/Hubzilla projects are provided primarily by volunteers giving " +"their time and expertise - and often paying out of pocket for services they " +"share with others." +msgstr "Die Redmatrix/Hubzilla Projekte werden hauptsächlich von Freiwilligen bereitgestellt, die ihre Zeit und Expertise zur Verfügung stellen - und oft aus eigener Tasche für die Dienste zahlen, die sie mit anderen teilen." -#: ../../include/conversation.php:1317 -msgid "Where are you right now?" -msgstr "Wo bist Du jetzt grade?" +#: ../../extend/addon/hzaddons/donate/donate.php:53 +msgid "" +"There is no corporate funding and no ads, and we do not collect and sell " +"your personal information. (We don't control your personal information - " +"you do.)" +msgstr "Es gibt keine Finanzierung durch Firmen, keine Werbung und wir verkaufen Deine persönlichen Daten nicht. (Wir kontrollieren Deine persönlichen Daten nicht - das machst Du.)" -#: ../../include/conversation.php:1322 -msgid "Choose a different album..." -msgstr "Wählen Sie ein anderes Album aus..." +#: ../../extend/addon/hzaddons/donate/donate.php:54 +msgid "" +"Help support our ground-breaking work in decentralisation, web identity, and " +"privacy." +msgstr "Hilf uns bei unserer wegweisenden Arbeit im Bereich der Dezantralisation, von Web-Identitäten und Privatsphäre." -#: ../../include/conversation.php:1326 -msgid "Comments enabled" -msgstr "Kommentare aktiviert" +#: ../../extend/addon/hzaddons/donate/donate.php:56 +msgid "" +"Your donations keep servers and services running and also helps us to " +"provide innovative new features and continued development." +msgstr "Die Spenden werden dafür verwendet Server und Dienste am laufen zu halten und helfen desweiteren innovative Neuerungen zu schaffen und die Entwicklung voran zu treiben." -#: ../../include/conversation.php:1327 -msgid "Comments disabled" -msgstr "Kommentare deaktiviert" +#: ../../extend/addon/hzaddons/donate/donate.php:59 +msgid "Donate" +msgstr "Spenden" -#: ../../include/conversation.php:1375 -msgid "Page link name" -msgstr "Link zur Seite" +#: ../../extend/addon/hzaddons/donate/donate.php:61 +msgid "" +"Choose a project, developer, or public hub to support with a one-time " +"donation" +msgstr "Wähle ein Projekt, einen Entwickler oder einen öffentlichen Hub den du mit einer einmaligen Spende unterstützen willst." -#: ../../include/conversation.php:1378 -msgid "Post as" -msgstr "Veröffentlichen als" +#: ../../extend/addon/hzaddons/donate/donate.php:62 +msgid "Donate Now" +msgstr "Jetzt spenden" -#: ../../include/conversation.php:1392 -msgid "Toggle voting" -msgstr "Umfragewerkzeug aktivieren" +#: ../../extend/addon/hzaddons/donate/donate.php:63 +msgid "" +"Or become a project sponsor (Hubzilla Project only)" +msgstr "Oder werde ein Unterstützer des Projekts (ausschließlich Hubzilla)" -#: ../../include/conversation.php:1395 -msgid "Disable comments" -msgstr "Kommentare deaktivieren" +#: ../../extend/addon/hzaddons/donate/donate.php:64 +msgid "" +"Please indicate if you would like your first name or full name (or nothing) " +"to appear in our sponsor listing" +msgstr "Bitte teile uns mit ob dein kompletter Name oder dein Vorname (oder gar nichts) auf unserer Sponsoren-Seite veröffentlicht werden soll." -#: ../../include/conversation.php:1396 -msgid "Toggle comments" -msgstr "Kommentare umschalten" +#: ../../extend/addon/hzaddons/donate/donate.php:65 +msgid "Sponsor" +msgstr "Sponsor" -#: ../../include/conversation.php:1404 -msgid "Categories (optional, comma-separated list)" -msgstr "Kategorien (optional, kommagetrennte Liste)" +#: ../../extend/addon/hzaddons/donate/donate.php:68 +msgid "Special thanks to: " +msgstr "Besonderer Dank an: " -#: ../../include/conversation.php:1427 -msgid "Other networks and post services" -msgstr "Andere Netzwerke und Platformen" +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:22 +msgid "" +"Allow magic authentication only to websites of your immediate connections" +msgstr "" -#: ../../include/conversation.php:1433 -msgid "Set publish date" -msgstr "Veröffentlichungsdatum festlegen" +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:28 +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:33 +msgid "Authchoose App" +msgstr "" -#: ../../include/conversation.php:1693 -msgid "Commented Order" -msgstr "Neueste Kommentare" +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:39 +msgid "Authchoose" +msgstr "" -#: ../../include/conversation.php:1696 -msgid "Sort by Comment Date" -msgstr "Nach Kommentardatum sortiert" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:100 +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:101 +#: ../../extend/addon/hzaddons/cart/myshop.php:141 +#: ../../extend/addon/hzaddons/cart/myshop.php:177 +#: ../../extend/addon/hzaddons/cart/myshop.php:211 +#: ../../extend/addon/hzaddons/cart/myshop.php:259 +#: ../../extend/addon/hzaddons/cart/myshop.php:294 +#: ../../extend/addon/hzaddons/cart/myshop.php:317 +msgid "Access Denied" +msgstr "" -#: ../../include/conversation.php:1700 -msgid "Posted Order" -msgstr "Neueste Beiträge" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:108 +msgid "Enable Community Moderation" +msgstr "" -#: ../../include/conversation.php:1703 -msgid "Sort by Post Date" -msgstr "Nach Beitragsdatum sortiert" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:116 +msgid "Reputation automatically given to new members" +msgstr "" -#: ../../include/conversation.php:1711 -msgid "Posts that mention or involve you" -msgstr "Beiträge mit Beteiligung Deinerseits" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:117 +msgid "Reputation will never fall below this value" +msgstr "" -#: ../../include/conversation.php:1720 -msgid "Activity Stream - by date" -msgstr "Activity Stream – nach Datum sortiert" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:118 +msgid "Minimum reputation before posting is allowed" +msgstr "" -#: ../../include/conversation.php:1726 -msgid "Starred" -msgstr "Markiert" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:119 +msgid "Minimum reputation before commenting is allowed" +msgstr "" -#: ../../include/conversation.php:1729 -msgid "Favourite Posts" -msgstr "Markierte Beiträge" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:120 +msgid "Minimum reputation before a member is able to moderate other posts" +msgstr "" -#: ../../include/conversation.php:1736 -msgid "Spam" -msgstr "Spam" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:121 +msgid "" +"Max ratio of moderator's reputation that can be added to/deducted from " +"reputation of person being moderated" +msgstr "" -#: ../../include/conversation.php:1739 -msgid "Posts flagged as SPAM" -msgstr "Nachrichten, die als SPAM markiert wurden" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:122 +msgid "Reputation \"cost\" to post" +msgstr "" -#: ../../include/conversation.php:1814 ../../include/nav.php:381 -msgid "Status Messages and Posts" -msgstr "Statusnachrichten und Beiträge" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:123 +msgid "Reputation \"cost\" to comment" +msgstr "" -#: ../../include/conversation.php:1827 ../../include/nav.php:394 -msgid "Profile Details" -msgstr "Profil-Details" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:124 +msgid "" +"Reputation automatically recovers at this rate per hour until it reaches " +"minimum_to_post" +msgstr "" -#: ../../include/conversation.php:1837 ../../include/nav.php:404 -#: ../../include/photos.php:666 -msgid "Photo Albums" -msgstr "Fotoalben" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:125 +msgid "" +"When minimum_to_moderate > reputation > minimum_to_post reputation recovers " +"at this rate per hour" +msgstr "" -#: ../../include/conversation.php:1845 ../../include/nav.php:412 -msgid "Files and Storage" -msgstr "Dateien und Speicher" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:139 +msgid "Community Moderation Settings" +msgstr "" -#: ../../include/conversation.php:1882 ../../include/nav.php:447 -msgid "Bookmarks" -msgstr "Lesezeichen" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:229 +msgid "Channel Reputation" +msgstr "" -#: ../../include/conversation.php:1885 ../../include/nav.php:450 -msgid "Saved Bookmarks" -msgstr "Gespeicherte Lesezeichen" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:233 +msgid "An Error has occurred." +msgstr "" -#: ../../include/conversation.php:1896 ../../include/nav.php:461 -msgid "View Cards" -msgstr "Karten anzeigen" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:251 +msgid "Upvote" +msgstr "" -#: ../../include/conversation.php:1904 -msgid "articles" -msgstr "Artikel" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:252 +msgid "Downvote" +msgstr "" -#: ../../include/conversation.php:1907 ../../include/nav.php:472 -msgid "View Articles" -msgstr "Artikel anzeigen" +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:374 +msgid "Can moderate reputation on my channel." +msgstr "" -#: ../../include/conversation.php:1918 ../../include/nav.php:484 -msgid "View Webpages" -msgstr "Webseiten anzeigen" +#: ../../extend/addon/hzaddons/logrot/logrot.php:36 +msgid "Logfile archive directory" +msgstr "Verzeichnis der Logdatei" -#: ../../include/conversation.php:1987 -msgctxt "noun" -msgid "Attending" -msgid_plural "Attending" -msgstr[0] "Zusage" -msgstr[1] "Zusagen" +#: ../../extend/addon/hzaddons/logrot/logrot.php:36 +msgid "Directory to store rotated logs" +msgstr "Verzeichnis, in dem rotierte Logs gespeichert werden sollen" -#: ../../include/conversation.php:1990 -msgctxt "noun" -msgid "Not Attending" -msgid_plural "Not Attending" -msgstr[0] "Absage" -msgstr[1] "Absagen" +#: ../../extend/addon/hzaddons/logrot/logrot.php:37 +msgid "Logfile size in bytes before rotating" +msgstr "zu erreichende Logdateigröße in Bytes, bevor rotiert wird" -#: ../../include/conversation.php:1993 -msgctxt "noun" -msgid "Undecided" -msgid_plural "Undecided" -msgstr[0] " Unentschlossen" -msgstr[1] "Unentschlossene" +#: ../../extend/addon/hzaddons/logrot/logrot.php:38 +msgid "Number of logfiles to retain" +msgstr "Anzahl aufzubewahrender rotierter Logdateien" -#: ../../include/conversation.php:1996 -msgctxt "noun" -msgid "Agree" -msgid_plural "Agrees" -msgstr[0] "Zustimmung" -msgstr[1] "Zustimmungen" +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:19 +msgid "Send test email" +msgstr "Test-E-Mail senden" -#: ../../include/conversation.php:1999 -msgctxt "noun" -msgid "Disagree" -msgid_plural "Disagrees" -msgstr[0] "Ablehnung" -msgstr[1] "Ablehnungen" +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:50 +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:50 +msgid "No recipients found." +msgstr "Keine Empfänger gefunden." -#: ../../include/conversation.php:2002 -msgctxt "noun" -msgid "Abstain" -msgid_plural "Abstains" -msgstr[0] "Enthaltung" -msgstr[1] "Enthaltungen" +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:66 +msgid "Mail sent." +msgstr "Mail gesendet." -#: ../../include/dir_fns.php:141 -msgid "Directory Options" -msgstr "Verzeichnisoptionen" +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:68 +msgid "Sending of mail failed." +msgstr "Senden der E-Mail fehlgeschlagen." -#: ../../include/dir_fns.php:143 -msgid "Safe Mode" -msgstr "Sicherer Modus" +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:77 +msgid "Mail Test" +msgstr "Mail Test" -#: ../../include/dir_fns.php:144 -msgid "Public Forums Only" -msgstr "Nur öffentliche Foren" +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:96 +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:92 +msgid "Message subject" +msgstr "Betreff der Nachricht" -#: ../../include/dir_fns.php:145 -msgid "This Website Only" -msgstr "Nur dieser Hub" +#: ../../extend/addon/hzaddons/cart/cart.php:159 +msgid "DB Cleanup Failure" +msgstr "" -#: ../../include/bookmarks.php:34 -#, php-format -msgid "%1$s's bookmarks" -msgstr "%1$ss Lesezeichen" +#: ../../extend/addon/hzaddons/cart/cart.php:565 +msgid "[cart] Item Added" +msgstr "" -#: ../../include/import.php:25 -msgid "Unable to import a removed channel." -msgstr "Nicht möglich, einen gelöschten Kanal zu importieren." +#: ../../extend/addon/hzaddons/cart/cart.php:953 +msgid "Order already checked out." +msgstr "" -#: ../../include/import.php:46 -msgid "" -"Cannot create a duplicate channel identifier on this system. Import failed." -msgstr "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen." +#: ../../extend/addon/hzaddons/cart/cart.php:1256 +msgid "Drop database tables when uninstalling." +msgstr "" -#: ../../include/import.php:111 -msgid "Cloned channel not found. Import failed." -msgstr "Geklonter Kanal nicht gefunden. Import fehlgeschlagen." +#: ../../extend/addon/hzaddons/cart/cart.php:1263 +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:111 +msgid "Cart Settings" +msgstr "" -#: ../../include/text.php:492 -msgid "prev" -msgstr "vorherige" +#: ../../extend/addon/hzaddons/cart/cart.php:1275 +#: ../../extend/addon/hzaddons/cart/cart.php:1278 +msgid "Shop" +msgstr "" -#: ../../include/text.php:494 -msgid "first" -msgstr "erste" +#: ../../extend/addon/hzaddons/cart/cart.php:1334 +#: ../../extend/addon/hzaddons/cart/myshop.php:111 +msgid "Order Not Found" +msgstr "Bestellung nicht gefunden" -#: ../../include/text.php:523 -msgid "last" -msgstr "letzte" +#: ../../extend/addon/hzaddons/cart/cart.php:1395 +msgid "Cart utilities for orders and payments" +msgstr "" -#: ../../include/text.php:526 -msgid "next" -msgstr "nächste" +#: ../../extend/addon/hzaddons/cart/cart.php:1433 +msgid "You must be logged into the Grid to shop." +msgstr "" -#: ../../include/text.php:537 -msgid "older" -msgstr "älter" +#: ../../extend/addon/hzaddons/cart/cart.php:1466 +#: ../../extend/addon/hzaddons/cart/manual_payments.php:68 +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:392 +msgid "Order not found." +msgstr "Bestellung nicht gefunden." -#: ../../include/text.php:539 -msgid "newer" -msgstr "neuer" +#: ../../extend/addon/hzaddons/cart/cart.php:1474 +msgid "Access denied." +msgstr "" -#: ../../include/text.php:961 -msgid "No connections" -msgstr "Keine Verbindungen" +#: ../../extend/addon/hzaddons/cart/cart.php:1526 +#: ../../extend/addon/hzaddons/cart/cart.php:1669 +msgid "No Order Found" +msgstr "Keine Bestellung gefunden" -#: ../../include/text.php:993 -#, php-format -msgid "View all %s connections" -msgstr "Alle Verbindungen von %s anzeigen" +#: ../../extend/addon/hzaddons/cart/cart.php:1535 +msgid "An unknown error has occurred Please start again." +msgstr "Ein unbekannter Fehler ist aufgetreten. Bitte versuche es noch einmal." -#: ../../include/text.php:1129 ../../include/text.php:1133 -msgid "poke" -msgstr "anstupsen" +#: ../../extend/addon/hzaddons/cart/cart.php:1702 +msgid "Invalid Payment Type. Please start again." +msgstr "Unbekannte Zahlungsmethode. Bitte versuche es noch einmal." -#: ../../include/text.php:1134 -msgid "ping" -msgstr "anpingen" +#: ../../extend/addon/hzaddons/cart/cart.php:1709 +msgid "Order not found" +msgstr "Bestellung nicht gefunden" -#: ../../include/text.php:1134 -msgid "pinged" -msgstr "pingte" +#: ../../extend/addon/hzaddons/cart/manual_payments.php:7 +msgid "Error: order mismatch. Please try again." +msgstr "Fehler: Bestellungen stimmen nicht überein. Bitte versuche es noch einmal." -#: ../../include/text.php:1135 -msgid "prod" -msgstr "knuffen" +#: ../../extend/addon/hzaddons/cart/manual_payments.php:61 +msgid "Manual payments are not enabled." +msgstr "Manuelle Zahlungen sind nicht aktiviert." -#: ../../include/text.php:1135 -msgid "prodded" -msgstr "knuffte" +#: ../../extend/addon/hzaddons/cart/manual_payments.php:77 +msgid "Finished" +msgstr "Fertig" -#: ../../include/text.php:1136 -msgid "slap" -msgstr "ohrfeigen" +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:56 +msgid "Enable Test Catalog" +msgstr "Aktiviere den Test-Warenbestand" -#: ../../include/text.php:1136 -msgid "slapped" -msgstr "ohrfeigte" +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:68 +msgid "Enable Manual Payments" +msgstr "Aktiviere manuelle Zahlungen" -#: ../../include/text.php:1137 -msgid "finger" -msgstr "befummeln" +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:88 +msgid "Base Merchant Currency" +msgstr "" -#: ../../include/text.php:1137 -msgid "fingered" -msgstr "befummelte" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:62 +msgid "Enable Hubzilla Services Module" +msgstr "" -#: ../../include/text.php:1138 -msgid "rebuff" -msgstr "eine Abfuhr erteilen" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:160 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:173 +msgid "New Sku" +msgstr "" -#: ../../include/text.php:1138 -msgid "rebuffed" -msgstr "zurückgewiesen" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:195 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:209 +msgid "Cannot save edits to locked item." +msgstr "" -#: ../../include/text.php:1161 -msgid "happy" -msgstr "glücklich" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:243 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:330 +msgid "SKU not found." +msgstr "" -#: ../../include/text.php:1162 -msgid "sad" -msgstr "traurig" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:296 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:300 +msgid "Invalid Activation Directive." +msgstr "" -#: ../../include/text.php:1163 -msgid "mellow" -msgstr "sanft" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:371 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:375 +msgid "Invalid Deactivation Directive." +msgstr "" -#: ../../include/text.php:1164 -msgid "tired" -msgstr "müde" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:561 +msgid "Add to this privacy group" +msgstr "" -#: ../../include/text.php:1165 -msgid "perky" -msgstr "frech" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:577 +msgid "Set user service class" +msgstr "" -#: ../../include/text.php:1166 -msgid "angry" -msgstr "sauer" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:604 +msgid "You must be using a local account to purchase this service." +msgstr "" -#: ../../include/text.php:1167 -msgid "stupefied" -msgstr "verblüfft" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:644 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:252 +msgid "Changes Locked" +msgstr "" -#: ../../include/text.php:1168 -msgid "puzzled" -msgstr "verwirrt" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:648 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:256 +msgid "Item available for purchase." +msgstr "" -#: ../../include/text.php:1169 -msgid "interested" -msgstr "interessiert" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:655 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:263 +msgid "Price" +msgstr "" -#: ../../include/text.php:1170 -msgid "bitter" -msgstr "verbittert" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:659 +msgid "Add buyer to privacy group" +msgstr "" -#: ../../include/text.php:1171 -msgid "cheerful" -msgstr "fröhlich" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:664 +msgid "Add buyer as connection" +msgstr "" -#: ../../include/text.php:1172 -msgid "alive" -msgstr "lebendig" +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:672 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:714 +msgid "Set Service Class" +msgstr "" -#: ../../include/text.php:1173 -msgid "annoyed" -msgstr "verärgert" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:151 +msgid "Enable Subscription Management Module" +msgstr "" -#: ../../include/text.php:1174 -msgid "anxious" -msgstr "unruhig" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:223 +msgid "" +"Cannot include subscription items with different terms in the same order." +msgstr "" -#: ../../include/text.php:1175 -msgid "cranky" -msgstr "schrullig" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:372 +msgid "Select Subscription to Edit" +msgstr "" -#: ../../include/text.php:1176 -msgid "disturbed" -msgstr "verstört" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:380 +msgid "Edit Subscriptions" +msgstr "" -#: ../../include/text.php:1177 -msgid "frustrated" -msgstr "frustriert" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:414 +msgid "Subscription SKU" +msgstr "" -#: ../../include/text.php:1178 -msgid "depressed" -msgstr "deprimiert" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:419 +msgid "Catalog Description" +msgstr "" -#: ../../include/text.php:1179 -msgid "motivated" -msgstr "motiviert" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:423 +msgid "Subscription available for purchase." +msgstr "" -#: ../../include/text.php:1180 -msgid "relaxed" -msgstr "entspannt" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:428 +msgid "Maximum active subscriptions to this item per account." +msgstr "" -#: ../../include/text.php:1181 -msgid "surprised" -msgstr "überrascht" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:431 +msgid "Subscription price." +msgstr "" -#: ../../include/text.php:1360 ../../include/js_strings.php:76 -msgid "Monday" -msgstr "Montag" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:435 +msgid "Quantity" +msgstr "" -#: ../../include/text.php:1360 ../../include/js_strings.php:77 -msgid "Tuesday" -msgstr "Dienstag" +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:439 +msgid "Term" +msgstr "" -#: ../../include/text.php:1360 ../../include/js_strings.php:78 -msgid "Wednesday" -msgstr "Mittwoch" +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:85 +msgid "Enable Paypal Button Module" +msgstr "" -#: ../../include/text.php:1360 ../../include/js_strings.php:79 -msgid "Thursday" -msgstr "Donnerstag" +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:93 +msgid "Use Production Key" +msgstr "" -#: ../../include/text.php:1360 ../../include/js_strings.php:80 -msgid "Friday" -msgstr "Freitag" +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:100 +msgid "Paypal Sandbox Client Key" +msgstr "" -#: ../../include/text.php:1360 ../../include/js_strings.php:81 -msgid "Saturday" -msgstr "Samstag" +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:107 +msgid "Paypal Sandbox Secret Key" +msgstr "" -#: ../../include/text.php:1360 ../../include/js_strings.php:75 -msgid "Sunday" -msgstr "Sonntag" +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:113 +msgid "Paypal Production Client Key" +msgstr "" -#: ../../include/text.php:1364 ../../include/js_strings.php:51 -msgid "January" -msgstr "Januar" +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:120 +msgid "Paypal Production Secret Key" +msgstr "" -#: ../../include/text.php:1364 ../../include/js_strings.php:52 -msgid "February" -msgstr "Februar" +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:252 +msgid "Paypal button payments are not enabled." +msgstr "" -#: ../../include/text.php:1364 ../../include/js_strings.php:53 -msgid "March" -msgstr "März" +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:270 +msgid "" +"Paypal button payments are not properly configured. Please choose another " +"payment option." +msgstr "" -#: ../../include/text.php:1364 ../../include/js_strings.php:54 -msgid "April" -msgstr "April" +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:61 +msgid "Enable Manual Cart Module" +msgstr "" -#: ../../include/text.php:1364 -msgid "May" -msgstr "Mai" +#: ../../extend/addon/hzaddons/cart/myshop.php:30 +msgid "Access Denied." +msgstr "" -#: ../../include/text.php:1364 ../../include/js_strings.php:56 -msgid "June" -msgstr "Juni" +#: ../../extend/addon/hzaddons/cart/myshop.php:186 +#: ../../extend/addon/hzaddons/cart/myshop.php:220 +#: ../../extend/addon/hzaddons/cart/myshop.php:269 +#: ../../extend/addon/hzaddons/cart/myshop.php:327 +msgid "Invalid Item" +msgstr "" -#: ../../include/text.php:1364 ../../include/js_strings.php:57 -msgid "July" -msgstr "Juli" +#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:20 +#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:23 +msgid "Random Planet App" +msgstr "" -#: ../../include/text.php:1364 ../../include/js_strings.php:58 -msgid "August" -msgstr "August" +#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:25 +msgid "" +"Set a random planet from the Star Wars Empire as your location when posting" +msgstr "" -#: ../../include/text.php:1364 ../../include/js_strings.php:59 -msgid "September" -msgstr "September" +#: ../../extend/addon/hzaddons/irc/irc.php:37 +msgid "Channels to auto connect" +msgstr "Kanäle zur automatischen Verbindung" -#: ../../include/text.php:1364 ../../include/js_strings.php:60 -msgid "October" -msgstr "Oktober" +#: ../../extend/addon/hzaddons/irc/irc.php:37 +#: ../../extend/addon/hzaddons/irc/irc.php:41 +msgid "Comma separated list" +msgstr "Kommagetrennte Liste" -#: ../../include/text.php:1364 ../../include/js_strings.php:61 -msgid "November" -msgstr "November" +#: ../../extend/addon/hzaddons/irc/irc.php:41 +#: ../../extend/addon/hzaddons/irc/Mod_Irc.php:23 +msgid "Popular Channels" +msgstr "Beliebte Kanäle" -#: ../../include/text.php:1364 ../../include/js_strings.php:62 -msgid "December" -msgstr "Dezember" +#: ../../extend/addon/hzaddons/irc/irc.php:45 +msgid "IRC Settings" +msgstr "IRC-Einstellungen" -#: ../../include/text.php:1428 ../../include/text.php:1432 -msgid "Unknown Attachment" -msgstr "Unbekannter Anhang" +#: ../../extend/addon/hzaddons/irc/irc.php:54 +msgid "IRC settings saved." +msgstr "IRC-Einstellungen gespeichert." -#: ../../include/text.php:1434 ../../include/feedutils.php:860 -msgid "unknown" -msgstr "unbekannt" +#: ../../extend/addon/hzaddons/irc/irc.php:58 +msgid "IRC Chatroom" +msgstr "IRC-Chatraum" -#: ../../include/text.php:1470 -msgid "remove category" -msgstr "Kategorie entfernen" +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:50 +msgid "Startpage App" +msgstr "" -#: ../../include/text.php:1544 -msgid "remove from file" -msgstr "aus der Datei entfernen" +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:51 +msgid "Set a preferred page to load on login from home page" +msgstr "" -#: ../../include/text.php:1686 ../../include/message.php:12 -msgid "Download binary/encrypted content" -msgstr "Binären/verschlüsselten Inhalt herunterladen" +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:62 +msgid "Page to load after login" +msgstr "Seite, die nach dem Login geladen werden soll" -#: ../../include/text.php:1849 ../../include/language.php:397 -msgid "default" -msgstr "Standard" +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:62 +msgid "" +"Examples: "apps", "network?f=&gid=37" (privacy " +"collection), "channel" or "notifications/system" (leave " +"blank for default network page (grid)." +msgstr "Beispiele: "apps", "network?f=&gid=37" (Gruppen-gefilterte Beiträge), "channel" oder "notifications/system" (freilassen für die Standard-Netzwerkseite (grid)." -#: ../../include/text.php:1857 -msgid "Page layout" -msgstr "Seiten-Layout" +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:70 +msgid "Startpage" +msgstr "" -#: ../../include/text.php:1857 -msgid "You can create your own with the layouts tool" -msgstr "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:57 +msgid "Errors encountered deleting database table " +msgstr "Beim Löschen der Datenbanktabelle sind Fehler aufgetreten." -#: ../../include/text.php:1868 -msgid "HTML" -msgstr "HTML" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:96 +msgid "Drop tables when uninstalling?" +msgstr "Lösche Tabellen beim Deinstallieren?" -#: ../../include/text.php:1871 -msgid "Comanche Layout" -msgstr "Comanche-Layout" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:96 +msgid "" +"If checked, the Rendezvous database tables will be deleted when the plugin " +"is uninstalled." +msgstr "Wenn ausgewählt, werden die Rendezvous-Tabellen in der Datenbank gelöscht, sobald das Plugin deinstalliert wird." -#: ../../include/text.php:1876 -msgid "PHP" -msgstr "PHP" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:97 +msgid "Mapbox Access Token" +msgstr "Mapbox Zugangs-Token" -#: ../../include/text.php:1885 -msgid "Page content type" -msgstr "Art des Seiteninhalts" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:97 +msgid "" +"If you enter a Mapbox access token, it will be used to retrieve map tiles " +"from Mapbox instead of the default OpenStreetMap tile server." +msgstr "Wenn Du ein Mapbox Zugangs-Token eingibst, werden die Kartendaten (Kacheln) damit von Mapbox geladen, anstatt von OpenStreetMap, welches die Voreinstellung ist." -#: ../../include/text.php:2018 -msgid "activity" -msgstr "Aktivität" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:162 +msgid "Rendezvous" +msgstr "Rendezvous" -#: ../../include/text.php:2100 -msgid "a-z, 0-9, -, and _ only" -msgstr "nur a-z, 0-9, - und _" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:167 +msgid "" +"This identity has been deleted by another member due to inactivity. Please " +"press the \"New identity\" button or refresh the page to register a new " +"identity. You may use the same name." +msgstr "Diese Identität wurde von einem anderen Mitglied aufgrund von Inaktivität gelöscht. Bitte klicke auf \"Neue Identität\" oder aktualisiere die Website im Browser, um eine neue Identität zu registrieren. Du kannst dabei den selben Namen verwenden." -#: ../../include/text.php:2419 -msgid "Design Tools" -msgstr "Gestaltungswerkzeuge" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:168 +msgid "Welcome to Rendezvous!" +msgstr "Willkommen bei Rendezvous!" -#: ../../include/text.php:2425 -msgid "Pages" -msgstr "Seiten" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:169 +msgid "" +"Enter your name to join this rendezvous. To begin sharing your location with " +"the other members, tap the GPS control. When your location is discovered, a " +"red dot will appear and others will be able to see you on the map." +msgstr "Gib Deinen Namen ein, um diesem Rendezvous beizutreten. Um Deinen Standort mit anderen Mitgliedern zu teilen, klicke auf das GPS Symbol. Sobald Dein Standort ermittelt ist, erscheint ein roter Punkt, und die Anderen werden Dich auf der Karte sehen können." -#: ../../include/text.php:2447 -msgid "Import website..." -msgstr "Webseite importieren..." +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:171 +msgid "Let's meet here" +msgstr "Lasst uns hier treffen" -#: ../../include/text.php:2448 -msgid "Select folder to import" -msgstr "Ordner zum Importieren auswählen" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:174 +msgid "New marker" +msgstr "Neue Markierung" -#: ../../include/text.php:2449 -msgid "Import from a zipped folder:" -msgstr "Aus einem gezippten Ordner importieren:" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:175 +msgid "Edit marker" +msgstr "Markierung bearbeiten" -#: ../../include/text.php:2450 -msgid "Import from cloud files:" -msgstr "Aus Cloud-Dateien importieren:" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:176 +msgid "New identity" +msgstr "Neue Identität" -#: ../../include/text.php:2451 -msgid "/cloud/channel/path/to/folder" -msgstr "/Cloud/Kanal/Pfad/zum/Ordner" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:177 +msgid "Delete marker" +msgstr "Markierung löschen" -#: ../../include/text.php:2452 -msgid "Enter path to website files" -msgstr "Pfad zu Webseitendateien eingeben" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:178 +msgid "Delete member" +msgstr "Mitglied löschen" -#: ../../include/text.php:2453 -msgid "Select folder" -msgstr "Ordner auswählen" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:179 +msgid "Edit proximity alert" +msgstr "Annäherungsalarm bearbeiten" -#: ../../include/text.php:2454 -msgid "Export website..." -msgstr "Webseite exportieren..." +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:180 +msgid "" +"A proximity alert will be issued when this member is within a certain radius " +"of you.

Enter a radius in meters (0 to disable):" +msgstr "Ein Annäherungsalarm wird ausgelöst werden, sobald sich dieses Mitglied innerhalb eines bestimmten Radius von Dir aufhält.

Gib einen Radius in Metern ein (0 zum Abschalten der Funktion):" -#: ../../include/text.php:2455 -msgid "Export to a zip file" -msgstr "In eine ZIP-Datei exportieren" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:180 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:185 +msgid "distance" +msgstr "Entfernung" -#: ../../include/text.php:2456 -msgid "website.zip" -msgstr "website.zip" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:181 +msgid "Proximity alert distance (meters)" +msgstr "Entfernung für Annäherungsalarm (in Metern)" -#: ../../include/text.php:2457 -msgid "Enter a name for the zip file." -msgstr "Geben Sie einen für die ZIP-Datei ein." +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:182 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:184 +msgid "" +"A proximity alert will be issued when you are within a certain radius of the " +"marker location.

Enter a radius in meters (0 to disable):" +msgstr "Ein Annäherungsalarm wird ausgelöst werden, sobald Du Dich innerhalb eines bestimmten Radius der Markierung aufhält.

Gib einen Radius in Metern ein (0 zum Abschalten der Funktion):" -#: ../../include/text.php:2458 -msgid "Export to cloud files" -msgstr "In Cloud-Dateien exportieren" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:183 +msgid "Marker proximity alert" +msgstr "Annäherungsalarm für Markierung" -#: ../../include/text.php:2459 -msgid "/path/to/export/folder" -msgstr "/Pfad/zum/exportierenden/Ordner" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:186 +msgid "Reminder note" +msgstr "Erinnerungshinweis" -#: ../../include/text.php:2460 -msgid "Enter a path to a cloud files destination." -msgstr "Gib den Pfad zu einem Datei-Speicherort in der Cloud ein." +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:187 +msgid "" +"Enter a note to be displayed when you are within the specified proximity..." +msgstr "Gib eine Nachricht ein, die angezeigt werden soll, wenn Du Dich in der festgelegten Nähe befindest..." -#: ../../include/text.php:2461 -msgid "Specify folder" -msgstr "Ordner angeben" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:199 +msgid "Add new rendezvous" +msgstr "Neues Rendezvous hinzufügen" -#: ../../include/contact_widgets.php:11 -#, php-format -msgid "%d invitation available" -msgid_plural "%d invitations available" -msgstr[0] "%d Einladung verfügbar" -msgstr[1] "%d Einladungen verfügbar" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:200 +msgid "" +"Create a new rendezvous and share the access link with those you wish to " +"invite to the group. Those who open the link become members of the " +"rendezvous. They can view other member locations, add markers to the map, or " +"share their own locations with the group." +msgstr "Erstelle ein neues Rendezvous und teile den Zugriffslink mit allen, die Du in die Gruppe einladen möchtest. Die, die den Link öffnen, werden Mitglieder des Rendezvous. Sie können die Standorte der anderen Mitglieder sehen, Marker zur Karte hinzufügen oder ihre eigenen Standorte mit der Gruppe teilen." -#: ../../include/contact_widgets.php:19 -msgid "Find Channels" -msgstr "Finde Kanäle" +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:232 +msgid "You have no rendezvous. Press the button above to create a rendezvous!" +msgstr "Du hast kein Rendezvous. Drücke den Knopf oben, um ein Rendezvous zu erstellen!" -#: ../../include/contact_widgets.php:20 -msgid "Enter name or interest" -msgstr "Name oder Interessen eingeben" +#: ../../extend/addon/hzaddons/wppost/wppost.php:46 +msgid "Post to WordPress" +msgstr "Auf WordPress posten" -#: ../../include/contact_widgets.php:21 -msgid "Connect/Follow" -msgstr "Verbinden/Folgen" +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:28 +msgid "Wordpress Settings saved." +msgstr "Wordpress-Einstellungen gespeichert." -#: ../../include/contact_widgets.php:22 -msgid "Examples: Robert Morgenstein, Fishing" -msgstr "Beispiele: Robert Morgenstein, Angeln" +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:41 +msgid "Wordpress Post App" +msgstr "" -#: ../../include/contact_widgets.php:26 -msgid "Random Profile" -msgstr "Zufallsprofil" +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:42 +msgid "Post to WordPress or anything else which uses the wordpress XMLRPC API" +msgstr "" -#: ../../include/contact_widgets.php:27 -msgid "Invite Friends" -msgstr "Lade Freunde ein" +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:65 +msgid "WordPress username" +msgstr "WordPress-Benutzername" -#: ../../include/contact_widgets.php:29 -msgid "Advanced example: name=fred and country=iceland" -msgstr "Fortgeschrittenes Beispiel: name=fred and country=iceland" +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:69 +msgid "WordPress password" +msgstr "WordPress-Passwort" -#: ../../include/contact_widgets.php:223 -msgid "Common Connections" -msgstr "Gemeinsame Verbindungen" +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:73 +msgid "WordPress API URL" +msgstr "WordPress-API-URL" -#: ../../include/contact_widgets.php:228 -#, php-format -msgid "View all %d common connections" -msgstr "Zeige alle %d gemeinsamen Verbindungen" +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:74 +msgid "Typically https://your-blog.tld/xmlrpc.php" +msgstr "Normalerweise https://your-blog.tld/xmlrpc.php" -#: ../../include/markdown.php:158 ../../include/bbcode.php:356 -#, php-format -msgid "%1$s wrote the following %2$s %3$s" -msgstr "%1$s schrieb den folgenden %2$s %3$s" +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:77 +msgid "WordPress blogid" +msgstr "WordPress blogid" -#: ../../include/follow.php:37 -msgid "Channel is blocked on this site." -msgstr "Der Kanal ist auf dieser Seite blockiert " +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:78 +msgid "For multi-user sites such as wordpress.com, otherwise leave blank" +msgstr "Nötig für Mehrbenutzer Seiten wie wordpress.com, andernfalls frei lassen" -#: ../../include/follow.php:42 -msgid "Channel location missing." -msgstr "Adresse des Kanals fehlt." +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:82 +msgid "Post to WordPress by default" +msgstr "Standardmäßig auf auf WordPress posten" -#: ../../include/follow.php:84 -msgid "Response from remote channel was incomplete." -msgstr "Antwort des entfernten Kanals war unvollständig." +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:86 +msgid "Forward comments (requires hubzilla_wp plugin)" +msgstr "Kommentare weiterleiten (benötigt hubzilla_wp Plugin)" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:94 +msgid "Wordpress Post" +msgstr "" -#: ../../include/follow.php:96 -msgid "Premium channel - please visit:" -msgstr "Premium-Kanal - bitte gehe zu:" +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:15 +msgid "WYSIWYG status editor" +msgstr "" -#: ../../include/follow.php:110 -msgid "Channel was deleted and no longer exists." -msgstr "Kanal wurde gelöscht und existiert nicht mehr." +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:21 +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:26 +msgid "WYSIWYG Status App" +msgstr "" -#: ../../include/follow.php:165 -msgid "Remote channel or protocol unavailable." -msgstr "Externer Kanal oder Protokoll nicht verfügbar." +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:34 +msgid "WYSIWYG Status" +msgstr "" -#: ../../include/follow.php:188 -msgid "Channel discovery failed." -msgstr "Kanalsuche fehlgeschlagen" +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:92 +msgid "Friendica Photo Album Import" +msgstr "Friendica-Fotoalbumimport" -#: ../../include/follow.php:200 -msgid "Protocol disabled." -msgstr "Protokoll deaktiviert." +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:93 +msgid "This will import all your Friendica photo albums to this Red channel." +msgstr "Hiermit werden all deine Fotoalben von Friendica in diesen Hubzilla Kanal importiert." -#: ../../include/follow.php:211 -msgid "Cannot connect to yourself." -msgstr "Du kannst Dich nicht mit Dir selbst verbinden." +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:94 +msgid "Friendica Server base URL" +msgstr "BasisURL des Friendica Servers" -#: ../../include/js_strings.php:5 -msgid "Delete this item?" -msgstr "Dieses Element löschen?" +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:95 +msgid "Friendica Login Username" +msgstr "Friendica-Anmeldebenutzername" -#: ../../include/js_strings.php:8 -#, php-format -msgid "%s show less" -msgstr "%s weniger anzeigen" +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:96 +msgid "Friendica Login Password" +msgstr "Friendica-Anmeldepasswort" -#: ../../include/js_strings.php:9 -#, php-format -msgid "%s expand" -msgstr "%s aufklappen" +#: ../../extend/addon/hzaddons/notifyadmin/notifyadmin.php:34 +msgid "New registration" +msgstr "Neue Registrierung" -#: ../../include/js_strings.php:10 +#: ../../extend/addon/hzaddons/notifyadmin/notifyadmin.php:42 #, php-format -msgid "%s collapse" -msgstr "%s einklappen" +msgid "Message sent to %s. New account registration: %s" +msgstr "Nachricht gesendet an %s. Neue Kontoregistrierung: %s" -#: ../../include/js_strings.php:11 -msgid "Password too short" -msgstr "Kennwort zu kurz" +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:22 +msgid "NSFW Settings saved." +msgstr "NSFW-Einstellungen gespeichert." -#: ../../include/js_strings.php:12 -msgid "Passwords do not match" -msgstr "Kennwörter stimmen nicht überein" +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:33 +msgid "NSFW App" +msgstr "" -#: ../../include/js_strings.php:13 -msgid "everybody" -msgstr "alle" +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:34 +msgid "Collapse content that contains predefined words" +msgstr "" -#: ../../include/js_strings.php:14 -msgid "Secret Passphrase" -msgstr "geheime Passphrase" +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:44 +msgid "" +"This app looks in posts for the words/text you specify below, and collapses " +"any content containing those keywords so it is not displayed at " +"inappropriate times, such as sexual innuendo that may be improper in a work " +"setting. It is polite and recommended to tag any content containing nudity " +"with #NSFW. This filter can also match any other word/text you specify, and " +"can thereby be used as a general purpose content filter." +msgstr "" -#: ../../include/js_strings.php:15 -msgid "Passphrase hint" -msgstr "Hinweis zur Passphrase" +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:49 +msgid "Comma separated list of keywords to hide" +msgstr "Kommaseparierte Liste von Schlüsselworten die verborgen werden sollen." -#: ../../include/js_strings.php:16 -msgid "Notice: Permissions have changed but have not yet been submitted." -msgstr "Achtung: Berechtigungen wurden verändert, aber noch nicht gespeichert." +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:49 +msgid "Word, /regular-expression/, lang=xx, lang!=xx" +msgstr "Wort, /regular-expression/, lang=xx, lang!=xx" -#: ../../include/js_strings.php:17 -msgid "close all" -msgstr "Alle schließen" +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:58 +msgid "NSFW" +msgstr "" -#: ../../include/js_strings.php:18 -msgid "Nothing new here" -msgstr "Nichts Neues hier" +#: ../../extend/addon/hzaddons/nsfw/nsfw.php:152 +msgid "Possible adult content" +msgstr "Möglicherweise nicht jugendfreie Inhalte" -#: ../../include/js_strings.php:19 -msgid "Rate This Channel (this is public)" -msgstr "Diesen Kanal bewerten (öffentlich sichtbar)" +#: ../../extend/addon/hzaddons/nsfw/nsfw.php:167 +#, php-format +msgid "%s - view" +msgstr "%s - ansehen" -#: ../../include/js_strings.php:21 -msgid "Describe (optional)" -msgstr "Beschreibung (optional)" +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:51 +msgid "Your Webbie:" +msgstr "Dein Webbie" -#: ../../include/js_strings.php:23 -msgid "Please enter a link URL" -msgstr "Gib eine URL ein:" +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:54 +msgid "Fontsize (px):" +msgstr "Schriftgröße (px):" -#: ../../include/js_strings.php:24 -msgid "Unsaved changes. Are you sure you wish to leave this page?" -msgstr "Ungespeicherte Änderungen. Bist Du sicher, dass Du diese Seite verlassen möchtest?" +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:68 +msgid "Link:" +msgstr "Link:" -#: ../../include/js_strings.php:31 -msgid "timeago.prefixAgo" -msgstr "vor" +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:70 +msgid "Like us on Hubzilla" +msgstr "Like us on Hubzilla" -#: ../../include/js_strings.php:32 -msgid "timeago.prefixFromNow" -msgstr "in" +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:72 +msgid "Embed:" +msgstr "Einbetten" -#: ../../include/js_strings.php:33 -msgid "timeago.suffixAgo" -msgstr "NONE" +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:22 +msgid "Fuzzloc Settings updated." +msgstr "Fuzzloc-Einstellungen aktualisiert." -#: ../../include/js_strings.php:34 -msgid "timeago.suffixFromNow" -msgstr "NONE" +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:34 +msgid "Fuzzy Location App" +msgstr "" -#: ../../include/js_strings.php:37 -msgid "less than a minute" -msgstr "weniger als einer Minute" +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:35 +msgid "" +"Blur your precise location if your channel uses browser location mapping" +msgstr "" -#: ../../include/js_strings.php:38 -msgid "about a minute" -msgstr "ungefähr einer Minute" +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:40 +msgid "Minimum offset in meters" +msgstr "Minimale Verschiebung in Metern" -#: ../../include/js_strings.php:39 -#, php-format -msgid "%d minutes" -msgstr "%d Minuten" +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:44 +msgid "Maximum offset in meters" +msgstr "Maximale Verschiebung in Metern" -#: ../../include/js_strings.php:40 -msgid "about an hour" -msgstr "ungefähr einer Stunde" +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:53 +msgid "Fuzzy Location" +msgstr "" -#: ../../include/js_strings.php:41 -#, php-format -msgid "about %d hours" -msgstr "ungefähr %d Stunden" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:27 +msgid "No server specified" +msgstr "" -#: ../../include/js_strings.php:42 -msgid "a day" -msgstr "einem Tag" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:73 +msgid "Posts imported" +msgstr "" -#: ../../include/js_strings.php:43 -#, php-format -msgid "%d days" -msgstr "%d Tagen" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:113 +msgid "Files imported" +msgstr "" -#: ../../include/js_strings.php:44 -msgid "about a month" -msgstr "ungefähr einem Monat" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:122 +msgid "" +"This addon app copies existing content and file storage to a cloned/copied " +"channel. Once the app is installed, visit the newly installed app. This will " +"allow you to set the location of your original channel and an optional date " +"range of files/conversations to copy." +msgstr "" -#: ../../include/js_strings.php:45 -#, php-format -msgid "%d months" -msgstr "%d Monaten" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:136 +msgid "" +"This will import all your conversations and cloud files from a cloned " +"channel on another server. This may take a while if you have lots of posts " +"and or files." +msgstr "" -#: ../../include/js_strings.php:46 -msgid "about a year" -msgstr "ungefähr einem Jahr" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137 +msgid "Include posts" +msgstr "" -#: ../../include/js_strings.php:47 -#, php-format -msgid "%d years" -msgstr "%d Jahren" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137 +msgid "Conversations, Articles, Cards, and other posted content" +msgstr "" -#: ../../include/js_strings.php:48 -msgid " " -msgstr " " +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138 +msgid "Include files" +msgstr "" -#: ../../include/js_strings.php:49 -msgid "timeago.numbers" -msgstr "timeago.numbers" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138 +msgid "Files, Photos and other cloud storage" +msgstr "" -#: ../../include/js_strings.php:55 -msgctxt "long" -msgid "May" -msgstr "Mai" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:139 +msgid "Original Server base URL" +msgstr "" -#: ../../include/js_strings.php:63 -msgid "Jan" -msgstr "Jan" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:140 +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:84 +msgid "Since modified date yyyy-mm-dd" +msgstr "Seit Modifizierungsdatum yyyy-mm-dd" -#: ../../include/js_strings.php:64 -msgid "Feb" -msgstr "Feb" +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:141 +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:85 +msgid "Until modified date yyyy-mm-dd" +msgstr "Bis Modifizierungsdatum yyyy-mm-dd" -#: ../../include/js_strings.php:65 -msgid "Mar" -msgstr "Mär" +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:22 +msgid "pageheader Settings saved." +msgstr "Nachrichtenkopf-Einstellungen gespeichert." -#: ../../include/js_strings.php:66 -msgid "Apr" -msgstr "Apr" +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:34 +msgid "Page Header App" +msgstr "" -#: ../../include/js_strings.php:67 -msgctxt "short" -msgid "May" -msgstr "Mai" +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:35 +msgid "Inserts a page header" +msgstr "" -#: ../../include/js_strings.php:68 -msgid "Jun" -msgstr "Jun" +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:43 +msgid "Message to display on every page on this server" +msgstr "Nachricht, die auf jeder Seite dieses Servers angezeigt werden soll" -#: ../../include/js_strings.php:69 -msgid "Jul" -msgstr "Jul" +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:51 +msgid "Page Header" +msgstr "" -#: ../../include/js_strings.php:70 -msgid "Aug" -msgstr "Aug" +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:19 +msgid "Send email to all members" +msgstr "E-Mail an alle Mitglieder senden" -#: ../../include/js_strings.php:71 -msgid "Sep" -msgstr "Sep" +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:73 +#, php-format +msgid "%1$d of %2$d messages sent." +msgstr "%1$d von %2$d Nachrichten gesendet." -#: ../../include/js_strings.php:72 -msgid "Oct" -msgstr "Okt" +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:81 +msgid "Send email to all hub members." +msgstr "Eine E-Mail an alle Mitglieder dieses Hubs senden." -#: ../../include/js_strings.php:73 -msgid "Nov" -msgstr "Nov" +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:93 +msgid "Sender Email address" +msgstr "E-Mail Adresse des Absenders" -#: ../../include/js_strings.php:74 -msgid "Dec" -msgstr "Dez" +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:94 +msgid "Test mode (only send to hub administrator)" +msgstr "Test Modus (nur an Hub Administratoren senden)" -#: ../../include/js_strings.php:82 -msgid "Sun" -msgstr "So" +#: ../../extend/addon/hzaddons/opensearch/opensearch.php:26 +#, php-format +msgctxt "opensearch" +msgid "Search %1$s (%2$s)" +msgstr "Suche %1$s (%2$s)" -#: ../../include/js_strings.php:83 -msgid "Mon" -msgstr "Mo" +#: ../../extend/addon/hzaddons/opensearch/opensearch.php:28 +msgctxt "opensearch" +msgid "$Projectname" +msgstr "$Projectname" -#: ../../include/js_strings.php:84 -msgid "Tue" -msgstr "Di" +#: ../../extend/addon/hzaddons/opensearch/opensearch.php:43 +msgid "Search $Projectname" +msgstr "$Projectname suchen" -#: ../../include/js_strings.php:85 -msgid "Wed" -msgstr "Mi" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:19 +msgid "lonely" +msgstr "einsam" -#: ../../include/js_strings.php:86 -msgid "Thu" -msgstr "Do" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:20 +msgid "drunk" +msgstr "betrunken" -#: ../../include/js_strings.php:87 -msgid "Fri" -msgstr "Fr" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:21 +msgid "horny" +msgstr "geil" -#: ../../include/js_strings.php:88 -msgid "Sat" -msgstr "Sa" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:22 +msgid "stoned" +msgstr "bekifft" -#: ../../include/js_strings.php:89 -msgctxt "calendar" -msgid "today" -msgstr "heute" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:23 +msgid "fucked up" +msgstr "beschissen" -#: ../../include/js_strings.php:90 -msgctxt "calendar" -msgid "month" -msgstr "Monat" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:24 +msgid "clusterfucked" +msgstr "clusterfucked" -#: ../../include/js_strings.php:91 -msgctxt "calendar" -msgid "week" -msgstr "Woche" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:25 +msgid "crazy" +msgstr "verrückt" -#: ../../include/js_strings.php:92 -msgctxt "calendar" -msgid "day" -msgstr "Tag" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:26 +msgid "hurt" +msgstr "verletzt" -#: ../../include/js_strings.php:93 -msgctxt "calendar" -msgid "All day" -msgstr "Ganztägig" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:27 +msgid "sleepy" +msgstr "müde" -#: ../../include/message.php:40 -msgid "Unable to determine sender." -msgstr "Kann Absender nicht bestimmen." +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:28 +msgid "grumpy" +msgstr "mürrisch" -#: ../../include/message.php:79 -msgid "No recipient provided." -msgstr "Kein Empfänger angegeben" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:29 +msgid "high" +msgstr "hoch" -#: ../../include/message.php:84 -msgid "[no subject]" -msgstr "[no subject]" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:30 +msgid "semi-conscious" +msgstr "halb bewusstlos" -#: ../../include/message.php:214 -msgid "Stored post could not be verified." -msgstr "Gespeicherter Beitrag konnten nicht überprüft werden." +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:31 +msgid "in love" +msgstr "verliebt" -#: ../../include/activities.php:41 -msgid " and " -msgstr "und" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:32 +msgid "in lust" +msgstr "" -#: ../../include/activities.php:49 -msgid "public profile" -msgstr "öffentliches Profil" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:33 +msgid "naked" +msgstr "nackt" -#: ../../include/activities.php:58 -#, php-format -msgid "%1$s changed %2$s to “%3$s”" -msgstr "%1$s hat %2$s auf “%3$s” geändert" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:34 +msgid "stinky" +msgstr "stinkend" -#: ../../include/activities.php:59 -#, php-format -msgid "Visit %1$s's %2$s" -msgstr "Besuche %1$s's %2$s" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:35 +msgid "sweaty" +msgstr "verschwitzt" -#: ../../include/activities.php:62 -#, php-format -msgid "%1$s has an updated %2$s, changing %3$s." -msgstr "%1$s hat ein aktualisiertes %2$s, %3$s wurde verändert." +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:36 +msgid "bleeding out" +msgstr "blutend" -#: ../../include/attach.php:265 ../../include/attach.php:361 -msgid "Item was not found." -msgstr "Beitrag wurde nicht gefunden." +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:37 +msgid "victorious" +msgstr "siegreich" -#: ../../include/attach.php:554 -msgid "No source file." -msgstr "Keine Quelldatei." +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:38 +msgid "defeated" +msgstr "besiegt" -#: ../../include/attach.php:576 -msgid "Cannot locate file to replace" -msgstr "Kann Datei zum Ersetzen nicht finden" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:39 +msgid "envious" +msgstr "neidisch" -#: ../../include/attach.php:595 -msgid "Cannot locate file to revise/update" -msgstr "Kann Datei zum Prüfen/Aktualisieren nicht finden" +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:40 +msgid "jealous" +msgstr "eifersüchtig" -#: ../../include/attach.php:737 -#, php-format -msgid "File exceeds size limit of %d" -msgstr "Datei überschreitet das Größen-Limit von %d" +#: ../../extend/addon/hzaddons/mdpost/mdpost.php:42 +msgid "Use markdown for editing posts" +msgstr "Verwende Markdown zum Bearbeiten von Beiträgen" -#: ../../include/attach.php:758 -#, php-format -msgid "You have reached your limit of %1$.0f Mbytes attachment storage." -msgstr "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:96 +msgid "Jappixmini App" +msgstr "" -#: ../../include/attach.php:940 -msgid "File upload failed. Possible system limit or action terminated." -msgstr "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:97 +msgid "Provides a Facebook-like chat using Jappix Mini" +msgstr "" -#: ../../include/attach.php:969 -msgid "Stored file could not be verified. Upload failed." -msgstr "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:161 +msgid "Hide Jappixmini Chat-Widget from the webinterface" +msgstr "Jappix Mini Chat-Widget von der Weboberfläche verbergen" -#: ../../include/attach.php:1043 ../../include/attach.php:1059 -msgid "Path not available." -msgstr "Pfad nicht verfügbar." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:166 +msgid "Jabber username" +msgstr "Jabber-Benutzername" -#: ../../include/attach.php:1108 ../../include/attach.php:1273 -msgid "Empty pathname" -msgstr "Leere Pfadangabe" +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:172 +msgid "Jabber server" +msgstr "Jabber-Server" -#: ../../include/attach.php:1134 -msgid "duplicate filename or path" -msgstr "doppelter Dateiname oder Pfad" +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:178 +msgid "Jabber BOSH host URL" +msgstr "Jabber BOSH Host URL" -#: ../../include/attach.php:1159 -msgid "Path not found." -msgstr "Pfad nicht gefunden." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:185 +msgid "Jabber password" +msgstr "Jabber-Passwort" -#: ../../include/attach.php:1227 -msgid "mkdir failed." -msgstr "mkdir fehlgeschlagen." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191 +msgid "Encrypt Jabber password with Hubzilla password" +msgstr "Jabber-Passwort mit Hubzilla-Passwort verschlüsseln" -#: ../../include/attach.php:1231 -msgid "database storage failed." -msgstr "Speichern in der Datenbank fehlgeschlagen." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:195 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:79 +msgid "Hubzilla password" +msgstr "Hubzilla-Passwort" -#: ../../include/attach.php:1279 -msgid "Empty path" -msgstr "Leere Pfadangabe" +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:199 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:203 +msgid "Approve subscription requests from Hubzilla contacts automatically" +msgstr "Verbindungsanfragen von Hubzilla-Kontakten automatisch annehmen" -#: ../../include/security.php:541 -msgid "" -"The form security token was not correct. This probably happened because the " -"form has been opened for too long (>3 hours) before submitting it." -msgstr "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:207 +msgid "Purge internal list of jabber addresses of contacts" +msgstr "Interne Liste der Jabber Adressen von Kontakten löschen" -#: ../../include/items.php:885 ../../include/items.php:945 -msgid "(Unknown)" -msgstr "(Unbekannt)" +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:212 +msgid "Configuration Help" +msgstr "Konfigurationshilfe" -#: ../../include/items.php:1133 -msgid "Visible to anybody on the internet." -msgstr "Für jeden im Internet sichtbar." +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:258 +msgid "Jappixmini Settings" +msgstr "" -#: ../../include/items.php:1135 -msgid "Visible to you only." -msgstr "Nur für Dich sichtbar." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:24 +msgid "Channel is required." +msgstr "Kanal ist erforderlich." -#: ../../include/items.php:1137 -msgid "Visible to anybody in this network." -msgstr "Für jedes $Projectname-Mitglied sichtbar." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:38 +msgid "Hubzilla Crosspost Connector Settings saved." +msgstr "" -#: ../../include/items.php:1139 -msgid "Visible to anybody authenticated." -msgstr "Für jeden sichtbar, der angemeldet ist." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:50 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:146 +msgid "Hubzilla Crosspost Connector App" +msgstr "" -#: ../../include/items.php:1141 -#, php-format -msgid "Visible to anybody on %s." -msgstr "Für jeden auf %s sichtbar." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:51 +msgid "Relay public postings to another Hubzilla channel" +msgstr "" -#: ../../include/items.php:1143 -msgid "Visible to all connections." -msgstr "Für alle Verbindungen sichtbar." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:63 +msgid "Send public postings to Hubzilla channel by default" +msgstr "Sende öffentliche Beiträge standardmäßig an den Hubzilla Kanal" -#: ../../include/items.php:1145 -msgid "Visible to approved connections." -msgstr "Nur für akzeptierte Verbindungen sichtbar." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:67 +msgid "Hubzilla API Path" +msgstr "Hubzilla-API-Pfad" -#: ../../include/items.php:1147 -msgid "Visible to specific connections." -msgstr "Sichtbar für bestimmte Verbindungen." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:71 +msgid "Hubzilla login name" +msgstr "Hubzilla-Anmeldename" -#: ../../include/items.php:4197 -msgid "Privacy group is empty." -msgstr "Gruppe ist leer." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:75 +msgid "Hubzilla channel name" +msgstr "Hubzilla-Kanalname" -#: ../../include/items.php:4204 -#, php-format -msgid "Privacy group: %s" -msgstr "Gruppe: %s" +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:75 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:54 +msgid "Nickname" +msgstr "Spitzname" -#: ../../include/items.php:4216 -msgid "Connection not found." -msgstr "Die Verbindung wurde nicht gefunden." +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:87 +msgid "Hubzilla Crosspost Connector" +msgstr "" -#: ../../include/items.php:4565 -msgid "profile photo" -msgstr "Profilfoto" +#: ../../extend/addon/hzaddons/redred/redred.php:50 +msgid "Post to Hubzilla" +msgstr "" -#: ../../include/items.php:4756 -#, php-format -msgid "[Edited %s]" -msgstr "[%s wurde bearbeitet]" +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:44 +msgid "" +"This is a fairly comprehensive and complete guitar chord dictionary which " +"will list most of the available ways to play a certain chord, starting from " +"the base of the fingerboard up to a few frets beyond the twelfth fret " +"(beyond which everything repeats). A couple of non-standard tunings are " +"provided for the benefit of slide players, etc." +msgstr "" -#: ../../include/items.php:4756 -msgctxt "edit_activity" -msgid "Post" -msgstr "Beitrag" +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:46 +msgid "" +"Chord names start with a root note (A-G) and may include sharps (#) and " +"flats (b). This software will parse most of the standard naming conventions " +"such as maj, min, dim, sus(2 or 4), aug, with optional repeating elements." +msgstr "" -#: ../../include/items.php:4756 -msgctxt "edit_activity" -msgid "Comment" -msgstr "Kommentar" +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:48 +msgid "" +"Valid examples include A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, " +"E7b13b11 ..." +msgstr "Einige gültige Beispiele: A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..." -#: ../../include/channel.php:35 -msgid "Unable to obtain identity information from database" -msgstr "Kann keine Identitäts-Informationen aus Datenbank beziehen" +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:51 +msgid "Guitar Chords" +msgstr "Gitarrenakkorde" -#: ../../include/channel.php:68 -msgid "Empty name" -msgstr "Namensfeld leer" +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:52 +msgid "The complete online chord dictionary" +msgstr "Das komplette online Akkord-Verzeichnis" -#: ../../include/channel.php:71 -msgid "Name too long" -msgstr "Name ist zu lang" +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:57 +msgid "Tuning" +msgstr "Stimmen" -#: ../../include/channel.php:188 -msgid "No account identifier" -msgstr "Keine Konten-Kennung" +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:58 +msgid "Chord name: example: Em7" +msgstr "Beispiel Akkord Name: Em7" -#: ../../include/channel.php:200 -msgid "Nickname is required." -msgstr "Spitzname ist erforderlich." +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:59 +msgid "Show for left handed stringing" +msgstr "Linkshänder-Besaitung anzeigen" -#: ../../include/channel.php:277 -msgid "Unable to retrieve created identity" -msgstr "Kann die erstellte Identität nicht empfangen" +#: ../../extend/addon/hzaddons/chords/chords.php:33 +msgid "Quick Reference" +msgstr "Schnellreferenz" -#: ../../include/channel.php:373 -msgid "Default Profile" -msgstr "Standard-Profil" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:146 +msgid "View Larger" +msgstr "Größer anzeigen" + +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:170 +msgid "Tile Server URL" +msgstr "Kachelserver-URL" -#: ../../include/channel.php:532 ../../include/channel.php:621 -msgid "Unable to retrieve modified identity" -msgstr "Geänderte Identität kann nicht empfangen werden" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:170 +msgid "" +"A list of public tile servers" +msgstr "Eine Liste öffentlicher Kachelserver" -#: ../../include/channel.php:1297 -msgid "Create New Profile" -msgstr "Neues Profil erstellen" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:171 +msgid "Nominatim (reverse geocoding) Server URL" +msgstr "Nominatim (reverse Geokodierung) Server URL" -#: ../../include/channel.php:1318 -msgid "Visible to everybody" -msgstr "Für jeden sichtbar" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:171 +msgid "" +"A list of Nominatim servers" +msgstr "Eine Liste der Nominatim Server" -#: ../../include/channel.php:1395 ../../include/channel.php:1523 -msgid "Gender:" -msgstr "Geschlecht:" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:172 +msgid "Default zoom" +msgstr "Standardzoom" -#: ../../include/channel.php:1397 ../../include/channel.php:1591 -msgid "Homepage:" -msgstr "Homepage:" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:172 +msgid "" +"The default zoom level. (1:world, 18:highest, also depends on tile server)" +msgstr "Die Standard-Vergrößerungsstufe (1:Welt, 18:höchste, hängt außerdem vom Kachelserver ab)." -#: ../../include/channel.php:1398 -msgid "Online Now" -msgstr "gerade online" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:173 +msgid "Include marker on map" +msgstr "Markierung auf der Karte einschließen" -#: ../../include/channel.php:1451 -msgid "Change your profile photo" -msgstr "Dein Profilfoto ändern" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:173 +msgid "Include a marker on the map." +msgstr "Binde eine Markierung auf der Karte ein." -#: ../../include/channel.php:1482 -msgid "Trans" -msgstr "Trans" +#: ../../extend/addon/hzaddons/ldapauth/ldapauth.php:70 +msgid "An account has been created for you." +msgstr "Ein Konto wurde für Sie erstellt." -#: ../../include/channel.php:1528 -msgid "Like this channel" -msgstr "Dieser Kanal gefällt mir" +#: ../../extend/addon/hzaddons/ldapauth/ldapauth.php:77 +msgid "Authentication successful but rejected: account creation is disabled." +msgstr "Authentifizierung war erfolgreich, wurde aber abgewiesen! Das Anlegen von Konten wurde deaktiviert." -#: ../../include/channel.php:1552 -msgid "j F, Y" -msgstr "j. F Y" +#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:14 +msgid "Send your identity to all websites" +msgstr "" -#: ../../include/channel.php:1553 -msgid "j F" -msgstr "j. F" +#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:20 +msgid "Sendzid App" +msgstr "" -#: ../../include/channel.php:1560 -msgid "Birthday:" -msgstr "Geburtstag:" +#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:32 +msgid "Send ZID" +msgstr "" -#: ../../include/channel.php:1573 -#, php-format -msgid "for %1$d %2$s" -msgstr "seit %1$d %2$s" +#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:25 +msgid "Show Upload Limits" +msgstr "Hochladebeschränkungen anzeigen" -#: ../../include/channel.php:1585 -msgid "Tags:" -msgstr "Schlagworte:" +#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:27 +msgid "Hubzilla configured maximum size: " +msgstr "Die in Hubzilla eingestellte maximale Größe:" -#: ../../include/channel.php:1589 -msgid "Sexual Preference:" -msgstr "Sexuelle Orientierung:" +#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:28 +msgid "PHP upload_max_filesize: " +msgstr "PHP upload_max_filesize:" -#: ../../include/channel.php:1595 -msgid "Political Views:" -msgstr "Politische Ansichten:" +#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:29 +msgid "PHP post_max_size (must be larger than upload_max_filesize): " +msgstr "PHP post_max_size (muss größer sein als upload_max_filesize):" -#: ../../include/channel.php:1597 -msgid "Religion:" -msgstr "Religion:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:19 +msgid "bitchslap" +msgstr "Ohrfeige" -#: ../../include/channel.php:1601 -msgid "Hobbies/Interests:" -msgstr "Hobbys/Interessen:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:19 +msgid "bitchslapped" +msgstr "geohrfeigt" -#: ../../include/channel.php:1603 -msgid "Likes:" -msgstr "Gefällt:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:20 +msgid "shag" +msgstr "bumsen" -#: ../../include/channel.php:1605 -msgid "Dislikes:" -msgstr "Gefällt nicht:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:20 +msgid "shagged" +msgstr "gebumst" -#: ../../include/channel.php:1607 -msgid "Contact information and Social Networks:" -msgstr "Kontaktinformation und soziale Netzwerke:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:21 +msgid "patent" +msgstr "Patent" -#: ../../include/channel.php:1609 -msgid "My other channels:" -msgstr "Meine anderen Kanäle:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:21 +msgid "patented" +msgstr "patentiert" -#: ../../include/channel.php:1611 -msgid "Musical interests:" -msgstr "Musikalische Interessen:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:22 +msgid "hug" +msgstr "umarmen" -#: ../../include/channel.php:1613 -msgid "Books, literature:" -msgstr "Bücher, Literatur:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:22 +msgid "hugged" +msgstr "umarmt" -#: ../../include/channel.php:1615 -msgid "Television:" -msgstr "Fernsehen:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:23 +msgid "murder" +msgstr "ermorden" -#: ../../include/channel.php:1617 -msgid "Film/dance/culture/entertainment:" -msgstr "Film/Tanz/Kultur/Unterhaltung:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:23 +msgid "murdered" +msgstr "ermordet" -#: ../../include/channel.php:1619 -msgid "Love/Romance:" -msgstr "Liebe/Romantik:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:24 +msgid "worship" +msgstr "Anbetung" -#: ../../include/channel.php:1621 -msgid "Work/employment:" -msgstr "Arbeit/Anstellung:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:24 +msgid "worshipped" +msgstr "angebetet" -#: ../../include/channel.php:1623 -msgid "School/education:" -msgstr "Schule/Ausbildung:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:25 +msgid "kiss" +msgstr "küssen" -#: ../../include/channel.php:1646 -msgid "Like this thing" -msgstr "Gefällt mir" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:25 +msgid "kissed" +msgstr "geküsst" -#: ../../include/event.php:24 ../../include/event.php:71 -msgid "l F d, Y \\@ g:i A" -msgstr "l, d. F Y, H:i" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:26 +msgid "tempt" +msgstr "verlocken" -#: ../../include/event.php:32 ../../include/event.php:75 -msgid "Starts:" -msgstr "Beginnt:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:26 +msgid "tempted" +msgstr "verlockt" -#: ../../include/event.php:42 ../../include/event.php:79 -msgid "Finishes:" -msgstr "Endet:" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:27 +msgid "raise eyebrows at" +msgstr "Augenbrauen hochziehen" -#: ../../include/event.php:1011 -msgid "This event has been added to your calendar." -msgstr "Dieser Termin wurde zu Deinem Kalender hinzugefügt" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:27 +msgid "raised their eyebrows at" +msgstr "zog die Augenbrauen hoch" -#: ../../include/event.php:1227 -msgid "Not specified" -msgstr "Keine Angabe" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:28 +msgid "insult" +msgstr "beleidigen" -#: ../../include/event.php:1228 -msgid "Needs Action" -msgstr "Aktion erforderlich" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:28 +msgid "insulted" +msgstr "beleidigt" -#: ../../include/event.php:1229 -msgid "Completed" -msgstr "Abgeschlossen" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:29 +msgid "praise" +msgstr "loben" -#: ../../include/event.php:1230 -msgid "In Process" -msgstr "In Bearbeitung" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:29 +msgid "praised" +msgstr "gelobt" -#: ../../include/event.php:1231 -msgid "Cancelled" -msgstr "gestrichen" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:30 +msgid "be dubious of" +msgstr "" -#: ../../include/event.php:1310 ../../include/connections.php:692 -msgid "Home, Voice" -msgstr "Zuhause, Sprache" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:30 +msgid "was dubious of" +msgstr "" -#: ../../include/event.php:1311 ../../include/connections.php:693 -msgid "Home, Fax" -msgstr "Zuhause, Fax" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:31 +msgid "eat" +msgstr "essen" -#: ../../include/event.php:1313 ../../include/connections.php:695 -msgid "Work, Voice" -msgstr "Arbeit, Sprache" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:31 +msgid "ate" +msgstr "aß" -#: ../../include/event.php:1314 ../../include/connections.php:696 -msgid "Work, Fax" -msgstr "Arbeit, Fax" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:32 +msgid "giggle and fawn at" +msgstr "" -#: ../../include/network.php:762 -msgid "view full size" -msgstr "In Vollbildansicht anschauen" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:32 +msgid "giggled and fawned at" +msgstr "" -#: ../../include/network.php:1764 ../../include/network.php:1765 -msgid "Friendica" -msgstr "Friendica" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:33 +msgid "doubt" +msgstr "anzweifeln" -#: ../../include/network.php:1766 -msgid "OStatus" -msgstr "OStatus" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:33 +msgid "doubted" +msgstr "angezweifelt" -#: ../../include/network.php:1767 -msgid "GNU-Social" -msgstr "GNU-Social" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:34 +msgid "glare" +msgstr "" -#: ../../include/network.php:1768 -msgid "RSS/Atom" -msgstr "RSS/Atom" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:34 +msgid "glared at" +msgstr "" -#: ../../include/network.php:1771 -msgid "Diaspora" -msgstr "Diaspora" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:35 +msgid "fuck" +msgstr "ficken" -#: ../../include/network.php:1772 -msgid "Facebook" -msgstr "Facebook" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:35 +msgid "fucked" +msgstr "gefickt" -#: ../../include/network.php:1773 -msgid "Zot" -msgstr "Zot" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:36 +msgid "bonk" +msgstr "" -#: ../../include/network.php:1774 -msgid "LinkedIn" -msgstr "LinkedIn" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:36 +msgid "bonked" +msgstr "" -#: ../../include/network.php:1775 -msgid "XMPP/IM" -msgstr "XMPP/IM" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:37 +msgid "declare undying love for" +msgstr "erkläre unsterbliche Liebe" -#: ../../include/network.php:1776 -msgid "MySpace" -msgstr "MySpace" +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:37 +msgid "declared undying love for" +msgstr "erklärte unsterbliche Liebe" -#: ../../include/language.php:410 -msgid "Select an alternate language" -msgstr "Wähle eine alternative Sprache" +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:24 +msgid "Dreamwidth Crosspost Connector Settings saved." +msgstr "" -#: ../../include/acl_selectors.php:113 -msgid "Who can see this?" -msgstr "Wer kann das sehen?" +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:36 +msgid "Dreamwidth Crosspost Connector App" +msgstr "" -#: ../../include/acl_selectors.php:114 -msgid "Custom selection" -msgstr "Benutzerdefinierte Auswahl" +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:37 +msgid "Relay public postings to Dreamwidth" +msgstr "" -#: ../../include/acl_selectors.php:115 -msgid "" -"Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit" -" the scope of \"Show\"." -msgstr "Wähle \"Anzeigen\", um Betrachtung zuzulassen. \"Nicht anzeigen\" überstimmt und limitiert den Aktionsradius von \"Anzeigen\" für Ausnahmen." +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:52 +msgid "Dreamwidth username" +msgstr "Dreamwidth-Benutzername" -#: ../../include/acl_selectors.php:116 -msgid "Show" -msgstr "Anzeigen" +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:56 +msgid "Dreamwidth password" +msgstr "Dreamwidth-Passwort" -#: ../../include/acl_selectors.php:117 -msgid "Don't show" -msgstr "Nicht anzeigen" +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:60 +msgid "Post to Dreamwidth by default" +msgstr "Standardmäßig auf auf Dreamwidth posten" -#: ../../include/acl_selectors.php:150 -#, php-format -msgid "" -"Post permissions %s cannot be changed %s after a post is shared.
These" -" permissions set who is allowed to view the post." -msgstr "Beitragsberechtigungen %s können nicht geändert werden %s, nachdem der Beitrag gesendet wurde.
Diese Berechtigungen bestimmen, wer den Beitrag sehen kann." +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:68 +msgid "Dreamwidth Crosspost Connector" +msgstr "" -#: ../../include/dba/dba_driver.php:178 -#, php-format -msgid "Cannot locate DNS info for database server '%s'" -msgstr "Kann die DNS-Informationen für den Datenbank-Server '%s' nicht finden" +#: ../../extend/addon/hzaddons/dwpost/dwpost.php:48 +msgid "Post to Dreamwidth" +msgstr "Bei Dreamwidth veröffentlichen" -#: ../../include/bbcode.php:198 ../../include/bbcode.php:1200 -#: ../../include/bbcode.php:1203 ../../include/bbcode.php:1208 -#: ../../include/bbcode.php:1211 ../../include/bbcode.php:1214 -#: ../../include/bbcode.php:1217 ../../include/bbcode.php:1222 -#: ../../include/bbcode.php:1225 ../../include/bbcode.php:1230 -#: ../../include/bbcode.php:1233 ../../include/bbcode.php:1236 -#: ../../include/bbcode.php:1239 -msgid "Image/photo" -msgstr "Bild/Foto" +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:81 +msgid "Hubzilla File Storage Import" +msgstr "Hubzilla-Datenspeicher-Import" -#: ../../include/bbcode.php:237 ../../include/bbcode.php:1250 -msgid "Encrypted content" -msgstr "Verschlüsselter Inhalt" +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:82 +msgid "This will import all your cloud files from another server." +msgstr "Hiermit werden alle Deine Cloud-Dateien von einem anderen Server importiert." -#: ../../include/bbcode.php:253 -#, php-format -msgid "Install %1$s element %2$s" -msgstr "Installiere %1$s Element %2$s" +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:83 +msgid "Hubzilla Server base URL" +msgstr "Basis-URL des Habzilla-Servers" -#: ../../include/bbcode.php:257 -#, php-format -msgid "" -"This post contains an installable %s element, however you lack permissions " -"to install it on this site." -msgstr "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren." +#: ../../extend/addon/hzaddons/flattrwidget/flattrwidget.php:50 +msgid "Flattr this!" +msgstr "Flattr this!" -#: ../../include/bbcode.php:348 -msgid "card" -msgstr "Karte" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:41 +msgid "Flattr widget settings updated." +msgstr "Flattr Widget Einstellungen aktualisiert" -#: ../../include/bbcode.php:350 -msgid "article" -msgstr "Artikel" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:53 +msgid "Flattr Widget App" +msgstr "" -#: ../../include/bbcode.php:433 ../../include/bbcode.php:441 -msgid "Click to open/close" -msgstr "Klicke zum Öffnen/Schließen" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:54 +msgid "Add a Flattr button to your channel page" +msgstr "" -#: ../../include/bbcode.php:441 -msgid "spoiler" -msgstr "Spoiler" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:65 +msgid "Flattr user" +msgstr "Flattr Nutzer" -#: ../../include/bbcode.php:454 -msgid "View article" -msgstr "Artikel ansehen" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:69 +msgid "URL of the Thing to flattr" +msgstr "URL des Dings zum flattrn" -#: ../../include/bbcode.php:454 -msgid "View summary" -msgstr "Zusammenfassung ansehen" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:69 +msgid "If empty channel URL is used" +msgstr "Falls leer wird die Channel URL verwendet" -#: ../../include/bbcode.php:1188 -msgid "$1 wrote:" -msgstr "$1 schrieb:" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:73 +msgid "Title of the Thing to flattr" +msgstr "Titel des Dings zum flattrn" -#: ../../include/oembed.php:329 -msgid " by " -msgstr "von" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:73 +msgid "If empty \"channel name on The Hubzilla\" will be used" +msgstr "Falls leer wird \"Kanalname auf The Hubzilla\" verwendet" -#: ../../include/oembed.php:330 -msgid " on " -msgstr "am" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77 +msgid "Static or dynamic flattr button" +msgstr "Statischer oder dynamischer Flattr Button" -#: ../../include/oembed.php:359 -msgid "Embedded content" -msgstr "Eingebetteter Inhalt" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77 +msgid "static" +msgstr "statisch" -#: ../../include/oembed.php:368 -msgid "Embedding disabled" -msgstr "Einbetten deaktiviert" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77 +msgid "dynamic" +msgstr "dynamisch" -#: ../../include/zid.php:347 -#, php-format -msgid "OpenWebAuth: %1$s welcomes %2$s" -msgstr "OpenWebAuth: %1$s heißt %2$s willkommen" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81 +msgid "Alignment of the widget" +msgstr "Ausrichtung des Widgets" -#: ../../include/features.php:56 -msgid "General Features" -msgstr "Allgemeine Funktionen" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81 +msgid "left" +msgstr "links" -#: ../../include/features.php:61 -msgid "Display new member quick links menu" -msgstr "Zeigt neuen Mitgliedern ein Menü mit Schnell-Links zu wichtigen Funktionen" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81 +msgid "right" +msgstr "rechts" -#: ../../include/features.php:69 -msgid "Advanced Profiles" -msgstr "Erweiterte Profile" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:89 +msgid "Flattr Widget" +msgstr "" -#: ../../include/features.php:70 -msgid "Additional profile sections and selections" -msgstr "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:61 +msgid "" +"Please contact your site administrator.
The provided API URL is not " +"valid." +msgstr "Bitte kontaktiere den Administrator deines Hubs.
Die angegebene API URL ist nicht korrekt." -#: ../../include/features.php:78 -msgid "Profile Import/Export" -msgstr "Profil-Import/Export" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:98 +msgid "We could not contact the GNU social API with the Path you entered." +msgstr "Mit dem angegebenen Pfad war es uns nicht möglich, die GNU social API zu erreichen." -#: ../../include/features.php:79 -msgid "Save and load profile details across sites/channels" -msgstr "Ermöglicht das Speichern von Profilen, um sie in einen anderen Kanal zu importieren" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:130 +msgid "GNU social settings updated." +msgstr "GNU social Einstellungen aktualisiert." -#: ../../include/features.php:87 -msgid "Web Pages" -msgstr "Webseiten" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:147 +msgid "" +"Relay public postings to a connected GNU social account (formerly StatusNet)" +msgstr "" -#: ../../include/features.php:88 -msgid "Provide managed web pages on your channel" -msgstr "Ermöglicht das Erstellen von Webseiten in Deinem Kanal" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:181 +msgid "Globally Available GNU social OAuthKeys" +msgstr "Global verfügbare GNU social OAuthKeys" -#: ../../include/features.php:97 -msgid "Provide a wiki for your channel" -msgstr "Stelle ein Wiki in Deinem Kanal zur Verfügung" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:183 +msgid "" +"There are preconfigured OAuth key pairs for some GNU social servers " +"available. If you are using one of them, please use these credentials.
If not feel free to connect to any other GNU social instance (see below)." +msgstr "Für einige GNU social Server sind voreingestellte OAuth Schlüsselpaare verfügbar. Solltest du einen dieser Server benutzen, dann verwende bitte diese Schlüssel.
Falls nicht, stelle stattdessen eine Verbindung zu irgend einem anderen GNU social Server her (siehe unten)." -#: ../../include/features.php:114 -msgid "Private Notes" -msgstr "Private Notizen" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:198 +msgid "Provide your own OAuth Credentials" +msgstr "Stelle deine eigenen OAuth Credentials zur Verfügung" -#: ../../include/features.php:115 -msgid "Enables a tool to store notes and reminders (note: not encrypted)" -msgstr "Aktiviert ein Werkzeug mit dem Notizen und Erinnerungen gespeichert werden können (Hinweis: nicht verschlüsselt)" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:200 +msgid "" +"No consumer key pair for GNU social found. Register your Hubzilla Account as " +"an desktop client on your GNU social account, copy the consumer key pair " +"here and enter the API base root.
Before you register your own OAuth " +"key pair ask the administrator if there is already a key pair for this " +"Hubzilla installation at your favourite GNU social installation." +msgstr "Kein Consumer-Schlüsselpaar für GNU social gefunden. Registriere deinen Hubzilla-Account als Desktop-Client bei deinem GNU social Account, kopiere das Consumer-Schlüsselpaar hierher und gib die API-URL ein.
Bevor du dein eigenes Consumer-Schlüsselpaar registrierst, frage den Administrator dieses Hubzilla-Servers, ob schon ein Schlüsselpaar für diesen Hubzilla-Server auf diesem GNU social-Server existiert." -#: ../../include/features.php:124 -msgid "Create personal planning cards" -msgstr "Erstelle persönliche (Notiz-)Karten zur Planung/Koordination oder ähnlichen Zwecken" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:204 +msgid "OAuth Consumer Key" +msgstr "OAuth Consumer Key" -#: ../../include/features.php:134 -msgid "Create interactive articles" -msgstr "Erstelle interaktive Artikel" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:208 +msgid "OAuth Consumer Secret" +msgstr "OAuth Consumer Secret" -#: ../../include/features.php:142 -msgid "Navigation Channel Select" -msgstr "Kanal-Auswahl in der Navigationsleiste" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:212 +msgid "Base API Path" +msgstr "Basis Pfad der API" -#: ../../include/features.php:143 -msgid "Change channels directly from within the navigation dropdown menu" -msgstr "Ermöglicht den direkten Wechsel zu anderen Kanälen über das Navigationsmenü" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:212 +msgid "Remember the trailing /" +msgstr "Denke an das abschließende /" -#: ../../include/features.php:151 -msgid "Photo Location" -msgstr "Aufnahmeort" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:216 +msgid "GNU social application name" +msgstr "GNU social Anwendungsname" -#: ../../include/features.php:152 -msgid "If location data is available on uploaded photos, link this to a map." -msgstr "Verlinkt den Aufnahmeort von Fotos (falls verfügbar) auf einer Karte" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:239 +msgid "" +"To connect to your GNU social account click the button below to get a " +"security code from GNU social which you have to copy into the input box " +"below and submit the form. Only your public posts will be " +"posted to GNU social." +msgstr "Um dich mit deinem GNU social Konto zu verbinden, klicke den Button unten und kopiere dann den Sicherheitscode von GNU social in das Formular weiter unten. Es werden ausschließlich deine öffentlichen Beiträge auf GNU social veröffentlicht." -#: ../../include/features.php:160 -msgid "Access Controlled Chatrooms" -msgstr "Zugriffskontrollierte Chaträume" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:241 +msgid "Log in with GNU social" +msgstr "Mit GNU social anmelden" -#: ../../include/features.php:161 -msgid "Provide chatrooms and chat services with access control." -msgstr "Bieten Sie Chaträume und Chatdienste mit Zugriffskontrolle an." +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:244 +msgid "Copy the security code from GNU social here" +msgstr "Kopiere den Sicherheitscode von GNU social hier her" -#: ../../include/features.php:170 -msgid "Smart Birthdays" -msgstr "Smarte Geburtstage" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:254 +msgid "Cancel Connection Process" +msgstr "Verbindungsprozes abbrechen" -#: ../../include/features.php:171 -msgid "" -"Make birthday events timezone aware in case your friends are scattered " -"across the planet." -msgstr "Stellt für Geburtstage einen Zeitzonenbezug her, falls deine Freunde über den ganzen Planeten verstreut sind." +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:256 +msgid "Current GNU social API is" +msgstr "Aktuelle GNU social API ist" -#: ../../include/features.php:179 -msgid "Event Timezone Selection" -msgstr "Termin-Zeitzonenauswahl" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260 +msgid "Cancel GNU social Connection" +msgstr "GNU social Verbindung trennen" -#: ../../include/features.php:180 -msgid "Allow event creation in timezones other than your own." -msgstr "Ermögliche das Erstellen von Terminen in anderen Zeitzonen als Deiner eigenen." +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:277 +msgid "" +"Note: Due your privacy settings (Hide your profile " +"details from unknown viewers?) the link potentially included in public " +"postings relayed to GNU social will lead the visitor to a blank page " +"informing the visitor that the access to your profile has been restricted." +msgstr "Hinweis: Entsprechend Deiner Privatsphären-Einstellungen (Profil-Details vor nicht angemeldeten Besuchern verbergen?) kann ein ggf. zu GNU social geteilter Link in öffentlichen Beiträgen Besucher auf eine leere Seite führen, die darüber informiert, dass der Zugriff zu Deinem Profil eingeschränkt ist." -#: ../../include/features.php:189 -msgid "Premium Channel" -msgstr "Premium-Kanal" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282 +msgid "Post to GNU social by default" +msgstr "Standardmäßig bei GNU social veröffentlichen" -#: ../../include/features.php:190 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282 msgid "" -"Allows you to set restrictions and terms on those that connect with your " -"channel" -msgstr "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen" +"If enabled your public postings will be posted to the associated GNU-social " +"account by default" +msgstr "Wenn aktiv werden all deine öffentlichen Beiträge standardmäßig bei dem verbundenen GNU social Konto veröffentlicht." -#: ../../include/features.php:198 -msgid "Advanced Directory Search" -msgstr "Erweiterte Verzeichnissuche" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:303 +msgid "GNU-Social Crosspost Connector" +msgstr "" -#: ../../include/features.php:199 -msgid "Allows creation of complex directory search queries" -msgstr "Ermöglicht die Erstellung komplexer Verzeichnis-Suchabfragen" +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:145 +msgid "Post to GNU social" +msgstr "Bei GNU social veröffentlichen" -#: ../../include/features.php:207 -msgid "Advanced Theme and Layout Settings" -msgstr "Erweiterte Design- und Layout-Einstellungen" +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:594 +msgid "API URL" +msgstr "API-URL" -#: ../../include/features.php:208 -msgid "Allows fine tuning of themes and page layouts" -msgstr "Erlaubt die Feineinstellung von Designs und Seitenlayouts" +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:597 +msgid "Application name" +msgstr "Anwendungsname" -#: ../../include/features.php:217 -msgid "Access Control and Permissions" -msgstr "Zugriffskontrolle und Berechtigungen" +#: ../../extend/addon/hzaddons/xmpp/xmpp.php:44 +msgid "Jabber BOSH host" +msgstr "Jabber BOSH Host" -#: ../../include/features.php:221 ../../include/group.php:328 -msgid "Privacy Groups" -msgstr "Gruppen" +#: ../../extend/addon/hzaddons/xmpp/xmpp.php:45 +msgid "Use central userbase" +msgstr "Zentrale Benutzerbasis verwenden" -#: ../../include/features.php:222 -msgid "Enable management and selection of privacy groups" -msgstr "Auswahl und Verwaltung von Gruppen für Kanäle aktivieren" +#: ../../extend/addon/hzaddons/xmpp/xmpp.php:45 +msgid "" +"If enabled, members will automatically login to an ejabberd server that has " +"to be installed on this machine with synchronized credentials via the " +"\"auth_ejabberd.php\" script." +msgstr "Wenn aktiviert, werden die Mitglieder automatisch auf dem EJabber Server, der auf dieser Maschine installiert ist, angemeldet und die Zugangsdaten werden über das \"auth_ejabberd.php\"-Script synchronisiert." -#: ../../include/features.php:230 -msgid "Multiple Profiles" -msgstr "Mehrfachprofile" +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:23 +msgid "XMPP settings updated." +msgstr "XMPP-Einstellungen aktualisiert." -#: ../../include/features.php:231 -msgid "Ability to create multiple profiles" -msgstr "Ermöglicht das Anlegen mehrerer Profile pro Kanal" +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:35 +msgid "XMPP App" +msgstr "" + +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:36 +msgid "Embedded XMPP (Jabber) client" +msgstr "" -#: ../../include/features.php:241 -msgid "Provide alternate connection permission roles." -msgstr "Stelle benutzerdefinierte Berechtigungsrollen für Verbindungen zur Verfügung." +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:52 +msgid "Individual credentials" +msgstr "Individuelle Anmeldedaten" -#: ../../include/features.php:249 -msgid "OAuth1 Clients" -msgstr "OAuth1 Clients" +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:58 +msgid "Jabber BOSH server" +msgstr "Jabber BOSH Server" -#: ../../include/features.php:250 -msgid "Manage OAuth1 authenticatication tokens for mobile and remote apps." -msgstr "Verwalte OAuth1-Tokens für den Zugriff von mobilen bzw. externen Anwendungen." +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:67 +msgid "XMPP Settings" +msgstr "XMPP-Einstellungen" -#: ../../include/features.php:258 -msgid "OAuth2 Clients" -msgstr "OAuth2 Clients" +#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:58 +msgid "Gallery App" +msgstr "" -#: ../../include/features.php:259 -msgid "Manage OAuth2 authenticatication tokens for mobile and remote apps." -msgstr "Verwalte OAuth2-Tokens für den Zugriff von mobilen bzw. externen Anwendungen." +#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:59 +msgid "A simple gallery for your photo albums" +msgstr "" -#: ../../include/features.php:267 -msgid "Access Tokens" -msgstr "Zugangstokens" +#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:136 +#: ../../extend/addon/hzaddons/gallery/gallery.php:38 +msgid "Gallery" +msgstr "" -#: ../../include/features.php:268 -msgid "Create access tokens so that non-members can access private content." -msgstr "Erzeuge Tokens für den Zugriff von Nicht-Mitgliedern auf private Inhalte." +#: ../../extend/addon/hzaddons/gallery/gallery.php:41 +msgid "Photo Gallery" +msgstr "" -#: ../../include/features.php:279 -msgid "Post Composition Features" -msgstr "Nachbearbeitungsfunktionen" +#: ../../extend/addon/hzaddons/gnusoc/gnusoc.php:451 +msgid "Follow" +msgstr "Folgen" -#: ../../include/features.php:283 -msgid "Large Photos" -msgstr "Große Fotos" +#: ../../extend/addon/hzaddons/gnusoc/gnusoc.php:454 +#, php-format +msgid "%1$s is now following %2$s" +msgstr "%1$s folgt nun %2$s" -#: ../../include/features.php:284 +#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:16 msgid "" -"Include large (1024px) photo thumbnails in posts. If not enabled, use small " -"(640px) photo thumbnails" -msgstr "Große Vorschaubilder (1024px) in Beiträgen anzeigen. Falls nicht aktiviert, werden kleine Vorschaubilder (640px) verwendet." +"The GNU-Social protocol does not support location independence. Connections " +"you make within that network may be unreachable from alternate channel " +"locations." +msgstr "Das GNU-Social-Protokoll unterstützt keine Server-unabhängigen Identitäten. Verbindungen, die Du mit diesem Netzwerk eingehst, können von anderen Orten (Klonen) dieses Kanals aus unerreichbar sein." -#: ../../include/features.php:293 -msgid "Automatically import channel content from other channels or feeds" -msgstr "Ermöglicht den automatischen Import von Inhalten für diesen Kanal von anderen Kanälen oder Feeds" +#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:22 +msgid "GNU-Social Protocol App" +msgstr "" -#: ../../include/features.php:301 -msgid "Even More Encryption" -msgstr "Noch mehr Verschlüsselung" +#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:34 +msgid "GNU-Social Protocol" +msgstr "" -#: ../../include/features.php:302 -msgid "" -"Allow optional encryption of content end-to-end with a shared secret key" -msgstr "Ermöglicht optional die zusätzliche Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Schlüssel)" +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:174 +msgid "Not allowed." +msgstr "" -#: ../../include/features.php:310 -msgid "Enable Voting Tools" -msgstr "Umfragewerkzeuge aktivieren" +#: ../../extend/addon/hzaddons/tour/tour.php:76 +msgid "Edit your profile and change settings." +msgstr "Bearbeite dein Profil und ändere die Einstellungen." -#: ../../include/features.php:311 -msgid "Provide a class of post which others can vote on" -msgstr "Aktiviert die Umfragewerkzeuge, um anderen die Möglichkeit zu geben, einem Beitrag zuzustimmen, ihn abzulehnen oder sich zu enthalten. (Muss im Beitrag selbst noch aktiviert werden.)" +#: ../../extend/addon/hzaddons/tour/tour.php:77 +msgid "Click here to see activity from your connections." +msgstr "Klicke hier, um die Aktivitäten Deiner Verbindungen zu sehen." -#: ../../include/features.php:319 -msgid "Disable Comments" -msgstr "Kommentare deaktivieren" +#: ../../extend/addon/hzaddons/tour/tour.php:78 +msgid "Click here to see your channel home." +msgstr "Klicke hier, um Deine Kanal-Hauptseite zu sehen." -#: ../../include/features.php:320 -msgid "Provide the option to disable comments for a post" -msgstr "Ermöglicht, die Kommentarfunktion für einzelne Beiträge abzuschalten" +#: ../../extend/addon/hzaddons/tour/tour.php:79 +msgid "You can access your private messages from here." +msgstr "Hierüber kannst Du auf Deine privaten Nachrichten zugreifen." -#: ../../include/features.php:328 -msgid "Delayed Posting" -msgstr "Verzögertes Senden" +#: ../../extend/addon/hzaddons/tour/tour.php:80 +msgid "Create new events here." +msgstr "Neue Termine hier erstellen" -#: ../../include/features.php:329 -msgid "Allow posts to be published at a later date" -msgstr "Ermöglicht es, Beiträge zu einem späteren Zeitpunkt zu veröffentlichen" +#: ../../extend/addon/hzaddons/tour/tour.php:81 +msgid "" +"You can accept new connections and change permissions for existing ones " +"here. You can also e.g. create groups of contacts." +msgstr "Du kannst hier neue Verbindungen akzeptieren sowie die Einstellungen bereits vorhandener Vebindungen bearbeiten. Außerdem kannst Du Verbindungen in Gruppen zusammenfassen." -#: ../../include/features.php:337 -msgid "Content Expiration" -msgstr "Verfall von Inhalten" +#: ../../extend/addon/hzaddons/tour/tour.php:82 +msgid "System notifications will arrive here" +msgstr "Systembenachrichtigungen werden hier eintreffen" -#: ../../include/features.php:338 -msgid "Remove posts/comments and/or private messages at a future time" -msgstr "Ermöglicht das automatische Löschen von Beiträgen, Kommentaren und/oder privaten Nachrichten zu einem zukünftigen Datum." +#: ../../extend/addon/hzaddons/tour/tour.php:83 +msgid "Search for content and users" +msgstr "Nach Inhalt von Benutzern suchen" -#: ../../include/features.php:346 -msgid "Suppress Duplicate Posts/Comments" -msgstr "Doppelte Beiträge unterdrücken" +#: ../../extend/addon/hzaddons/tour/tour.php:84 +msgid "Browse for new contacts" +msgstr "Schaue nach möglichen neuen Verbindungen." -#: ../../include/features.php:347 -msgid "" -"Prevent posts with identical content to be published with less than two " -"minutes in between submissions." -msgstr "Verhindert, dass innerhalb von zwei Minuten Beiträge mit identischem Inhalt veröffentlicht werden." +#: ../../extend/addon/hzaddons/tour/tour.php:85 +msgid "Launch installed apps" +msgstr "Installierte Apps starten" -#: ../../include/features.php:355 -msgid "Auto-save drafts of posts and comments" -msgstr "Auto-Speicherung von Beitrags- und Kommentarentwürfen" +#: ../../extend/addon/hzaddons/tour/tour.php:86 +msgid "Looking for help? Click here." +msgstr "Du benötigst Hilfe? Klicke hier." -#: ../../include/features.php:356 +#: ../../extend/addon/hzaddons/tour/tour.php:87 msgid "" -"Automatically saves post and comment drafts in local browser storage to help" -" prevent accidental loss of compositions" -msgstr "Speichert Deine Beitrags- und Kommentarentwürfe automatisch im lokalen Browserspeicher und hilft so, versehentlichem Verlust dieser Inhalte vorzubeugen" - -#: ../../include/features.php:367 -msgid "Network and Stream Filtering" -msgstr "Netzwerk- und Stream-Filter" +"New events have occurred in your network. Click here to see what has " +"happened!" +msgstr "In Deinem Netzwerk gibt es neue Ereignisse. Klicke hier, um zu sehen, was passiert ist!" -#: ../../include/features.php:371 -msgid "Search by Date" -msgstr "Suche nach Datum" +#: ../../extend/addon/hzaddons/tour/tour.php:88 +msgid "You have received a new private message. Click here to see from who!" +msgstr "Du hast eine neue private Nachricht erhalten. Klicke hier, um zu sehen, von wem!" -#: ../../include/features.php:372 -msgid "Ability to select posts by date ranges" -msgstr "Möglichkeit, Beiträge nach Zeiträumen auszuwählen" +#: ../../extend/addon/hzaddons/tour/tour.php:89 +msgid "There are events this week. Click here too see which!" +msgstr "Es gibt neue Termine diese Woche. Klicke hier, um zu sehen, welche!" -#: ../../include/features.php:382 -msgid "Save search terms for re-use" -msgstr "Ermöglicht das Abspeichern von Suchbegriffen zur Wiederverwendung" +#: ../../extend/addon/hzaddons/tour/tour.php:90 +msgid "You have received a new introduction. Click here to see who!" +msgstr "Du hast eine neue Verbindungsanfrage erhalten. Klicke hier, um zu sehen, wer es ist!" -#: ../../include/features.php:390 -msgid "Network Personal Tab" -msgstr "Persönlicher Netzwerkreiter" +#: ../../extend/addon/hzaddons/tour/tour.php:91 +msgid "" +"There is a new system notification. Click here to see what has happened!" +msgstr "Es gibt eine neue Systembenachrichtigung. Klicke hier, um zu sehen, was passiert ist!" -#: ../../include/features.php:391 -msgid "Enable tab to display only Network posts that you've interacted on" -msgstr "Aktiviert einen Reiter in der Grid-Ansicht, der nur Netzwerk-Beiträge anzeigt, mit denen Du interagiert hast" +#: ../../extend/addon/hzaddons/tour/tour.php:94 +msgid "Click here to share text, images, videos and sound." +msgstr "Klicke hier, um Texte, Bilder, Videos und Klänge zu teilen." -#: ../../include/features.php:399 -msgid "Network New Tab" -msgstr "Netzwerkreiter Neu" +#: ../../extend/addon/hzaddons/tour/tour.php:95 +msgid "You can write an optional title for your update (good for long posts)." +msgstr "Du kannst Deinem Beitrag einen optionalen Titel geben (gut für lange Beiträge)." -#: ../../include/features.php:400 -msgid "Enable tab to display all new Network activity" -msgstr "Aktiviert einen Reiter in der Grid-Ansicht, der alle neuen Netzwerkaktivitäten anzeigt" +#: ../../extend/addon/hzaddons/tour/tour.php:96 +msgid "Entering some categories here makes it easier to find your post later." +msgstr "Ein paar Kategorien hier einzugeben, macht es leichter, Deinen Beitrag später wiederzufinden." -#: ../../include/features.php:408 -msgid "Affinity Tool" -msgstr "Beziehungs-Tool" +#: ../../extend/addon/hzaddons/tour/tour.php:97 +msgid "Share photos, links, location, etc." +msgstr "Teile Photos, Links, Standort, usw." -#: ../../include/features.php:409 -msgid "Filter stream activity by depth of relationships" -msgstr "Aktiviert ein Werkzeug in der Grid-Ansicht, das den Stream nach Grad der Beziehung filtern kann" +#: ../../extend/addon/hzaddons/tour/tour.php:98 +msgid "" +"Only want to share content for a while? Make it expire at a certain date." +msgstr "Du möchtest diesen Inhalt nur für eine Weile teilen? Dann lass ihn zu einem bestimmten Datum ablaufen." -#: ../../include/features.php:418 -msgid "Show friend and connection suggestions" -msgstr "Freund- und Verbindungsvorschläge anzeigen" +#: ../../extend/addon/hzaddons/tour/tour.php:99 +msgid "You can password protect content." +msgstr "Du kannst Inhalte mit einem Passwort schützen." -#: ../../include/features.php:426 -msgid "Connection Filtering" -msgstr "Filter für Verbindungen" +#: ../../extend/addon/hzaddons/tour/tour.php:100 +msgid "Choose who you share with." +msgstr "Wähle aus, mit wem Du teilen möchtest." -#: ../../include/features.php:427 -msgid "Filter incoming posts from connections based on keywords/content" -msgstr "Ermöglicht die Filterung eingehender Beiträge anhand von Schlüsselwörtern (muss an der Verbindung konfiguriert werden)" +#: ../../extend/addon/hzaddons/tour/tour.php:102 +msgid "Click here when you are done." +msgstr "Klicke hier, wenn Du fertig bist." -#: ../../include/features.php:439 -msgid "Post/Comment Tools" -msgstr "Beitrag-/Kommentar-Tools" +#: ../../extend/addon/hzaddons/tour/tour.php:105 +msgid "Adjust from which channels posts should be displayed." +msgstr "Lege fest, von welchen Kanälen Beiträge angezeigt werden sollen." -#: ../../include/features.php:443 -msgid "Community Tagging" -msgstr "Gemeinschaftliches Verschlagworten" +#: ../../extend/addon/hzaddons/tour/tour.php:106 +msgid "Only show posts from channels in the specified privacy group." +msgstr "Zeige nur Beträge von Kanälen, die in einer bestimmten Gruppe sind." -#: ../../include/features.php:444 -msgid "Ability to tag existing posts" -msgstr "Ermöglicht das Verschlagworten existierender Beiträge" +#: ../../extend/addon/hzaddons/tour/tour.php:110 +msgid "" +"Easily find posts containing tags (keywords preceded by the \"#\" symbol)." +msgstr "Finde Beiträge, die bestimmte Tags enthalten (Stichworte, die mit dem \"#\"-Symbol beginnen)." -#: ../../include/features.php:452 -msgid "Post Categories" -msgstr "Beitrags-Kategorien" +#: ../../extend/addon/hzaddons/tour/tour.php:111 +msgid "Easily find posts in given category." +msgstr "Finde Beiträge in bestimmten Kategorien." -#: ../../include/features.php:453 -msgid "Add categories to your posts" -msgstr "Aktiviert Kategorien für Beiträge" +#: ../../extend/addon/hzaddons/tour/tour.php:112 +msgid "Easily find posts by date." +msgstr "Finde Beiträge anhand des Datums." -#: ../../include/features.php:461 -msgid "Emoji Reactions" -msgstr "Emoji Reaktionen" +#: ../../extend/addon/hzaddons/tour/tour.php:113 +msgid "" +"Suggested users who have volounteered to be shown as suggestions, and who we " +"think you might find interesting." +msgstr "Vorgeschlagene Kanäle, die in ihren Einstellungen zugestimmt haben, als Vorschläge angezeigt zu werden, und die Du eventuell interessant finden könntest." -#: ../../include/features.php:462 -msgid "Add emoji reaction ability to posts" -msgstr "Aktiviert Emoji-Reaktionen für Beiträge" +#: ../../extend/addon/hzaddons/tour/tour.php:114 +msgid "Here you see channels you have connected to." +msgstr "Hier siehst du die Kanäle, mit denen Du verbunden bist." -#: ../../include/features.php:471 -msgid "Ability to file posts under folders" -msgstr "Möglichkeit, Beiträge in Verzeichnissen zu sammeln" +#: ../../extend/addon/hzaddons/tour/tour.php:115 +msgid "Save your search so you can repeat it at a later date." +msgstr "Speichere Deine Suche, so dass Du sie später leicht erneut durchführen kannst." -#: ../../include/features.php:479 -msgid "Dislike Posts" -msgstr "Gefällt-mir-nicht-Beiträge" +#: ../../extend/addon/hzaddons/tour/tour.php:118 +msgid "" +"If you see this icon you can be sure that the sender is who it say it is. It " +"is normal that it is not always possible to verify the sender, so the icon " +"will be missing sometimes. There is usually no need to worry about that." +msgstr "Wenn Du dieses Symbol siehst, kannst Du weitgehend sicher sein, dass der Ansender dem angegebenen entspricht. Nicht immer ist es möglich, den Absender zu verifizieren, daher fehlt das Symbol mitunter. Das ist aber in der Regel kein Grund zur Sorge." -#: ../../include/features.php:480 -msgid "Ability to dislike posts/comments" -msgstr "Aktiviert die „Gefällt mir nicht“-Schaltfläche" +#: ../../extend/addon/hzaddons/tour/tour.php:119 +msgid "" +"Danger! It seems someone tried to forge a message! This message is not " +"necessarily from who it says it is from!" +msgstr "Vorsicht! Es kann sein, dass jemand versucht, eine Nachricht zu fälschen! Diese Nachricht muss nicht unbedingt vom angegebenen Absender stammen!" -#: ../../include/features.php:488 -msgid "Star Posts" -msgstr "Beiträge mit Sternchen versehen" +#: ../../extend/addon/hzaddons/tour/tour.php:126 +msgid "" +"Welcome to Hubzilla! Would you like to see a tour of the UI?

You can " +"pause it at any time and continue where you left off by reloading the page, " +"or navigting to another page.

You can also advance by pressing the " +"return key" +msgstr "Willkommen zu Hubzilla! Möchtest Du eine Tour der Benutzeroberfläche angezeigt bekommen?

Du kannst zu jeder Zeit pausieren und fortsetzen, wo Du aufgehört hast, indem Du die Seite neu lädtst, oder zu einer anderen Seite springst.

Du kannst auc durch das Drücken der Enter-Taste weitergehen." -#: ../../include/features.php:489 -msgid "Ability to mark special posts with a star indicator" -msgstr "Ermöglicht die lokale Markierung spezieller Beiträge mit einem Sternchen-Symbol" +#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:20 +#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:24 +msgid "NSA Bait App" +msgstr "" -#: ../../include/features.php:497 -msgid "Tag Cloud" -msgstr "Schlagwort-Wolke" +#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:26 +msgid "Make yourself a political target" +msgstr "" -#: ../../include/features.php:498 -msgid "Provide a personal tag cloud on your channel page" -msgstr "Aktiviert die Anzeige einer Schlagwort-Wolke (Tag Cloud) auf Deiner Kanal-Seite" +#: ../../extend/addon/hzaddons/randpost/randpost.php:97 +msgid "You're welcome." +msgstr "Gern geschehen." -#: ../../include/taxonomy.php:320 -msgid "Trending" -msgstr "Meistbeachtet" +#: ../../extend/addon/hzaddons/randpost/randpost.php:98 +msgid "Ah shucks..." +msgstr "Ach Mist..." -#: ../../include/taxonomy.php:552 -msgid "Keywords" -msgstr "Schlüsselwörter" +#: ../../extend/addon/hzaddons/randpost/randpost.php:99 +msgid "Don't mention it." +msgstr "Keine Ursache." -#: ../../include/taxonomy.php:573 -msgid "have" -msgstr "habe" +#: ../../extend/addon/hzaddons/randpost/randpost.php:100 +msgid "<blush>" +msgstr "" -#: ../../include/taxonomy.php:573 -msgid "has" -msgstr "hat" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:94 +msgid "Hubzilla Directory Stats" +msgstr "Hubzilla-Verzeichnisstatistiken" -#: ../../include/taxonomy.php:574 -msgid "want" -msgstr "will" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:95 +msgid "Total Hubs" +msgstr "Hubs insgesamt" -#: ../../include/taxonomy.php:574 -msgid "wants" -msgstr "will" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:97 +msgid "Hubzilla Hubs" +msgstr "Hubzilla Hubs" -#: ../../include/taxonomy.php:575 -msgid "likes" -msgstr "gefällt" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:99 +msgid "Friendica Hubs" +msgstr "Friendica Hubs" -#: ../../include/taxonomy.php:576 -msgid "dislikes" -msgstr "missfällt" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:101 +msgid "Diaspora Pods" +msgstr "Diaspora Pods" -#: ../../include/account.php:36 -msgid "Not a valid email address" -msgstr "Ungültige E-Mail-Adresse" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:103 +msgid "Hubzilla Channels" +msgstr "Hubzilla-Kanäle" -#: ../../include/account.php:38 -msgid "Your email domain is not among those allowed on this site" -msgstr "Deine E-Mail-Adresse ist auf dieser Seite nicht erlaubt" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:105 +msgid "Friendica Channels" +msgstr "Friendica-Kanäle" -#: ../../include/account.php:44 -msgid "Your email address is already registered at this site." -msgstr "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert." +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:107 +msgid "Diaspora Channels" +msgstr "Diaspora-Kanäle" -#: ../../include/account.php:76 -msgid "An invitation is required." -msgstr "Eine Einladung wird benötigt." +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:109 +msgid "Aged 35 and above" +msgstr "35 und älter" -#: ../../include/account.php:80 -msgid "Invitation could not be verified." -msgstr "Die Einladung konnte nicht bestätigt werden." +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:111 +msgid "Aged 34 and under" +msgstr "34 und jünger" -#: ../../include/account.php:158 -msgid "Please enter the required information." -msgstr "Bitte gib die benötigten Informationen ein." +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:113 +msgid "Average Age" +msgstr "Durchschnittsalter" -#: ../../include/account.php:225 -msgid "Failed to store account information." -msgstr "Speichern der Nutzerkontodaten fehlgeschlagen." +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:115 +msgid "Known Chatrooms" +msgstr "Bekannte Chaträume" -#: ../../include/account.php:314 -#, php-format -msgid "Registration confirmation for %s" -msgstr "Registrierungsbestätigung für %s" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:117 +msgid "Known Tags" +msgstr "Bekannte Schlagwörter" -#: ../../include/account.php:383 -#, php-format -msgid "Registration request at %s" -msgstr "Registrierungsanfrage auf %s" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:119 +msgid "" +"Please note Diaspora and Friendica statistics are merely those **this " +"directory** is aware of, and not all those known in the network. This also " +"applies to chatrooms," +msgstr "Bitte berücksichtige, dass Diaspora und Friendica Statistiken nur solche einschließen, die **diesem Verzeichnis** bekannt sind, nicht alle im Netzwerk bekannten. Das gilt auch für Chaträume." -#: ../../include/account.php:405 -msgid "your registration password" -msgstr "Dein Registrierungspasswort" +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:21 +msgid "nofed Settings saved." +msgstr "nofed Einstellungen gespeichert" -#: ../../include/account.php:411 ../../include/account.php:473 -#, php-format -msgid "Registration details for %s" -msgstr "Registrierungsdetails für %s" +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:33 +msgid "No Federation App" +msgstr "" -#: ../../include/account.php:484 -msgid "Account approved." -msgstr "Nutzerkonto bestätigt." +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:34 +msgid "" +"Prevent posting from being federated to anybody. It will exist only on your " +"channel page." +msgstr "" -#: ../../include/account.php:524 -#, php-format -msgid "Registration revoked for %s" -msgstr "Registrierung für %s wurde widerrufen" +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:42 +msgid "Federate posts by default" +msgstr "Beiträge standardmäßig verteilen" -#: ../../include/account.php:803 ../../include/account.php:805 -msgid "Click here to upgrade." -msgstr "Klicke hier, um das Upgrade durchzuführen." +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:50 +msgid "No Federation" +msgstr "" -#: ../../include/account.php:811 -msgid "This action exceeds the limits set by your subscription plan." -msgstr "Diese Aktion überschreitet die Grenzen Ihres Abonnements." +#: ../../extend/addon/hzaddons/nofed/nofed.php:47 +msgid "Federate" +msgstr "Beitrag verteilen" -#: ../../include/account.php:816 -msgid "This action is not available under your subscription plan." -msgstr "Diese Aktion ist in Ihrem Abonnement nicht verfügbar." +#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:21 +msgid "Who viewed my channel/profile" +msgstr "" -#: ../../include/datetime.php:140 -msgid "Birthday" -msgstr "Geburtstag" +#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:25 +msgid "Recent Channel/Profile Viewers" +msgstr "Kürzliche Kanal/Profil Besucher" -#: ../../include/datetime.php:140 -msgid "Age: " -msgstr "Alter:" +#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:36 +msgid "No entries." +msgstr "Keine Einträge." -#: ../../include/datetime.php:140 -msgid "YYYY-MM-DD or MM-DD" -msgstr "JJJJ-MM-TT oder MM-TT" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:23 +msgid "Insane Journal Crosspost Connector Settings saved." +msgstr "" -#: ../../include/datetime.php:244 -msgid "less than a second ago" -msgstr "Vor weniger als einer Sekunde" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:35 +msgid "Insane Journal Crosspost Connector App" +msgstr "" -#: ../../include/datetime.php:262 -#, php-format -msgctxt "e.g. 22 hours ago, 1 minute ago" -msgid "%1$d %2$s ago" -msgstr "vor %1$d %2$s" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:36 +msgid "Relay public postings to Insane Journal" +msgstr "" -#: ../../include/datetime.php:273 -msgctxt "relative_date" -msgid "year" -msgid_plural "years" -msgstr[0] "Jahr" -msgstr[1] "Jahre" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:53 +msgid "InsaneJournal username" +msgstr "InsaneJournal-Benutzername" -#: ../../include/datetime.php:276 -msgctxt "relative_date" -msgid "month" -msgid_plural "months" -msgstr[0] "Monat" -msgstr[1] "Monate" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:57 +msgid "InsaneJournal password" +msgstr "InsaneJournal-Passwort" -#: ../../include/datetime.php:279 -msgctxt "relative_date" -msgid "week" -msgid_plural "weeks" -msgstr[0] "Woche" -msgstr[1] "Wochen" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:61 +msgid "Post to InsaneJournal by default" +msgstr "Standardmäßig bei InsaneJournal veröffentlichen" -#: ../../include/datetime.php:282 -msgctxt "relative_date" -msgid "day" -msgid_plural "days" -msgstr[0] "Tag" -msgstr[1] "Tage" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:69 +msgid "Insane Journal Crosspost Connector" +msgstr "" -#: ../../include/datetime.php:285 -msgctxt "relative_date" -msgid "hour" -msgid_plural "hours" -msgstr[0] "Stunde" -msgstr[1] "Stunden" +#: ../../extend/addon/hzaddons/ijpost/ijpost.php:45 +msgid "Post to Insane Journal" +msgstr "" -#: ../../include/datetime.php:288 -msgctxt "relative_date" -msgid "minute" -msgid_plural "minutes" -msgstr[0] "Minute" -msgstr[1] "Minuten" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:90 +msgid "" +"You haven't set a TOTP secret yet.\n" +"Please click the button below to generate one and register this site\n" +"with your preferred authenticator app." +msgstr "" -#: ../../include/datetime.php:291 -msgctxt "relative_date" -msgid "second" -msgid_plural "seconds" -msgstr[0] "Sekunde" -msgstr[1] "Sekunden" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:93 +msgid "Your TOTP secret is" +msgstr "" -#: ../../include/datetime.php:520 -#, php-format -msgid "%1$s's birthday" -msgstr "%1$ss Geburtstag" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:94 +msgid "" +"Be sure to save it somewhere in case you lose or replace your mobile " +"device.\n" +"Use your mobile device to scan the QR code below to register this site\n" +"with your preferred authenticator app." +msgstr "" -#: ../../include/datetime.php:521 -#, php-format -msgid "Happy Birthday %1$s" -msgstr "Alles Gute zum Geburtstag, %1$s" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:99 +msgid "Test" +msgstr "" -#: ../../include/nav.php:96 -msgid "Remote authentication" -msgstr "Über Konto auf anderem Server einloggen" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:100 +msgid "Generate New Secret" +msgstr "" -#: ../../include/nav.php:96 -msgid "Click to authenticate to your home hub" -msgstr "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:101 +msgid "Go" +msgstr "" -#: ../../include/nav.php:102 ../../include/nav.php:190 -msgid "Manage Your Channels" -msgstr "Verwalte Deine Kanäle" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:102 +msgid "Enter your password" +msgstr "" -#: ../../include/nav.php:105 ../../include/nav.php:192 -msgid "Account/Channel Settings" -msgstr "Konto-/Kanal-Einstellungen" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:103 +msgid "enter TOTP code from your device" +msgstr "" -#: ../../include/nav.php:111 ../../include/nav.php:140 -msgid "End this session" -msgstr "Beende diese Sitzung" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:104 +msgid "Pass!" +msgstr "" -#: ../../include/nav.php:114 -msgid "Your profile page" -msgstr "Deine Profilseite" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:105 +msgid "Fail" +msgstr "" -#: ../../include/nav.php:117 -msgid "Manage/Edit profiles" -msgstr "Profile verwalten" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:106 +msgid "Incorrect password, try again." +msgstr "" -#: ../../include/nav.php:126 ../../include/nav.php:130 -msgid "Sign in" -msgstr "Anmelden" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:107 +msgid "Record your new TOTP secret and rescan the QR code above." +msgstr "" -#: ../../include/nav.php:157 -msgid "Take me home" -msgstr "Bringe mich nach Hause (eigener Kanal)" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:115 +msgid "TOTP Settings" +msgstr "" -#: ../../include/nav.php:159 -msgid "Log me out of this site" -msgstr "Logge mich von dieser Seite aus" +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:23 +msgid "TOTP Two-Step Verification" +msgstr "" -#: ../../include/nav.php:164 -msgid "Create an account" -msgstr "Erzeuge ein Konto" +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:24 +msgid "Enter the 2-step verification generated by your authenticator app:" +msgstr "" -#: ../../include/nav.php:176 -msgid "Help and documentation" -msgstr "Hilfe und Dokumentation" +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:25 +msgid "Success!" +msgstr "" -#: ../../include/nav.php:179 -msgid "Search site @name, !forum, #tag, ?docs, content" -msgstr "Hub durchsuchen: @Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt" +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:26 +msgid "Invalid code, please try again." +msgstr "" -#: ../../include/nav.php:199 -msgid "Site Setup and Configuration" -msgstr "Seiten-Einrichtung und -Konfiguration" +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:27 +msgid "Too many invalid codes..." +msgstr "" -#: ../../include/nav.php:290 -msgid "@name, !forum, #tag, ?doc, content" -msgstr "@Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt" +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:28 +msgid "Verify" +msgstr "" -#: ../../include/nav.php:291 -msgid "Please wait..." -msgstr "Bitte warten..." +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:35 +msgid "Smileybutton App" +msgstr "" -#: ../../include/nav.php:297 -msgid "Add Apps" -msgstr "Apps hinzufügen" +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:36 +msgid "Adds a smileybutton to the jot editor" +msgstr "" -#: ../../include/nav.php:298 -msgid "Arrange Apps" -msgstr "Apps anordnen" +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:44 +msgid "Hide the button and show the smilies directly." +msgstr "Verstecke die Schaltfläche und zeige die Smilies direkt an." -#: ../../include/nav.php:299 -msgid "Toggle System Apps" -msgstr "System-Apps umschalten" +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:52 +msgid "Smileybutton Settings" +msgstr "Smileyknopf-Einstellungen" + +#: ../../extend/addon/hzaddons/diaspora/import_diaspora.php:18 +msgid "No username found in import file." +msgstr "Es wurde kein Nutzername in der importierten Datei gefunden." -#: ../../include/photos.php:150 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1536 #, php-format -msgid "Image exceeds website size limit of %lu bytes" -msgstr "Bild überschreitet das Webseitenlimit von %lu Bytes" +msgid "%1$s dislikes %2$s's %3$s" +msgstr "" -#: ../../include/photos.php:161 -msgid "Image file is empty." -msgstr "Bilddatei ist leer." +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:42 +msgid "Diaspora Protocol Settings updated." +msgstr "Diaspora Protokoll Einstellungen aktualisiert" -#: ../../include/photos.php:326 -msgid "Photo storage failed." -msgstr "Fotospeicherung fehlgeschlagen." +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:51 +msgid "" +"The diaspora protocol does not support location independence. Connections " +"you make within that network may be unreachable from alternate channel " +"locations." +msgstr "" -#: ../../include/photos.php:375 -msgid "a new photo" -msgstr "ein neues Foto" +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:57 +msgid "Diaspora Protocol App" +msgstr "" -#: ../../include/photos.php:379 -#, php-format -msgctxt "photo_upload" -msgid "%1$s posted %2$s to %3$s" -msgstr "%1$s hat %2$s auf %3$s veröffentlicht" +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:74 +msgid "Allow any Diaspora member to comment on your public posts" +msgstr "Erlaube jedem Diaspora Nutzer deine öffentlichen Beiträge zu kommentieren" -#: ../../include/photos.php:671 -msgid "Upload New Photos" -msgstr "Neue Fotos hochladen" +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:78 +msgid "Prevent your hashtags from being redirected to other sites" +msgstr "Verhindern, dass Deine Hashtags zu anderen Seiten umgeleitet werden" -#: ../../include/zot.php:772 -msgid "Invalid data packet" -msgstr "Ungültiges Datenpaket" +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:82 +msgid "Sign and forward posts and comments with no existing Diaspora signature" +msgstr "Signieren und Weiterleiten von Beiträgen und Kommentaren ohne vorhandene Diaspora-Signatur" -#: ../../include/zot.php:799 -msgid "Unable to verify channel signature" -msgstr "Konnte die Signatur des Kanals nicht verifizieren" +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:87 +msgid "Followed hashtags (comma separated, do not include the #)" +msgstr "Verfolgte Hashtags (Komma separierte Liste, ohne die #)" -#: ../../include/zot.php:2552 -#, php-format -msgid "Unable to verify site signature for %s" -msgstr "Kann die Signatur der Seite von %s nicht verifizieren" +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:96 +msgid "Diaspora Protocol" +msgstr "" -#: ../../include/zot.php:4219 -msgid "invalid target signature" -msgstr "Ungültige Signatur des Ziels" +#: ../../extend/addon/hzaddons/msgfooter/msgfooter.php:47 +msgid "text to include in all outgoing posts from this site" +msgstr "Test der in alle Beiträge angefügt werden soll, die von dieser Seite ausgehen" -#: ../../include/group.php:22 +#: ../../extend/addon/hzaddons/openid/openid.php:49 msgid "" -"A deleted group with this name was revived. Existing item permissions " -"may apply to this group and any future members. If this is " -"not what you intended, please create another group with a different name." -msgstr "Es hat früher schon einmal eine Gruppe mit diesem Namen existiert, die gelöscht wurde. Es könnten von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Gruppe den Zugriff erlauben. Wenn das nicht Deine Absicht ist, erstelle bitte eine neue Gruppe mit einem anderen Namen." +"We encountered a problem while logging in with the OpenID you provided. " +"Please check the correct spelling of the ID." +msgstr "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal." -#: ../../include/group.php:264 -msgid "Add new connections to this privacy group" -msgstr "Neue Verbindung zu dieser Gruppe hinzufügen" +#: ../../extend/addon/hzaddons/openid/openid.php:49 +msgid "The error message was:" +msgstr "Die Fehlermeldung war:" -#: ../../include/group.php:306 -msgid "edit" -msgstr "Bearbeiten" +#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:30 +msgid "OpenID protocol error. No ID returned." +msgstr "OpenID-Protokollfehler. Keine Kennung zurückgegeben." -#: ../../include/group.php:329 -msgid "Edit group" -msgstr "Gruppe ändern" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:52 +msgid "First Name" +msgstr "Vorname" -#: ../../include/group.php:330 -msgid "Add privacy group" -msgstr "Gruppe hinzufügen" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:53 +msgid "Last Name" +msgstr "Nachname" -#: ../../include/group.php:331 -msgid "Channels not in any privacy group" -msgstr "Kanäle, die in keiner Gruppe sind" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:55 +msgid "Full Name" +msgstr "Voller Name" -#: ../../include/connections.php:133 -msgid "New window" -msgstr "Neues Fenster" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:61 +msgid "Profile Photo 16px" +msgstr "Profilfoto 16 px" -#: ../../include/connections.php:134 -msgid "Open the selected location in a different window or browser tab" -msgstr "Öffne die markierte Adresse in einem neuen Browserfenster oder Tab" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:62 +msgid "Profile Photo 32px" +msgstr "Profilfoto 32 px" -#: ../../include/auth.php:152 -msgid "Delegation session ended." -msgstr "" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:63 +msgid "Profile Photo 48px" +msgstr "Profilfoto 48 px" -#: ../../include/auth.php:156 -msgid "Logged out." -msgstr "Ausgeloggt." +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:64 +msgid "Profile Photo 64px" +msgstr "Profilfoto 64 px" -#: ../../include/auth.php:273 -msgid "Email validation is incomplete. Please check your email." -msgstr "E-Mail-Bestätigung nicht abgeschlossen. Bitte prüfe Deine E-Mails (ggf. Spam-Filterung mit berücksichtigen)." +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:65 +msgid "Profile Photo 80px" +msgstr "Profilfoto 80 px" -#: ../../include/auth.php:289 -msgid "Failed authentication" -msgstr "Authentifizierung fehlgeschlagen" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:66 +msgid "Profile Photo 128px" +msgstr "Profilfoto 128 px" -#: ../../include/help.php:34 -msgid "Help:" -msgstr "Hilfe:" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:67 +msgid "Timezone" +msgstr "Zeitzone" -#: ../../include/help.php:78 -msgid "Not Found" -msgstr "Nicht gefunden" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:70 +msgid "Birth Year" +msgstr "Geburtsjahr" + +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:71 +msgid "Birth Month" +msgstr "Geburtsmonat" + +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:72 +msgid "Birth Day" +msgstr "Geburtstag" + +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:73 +msgid "Birthdate" +msgstr "Geburtsdatum" + +#: ../../store/[data]/smarty3/compiled/fdf12d42a6830673b273bf7bc92be6971fe95024_0.file.cover_photo.tpl.php:127 +msgid "Cover Photo" +msgstr "Cover Foto" + +#: ../../util/nconfig.php:34 +msgid "Source channel not found." +msgstr "Quellkanal nicht gefunden." -- cgit v1.2.3 From 4ff7aa4352f9e63842e41ffcdeded3ff18f6d419 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Tue, 18 Jun 2019 20:15:54 +0200 Subject: Update hstrings.php --- view/de-de/hstrings.php | 6583 ++++++++++++++++++++++++----------------------- 1 file changed, 3411 insertions(+), 3172 deletions(-) diff --git a/view/de-de/hstrings.php b/view/de-de/hstrings.php index 884267319..21aa4e373 100644 --- a/view/de-de/hstrings.php +++ b/view/de-de/hstrings.php @@ -2,1970 +2,954 @@ if(! function_exists("string_plural_select_de_de")) { function string_plural_select_de_de($n){ - return ($n != 1);; + return ($n != 1 ? 1 : 0); }} App::$rtl = 0; -App::$strings["Can view my channel stream and posts"] = "Kann meinen Kanal-Stream und meine Beiträge sehen"; -App::$strings["Can send me their channel stream and posts"] = "Kann mir die Beiträge aus seinem/ihrem Kanal schicken"; -App::$strings["Can view my default channel profile"] = "Kann mein Standardprofil sehen"; -App::$strings["Can view my connections"] = "Kann meine Verbindungen sehen"; -App::$strings["Can view my file storage and photos"] = "Kann meine Datei- und Bilderordner sehen"; -App::$strings["Can upload/modify my file storage and photos"] = "Kann in meine Datei- und Bilderordner hochladen/ändern"; -App::$strings["Can view my channel webpages"] = "Kann die Webseiten meines Kanals sehen"; -App::$strings["Can view my wiki pages"] = "Kann meine Wiki-Seiten sehen"; -App::$strings["Can create/edit my channel webpages"] = "Kann Webseiten in meinem Kanal erstellen/ändern"; -App::$strings["Can write to my wiki pages"] = "Kann meine Wiki-Seiten bearbeiten"; -App::$strings["Can post on my channel (wall) page"] = "Kann auf meiner Kanal-Seite (\"wall\") Beiträge veröffentlichen"; -App::$strings["Can comment on or like my posts"] = "Darf meine Beiträge kommentieren und mögen/nicht mögen"; -App::$strings["Can send me private mail messages"] = "Kann mir private Nachrichten schicken"; -App::$strings["Can like/dislike profiles and profile things"] = "Kann Profile und Profilsachen mögen/nicht mögen"; -App::$strings["Can forward to all my channel connections via @+ mentions in posts"] = "Kann an alle meine Verbindungen via @-Erwähnungen Nachrichten weiterleiten"; -App::$strings["Can chat with me"] = "Kann mit mir chatten"; -App::$strings["Can source my public posts in derived channels"] = "Kann meine öffentlichen Beiträge als Quellen für Kanäle verwenden"; -App::$strings["Can administer my channel"] = "Kann meinen Kanal administrieren"; -App::$strings["Social Networking"] = "Soziales Netzwerk"; -App::$strings["Social - Federation"] = "Soziales Netzwerk - Föderation (verbundene Netze)"; -App::$strings["Social - Mostly Public"] = "Soziales Netzwerk - Weitgehend öffentlich"; -App::$strings["Social - Restricted"] = "Soziales Netzwerk - Beschränkt"; -App::$strings["Social - Private"] = "Soziales Netzwerk - Privat"; -App::$strings["Community Forum"] = "Forum"; -App::$strings["Forum - Mostly Public"] = "Forum - Weitgehend öffentlich"; -App::$strings["Forum - Restricted"] = "Forum - Beschränkt"; -App::$strings["Forum - Private"] = "Forum - Privat"; -App::$strings["Feed Republish"] = "Teilen von Feeds"; -App::$strings["Feed - Mostly Public"] = "Feeds - Weitgehend öffentlich"; -App::$strings["Feed - Restricted"] = "Feeds - Beschränkt"; -App::$strings["Special Purpose"] = "Für besondere Zwecke"; -App::$strings["Special - Celebrity/Soapbox"] = "Speziell - Mitteilungs-Kanal (keine Kommentare)"; -App::$strings["Special - Group Repository"] = "Speziell - Gruppenarchiv"; -App::$strings["Other"] = "Andere"; -App::$strings["Custom/Expert Mode"] = "Benutzerdefiniert/Expertenmodus"; -App::$strings["Requested profile is not available."] = "Das angefragte Profil ist nicht verfügbar."; -App::$strings["Permission denied."] = "Berechtigung verweigert."; -App::$strings["Block Name"] = "Block-Name"; -App::$strings["Blocks"] = "Blöcke"; -App::$strings["Block Title"] = "Titel des Blocks"; -App::$strings["Created"] = "Erstellt"; -App::$strings["Edited"] = "Geändert"; -App::$strings["Create"] = "Erstelle"; -App::$strings["Edit"] = "Bearbeiten"; -App::$strings["Share"] = "Teilen"; -App::$strings["Delete"] = "Löschen"; -App::$strings["View"] = "Ansicht"; -App::$strings["Total invitation limit exceeded."] = "Einladungslimit überschritten."; -App::$strings["%s : Not a valid email address."] = "%s : Keine gültige Email Adresse."; -App::$strings["Please join us on \$Projectname"] = "Schließe Dich uns auf \$Projectname an!"; -App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines \$Projectname-Servers."; -App::$strings["%s : Message delivery failed."] = "%s : Nachricht konnte nicht zugestellt werden."; -App::$strings["%d message sent."] = array( - 0 => "%d Nachricht gesendet.", - 1 => "%d Nachrichten gesendet.", -); -App::$strings["You have no more invitations available"] = "Du hast keine weiteren verfügbare Einladungen"; -App::$strings["Send invitations"] = "Einladungen senden"; -App::$strings["Enter email addresses, one per line:"] = "Email-Adressen eintragen, eine pro Zeile:"; -App::$strings["Your message:"] = "Deine Nachricht:"; -App::$strings["Please join my community on \$Projectname."] = "Schließe Dich uns auf \$Projectname an!"; -App::$strings["You will need to supply this invitation code:"] = "Bitte verwende bei der Registrierung den folgenden Einladungscode:"; -App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registriere Dich auf einem beliebigen \$Projectname-Hub (sie sind alle miteinander verbunden)"; -App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Gib meine \$Projectname-Adresse im Suchfeld ein."; -App::$strings["or visit"] = "oder besuche"; -App::$strings["3. Click [Connect]"] = "3. Klicke auf [Verbinden]"; +App::$strings["plural_function_code"] = "(n != 1 ? 1 : 0)"; +App::$strings["Default"] = "Standard"; +App::$strings["Focus (Hubzilla default)"] = "Focus (Voreinstellung für Hubzilla)"; App::$strings["Submit"] = "Absenden"; +App::$strings["Theme settings"] = "Design-Einstellungen"; +App::$strings["Narrow navbar"] = "Schmale Navigationsleiste"; +App::$strings["No"] = "Nein"; +App::$strings["Yes"] = "Ja"; +App::$strings["Navigation bar background color"] = "Hintergrundfarbe der Navigationsleiste"; +App::$strings["Navigation bar icon color "] = "Farbe für die Icons der Navigationsleiste"; +App::$strings["Navigation bar active icon color "] = "Farbe für aktive Icons der Navigationsleiste"; +App::$strings["Link color"] = "Linkfarbe"; +App::$strings["Set font-color for banner"] = "Farbe der Schrift des Banners"; +App::$strings["Set the background color"] = "Hintergrundfarbe"; +App::$strings["Set the background image"] = "Hintergrundbild"; +App::$strings["Set the background color of items"] = "Hintergrundfarbe für Beiträge"; +App::$strings["Set the background color of comments"] = "Hintergrundfarbe für Kommentare"; +App::$strings["Set font-size for the entire application"] = "Schriftgröße für die gesamte Anwendung"; +App::$strings["Examples: 1rem, 100%, 16px"] = "Beispiele: 1rem, 100%, 16px"; +App::$strings["Set font-color for posts and comments"] = "Schriftfarbe für Beiträge und Kommentare"; +App::$strings["Set radius of corners"] = "Ecken-Radius"; +App::$strings["Example: 4px"] = "Beispiel: 4px"; +App::$strings["Set shadow depth of photos"] = "Schattentiefe von Fotos"; +App::$strings["Set maximum width of content region in pixel"] = "Maximalbreite des Inhaltsbereichs in Pixel festlegen"; +App::$strings["Leave empty for default width"] = "Leer lassen für Standardbreite"; +App::$strings["Set size of conversation author photo"] = "Größe der Avatare von Themenstartern"; +App::$strings["Set size of followup author photos"] = "Größe der Avatare von Kommentatoren"; +App::$strings["Show advanced settings"] = ""; +App::$strings["Directory Options"] = "Verzeichnisoptionen"; +App::$strings["Safe Mode"] = "Sicherer Modus"; +App::$strings["Public Forums Only"] = "Nur öffentliche Foren"; +App::$strings["This Website Only"] = "Nur dieser Hub"; +App::$strings["A deleted group with this name was revived. Existing item permissions may apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Es hat früher schon einmal eine Gruppe mit diesem Namen existiert, die gelöscht wurde. Es könnten von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Gruppe den Zugriff erlauben. Wenn das nicht Deine Absicht ist, erstelle bitte eine neue Gruppe mit einem anderen Namen."; +App::$strings["Add new connections to this privacy group"] = "Neue Verbindung zu dieser Gruppe hinzufügen"; +App::$strings["edit"] = "Bearbeiten"; +App::$strings["Privacy Groups"] = "Gruppen"; +App::$strings["Edit group"] = "Gruppe ändern"; +App::$strings["Add privacy group"] = "Gruppe hinzufügen"; +App::$strings["Channels not in any privacy group"] = "Kanäle, die in keiner Gruppe sind"; +App::$strings["add"] = "hinzufügen"; +App::$strings["Download binary/encrypted content"] = "Binären/verschlüsselten Inhalt herunterladen"; +App::$strings["Unable to determine sender."] = "Kann Absender nicht bestimmen."; +App::$strings["No recipient provided."] = "Kein Empfänger angegeben"; +App::$strings["[no subject]"] = "[no subject]"; +App::$strings["Stored post could not be verified."] = "Gespeicherter Beitrag konnten nicht überprüft werden."; +App::$strings["Remote authentication"] = "Über Konto auf anderem Server einloggen"; +App::$strings["Click to authenticate to your home hub"] = "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren"; +App::$strings["Channel Manager"] = "Kanal-Manager"; +App::$strings["Manage your channels"] = ""; +App::$strings["Manage your privacy groups"] = ""; +App::$strings["Settings"] = "Einstellungen"; +App::$strings["Account/Channel Settings"] = "Konto-/Kanal-Einstellungen"; +App::$strings["Logout"] = "Abmelden"; +App::$strings["End this session"] = "Beende diese Sitzung"; +App::$strings["View Profile"] = "Profil ansehen"; +App::$strings["Your profile page"] = "Deine Profilseite"; +App::$strings["Edit Profiles"] = "Profile bearbeiten"; +App::$strings["Manage/Edit profiles"] = "Profile verwalten"; +App::$strings["Edit Profile"] = "Profil bearbeiten"; +App::$strings["Edit your profile"] = "Profil bearbeiten"; +App::$strings["Login"] = "Anmelden"; +App::$strings["Sign in"] = "Anmelden"; +App::$strings["Take me home"] = "Bringe mich nach Hause (eigener Kanal)"; +App::$strings["Log me out of this site"] = "Logge mich von dieser Seite aus"; +App::$strings["Register"] = "Registrieren"; +App::$strings["Create an account"] = "Erzeuge ein Konto"; +App::$strings["Help"] = "Hilfe"; +App::$strings["Help and documentation"] = "Hilfe und Dokumentation"; +App::$strings["Search"] = "Suche"; +App::$strings["Search site @name, !forum, #tag, ?docs, content"] = "Hub durchsuchen: @Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt"; +App::$strings["Admin"] = "Administration"; +App::$strings["Site Setup and Configuration"] = "Seiten-Einrichtung und -Konfiguration"; +App::$strings["Loading"] = "Lädt..."; +App::$strings["@name, !forum, #tag, ?doc, content"] = "@Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt"; +App::$strings["Please wait..."] = "Bitte warten..."; +App::$strings["Add Apps"] = "Apps hinzufügen"; +App::$strings["Arrange Apps"] = "Apps anordnen"; +App::$strings["Toggle System Apps"] = "System-Apps umschalten"; +App::$strings["Channel"] = "Kanal"; +App::$strings["Status Messages and Posts"] = "Statusnachrichten und Beiträge"; +App::$strings["About"] = "Über"; +App::$strings["Profile Details"] = "Profil-Details"; +App::$strings["Photos"] = "Fotos"; +App::$strings["Photo Albums"] = "Fotoalben"; +App::$strings["Files"] = "Dateien"; +App::$strings["Files and Storage"] = "Dateien und Speicher"; +App::$strings["Calendar"] = "Kalender"; +App::$strings["Chatrooms"] = "Chaträume"; +App::$strings["Bookmarks"] = "Lesezeichen"; +App::$strings["Saved Bookmarks"] = "Gespeicherte Lesezeichen"; +App::$strings["Cards"] = "Karten"; +App::$strings["View Cards"] = "Karten anzeigen"; App::$strings["Articles"] = "Artikel"; -App::$strings["Add Article"] = "Artikel hinzufügen"; -App::$strings["Item not found"] = "Element nicht gefunden"; -App::$strings["Layout Name"] = "Layout-Name"; -App::$strings["Layout Description (Optional)"] = "Layout-Beschreibung (optional)"; -App::$strings["Edit Layout"] = "Layout bearbeiten"; +App::$strings["View Articles"] = "Artikel anzeigen"; +App::$strings["Webpages"] = "Webseiten"; +App::$strings["View Webpages"] = "Webseiten anzeigen"; +App::$strings["Wikis"] = "Wikis"; +App::$strings["Wiki"] = "Wiki"; +App::$strings["OpenWebAuth: %1\$s welcomes %2\$s"] = "OpenWebAuth: %1\$s heißt %2\$s willkommen"; +App::$strings["%1\$s's bookmarks"] = "%1\$ss Lesezeichen"; +App::$strings[" and "] = "und"; +App::$strings["public profile"] = "öffentliches Profil"; +App::$strings["%1\$s changed %2\$s to “%3\$s”"] = "%1\$s hat %2\$s auf “%3\$s” geändert"; +App::$strings["Visit %1\$s's %2\$s"] = "Besuche %1\$s's %2\$s"; +App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s hat ein aktualisiertes %2\$s, %3\$s wurde verändert."; +App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde."; App::$strings["Permission denied"] = "Keine Berechtigung"; -App::$strings["Invalid profile identifier."] = "Ungültiger Profil-Identifikator"; -App::$strings["Profile Visibility Editor"] = "Profil-Sichtbarkeits-Editor"; -App::$strings["Profile"] = "Profil"; -App::$strings["Click on a contact to add or remove."] = "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen."; -App::$strings["Visible To"] = "Sichtbar für"; -App::$strings["All Connections"] = "Alle Verbindungen"; -App::$strings["INVALID EVENT DISMISSED!"] = "UNGÜLTIGEN TERMIN ABGELEHNT!"; -App::$strings["Summary: "] = "Zusammenfassung:"; +App::$strings["(Unknown)"] = "(Unbekannt)"; +App::$strings["Visible to anybody on the internet."] = "Für jeden im Internet sichtbar."; +App::$strings["Visible to you only."] = "Nur für Dich sichtbar."; +App::$strings["Visible to anybody in this network."] = "Für jedes \$Projectname-Mitglied sichtbar."; +App::$strings["Visible to anybody authenticated."] = "Für jeden sichtbar, der angemeldet ist."; +App::$strings["Visible to anybody on %s."] = "Für jeden auf %s sichtbar."; +App::$strings["Visible to all connections."] = "Für alle Verbindungen sichtbar."; +App::$strings["Visible to approved connections."] = "Nur für akzeptierte Verbindungen sichtbar."; +App::$strings["Visible to specific connections."] = "Sichtbar für bestimmte Verbindungen."; +App::$strings["Item not found."] = "Element nicht gefunden."; +App::$strings["Permission denied."] = "Berechtigung verweigert."; +App::$strings["Privacy group not found."] = "Gruppe nicht gefunden."; +App::$strings["Privacy group is empty."] = "Gruppe ist leer."; +App::$strings["Privacy group: %s"] = "Gruppe: %s"; +App::$strings["Connection: %s"] = "Verbindung: %s"; +App::$strings["Connection not found."] = "Die Verbindung wurde nicht gefunden."; +App::$strings["female"] = "weiblich"; +App::$strings["%1\$s updated her %2\$s"] = "%1\$s hat ihr %2\$s aktualisiert"; +App::$strings["male"] = "männlich"; +App::$strings["%1\$s updated his %2\$s"] = "%1\$s hat sein %2\$s aktualisiert"; +App::$strings["%1\$s updated their %2\$s"] = "%1\$s hat sein/ihr %2\$s aktualisiert"; +App::$strings["profile photo"] = "Profilfoto"; +App::$strings["[Edited %s]"] = "[%s wurde bearbeitet]"; +App::$strings["__ctx:edit_activity__ Post"] = "Beitrag schreiben"; +App::$strings["__ctx:edit_activity__ Comment"] = "Kommentar"; +App::$strings["photo"] = "Foto"; +App::$strings["event"] = "Termin"; +App::$strings["channel"] = "Kanal"; +App::$strings["status"] = "Status"; +App::$strings["comment"] = "Kommentar"; +App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s"; +App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s nicht"; +App::$strings["likes %1\$s's %2\$s"] = "gefällt %1\$ss %2\$s"; +App::$strings["doesn't like %1\$s's %2\$s"] = "missfällt %1\$ss %2\$s"; +App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s ist jetzt mit %2\$s verbunden"; +App::$strings["%1\$s poked %2\$s"] = "%1\$s stupste %2\$s an"; +App::$strings["poked"] = "stupste"; +App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s ist %2\$s"; +App::$strings["This is an unsaved preview"] = "Dies ist eine nicht gespeicherte Vorschau"; +App::$strings["__ctx:title__ Likes"] = "Gefällt"; +App::$strings["__ctx:title__ Dislikes"] = "Gefällt nicht"; +App::$strings["__ctx:title__ Agree"] = "Zustimmungen"; +App::$strings["__ctx:title__ Disagree"] = "Ablehnungen"; +App::$strings["__ctx:title__ Abstain"] = "Enthaltungen"; +App::$strings["__ctx:title__ Attending"] = "Zusagen"; +App::$strings["__ctx:title__ Not attending"] = "Absagen"; +App::$strings["__ctx:title__ Might attend"] = "Vielleicht"; +App::$strings["Select"] = "Auswählen"; +App::$strings["Delete"] = "Löschen"; +App::$strings["Toggle Star Status"] = "Markierungsstatus (Stern) umschalten"; +App::$strings["Private Message"] = "Private Nachricht"; +App::$strings["Message signature validated"] = "Signatur überprüft"; +App::$strings["Message signature incorrect"] = "Signatur nicht korrekt"; +App::$strings["Approve"] = "Genehmigen"; +App::$strings["View %s's profile @ %s"] = "%ss Profil auf %s ansehen"; +App::$strings["Categories:"] = "Kategorien:"; +App::$strings["Filed under:"] = "Gespeichert unter:"; +App::$strings["from %s"] = "via %s"; +App::$strings["last edited: %s"] = "zuletzt bearbeitet: %s"; +App::$strings["Expires: %s"] = "Verfällt: %s"; +App::$strings["View in context"] = "Im Zusammenhang anschauen"; +App::$strings["Please wait"] = "Bitte warten"; +App::$strings["remove"] = "lösche"; +App::$strings["Loading..."] = "Lädt ..."; +App::$strings["Conversation Tools"] = ""; +App::$strings["Delete Selected Items"] = "Lösche die ausgewählten Elemente"; +App::$strings["View Source"] = "Quelle anzeigen"; +App::$strings["Follow Thread"] = "Unterhaltung folgen"; +App::$strings["Unfollow Thread"] = "Unterhaltung nicht mehr folgen"; +App::$strings["Recent Activity"] = "Kürzliche Aktivitäten"; +App::$strings["Connect"] = "Verbinden"; +App::$strings["Edit Connection"] = "Verbindung bearbeiten"; +App::$strings["Message"] = "Nachricht"; +App::$strings["Ratings"] = "Bewertungen"; +App::$strings["Poke"] = "Anstupsen"; App::$strings["Unknown"] = "Unbekannt"; -App::$strings["Date: "] = "Datum:"; -App::$strings["Reason: "] = "Grund:"; -App::$strings["INVALID CARD DISMISSED!"] = "UNGÜLTIGE KARTE ABGELEHNT!"; -App::$strings["Name: "] = "Name: "; -App::$strings["Event title"] = "Termintitel"; -App::$strings["Start date and time"] = "Startdatum und -zeit"; -App::$strings["Example: YYYY-MM-DD HH:mm"] = "Beispiel: JJJJ-MM-TT HH:mm"; -App::$strings["End date and time"] = "Enddatum und -zeit"; -App::$strings["Description"] = "Beschreibung"; -App::$strings["Location"] = "Ort"; -App::$strings["Previous"] = "Voriges"; -App::$strings["Next"] = "Nächste"; -App::$strings["Today"] = "Heute"; -App::$strings["Month"] = "Monat"; -App::$strings["Week"] = "Woche"; -App::$strings["Day"] = "Tag"; -App::$strings["List month"] = "Liste Monat"; -App::$strings["List week"] = "Liste Woche"; -App::$strings["List day"] = "Liste Tag"; -App::$strings["More"] = "Mehr"; -App::$strings["Less"] = "Weniger"; -App::$strings["Select calendar"] = "Kalender auswählen"; -App::$strings["Delete all"] = "Alles löschen"; +App::$strings["%s likes this."] = "%s gefällt das."; +App::$strings["%s doesn't like this."] = "%s gefällt das nicht."; +App::$strings["%2\$d people like this."] = array( + 0 => "%2\$d Person gefällt das.", + 1 => "%2\$d Leuten gefällt das.", +); +App::$strings["%2\$d people don't like this."] = array( + 0 => "%2\$d Person gefällt das nicht.", + 1 => "%2\$d Leuten gefällt das nicht.", +); +App::$strings["and"] = "und"; +App::$strings[", and %d other people"] = array( + 0 => "", + 1 => ", und %d andere", +); +App::$strings["%s like this."] = "%s gefällt das."; +App::$strings["%s don't like this."] = "%s gefällt das nicht."; +App::$strings["Set your location"] = "Standort"; +App::$strings["Clear browser location"] = "Browser-Standort löschen"; +App::$strings["Insert web link"] = "Link einfügen"; +App::$strings["Embed (existing) photo from your photo albums"] = ""; +App::$strings["Please enter a link URL:"] = "Gib eine URL ein:"; +App::$strings["Tag term:"] = "Schlagwort:"; +App::$strings["Where are you right now?"] = "Wo bist Du jetzt grade?"; +App::$strings["Choose images to embed"] = "Wählen Sie Bilder zum Einbetten aus"; +App::$strings["Choose an album"] = "Wählen Sie ein Album aus"; +App::$strings["Choose a different album..."] = "Wählen Sie ein anderes Album aus..."; +App::$strings["Error getting album list"] = "Fehler beim Holen der Albenliste"; +App::$strings["Error getting photo link"] = "Fehler beim Holen des Fotolinks"; +App::$strings["Error getting album"] = "Fehler beim Holen des Albums"; +App::$strings["Comments enabled"] = "Kommentare aktiviert"; +App::$strings["Comments disabled"] = "Kommentare deaktiviert"; +App::$strings["Preview"] = "Vorschau"; +App::$strings["Share"] = "Teilen"; +App::$strings["Page link name"] = "Link zur Seite"; +App::$strings["Post as"] = "Veröffentlichen als"; +App::$strings["Bold"] = "Fett"; +App::$strings["Italic"] = "Kursiv"; +App::$strings["Underline"] = "Unterstrichen"; +App::$strings["Quote"] = "Zitat"; +App::$strings["Code"] = "Code"; +App::$strings["Attach/Upload file"] = ""; +App::$strings["Embed an image from your albums"] = "Betten Sie ein Bild aus Ihren Alben ein"; App::$strings["Cancel"] = "Abbrechen"; -App::$strings["Sorry! Editing of recurrent events is not yet implemented."] = "Entschuldigung, aber das Bearbeiten von wiederkehrenden Veranstaltungen ist leider noch nicht implementiert."; -App::$strings["Name"] = "Name"; -App::$strings["Organisation"] = "Organisation"; -App::$strings["Title"] = "Titel"; -App::$strings["Phone"] = "Telefon"; -App::$strings["Email"] = "E-Mail"; -App::$strings["Instant messenger"] = "Sofortnachrichtendienst"; -App::$strings["Website"] = "Webseite"; -App::$strings["Address"] = "Adresse"; -App::$strings["Note"] = "Hinweis"; +App::$strings["OK"] = "Ok"; +App::$strings["Toggle voting"] = "Umfragewerkzeug aktivieren"; +App::$strings["Disable comments"] = "Kommentare deaktivieren"; +App::$strings["Toggle comments"] = "Kommentare umschalten"; +App::$strings["Title (optional)"] = "Titel (optional)"; +App::$strings["Categories (optional, comma-separated list)"] = "Kategorien (optional, kommagetrennte Liste)"; +App::$strings["Permission settings"] = "Berechtigungs-Einstellungen"; +App::$strings["Other networks and post services"] = "Andere Netzwerke und Platformen"; +App::$strings["Set expiration date"] = "Verfallsdatum"; +App::$strings["Set publish date"] = "Veröffentlichungsdatum festlegen"; +App::$strings["Encrypt text"] = "Text verschlüsseln"; +App::$strings["__ctx:noun__ Like"] = array( + 0 => "Gefällt mir", + 1 => "Gefällt mir", +); +App::$strings["__ctx:noun__ Dislike"] = array( + 0 => "Gefällt nicht", + 1 => "Gefällt nicht", +); +App::$strings["__ctx:noun__ Attending"] = array( + 0 => "Zusage", + 1 => "Zusagen", +); +App::$strings["__ctx:noun__ Not Attending"] = array( + 0 => "Absage", + 1 => "Absagen", +); +App::$strings["__ctx:noun__ Undecided"] = "Unentschieden"; +App::$strings["__ctx:noun__ Agree"] = array( + 0 => "Zustimmung", + 1 => "Zustimmungen", +); +App::$strings["__ctx:noun__ Disagree"] = array( + 0 => "Ablehnung", + 1 => "Ablehnungen", +); +App::$strings["__ctx:noun__ Abstain"] = array( + 0 => "Enthaltung", + 1 => "Enthaltungen", +); +App::$strings["Help:"] = "Hilfe:"; +App::$strings["Not Found"] = "Nicht gefunden"; +App::$strings["Page not found."] = "Seite nicht gefunden."; +App::$strings["Not a valid email address"] = "Ungültige E-Mail-Adresse"; +App::$strings["Your email domain is not among those allowed on this site"] = "Deine E-Mail-Adresse ist auf dieser Seite nicht erlaubt"; +App::$strings["Your email address is already registered at this site."] = "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert."; +App::$strings["An invitation is required."] = "Eine Einladung wird benötigt."; +App::$strings["Invitation could not be verified."] = "Die Einladung konnte nicht bestätigt werden."; +App::$strings["Please enter the required information."] = "Bitte gib die benötigten Informationen ein."; +App::$strings["Failed to store account information."] = "Speichern der Nutzerkontodaten fehlgeschlagen."; +App::$strings["Registration confirmation for %s"] = "Registrierungsbestätigung für %s"; +App::$strings["Registration request at %s"] = "Registrierungsanfrage auf %s"; +App::$strings["your registration password"] = "Dein Registrierungspasswort"; +App::$strings["Registration details for %s"] = "Registrierungsdetails für %s"; +App::$strings["Account approved."] = "Nutzerkonto bestätigt."; +App::$strings["Registration revoked for %s"] = "Registrierung für %s wurde widerrufen"; +App::$strings["Click here to upgrade."] = "Klicke hier, um das Upgrade durchzuführen."; +App::$strings["This action exceeds the limits set by your subscription plan."] = "Diese Aktion überschreitet die Grenzen Ihres Abonnements."; +App::$strings["This action is not available under your subscription plan."] = "Diese Aktion ist in Ihrem Abonnement nicht verfügbar."; +App::$strings["l F d, Y \\@ g:i A"] = "l, d. F Y, H:i"; +App::$strings["Starts:"] = "Beginnt:"; +App::$strings["Finishes:"] = "Endet:"; +App::$strings["Location:"] = "Ort:"; +App::$strings["l F d, Y"] = ""; +App::$strings["Start:"] = ""; +App::$strings["End:"] = ""; +App::$strings["This event has been added to your calendar."] = "Dieser Termin wurde zu Deinem Kalender hinzugefügt"; +App::$strings["Not specified"] = "Keine Angabe"; +App::$strings["Needs Action"] = "Aktion erforderlich"; +App::$strings["Completed"] = "Abgeschlossen"; +App::$strings["In Process"] = "In Bearbeitung"; +App::$strings["Cancelled"] = "gestrichen"; App::$strings["Mobile"] = "Mobil"; App::$strings["Home"] = "Home"; +App::$strings["Home, Voice"] = "Zuhause, Sprache"; +App::$strings["Home, Fax"] = "Zuhause, Fax"; App::$strings["Work"] = "Arbeit"; -App::$strings["Add Contact"] = "Kontakt hinzufügen"; -App::$strings["Add Field"] = "Feld hinzufügen"; -App::$strings["Update"] = "Aktualisieren"; -App::$strings["P.O. Box"] = "Postfach"; -App::$strings["Additional"] = "Zusätzlich"; -App::$strings["Street"] = "Straße"; -App::$strings["Locality"] = "Ortschaft"; -App::$strings["Region"] = "Region"; -App::$strings["ZIP Code"] = "Postleitzahl"; -App::$strings["Country"] = "Land"; -App::$strings["Default Calendar"] = "Standardkalender"; -App::$strings["Default Addressbook"] = "Standardadressbuch"; -App::$strings["This site is not a directory server"] = "Diese Webseite ist kein Verzeichnisserver"; -App::$strings["You must be logged in to see this page."] = "Du musst angemeldet sein, um diese Seite betrachten zu können."; -App::$strings["Posts and comments"] = "Beiträge und Kommentare"; -App::$strings["Only posts"] = "Nur Beiträge"; -App::$strings["Insufficient permissions. Request redirected to profile page."] = "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet."; -App::$strings["Export Channel"] = "Kanal exportieren"; -App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält."; -App::$strings["Export Content"] = "Kanal und Inhalte exportieren"; -App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Deine Beiträge aus mehreren Monaten. Diese Datei kann SEHR groß werden! Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet."; -App::$strings["Export your posts from a given year."] = "Exportiert die Beiträge des angegebenen Jahres."; -App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Du kannst auch die Beiträge und Konversationen eines bestimmten Jahres oder Monats exportieren. Ändere das Datum in der Adresszeile Deines Browsers, um andere Zeiträume zu wählen. Falls der Export fehlschlägt (vermutlich, weil auf diesem Hub nicht genügend Speicher zur Verfügung steht), versuche es noch einmal mit einer kleineren Zeitspanne."; -App::$strings["To select all posts for a given year, such as this year, visit %2\$s"] = "Um alle Beiträge eines bestimmten Jahres, zum Beispiel dieses Jahres, auszuwählen, klicke %2\$s."; -App::$strings["To select all posts for a given month, such as January of this year, visit %2\$s"] = "Um alle Beiträge eines bestimmten Monats auszuwählen, zum Beispiel vom Januar diesen Jahres, klicke %2\$s."; -App::$strings["These content files may be imported or restored by visiting %2\$s on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Diese Inhalts-Sicherungen können wiederhergestellt werden, indem Du %2\$s auf jeglichem Hub besuchst, der diesen Kanal enthält. Das funktioniert am besten, wenn Du dabei die zeitliche Reihenfolge einhältst, also die Sicherungen für den ältesten Zeitraum zuerst importierst."; -App::$strings["Welcome to Hubzilla!"] = "Willkommen bei Hubzilla!"; -App::$strings["You have got no unseen posts..."] = "Du hast keine ungelesenen Beiträge..."; -App::$strings["Public access denied."] = "Öffentlichen Zugriff verweigert."; -App::$strings["Search"] = "Suche"; -App::$strings["Items tagged with: %s"] = "Beiträge mit Schlagwort: %s"; -App::$strings["Search results for: %s"] = "Suchergebnisse für: %s"; -App::$strings["Public Stream"] = "Öffentlicher Beitrags-Stream"; -App::$strings["Location not found."] = "Klon nicht gefunden."; -App::$strings["Location lookup failed."] = "Nachschlagen des Kanal-Ortes fehlgeschlagen"; -App::$strings["Please select another location to become primary before removing the primary location."] = "Bitte mache einen anderen Kanal-Ort zum primären Ort, bevor Du den primären Ort löschst."; -App::$strings["Syncing locations"] = "Synchronisiere Klone"; -App::$strings["No locations found."] = "Keine Klon-Adressen gefunden."; -App::$strings["Manage Channel Locations"] = "Klon-Adressen verwalten"; -App::$strings["Primary"] = "Primär"; -App::$strings["Drop"] = "Löschen"; -App::$strings["Sync Now"] = "Jetzt synchronisieren"; -App::$strings["Please wait several minutes between consecutive operations."] = "Bitte warte mehrere Minuten zwischen dem Ausführen zweier Operationen!"; -App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Wenn möglich, lösche einen Klon, indem Du Dich auf dem jeweiligen Hub einloggst und den Kanal dort löschst."; -App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Benutze dieses Formular zum Löschen eines Klons, wenn es den Hub nicht mehr gibt."; -App::$strings["Change Order of Pinned Navbar Apps"] = "Reihenfolge der in der Navigation angepinnten Apps ändern"; -App::$strings["Change Order of App Tray Apps"] = "Reihenfolge der Apps im App-Menü ändern"; -App::$strings["Use arrows to move the corresponding app left (top) or right (bottom) in the navbar"] = "Benutze die Pfeil-Knöpfe, um die jeweilige App in der Navigationsleiste nach links (oben) oder rechts (unten) zu bewegen"; -App::$strings["Use arrows to move the corresponding app up or down in the app tray"] = "Benutze die Pfeil-Knöpfe, um die jeweilige App im App-Menü nach oben oder unten zu bewegen"; -App::$strings["Menu not found."] = "Menü nicht gefunden"; -App::$strings["Unable to create element."] = "Element konnte nicht erstellt werden."; -App::$strings["Unable to update menu element."] = "Kann Menü-Element nicht aktualisieren."; -App::$strings["Unable to add menu element."] = "Kann Menü-Bestandteil nicht hinzufügen."; -App::$strings["Not found."] = "Nicht gefunden."; -App::$strings["Menu Item Permissions"] = "Zugriffsrechte des Menü-Elements"; -App::$strings["(click to open/close)"] = "(zum öffnen/schließen anklicken)"; -App::$strings["Link Name"] = "Name des Links"; -App::$strings["Link or Submenu Target"] = "Ziel des Links oder Untermenüs"; -App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen."; -App::$strings["Use magic-auth if available"] = "Magic-Auth verwenden, falls verfügbar"; -App::$strings["No"] = "Nein"; -App::$strings["Yes"] = "Ja"; -App::$strings["Open link in new window"] = "Öffne Link in neuem Fenster"; -App::$strings["Order in list"] = "Reihenfolge in der Liste"; -App::$strings["Higher numbers will sink to bottom of listing"] = "Größere Nummern werden weiter unten in der Auflistung einsortiert"; -App::$strings["Submit and finish"] = "Absenden und fertigstellen"; -App::$strings["Submit and continue"] = "Absenden und fortfahren"; -App::$strings["Menu:"] = "Menü:"; -App::$strings["Link Target"] = "Ziel des Links"; -App::$strings["Edit menu"] = "Menü bearbeiten"; -App::$strings["Edit element"] = "Bestandteil bearbeiten"; -App::$strings["Drop element"] = "Bestandteil löschen"; -App::$strings["New element"] = "Neues Bestandteil"; -App::$strings["Edit this menu container"] = "Diesen Menü-Container bearbeiten"; -App::$strings["Add menu element"] = "Menüelement hinzufügen"; -App::$strings["Delete this menu item"] = "Lösche dieses Menü-Bestandteil"; -App::$strings["Edit this menu item"] = "Bearbeite dieses Menü-Bestandteil"; -App::$strings["Menu item not found."] = "Menü-Bestandteil nicht gefunden."; -App::$strings["Menu item deleted."] = "Menü-Bestandteil gelöscht."; -App::$strings["Menu item could not be deleted."] = "Menü-Bestandteil kann nicht gelöscht werden."; -App::$strings["Edit Menu Element"] = "Bearbeite Menü-Bestandteil"; -App::$strings["Link text"] = "Link Text"; -App::$strings["Calendar entries imported."] = "Kalendereinträge wurden importiert."; -App::$strings["No calendar entries found."] = "Keine Kalendereinträge gefunden."; -App::$strings["Event can not end before it has started."] = "Termin-Ende liegt vor dem Beginn."; -App::$strings["Unable to generate preview."] = "Vorschau konnte nicht erzeugt werden."; -App::$strings["Event title and start time are required."] = "Titel und Startzeit des Termins sind erforderlich."; -App::$strings["Event not found."] = "Termin nicht gefunden."; -App::$strings["event"] = "Termin"; -App::$strings["Edit event title"] = "Termintitel bearbeiten"; -App::$strings["Required"] = "Benötigt"; -App::$strings["Categories (comma-separated list)"] = "Kategorien (Kommagetrennte Liste)"; -App::$strings["Edit Category"] = "Kategorie bearbeiten"; -App::$strings["Category"] = "Kategorie"; -App::$strings["Edit start date and time"] = "Startdatum und -zeit bearbeiten"; -App::$strings["Finish date and time are not known or not relevant"] = "Enddatum und -zeit sind unbekannt oder irrelevant"; -App::$strings["Edit finish date and time"] = "Enddatum und -zeit bearbeiten"; -App::$strings["Finish date and time"] = "Enddatum und -zeit"; -App::$strings["Adjust for viewer timezone"] = "An die Zeitzone des Betrachters anpassen"; -App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien."; -App::$strings["Edit Description"] = "Beschreibung bearbeiten"; -App::$strings["Edit Location"] = "Ort bearbeiten"; -App::$strings["Preview"] = "Vorschau"; -App::$strings["Permission settings"] = "Berechtigungs-Einstellungen"; -App::$strings["Timezone:"] = "Zeitzone:"; -App::$strings["Advanced Options"] = "Weitere Optionen"; -App::$strings["l, F j"] = "l, j. F"; -App::$strings["Edit event"] = "Termin bearbeiten"; -App::$strings["Delete event"] = "Termin löschen"; -App::$strings["Link to Source"] = "Link zur Quelle"; -App::$strings["calendar"] = "Kalender"; -App::$strings["Edit Event"] = "Termin bearbeiten"; -App::$strings["Create Event"] = "Termin anlegen"; -App::$strings["Export"] = "Exportieren"; -App::$strings["Event removed"] = "Termin gelöscht"; -App::$strings["Failed to remove event"] = "Termin konnte nicht gelöscht werden"; -App::$strings["App installed."] = "App installiert."; -App::$strings["Malformed app."] = "Fehlerhafte App."; -App::$strings["Embed code"] = "Code einbetten"; -App::$strings["Edit App"] = "App bearbeiten"; -App::$strings["Create App"] = "App erstellen"; -App::$strings["Name of app"] = "Name der App"; -App::$strings["Location (URL) of app"] = "Ort (URL) der App"; -App::$strings["Photo icon URL"] = "URL zum Icon"; -App::$strings["80 x 80 pixels - optional"] = "80 x 80 Pixel – optional"; -App::$strings["Categories (optional, comma separated list)"] = "Kategorien (optional, kommagetrennte Liste)"; -App::$strings["Version ID"] = "Versions-ID"; -App::$strings["Price of app"] = "Preis der App"; -App::$strings["Location (URL) to purchase app"] = "Ort (URL), um die App zu kaufen"; -App::$strings["Please login."] = "Bitte melde dich an."; -App::$strings["Hub not found."] = "Server nicht gefunden."; -App::$strings["photo"] = "Foto"; -App::$strings["status"] = "Status"; -App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s folgt nun %2\$ss %3\$s"; -App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s folgt %2\$ss %3\$s nicht mehr"; -App::$strings["Channel not found."] = "Kanal nicht gefunden."; -App::$strings["Insert web link"] = "Link einfügen"; -App::$strings["Title (optional)"] = "Titel (optional)"; -App::$strings["Edit Article"] = "Artikel bearbeiten"; -App::$strings["Nothing to import."] = "Nichts zu importieren."; -App::$strings["Unable to download data from old server"] = "Daten können vom alten Server nicht heruntergeladen werden"; -App::$strings["Imported file is empty."] = "Die importierte Datei ist leer."; -App::$strings["Warning: Database versions differ by %1\$d updates."] = "Achtung: Datenbankversionen unterscheiden sich um %1\$d Aktualisierungen."; -App::$strings["Import completed"] = "Import abgeschlossen"; -App::$strings["Import Items"] = "Beiträge importieren"; -App::$strings["Use this form to import existing posts and content from an export file."] = "Mit diesem Formular kannst Du existierende Beiträge und Inhalte aus einer Sicherungsdatei importieren."; -App::$strings["File to Upload"] = "Hochzuladende Datei:"; -App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet."; -App::$strings["Name or caption"] = "Name oder Titel"; -App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ "; -App::$strings["Choose a short nickname"] = "Wähle einen kurzen Spitznamen"; -App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst, z.B. nickname%s"; -App::$strings["Channel role and privacy"] = "Kanaltyp und Privatsphäre-Einstellungen"; -App::$strings["Select a channel role with your privacy requirements."] = "Wähle einen passenden Kanaltyp mit den zugehörigen Voreinstellungen zur Privatsphäre."; -App::$strings["Read more about roles"] = "Mehr Informationen über Rollen"; -App::$strings["Create Channel"] = "Einen neuen Kanal anlegen"; -App::$strings["A channel is a unique network identity. It can represent a person (social network profile), a forum (group), a business or celebrity page, a newsfeed, and many other things. Channels can make connections with other channels to share information with each other."] = "Ein Kanal ist eine eindeutige Identität. Er kann eine Person (Soziales Netzwerk-Profil), ein Forum (Gruppe), eine Unternehmens- oder Prominenten-Seite, einen Newsfeed oder viele andere Dinge repräsentieren. Kanäle können Verbindungen mit anderen Kanälen eingehen, um Informationen miteinander auszutauschen."; -App::$strings["The type of channel you create affects the basic privacy settings, the permissions that are granted to connections/friends, and also the channel's visibility across the network."] = "Die Art des Kanals, den Du erzeugst, beeinflusst die grundlegenden Privatsphäre-Einstellungen, die Rechte, die Verbindungen/Freunden gewährt werden, und auch die Sichtbarkeit des Kanals im gesamten Netzwerk."; -App::$strings["or import an existing channel from another location."] = "oder importiere einen bestehenden Kanal von einem anderen Server."; -App::$strings["Validate"] = "Überprüfe"; -App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden."; -App::$strings["Remove This Channel"] = "Diesen Kanal löschen"; -App::$strings["WARNING: "] = "WARNUNG: "; -App::$strings["This channel will be completely removed from the network. "] = "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht."; -App::$strings["This action is permanent and can not be undone!"] = "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!"; -App::$strings["Please enter your password for verification:"] = "Bitte gib zur Bestätigung Dein Passwort ein:"; -App::$strings["Remove this channel and all its clones from the network"] = "Lösche diesen Kanal und all seine Klone aus dem Netzwerk"; -App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk"; -App::$strings["Remove Channel"] = "Kanal löschen"; -App::$strings["Files: shared with me"] = "Dateien, die mit mir geteilt wurden"; -App::$strings["NEW"] = "NEU"; -App::$strings["Size"] = "Größe"; -App::$strings["Last Modified"] = "Zuletzt geändert"; -App::$strings["Remove all files"] = "Alle Dateien löschen"; -App::$strings["Remove this file"] = "Diese Datei löschen"; -App::$strings["\$Projectname Server - Setup"] = "\$Projectname Server-Einrichtung"; -App::$strings["Could not connect to database."] = "Kann nicht mit der Datenbank verbinden."; -App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS."; -App::$strings["Could not create table."] = "Konnte Tabelle nicht erstellen."; -App::$strings["Your site database has been installed."] = "Die Datenbank Deines Hubs wurde installiert."; -App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren."; -App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Lies die Datei \"install/INSTALL.txt\"."; -App::$strings["System check"] = "Systemprüfung"; -App::$strings["Check again"] = "Nochmal prüfen"; -App::$strings["Database connection"] = "Datenbankverbindung"; -App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Um \$Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können."; -App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bitte kontaktiere Deinen Hosting-Provider oder Administrator, falls Du Fragen zu diesen Einstellungen hast."; -App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst."; -App::$strings["Database Server Name"] = "Datenbankservername"; -App::$strings["Default is 127.0.0.1"] = "Standard ist 127.0.0.1"; -App::$strings["Database Port"] = "Datenbankport"; -App::$strings["Communication port number - use 0 for default"] = "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung"; -App::$strings["Database Login Name"] = "Datenbank-Benutzername"; -App::$strings["Database Login Password"] = "Datenbank-Passwort"; -App::$strings["Database Name"] = "Datenbankname"; -App::$strings["Database Type"] = "Datenbanktyp"; -App::$strings["Site administrator email address"] = "E-Mail Adresse des Seiten-Administrators"; -App::$strings["Your account email address must match this in order to use the web admin panel."] = "Die E-Mail-Adresse Deines Kontos muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst."; -App::$strings["Website URL"] = "Webseiten-URL"; -App::$strings["Please use SSL (https) URL if available."] = "Nutze wenn möglich eine SSL-URL (https)."; -App::$strings["Please select a default timezone for your website"] = "Standard-Zeitzone für Deinen Server"; -App::$strings["Site settings"] = "Seiteneinstellungen"; -App::$strings["PHP version 5.5 or greater is required."] = "PHP-Version 5.5 oder höher ist erforderlich."; -App::$strings["PHP version"] = "PHP-Version"; -App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden."; -App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen."; -App::$strings["PHP executable path"] = "PHP-Pfad zu ausführbarer Datei"; -App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren."; -App::$strings["Command line PHP"] = "PHP-Befehlszeile"; -App::$strings["Unable to check command line PHP, as shell_exec() is disabled. This is required."] = "Prüfung auf Kommandozeilen-PHP fehlgeschlagen, da shell_exec() deaktiviert ist. Dies wird aber benötigt."; -App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert."; -App::$strings["This is required for message delivery to work."] = "Das wird benötigt, damit die Auslieferung von Nachrichten funktioniert."; -App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv"; -App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden."; -App::$strings["You can adjust these settings in the server php.ini file."] = "Du kannst diese Einstellungen in der php.ini - Datei des Servers anpassen."; -App::$strings["PHP upload limits"] = "PHP-Hochladebeschränkungen"; -App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen."; -App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung."; -App::$strings["Generate encryption keys"] = "Verschlüsselungsschlüssel erzeugen"; -App::$strings["libCurl PHP module"] = "libCurl-PHP-Modul"; -App::$strings["GD graphics PHP module"] = "GD-Grafik-PHP-Modul"; -App::$strings["OpenSSL PHP module"] = "OpenSSL-PHP-Modul"; -App::$strings["PDO database PHP module"] = "PDO-Datenbank-PHP-Modul"; -App::$strings["mb_string PHP module"] = "mb_string-PHP-Modul"; -App::$strings["xml PHP module"] = "xml-PHP-Modul"; -App::$strings["zip PHP module"] = "zip PHP Modul"; -App::$strings["Apache mod_rewrite module"] = "Apache-mod_rewrite-Modul"; -App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fehler: Das Apache-Modul mod-rewrite wird benötigt, ist aber nicht installiert."; -App::$strings["exec"] = "exec"; -App::$strings["Error: exec is required but is either not installed or has been disabled in php.ini"] = "Fehler: exec ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert"; -App::$strings["shell_exec"] = "shell_exec"; -App::$strings["Error: shell_exec is required but is either not installed or has been disabled in php.ini"] = "Fehler: shell_exec ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert"; -App::$strings["Error: libCURL PHP module required but not installed."] = "Fehler: Das PHP-Modul libCURL wird benötigt, ist aber nicht installiert."; -App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fehler: Das PHP-Modul GD-Grafik mit JPEG-Unterstützung wird benötigt, ist aber nicht installiert."; -App::$strings["Error: openssl PHP module required but not installed."] = "Fehler: Das PHP-Modul openssl wird benötigt, ist aber nicht installiert."; -App::$strings["Error: PDO database PHP module required but not installed."] = "Fehler: PDO-Datenbank-PHP-Modul ist erforderlich, aber nicht installiert."; -App::$strings["Error: mb_string PHP module required but not installed."] = "Fehler: Das PHP-Modul mb_string wird benötigt, ist aber nicht installiert."; -App::$strings["Error: xml PHP module required for DAV but not installed."] = "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert."; -App::$strings["Error: zip PHP module required but not installed."] = "Fehler: Das zip PHP Modul ist erforderlich, ist aber nicht installiert."; -App::$strings[".htconfig.php is writable"] = ".htconfig.php ist beschreibbar"; -App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht."; -App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst."; -App::$strings["Please see install/INSTALL.txt for additional information."] = "Lies die Datei \"install/INSTALL.txt\"."; -App::$strings["This software uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Diese Software verwendet die Smarty3 Template Engine, um Vorlagen für die Webdarstellung zu verarbeiten. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen."; -App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the top level web folder."] = "Um diese kompilierten Vorlagen speichern zu können, braucht der Web-Server Schreibzugriff auf das Verzeichnis %s unterhalb des Hubzilla-Stammverzeichnisses."; -App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat."; -App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält."; -App::$strings["%s is writable"] = "%s ist beschreibbar"; -App::$strings["This software uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the top level web folder"] = "Diese Software benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Webserver benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Web-Stammverzeichnisses."; -App::$strings["store is writable"] = "store ist schreibbar"; -App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server."; -App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich."; -App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können."; -App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer \$Projectname-Hubs (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird)."; -App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen."; -App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind."; -App::$strings["If you are confident that the certificate is valid and signed by a trusted authority, check to see if you have failed to install an intermediate cert. These are not normally required by browsers, but are required for server-to-server communications."] = "Wenn Du sicher bist, dass das Zertifikat gültig und von einer vertrauenswürdigen Zertifizierungsstelle signiert ist, prüfe auf ggf. noch zu installierende Zwischenzertifikate (intermediate). Diese werden nicht unbedingt von Browsern benötigt, aber sehr wohl für die Kommunikation zwischen Servern."; -App::$strings["SSL certificate validation"] = "SSL Zertifikatverifizierung"; -App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:"; -App::$strings["Url rewrite is working"] = "Url rewrite funktioniert"; -App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen."; -App::$strings["Errors encountered creating database tables."] = "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten."; -App::$strings["

What next?

"] = "

Wie geht es jetzt weiter?

"; -App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten."; -App::$strings["Continue"] = "Fortfahren"; -App::$strings["Premium Channel Setup"] = "Premium-Kanal-Einrichtung"; -App::$strings["Enable premium channel connection restrictions"] = "Einschränkungen für einen Premium-Kanal aktivieren"; -App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc."; -App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig."; -App::$strings["Potential connections will then see the following text before proceeding:"] = "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:"; -App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite."; -App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)"; -App::$strings["Restricted or Premium Channel"] = "Eingeschränkter oder Premium-Kanal"; -App::$strings["Queue Statistics"] = "Warteschlangenstatistiken"; -App::$strings["Total Entries"] = "Einträge insgesamt"; -App::$strings["Priority"] = "Priorität"; -App::$strings["Destination URL"] = "Ziel-URL"; -App::$strings["Mark hub permanently offline"] = "Hub als permanent offline markieren"; -App::$strings["Empty queue for this hub"] = "Warteschlange für diesen Hub leeren"; -App::$strings["Last known contact"] = "Letzter Kontakt"; -App::$strings["Off"] = "Aus"; -App::$strings["On"] = "An"; -App::$strings["Lock feature %s"] = "Blockiere die Funktion %s"; -App::$strings["Manage Additional Features"] = "Zusätzliche Funktionen verwalten"; -App::$strings["Update has been marked successful"] = "Update wurde als erfolgreich markiert"; -App::$strings["Executing %s failed. Check system logs."] = "Ausführen von %s fehlgeschlagen. Überprüfe die Systemprotokolle."; -App::$strings["Update %s was successfully applied."] = "Update %s wurde erfolgreich ausgeführt."; -App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s lieferte keinen Rückgabewert. Erfolg unbekannt."; -App::$strings["Update function %s could not be found."] = "Update-Funktion %s konnte nicht gefunden werden."; -App::$strings["Failed Updates"] = "Fehlgeschlagene Aktualisierungen"; -App::$strings["Mark success (if update was manually applied)"] = "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)"; -App::$strings["Attempt to execute this update step automatically"] = "Versuche, diesen Updateschritt automatisch auszuführen"; -App::$strings["No failed updates."] = "Keine fehlgeschlagenen Aktualisierungen."; -App::$strings["Item not found."] = "Element nicht gefunden."; -App::$strings["Plugin %s disabled."] = "Plug-In %s deaktiviert."; -App::$strings["Plugin %s enabled."] = "Plug-In %s aktiviert."; -App::$strings["Disable"] = "Deaktivieren"; -App::$strings["Enable"] = "Aktivieren"; -App::$strings["Administration"] = "Administration"; -App::$strings["Plugins"] = "Plug-Ins"; -App::$strings["Toggle"] = "Umschalten"; -App::$strings["Settings"] = "Einstellungen"; -App::$strings["Author: "] = "Autor: "; -App::$strings["Maintainer: "] = "Betreuer:"; -App::$strings["Minimum project version: "] = "Minimale Version des Projekts:"; -App::$strings["Maximum project version: "] = "Maximale Version des Projekts:"; -App::$strings["Minimum PHP version: "] = "Minimale PHP Version:"; -App::$strings["Compatible Server Roles: "] = "Kompatible Serverrollen: "; -App::$strings["Requires: "] = "Benötigt:"; -App::$strings["Disabled - version incompatibility"] = "Abgeschaltet - Versionsinkompatibilität"; -App::$strings["Enter the public git repository URL of the plugin repo."] = "Gib die öffentliche Git-Repository-URL des Plugin-Repository an."; -App::$strings["Plugin repo git URL"] = "Plugin-Repository Git URL"; -App::$strings["Custom repo name"] = "Benutzerdefinierter Repository-Name"; -App::$strings["(optional)"] = "(optional)"; -App::$strings["Download Plugin Repo"] = "Plugin-Repository herunterladen"; -App::$strings["Install new repo"] = "Neues Repository installieren"; -App::$strings["Install"] = "Installieren"; -App::$strings["Manage Repos"] = "Repositorien verwalten"; -App::$strings["Installed Plugin Repositories"] = "Installierte Plugin-Repositorien"; -App::$strings["Install a New Plugin Repository"] = "Ein neues Plugin-Repository installieren"; -App::$strings["Switch branch"] = "Zweig/Branch wechseln"; -App::$strings["Remove"] = "Entfernen"; -App::$strings["%s account blocked/unblocked"] = array( - 0 => "%s Konto blockiert/freigegeben", - 1 => "%s Konten blockiert/freigegeben", -); -App::$strings["%s account deleted"] = array( - 0 => "%s Konto gelöscht", - 1 => "%s Konten gelöscht", -); -App::$strings["Account not found"] = "Konto nicht gefunden"; -App::$strings["Account '%s' deleted"] = "Konto '%s' gelöscht"; -App::$strings["Account '%s' blocked"] = "Konto '%s' blockiert"; -App::$strings["Account '%s' unblocked"] = "Konto '%s' freigegeben"; -App::$strings["Accounts"] = "Konten"; -App::$strings["select all"] = "Alle auswählen"; -App::$strings["Registrations waiting for confirm"] = "Registrierungen warten auf Bestätigung"; -App::$strings["Request date"] = "Antragsdatum"; -App::$strings["No registrations."] = "Keine Registrierungen."; -App::$strings["Approve"] = "Genehmigen"; -App::$strings["Deny"] = "Verweigern"; -App::$strings["Block"] = "Blockieren"; -App::$strings["Unblock"] = "Freigeben"; -App::$strings["ID"] = "ID"; -App::$strings["All Channels"] = "Alle Kanäle"; -App::$strings["Register date"] = "Registrierungs-Datum"; -App::$strings["Last login"] = "Letzte Anmeldung"; -App::$strings["Expires"] = "Verfällt"; -App::$strings["Service Class"] = "Service-Klasse"; -App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Die ausgewählten Konten werden gelöscht!\\n\\nAlles, was diese Konten auf diesem Hub veröffentlicht haben, wird endgültig gelöscht werden!\\n\\nBist du dir sicher?"; -App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Das Konto {0} wird gelöscht!\\n\\nAlles, was dieses Konto auf diesem Hub veröffentlicht hat, wird endgültig gelöscht werden!\\n\\nBist Du sicher?"; -App::$strings["Log settings updated."] = "Protokoll-Einstellungen aktualisiert."; -App::$strings["Logs"] = "Protokolle"; -App::$strings["Clear"] = "Leeren"; -App::$strings["Debugging"] = "Debugging"; -App::$strings["Log file"] = "Protokolldatei"; -App::$strings["Must be writable by web server. Relative to your top-level webserver directory."] = "Muss für den Web-Server schreibbar sein. Relativ zum Hubzilla-Stammverzeichnis."; -App::$strings["Log level"] = "Protokollstufe"; -App::$strings["%s channel censored/uncensored"] = array( - 0 => "%s Kanal gesperrt/freigegeben", - 1 => "%s Kanäle gesperrt/freigegeben", -); -App::$strings["%s channel code allowed/disallowed"] = array( - 0 => "Code für %s Kanal gesperrt/freigegeben", - 1 => "Code für %s Kanäle gesperrt/freigegeben", -); -App::$strings["%s channel deleted"] = array( - 0 => "%s Kanal gelöscht", - 1 => "%s Kanäle gelöscht", +App::$strings["Work, Voice"] = "Arbeit, Sprache"; +App::$strings["Work, Fax"] = "Arbeit, Fax"; +App::$strings["Other"] = "Andere"; +App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schrieb den folgenden %2\$s %3\$s"; +App::$strings["post"] = "Beitrag"; +App::$strings["default"] = "Standard"; +App::$strings["Select an alternate language"] = "Wähle eine alternative Sprache"; +App::$strings["%d invitation available"] = array( + 0 => "%d Einladung verfügbar", + 1 => "%d Einladungen verfügbar", ); -App::$strings["Channel not found"] = "Kanal nicht gefunden"; -App::$strings["Channel '%s' deleted"] = "Kanal '%s' gelöscht"; -App::$strings["Channel '%s' censored"] = "Kanal '%s' gesperrt"; -App::$strings["Channel '%s' uncensored"] = "Kanal '%s' freigegeben"; -App::$strings["Channel '%s' code allowed"] = "Code für Kanal '%s' freigegeben"; -App::$strings["Channel '%s' code disallowed"] = "Code für Kanal '%s' gesperrt"; -App::$strings["Channels"] = "Kanäle"; -App::$strings["Censor"] = "Sperren"; -App::$strings["Uncensor"] = "Freigeben"; -App::$strings["Allow Code"] = "Code erlauben"; -App::$strings["Disallow Code"] = "Code sperren"; -App::$strings["Channel"] = "Kanal"; -App::$strings["UID"] = "UID"; -App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Alle ausgewählten Kanäle werden gelöscht!\\n\\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\\n\\nBist Du sicher?"; -App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Der Kanal {0} wird gelöscht!\\n\\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\\n\\nBist Du sicher?"; -App::$strings["Theme settings updated."] = "Design-Einstellungen aktualisiert."; -App::$strings["No themes found."] = "Keine Designs gefunden."; -App::$strings["Screenshot"] = "Bildschirmfoto"; -App::$strings["Themes"] = "Designs"; -App::$strings["[Experimental]"] = "[Experimentell]"; -App::$strings["[Unsupported]"] = "[Nicht unterstützt]"; -App::$strings["Site settings updated."] = "Site-Einstellungen aktualisiert."; -App::$strings["Default"] = "Standard"; -App::$strings["%s - (Incompatible)"] = "%s - (Inkompatibel)"; -App::$strings["mobile"] = "mobil"; -App::$strings["experimental"] = "experimentell"; -App::$strings["unsupported"] = "nicht unterstützt"; -App::$strings["Yes - with approval"] = "Ja - mit Zustimmung"; -App::$strings["My site is not a public server"] = "Mein Server ist kein öffentlicher Server"; -App::$strings["My site has paid access only"] = "Meine Seite hat nur bezahlten Zugriff"; -App::$strings["My site has free access only"] = "Meine Seite hat nur freien Zugriff"; -App::$strings["My site offers free accounts with optional paid upgrades"] = "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades"; -App::$strings["Beginner/Basic"] = "Anfänger/Basis"; -App::$strings["Novice - not skilled but willing to learn"] = "Anfänger - unerfahren, aber bereit zu lernen"; -App::$strings["Intermediate - somewhat comfortable"] = "Fortgeschritten - relativ komfortabel"; -App::$strings["Advanced - very comfortable"] = "Fortgeschritten - sehr komfortabel"; -App::$strings["Expert - I can write computer code"] = "Experte - Ich kann Computercode schreiben"; -App::$strings["Wizard - I probably know more than you do"] = "Zauberer - ich kann wahrscheinlich mehr als Du"; -App::$strings["Site"] = "Seite"; -App::$strings["Registration"] = "Registrierung"; -App::$strings["File upload"] = "Dateiupload"; -App::$strings["Policies"] = "Richtlinien"; App::$strings["Advanced"] = "Fortgeschritten"; -App::$strings["Site name"] = "Seitenname"; -App::$strings["Site default technical skill level"] = "Standard-Qualifikationsstufe der Website"; -App::$strings["Used to provide a member experience matched to technical comfort level"] = "Dies wird verwendet, um eine Benutzererfahrung passend zur technischen Qualifikationsstufe zu bieten."; -App::$strings["Lock the technical skill level setting"] = "Sperre die technische Qualifikationsstufe"; -App::$strings["Members can set their own technical comfort level by default"] = "Benutzer können standardmäßig ihre eigene technische Qualifikationsstufe einstellen"; -App::$strings["Banner/Logo"] = "Banner/Logo"; -App::$strings["Unfiltered HTML/CSS/JS is allowed"] = "Ungefiltertes HTML/CSS/JS ist erlaubt"; -App::$strings["Administrator Information"] = "Administrator-Informationen"; -App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden."; -App::$strings["Site Information"] = "Seiteninformationen"; -App::$strings["Publicly visible description of this site. Displayed on siteinfo page. BBCode can be used here"] = "Öffentlich sichtbare Beschreibung dieses Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann hier verwendet werden."; -App::$strings["System language"] = "System-Sprache"; -App::$strings["System theme"] = "System-Design"; -App::$strings["Default system theme - may be over-ridden by user profiles - change theme settings"] = "Standard-System-Design – kann durch Nutzerprofile überschieben werden – Design-Einstellungen ändern"; -App::$strings["Allow Feeds as Connections"] = "Feeds als Verbindungen erlauben"; -App::$strings["(Heavy system resource usage)"] = "(führt zu hoher Systemlast)"; -App::$strings["Maximum image size"] = "Maximale Bildgröße"; -App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung)."; -App::$strings["Does this site allow new member registration?"] = "Erlaubt dieser Server die Registrierung neuer Nutzer?"; -App::$strings["Invitation only"] = "Nur mit Einladung"; -App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "Erlaube die Neuregistrierung von Mitglieder nur mit einem Einladungscode. Die Registrierungs-Politik muss oben auf Ja gesetzt werden."; -App::$strings["Minimum age"] = "Mindestalter"; -App::$strings["Minimum age (in years) for who may register on this site."] = "Mindestalter (in Jahren) für alle, die sich auf dieser Website anmelden möchten."; -App::$strings["Which best describes the types of account offered by this hub?"] = "Was ist die passendste Beschreibung der Konten auf diesem Hub?"; -App::$strings["Register text"] = "Registrierungstext"; -App::$strings["Will be displayed prominently on the registration page."] = "Wird gut sichtbar auf der Registrierungs-Seite angezeigt."; -App::$strings["Site homepage to show visitors (default: login box)"] = "Homepage des Hubs, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)"; -App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "Beispiele: 'public', um den Stream aller öffentlichen Beiträge anzuzeigen, 'page/sys/home', um eine System-Webseite namens 'home' anzuzeigen, 'include:home.html', um eine Datei einzufügen."; -App::$strings["Preserve site homepage URL"] = "Homepage-URL schützen"; -App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten."; -App::$strings["Accounts abandoned after x days"] = "Konten gelten nach X Tagen als unbenutzt"; -App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit."; -App::$strings["Allowed friend domains"] = "Erlaubte Domains für Kontakte"; -App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben."; -App::$strings["Verify Email Addresses"] = "E-Mail-Adressen überprüfen"; -App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen)."; -App::$strings["Force publish"] = "Veröffentlichung erzwingen"; -App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen."; -App::$strings["Import Public Streams"] = "Öffentliche Beiträge importieren"; -App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Öffentliche Beiträge von anderen Servern importieren und zur Verfügung stellen. Warnung: Diese Inhalte sind nicht moderiert."; -App::$strings["Site only Public Streams"] = "Öffentlichen Beitragsstrom auf diesen Server beschränken"; -App::$strings["Allow access to public content originating only from this site if Imported Public Streams are disabled."] = "Erlaubt den Zugriff auf öffentliche Beiträge von ausschließlich dieser Website (diesem Server), wenn \"Öffentliche Beiträge importieren\" ausgeschaltet ist."; -App::$strings["Allow anybody on the internet to access the Public streams"] = "Allen im Internet Zugriff auf den öffentlichen Beitragsstrom erlauben"; -App::$strings["Disable to require authentication before viewing. Warning: this content is unmoderated."] = "Deaktiviert die erforderliche Authentifizierung vor dem Ansehen. Warnung: Diese Inhalte sind nicht moderiert."; -App::$strings["Login on Homepage"] = "Log-in auf der Startseite"; -App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden."; -App::$strings["Enable context help"] = "Kontext-Hilfe aktivieren"; -App::$strings["Display contextual help for the current page when the help button is pressed."] = "Zeigt Kontext-sensitive Hilfe für die aktuelle Seite an, wenn der Hilfe-Knopf geklickt wird."; -App::$strings["Reply-to email address for system generated email."] = "Antwortadresse (reply-to) für Emails, die vom System generiert wurden."; -App::$strings["Sender (From) email address for system generated email."] = "Absenderadresse (from) für Emails, die vom System generiert wurden."; -App::$strings["Name of email sender for system generated email."] = "Name des Versenders von Emails, die vom System generiert wurden."; -App::$strings["Directory Server URL"] = "Verzeichnisserver-URL"; -App::$strings["Default directory server"] = "Standard-Verzeichnisserver"; -App::$strings["Proxy user"] = "Proxy Benutzer"; -App::$strings["Proxy URL"] = "Proxy URL"; -App::$strings["Network timeout"] = "Netzwerk-Timeout"; -App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen)."; -App::$strings["Delivery interval"] = "Auslieferung Intervall"; -App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server."; -App::$strings["Deliveries per process"] = "Zustellungen pro Prozess"; -App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Anzahl der Zustellungen, die innerhalb eines einzelnen Betriebssystemprozesses versucht werden. Anpassen, falls nötig, um die System-Performance zu verbessern. Empfehlung: 1-5."; -App::$strings["Queue Threshold"] = "Warteschlangen-Grenzwert"; -App::$strings["Always defer immediate delivery if queue contains more than this number of entries."] = "Unmittelbare Zustellung immer verzögern, wenn die Warteschlange mehr als diese Anzahl von Einträgen enthält."; -App::$strings["Poll interval"] = "Abfrageintervall"; -App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet."; -App::$strings["Path to ImageMagick convert program"] = "Pfad zum ImageMagick-Programm convert"; -App::$strings["If set, use this program to generate photo thumbnails for huge images ( > 4000 pixels in either dimension), otherwise memory exhaustion may occur. Example: /usr/bin/convert"] = "Wenn gesetzt, dann verwende dieses Programm zum Erzeugen von Vorschaubildern großer Fotos (>4000 Pixel in beiden Richtungen), anderenfalls kann Speicherüberlauf auftreten. Beispiel: /usr/bin/convert"; -App::$strings["Allow SVG thumbnails in file browser"] = "Erlaube SVG-Vorschaubilder im Dateibrowser"; -App::$strings["WARNING: SVG images may contain malicious code."] = "Warnung: SVG-Grafiken können Schadcode enthalten."; -App::$strings["Maximum Load Average"] = "Maximales Load Average"; -App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50"; -App::$strings["Expiration period in days for imported (grid/network) content"] = "Setze den Zeitraum (in Tagen), ab wann importierte (aus dem Netzwerk) Inhalte ablaufen sollen"; -App::$strings["0 for no expiration of imported content"] = "0 = keine Löschung importierter Inhalte"; -App::$strings["Do not expire any posts which have comments less than this many days ago"] = "Lass keine Beiträge verfallen die Kommentare haben, die jünger als diese Anzahl von Tagen sind."; -App::$strings["Public servers: Optional landing (marketing) webpage for new registrants"] = "Öffentliche Server: Optionale Einstiegsseite (landing page) für neue Mitglieder vor deren Anmeldung"; -App::$strings["Create this page first. Default is %s/register"] = "Erstelle zunächst die entsprechende Seite. Standard ist %s/register"; -App::$strings["Page to display after creating a new channel"] = "Seite, die nach Erstellung eines neuen Kanals angezeigt werden soll"; -App::$strings["Recommend: profiles, go, or settings"] = "Empfohlen: profiles, go oder settings"; -App::$strings["Optional: site location"] = "Optional: Standort der Website"; -App::$strings["Region or country"] = "Region oder Land"; -App::$strings["New Profile Field"] = "Neues Profilfeld"; -App::$strings["Field nickname"] = "Kurzname für das Feld"; -App::$strings["System name of field"] = "Systemname des Feldes"; -App::$strings["Input type"] = "Art des Inhalts"; -App::$strings["Field Name"] = "Feldname"; -App::$strings["Label on profile pages"] = "Bezeichnung auf Profilseiten"; -App::$strings["Help text"] = "Hilfetext"; -App::$strings["Additional info (optional)"] = "Zusätzliche Informationen (optional)"; -App::$strings["Save"] = "Speichern"; -App::$strings["Field definition not found"] = "Feld-Definition nicht gefunden"; -App::$strings["Edit Profile Field"] = "Profilfeld bearbeiten"; -App::$strings["Profile Fields"] = "Profil Felder"; -App::$strings["Basic Profile Fields"] = "Notwendige Profil Felder"; -App::$strings["Advanced Profile Fields"] = "Erweiterte Profil Felder"; -App::$strings["(In addition to basic fields)"] = "(zusätzlich zu notwendige Felder)"; -App::$strings["All available fields"] = "Alle verfügbaren Felder"; -App::$strings["Custom Fields"] = "Benutzerdefinierte Felder"; -App::$strings["Create Custom Field"] = "Erstelle benutzerdefiniertes Feld"; -App::$strings["Password changed for account %d."] = "Passwort für Konto %d geändert."; -App::$strings["Account settings updated."] = "Kontoeinstellungen aktualisiert."; -App::$strings["Account not found."] = "Konto nicht gefunden."; -App::$strings["Account Edit"] = "Kontobearbeitung"; -App::$strings["New Password"] = "Neues Passwort"; -App::$strings["New Password again"] = "Neues Passwort wiederholen"; -App::$strings["Technical skill level"] = "Technische Qualifikationsstufe"; -App::$strings["Account language (for emails)"] = "Kontosprache (für E-Mails)"; -App::$strings["Service class"] = "Dienstklasse"; -App::$strings["By default, unfiltered HTML is allowed in embedded media. This is inherently insecure."] = "Standardmäßig wird ungefiltertes HTML in eingebetteten Inhalten zugelassen. Das ist prinzipiell unsicher."; -App::$strings["The recommended setting is to only allow unfiltered HTML from the following sites:"] = "Die empfohlene Einstellung ist, ungefiltertes HTML nur von den nachfolgenden Webseiten zu erlauben:"; -App::$strings["https://youtube.com/
https://www.youtube.com/
https://youtu.be/
https://vimeo.com/
https://soundcloud.com/
"] = "https://youtube.com/
https://www.youtube.com/
https://youtu.be/
https://vimeo.com/
https://soundcloud.com/
"; -App::$strings["All other embedded content will be filtered, unless embedded content from that site is explicitly blocked."] = "Alle anderen eingebetteten Inhalte werden gefiltert, es sei denn, eingebettete Inhalte von einer bestimmten Seite sind explizit blockiert."; -App::$strings["Security"] = "Sicherheit"; -App::$strings["Block public"] = "Öffentlichen Zugriff blockieren"; -App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Blockiere den öffentlichen Zugriff auf alle ansonsten öffentlichen persönlichen Seiten dieser Website, sofern ein Besucher nicht angemeldet ist."; -App::$strings["Set \"Transport Security\" HTTP header"] = "Setze den \"Transport Security\" HTTP Header"; -App::$strings["Set \"Content Security Policy\" HTTP header"] = "Setze den \"Content Security Policy\" HTTP Header"; -App::$strings["Allowed email domains"] = "Erlaubte Domains für E-Mails"; -App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben."; -App::$strings["Not allowed email domains"] = "Nicht erlaubte Domains für E-Mails"; -App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde."; -App::$strings["Allow communications only from these sites"] = "Kommunikation nur von diesen Servern/Domains erlauben"; -App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Ein Eintrag pro Zeile. Lasse das Feld leer, um Kommunikation grundlegend von überall her zu erlauben."; -App::$strings["Block communications from these sites"] = "Kommunikation von diesen Servern/Domains blockieren"; -App::$strings["Allow communications only from these channels"] = "Kommunikation nur von diesen Kanälen erlauben"; -App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Ein Kanal (hash) pro Zeile. Leerlassen um jeden Kanal zuzulassen. "; -App::$strings["Block communications from these channels"] = "Kommunikation von folgenden Kanälen blockieren"; -App::$strings["Only allow embeds from secure (SSL) websites and links."] = "Erlaube Einbettungen nur von sicheren (SSL) Webseiten und Links."; -App::$strings["Allow unfiltered embedded HTML content only from these domains"] = "Erlaube Einbettung von Inhalten mit ungefiltertem HTML nur von diesen Domains"; -App::$strings["One site per line. By default embedded content is filtered."] = "Eine Website/Domain pro Zeile. Standardmäßig wird eingebetteter Inhalt gefiltert."; -App::$strings["Block embedded HTML from these domains"] = "Eingebettete HTML Inhalte von diesen Servern/Domains blockieren"; -App::$strings["Remote privacy information not available."] = "Privatsphäre-Einstellungen anderer Nutzer sind nicht verfügbar."; -App::$strings["Visible to:"] = "Sichtbar für:"; -App::$strings["__ctx:acl__ Profile"] = "Profil"; -App::$strings["Comment approved"] = "Kommentar bestätigt"; -App::$strings["Comment deleted"] = "Kommentar gelöscht"; -App::$strings["Permission Name is required."] = "Der Name der Berechtigung wird benötigt."; -App::$strings["Permission category saved."] = "Berechtigungsrolle gespeichert."; -App::$strings["Use this form to create permission rules for various classes of people or connections."] = "Verwende dieses Formular, um Berechtigungsrollen für verschiedene Gruppen von Personen oder Verbindungen zu erstellen."; -App::$strings["Permission Categories"] = "Berechtigungsrollen"; -App::$strings["Permission Name"] = "Name der Berechtigungsrolle"; -App::$strings["My Settings"] = "Meine Einstellungen"; -App::$strings["inherited"] = "geerbt"; -App::$strings["Individual Permissions"] = "Individuelle Zugriffsrechte"; -App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can not change those settings here."] = "Einige Berechtigungen werden möglicherweise von den globalen Sicherheits- und Privatsphäre-Einstellungen dieses Kanals vererbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung und können hier nicht verändert werden."; -App::$strings["Friends"] = "Freunde"; -App::$strings["Settings updated."] = "Einstellungen aktualisiert."; -App::$strings["Nobody except yourself"] = "Niemand außer Dir selbst"; -App::$strings["Only those you specifically allow"] = "Nur die, denen Du es explizit erlaubst"; -App::$strings["Approved connections"] = "Angenommene Verbindungen"; -App::$strings["Any connections"] = "Beliebige Verbindungen"; -App::$strings["Anybody on this website"] = "Jeder auf dieser Website"; -App::$strings["Anybody in this network"] = "Alle \$Projectname-Mitglieder"; -App::$strings["Anybody authenticated"] = "Jeder authentifizierte"; -App::$strings["Anybody on the internet"] = "Jeder im Internet"; -App::$strings["Publish your default profile in the network directory"] = "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen"; -App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?"; -App::$strings["or"] = "oder"; -App::$strings["Your channel address is"] = "Deine Kanal-Adresse lautet"; -App::$strings["Your files/photos are accessible via WebDAV at"] = "Deine Dateien/Fotos sind via WebDAV verfügbar auf"; -App::$strings["Channel Settings"] = "Kanal-Einstellungen"; -App::$strings["Basic Settings"] = "Grundeinstellungen"; -App::$strings["Full Name:"] = "Voller Name:"; -App::$strings["Email Address:"] = "Email Adresse:"; -App::$strings["Your Timezone:"] = "Ihre Zeitzone:"; -App::$strings["Default Post Location:"] = "Standardstandort:"; -App::$strings["Geographical location to display on your posts"] = "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll"; -App::$strings["Use Browser Location:"] = "Standort des Browsers verwenden:"; -App::$strings["Adult Content"] = "Nicht jugendfreie Inhalte"; -App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)"; -App::$strings["Security and Privacy Settings"] = "Sicherheits- und Datenschutz-Einstellungen"; -App::$strings["Your permissions are already configured. Click to view/adjust"] = "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern"; -App::$strings["Hide my online presence"] = "Meine Online-Präsenz verbergen"; -App::$strings["Prevents displaying in your profile that you are online"] = "Verhindert die Anzeige Deines Online-Status in deinem Profil"; -App::$strings["Simple Privacy Settings:"] = "Einfache Privatsphäre-Einstellungen"; -App::$strings["Very Public - extremely permissive (should be used with caution)"] = "Komplett offen – extrem ungeschützt (mit großer Vorsicht verwenden!)"; -App::$strings["Typical - default public, privacy when desired (similar to social network permissions but with improved privacy)"] = "Typisch – Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)"; -App::$strings["Private - default private, never open or public"] = "Privat – Standard privat, nie offen oder öffentlich"; -App::$strings["Blocked - default blocked to/from everybody"] = "Blockiert – Alle standardmäßig blockiert"; -App::$strings["Allow others to tag your posts"] = "Erlaube anderen, Deine Beiträge zu verschlagworten"; -App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren"; -App::$strings["Channel Permission Limits"] = "Kanal-Berechtigungslimits"; -App::$strings["Expire other channel content after this many days"] = "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen"; -App::$strings["0 or blank to use the website limit."] = "0 oder leer lassen, um den voreingestellten Wert der Webseite zu verwenden."; -App::$strings["This website expires after %d days."] = "Diese Webseite läuft nach %d Tagen ab."; -App::$strings["This website does not expire imported content."] = "Diese Webseite lässt importierte Inhalte nicht verfallen."; -App::$strings["The website limit takes precedence if lower than your limit."] = "Das Verfallslimit der Webseite hat Vorrang, wenn es niedriger als Deines hier ist."; -App::$strings["Maximum Friend Requests/Day:"] = "Maximale Kontaktanfragen pro Tag:"; -App::$strings["May reduce spam activity"] = "Kann die Spam-Aktivität verringern"; -App::$strings["Default Privacy Group"] = "Standard-Gruppe"; -App::$strings["Use my default audience setting for the type of object published"] = "Verwende Deine eingestellte Standard-Zielgruppe des jeweiligen Inhaltstyps"; -App::$strings["Profile to assign new connections"] = "Profil, welches neuen Verbindungen zugewiesen wird"; -App::$strings["Default Permissions Group"] = "Standard-Berechtigungsgruppe"; -App::$strings["Maximum private messages per day from unknown people:"] = "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:"; -App::$strings["Useful to reduce spamming"] = "Nützlich, um Spam zu verringern"; -App::$strings["Notification Settings"] = "Benachrichtigungs-Einstellungen"; -App::$strings["By default post a status message when:"] = "Sende standardmäßig Status-Nachrichten, wenn:"; -App::$strings["accepting a friend request"] = "Du eine Verbindungsanfrage annimmst"; -App::$strings["joining a forum/community"] = "Du einem Forum beitrittst"; -App::$strings["making an interesting profile change"] = "Du eine interessante Änderung an Deinem Profil vornimmst"; -App::$strings["Send a notification email when:"] = "Eine E-Mail-Benachrichtigung senden, wenn:"; -App::$strings["You receive a connection request"] = "Du eine Verbindungsanfrage erhältst"; -App::$strings["Your connections are confirmed"] = "Eine Verbindung bestätigt wurde"; -App::$strings["Someone writes on your profile wall"] = "Jemand auf Deine Pinnwand schreibt"; -App::$strings["Someone writes a followup comment"] = "Jemand einen Beitrag kommentiert"; -App::$strings["You receive a private message"] = "Du eine private Nachricht erhältst"; -App::$strings["You receive a friend suggestion"] = "Du einen Kontaktvorschlag erhältst"; -App::$strings["You are tagged in a post"] = "Du in einem Beitrag erwähnt wurdest"; -App::$strings["You are poked/prodded/etc. in a post"] = "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest"; -App::$strings["Someone likes your post/comment"] = "Jemand mag Ihren Beitrag/Kommentar"; -App::$strings["Show visual notifications including:"] = "Visuelle Benachrichtigungen anzeigen für:"; -App::$strings["Unseen grid activity"] = "Ungesehene Netzwerk-Aktivität"; -App::$strings["Unseen channel activity"] = "Ungesehene Kanal-Aktivität"; -App::$strings["Unseen private messages"] = "Ungelesene persönliche Nachrichten"; -App::$strings["Recommended"] = "Empfohlen"; -App::$strings["Upcoming events"] = "Baldige Termine"; -App::$strings["Events today"] = "Heutige Termine"; -App::$strings["Upcoming birthdays"] = "Baldige Geburtstage"; -App::$strings["Not available in all themes"] = "Nicht in allen Designs verfügbar"; -App::$strings["System (personal) notifications"] = "System – (persönliche) Benachrichtigungen"; -App::$strings["System info messages"] = "System – Info-Nachrichten"; -App::$strings["System critical alerts"] = "System – kritische Warnungen"; -App::$strings["New connections"] = "Neue Verbindungen"; -App::$strings["System Registrations"] = "System – Registrierungen"; -App::$strings["Unseen shared files"] = "Ungesehene geteilte Dateien"; -App::$strings["Unseen public activity"] = "Ungesehene öffentliche Aktivität"; -App::$strings["Unseen likes and dislikes"] = "Ungesehene Likes und Dislikes"; -App::$strings["Email notification hub (hostname)"] = "Hub für E-Mail-Benachrichtigungen (Hostname)"; -App::$strings["If your channel is mirrored to multiple hubs, set this to your preferred location. This will prevent duplicate email notifications. Example: %s"] = "Wenn Dein Kanal auf mehreren Hubs geklont ist, setze die Einstellung auf deinen bevorzugten Hub. Dies verhindert Mehrfachzustellung von E-Mail-Benachrichtigungen. Beispiel: %s"; -App::$strings["Show new wall posts, private messages and connections under Notices"] = "Zeige neue Pinnwand Beiträge, private Nachrichten und Verbindungen unter den Notizen an."; -App::$strings["Notify me of events this many days in advance"] = "Benachrichtige mich zu Terminen so viele Tage im Voraus"; -App::$strings["Must be greater than 0"] = "Muss größer als 0 sein"; -App::$strings["Advanced Account/Page Type Settings"] = "Erweiterte Konten- und Seitenart-Einstellungen"; -App::$strings["Change the behaviour of this account for special situations"] = "Ändere das Verhalten dieses Kontos unter speziellen Umständen"; -App::$strings["Miscellaneous Settings"] = "Sonstige Einstellungen"; -App::$strings["Default photo upload folder"] = "Voreingestellter Ordner für hochgeladene Fotos"; -App::$strings["%Y - current year, %m - current month"] = "%Y - aktuelles Jahr, %m - aktueller Monat"; -App::$strings["Default file upload folder"] = "Voreingestellter Ordner für hochgeladene Dateien"; -App::$strings["Personal menu to display in your channel pages"] = "Eigenes Menü zur Anzeige auf den Seiten deines Kanals"; -App::$strings["Remove this channel."] = "Diesen Kanal löschen"; -App::$strings["Firefox Share \$Projectname provider"] = "\$Projectname-Provider für Firefox Share"; -App::$strings["Start calendar week on Monday"] = "Beginne die kalendarische Woche am Montag"; -App::$strings["Additional Features"] = "Zusätzliche Funktionen"; -App::$strings["Your technical skill level"] = "Deine technische Qualifikationsstufe"; -App::$strings["Used to provide a member experience and additional features consistent with your comfort level"] = "Dies wird verwendet, um Dir eine Benutzererfahrung sowie zusätzliche Funktionen passend zu Deiner technischen Qualifikationsstufe zu bieten (Bedienkomfort beim Umgang mit Anwendungen)."; -App::$strings["This channel is limited to %d tokens"] = "Dieser Kanal ist auf %d Token begrenzt"; -App::$strings["Name and Password are required."] = "Name und Passwort sind erforderlich."; -App::$strings["Token saved."] = "Token gespeichert."; -App::$strings["Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access private content."] = "Mit diesem Formular kannst Du temporäre Zugangs-IDs anlegen, um Inhalte mit Nicht-Mitgliedern zu teilen. Die IDs können in Berechtigungslisten (ACLs) verwendet werden, und Besucher können sich damit einloggen, um auf private Inhalte zuzugreifen."; -App::$strings["You may also provide dropbox style access links to friends and associates by adding the Login Password to any specific site URL as shown. Examples:"] = "Du kannst auch Dropbox-ähnliche Zugriffslinks an Andere weitergeben, indem du das Login-Passwort an eine entsprechende URL anhängst wie nachfolgend gezeigt. Beispiele:"; -App::$strings["Guest Access Tokens"] = "Gastzugangstoken"; -App::$strings["Login Name"] = "Anmeldename"; -App::$strings["Login Password"] = "Anmeldepasswort"; -App::$strings["Expires (yyyy-mm-dd)"] = "Läuft ab (jjjj-mm-tt)"; -App::$strings["Their Settings"] = "Deren Einstellungen"; -App::$strings["Name and Secret are required"] = "Name und Geheimnis werden benötigt"; -App::$strings["Add OAuth2 application"] = "OAuth2 Anwendung hinzufügen"; -App::$strings["Name of application"] = "Name der Anwendung"; -App::$strings["Consumer Secret"] = "Consumer Secret"; -App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20"; -App::$strings["Redirect"] = "Umleitung"; -App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert"; -App::$strings["Grant Types"] = "Genehmigungsarten"; -App::$strings["leave blank unless your application sepcifically requires this"] = "Frei lassen, es sei denn die Anwendung verlangt dies."; -App::$strings["Authorization scope"] = "Rahmen der Berechtigungen"; -App::$strings["OAuth2 Application not found."] = "OAuth2 Anwendung konnte nicht gefunden werden"; -App::$strings["Add application"] = "Anwendung hinzufügen"; -App::$strings["Connected OAuth2 Apps"] = "Verbundene OAuth2 Anwendungen"; -App::$strings["Client key starts with"] = "Client Key beginnt mit"; -App::$strings["No name"] = "Kein Name"; -App::$strings["Remove authorization"] = "Authorisierung aufheben"; -App::$strings["Not valid email."] = "Keine gültige E-Mail Adresse."; -App::$strings["Protected email address. Cannot change to that email."] = "Geschützte E-Mail Adresse. Diese kann nicht verändert werden."; -App::$strings["System failure storing new email. Please try again."] = "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal."; -App::$strings["Technical skill level updated"] = "Technische Qualifikationsstufe aktualisiert"; -App::$strings["Password verification failed."] = "Passwortüberprüfung fehlgeschlagen."; -App::$strings["Passwords do not match. Password unchanged."] = "Kennwörter stimmen nicht überein. Kennwort nicht verändert."; -App::$strings["Empty passwords are not allowed. Password unchanged."] = "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert."; -App::$strings["Password changed."] = "Kennwort geändert."; -App::$strings["Password update failed. Please try again."] = "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal."; -App::$strings["Account Settings"] = "Konto-Einstellungen"; -App::$strings["Current Password"] = "Aktuelles Passwort"; -App::$strings["Enter New Password"] = "Gib ein neues Passwort ein"; -App::$strings["Confirm New Password"] = "Bestätige das neue Passwort"; -App::$strings["Leave password fields blank unless changing"] = "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern"; -App::$strings["Remove Account"] = "Konto entfernen"; -App::$strings["Remove this account including all its channels"] = "Dieses Konto inklusive all seiner Kanäle löschen"; -App::$strings["Affinity Slider settings updated."] = "Die Beziehungsgrad-Schieberegler-Einstellungen wurden aktualisiert."; -App::$strings["No feature settings configured"] = "Keine Funktions-Einstellungen konfiguriert"; -App::$strings["Default maximum affinity level"] = "Voreinstellung für maximalen Beziehungsgrad"; -App::$strings["0-99 default 99"] = "0-99 - Standard 99"; -App::$strings["Default minimum affinity level"] = "Voreinstellung für minimalen Beziehungsgrad"; -App::$strings["0-99 - default 0"] = "0-99 - Standard 0"; -App::$strings["Affinity Slider Settings"] = "Beziehungsgrad-Schieberegler-Einstellungen"; -App::$strings["Addon Settings"] = "Addon-Einstellungen"; -App::$strings["Please save/submit changes to any panel before opening another."] = "Bitte speichere alle Änderungen in diesem Bereich, bevor Du einen anderen öffnest."; -App::$strings["%s - (Experimental)"] = "%s – (experimentell)"; -App::$strings["Display Settings"] = "Anzeige-Einstellungen"; -App::$strings["Theme Settings"] = "Design-Einstellungen"; -App::$strings["Custom Theme Settings"] = "Benutzerdefinierte Design-Einstellungen"; -App::$strings["Content Settings"] = "Inhaltseinstellungen"; -App::$strings["Display Theme:"] = "Anzeige-Design:"; -App::$strings["Select scheme"] = "Schema wählen"; -App::$strings["Preload images before rendering the page"] = "Bilder im voraus laden, bevor die Seite angezeigt wird"; -App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "Die empfundene Ladezeit wird sich erhöhen, aber dafür ist das Layout stabil, sobald eine Seite angezeigt wird"; -App::$strings["Enable user zoom on mobile devices"] = "Zoom auf Mobilgeräten aktivieren"; -App::$strings["Update browser every xx seconds"] = "Browser alle xx Sekunden aktualisieren"; -App::$strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 Sekunden, kein Maximum"; -App::$strings["Maximum number of conversations to load at any time:"] = "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:"; -App::$strings["Maximum of 100 items"] = "Maximum: 100 Beiträge"; -App::$strings["Show emoticons (smilies) as images"] = "Emoticons (Smilies) als Bilder anzeigen"; -App::$strings["Provide channel menu in navigation bar"] = "Kanal-Menü in der Navigationsleiste zur Verfügung stellen"; -App::$strings["Default: channel menu located in app menu"] = "Voreinstellung: Kanal-Menü ist im App-Menü integriert"; -App::$strings["Manual conversation updates"] = "Manuelle Konversationsaktualisierung"; -App::$strings["Default is on, turning this off may increase screen jumping"] = "Voreinstellung ist An, dies abzuschalten kann das unerwartete Springen der Seitenanzeige erhöhen."; -App::$strings["Link post titles to source"] = "Beitragstitel zum Originalbeitrag verlinken"; -App::$strings["System Page Layout Editor - (advanced)"] = "System-Seitenlayout-Editor (für Experten)"; -App::$strings["Use blog/list mode on channel page"] = "Blog-/Listenmodus auf der Kanalseite verwenden"; -App::$strings["(comments displayed separately)"] = "(Kommentare werden separat angezeigt)"; -App::$strings["Use blog/list mode on grid page"] = "Blog-/Listenmodus auf der Netzwerkseite verwenden"; -App::$strings["Channel page max height of content (in pixels)"] = "Maximale Höhe von Beitragsblöcken auf der Kanalseite (in Pixeln)"; -App::$strings["click to expand content exceeding this height"] = "Blöcke, deren Inhalt diese Höhe überschreitet, können per Klick vergrößert werden."; -App::$strings["Grid page max height of content (in pixels)"] = "Maximale Höhe (in Pixel) des Inhalts der Netzwerkseite"; -App::$strings["Name is required"] = "Name ist erforderlich"; -App::$strings["Key and Secret are required"] = "Schlüssel und Geheimnis werden benötigt"; -App::$strings["Consumer Key"] = "Consumer Key"; -App::$strings["Icon url"] = "Symbol-URL"; -App::$strings["Optional"] = "Optional"; -App::$strings["Application not found."] = "Die Anwendung wurde nicht gefunden."; -App::$strings["Connected Apps"] = "Verbundene Apps"; -App::$strings["View Photo"] = "Foto ansehen"; -App::$strings["Edit Album"] = "Album bearbeiten"; -App::$strings["Upload"] = "Hochladen"; -App::$strings["Some blurb about what to do when you're new here"] = "Ein Hinweis, was man tun kann, wenn man neu hier ist"; -App::$strings["Thing updated"] = "Sache aktualisiert"; -App::$strings["Object store: failed"] = "Speichern des Objekts fehlgeschlagen"; -App::$strings["Thing added"] = "Sache hinzugefügt"; -App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s"; -App::$strings["Show Thing"] = "Sache anzeigen"; -App::$strings["item not found."] = "Eintrag nicht gefunden"; -App::$strings["Edit Thing"] = "Sache bearbeiten"; -App::$strings["Select a profile"] = "Wähle ein Profil"; -App::$strings["Post an activity"] = "Aktivitätsnachricht senden"; -App::$strings["Only sends to viewers of the applicable profile"] = "Nur an Betrachter des ausgewählten Profils senden"; -App::$strings["Name of thing e.g. something"] = "Name der Sache, z. B. irgendwas"; -App::$strings["URL of thing (optional)"] = "URL der Sache (optional)"; -App::$strings["URL for photo of thing (optional)"] = "URL eines Fotos der Sache (optional)"; -App::$strings["Permissions"] = "Berechtigungen"; -App::$strings["Add Thing to your Profile"] = "Die Sache Deinem Profil hinzufügen"; -App::$strings["No more system notifications."] = "Keine System-Benachrichtigungen mehr."; -App::$strings["System Notifications"] = "System-Benachrichtigungen"; -App::$strings["Connection added."] = "Verbindung hinzugefügt"; -App::$strings["Your service plan only allows %d channels."] = "Dein Vertrag erlaubt nur %d Kanäle."; -App::$strings["No channel. Import failed."] = "Kein Kanal. Import fehlgeschlagen."; -App::$strings["Import completed."] = "Import abgeschlossen."; -App::$strings["You must be logged in to use this feature."] = "Du musst angemeldet sein um diese Funktion zu nutzen."; -App::$strings["Import Channel"] = "Kanal importieren"; -App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Verwende dieses Formular, um einen existierenden Kanal von einem anderen Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren."; -App::$strings["Or provide the old server/hub details"] = "Oder gib die Details Deines bisherigen \$Projectname-Hubs ein"; -App::$strings["Your old identity address (xyz@example.com)"] = "Bisherige Kanal-Adresse (xyz@example.com)"; -App::$strings["Your old login email address"] = "Deine alte Login-E-Mail-Adresse"; -App::$strings["Your old login password"] = "Dein altes Passwort"; -App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige \$Projectname-Hub diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein."; -App::$strings["Make this hub my primary location"] = "Dieser $Pojectname-Hub ist mein primärer Hub."; -App::$strings["Move this channel (disable all previous locations)"] = "Verschiebe diesen Kanal (deaktiviere alle vorherigen Adressen/Klone)"; -App::$strings["Import a few months of posts if possible (limited by available memory"] = "Importiere die Beiträge einiger Monate, sofern möglich (beschränkt durch verfügbaren Speicher)"; -App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen."; -App::$strings["Authentication failed."] = "Authentifizierung fehlgeschlagen."; -App::$strings["Remote Authentication"] = "Entfernte Authentifizierung"; -App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Deine Kanal-Adresse (z. B. channel@example.com)"; -App::$strings["Authenticate"] = "Authentifizieren"; -App::$strings["Permissions denied."] = "Berechtigung verweigert."; -App::$strings["Import"] = "Import"; -App::$strings["Authorize application connection"] = "Zugriff für die Anwendung autorisieren"; -App::$strings["Return to your app and insert this Security Code:"] = "Gehen Sie zu Ihrer App zurück und tragen Sie diesen Sicherheitscode ein:"; -App::$strings["Please login to continue."] = "Zum Weitermachen, bitte einloggen."; -App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?"; -App::$strings["Item not available."] = "Element nicht verfügbar."; -App::$strings["Edit Block"] = "Block bearbeiten"; -App::$strings["vcard"] = "VCard"; -App::$strings["Apps"] = "Apps"; -App::$strings["Manage apps"] = "Apps verwalten"; -App::$strings["Create new app"] = "Neue App erstellen"; -App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s ist %2\$s"; -App::$strings["Mood"] = "Laune"; -App::$strings["Set your current mood and tell your friends"] = "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden"; -App::$strings["Active"] = "Aktiv"; -App::$strings["Blocked"] = "Blockiert"; -App::$strings["Ignored"] = "Ignoriert"; -App::$strings["Hidden"] = "Versteckt"; -App::$strings["Archived/Unreachable"] = "Archiviert/Unerreichbar"; -App::$strings["New"] = "Neu"; -App::$strings["All"] = "Alle"; -App::$strings["Active Connections"] = "Aktive Verbindungen"; -App::$strings["Show active connections"] = "Zeige die aktiven Verbindungen an"; -App::$strings["New Connections"] = "Neue Verbindungen"; -App::$strings["Show pending (new) connections"] = "Ausstehende (neue) Verbindungsanfragen anzeigen"; -App::$strings["Only show blocked connections"] = "Nur blockierte Verbindungen anzeigen"; -App::$strings["Only show ignored connections"] = "Nur ignorierte Verbindungen anzeigen"; -App::$strings["Only show archived/unreachable connections"] = "Nur archivierte/unerreichbare Verbindungen anzeigen"; -App::$strings["Only show hidden connections"] = "Nur versteckte Verbindungen anzeigen"; -App::$strings["Show all connections"] = "Alle Verbindungen anzeigen"; -App::$strings["Pending approval"] = "Wartet auf Genehmigung"; -App::$strings["Archived"] = "Archiviert"; -App::$strings["Not connected at this location"] = "An diesem Ort nicht verbunden"; -App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]"; -App::$strings["Edit connection"] = "Verbindung bearbeiten"; -App::$strings["Delete connection"] = "Verbindung löschen"; -App::$strings["Channel address"] = "Kanaladresse"; -App::$strings["Network"] = "Netzwerk"; -App::$strings["Call"] = "Anruf"; -App::$strings["Status"] = "Status"; -App::$strings["Connected"] = "Verbunden"; -App::$strings["Approve connection"] = "Verbindung genehmigen"; -App::$strings["Ignore connection"] = "Verbindung ignorieren"; -App::$strings["Ignore"] = "Ignorieren"; -App::$strings["Recent activity"] = "Kürzliche Aktivitäten"; -App::$strings["Connections"] = "Verbindungen"; -App::$strings["Search your connections"] = "Verbindungen durchsuchen"; -App::$strings["Connections search"] = "Verbindung suchen"; +App::$strings["Find Channels"] = "Finde Kanäle"; +App::$strings["Enter name or interest"] = "Name oder Interessen eingeben"; +App::$strings["Connect/Follow"] = "Verbinden/Folgen"; +App::$strings["Examples: Robert Morgenstein, Fishing"] = "Beispiele: Robert Morgenstein, Angeln"; App::$strings["Find"] = "Finde"; -App::$strings["item"] = "Beitrag"; -App::$strings["Source of Item"] = "Quelle des Elements"; -App::$strings["Bookmark added"] = "Lesezeichen hinzugefügt"; -App::$strings["My Bookmarks"] = "Meine Lesezeichen"; -App::$strings["My Connections Bookmarks"] = "Lesezeichen meiner Kontakte"; -App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt."; -App::$strings["Remove This Account"] = "Dieses Konto löschen"; -App::$strings["This account and all its channels will be completely removed from the network. "] = "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht."; -App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen"; -App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standardmäßig werden nur die Kanalklone auf diesem \$Projectname-Hub aus dem Netzwerk entfernt"; -App::$strings["Page owner information could not be retrieved."] = "Informationen über den Besitzer der Seite konnten nicht gefunden werden."; -App::$strings["Album not found."] = "Album nicht gefunden."; -App::$strings["Delete Album"] = "Album löschen"; -App::$strings["Delete Photo"] = "Foto löschen"; -App::$strings["No photos selected"] = "Keine Fotos ausgewählt"; -App::$strings["Access to this item is restricted."] = "Der Zugriff auf dieses Foto ist eingeschränkt."; -App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB von %2$.2f MB Foto-Speicher belegt."; -App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB Foto-Speicher belegt."; -App::$strings["Upload Photos"] = "Fotos hochladen"; -App::$strings["Enter an album name"] = "Namen für ein neues Album eingeben"; -App::$strings["or select an existing album (doubleclick)"] = "oder ein bereits vorhandenes auswählen (Doppelklick)"; -App::$strings["Create a status post for this upload"] = "Einen Statusbeitrag für diesen Upload erzeugen"; -App::$strings["Description (optional)"] = "Beschreibung (optional)"; -App::$strings["Show Newest First"] = "Neueste zuerst anzeigen"; -App::$strings["Show Oldest First"] = "Älteste zuerst anzeigen"; -App::$strings["Add Photos"] = "Fotos hinzufügen"; -App::$strings["Permission denied. Access to this item may be restricted."] = "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden."; -App::$strings["Photo not available"] = "Foto nicht verfügbar"; -App::$strings["Use as profile photo"] = "Als Profilfoto verwenden"; -App::$strings["Use as cover photo"] = "Als Titelbild verwenden"; -App::$strings["Private Photo"] = "Privates Foto"; -App::$strings["View Full Size"] = "In voller Größe anzeigen"; -App::$strings["Edit photo"] = "Foto bearbeiten"; -App::$strings["Rotate CW (right)"] = "Drehen im UZS (rechts)"; -App::$strings["Rotate CCW (left)"] = "Drehen gegen UZS (links)"; -App::$strings["Move photo to album"] = "Foto in Album verschieben"; -App::$strings["Enter a new album name"] = "Gib einen Namen für ein neues Album ein"; -App::$strings["or select an existing one (doubleclick)"] = "oder wähle ein bereits vorhandenes aus (Doppelklick)"; -App::$strings["Add a Tag"] = "Schlagwort hinzufügen"; -App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Beispiele: @ben, @Karl_Prester, @lieschen@example.com"; -App::$strings["Flag as adult in album view"] = "In der Albumansicht als nicht jugendfrei markieren"; -App::$strings["I like this (toggle)"] = "Mir gefällt das (Umschalter)"; -App::$strings["I don't like this (toggle)"] = "Mir gefällt das nicht (Umschalter)"; -App::$strings["Please wait"] = "Bitte warten"; -App::$strings["This is you"] = "Das bist Du"; +App::$strings["Channel Suggestions"] = "Kanal-Vorschläge"; +App::$strings["Random Profile"] = "Zufallsprofil"; +App::$strings["Invite Friends"] = "Lade Freunde ein"; +App::$strings["Advanced example: name=fred and country=iceland"] = "Fortgeschrittenes Beispiel: name=fred and country=iceland"; +App::$strings["Saved Folders"] = "Gespeicherte Ordner"; +App::$strings["Everything"] = "Alles"; +App::$strings["Categories"] = "Kategorien"; +App::$strings["Common Connections"] = "Gemeinsame Verbindungen"; +App::$strings["View all %d common connections"] = "Zeige alle %d gemeinsamen Verbindungen"; +App::$strings["Delete this item?"] = "Dieses Element löschen?"; App::$strings["Comment"] = "Kommentar"; -App::$strings["__ctx:title__ Likes"] = "Gefällt mir"; -App::$strings["__ctx:title__ Dislikes"] = "Gefällt mir nicht"; -App::$strings["__ctx:title__ Agree"] = "Zustimmungen"; -App::$strings["__ctx:title__ Disagree"] = "Ablehnungen"; -App::$strings["__ctx:title__ Abstain"] = "Enthaltungen"; -App::$strings["__ctx:title__ Attending"] = "Zusagen"; -App::$strings["__ctx:title__ Not attending"] = "Absagen"; -App::$strings["__ctx:title__ Might attend"] = "Vielleicht"; -App::$strings["View all"] = "Alles anzeigen"; -App::$strings["__ctx:noun__ Like"] = array( - 0 => "Gefällt mir", - 1 => "Gefällt mir", -); -App::$strings["__ctx:noun__ Dislike"] = array( - 0 => "Gefällt nicht", - 1 => "Gefällt nicht", -); -App::$strings["Photo Tools"] = "Fotowerkzeuge"; -App::$strings["In This Photo:"] = "Auf diesem Foto:"; -App::$strings["Map"] = "Karte"; -App::$strings["__ctx:noun__ Likes"] = "Gefällt mir"; -App::$strings["__ctx:noun__ Dislikes"] = "Gefällt nicht"; -App::$strings["Close"] = "Schließen"; -App::$strings["Recent Photos"] = "Neueste Fotos"; -App::$strings["Profile Unavailable."] = "Profil nicht verfügbar."; -App::$strings["Not found"] = "Nicht gefunden"; -App::$strings["Invalid channel"] = "Ungültiger Kanal"; -App::$strings["Error retrieving wiki"] = "Fehler beim Abrufen des Wiki"; -App::$strings["Error creating zip file export folder"] = "Fehler bei der Erzeugung des Zip-Datei Export-Verzeichnisses "; -App::$strings["Error downloading wiki: "] = "Fehler beim Herunterladen des Wiki:"; -App::$strings["Wikis"] = "Wikis"; -App::$strings["Download"] = "Herunterladen"; -App::$strings["Create New"] = "Neu anlegen"; -App::$strings["Wiki name"] = "Name des Wiki"; -App::$strings["Content type"] = "Inhaltstyp"; -App::$strings["Markdown"] = "Markdown"; -App::$strings["BBcode"] = "BBcode"; -App::$strings["Text"] = "Text"; -App::$strings["Type"] = "Typ"; -App::$strings["Any type"] = "Alle Arten"; -App::$strings["Lock content type"] = "Inhaltstyp sperren"; -App::$strings["Create a status post for this wiki"] = "Erzeuge einen Statusbeitrag für dieses Wiki"; -App::$strings["Edit Wiki Name"] = "Wiki-Namen bearbeiten"; -App::$strings["Wiki not found"] = "Wiki nicht gefunden"; -App::$strings["Rename page"] = "Seite umbenennen"; -App::$strings["Error retrieving page content"] = "Fehler beim Abrufen des Seiteninhalts"; -App::$strings["New page"] = "Neue Seite"; -App::$strings["Revision Comparison"] = "Revisionsvergleich"; -App::$strings["Revert"] = "Rückgängig machen"; -App::$strings["Short description of your changes (optional)"] = "Kurze Beschreibung Ihrer Änderungen (optional)"; -App::$strings["Source"] = "Quelle"; -App::$strings["New page name"] = "Neuer Seitenname"; -App::$strings["Embed image from photo albums"] = "Bild aus Fotoalben einbetten"; -App::$strings["Embed an image from your albums"] = "Betten Sie ein Bild aus Ihren Alben ein"; -App::$strings["OK"] = "Ok"; -App::$strings["Choose images to embed"] = "Wählen Sie Bilder zum Einbetten aus"; -App::$strings["Choose an album"] = "Wählen Sie ein Album aus"; -App::$strings["Choose a different album"] = "Wählen Sie ein anderes Album aus"; -App::$strings["Error getting album list"] = "Fehler beim Holen der Albenliste"; -App::$strings["Error getting photo link"] = "Fehler beim Holen des Fotolinks"; -App::$strings["Error getting album"] = "Fehler beim Holen des Albums"; -App::$strings["Error creating wiki. Invalid name."] = "Fehler beim Erstellen des Wiki. Ungültiger Name."; -App::$strings["A wiki with this name already exists."] = "Es existiert bereits ein Wiki mit diesem Namen."; -App::$strings["Wiki created, but error creating Home page."] = "Das Wiki wurde erzeugt, aber es gab einen Fehler bei der Erstellung der Startseite"; -App::$strings["Error creating wiki"] = "Fehler beim Erstellen des Wiki"; -App::$strings["Error updating wiki. Invalid name."] = "Fehler beim Aktualisieren des Wikis. Ungültiger Name."; -App::$strings["Error updating wiki"] = "Fehler beim Aktualisieren des Wikis"; -App::$strings["Wiki delete permission denied."] = "Wiki-Löschberechtigung verweigert."; -App::$strings["Error deleting wiki"] = "Fehler beim Löschen des Wiki"; -App::$strings["New page created"] = "Neue Seite erstellt"; -App::$strings["Cannot delete Home"] = "Kann die Startseite nicht löschen"; -App::$strings["Current Revision"] = "Aktuelle Revision"; -App::$strings["Selected Revision"] = "Ausgewählte Revision"; -App::$strings["You must be authenticated."] = "Sie müssen authenzifiziert sein."; -App::$strings["toggle full screen mode"] = "auf Vollbildmodus umschalten"; -App::$strings["Layout updated."] = "Layout aktualisiert."; -App::$strings["Feature disabled."] = "Funktion deaktiviert."; -App::$strings["Edit System Page Description"] = "Systemseitenbeschreibung bearbeiten"; -App::$strings["(modified)"] = "(geändert)"; -App::$strings["Reset"] = "Zurücksetzen"; -App::$strings["Layout not found."] = "Layout nicht gefunden."; -App::$strings["Module Name:"] = "Modulname:"; -App::$strings["Layout Help"] = "Layout-Hilfe"; -App::$strings["Edit another layout"] = "Ein weiteres Layout bearbeiten"; -App::$strings["System layout"] = "System-Layout"; -App::$strings["Poke"] = "Anstupsen"; -App::$strings["Poke somebody"] = "Jemanden anstupsen"; -App::$strings["Poke/Prod"] = "Anstupsen/Knuffen"; -App::$strings["Poke, prod or do other things to somebody"] = "Jemanden anstupsen, knuffen oder sonstiges"; -App::$strings["Recipient"] = "Empfänger"; -App::$strings["Choose what you wish to do to recipient"] = "Wähle, was Du mit dem/r Empfänger/in tun willst"; -App::$strings["Make this post private"] = "Diesen Beitrag privat machen"; -App::$strings["Image uploaded but image cropping failed."] = "Bild hochgeladen, aber das Zurechtschneiden schlug fehl."; -App::$strings["Profile Photos"] = "Profilfotos"; -App::$strings["Image resize failed."] = "Bild-Anpassung fehlgeschlagen."; -App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird."; -App::$strings["Unable to process image"] = "Kann Bild nicht verarbeiten"; -App::$strings["Image upload failed."] = "Hochladen des Bilds fehlgeschlagen."; -App::$strings["Unable to process image."] = "Kann Bild nicht verarbeiten."; -App::$strings["Photo not available."] = "Foto nicht verfügbar."; -App::$strings["Upload File:"] = "Datei hochladen:"; -App::$strings["Select a profile:"] = "Wähle ein Profil:"; -App::$strings["Use Photo for Profile"] = "Foto für Profil verwenden"; -App::$strings["Change Profile Photo"] = "Profilfoto ändern"; -App::$strings["Use"] = "Verwenden"; -App::$strings["Use a photo from your albums"] = "Ein Foto aus meinen Alben verwenden"; -App::$strings["Select existing photo"] = "Wähle ein vorhandenes Foto aus"; -App::$strings["Crop Image"] = "Bild zuschneiden"; -App::$strings["Please adjust the image cropping for optimum viewing."] = "Bitte schneide das Bild für eine optimale Anzeige passend zu."; -App::$strings["Done Editing"] = "Bearbeitung fertigstellen"; -App::$strings["Away"] = "Abwesend"; -App::$strings["Online"] = "Online"; -App::$strings["Unable to locate original post."] = "Originalbeitrag nicht gefunden."; -App::$strings["Empty post discarded."] = "Leeren Beitrag verworfen."; -App::$strings["Duplicate post suppressed."] = "Doppelter Beitrag unterdrückt."; -App::$strings["System error. Post not saved."] = "Systemfehler. Beitrag nicht gespeichert."; -App::$strings["Your comment is awaiting approval."] = "Dein Kommentar muss noch bestätigt werden."; -App::$strings["Unable to obtain post information from database."] = "Beitragsinformationen können nicht aus der Datenbank abgerufen werden."; -App::$strings["You have reached your limit of %1$.0f top level posts."] = "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht."; -App::$strings["You have reached your limit of %1$.0f webpages."] = "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht."; -App::$strings["sent you a private message"] = "hat Dir eine private Nachricht geschickt"; -App::$strings["added your channel"] = "hat deinen Kanal hinzugefügt"; -App::$strings["requires approval"] = "Zustimmung erforderlich"; -App::$strings["g A l F d"] = "l, d. F, G:i \\U\\h\\r"; -App::$strings["[today]"] = "[Heute]"; -App::$strings["posted an event"] = "hat einen Termin veröffentlicht"; -App::$strings["shared a file with you"] = "hat eine Datei mit Dir geteilt"; -App::$strings["Invalid item."] = "Ungültiges Element."; -App::$strings["Page not found."] = "Seite nicht gefunden."; -App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."; -App::$strings["Could not access contact record."] = "Konnte nicht auf den Kontakteintrag zugreifen."; -App::$strings["Could not locate selected profile."] = "Gewähltes Profil nicht gefunden."; -App::$strings["Connection updated."] = "Verbindung aktualisiert."; -App::$strings["Failed to update connection record."] = "Konnte den Verbindungseintrag nicht aktualisieren."; -App::$strings["is now connected to"] = "ist jetzt verbunden mit"; -App::$strings["Could not access address book record."] = "Konnte nicht auf den Adressbuch-Eintrag zugreifen."; -App::$strings["Refresh failed - channel is currently unavailable."] = "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar."; -App::$strings["Unable to set address book parameters."] = "Konnte die Adressbuch-Parameter nicht setzen."; -App::$strings["Connection has been removed."] = "Verbindung wurde gelöscht."; -App::$strings["View Profile"] = "Profil ansehen"; -App::$strings["View %s's profile"] = "%ss Profil ansehen"; -App::$strings["Refresh Permissions"] = "Zugriffsrechte neu laden"; -App::$strings["Fetch updated permissions"] = "Aktualisierte Zugriffsrechte abrufen"; -App::$strings["Refresh Photo"] = "Foto aktualisieren"; -App::$strings["Fetch updated photo"] = "Aktualisiertes Profilfoto abrufen"; -App::$strings["Recent Activity"] = "Kürzliche Aktivitäten"; -App::$strings["View recent posts and comments"] = "Betrachte die neuesten Beiträge und Kommentare"; -App::$strings["Block (or Unblock) all communications with this connection"] = "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen"; -App::$strings["This connection is blocked!"] = "Die Verbindung ist geblockt!"; -App::$strings["Unignore"] = "Nicht ignorieren"; -App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen"; -App::$strings["This connection is ignored!"] = "Die Verbindung wird ignoriert!"; -App::$strings["Unarchive"] = "Aus Archiv zurückholen"; -App::$strings["Archive"] = "Archivieren"; -App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)"; -App::$strings["This connection is archived!"] = "Die Verbindung ist archiviert!"; -App::$strings["Unhide"] = "Wieder sichtbar machen"; -App::$strings["Hide"] = "Verstecken"; -App::$strings["Hide or Unhide this connection from your other connections"] = "Diese Verbindung vor anderen Verbindungen verstecken/zeigen"; -App::$strings["This connection is hidden!"] = "Die Verbindung ist versteckt!"; -App::$strings["Delete this connection"] = "Verbindung löschen"; -App::$strings["Fetch Vcard"] = "Vcard abrufen"; -App::$strings["Fetch electronic calling card for this connection"] = "Rufe eine digitale Visitenkarte für diese Verbindung ab"; -App::$strings["Open Individual Permissions section by default"] = "Öffne standardmäßig den Bereich für individuelle Berechtigungen"; -App::$strings["Affinity"] = "Beziehung"; -App::$strings["Open Set Affinity section by default"] = "Öffne standardmäßig den Bereich für Beziehungsgrad-Einstellungen"; -App::$strings["Me"] = "Ich"; -App::$strings["Family"] = "Familie"; -App::$strings["Acquaintances"] = "Bekannte"; -App::$strings["Filter"] = "Filter"; -App::$strings["Open Custom Filter section by default"] = "Öffne standardmäßig den Bereich für benutzerdefinierte Filter"; -App::$strings["Approve this connection"] = "Verbindung genehmigen"; -App::$strings["Accept connection to allow communication"] = "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen"; -App::$strings["Set Affinity"] = "Beziehung festlegen"; -App::$strings["Set Profile"] = "Profil festlegen"; -App::$strings["Set Affinity & Profile"] = "Beziehung und Profile festlegen"; -App::$strings["This connection is unreachable from this location."] = "Diese Verbindung ist von diesem Ort unerreichbar."; -App::$strings["This connection may be unreachable from other channel locations."] = "Diese Verbindung könnte von anderen Standpunkten des Kanals nicht erreichbar sein."; -App::$strings["Location independence is not supported by their network."] = "Standort Unabhängigkeit wird vom anderen Netzwerk nicht unterstützt."; -App::$strings["This connection is unreachable from this location. Location independence is not supported by their network."] = "Diese Verbindung ist von diesem Standort aus unerreichbar. Standort Unabhängigkeit wird vom anderen Netzwerk nicht unterstützt."; -App::$strings["Connection Default Permissions"] = "Standardzugriffsrechte für neue Verbindungen:"; -App::$strings["Connection: %s"] = "Verbindung: %s"; -App::$strings["Apply these permissions automatically"] = "Diese Berechtigungen automatisch anwenden"; -App::$strings["Connection requests will be approved without your interaction"] = "Verbindungsanfragen werden sofort bestätigt, ohne dass Deine aktive Zustimmung erforderlich ist."; -App::$strings["Permission role"] = "Berechtigungsrolle"; -App::$strings["Loading"] = "Lädt..."; -App::$strings["Add permission role"] = "Berechtigungsrolle hinzufügen"; -App::$strings["This connection's primary address is"] = "Die Hauptadresse der Verbindung ist"; -App::$strings["Available locations:"] = "Verfügbare Klone:"; -App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen angewendet."; -App::$strings["Connection Tools"] = "Verbindungswerkzeuge"; -App::$strings["Slide to adjust your degree of friendship"] = "Verschieben, um den Grad der Freundschaft zu einzustellen"; +App::$strings["%s show all"] = "%s mehr anzeigen"; +App::$strings["%s show less"] = "%s weniger anzeigen"; +App::$strings["%s expand"] = "%s aufklappen"; +App::$strings["%s collapse"] = "%s einklappen"; +App::$strings["Password too short"] = "Kennwort zu kurz"; +App::$strings["Passwords do not match"] = "Kennwörter stimmen nicht überein"; +App::$strings["everybody"] = "alle"; +App::$strings["Secret Passphrase"] = "geheime Passphrase"; +App::$strings["Passphrase hint"] = "Hinweis zur Passphrase"; +App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Achtung: Berechtigungen wurden verändert, aber noch nicht gespeichert."; +App::$strings["close all"] = "Alle schließen"; +App::$strings["Nothing new here"] = "Nichts Neues hier"; +App::$strings["Rate This Channel (this is public)"] = "Diesen Kanal bewerten (öffentlich sichtbar)"; App::$strings["Rating"] = "Bewertung"; -App::$strings["Slide to adjust your rating"] = "Verschieben, um Deine Bewertung einzustellen"; -App::$strings["Optionally explain your rating"] = "Optional kannst Du Deine Bewertung begründen"; -App::$strings["Custom Filter"] = "Benutzerdefinierter Filter"; -App::$strings["Only import posts with this text"] = "Nur Beiträge mit diesem Text importieren"; -App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "Einzelne Wörter pro Zeile, #Tags oder /Reguläre Ausdrücke/. lang=xx (z.B. lang=de) ermöglicht Filterung nach Sprache. Leer lassen, um alle Beiträge zu importieren."; -App::$strings["Do not import posts with this text"] = "Beiträge mit diesem Text nicht importieren"; -App::$strings["This information is public!"] = "Diese Information ist öffentlich!"; -App::$strings["Connection Pending Approval"] = "Verbindung wartet auf Bestätigung"; -App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird."; -App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Einige Berechtigungen werden möglicherweise von den globalen Sicherheits- und Privatsphäre-Einstellungen dieses Kanals geerbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen."; -App::$strings["Last update:"] = "Letzte Aktualisierung:"; -App::$strings["Details"] = "Details"; -App::$strings["Room not found"] = "Chatraum nicht gefunden"; -App::$strings["Leave Room"] = "Raum verlassen"; -App::$strings["Delete Room"] = "Raum löschen"; -App::$strings["I am away right now"] = "Ich bin gerade nicht da"; -App::$strings["I am online"] = "Ich bin online"; -App::$strings["Bookmark this room"] = "Lesezeichen für diesen Raum setzen"; -App::$strings["Please enter a link URL:"] = "Gib eine URL ein:"; -App::$strings["Encrypt text"] = "Text verschlüsseln"; -App::$strings["New Chatroom"] = "Neuer Chatraum"; -App::$strings["Chatroom name"] = "Chatraumname"; -App::$strings["Expiration of chats (minutes)"] = "Verfall von Chats (Minuten)"; -App::$strings["%1\$s's Chatrooms"] = "%1\$ss Chaträume"; -App::$strings["No chatrooms available"] = "Keine Chaträume verfügbar"; -App::$strings["Expiration"] = "Verfall"; -App::$strings["min"] = "min"; -App::$strings["Photos"] = "Fotos"; -App::$strings["Files"] = "Dateien"; -App::$strings["Unable to update menu."] = "Kann Menü nicht aktualisieren."; -App::$strings["Unable to create menu."] = "Kann Menü nicht erstellen."; -App::$strings["Menu Name"] = "Name des Menüs"; -App::$strings["Unique name (not visible on webpage) - required"] = "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich"; -App::$strings["Menu Title"] = "Menütitel"; -App::$strings["Visible on webpage - leave empty for no title"] = "Sichtbar auf der Webseite – für keinen Titel leer lassen"; -App::$strings["Allow Bookmarks"] = "Lesezeichen erlauben"; -App::$strings["Menu may be used to store saved bookmarks"] = "Im Menü können gespeicherte Lesezeichen abgelegt werden"; -App::$strings["Submit and proceed"] = "Absenden und fortfahren"; -App::$strings["Menus"] = "Menüs"; -App::$strings["Bookmarks allowed"] = "Lesezeichen erlaubt"; -App::$strings["Delete this menu"] = "Lösche dieses Menü"; -App::$strings["Edit menu contents"] = "Bearbeite Menü Inhalte"; -App::$strings["Edit this menu"] = "Dieses Menü bearbeiten"; -App::$strings["Menu could not be deleted."] = "Menü konnte nicht gelöscht werden."; -App::$strings["Edit Menu"] = "Menü bearbeiten"; -App::$strings["Add or remove entries to this menu"] = "Einträge zu diesem Menü hinzufügen oder entfernen"; -App::$strings["Menu name"] = "Menü Name"; -App::$strings["Must be unique, only seen by you"] = "Muss eindeutig sein, ist aber nur für Dich sichtbar"; -App::$strings["Menu title"] = "Menü Titel"; -App::$strings["Menu title as seen by others"] = "Menü Titel wie er von anderen gesehen wird"; -App::$strings["Allow bookmarks"] = "Erlaube Lesezeichen"; -App::$strings["Layouts"] = "Layouts"; -App::$strings["Help"] = "Hilfe"; -App::$strings["Comanche page description language help"] = "Hilfe zur Comanche-Seitenbeschreibungssprache"; -App::$strings["Layout Description"] = "Layout-Beschreibung"; -App::$strings["Download PDL file"] = "PDL-Datei herunterladen"; -App::$strings["Please refresh page"] = "Bitte die Seite neu laden"; -App::$strings["Unknown error"] = "Unbekannter Fehler"; -App::$strings["Token verification failed."] = "Überprüfung des Verifizierungscodes fehlgeschlagen."; -App::$strings["Email Verification Required"] = "Email-Überprüfung erforderlich"; -App::$strings["A verification token was sent to your email address [%s]. Enter that token here to complete the account verification step. Please allow a few minutes for delivery, and check your spam folder if you do not see the message."] = "Ein Verifizierungscode wurde an Deine Emailadresse versendet [%s]. Gib diesen Code hier ein, um die Überprüfung abzuschließen. Bedenke, dass die Zustellung der Mail einige Zeit dauern kann, und überprüfe ggf. auch Spam- und andere Filter-Ordner, falls die Nachricht nicht erscheint."; -App::$strings["Resend Email"] = "Email erneut versenden"; -App::$strings["Validation token"] = "Verifizierungscode"; -App::$strings["Post not found."] = "Beitrag nicht gefunden."; -App::$strings["post"] = "Beitrag"; -App::$strings["comment"] = "Kommentar"; -App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s hat %2\$ss %3\$s mit %4\$s verschlagwortet"; -App::$strings["This setting requires special processing and editing has been blocked."] = "Diese Einstellung erfordert eine besondere Verarbeitung und ist blockiert."; -App::$strings["Configuration Editor"] = "Konfigurationseditor"; -App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlasse diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird."; -App::$strings["If enabled, connection requests will be approved without your interaction"] = "Ist dies aktiviert, werden Verbindungsanfragen ohne Deine aktive Zustimmung bestätigt."; -App::$strings["Automatic approval settings"] = "Einstellungen für automatische Bestätigung"; -App::$strings["Some individual permissions may have been preset or locked based on your channel type and privacy settings."] = "Einige individuelle Berechtigungen können basierend auf Deinen Kanal- und Privatsphäre-Einstellungen vorbelegt oder gesperrt sein."; -App::$strings["Unknown App"] = "Unbekannte Anwendung"; -App::$strings["Authorize"] = "Berechtigen"; -App::$strings["Do you authorize the app %s to access your channel data?"] = "Willst du die Anwendung %s dazu berechtigen auf die Daten deines Kanals zuzugreifen?"; -App::$strings["Allow"] = "Erlauben"; -App::$strings["Privacy group created."] = "Gruppe wurde erstellt."; -App::$strings["Could not create privacy group."] = "Gruppe konnte nicht erstellt werden."; -App::$strings["Privacy group not found."] = "Gruppe nicht gefunden."; -App::$strings["Privacy group updated."] = "Gruppe wurde aktualisiert."; -App::$strings["Create a group of channels."] = "Erstelle eine Gruppe für Kanäle."; -App::$strings["Privacy group name: "] = "Gruppenname:"; -App::$strings["Members are visible to other channels"] = "Mitglieder sind sichtbar für andere Kanäle"; -App::$strings["Privacy group removed."] = "Gruppe wurde entfernt."; -App::$strings["Unable to remove privacy group."] = "Gruppe konnte nicht entfernt werden."; -App::$strings["Privacy group editor"] = "Gruppeneditor"; -App::$strings["Members"] = "Mitglieder"; -App::$strings["All Connected Channels"] = "Alle verbundenen Kanäle"; -App::$strings["Click on a channel to add or remove."] = "Wähle einen Kanal zum hinzufügen oder entfernen aus."; -App::$strings["Profile not found."] = "Profil nicht gefunden."; -App::$strings["Profile deleted."] = "Profil gelöscht."; -App::$strings["Profile-"] = "Profil-"; -App::$strings["New profile created."] = "Neues Profil erstellt."; -App::$strings["Profile unavailable to clone."] = "Profil kann nicht geklont werden."; -App::$strings["Profile unavailable to export."] = "Dieses Profil kann nicht exportiert werden."; -App::$strings["Profile Name is required."] = "Profil-Name erforderlich."; -App::$strings["Marital Status"] = "Familienstand"; -App::$strings["Romantic Partner"] = "Romantische Partner"; -App::$strings["Likes"] = "Gefällt"; -App::$strings["Dislikes"] = "Gefällt nicht"; -App::$strings["Work/Employment"] = "Arbeit/Anstellung"; -App::$strings["Religion"] = "Religion"; -App::$strings["Political Views"] = "Politische Ansichten"; -App::$strings["Gender"] = "Geschlecht"; -App::$strings["Sexual Preference"] = "Sexuelle Orientierung"; -App::$strings["Homepage"] = "Webseite"; -App::$strings["Interests"] = "Hobbys/Interessen"; -App::$strings["Profile updated."] = "Profil aktualisiert."; -App::$strings["Hide your connections list from viewers of this profile"] = "Deine Verbindungen vor Betrachtern dieses Profils verbergen"; -App::$strings["Edit Profile Details"] = "Bearbeite Profil-Details"; -App::$strings["View this profile"] = "Dieses Profil ansehen"; -App::$strings["Edit visibility"] = "Sichtbarkeit bearbeiten"; -App::$strings["Profile Tools"] = "Profilwerkzeuge"; -App::$strings["Change cover photo"] = "Titelbild ändern"; -App::$strings["Change profile photo"] = "Profilfoto ändern"; -App::$strings["Create a new profile using these settings"] = "Neues Profil anlegen und diese Einstellungen übernehmen"; -App::$strings["Clone this profile"] = "Dieses Profil klonen"; -App::$strings["Delete this profile"] = "Dieses Profil löschen"; -App::$strings["Add profile things"] = "Sachen zum Profil hinzufügen"; -App::$strings["Personal"] = "Persönlich"; -App::$strings["Relationship"] = "Beziehung"; -App::$strings["Miscellaneous"] = "Verschiedenes"; -App::$strings["Import profile from file"] = "Profil aus einer Datei importieren"; -App::$strings["Export profile to file"] = "Profil in eine Datei exportieren"; -App::$strings["Your gender"] = "Dein Geschlecht"; -App::$strings["Marital status"] = "Familienstand"; -App::$strings["Sexual preference"] = "Sexuelle Orientierung"; -App::$strings["Profile name"] = "Profilname"; -App::$strings["This is your default profile."] = "Das ist Dein Standardprofil."; -App::$strings["Your full name"] = "Dein voller Name"; -App::$strings["Title/Description"] = "Titel/Beschreibung"; -App::$strings["Street address"] = "Straße und Hausnummer"; -App::$strings["Locality/City"] = "Wohnort"; -App::$strings["Region/State"] = "Region/Bundesstaat"; -App::$strings["Postal/Zip code"] = "Postleitzahl"; -App::$strings["Who (if applicable)"] = "Wer (falls anwendbar)"; -App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Beispiele: cathy123, Cathy Williams, cathy@example.com"; -App::$strings["Since (date)"] = "Seit (Datum)"; -App::$strings["Tell us about yourself"] = "Erzähle uns ein wenig von Dir"; -App::$strings["Homepage URL"] = "Homepage-URL"; -App::$strings["Hometown"] = "Heimatort"; -App::$strings["Political views"] = "Politische Ansichten"; -App::$strings["Religious views"] = "Religiöse Ansichten"; -App::$strings["Keywords used in directory listings"] = "Schlüsselwörter, die in Verzeichnis-Auflistungen verwendet werden"; -App::$strings["Example: fishing photography software"] = "Beispiel: Angeln Fotografie Software"; -App::$strings["Musical interests"] = "Musikalische Interessen"; -App::$strings["Books, literature"] = "Bücher, Literatur"; -App::$strings["Television"] = "Fernsehen"; -App::$strings["Film/Dance/Culture/Entertainment"] = "Film/Tanz/Kultur/Unterhaltung"; -App::$strings["Hobbies/Interests"] = "Hobbys/Interessen"; -App::$strings["Love/Romance"] = "Liebe/Romantik"; -App::$strings["School/Education"] = "Schule/Ausbildung"; -App::$strings["Contact information and social networks"] = "Kontaktinformation und soziale Netzwerke"; -App::$strings["My other channels"] = "Meine anderen Kanäle"; -App::$strings["Communications"] = "Kommunikation"; -App::$strings["Profile Image"] = "Profilfoto:"; -App::$strings["Edit Profiles"] = "Profile bearbeiten"; -App::$strings["This page is available only to site members"] = "Diese Seite ist nur für Mitglieder verfügbar"; -App::$strings["Welcome"] = "Willkommen"; -App::$strings["What would you like to do?"] = "Was möchtest Du gerne tun?"; -App::$strings["Please bookmark this page if you would like to return to it in the future"] = "Bitte speichere diese Seite in Deinen Lesezeichen, falls Du später zu ihr zurückkehren möchtest."; -App::$strings["Upload a profile photo"] = "Ein Profilfoto hochladen"; -App::$strings["Upload a cover photo"] = "Ein Titelbild hochladen"; -App::$strings["Edit your default profile"] = "Dein Standardprofil bearbeiten"; -App::$strings["View friend suggestions"] = "Freundschafts- und Verbindungsvorschläge ansehen"; -App::$strings["View the channel directory"] = "Das Kanalverzeichnis ansehen"; -App::$strings["View/edit your channel settings"] = "Deine Kanaleinstellungen ansehen/bearbeiten"; -App::$strings["View the site or project documentation"] = "Die Website-/Projektdokumentation ansehen"; -App::$strings["Visit your channel homepage"] = "Deine Kanal-Startseite aufrufen"; -App::$strings["View your connections and/or add somebody whose address you already know"] = "Deine Verbindungen ansehen und/oder jemanden hinzufügen, dessen Kanal-Adresse Du bereits kennst"; -App::$strings["View your personal stream (this may be empty until you add some connections)"] = "Deinen persönlichen Beitragsstrom ansehen (dieser kann leer sein, bis Du ein paar Verbindungen hinzugefügt hast)"; -App::$strings["View the public stream. Warning: this content is not moderated"] = "Den öffentlichen Beitragsstrom ansehen. Warnung: Diese Inhalte sind nicht moderiert."; -App::$strings["Page link"] = "Seiten-Link"; -App::$strings["Edit Webpage"] = "Webseite bearbeiten"; -App::$strings["Create a new channel"] = "Neuen Kanal anlegen"; -App::$strings["Channel Manager"] = "Kanal-Manager"; -App::$strings["Current Channel"] = "Aktueller Kanal"; -App::$strings["Switch to one of your channels by selecting it."] = "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst."; -App::$strings["Default Channel"] = "Standard Kanal"; -App::$strings["Make Default"] = "Zum Standard machen"; -App::$strings["%d new messages"] = "%d neue Nachrichten"; -App::$strings["%d new introductions"] = "%d neue Vorstellungen"; -App::$strings["Delegated Channel"] = "Delegierte Kanäle"; -App::$strings["Cards"] = "Karten"; -App::$strings["Add Card"] = "Karte hinzufügen"; -App::$strings["This directory server requires an access token"] = "Dieser Verzeichnisserver benötigt einen Zugriffstoken"; -App::$strings["About this site"] = "Über diese Seite"; -App::$strings["Site Name"] = "Seitenname"; -App::$strings["Administrator"] = "Administrator"; -App::$strings["Terms of Service"] = "Nutzungsbedingungen"; -App::$strings["Software and Project information"] = "Software und Projektinformationen"; -App::$strings["This site is powered by \$Projectname"] = "Diese Website wird bereitgestellt durch \$Projectname"; -App::$strings["Federated and decentralised networking and identity services provided by Zot"] = "Verbundene, dezentrale Netzwerk- und Identitätsdienste, ermöglicht mittels Zot"; -App::$strings["Version %s"] = "Version %s"; -App::$strings["Project homepage"] = "Projekt-Website"; -App::$strings["Developer homepage"] = "Entwickler-Website"; -App::$strings["No ratings"] = "Keine Bewertungen"; -App::$strings["Ratings"] = "Bewertungen"; -App::$strings["Rating: "] = "Bewertung: "; -App::$strings["Website: "] = "Webseite: "; -App::$strings["Description: "] = "Beschreibung: "; -App::$strings["Import Webpage Elements"] = "Webseitenelemente importieren"; -App::$strings["Import selected"] = "Import ausgewählt"; -App::$strings["Export Webpage Elements"] = "Webseitenelemente exportieren"; -App::$strings["Export selected"] = "Exportieren ausgewählt"; -App::$strings["Webpages"] = "Webseiten"; -App::$strings["Actions"] = "Aktionen"; -App::$strings["Page Link"] = "Seiten-Link"; -App::$strings["Page Title"] = "Seitentitel"; -App::$strings["Invalid file type."] = "Ungültiger Dateityp."; -App::$strings["Error opening zip file"] = "Fehler beim Öffnen der ZIP-Datei"; -App::$strings["Invalid folder path."] = "Ungültiger Ordnerpfad."; -App::$strings["No webpage elements detected."] = "Keine Webseitenelemente erkannt."; -App::$strings["Import complete."] = "Import abgeschlossen."; -App::$strings["Channel name changes are not allowed within 48 hours of changing the account password."] = "Innerhalb von 48 Stunden nach einer Änderung des Konto-Passworts können Kanäle nicht umbenannt werden."; +App::$strings["Describe (optional)"] = "Beschreibung (optional)"; +App::$strings["Please enter a link URL"] = "Gib eine URL ein:"; +App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Ungespeicherte Änderungen. Bist Du sicher, dass Du diese Seite verlassen möchtest?"; +App::$strings["Location"] = "Ort"; +App::$strings["lovely"] = ""; +App::$strings["wonderful"] = ""; +App::$strings["fantastic"] = ""; +App::$strings["great"] = ""; +App::$strings["Your chosen nickname was either already taken or not valid. Please use our suggestion ("] = ""; +App::$strings[") or enter a new one."] = ""; +App::$strings["Thank you, this nickname is valid."] = ""; +App::$strings["A channel name is required."] = ""; +App::$strings["This is a "] = ""; +App::$strings[" channel name"] = ""; +App::$strings["Back to reply"] = ""; +App::$strings["%d minutes"] = "%d Minuten"; +App::$strings["about %d hours"] = "ungefähr %d Stunden"; +App::$strings["%d days"] = "%d Tagen"; +App::$strings["%d months"] = "%d Monaten"; +App::$strings["%d years"] = "%d Jahren"; +App::$strings["timeago.prefixAgo"] = "vor"; +App::$strings["timeago.prefixFromNow"] = "in"; +App::$strings["timeago.suffixAgo"] = "NONE"; +App::$strings["timeago.suffixFromNow"] = "NONE"; +App::$strings["less than a minute"] = "weniger als einer Minute"; +App::$strings["about a minute"] = "ungefähr einer Minute"; +App::$strings["about an hour"] = "ungefähr einer Stunde"; +App::$strings["a day"] = "einem Tag"; +App::$strings["about a month"] = "ungefähr einem Monat"; +App::$strings["about a year"] = "ungefähr einem Jahr"; +App::$strings[" "] = " "; +App::$strings["timeago.numbers"] = "timeago.numbers"; +App::$strings["January"] = "Januar"; +App::$strings["February"] = "Februar"; +App::$strings["March"] = "März"; +App::$strings["April"] = "April"; +App::$strings["__ctx:long__ May"] = "Mai"; +App::$strings["June"] = "Juni"; +App::$strings["July"] = "Juli"; +App::$strings["August"] = "August"; +App::$strings["September"] = "September"; +App::$strings["October"] = "Oktober"; +App::$strings["November"] = "November"; +App::$strings["December"] = "Dezember"; +App::$strings["Jan"] = "Jan"; +App::$strings["Feb"] = "Feb"; +App::$strings["Mar"] = "Mär"; +App::$strings["Apr"] = "Apr"; +App::$strings["__ctx:short__ May"] = "Mai"; +App::$strings["Jun"] = "Jun"; +App::$strings["Jul"] = "Jul"; +App::$strings["Aug"] = "Aug"; +App::$strings["Sep"] = "Sep"; +App::$strings["Oct"] = "Okt"; +App::$strings["Nov"] = "Nov"; +App::$strings["Dec"] = "Dez"; +App::$strings["Sunday"] = "Sonntag"; +App::$strings["Monday"] = "Montag"; +App::$strings["Tuesday"] = "Dienstag"; +App::$strings["Wednesday"] = "Mittwoch"; +App::$strings["Thursday"] = "Donnerstag"; +App::$strings["Friday"] = "Freitag"; +App::$strings["Saturday"] = "Samstag"; +App::$strings["Sun"] = "So"; +App::$strings["Mon"] = "Mo"; +App::$strings["Tue"] = "Di"; +App::$strings["Wed"] = "Mi"; +App::$strings["Thu"] = "Do"; +App::$strings["Fri"] = "Fr"; +App::$strings["Sat"] = "Sa"; +App::$strings["__ctx:calendar__ today"] = "heute"; +App::$strings["__ctx:calendar__ month"] = "Monat"; +App::$strings["__ctx:calendar__ week"] = "Woche"; +App::$strings["__ctx:calendar__ day"] = "Tag"; +App::$strings["__ctx:calendar__ All day"] = "Ganztägig"; +App::$strings["Channel is blocked on this site."] = "Der Kanal ist auf dieser Seite blockiert "; +App::$strings["Channel location missing."] = "Adresse des Kanals fehlt."; +App::$strings["Response from remote channel was incomplete."] = "Antwort des entfernten Kanals war unvollständig."; +App::$strings["Premium channel - please visit:"] = "Premium-Kanal - bitte gehe zu:"; +App::$strings["Channel was deleted and no longer exists."] = "Kanal wurde gelöscht und existiert nicht mehr."; +App::$strings["Remote channel or protocol unavailable."] = "Externer Kanal oder Protokoll nicht verfügbar."; +App::$strings["Channel discovery failed."] = "Kanalsuche fehlgeschlagen"; +App::$strings["Protocol disabled."] = "Protokoll deaktiviert."; +App::$strings["Cannot connect to yourself."] = "Du kannst Dich nicht mit Dir selbst verbinden."; +App::$strings["View PDF"] = ""; +App::$strings[" by "] = "von"; +App::$strings[" on "] = "am"; +App::$strings["Embedded content"] = "Eingebetteter Inhalt"; +App::$strings["Embedding disabled"] = "Einbetten deaktiviert"; +App::$strings["Unable to obtain identity information from database"] = "Kann keine Identitäts-Informationen aus Datenbank beziehen"; +App::$strings["Empty name"] = "Namensfeld leer"; +App::$strings["Name too long"] = "Name ist zu lang"; +App::$strings["No account identifier"] = "Keine Konten-Kennung"; +App::$strings["Nickname is required."] = "Spitzname ist erforderlich."; App::$strings["Reserved nickname. Please choose another."] = "Reservierter Kurzname. Bitte wähle einen anderen."; App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt."; -App::$strings["Change channel nickname/address"] = "Kanalname/-adresse ändern"; -App::$strings["Any/all connections on other networks will be lost!"] = "Jegliche/alle Verbindungen zu anderen Netzwerken gehen verloren!"; -App::$strings["New channel address"] = "Neue Kanaladresse"; -App::$strings["Rename Channel"] = "Kanal umbenennen"; -App::$strings["Item is not editable"] = "Element kann nicht bearbeitet werden."; -App::$strings["Edit post"] = "Bearbeite Beitrag"; -App::$strings["Invalid message"] = "Ungültige Beitrags-ID (mid)"; -App::$strings["no results"] = "keine Ergebnisse"; -App::$strings["channel sync processed"] = "Kanal-Sync verarbeitet"; -App::$strings["queued"] = "zur Warteschlange hinzugefügt"; -App::$strings["posted"] = "zugestellt"; -App::$strings["accepted for delivery"] = "für Zustellung akzeptiert"; -App::$strings["updated"] = "aktualisiert"; -App::$strings["update ignored"] = "Aktualisierung ignoriert"; -App::$strings["permission denied"] = "Zugriff verweigert"; -App::$strings["recipient not found"] = "Empfänger nicht gefunden."; -App::$strings["mail recalled"] = "Mail widerrufen"; -App::$strings["duplicate mail received"] = "Doppelte Mail erhalten"; -App::$strings["mail delivered"] = "Mail zugestellt"; -App::$strings["Delivery report for %1\$s"] = "Zustellungsbericht für %1\$s"; -App::$strings["Options"] = "Optionen"; -App::$strings["Redeliver"] = "Erneut zustellen"; -App::$strings["Failed to create source. No channel selected."] = "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt."; -App::$strings["Source created."] = "Quelle erstellt."; -App::$strings["Source updated."] = "Quelle aktualisiert."; -App::$strings["*"] = "*"; -App::$strings["Channel Sources"] = "Kanal-Quellen"; -App::$strings["Manage remote sources of content for your channel."] = "Externe Inhaltsquellen für Deinen Kanal verwalten."; -App::$strings["New Source"] = "Neue Quelle"; -App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importiere alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteile sie gemäß der Einstellungen dieses Kanals."; -App::$strings["Only import content with these words (one per line)"] = "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten"; -App::$strings["Leave blank to import all public content"] = "Leer lassen, um alle öffentlichen Beiträge zu importieren"; -App::$strings["Channel Name"] = "Name des Kanals"; -App::$strings["Add the following categories to posts imported from this source (comma separated)"] = "Füge die folgenden Kategorien zu Beiträgen, die aus dieser Quelle importiert werden, hinzu (kommagetrennt)"; -App::$strings["Source not found."] = "Quelle nicht gefunden."; -App::$strings["Edit Source"] = "Quelle bearbeiten"; -App::$strings["Delete Source"] = "Quelle löschen"; -App::$strings["Source removed"] = "Quelle gelöscht"; -App::$strings["Unable to remove source."] = "Konnte die Quelle nicht löschen."; -App::$strings["Like/Dislike"] = "Mögen/Nicht mögen"; -App::$strings["This action is restricted to members."] = "Diese Aktion kann nur von Mitgliedern ausgeführt werden."; -App::$strings["Please login with your \$Projectname ID or register as a new \$Projectname member to continue."] = "Um fortzufahren melde Dich bitte mit Deiner \$Projectname-ID an oder registriere Dich als neues \$Projectname-Mitglied."; -App::$strings["Invalid request."] = "Ungültige Anfrage."; -App::$strings["channel"] = "Kanal"; -App::$strings["thing"] = "Sache"; -App::$strings["Channel unavailable."] = "Kanal nicht vorhanden."; -App::$strings["Previous action reversed."] = "Die vorherige Aktion wurde rückgängig gemacht."; -App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s"; -App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s nicht"; -App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s stimmt %2\$ss %3\$s zu"; -App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s lehnt %2\$ss %3\$s ab"; -App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s enthält sich zu %2\$ss %3\$s"; -App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s teil"; -App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s nicht teil"; -App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s nimmt vielleicht an %2\$ss %3\$s teil"; -App::$strings["Action completed."] = "Aktion durchgeführt."; -App::$strings["Thank you."] = "Vielen Dank."; -App::$strings["No default suggestions were found."] = "Es wurden keine Standard Vorschläge gefunden."; -App::$strings["%d rating"] = array( - 0 => "%d Bewertung", - 1 => "%d Bewertungen", -); -App::$strings["Gender: "] = "Geschlecht:"; -App::$strings["Status: "] = "Status:"; -App::$strings["Homepage: "] = "Webseite:"; +App::$strings["Unable to retrieve created identity"] = "Kann die erstellte Identität nicht empfangen"; +App::$strings["Default Profile"] = "Standard-Profil"; +App::$strings["Friends"] = "Freunde"; +App::$strings["Unable to retrieve modified identity"] = "Geänderte Identität kann nicht empfangen werden"; +App::$strings["Requested channel is not available."] = "Angeforderter Kanal nicht verfügbar."; +App::$strings["Requested profile is not available."] = "Das angefragte Profil ist nicht verfügbar."; +App::$strings["Change profile photo"] = "Profilfoto ändern"; +App::$strings["Edit"] = "Bearbeiten"; +App::$strings["Create New Profile"] = "Neues Profil erstellen"; +App::$strings["Profile Image"] = "Profilfoto:"; +App::$strings["Visible to everybody"] = "Für jeden sichtbar"; +App::$strings["Edit visibility"] = "Sichtbarkeit bearbeiten"; +App::$strings["Gender:"] = "Geschlecht:"; +App::$strings["Status:"] = "Status:"; +App::$strings["Homepage:"] = "Homepage:"; +App::$strings["Online Now"] = "gerade online"; +App::$strings["Change your profile photo"] = "Dein Profilfoto ändern"; +App::$strings["Female"] = "Weiblich"; +App::$strings["Male"] = "Männlich"; +App::$strings["Trans"] = "Trans"; +App::$strings["Neuter"] = "Geschlechtslos"; +App::$strings["Non-specific"] = "unklar"; +App::$strings["Full Name:"] = "Voller Name:"; +App::$strings["Like this channel"] = "Dieser Kanal gefällt mir"; +App::$strings["j F, Y"] = "j. F Y"; +App::$strings["j F"] = "j. F"; +App::$strings["Birthday:"] = "Geburtstag:"; App::$strings["Age:"] = "Alter:"; -App::$strings["Location:"] = "Ort:"; -App::$strings["Description:"] = "Beschreibung:"; +App::$strings["for %1\$d %2\$s"] = "seit %1\$d %2\$s"; +App::$strings["Tags:"] = "Schlagworte:"; +App::$strings["Sexual Preference:"] = "Sexuelle Orientierung:"; App::$strings["Hometown:"] = "Heimatstadt:"; +App::$strings["Political Views:"] = "Politische Ansichten:"; +App::$strings["Religion:"] = "Religion:"; App::$strings["About:"] = "Über:"; -App::$strings["Connect"] = "Verbinden"; -App::$strings["Public Forum:"] = "Öffentliches Forum:"; -App::$strings["Keywords: "] = "Schlüsselwörter:"; -App::$strings["Don't suggest"] = "Nicht vorschlagen"; -App::$strings["Common connections (estimated):"] = "Gemeinsame Verbindungen (geschätzt):"; -App::$strings["Global Directory"] = "Globales Verzeichnis"; -App::$strings["Local Directory"] = "Lokales Verzeichnis"; -App::$strings["Finding:"] = "Ergebnisse:"; -App::$strings["Channel Suggestions"] = "Kanal-Vorschläge"; -App::$strings["next page"] = "nächste Seite"; -App::$strings["previous page"] = "vorherige Seite"; -App::$strings["Sort options"] = "Sortieroptionen"; -App::$strings["Alphabetic"] = "alphabetisch"; -App::$strings["Reverse Alphabetic"] = "Entgegengesetzt alphabetisch"; -App::$strings["Newest to Oldest"] = "Neueste zuerst"; -App::$strings["Oldest to Newest"] = "Älteste zuerst"; -App::$strings["No entries (some entries may be hidden)."] = "Keine Einträge gefunden (einige könnten versteckt sein)."; -App::$strings["Xchan Lookup"] = "Xchan-Suche"; -App::$strings["Lookup xchan beginning with (or webbie): "] = "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:"; -App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal."; -App::$strings["Ignore/Hide"] = "Ignorieren/Verstecken"; -App::$strings["Unable to find your hub."] = "Konnte Deinen Server nicht finden."; -App::$strings["Post successful."] = "Veröffentlichung erfolgreich."; -App::$strings["Unable to lookup recipient."] = "Konnte den Empfänger nicht finden."; -App::$strings["Unable to communicate with requested channel."] = "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen."; -App::$strings["Cannot verify requested channel."] = "Verifizierung des angeforderten Kanals fehlgeschlagen."; -App::$strings["Selected channel has private message restrictions. Send failed."] = "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen."; -App::$strings["Messages"] = "Nachrichten"; -App::$strings["message"] = "Nachricht"; -App::$strings["Message recalled."] = "Nachricht widerrufen."; -App::$strings["Conversation removed."] = "Unterhaltung gelöscht."; -App::$strings["Expires YYYY-MM-DD HH:MM"] = "Verfällt YYYY-MM-DD HH;MM"; -App::$strings["Requested channel is not in this network"] = "Angeforderter Kanal ist nicht in diesem Netzwerk."; -App::$strings["Send Private Message"] = "Private Nachricht senden"; -App::$strings["To:"] = "An:"; -App::$strings["Subject:"] = "Betreff:"; -App::$strings["Attach file"] = "Datei anhängen"; -App::$strings["Send"] = "Absenden"; -App::$strings["Set expiration date"] = "Verfallsdatum"; -App::$strings["Delete message"] = "Nachricht löschen"; -App::$strings["Delivery report"] = "Zustellungsbericht"; -App::$strings["Recall message"] = "Nachricht widerrufen"; -App::$strings["Message has been recalled."] = "Die Nachricht wurde widerrufen."; -App::$strings["Delete Conversation"] = "Unterhaltung löschen"; -App::$strings["No secure communications available. You may be able to respond from the sender's profile page."] = "Keine sichere Kommunikation verfügbar. Eventuell kannst Du auf der Profilseite des Absenders antworten."; -App::$strings["Send Reply"] = "Antwort senden"; -App::$strings["Your message for %s (%s):"] = "Deine Nachricht für %s (%s):"; -App::$strings["Public Hubs"] = "Öffentliche Hubs"; -App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself may provide additional details."] = "Die hier aufgeführten Hubs sind öffentlich und erlauben die Registrierung im \$Projectname Netzwerk. Alle Hubs dieses Netzwerks sind miteinander verbunden, so dass die Mitgliedschaft auf einem Hub die Verbindung zu beliebigen Seiten und Kanälen auf anderen Hubs ermöglicht. Es könnte sein, dass einige dieser Hubs kostenpflichtig sind oder abgestufte, je nach Umfang kostenpflichtige Mitgliedschaften anbieten. Auf den Seiten der einzelnen Hubs könnten jeweils nähere Informationen dazu stehen."; -App::$strings["Hub URL"] = "Hub-URL"; -App::$strings["Access Type"] = "Zugriffstyp"; -App::$strings["Registration Policy"] = "Registrierungsrichtlinien"; -App::$strings["Stats"] = "Statistiken"; -App::$strings["Software"] = "Software"; -App::$strings["Rate"] = "Bewerten"; -App::$strings["webpage"] = "Webseite"; -App::$strings["block"] = "Block"; -App::$strings["layout"] = "Layout"; -App::$strings["menu"] = "Menü"; -App::$strings["%s element installed"] = "Element für %s installiert"; -App::$strings["%s element installation failed"] = "Installation des Elements %s fehlgeschlagen"; -App::$strings["Select a bookmark folder"] = "Lesezeichenordner wählen"; -App::$strings["Save Bookmark"] = "Lesezeichen speichern"; -App::$strings["URL of bookmark"] = "URL des Lesezeichens"; -App::$strings["Or enter new bookmark folder name"] = "Oder gib einen neuen Namen für den Lesezeichenordner ein"; -App::$strings["Enter a folder name"] = "Gib einen Ordnernamen ein"; -App::$strings["or select an existing folder (doubleclick)"] = "oder wähle einen vorhanden Ordner aus (Doppelklick)"; -App::$strings["Save to Folder"] = "In Ordner speichern"; -App::$strings["Fetching URL returns error: %1\$s"] = "Abrufen der URL gab einen Fehler zurück: %1\$s"; -App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal."; -App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen."; -App::$strings["Passwords do not match."] = "Passwörter stimmen nicht überein."; -App::$strings["Registration successful. Continue to create your first channel..."] = "Registrierung erfolgreich. Fahre fort, indem Du Deinen ersten Kanal anlegst..."; -App::$strings["Registration successful. Please check your email for validation instructions."] = "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet."; -App::$strings["Your registration is pending approval by the site owner."] = "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden."; -App::$strings["Your registration can not be processed."] = "Deine Registrierung konnte nicht verarbeitet werden."; -App::$strings["Registration on this hub is disabled."] = "Die Registrierung auf diesem Hub ist nicht möglich."; -App::$strings["Registration on this hub is by approval only."] = "Eine Registrierung auf diesem Hub erfordert die Zustimmung durch den Administrator."; -App::$strings["Register at another affiliated hub."] = "Registriere Dich auf einem der anderen verbundenen Hubs."; -App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal."; -App::$strings["I accept the %s for this website"] = "Ich akzeptiere die %s für diese Webseite"; -App::$strings["I am over %s years of age and accept the %s for this website"] = "Ich bin älter als %s Jahre und akzeptiere die %s dieser Website."; -App::$strings["Your email address"] = "Ihre E-Mail Adresse"; -App::$strings["Choose a password"] = "Passwort"; -App::$strings["Please re-enter your password"] = "Bitte gib Dein Passwort noch einmal ein"; -App::$strings["Please enter your invitation code"] = "Bitte trage Deinen Einladungs-Code ein"; -App::$strings["no"] = "nein"; -App::$strings["yes"] = "ja"; -App::$strings["Membership on this site is by invitation only."] = "Mitgliedschaft auf dieser Seite ist nur nach vorheriger Einladung möglich."; -App::$strings["Register"] = "Registrieren"; -App::$strings["This site requires email verification. After completing this form, please check your email for further instructions."] = "Diese Website erfordert eine Email-Bestätigung. Bitte prüfe Deine Emails nach Ausfüllen und Absenden des Formulars, um weitere Hinweise zu bekommen."; -App::$strings["Cover Photos"] = "Cover Foto"; -App::$strings["female"] = "weiblich"; -App::$strings["%1\$s updated her %2\$s"] = "%1\$s hat ihr %2\$s aktualisiert"; -App::$strings["male"] = "männlich"; -App::$strings["%1\$s updated his %2\$s"] = "%1\$s hat sein %2\$s aktualisiert"; -App::$strings["%1\$s updated their %2\$s"] = "%1\$s hat sein/ihr %2\$s aktualisiert"; +App::$strings["Hobbies/Interests:"] = "Hobbys/Interessen:"; +App::$strings["Likes:"] = "Gefällt:"; +App::$strings["Dislikes:"] = "Gefällt nicht:"; +App::$strings["Contact information and Social Networks:"] = "Kontaktinformation und soziale Netzwerke:"; +App::$strings["My other channels:"] = "Meine anderen Kanäle:"; +App::$strings["Musical interests:"] = "Musikalische Interessen:"; +App::$strings["Books, literature:"] = "Bücher, Literatur:"; +App::$strings["Television:"] = "Fernsehen:"; +App::$strings["Film/dance/culture/entertainment:"] = "Film/Tanz/Kultur/Unterhaltung:"; +App::$strings["Love/Romance:"] = "Liebe/Romantik:"; +App::$strings["Work/employment:"] = "Arbeit/Anstellung:"; +App::$strings["School/education:"] = "Schule/Ausbildung:"; +App::$strings["Profile"] = "Profil"; +App::$strings["Like this thing"] = "Gefällt mir"; +App::$strings["Export"] = "Exportieren"; App::$strings["cover photo"] = "Cover Foto"; -App::$strings["Change Cover Photo"] = "Titelbild ändern"; -App::$strings["Documentation Search"] = "Suche in der Dokumentation"; -App::$strings["About"] = "Über"; -App::$strings["Administrators"] = "Administratoren"; -App::$strings["Developers"] = "Entwickler"; -App::$strings["Tutorials"] = "Tutorials"; -App::$strings["\$Projectname Documentation"] = "\$Projectname-Dokumentation"; -App::$strings["Contents"] = "Inhalt"; -App::$strings["Article"] = "Artikel"; -App::$strings["Item has been removed."] = "Der Beitrag wurde entfernt."; -App::$strings["Tag removed"] = "Schlagwort entfernt"; -App::$strings["Remove Item Tag"] = "Schlagwort entfernen"; -App::$strings["Select a tag to remove: "] = "Schlagwort zum Entfernen auswählen:"; -App::$strings["No such group"] = "Gruppe nicht gefunden"; -App::$strings["No such channel"] = "Kanal nicht gefunden"; -App::$strings["forum"] = "Forum"; -App::$strings["Search Results For:"] = "Suchergebnisse für:"; -App::$strings["Privacy group is empty"] = "Gruppe ist leer"; -App::$strings["Privacy group: "] = "Gruppe:"; -App::$strings["Invalid connection."] = "Ungültige Verbindung."; -App::$strings["Invalid channel."] = "Ungültiger Kanal."; -App::$strings["network"] = "Netzwerk"; -App::$strings["\$Projectname"] = "\$Projectname"; -App::$strings["Welcome to %s"] = "Willkommen auf %s"; -App::$strings["Permission Denied."] = "Zugriff verweigert."; -App::$strings["File not found."] = "Datei nicht gefunden."; -App::$strings["Edit file permissions"] = "Dateiberechtigungen bearbeiten"; -App::$strings["Set/edit permissions"] = "Berechtigungen setzen/ändern"; -App::$strings["Include all files and sub folders"] = "Alle Dateien und Unterverzeichnisse einbinden"; -App::$strings["Return to file list"] = "Zurück zur Dateiliste"; -App::$strings["Copy/paste this code to attach file to a post"] = "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen"; -App::$strings["Copy/paste this URL to link file from a web page"] = "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken"; -App::$strings["Share this file"] = "Diese Datei freigeben"; -App::$strings["Show URL to this file"] = "URL zu dieser Datei anzeigen"; -App::$strings["Show in your contacts shared folder"] = "Im geteilten Ordner Deiner Kontakte anzeigen"; -App::$strings["No channel."] = "Kein Kanal."; -App::$strings["No connections in common."] = "Keine gemeinsamen Verbindungen."; -App::$strings["View Common Connections"] = "Zeige gemeinsame Verbindungen"; -App::$strings["Email verification resent"] = "Email zur Verifizierung wurde erneut versendet"; -App::$strings["Unable to resend email verification message."] = "Erneutes Versenden der Email zur Verifizierung nicht möglich."; -App::$strings["No connections."] = "Keine Verbindungen."; -App::$strings["Visit %s's profile [%s]"] = "%ss Profil [%s] besuchen"; -App::$strings["View Connections"] = "Verbindungen anzeigen"; -App::$strings["Blocked accounts"] = "Blockierte Benutzerkonten"; -App::$strings["Expired accounts"] = "Abgelaufene Benutzerkonten"; -App::$strings["Expiring accounts"] = "Ablaufende Benutzerkonten"; -App::$strings["Clones"] = "Klone"; -App::$strings["Message queues"] = "Nachrichten-Warteschlangen"; -App::$strings["Your software should be updated"] = "Die installierte Software sollte aktualisiert werden"; -App::$strings["Summary"] = "Zusammenfassung"; -App::$strings["Registered accounts"] = "Registrierte Konten"; -App::$strings["Pending registrations"] = "Ausstehende Registrierungen"; -App::$strings["Registered channels"] = "Registrierte Kanäle"; -App::$strings["Active plugins"] = "Aktive Plug-Ins"; -App::$strings["Version"] = "Version"; -App::$strings["Repository version (master)"] = "Repository-Version (master)"; -App::$strings["Repository version (dev)"] = "Repository-Version (dev)"; -App::$strings["No service class restrictions found."] = "Keine Dienstklassenbeschränkungen gefunden."; -App::$strings["Website:"] = "Webseite:"; -App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Kanal [%s] (auf diesem Server noch unbekannt)"; -App::$strings["Rating (this information is public)"] = "Bewertung (öffentlich sichtbar)"; -App::$strings["Optionally explain your rating (this information is public)"] = "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)"; -App::$strings["Edit Card"] = "Karte bearbeiten"; -App::$strings["No valid account found."] = "Kein gültiges Konto gefunden."; -App::$strings["Password reset request issued. Check your email."] = "Zurücksetzen des Passworts eingeleitet. Schau in Deine E-Mails."; -App::$strings["Site Member (%s)"] = "Nutzer (%s)"; -App::$strings["Password reset requested at %s"] = "Passwort-Rücksetzung auf %s angefordert"; -App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen."; -App::$strings["Password Reset"] = "Zurücksetzen des Kennworts"; -App::$strings["Your password has been reset as requested."] = "Dein Passwort wurde wie angefordert neu erstellt."; -App::$strings["Your new password is"] = "Dein neues Passwort lautet"; -App::$strings["Save or copy your new password - and then"] = "Speichere oder kopiere Dein neues Passwort – und dann"; -App::$strings["click here to login"] = "Klicke hier, um dich anzumelden"; -App::$strings["Your password may be changed from the Settings page after successful login."] = "Dein Passwort kann unter Einstellungen nach einer erfolgreichen Anmeldung geändert werden."; -App::$strings["Your password has changed at %s"] = "Auf %s wurde Dein Passwort geändert"; -App::$strings["Forgot your Password?"] = "Kennwort vergessen?"; -App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. Du erhältst dann weitere Anweisungen per E-Mail."; -App::$strings["Email Address"] = "E-Mail Adresse"; -App::$strings["Mark all seen"] = "Alle als gelesen markieren"; -App::$strings["0. Beginner/Basic"] = "0. Einsteiger/Basis"; -App::$strings["1. Novice - not skilled but willing to learn"] = "1. Anfänger - unerfahren, aber bereit zu lernen"; -App::$strings["2. Intermediate - somewhat comfortable"] = "2. Fortgeschritten - relativ komfortabel"; -App::$strings["3. Advanced - very comfortable"] = "3. Fortgeschritten - sehr komfortabel"; -App::$strings["4. Expert - I can write computer code"] = "4. Experte - Ich kann Computercode schreiben"; -App::$strings["5. Wizard - I probably know more than you do"] = "5. Zauberer - ich kann wahrscheinlich mehr als Du"; -App::$strings["Site Admin"] = "Hub-Administration"; -App::$strings["Report Bug"] = "Fehler melden"; -App::$strings["View Bookmarks"] = "Lesezeichen ansehen"; -App::$strings["My Chatrooms"] = "Meine Chaträume"; -App::$strings["Firefox Share"] = "Teilen-Knopf für Firefox"; -App::$strings["Remote Diagnostics"] = "Ferndiagnose"; -App::$strings["Suggest Channels"] = "Kanäle vorschlagen"; -App::$strings["Login"] = "Anmelden"; -App::$strings["Activity"] = "Aktivität"; -App::$strings["Wiki"] = "Wiki"; -App::$strings["Channel Home"] = "Mein Kanal"; -App::$strings["Events"] = "Termine"; -App::$strings["Directory"] = "Verzeichnis"; -App::$strings["Mail"] = "Mail"; -App::$strings["Chat"] = "Chat"; -App::$strings["Probe"] = "Testen"; -App::$strings["Suggest"] = "Empfehlen"; -App::$strings["Random Channel"] = "Zufälliger Kanal"; -App::$strings["Invite"] = "Einladen"; -App::$strings["Features"] = "Funktionen"; -App::$strings["Language"] = "Sprache"; -App::$strings["Post"] = "Beitrag schreiben"; -App::$strings["Profile Photo"] = "Profilfoto"; -App::$strings["Purchase"] = "Kaufen"; -App::$strings["Undelete"] = "Wieder hergestellt"; -App::$strings["Add to app-tray"] = "Zum App-Menü hinzufügen"; -App::$strings["Remove from app-tray"] = "Aus dem App-Menü entfernen"; -App::$strings["Pin to navbar"] = "An Navigationsleiste anpinnen"; -App::$strings["Unpin from navbar"] = "Von Navigationsleiste entfernen"; -App::$strings["__ctx:permcat__ default"] = "Standard"; -App::$strings["__ctx:permcat__ follower"] = "Abonnent"; -App::$strings["__ctx:permcat__ contributor"] = "Beitragender"; -App::$strings["__ctx:permcat__ publisher"] = "Autor"; -App::$strings["(No Title)"] = "(Kein Titel)"; -App::$strings["Wiki page create failed."] = "Anlegen der Wiki-Seite fehlgeschlagen."; -App::$strings["Wiki not found."] = "Wiki nicht gefunden."; -App::$strings["Destination name already exists"] = "Zielname bereits vorhanden"; -App::$strings["Page not found"] = "Seite nicht gefunden"; -App::$strings["Error reading page content"] = "Fehler beim Lesen des Seiteninhalts"; -App::$strings["Error reading wiki"] = "Fehler beim Lesen des Wiki"; -App::$strings["Page update failed."] = "Seitenaktualisierung fehlgeschlagen."; -App::$strings["Nothing deleted"] = "Nichts gelöscht"; -App::$strings["Compare: object not found."] = "Vergleichen: Objekt nicht gefunden."; -App::$strings["Page updated"] = "Seite aktualisiert"; -App::$strings["Untitled"] = "Ohne Titel"; -App::$strings["Wiki resource_id required for git commit"] = "Die resource_id des Wiki wird benötigt für den git commit."; -App::$strings["__ctx:wiki_history__ Message"] = "Nachricht"; -App::$strings["Different viewers will see this text differently"] = "Verschiedene Betrachter werden diesen Text unterschiedlich sehen"; -App::$strings["Visible to your default audience"] = "Standard-Sichtbarkeit gemäß Kanaleinstellungen"; -App::$strings["Only me"] = "Nur ich"; -App::$strings["Public"] = "Öffentlich"; -App::$strings["Anybody in the \$Projectname network"] = "Jeder innerhalb des \$Projectname Netzwerks"; -App::$strings["Any account on %s"] = "Jedes Nutzerkonto auf %s"; -App::$strings["Any of my connections"] = "Alle meine Verbindungen"; -App::$strings["Only connections I specifically allow"] = "Nur Verbindungen, denen ich es explizit erlaube"; -App::$strings["Anybody authenticated (could include visitors from other networks)"] = "Jeder, der angemeldet ist (kann Besucher anderer Netzwerke beinhalten)"; -App::$strings["Any connections including those who haven't yet been approved"] = "Alle Verbindungen einschließlich der noch nicht bestätigten"; -App::$strings["This is your default setting for the audience of your normal stream, and posts."] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner normalen Beiträge (Stream)."; -App::$strings["This is your default setting for who can view your default channel profile"] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deines Standard-Kanalprofils."; -App::$strings["This is your default setting for who can view your connections"] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Verbindungen."; -App::$strings["This is your default setting for who can view your file storage and photos"] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Dateien und Fotos."; -App::$strings["This is your default setting for the audience of your webpages"] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Webseiten."; -App::$strings["Missing room name"] = "Der Chatraum hat keinen Namen"; -App::$strings["Duplicate room name"] = "Name des Chatraums bereits vergeben"; -App::$strings["Invalid room specifier."] = "Ungültiger Raumbezeichner."; -App::$strings["Room not found."] = "Chatraum konnte nicht gefunden werden."; -App::$strings["Room is full"] = "Der Chatraum ist voll"; -App::$strings["\$Projectname Notification"] = "\$Projectname-Benachrichtigung"; -App::$strings["\$projectname"] = "\$projectname"; -App::$strings["Thank You,"] = "Danke."; -App::$strings["%s Administrator"] = "der Administrator von %s"; -App::$strings["This email was sent by %1\$s at %2\$s."] = "Diese Email wurde von %1\$s auf %2\$s gesendet."; -App::$strings["To stop receiving these messages, please adjust your Notification Settings at %s"] = "Um diese Nachrichten nicht mehr zu erhalten, passe bitte Deine Benachrichtigungseinstellungen unter folgendem Link an: %s"; -App::$strings["To stop receiving these messages, please adjust your %s."] = "Um diese Nachrichten nicht mehr zu erhalten, passe bitte Deine %s an."; -App::$strings["%s "] = "%s "; -App::$strings["[\$Projectname:Notify] New mail received at %s"] = "[\$Projectname:Benachrichtigung] Neue Mail empfangen auf %s"; -App::$strings["%1\$s sent you a new private message at %2\$s."] = "%1\$shat dir auf %2\$seine private Nachricht geschickt."; -App::$strings["%1\$s sent you %2\$s."] = "%1\$s hat Dir %2\$s geschickt."; -App::$strings["a private message"] = "eine private Nachricht"; -App::$strings["Please visit %s to view and/or reply to your private messages."] = "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten."; -App::$strings["commented on"] = "kommentierte"; -App::$strings["liked"] = "gefiel"; -App::$strings["disliked"] = "missfiel"; -App::$strings["%1\$s %2\$s [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]ein %4\$s[/zrl]"; -App::$strings["%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"; -App::$strings["%1\$s %2\$s [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]dein %4\$s[/zrl]"; -App::$strings["[\$Projectname:Notify] Moderated Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Benachrichtigung] Moderierter Kommantar in Unterhaltung #%1\$d von %2\$s"; -App::$strings["[\$Projectname:Notify] Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Benachrichtigung] Kommentar in Unterhaltung #%1\$d von %2\$s"; -App::$strings["%1\$s commented on an item/conversation you have been following."] = "%1\$shat einen Beitrag/eine Konversation kommentiert dem/der du folgst."; -App::$strings["Please visit %s to view and/or reply to the conversation."] = "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren."; -App::$strings["Please visit %s to approve or reject this comment."] = "Bitte besuche %s, um diesen Kommentar anzunehmen oder abzulehnen."; -App::$strings["%1\$s liked [zrl=%2\$s]your %3\$s[/zrl]"] = "%1\$s mag [zrl=%2\$s]dein %3\$s[/zrl]"; -App::$strings["[\$Projectname:Notify] Like received to conversation #%1\$d by %2\$s"] = "[\$Projectname:Benachrichtigung] Gefällt mir in Unterhaltung #%1\$d von %2\$s erhalten"; -App::$strings["%1\$s liked an item/conversation you created."] = "%1\$sgefällt ein Beitrag/eine Unterhaltung von dir."; -App::$strings["[\$Projectname:Notify] %s posted to your profile wall"] = "[\$Projectname:Benachrichtigung] %s schrieb auf Deine Pinnwand"; -App::$strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$shat etwas auf deiner Profilwand auf %2\$sveröffentlicht"; -App::$strings["%1\$s posted to [zrl=%2\$s]your wall[/zrl]"] = "%1\$s schrieb auf [zrl=%2\$s]Deine Pinnwand[/zrl]"; -App::$strings["[\$Projectname:Notify] %s tagged you"] = "[\$Projectname:Benachrichtigung] %s hat Dich erwähnt"; -App::$strings["%1\$s tagged you at %2\$s"] = "%1\$s hat dich auf %2\$s getaggt"; -App::$strings["%1\$s [zrl=%2\$s]tagged you[/zrl]."] = "%1\$s hat [zrl=%2\$s]Dich getagged[/zrl]."; -App::$strings["[\$Projectname:Notify] %1\$s poked you"] = "[\$Projectname:Benachrichtigung] %1\$s hat Dich angestupst"; -App::$strings["%1\$s poked you at %2\$s"] = "%1\$s hat dich auf %2\$s angestupst"; -App::$strings["%1\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s [zrl=%2\$s]hat dich angestupst.[/zrl]."; -App::$strings["[\$Projectname:Notify] %s tagged your post"] = "[\$Projectname:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet"; -App::$strings["%1\$s tagged your post at %2\$s"] = "%1\$s hat Deinen Beitrag auf %2\$s getagged"; -App::$strings["%1\$s tagged [zrl=%2\$s]your post[/zrl]"] = "%1\$s hat [zrl=%2\$s]Deinen Beitrag[/zrl] getagged"; -App::$strings["[\$Projectname:Notify] Introduction received"] = "[\$Projectname:Benachrichtigung] Verbindungsanfrage erhalten"; -App::$strings["You've received an new connection request from '%1\$s' at %2\$s"] = "Du hast auf %2\$s eine neue Verbindung von %1\$s erhalten."; -App::$strings["You've received [zrl=%1\$s]a new connection request[/zrl] from %2\$s."] = "Du hast [zrl=%1\$s]eine neue Verbindungsanfrage[/zrl] von %2\$s erhalten."; -App::$strings["You may visit their profile at %s"] = "Du kannst Dir das Profil unter %s ansehen"; -App::$strings["Please visit %s to approve or reject the connection request."] = "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen."; -App::$strings["[\$Projectname:Notify] Friend suggestion received"] = "[\$Projectname:Benachrichtigung] Freundschaftsvorschlag erhalten"; -App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Du hast einen Freundschaftsvorschlag von %1\$s auf %2\$s erhalten"; -App::$strings["You've received [zrl=%1\$s]a friend suggestion[/zrl] for %2\$s from %3\$s."] = "Du hast einen [zrl=%1\$s]Freundschaftsvorschlag[/zrl] für %2\$s von %3\$s erhalten."; -App::$strings["Name:"] = "Name:"; -App::$strings["Photo:"] = "Foto:"; -App::$strings["Please visit %s to approve or reject the suggestion."] = "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen."; -App::$strings["[\$Projectname:Notify]"] = "[\$Projectname:Benachrichtigung]"; -App::$strings["created a new post"] = "Neuer Beitrag wurde erzeugt"; -App::$strings["commented on %s's post"] = "hat %s's Beitrag kommentiert"; -App::$strings["edited a post dated %s"] = "hat einen Beitrag vom %s bearbeitet"; -App::$strings["edited a comment dated %s"] = "hat einen Kommentar vom %s bearbeitet"; -App::$strings["Wiki updated successfully"] = "Wiki erfolgreich aktualisiert"; -App::$strings["Wiki files deleted successfully"] = "Wiki-Dateien erfolgreich gelöscht"; -App::$strings["Update Error at %s"] = "Aktualisierungsfehler auf %s"; -App::$strings["Update %s failed. See error logs."] = "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen."; -App::$strings["Private Message"] = "Private Nachricht"; -App::$strings["Select"] = "Auswählen"; -App::$strings["I will attend"] = "Ich werde teilnehmen"; -App::$strings["I will not attend"] = "Ich werde nicht teilnehmen"; -App::$strings["I might attend"] = "Ich werde vielleicht teilnehmen"; -App::$strings["I agree"] = "Ich stimme zu"; -App::$strings["I disagree"] = "Ich lehne ab"; -App::$strings["I abstain"] = "Ich enthalte mich"; -App::$strings["Add Star"] = "Stern hinzufügen"; -App::$strings["Remove Star"] = "Stern entfernen"; -App::$strings["Toggle Star Status"] = "Markierungsstatus (Stern) umschalten"; -App::$strings["starred"] = "markiert"; -App::$strings["Message signature validated"] = "Signatur überprüft"; -App::$strings["Message signature incorrect"] = "Signatur nicht korrekt"; -App::$strings["Add Tag"] = "Tag hinzufügen"; +App::$strings["Remote Authentication"] = "Entfernte Authentifizierung"; +App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Deine Kanal-Adresse (z. B. channel@example.com)"; +App::$strings["Authenticate"] = "Authentifizieren"; +App::$strings["Account '%s' deleted"] = "Konto '%s' gelöscht"; +App::$strings["prev"] = "vorherige"; +App::$strings["first"] = "erste"; +App::$strings["last"] = "letzte"; +App::$strings["next"] = "nächste"; +App::$strings["older"] = "älter"; +App::$strings["newer"] = "neuer"; +App::$strings["No connections"] = "Keine Verbindungen"; +App::$strings["Connections"] = "Verbindungen"; +App::$strings["View all %s connections"] = "Alle Verbindungen von %s anzeigen"; +App::$strings["Network: %s"] = ""; +App::$strings["Save"] = "Speichern"; +App::$strings["poke"] = "anstupsen"; +App::$strings["ping"] = "anpingen"; +App::$strings["pinged"] = "pingte"; +App::$strings["prod"] = "knuffen"; +App::$strings["prodded"] = "knuffte"; +App::$strings["slap"] = "ohrfeigen"; +App::$strings["slapped"] = "ohrfeigte"; +App::$strings["finger"] = "befummeln"; +App::$strings["fingered"] = "befummelte"; +App::$strings["rebuff"] = "eine Abfuhr erteilen"; +App::$strings["rebuffed"] = "zurückgewiesen"; +App::$strings["happy"] = "glücklich"; +App::$strings["sad"] = "traurig"; +App::$strings["mellow"] = "sanft"; +App::$strings["tired"] = "müde"; +App::$strings["perky"] = "frech"; +App::$strings["angry"] = "sauer"; +App::$strings["stupefied"] = "verblüfft"; +App::$strings["puzzled"] = "verwirrt"; +App::$strings["interested"] = "interessiert"; +App::$strings["bitter"] = "verbittert"; +App::$strings["cheerful"] = "fröhlich"; +App::$strings["alive"] = "lebendig"; +App::$strings["annoyed"] = "verärgert"; +App::$strings["anxious"] = "unruhig"; +App::$strings["cranky"] = "schrullig"; +App::$strings["disturbed"] = "verstört"; +App::$strings["frustrated"] = "frustriert"; +App::$strings["depressed"] = "deprimiert"; +App::$strings["motivated"] = "motiviert"; +App::$strings["relaxed"] = "entspannt"; +App::$strings["surprised"] = "überrascht"; +App::$strings["May"] = "Mai"; +App::$strings["Unknown Attachment"] = "Unbekannter Anhang"; +App::$strings["Size"] = "Größe"; +App::$strings["unknown"] = "unbekannt"; +App::$strings["remove category"] = "Kategorie entfernen"; +App::$strings["remove from file"] = "aus der Datei entfernen"; +App::$strings["Link to Source"] = "Link zur Quelle"; +App::$strings["Page layout"] = "Seiten-Layout"; +App::$strings["You can create your own with the layouts tool"] = "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen"; +App::$strings["BBcode"] = "BBcode"; +App::$strings["HTML"] = "HTML"; +App::$strings["Markdown"] = "Markdown"; +App::$strings["Text"] = "Text"; +App::$strings["Comanche Layout"] = "Comanche-Layout"; +App::$strings["PHP"] = "PHP"; +App::$strings["Page content type"] = "Art des Seiteninhalts"; +App::$strings["activity"] = "Aktivität"; +App::$strings["a-z, 0-9, -, and _ only"] = "nur a-z, 0-9, - und _"; +App::$strings["Design Tools"] = "Gestaltungswerkzeuge"; +App::$strings["Blocks"] = "Blöcke"; +App::$strings["Menus"] = "Menüs"; +App::$strings["Layouts"] = "Layouts"; +App::$strings["Pages"] = "Seiten"; +App::$strings["Import"] = "Import"; +App::$strings["Import website..."] = "Webseite importieren..."; +App::$strings["Select folder to import"] = "Ordner zum Importieren auswählen"; +App::$strings["Import from a zipped folder:"] = "Aus einem gezippten Ordner importieren:"; +App::$strings["Import from cloud files:"] = "Aus Cloud-Dateien importieren:"; +App::$strings["/cloud/channel/path/to/folder"] = "/Cloud/Kanal/Pfad/zum/Ordner"; +App::$strings["Enter path to website files"] = "Pfad zu Webseitendateien eingeben"; +App::$strings["Select folder"] = "Ordner auswählen"; +App::$strings["Export website..."] = "Webseite exportieren..."; +App::$strings["Export to a zip file"] = "In eine ZIP-Datei exportieren"; +App::$strings["website.zip"] = "website.zip"; +App::$strings["Enter a name for the zip file."] = "Geben Sie einen für die ZIP-Datei ein."; +App::$strings["Export to cloud files"] = "In Cloud-Dateien exportieren"; +App::$strings["/path/to/export/folder"] = "/Pfad/zum/exportierenden/Ordner"; +App::$strings["Enter a path to a cloud files destination."] = "Gib den Pfad zu einem Datei-Speicherort in der Cloud ein."; +App::$strings["Specify folder"] = "Ordner angeben"; +App::$strings["Collection"] = "Sammlung"; +App::$strings["Trending"] = "Meistbeachtet"; +App::$strings["Tags"] = "Schlagwörter"; +App::$strings["Keywords"] = "Schlüsselwörter"; +App::$strings["have"] = "habe"; +App::$strings["has"] = "hat"; +App::$strings["want"] = "will"; +App::$strings["wants"] = "will"; App::$strings["like"] = "mag"; +App::$strings["likes"] = "gefällt"; App::$strings["dislike"] = "verurteile"; -App::$strings["Share This"] = "Teilen"; -App::$strings["share"] = "Teilen"; -App::$strings["Delivery Report"] = "Zustellungsbericht"; -App::$strings["%d comment"] = array( - 0 => "%d Kommentar", - 1 => "%d Kommentare", -); -App::$strings["View %s's profile - %s"] = "Schaue Dir %ss Profil an – %s"; -App::$strings["to"] = "an"; -App::$strings["via"] = "via"; -App::$strings["Wall-to-Wall"] = "Wall-to-Wall"; -App::$strings["via Wall-To-Wall:"] = "via Wall-To-Wall:"; -App::$strings["from %s"] = "via %s"; -App::$strings["last edited: %s"] = "zuletzt bearbeitet: %s"; -App::$strings["Expires: %s"] = "Verfällt: %s"; -App::$strings["Attend"] = "Zusagen"; -App::$strings["Attendance Options"] = "Zusageoptionen"; -App::$strings["Vote"] = "Abstimmen"; -App::$strings["Voting Options"] = "Abstimmungsoptionen"; -App::$strings["Save Bookmarks"] = "Favoriten speichern"; -App::$strings["Add to Calendar"] = "Zum Kalender hinzufügen"; -App::$strings["This is an unsaved preview"] = "Dies ist eine nicht gespeicherte Vorschau"; -App::$strings["%s show all"] = "%s mehr anzeigen"; -App::$strings["Bold"] = "Fett"; -App::$strings["Italic"] = "Kursiv"; -App::$strings["Underline"] = "Unterstrichen"; -App::$strings["Quote"] = "Zitat"; -App::$strings["Code"] = "Code"; -App::$strings["Image"] = "Bild"; -App::$strings["Attach File"] = "Datei anhängen"; -App::$strings["Insert Link"] = "Link einfügen"; -App::$strings["Video"] = "Video"; -App::$strings["Your full name (required)"] = "Ihr vollständiger Name (erforderlich)"; -App::$strings["Your email address (required)"] = "Ihre E-Mail-Adresse (erforderlich)"; -App::$strings["Your website URL (optional)"] = "Ihre Webseiten-URL (optional)"; -App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut."; -App::$strings["Welcome %s. Remote authentication successful."] = "Willkommen %s. Entfernte Authentifizierung erfolgreich."; -App::$strings["parent"] = "Übergeordnetes Verzeichnis"; -App::$strings["Collection"] = "Sammlung"; -App::$strings["Principal"] = "Prinzipal"; -App::$strings["Addressbook"] = "Adressbuch"; -App::$strings["Calendar"] = "Kalender"; -App::$strings["Schedule Inbox"] = "Posteingang für überwachte Kalender"; -App::$strings["Schedule Outbox"] = "Postausgang für überwachte Kalender"; -App::$strings["Total"] = "Summe"; -App::$strings["Shared"] = "Geteilt"; -App::$strings["Add Files"] = "Dateien hinzufügen"; -App::$strings["You are using %1\$s of your available file storage."] = "Sie verwenden %1\$s von Ihrem verfügbaren Dateispeicher."; -App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s%)"] = "Sie verwenden %1\$s von %2\$s verfügbarem Dateispeicher. (%3\$s%)"; -App::$strings["WARNING:"] = "WARNUNG:"; -App::$strings["Create new folder"] = "Neuen Ordner anlegen"; -App::$strings["Upload file"] = "Datei hochladen"; -App::$strings["Drop files here to immediately upload"] = "Dateien zum sofortigen Hochladen hier fallen lassen"; -App::$strings["Forums"] = "Foren"; -App::$strings["Select Channel"] = "Kanal auswählen"; -App::$strings["Read-write"] = "Lesen-schreiben"; -App::$strings["Read-only"] = "Nur Lesen"; -App::$strings["My Calendars"] = "Meine Kalender"; -App::$strings["Shared Calendars"] = "Geteilte Kalender"; -App::$strings["Share this calendar"] = "Diesen Kalender teilen"; -App::$strings["Calendar name and color"] = "Kalendername und -farbe"; -App::$strings["Create new calendar"] = "Neuen Kalender erstellen"; -App::$strings["Calendar Name"] = "Kalendername"; -App::$strings["Calendar Tools"] = "Kalenderwerkzeuge"; -App::$strings["Import calendar"] = "Kalender importieren"; -App::$strings["Select a calendar to import to"] = "Kalender zum Hineinimportieren auswählen"; -App::$strings["Addressbooks"] = "Adressbücher"; -App::$strings["Addressbook name"] = "Adressbuchname"; -App::$strings["Create new addressbook"] = "Neues Adressbuch erstellen"; -App::$strings["Addressbook Name"] = "Adressbuchname"; -App::$strings["Addressbook Tools"] = "Adressbuchwerkzeuge"; -App::$strings["Import addressbook"] = "Adressbuch importieren"; -App::$strings["Select an addressbook to import to"] = "Adressbuch zum Hineinimportieren auswählen"; -App::$strings["Categories"] = "Kategorien"; -App::$strings["Everything"] = "Alles"; +App::$strings["dislikes"] = "missfällt"; +App::$strings["Item was not found."] = "Beitrag wurde nicht gefunden."; +App::$strings["Unknown error."] = ""; +App::$strings["No source file."] = "Keine Quelldatei."; +App::$strings["Cannot locate file to replace"] = "Kann Datei zum Ersetzen nicht finden"; +App::$strings["Cannot locate file to revise/update"] = "Kann Datei zum Prüfen/Aktualisieren nicht finden"; +App::$strings["File exceeds size limit of %d"] = "Datei überschreitet das Größen-Limit von %d"; +App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht."; +App::$strings["File upload failed. Possible system limit or action terminated."] = "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess."; +App::$strings["Stored file could not be verified. Upload failed."] = "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen."; +App::$strings["Path not available."] = "Pfad nicht verfügbar."; +App::$strings["Empty pathname"] = "Leere Pfadangabe"; +App::$strings["duplicate filename or path"] = "doppelter Dateiname oder Pfad"; +App::$strings["Path not found."] = "Pfad nicht gefunden."; +App::$strings["mkdir failed."] = "mkdir fehlgeschlagen."; +App::$strings["database storage failed."] = "Speichern in der Datenbank fehlgeschlagen."; +App::$strings["Empty path"] = "Leere Pfadangabe"; +App::$strings["Profile to assign new connections"] = "Profil, welches neuen Verbindungen zugewiesen wird"; +App::$strings["Frequently"] = "Häufig"; +App::$strings["Hourly"] = "Stündlich"; +App::$strings["Twice daily"] = "Zwei Mal am Tag"; +App::$strings["Daily"] = "Täglich"; +App::$strings["Weekly"] = "Wöchentlich"; +App::$strings["Monthly"] = "Monatlich"; +App::$strings["Currently Male"] = "Momentan männlich"; +App::$strings["Currently Female"] = "Momentan weiblich"; +App::$strings["Mostly Male"] = "Größtenteils männlich"; +App::$strings["Mostly Female"] = "Größtenteils weiblich"; +App::$strings["Transgender"] = "Transsexuell"; +App::$strings["Intersex"] = "Zwischengeschlechtlich"; +App::$strings["Transsexual"] = "Transsexuell"; +App::$strings["Hermaphrodite"] = "Zwitter"; +App::$strings["Undecided"] = "Unentschieden"; +App::$strings["Males"] = "Männer"; +App::$strings["Females"] = "Frauen"; +App::$strings["Gay"] = "Schwul"; +App::$strings["Lesbian"] = "Lesbisch"; +App::$strings["No Preference"] = "Keine Bevorzugung"; +App::$strings["Bisexual"] = "Bisexuell"; +App::$strings["Autosexual"] = "Autosexuell"; +App::$strings["Abstinent"] = "Enthaltsam"; +App::$strings["Virgin"] = "Jungfräulich"; +App::$strings["Deviant"] = "Abweichend"; +App::$strings["Fetish"] = "Fetisch"; +App::$strings["Oodles"] = "Unmengen"; +App::$strings["Nonsexual"] = "Sexlos"; +App::$strings["Single"] = "Single"; +App::$strings["Lonely"] = "Einsam"; +App::$strings["Available"] = "Verfügbar"; +App::$strings["Unavailable"] = "Nicht verfügbar"; +App::$strings["Has crush"] = "Verguckt"; +App::$strings["Infatuated"] = "Verknallt"; +App::$strings["Dating"] = "Lerne gerade jemanden kennen"; +App::$strings["Unfaithful"] = "Treulos"; +App::$strings["Sex Addict"] = "Sexabhängig"; +App::$strings["Friends/Benefits"] = "Freunde/Begünstigte"; +App::$strings["Casual"] = "Lose"; +App::$strings["Engaged"] = "Verlobt"; +App::$strings["Married"] = "Verheiratet"; +App::$strings["Imaginarily married"] = "Gewissermaßen verheiratet"; +App::$strings["Partners"] = "Partner"; +App::$strings["Cohabiting"] = "Lebensgemeinschaft"; +App::$strings["Common law"] = "Informelle Ehe"; +App::$strings["Happy"] = "Glücklich"; +App::$strings["Not looking"] = "Nicht Ausschau haltend"; +App::$strings["Swinger"] = "Swinger"; +App::$strings["Betrayed"] = "Betrogen"; +App::$strings["Separated"] = "Getrennt"; +App::$strings["Unstable"] = "Labil"; +App::$strings["Divorced"] = "Geschieden"; +App::$strings["Imaginarily divorced"] = "Gewissermaßen geschieden"; +App::$strings["Widowed"] = "Verwitwet"; +App::$strings["Uncertain"] = "Ungewiss"; +App::$strings["It's complicated"] = "Es ist kompliziert"; +App::$strings["Don't care"] = "Interessiert mich nicht"; +App::$strings["Ask me"] = "Frag mich mal"; +App::$strings["Friendica"] = "Friendica"; +App::$strings["OStatus"] = "OStatus"; +App::$strings["GNU-Social"] = "GNU-Social"; +App::$strings["RSS/Atom"] = "RSS/Atom"; +App::$strings["ActivityPub"] = "ActivityPub"; +App::$strings["Email"] = "E-Mail"; +App::$strings["Diaspora"] = "Diaspora"; +App::$strings["Facebook"] = "Facebook"; +App::$strings["Zot"] = "Zot"; +App::$strings["LinkedIn"] = "LinkedIn"; +App::$strings["XMPP/IM"] = "XMPP/IM"; +App::$strings["MySpace"] = "MySpace"; +App::$strings["Profile Photos"] = "Profilfotos"; +App::$strings["Delegation session ended."] = ""; +App::$strings["Logged out."] = "Ausgeloggt."; +App::$strings["Email validation is incomplete. Please check your email."] = "E-Mail-Bestätigung nicht abgeschlossen. Bitte prüfe Deine E-Mails (ggf. Spam-Filterung mit berücksichtigen)."; +App::$strings["Failed authentication"] = "Authentifizierung fehlgeschlagen"; +App::$strings["Login failed."] = "Login fehlgeschlagen."; +App::$strings["Visible to your default audience"] = "Standard-Sichtbarkeit gemäß Kanaleinstellungen"; +App::$strings["__ctx:acl__ Profile"] = "Profil"; +App::$strings["Only me"] = "Nur ich"; +App::$strings["Who can see this?"] = "Wer kann das sehen?"; +App::$strings["Custom selection"] = "Benutzerdefinierte Auswahl"; +App::$strings["Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit the scope of \"Show\"."] = "Wähle \"Anzeigen\", um Betrachtung zuzulassen. \"Nicht anzeigen\" überstimmt und limitiert den Aktionsradius von \"Anzeigen\" für Ausnahmen."; +App::$strings["Show"] = "Anzeigen"; +App::$strings["Don't show"] = "Nicht anzeigen"; +App::$strings["Permissions"] = "Berechtigungen"; +App::$strings["Close"] = "Schließen"; +App::$strings["Post permissions %s cannot be changed %s after a post is shared.
These permissions set who is allowed to view the post."] = "Beitragsberechtigungen %s können nicht geändert werden %s, nachdem der Beitrag gesendet wurde.
Diese Berechtigungen bestimmen, wer den Beitrag sehen kann."; +App::$strings["Image exceeds website size limit of %lu bytes"] = "Bild überschreitet das Webseitenlimit von %lu Bytes"; +App::$strings["Image file is empty."] = "Bilddatei ist leer."; +App::$strings["Unable to process image"] = "Kann Bild nicht verarbeiten"; +App::$strings["Photo storage failed."] = "Fotospeicherung fehlgeschlagen."; +App::$strings["a new photo"] = "ein neues Foto"; +App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s hat %2\$s auf %3\$s veröffentlicht"; +App::$strings["Recent Photos"] = "Neueste Fotos"; +App::$strings["Upload New Photos"] = "Neue Fotos hochladen"; +App::$strings["Unable to import a removed channel."] = "Nicht möglich, einen gelöschten Kanal zu importieren."; +App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen."; +App::$strings["Unable to create a unique channel address. Import failed."] = "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen."; +App::$strings["Cloned channel not found. Import failed."] = "Geklonter Kanal nicht gefunden. Import fehlgeschlagen."; +App::$strings["New window"] = "Neues Fenster"; +App::$strings["Open the selected location in a different window or browser tab"] = "Öffne die markierte Adresse in einem neuen Browserfenster oder Tab"; +App::$strings["Miscellaneous"] = "Verschiedenes"; +App::$strings["Birthday"] = "Geburtstag"; +App::$strings["Age: "] = "Alter:"; +App::$strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-TT oder MM-TT"; +App::$strings["Required"] = "Benötigt"; +App::$strings["never"] = "Nie"; +App::$strings["less than a second ago"] = "Vor weniger als einer Sekunde"; +App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "vor %1\$d %2\$s"; +App::$strings["__ctx:relative_date__ year"] = array( + 0 => "Jahr", + 1 => "Jahre", +); +App::$strings["__ctx:relative_date__ month"] = array( + 0 => "Monat", + 1 => "Monate", +); +App::$strings["__ctx:relative_date__ week"] = array( + 0 => "Woche", + 1 => "Wochen", +); +App::$strings["__ctx:relative_date__ day"] = array( + 0 => "Tag", + 1 => "Tage", +); +App::$strings["__ctx:relative_date__ hour"] = array( + 0 => "Stunde", + 1 => "Stunden", +); +App::$strings["__ctx:relative_date__ minute"] = array( + 0 => "Minute", + 1 => "Minuten", +); +App::$strings["__ctx:relative_date__ second"] = array( + 0 => "Sekunde", + 1 => "Sekunden", +); +App::$strings["%1\$s's birthday"] = "%1\$ss Geburtstag"; +App::$strings["Happy Birthday %1\$s"] = "Alles Gute zum Geburtstag, %1\$s"; +App::$strings["Image/photo"] = "Bild/Foto"; +App::$strings["Encrypted content"] = "Verschlüsselter Inhalt"; +App::$strings["Install %1\$s element %2\$s"] = "Installiere %1\$s Element %2\$s"; +App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren."; +App::$strings["webpage"] = "Webseite"; +App::$strings["layout"] = "Layout"; +App::$strings["block"] = "Block"; +App::$strings["menu"] = "Menü"; +App::$strings["card"] = "Karte"; +App::$strings["article"] = "Artikel"; +App::$strings["Click to open/close"] = "Klicke zum Öffnen/Schließen"; +App::$strings["spoiler"] = "Spoiler"; +App::$strings["View article"] = "Artikel ansehen"; +App::$strings["View summary"] = "Zusammenfassung ansehen"; +App::$strings["Different viewers will see this text differently"] = "Verschiedene Betrachter werden diesen Text unterschiedlich sehen"; +App::$strings["$1 wrote:"] = "$1 schrieb:"; +App::$strings["Invalid data packet"] = "Ungültiges Datenpaket"; +App::$strings["Unable to verify channel signature"] = "Konnte die Signatur des Kanals nicht verifizieren"; +App::$strings["Unable to verify site signature for %s"] = "Kann die Signatur der Seite von %s nicht verifizieren"; +App::$strings["invalid target signature"] = "Ungültige Signatur des Ziels"; +App::$strings["Off"] = "Aus"; +App::$strings["On"] = "An"; +App::$strings["Start calendar week on Monday"] = "Beginne die kalendarische Woche am Montag"; +App::$strings["Default is Sunday"] = ""; +App::$strings["Event Timezone Selection"] = "Termin-Zeitzonenauswahl"; +App::$strings["Allow event creation in timezones other than your own."] = "Ermögliche das Erstellen von Terminen in anderen Zeitzonen als Deiner eigenen."; +App::$strings["Channel Home"] = "Mein Kanal"; +App::$strings["Search by Date"] = "Suche nach Datum"; +App::$strings["Ability to select posts by date ranges"] = "Möglichkeit, Beiträge nach Zeiträumen auszuwählen"; +App::$strings["Tag Cloud"] = "Schlagwort-Wolke"; +App::$strings["Provide a personal tag cloud on your channel page"] = "Aktiviert die Anzeige einer Schlagwort-Wolke (Tag Cloud) auf Deiner Kanal-Seite"; +App::$strings["Use blog/list mode"] = ""; +App::$strings["Comments will be displayed separately"] = ""; +App::$strings["Connection Filtering"] = "Filter für Verbindungen"; +App::$strings["Filter incoming posts from connections based on keywords/content"] = "Ermöglicht die Filterung eingehender Beiträge anhand von Schlüsselwörtern (muss an der Verbindung konfiguriert werden)"; +App::$strings["Conversation"] = ""; +App::$strings["Community Tagging"] = "Gemeinschaftliches Verschlagworten"; +App::$strings["Ability to tag existing posts"] = "Ermöglicht das Verschlagworten existierender Beiträge"; +App::$strings["Emoji Reactions"] = "Emoji Reaktionen"; +App::$strings["Add emoji reaction ability to posts"] = "Aktiviert Emoji-Reaktionen für Beiträge"; +App::$strings["Dislike Posts"] = "Gefällt-mir-nicht-Beiträge"; +App::$strings["Ability to dislike posts/comments"] = "Aktiviert die „Gefällt mir nicht“-Schaltfläche"; +App::$strings["Star Posts"] = "Beiträge mit Sternchen versehen"; +App::$strings["Ability to mark special posts with a star indicator"] = "Ermöglicht die lokale Markierung spezieller Beiträge mit einem Sternchen-Symbol"; +App::$strings["Reply on comment"] = ""; +App::$strings["Ability to reply on selected comment"] = ""; +App::$strings["Directory"] = "Verzeichnis"; +App::$strings["Advanced Directory Search"] = "Erweiterte Verzeichnissuche"; +App::$strings["Allows creation of complex directory search queries"] = "Ermöglicht die Erstellung komplexer Verzeichnis-Suchabfragen"; +App::$strings["Editor"] = ""; +App::$strings["Post Categories"] = "Beitrags-Kategorien"; +App::$strings["Add categories to your posts"] = "Aktiviert Kategorien für Beiträge"; +App::$strings["Large Photos"] = "Große Fotos"; +App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Große Vorschaubilder (1024px) in Beiträgen anzeigen. Falls nicht aktiviert, werden kleine Vorschaubilder (640px) verwendet."; +App::$strings["Even More Encryption"] = "Noch mehr Verschlüsselung"; +App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Ermöglicht optional die zusätzliche Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Schlüssel)"; +App::$strings["Enable Voting Tools"] = "Umfragewerkzeuge aktivieren"; +App::$strings["Provide a class of post which others can vote on"] = "Aktiviert die Umfragewerkzeuge, um anderen die Möglichkeit zu geben, einem Beitrag zuzustimmen, ihn abzulehnen oder sich zu enthalten. (Muss im Beitrag selbst noch aktiviert werden.)"; +App::$strings["Disable Comments"] = "Kommentare deaktivieren"; +App::$strings["Provide the option to disable comments for a post"] = "Ermöglicht, die Kommentarfunktion für einzelne Beiträge abzuschalten"; +App::$strings["Delayed Posting"] = "Verzögertes Senden"; +App::$strings["Allow posts to be published at a later date"] = "Ermöglicht es, Beiträge zu einem späteren Zeitpunkt zu veröffentlichen"; +App::$strings["Content Expiration"] = "Verfall von Inhalten"; +App::$strings["Remove posts/comments and/or private messages at a future time"] = "Ermöglicht das automatische Löschen von Beiträgen, Kommentaren und/oder privaten Nachrichten zu einem zukünftigen Datum."; +App::$strings["Suppress Duplicate Posts/Comments"] = "Doppelte Beiträge unterdrücken"; +App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Verhindert, dass innerhalb von zwei Minuten Beiträge mit identischem Inhalt veröffentlicht werden."; +App::$strings["Auto-save drafts of posts and comments"] = "Auto-Speicherung von Beitrags- und Kommentarentwürfen"; +App::$strings["Automatically saves post and comment drafts in local browser storage to help prevent accidental loss of compositions"] = "Speichert Deine Beitrags- und Kommentarentwürfe automatisch im lokalen Browserspeicher und hilft so, versehentlichem Verlust dieser Inhalte vorzubeugen"; +App::$strings["Manage"] = ""; +App::$strings["Navigation Channel Select"] = "Kanal-Auswahl in der Navigationsleiste"; +App::$strings["Change channels directly from within the navigation dropdown menu"] = "Ermöglicht den direkten Wechsel zu anderen Kanälen über das Navigationsmenü"; +App::$strings["Network"] = "Netzwerk"; +App::$strings["Saved Searches"] = "Gespeicherte Suchanfragen"; +App::$strings["Save search terms for re-use"] = "Ermöglicht das Abspeichern von Suchbegriffen zur Wiederverwendung"; +App::$strings["Ability to file posts under folders"] = "Möglichkeit, Beiträge in Verzeichnissen zu sammeln"; +App::$strings["Alternate Stream Order"] = ""; +App::$strings["Ability to order the stream by last post date, last comment date or unthreaded activities"] = ""; +App::$strings["Contact Filter"] = ""; +App::$strings["Ability to display only posts of a selected contact"] = ""; +App::$strings["Forum Filter"] = ""; +App::$strings["Ability to display only posts of a specific forum"] = ""; +App::$strings["Personal Posts Filter"] = ""; +App::$strings["Ability to display only posts that you've interacted on"] = ""; +App::$strings["Photo Location"] = "Aufnahmeort"; +App::$strings["If location data is available on uploaded photos, link this to a map."] = "Verlinkt den Aufnahmeort von Fotos (falls verfügbar) auf einer Karte"; +App::$strings["Profiles"] = ""; +App::$strings["Advanced Profiles"] = "Erweiterte Profile"; +App::$strings["Additional profile sections and selections"] = "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung"; +App::$strings["Profile Import/Export"] = "Profil-Import/Export"; +App::$strings["Save and load profile details across sites/channels"] = "Ermöglicht das Speichern von Profilen, um sie in einen anderen Kanal zu importieren"; +App::$strings["Multiple Profiles"] = "Mehrfachprofile"; +App::$strings["Ability to create multiple profiles"] = "Ermöglicht das Anlegen mehrerer Profile pro Kanal"; +App::$strings["HQ Control Panel"] = "HQ-Einstellungen"; +App::$strings["Create a new post"] = "Neuen Beitrag erstellen"; +App::$strings["Tasks"] = "Aufgaben"; +App::$strings["View Photo"] = "Foto ansehen"; +App::$strings["Edit Album"] = "Album bearbeiten"; +App::$strings["Upload"] = "Hochladen"; +App::$strings["__ctx:widget__ Activity"] = "Aktivität"; App::$strings["Events Tools"] = "Kalenderwerkzeuge"; App::$strings["Export Calendar"] = "Kalender exportieren"; App::$strings["Import Calendar"] = "Kalender importieren"; -App::$strings["Suggested Chatrooms"] = "Chatraum-Vorschläge"; -App::$strings["HQ Control Panel"] = "HQ-Einstellungen"; -App::$strings["Create a new post"] = "Neuen Beitrag erstellen"; -App::$strings["Private Mail Menu"] = "Private Nachrichten"; -App::$strings["Combined View"] = "Kombinierte Anzeige"; -App::$strings["Inbox"] = "Eingang"; -App::$strings["Outbox"] = "Ausgang"; -App::$strings["New Message"] = "Neue Nachricht"; -App::$strings["Chatrooms"] = "Chaträume"; -App::$strings["Overview"] = "Übersicht"; App::$strings["Rating Tools"] = "Bewertungswerkzeuge"; App::$strings["Rate Me"] = "Bewerte mich"; App::$strings["View Ratings"] = "Bewertungen ansehen"; -App::$strings["__ctx:widget__ Activity"] = "Aktivität"; -App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen."; -App::$strings["Add New Connection"] = "Neue Verbindung hinzufügen"; -App::$strings["Enter channel address"] = "Adresse des Kanals eingeben"; -App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Beispiele: bob@beispiel.com, http://beispiel.com/barbara"; -App::$strings["Wiki List"] = "Wikiliste"; -App::$strings["Archives"] = "Archive"; +App::$strings["Account settings"] = "Konto-Einstellungen"; +App::$strings["Channel settings"] = "Kanal-Einstellungen"; +App::$strings["Display settings"] = "Anzeige-Einstellungen"; +App::$strings["Manage locations"] = "Klon-Adressen verwalten"; App::$strings["Received Messages"] = "Erhaltene Nachrichten"; App::$strings["Sent Messages"] = "Gesendete Nachrichten"; App::$strings["Conversations"] = "Konversationen"; App::$strings["No messages."] = "Keine Nachrichten."; App::$strings["Delete conversation"] = "Unterhaltung löschen"; -App::$strings["Chat Members"] = "Chatmitglieder"; -App::$strings["photo/image"] = "Foto/Bild"; -App::$strings["Remove term"] = "Eintrag löschen"; -App::$strings["Saved Searches"] = "Gespeicherte Suchanfragen"; -App::$strings["add"] = "hinzufügen"; -App::$strings["Notes"] = "Notizen"; -App::$strings["Add new page"] = "Neue Seite hinzufügen"; -App::$strings["Wiki Pages"] = "Wikiseiten"; -App::$strings["Page name"] = "Seitenname"; +App::$strings["Me"] = "Ich"; +App::$strings["Family"] = "Familie"; +App::$strings["Acquaintances"] = "Bekannte"; +App::$strings["All"] = "Alle"; App::$strings["Refresh"] = "Aktualisieren"; -App::$strings["Tasks"] = "Aufgaben"; -App::$strings["Suggestions"] = "Vorschläge"; -App::$strings["See more..."] = "Mehr anzeigen …"; -App::$strings["Saved Folders"] = "Gespeicherte Ordner"; +App::$strings["Notes"] = "Notizen"; App::$strings["Click to show more"] = "Klick, um mehr anzuzeigen"; -App::$strings["Tags"] = "Schlagwörter"; +App::$strings["Commented Date"] = "Nach neuestem Kommentar"; +App::$strings["Order by last commented date"] = "Absteigend nach dem Zeitpunkt des letzten Kommentars"; +App::$strings["Posted Date"] = "Nach neuestem Beitrag"; +App::$strings["Order by last posted date"] = "Absteigend nach dem Zeitpunkt des Beitrags"; +App::$strings["Date Unthreaded"] = "Nach neuestem Eintrag"; +App::$strings["Order unthreaded by date"] = "Absteigend nach dem Zeitpunkt des Eintrags"; +App::$strings["Stream Order"] = "Stream anordnen"; +App::$strings["Private Mail Menu"] = "Private Nachrichten"; +App::$strings["Combined View"] = "Kombinierte Anzeige"; +App::$strings["Inbox"] = "Eingang"; +App::$strings["Outbox"] = "Ausgang"; +App::$strings["New Message"] = "Neue Nachricht"; +App::$strings["Public Hubs"] = "Öffentliche Hubs"; +App::$strings["Name"] = "Name"; +App::$strings["__ctx:wiki_history__ Message"] = "Nachricht"; +App::$strings["Date"] = ""; +App::$strings["Revert"] = "Rückgängig machen"; +App::$strings["Compare"] = ""; +App::$strings["Site"] = "Seite"; +App::$strings["Accounts"] = "Konten"; +App::$strings["Member registrations waiting for confirmation"] = "Nutzer-Anmeldungen, die auf Bestätigung warten"; +App::$strings["Channels"] = "Kanäle"; +App::$strings["Security"] = "Sicherheit"; +App::$strings["Features"] = "Funktionen"; +App::$strings["Addons"] = ""; +App::$strings["Themes"] = "Designs"; +App::$strings["Inspect queue"] = "Warteschlange kontrollieren"; +App::$strings["Profile Fields"] = "Profil Felder"; +App::$strings["DB updates"] = "DB-Aktualisierungen"; +App::$strings["Logs"] = "Protokolle"; +App::$strings["Addon Features"] = ""; +App::$strings["photo/image"] = "Foto/Bild"; +App::$strings["Chat Members"] = "Chatmitglieder"; +App::$strings["Select Channel"] = "Kanal auswählen"; +App::$strings["Read-write"] = "Lesen-schreiben"; +App::$strings["Read-only"] = "Nur Lesen"; +App::$strings["Channel Calendar"] = ""; +App::$strings["CalDAV Calendars"] = ""; +App::$strings["Shared CalDAV Calendars"] = ""; +App::$strings["Share this calendar"] = "Diesen Kalender teilen"; +App::$strings["Calendar name and color"] = "Kalendername und -farbe"; +App::$strings["Create new CalDAV calendar"] = ""; +App::$strings["Create"] = "Erstelle"; +App::$strings["Calendar Name"] = "Kalendername"; +App::$strings["Calendar Tools"] = "Kalenderwerkzeuge"; +App::$strings["Channel Calendars"] = ""; +App::$strings["Import calendar"] = "Kalender importieren"; +App::$strings["Select a calendar to import to"] = "Kalender zum Hineinimportieren auswählen"; +App::$strings["Addressbooks"] = "Adressbücher"; +App::$strings["Addressbook name"] = "Adressbuchname"; +App::$strings["Create new addressbook"] = "Neues Adressbuch erstellen"; +App::$strings["Addressbook Name"] = "Adressbuchname"; +App::$strings["Addressbook Tools"] = "Adressbuchwerkzeuge"; +App::$strings["Import addressbook"] = "Adressbuch importieren"; +App::$strings["Select an addressbook to import to"] = "Adressbuch zum Hineinimportieren auswählen"; App::$strings["Profile Creation"] = "Profilerstellung"; App::$strings["Upload profile photo"] = "Profilfoto hochladen"; App::$strings["Upload cover photo"] = "Titelbild hochladen"; -App::$strings["Edit your profile"] = "Profil bearbeiten"; App::$strings["Find and Connect with others"] = "Finden und Verbinden von/mit Anderen"; App::$strings["View the directory"] = "Verzeichnis anzeigen"; +App::$strings["View friend suggestions"] = "Freundschafts- und Verbindungsvorschläge ansehen"; App::$strings["Manage your connections"] = "Deine Verbindungen verwalten"; App::$strings["Communicate"] = "Kommunizieren"; App::$strings["View your channel homepage"] = "Deine Kanal-Startseite ansehen"; App::$strings["View your network stream"] = "Deine Netzwerk-Aktivitäten ansehen"; App::$strings["Documentation"] = "Dokumentation"; +App::$strings["Missing Features?"] = ""; +App::$strings["Pin apps to navigation bar"] = ""; +App::$strings["Install more apps"] = ""; App::$strings["View public stream"] = "Zeige öffentlichen Beitrags-Stream"; App::$strings["New Member Links"] = "Links für neue Mitglieder"; -App::$strings["Member registrations waiting for confirmation"] = "Nutzer-Anmeldungen, die auf Bestätigung warten"; -App::$strings["Inspect queue"] = "Warteschlange kontrollieren"; -App::$strings["DB updates"] = "DB-Aktualisierungen"; -App::$strings["Admin"] = "Administration"; -App::$strings["Plugin Features"] = "Plug-In Funktionen"; -App::$strings["Account settings"] = "Konto-Einstellungen"; -App::$strings["Channel settings"] = "Kanal-Einstellungen"; -App::$strings["Additional features"] = "Zusätzliche Funktionen"; -App::$strings["Addon settings"] = "Addon-Einstellungen"; -App::$strings["Display settings"] = "Anzeige-Einstellungen"; -App::$strings["Manage locations"] = "Klon-Adressen verwalten"; -App::$strings["Export channel"] = "Kanal exportieren"; -App::$strings["OAuth1 apps"] = "OAuth1 Anwendungen"; -App::$strings["OAuth2 apps"] = "OAuth2 Anwendungen"; -App::$strings["Permission Groups"] = "Berechtigungsrollen"; -App::$strings["Premium Channel Settings"] = "Premium-Kanal-Einstellungen"; -App::$strings["Bookmarked Chatrooms"] = "Gespeicherte Chatrooms"; App::$strings["New Network Activity"] = "Neue Netzwerk-Aktivitäten"; App::$strings["New Network Activity Notifications"] = "Benachrichtigungen für neue Netzwerk-Aktivitäten"; App::$strings["View your network activity"] = "Zeige Deine Netzwerk-Aktivitäten"; App::$strings["Mark all notifications read"] = "Alle Benachrichtigungen als gesehen markieren"; App::$strings["Show new posts only"] = "Zeige nur neue Beiträge"; -App::$strings["Filter by name"] = "Nach Namen filtern"; +App::$strings["Filter by name or address"] = ""; App::$strings["New Home Activity"] = "Neue Kanal-Aktivitäten"; App::$strings["New Home Activity Notifications"] = "Benachrichtigungen für neue Kanal-Aktivitäten"; App::$strings["View your home activity"] = "Zeige Deine Kanal-Aktivitäten"; @@ -1978,6 +962,7 @@ App::$strings["New Events"] = "Neue Termine"; App::$strings["New Events Notifications"] = "Benachrichtigungen für neue Termine"; App::$strings["View events"] = "Termine ansehen"; App::$strings["Mark all events seen"] = "Markiere alle Termine als gesehen"; +App::$strings["New Connections"] = "Neue Verbindungen"; App::$strings["New Connections Notifications"] = "Benachrichtigungen für neue Verbindungen"; App::$strings["View all connections"] = "Zeige alle Verbindungen"; App::$strings["New Files"] = "Neue Dateien"; @@ -1985,1275 +970,2529 @@ App::$strings["New Files Notifications"] = "Benachrichtigungen für neue Dateien App::$strings["Notices"] = "Benachrichtigungen"; App::$strings["View all notices"] = "Alle Notizen ansehen"; App::$strings["Mark all notices seen"] = "Alle Notizen als gesehen markieren"; +App::$strings["Forums"] = "Foren"; App::$strings["New Registrations"] = "Neue Registrierungen"; App::$strings["New Registrations Notifications"] = "Benachrichtigungen für neue Registrierungen"; +App::$strings["Public Stream"] = "Öffentlicher Beitrags-Stream"; App::$strings["Public Stream Notifications"] = "Benachrichtigungen für öffentlichen Beitrags-Stream"; App::$strings["View the public stream"] = "Zeige öffentlichen Beitrags-Stream"; App::$strings["Sorry, you have got no notifications at the moment"] = "Du hast momentan keine Benachrichtigungen"; -App::$strings["Source channel not found."] = "Quellkanal nicht gefunden."; -App::$strings["Create an account to access services and applications"] = "Erstelle ein Konto, um auf Dienste und Anwendungen zugreifen zu können."; -App::$strings["Logout"] = "Abmelden"; -App::$strings["Login/Email"] = "Anmelden/E-Mail"; -App::$strings["Password"] = "Kennwort"; -App::$strings["Remember me"] = "Angaben speichern"; -App::$strings["Forgot your password?"] = "Passwort vergessen?"; -App::$strings["[\$Projectname] Website SSL error for %s"] = "[\$Projectname] Webseiten-SSL-Fehler für %s"; -App::$strings["Website SSL certificate is not valid. Please correct."] = "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben."; -App::$strings["[\$Projectname] Cron tasks not running on %s"] = "[\$Projectname] Cron-Jobs laufen nicht auf %s"; -App::$strings["Cron/Scheduled tasks not running."] = "Cron-Aufgaben laufen nicht."; -App::$strings["never"] = "Nie"; -App::$strings["Cover Photo"] = "Cover Foto"; -App::$strings["Focus (Hubzilla default)"] = "Focus (Voreinstellung für Hubzilla)"; -App::$strings["Theme settings"] = "Design-Einstellungen"; -App::$strings["Narrow navbar"] = "Schmale Navigationsleiste"; -App::$strings["Navigation bar background color"] = "Hintergrundfarbe der Navigationsleiste"; -App::$strings["Navigation bar icon color "] = "Farbe für die Icons der Navigationsleiste"; -App::$strings["Navigation bar active icon color "] = "Farbe für aktive Icons der Navigationsleiste"; -App::$strings["Link color"] = "Linkfarbe"; -App::$strings["Set font-color for banner"] = "Farbe der Schrift des Banners"; -App::$strings["Set the background color"] = "Hintergrundfarbe"; -App::$strings["Set the background image"] = "Hintergrundbild"; -App::$strings["Set the background color of items"] = "Hintergrundfarbe für Beiträge"; -App::$strings["Set the background color of comments"] = "Hintergrundfarbe für Kommentare"; -App::$strings["Set font-size for the entire application"] = "Schriftgröße für die gesamte Anwendung"; -App::$strings["Examples: 1rem, 100%, 16px"] = "Beispiele: 1rem, 100%, 16px"; -App::$strings["Set font-color for posts and comments"] = "Schriftfarbe für Beiträge und Kommentare"; -App::$strings["Set radius of corners"] = "Ecken-Radius"; -App::$strings["Example: 4px"] = "Beispiel: 4px"; -App::$strings["Set shadow depth of photos"] = "Schattentiefe von Fotos"; -App::$strings["Set maximum width of content region in pixel"] = "Maximalbreite des Inhaltsbereichs in Pixel festlegen"; -App::$strings["Leave empty for default width"] = "Leer lassen für Standardbreite"; -App::$strings["Left align page content"] = "Seiteninhalt linksbündig anzeigen"; -App::$strings["Set size of conversation author photo"] = "Größe der Avatare von Themenstartern"; -App::$strings["Set size of followup author photos"] = "Größe der Avatare von Kommentatoren"; -App::$strings["Errors encountered deleting database table "] = "Beim Löschen der Datenbanktabelle sind Fehler aufgetreten."; -App::$strings["Submit Settings"] = "Einstellungen absenden"; -App::$strings["Drop tables when uninstalling?"] = "Lösche Tabellen beim Deinstallieren?"; -App::$strings["If checked, the Rendezvous database tables will be deleted when the plugin is uninstalled."] = "Wenn ausgewählt, werden die Rendezvous-Tabellen in der Datenbank gelöscht, sobald das Plugin deinstalliert wird."; -App::$strings["Mapbox Access Token"] = "Mapbox Zugangs-Token"; -App::$strings["If you enter a Mapbox access token, it will be used to retrieve map tiles from Mapbox instead of the default OpenStreetMap tile server."] = "Wenn Du ein Mapbox Zugangs-Token eingibst, werden die Kartendaten (Kacheln) damit von Mapbox geladen, anstatt von OpenStreetMap, welches die Voreinstellung ist."; -App::$strings["Rendezvous"] = "Rendezvous"; -App::$strings["This identity has been deleted by another member due to inactivity. Please press the \"New identity\" button or refresh the page to register a new identity. You may use the same name."] = "Diese Identität wurde von einem anderen Mitglied aufgrund von Inaktivität gelöscht. Bitte klicke auf \"Neue Identität\" oder aktualisiere die Website im Browser, um eine neue Identität zu registrieren. Du kannst dabei den selben Namen verwenden."; -App::$strings["Welcome to Rendezvous!"] = "Willkommen bei Rendezvous!"; -App::$strings["Enter your name to join this rendezvous. To begin sharing your location with the other members, tap the GPS control. When your location is discovered, a red dot will appear and others will be able to see you on the map."] = "Gib Deinen Namen ein, um diesem Rendezvous beizutreten. Um Deinen Standort mit anderen Mitgliedern zu teilen, klicke auf das GPS Symbol. Sobald Dein Standort ermittelt ist, erscheint ein roter Punkt, und die Anderen werden Dich auf der Karte sehen können."; -App::$strings["Let's meet here"] = "Lasst uns hier treffen"; -App::$strings["New marker"] = "Neue Markierung"; -App::$strings["Edit marker"] = "Markierung bearbeiten"; -App::$strings["New identity"] = "Neue Identität"; -App::$strings["Delete marker"] = "Markierung löschen"; -App::$strings["Delete member"] = "Mitglied löschen"; -App::$strings["Edit proximity alert"] = "Annäherungsalarm bearbeiten"; -App::$strings["A proximity alert will be issued when this member is within a certain radius of you.

Enter a radius in meters (0 to disable):"] = "Ein Annäherungsalarm wird ausgelöst werden, sobald sich dieses Mitglied innerhalb eines bestimmten Radius von Dir aufhält.

Gib einen Radius in Metern ein (0 zum Abschalten der Funktion):"; -App::$strings["distance"] = "Entfernung"; -App::$strings["Proximity alert distance (meters)"] = "Entfernung für Annäherungsalarm (in Metern)"; -App::$strings["A proximity alert will be issued when you are within a certain radius of the marker location.

Enter a radius in meters (0 to disable):"] = "Ein Annäherungsalarm wird ausgelöst werden, sobald Du Dich innerhalb eines bestimmten Radius der Markierung aufhält.

Gib einen Radius in Metern ein (0 zum Abschalten der Funktion):"; -App::$strings["Marker proximity alert"] = "Annäherungsalarm für Markierung"; -App::$strings["Reminder note"] = "Erinnerungshinweis"; -App::$strings["Enter a note to be displayed when you are within the specified proximity..."] = "Gib eine Nachricht ein, die angezeigt werden soll, wenn Du Dich in der festgelegten Nähe befindest..."; -App::$strings["Add new rendezvous"] = "Neues Rendezvous hinzufügen"; -App::$strings["Create a new rendezvous and share the access link with those you wish to invite to the group. Those who open the link become members of the rendezvous. They can view other member locations, add markers to the map, or share their own locations with the group."] = "Erstelle ein neues Rendezvous und teile den Zugriffslink mit allen, die Du in die Gruppe einladen möchtest. Die, die den Link öffnen, werden Mitglieder des Rendezvous. Sie können die Standorte der anderen Mitglieder sehen, Marker zur Karte hinzufügen oder ihre eigenen Standorte mit der Gruppe teilen."; -App::$strings["You have no rendezvous. Press the button above to create a rendezvous!"] = "Du hast kein Rendezvous. Drücke den Knopf oben, um ein Rendezvous zu erstellen!"; -App::$strings["Some setting"] = "Einige Einstellungen"; -App::$strings["A setting"] = "Eine Einstellung"; -App::$strings["Skeleton Settings"] = "Skeleton Einstellungen"; -App::$strings["GNU-Social Protocol Settings updated."] = "GNU social Protokoll Einstellungen aktualisiert"; -App::$strings["The GNU-Social protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Das GNU-Social-Protokoll unterstützt keine Server-unabhängigen Identitäten. Verbindungen, die Du mit diesem Netzwerk eingehst, können von anderen Orten (Klonen) dieses Kanals aus unerreichbar sein."; -App::$strings["Enable the GNU-Social protocol for this channel"] = "Aktiviere das GNU social Protokoll für diesen Kanal"; -App::$strings["GNU-Social Protocol Settings"] = "GNU social Protokoll Einstellungen"; -App::$strings["Follow"] = "Folgen"; -App::$strings["%1\$s is now following %2\$s"] = "%1\$s folgt nun %2\$s"; -App::$strings["Planets Settings updated."] = "Planeten Einstellungen aktualisiert"; -App::$strings["Enable Planets Plugin"] = "Aktiviere Planeten Plugin"; -App::$strings["Planets Settings"] = "Planeten Einstellungen"; -App::$strings["System defaults:"] = "Systemstandardeinstellungen:"; -App::$strings["Preferred Clipart IDs"] = "Bevorzugte Clipart-IDs"; -App::$strings["List of preferred clipart ids. These will be shown first."] = "Liste bevorzugter Clipart-IDs. Diese werden zuerst angezeigt."; -App::$strings["Default Search Term"] = "Standard-Suchbegriff"; -App::$strings["The default search term. These will be shown second."] = "Der Standard-Suchbegriff. Dieser wird an zweiter Stelle angezeigt."; -App::$strings["Return After"] = "Zurückkehren nach"; -App::$strings["Page to load after image selection."] = "Die Seite, die nach Auswahl eines Bildes geladen werden soll."; -App::$strings["Edit Profile"] = "Profil bearbeiten"; -App::$strings["Profile List"] = "Profilliste"; -App::$strings["Order of Preferred"] = "Reihenfolge der Bevorzugten"; -App::$strings["Sort order of preferred clipart ids."] = "Sortierreihenfolge der bevorzugten Clipart-IDs."; -App::$strings["Newest first"] = "Neueste zuerst"; -App::$strings["As entered"] = "Wie eingegeben"; -App::$strings["Order of other"] = "Sortierung aller anderen"; -App::$strings["Sort order of other clipart ids."] = "Sortierreihenfolge der übrigen Clipart-IDs."; -App::$strings["Most downloaded first"] = "Meist heruntergeladene zuerst"; -App::$strings["Most liked first"] = "Beliebteste zuerst"; -App::$strings["Preferred IDs Message"] = "Nachricht für bevorzugte IDs"; -App::$strings["Message to display above preferred results."] = "Nachricht, die über den Ergebnissen mit den bevorzugten IDs angezeigt werden soll."; -App::$strings["Uploaded by: "] = "Hochgeladen von: "; -App::$strings["Drawn by: "] = "Gezeichnet von: "; -App::$strings["Use this image"] = "Dieses Bild verwenden"; -App::$strings["Or select from a free OpenClipart.org image:"] = "Oder wähle ein freies Bild von OpenClipart.org:"; -App::$strings["Search Term"] = "Suchbegriff"; -App::$strings["Unknown error. Please try again later."] = "Unbekannter Fehler. Bitte versuchen Sie es später erneut."; -App::$strings["Profile photo updated successfully."] = "Profilfoto erfolgreich aktualisiert."; -App::$strings["Flag Adult Photos"] = "Nicht jugendfreie Fotos markieren"; -App::$strings["Provide photo edit option to hide inappropriate photos from default album view"] = "Stellt eine Option zum Verstecken von Fotos mit unangemessenen Inhalten in der Standard-Albumansicht bereit"; -App::$strings["Post to WordPress"] = "Auf WordPress posten"; -App::$strings["Enable WordPress Post Plugin"] = "Aktiviere das WordPress-Plugin"; -App::$strings["WordPress username"] = "WordPress-Benutzername"; -App::$strings["WordPress password"] = "WordPress-Passwort"; -App::$strings["WordPress API URL"] = "WordPress-API-URL"; -App::$strings["Typically https://your-blog.tld/xmlrpc.php"] = "Normalerweise https://your-blog.tld/xmlrpc.php"; -App::$strings["WordPress blogid"] = "WordPress blogid"; -App::$strings["For multi-user sites such as wordpress.com, otherwise leave blank"] = "Nötig für Mehrbenutzer Seiten wie wordpress.com, andernfalls frei lassen"; -App::$strings["Post to WordPress by default"] = "Standardmäßig auf auf WordPress posten"; -App::$strings["Forward comments (requires hubzilla_wp plugin)"] = "Kommentare weiterleiten (benötigt hubzilla_wp Plugin)"; -App::$strings["WordPress Post Settings"] = "WordPress-Beitragseinstellungen"; -App::$strings["Wordpress Settings saved."] = "Wordpress-Einstellungen gespeichert."; -App::$strings["This plugin looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = "Dieses Plugin sucht in Beiträgen nach Wörtern oder Textbausteinen, die Du hier unterhalb einträgst, und faltet alle Beiträge zusammen, in denen es diese Bausteine findet. Auf diese Weise wird verhindert, dass Inhalte, wie z.B. sexuelle Anspielungen, in unpassenden Momenten angezeigt werden. Es gilt als höflich und empfohlen, den #NSFW Tag für Beiträge zu verwenden, bei denen Du davon ausgehen kannst, dass andere sie anstößig finden könnten. Du kannst aber auch beliebige andere Wörter in der Liste angeben und das Plugin so als allgemeinen Inhaltsfilter verwenden."; -App::$strings["Enable Content filter"] = "Inhaltsfilter aktivieren"; -App::$strings["Comma separated list of keywords to hide"] = "Kommaseparierte Liste von Schlüsselworten die verborgen werden sollen."; -App::$strings["Word, /regular-expression/, lang=xx, lang!=xx"] = "Wort, /regular-expression/, lang=xx, lang!=xx"; -App::$strings["Not Safe For Work Settings"] = "Not Safe For Work Einstellungen"; -App::$strings["General Purpose Content Filter"] = "Allzweck-Inhaltsfilter"; -App::$strings["NSFW Settings saved."] = "NSFW-Einstellungen gespeichert."; -App::$strings["Possible adult content"] = "Möglicherweise nicht jugendfreie Inhalte"; -App::$strings["%s - view"] = "%s - ansehen"; -App::$strings["Post to Insanejournal"] = "Bei InsaneJournal veröffentlichen"; -App::$strings["Enable InsaneJournal Post Plugin"] = "Aktiviere das InsaneJournal Plugin"; -App::$strings["InsaneJournal username"] = "InsaneJournal-Benutzername"; -App::$strings["InsaneJournal password"] = "InsaneJournal-Passwort"; -App::$strings["Post to InsaneJournal by default"] = "Standardmäßig bei InsaneJournal veröffentlichen"; -App::$strings["InsaneJournal Post Settings"] = "InsaneJournal-Beitragseinstellungen"; -App::$strings["Insane Journal Settings saved."] = "InsaneJournal-Einstellungen gespeichert."; -App::$strings["Post to Dreamwidth"] = "Bei Dreamwidth veröffentlichen"; -App::$strings["Enable Dreamwidth Post Plugin"] = "Aktiviere das Dreamwidth-Plugin"; -App::$strings["Dreamwidth username"] = "Dreamwidth-Benutzername"; -App::$strings["Dreamwidth password"] = "Dreamwidth-Passwort"; -App::$strings["Post to Dreamwidth by default"] = "Standardmäßig auf auf Dreamwidth posten"; -App::$strings["Dreamwidth Post Settings"] = "Dreamwidth-Beitragseinstellungen"; -App::$strings["New registration"] = "Neue Registrierung"; -App::$strings["Message sent to %s. New account registration: %s"] = "Nachricht gesendet an %s. Neue Kontoregistrierung: %s"; -App::$strings["Hubzilla Directory Stats"] = "Hubzilla-Verzeichnisstatistiken"; -App::$strings["Total Hubs"] = "Hubs insgesamt"; -App::$strings["Hubzilla Hubs"] = "Hubzilla Hubs"; -App::$strings["Friendica Hubs"] = "Friendica Hubs"; -App::$strings["Diaspora Pods"] = "Diaspora Pods"; -App::$strings["Hubzilla Channels"] = "Hubzilla-Kanäle"; -App::$strings["Friendica Channels"] = "Friendica-Kanäle"; -App::$strings["Diaspora Channels"] = "Diaspora-Kanäle"; -App::$strings["Aged 35 and above"] = "35 und älter"; -App::$strings["Aged 34 and under"] = "34 und jünger"; -App::$strings["Average Age"] = "Durchschnittsalter"; -App::$strings["Known Chatrooms"] = "Bekannte Chaträume"; -App::$strings["Known Tags"] = "Bekannte Schlagwörter"; -App::$strings["Please note Diaspora and Friendica statistics are merely those **this directory** is aware of, and not all those known in the network. This also applies to chatrooms,"] = "Bitte berücksichtige, dass Diaspora und Friendica Statistiken nur solche einschließen, die **diesem Verzeichnis** bekannt sind, nicht alle im Netzwerk bekannten. Das gilt auch für Chaträume."; -App::$strings["Your Webbie:"] = "Dein Webbie"; -App::$strings["Fontsize (px):"] = "Schriftgröße (px):"; -App::$strings["Link:"] = "Link:"; -App::$strings["Like us on Hubzilla"] = "Like us on Hubzilla"; -App::$strings["Embed:"] = "Einbetten"; -App::$strings["Photos imported"] = "Fotos importiert"; -App::$strings["Redmatrix Photo Album Import"] = "Redmatrix-Fotoalbumimport"; -App::$strings["This will import all your Redmatrix photo albums to this channel."] = "Hiermit werden all deine Fotoalben von Redmatrix in diesen Kanal importiert."; -App::$strings["Redmatrix Server base URL"] = "Basis-URL des Redmatrix Servers"; -App::$strings["Redmatrix Login Username"] = "Redmatrix-Anmeldebenutzername"; -App::$strings["Redmatrix Login Password"] = "Redmatrix-Anmeldepasswort"; -App::$strings["Import just this album"] = "Nur dieses Album importieren"; -App::$strings["Leave blank to import all albums"] = "Leer lassen um alle Alben zu importieren"; -App::$strings["Maximum count to import"] = "Maximal zu importierende Anzahl"; -App::$strings["0 or blank to import all available"] = "0 oder leer lassen um alles zu importieren"; -App::$strings["Channels to auto connect"] = "Kanäle zur automatischen Verbindung"; -App::$strings["Comma separated list"] = "Kommagetrennte Liste"; -App::$strings["Popular Channels"] = "Beliebte Kanäle"; -App::$strings["IRC Settings"] = "IRC-Einstellungen"; -App::$strings["IRC settings saved."] = "IRC-Einstellungen gespeichert."; -App::$strings["IRC Chatroom"] = "IRC-Chatraum"; -App::$strings["Post to LiveJournal"] = "Bei LiveJurnal veröffentlichen"; -App::$strings["Enable LiveJournal Post Plugin"] = "Aktiviere das LiveJurnal Plugin"; -App::$strings["LiveJournal username"] = "LiveJournal-Benutzername"; -App::$strings["LiveJournal password"] = "LiveJournal-Passwort"; -App::$strings["Post to LiveJournal by default"] = "Standardmäßig bei LiveJurnal veröffentlichen"; -App::$strings["LiveJournal Post Settings"] = "LiveJournal-Beitragseinstellungen"; -App::$strings["LiveJournal Settings saved."] = "LiveJournal-Einstellungen gespeichert."; -App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal."; -App::$strings["The error message was:"] = "Die Fehlermeldung war:"; -App::$strings["First Name"] = "Vorname"; -App::$strings["Last Name"] = "Nachname"; -App::$strings["Nickname"] = "Spitzname"; -App::$strings["Full Name"] = "Voller Name"; -App::$strings["Profile Photo 16px"] = "Profilfoto 16 px"; -App::$strings["Profile Photo 32px"] = "Profilfoto 32 px"; -App::$strings["Profile Photo 48px"] = "Profilfoto 48 px"; -App::$strings["Profile Photo 64px"] = "Profilfoto 64 px"; -App::$strings["Profile Photo 80px"] = "Profilfoto 80 px"; -App::$strings["Profile Photo 128px"] = "Profilfoto 128 px"; -App::$strings["Timezone"] = "Zeitzone"; -App::$strings["Birth Year"] = "Geburtsjahr"; -App::$strings["Birth Month"] = "Geburtsmonat"; -App::$strings["Birth Day"] = "Geburtstag"; -App::$strings["Birthdate"] = "Geburtsdatum"; -App::$strings["OpenID protocol error. No ID returned."] = "OpenID-Protokollfehler. Keine Kennung zurückgegeben."; -App::$strings["Login failed."] = "Login fehlgeschlagen."; -App::$strings["Male"] = "Männlich"; -App::$strings["Female"] = "Weiblich"; -App::$strings["You're welcome."] = "Gern geschehen."; -App::$strings["Ah shucks..."] = "Ach Mist..."; -App::$strings["Don't mention it."] = "Keine Ursache."; -App::$strings["<blush>"] = ""; -App::$strings["Page to load after login"] = "Seite, die nach dem Login geladen werden soll"; -App::$strings["Examples: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (leave blank for default network page (grid)."] = "Beispiele: "apps", "network?f=&gid=37" (Gruppen-gefilterte Beiträge), "channel" oder "notifications/system" (freilassen für die Standard-Netzwerkseite (grid)."; -App::$strings["Startpage Settings"] = "Startseiteneinstellungen"; -App::$strings["bitchslap"] = "Ohrfeige"; -App::$strings["bitchslapped"] = "geohrfeigt"; -App::$strings["shag"] = "bumsen"; -App::$strings["shagged"] = "gebumst"; -App::$strings["patent"] = "Patent"; -App::$strings["patented"] = "patentiert"; -App::$strings["hug"] = "umarmen"; -App::$strings["hugged"] = "umarmt"; -App::$strings["murder"] = "ermorden"; -App::$strings["murdered"] = "ermordet"; -App::$strings["worship"] = "Anbetung"; -App::$strings["worshipped"] = "angebetet"; -App::$strings["kiss"] = "küssen"; -App::$strings["kissed"] = "geküsst"; -App::$strings["tempt"] = "verlocken"; -App::$strings["tempted"] = "verlockt"; -App::$strings["raise eyebrows at"] = "Augenbrauen hochziehen"; -App::$strings["raised their eyebrows at"] = "zog die Augenbrauen hoch"; -App::$strings["insult"] = "beleidigen"; -App::$strings["insulted"] = "beleidigt"; -App::$strings["praise"] = "loben"; -App::$strings["praised"] = "gelobt"; -App::$strings["be dubious of"] = ""; -App::$strings["was dubious of"] = ""; -App::$strings["eat"] = "essen"; -App::$strings["ate"] = "aß"; -App::$strings["giggle and fawn at"] = ""; -App::$strings["giggled and fawned at"] = ""; -App::$strings["doubt"] = "anzweifeln"; -App::$strings["doubted"] = "angezweifelt"; -App::$strings["glare"] = ""; -App::$strings["glared at"] = ""; -App::$strings["fuck"] = "ficken"; -App::$strings["fucked"] = "gefickt"; -App::$strings["bonk"] = ""; -App::$strings["bonked"] = ""; -App::$strings["declare undying love for"] = "erkläre unsterbliche Liebe"; -App::$strings["declared undying love for"] = "erklärte unsterbliche Liebe"; -App::$strings["Diaspora Protocol Settings updated."] = "Diaspora Protokoll Einstellungen aktualisiert"; -App::$strings["The Diaspora protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Das Diaspora-Protokoll unterstützt keine Server-unabhängigen Identitäten. Verbindungen, die Du mit diesem Netzwerk eingehst, können von anderen Orten (Klonen) dieses Kanals aus unerreichbar sein."; -App::$strings["Enable the Diaspora protocol for this channel"] = "Das Diaspora Protokoll für diesen Kanal aktivieren"; -App::$strings["Allow any Diaspora member to comment on your public posts"] = "Erlaube jedem Diaspora Nutzer deine öffentlichen Beiträge zu kommentieren"; -App::$strings["Prevent your hashtags from being redirected to other sites"] = "Verhindern, dass Deine Hashtags zu anderen Seiten umgeleitet werden"; -App::$strings["Sign and forward posts and comments with no existing Diaspora signature"] = "Signieren und Weiterleiten von Beiträgen und Kommentaren ohne vorhandene Diaspora-Signatur"; -App::$strings["Followed hashtags (comma separated, do not include the #)"] = "Verfolgte Hashtags (Komma separierte Liste, ohne die #)"; -App::$strings["Diaspora Protocol Settings"] = "Diaspora Protokoll Einstellungen"; -App::$strings["No username found in import file."] = "Es wurde kein Nutzername in der importierten Datei gefunden."; -App::$strings["Unable to create a unique channel address. Import failed."] = "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen."; -App::$strings["Your account on %s will expire in a few days."] = "Dein Konto auf %s wird in ein paar Tagen ablaufen."; -App::$strings["Your $Productname test account is about to expire."] = "Dein $Productname Test-Konto wird bald auslaufen."; -App::$strings["Enable Rainbowtag"] = "Rainbowtag aktivieren"; -App::$strings["Rainbowtag Settings"] = "Rainbowtag-Einstellungen"; -App::$strings["Rainbowtag Settings saved."] = "Rainbowtag-Einstellungen gespeichert."; -App::$strings["Show Upload Limits"] = "Hochladebeschränkungen anzeigen"; -App::$strings["Hubzilla configured maximum size: "] = "Die in Hubzilla eingestellte maximale Größe:"; -App::$strings["PHP upload_max_filesize: "] = "PHP upload_max_filesize:"; -App::$strings["PHP post_max_size (must be larger than upload_max_filesize): "] = "PHP post_max_size (muss größer sein als upload_max_filesize):"; -App::$strings["generic profile image"] = "generisches Profilbild"; -App::$strings["random geometric pattern"] = "zufälliges geometrisches Muster"; -App::$strings["monster face"] = "Monstergesicht"; -App::$strings["computer generated face"] = "computergeneriertes Gesicht"; -App::$strings["retro arcade style face"] = "Gesicht im Retro-Arcade Stil"; -App::$strings["Hub default profile photo"] = "Standard-Profilfoto für diesen Hub"; -App::$strings["Information"] = "Information"; -App::$strings["Libravatar addon is installed, too. Please disable Libravatar addon or this Gravatar addon.
The Libravatar addon will fall back to Gravatar if nothing was found at Libravatar."] = "Das Libravatar Addon ist ebenfalls installiert. Bitte deaktiviere entweder das Libreavatar oder das Gravatar Addon.
Das Libravatar Addon verwendet als Notfalllösung Gravatar, sollte bei Libravatar kein Profilbild gefunden werden."; -App::$strings["Save Settings"] = "Einstellungen speichern"; -App::$strings["Default avatar image"] = "Standard-Avatarbild"; -App::$strings["Select default avatar image if none was found at Gravatar. See README"] = "Wähle das Standardprofilbild aus, sollte bei Gravatar keines gefunden werden. Beachte auch die README."; -App::$strings["Rating of images"] = "Bewertungen der Bilder"; -App::$strings["Select the appropriate avatar rating for your site. See README"] = "Wähle die für deine Seite angemessene Profilbildeinstufung. Beachte auch die README."; -App::$strings["Gravatar settings updated."] = "Gravatar-Einstellungen aktualisiert."; -App::$strings["Hubzilla File Storage Import"] = "Hubzilla-Datenspeicher-Import"; -App::$strings["This will import all your cloud files from another server."] = "Hiermit werden alle Deine Cloud-Dateien von einem anderen Server importiert."; -App::$strings["Hubzilla Server base URL"] = "Basis-URL des Habzilla-Servers"; -App::$strings["Since modified date yyyy-mm-dd"] = "Seit Modifizierungsdatum yyyy-mm-dd"; -App::$strings["Until modified date yyyy-mm-dd"] = "Bis Modifizierungsdatum yyyy-mm-dd"; -App::$strings["Recent Channel/Profile Viewers"] = "Kürzliche Kanal/Profil Besucher"; -App::$strings["This plugin/addon has not been configured."] = "Dieses Plugin/Addon wurde noch nicht konfiguriert."; -App::$strings["Please visit the Visage settings on %s"] = "Bitte rufe die Visage Einstellungen auf %s auf"; -App::$strings["your feature settings page"] = "Die Funktions-Einstellungsseite"; -App::$strings["No entries."] = "Keine Einträge."; -App::$strings["Enable Visage Visitor Logging"] = "Aktiviere das Visage-Besucher Logging"; -App::$strings["Visage Settings"] = "Visage-Einstellungen"; -App::$strings["Nsabait Settings updated."] = "Nsabait-Einstellungen aktualisiert."; -App::$strings["Enable NSAbait Plugin"] = "Aktiviere das NSAbait Plugin"; -App::$strings["NSAbait Settings"] = "NSAbait-Einstellungen"; -App::$strings["Send test email"] = "Test-E-Mail senden"; -App::$strings["No recipients found."] = "Keine Empfänger gefunden."; -App::$strings["Mail sent."] = "Mail gesendet."; -App::$strings["Sending of mail failed."] = "Senden der E-Mail fehlgeschlagen."; -App::$strings["Mail Test"] = "Mail Test"; -App::$strings["Message subject"] = "Betreff der Nachricht"; -App::$strings["Use markdown for editing posts"] = "Verwende Markdown zum Bearbeiten von Beiträgen"; -App::$strings["View Larger"] = "Größer anzeigen"; -App::$strings["Tile Server URL"] = "Kachelserver-URL"; -App::$strings["A list of public tile servers"] = "Eine Liste öffentlicher Kachelserver"; -App::$strings["Nominatim (reverse geocoding) Server URL"] = "Nominatim (reverse Geokodierung) Server URL"; -App::$strings["A list of Nominatim servers"] = "Eine Liste der Nominatim Server"; -App::$strings["Default zoom"] = "Standardzoom"; -App::$strings["The default zoom level. (1:world, 18:highest, also depends on tile server)"] = "Die Standard-Vergrößerungsstufe (1:Welt, 18:höchste, hängt außerdem vom Kachelserver ab)."; -App::$strings["Include marker on map"] = "Markierung auf der Karte einschließen"; -App::$strings["Include a marker on the map."] = "Binde eine Markierung auf der Karte ein."; -App::$strings["text to include in all outgoing posts from this site"] = "Test der in alle Beiträge angefügt werden soll, die von dieser Seite ausgehen"; -App::$strings["Fuzzloc Settings updated."] = "Fuzzloc-Einstellungen aktualisiert."; -App::$strings["Fuzzloc allows you to blur your precise location if your channel uses browser location mapping."] = "Fuzzloc erlaubt es Dir, deinen genauen Standort etwas diffuser zu machen (nicht so exakt wie ermittelt), wenn Dein Kanal die Lokalisierungsfunktion des Browsers verwendet."; -App::$strings["Enable Fuzzloc Plugin"] = "Aktiviere das Fuzzloc-Plugin"; -App::$strings["Minimum offset in meters"] = "Minimale Verschiebung in Metern"; -App::$strings["Maximum offset in meters"] = "Maximale Verschiebung in Metern"; -App::$strings["Fuzzloc Settings"] = "Fuzzloc-Einstellungen"; -App::$strings["Post to Friendica"] = "Bei Friendica veröffentlichen"; -App::$strings["rtof Settings saved."] = "rtof-Einstellungen gespeichert."; -App::$strings["Allow posting to Friendica"] = "Erlaube die Veröffentlichung bei Friendica"; -App::$strings["Send public postings to Friendica by default"] = "Standardmäßig öffentliche Beiträge bei Friendica veröffentlichen"; -App::$strings["Friendica API Path"] = "Friendica-API-Pfad"; -App::$strings["https://{sitename}/api"] = "https://{sitename}/api"; -App::$strings["Friendica login name"] = "Friendica-Anmeldename"; -App::$strings["Friendica password"] = "Friendica-Passwort"; -App::$strings["Hubzilla to Friendica Post Settings"] = "Hubzilla-zu-Friendica Beitragseinstellungen"; -App::$strings["Status:"] = "Status:"; -App::$strings["Activate addon"] = "Addon aktiviren"; -App::$strings["Hide Jappixmini Chat-Widget from the webinterface"] = "Jappix Mini Chat-Widget von der Weboberfläche verbergen"; -App::$strings["Jabber username"] = "Jabber-Benutzername"; -App::$strings["Jabber server"] = "Jabber-Server"; -App::$strings["Jabber BOSH host URL"] = "Jabber BOSH Host URL"; -App::$strings["Jabber password"] = "Jabber-Passwort"; -App::$strings["Encrypt Jabber password with Hubzilla password"] = "Jabber-Passwort mit Hubzilla-Passwort verschlüsseln"; -App::$strings["Hubzilla password"] = "Hubzilla-Passwort"; -App::$strings["Approve subscription requests from Hubzilla contacts automatically"] = "Verbindungsanfragen von Hubzilla-Kontakten automatisch annehmen"; -App::$strings["Purge internal list of jabber addresses of contacts"] = "Interne Liste der Jabber Adressen von Kontakten löschen"; -App::$strings["Configuration Help"] = "Konfigurationshilfe"; -App::$strings["Jappix Mini Settings"] = "Jappix Mini Einstellungen"; -App::$strings["Currently blocked"] = "Derzeit blockiert"; -App::$strings["No channels currently blocked"] = "Momentan sind keine Kanäle blockiert"; -App::$strings["Superblock Settings"] = "Superblock Einstellungen"; -App::$strings["Block Completely"] = "Vollständig blockieren"; -App::$strings["superblock settings updated"] = "Superblock Einstellungen aktualisiert"; -App::$strings["Federate"] = "Beitrag verteilen"; -App::$strings["nofed Settings saved."] = "nofed Einstellungen gespeichert"; -App::$strings["Allow Federation Toggle"] = "Umschalter zur Beitragsverteilung bereitstellen"; -App::$strings["Federate posts by default"] = "Beiträge standardmäßig verteilen"; -App::$strings["NoFed Settings"] = "NoFed-Einstellungen"; -App::$strings["Post to Red"] = "Beitrag bei Red veröffentlichen"; -App::$strings["Channel is required."] = "Kanal ist erforderlich."; -App::$strings["redred Settings saved."] = "redred-Einstellungen gespeichert."; -App::$strings["Allow posting to another Hubzilla Channel"] = "Erlaube die Veröffentlichung in anderen Hubzilla Kanälen"; -App::$strings["Send public postings to Hubzilla channel by default"] = "Sende öffentliche Beiträge standardmäßig an den Hubzilla Kanal"; -App::$strings["Hubzilla API Path"] = "Hubzilla-API-Pfad"; -App::$strings["Hubzilla login name"] = "Hubzilla-Anmeldename"; -App::$strings["Hubzilla channel name"] = "Hubzilla-Kanalname"; -App::$strings["Hubzilla Crosspost Settings"] = "Hubzilla Crosspost Einstellungen"; -App::$strings["Logfile archive directory"] = "Verzeichnis der Logdatei"; -App::$strings["Directory to store rotated logs"] = "Verzeichnis, in dem rotierte Logs gespeichert werden sollen"; -App::$strings["Logfile size in bytes before rotating"] = "zu erreichende Logdateigröße in Bytes, bevor rotiert wird"; -App::$strings["Number of logfiles to retain"] = "Anzahl aufzubewahrender rotierter Logdateien"; -App::$strings["Friendica Photo Album Import"] = "Friendica-Fotoalbumimport"; -App::$strings["This will import all your Friendica photo albums to this Red channel."] = "Hiermit werden all deine Fotoalben von Friendica in diesen Hubzilla Kanal importiert."; -App::$strings["Friendica Server base URL"] = "BasisURL des Friendica Servers"; -App::$strings["Friendica Login Username"] = "Friendica-Anmeldebenutzername"; -App::$strings["Friendica Login Password"] = "Friendica-Anmeldepasswort"; -App::$strings["ActivityPub"] = "ActivityPub"; -App::$strings["ActivityPub Protocol Settings updated."] = "ActivityPub Protokoll Einstellungen aktualisiert"; -App::$strings["The ActivityPub protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Das ActivityPub-Protokoll unterstützt keine Server-unabhängigen Identitäten. Verbindungen, die Du mit diesem Netzwerk eingehst, können von anderen Orten (Klonen) dieses Kanals aus unerreichbar sein."; -App::$strings["Enable the ActivityPub protocol for this channel"] = "Aktiviere das ActivityPub Protokoll für diesen Kanal"; -App::$strings["Send multi-media HTML articles"] = "Multimedia HTML Artikel versenden"; -App::$strings["Not supported by some microblog services such as Mastodon"] = "Wird von einigen Microblogging-Plattformen wie Mastodon nicht unterstützt"; -App::$strings["ActivityPub Protocol Settings"] = "ActivityPub Protokoll Einstellungen"; -App::$strings["Project Servers and Resources"] = "Projektserver und -ressourcen"; -App::$strings["Project Creator and Tech Lead"] = "Projektersteller und Technischer Leiter"; -App::$strings["Admin, developer, directorymin, support bloke"] = "Administrator, Entwickler, Verzeichnis Betreibender, Supportleistende"; -App::$strings["And the hundreds of other people and organisations who helped make the Hubzilla possible."] = "Und die hunderte anderen Menschen und Organisationen, die geholfen haben Hubzilla möglich zu machen."; -App::$strings["The Redmatrix/Hubzilla projects are provided primarily by volunteers giving their time and expertise - and often paying out of pocket for services they share with others."] = "Die Redmatrix/Hubzilla Projekte werden hauptsächlich von Freiwilligen bereitgestellt, die ihre Zeit und Expertise zur Verfügung stellen - und oft aus eigener Tasche für die Dienste zahlen, die sie mit anderen teilen."; -App::$strings["There is no corporate funding and no ads, and we do not collect and sell your personal information. (We don't control your personal information - you do.)"] = "Es gibt keine Finanzierung durch Firmen, keine Werbung und wir verkaufen Deine persönlichen Daten nicht. (Wir kontrollieren Deine persönlichen Daten nicht - das machst Du.)"; -App::$strings["Help support our ground-breaking work in decentralisation, web identity, and privacy."] = "Hilf uns bei unserer wegweisenden Arbeit im Bereich der Dezantralisation, von Web-Identitäten und Privatsphäre."; -App::$strings["Your donations keep servers and services running and also helps us to provide innovative new features and continued development."] = "Die Spenden werden dafür verwendet Server und Dienste am laufen zu halten und helfen desweiteren innovative Neuerungen zu schaffen und die Entwicklung voran zu treiben."; -App::$strings["Donate"] = "Spenden"; -App::$strings["Choose a project, developer, or public hub to support with a one-time donation"] = "Wähle ein Projekt, einen Entwickler oder einen öffentlichen Hub den du mit einer einmaligen Spende unterstützen willst."; -App::$strings["Donate Now"] = "Jetzt spenden"; -App::$strings["Or become a project sponsor (Hubzilla Project only)"] = "Oder werde ein Unterstützer des Projekts (ausschließlich Hubzilla)"; -App::$strings["Please indicate if you would like your first name or full name (or nothing) to appear in our sponsor listing"] = "Bitte teile uns mit ob dein kompletter Name oder dein Vorname (oder gar nichts) auf unserer Sponsoren-Seite veröffentlicht werden soll."; -App::$strings["Sponsor"] = "Sponsor"; -App::$strings["Special thanks to: "] = "Besonderer Dank an: "; -App::$strings["This is a fairly comprehensive and complete guitar chord dictionary which will list most of the available ways to play a certain chord, starting from the base of the fingerboard up to a few frets beyond the twelfth fret (beyond which everything repeats). A couple of non-standard tunings are provided for the benefit of slide players, etc."] = ""; -App::$strings["Chord names start with a root note (A-G) and may include sharps (#) and flats (b). This software will parse most of the standard naming conventions such as maj, min, dim, sus(2 or 4), aug, with optional repeating elements."] = ""; -App::$strings["Valid examples include A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..."] = "Einige gültige Beispiele: A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..."; -App::$strings["Guitar Chords"] = "Gitarrenakkorde"; -App::$strings["The complete online chord dictionary"] = "Das komplette online Akkord-Verzeichnis"; -App::$strings["Tuning"] = "Stimmen"; -App::$strings["Chord name: example: Em7"] = "Beispiel Akkord Name: Em7"; -App::$strings["Show for left handed stringing"] = "Linkshänder-Besaitung anzeigen"; -App::$strings["Quick Reference"] = "Schnellreferenz"; -App::$strings["Post to Libertree"] = "Bei Libertree veröffentlichen"; -App::$strings["Enable Libertree Post Plugin"] = "Aktivire das Libertree-Plugin"; -App::$strings["Libertree API token"] = "Libertree API Token"; -App::$strings["Libertree site URL"] = "URL der Libertree Seite"; -App::$strings["Post to Libertree by default"] = "Standardmäßig bei Libertree veröffentlichen"; -App::$strings["Libertree Post Settings"] = "Libertree-Beitragseinstellungen"; -App::$strings["Libertree Settings saved."] = "Libertree-Einstellungen gespeichert."; -App::$strings["Flattr this!"] = "Flattr this!"; -App::$strings["Flattr widget settings updated."] = "Flattr Widget Einstellungen aktualisiert"; -App::$strings["Flattr user"] = "Flattr Nutzer"; -App::$strings["URL of the Thing to flattr"] = "URL des Dings zum flattrn"; -App::$strings["If empty channel URL is used"] = "Falls leer wird die Channel URL verwendet"; -App::$strings["Title of the Thing to flattr"] = "Titel des Dings zum flattrn"; -App::$strings["If empty \"channel name on The Hubzilla\" will be used"] = "Falls leer wird \"Kanalname auf The Hubzilla\" verwendet"; -App::$strings["Static or dynamic flattr button"] = "Statischer oder dynamischer Flattr Button"; -App::$strings["static"] = "statisch"; -App::$strings["dynamic"] = "dynamisch"; -App::$strings["Alignment of the widget"] = "Ausrichtung des Widgets"; -App::$strings["left"] = "links"; -App::$strings["right"] = "rechts"; -App::$strings["Enable Flattr widget"] = "Flattr Widget verwenden"; -App::$strings["Flattr Widget Settings"] = "Flattr Widget Einstellungen"; -App::$strings["Post to GNU social"] = "Bei GNU social veröffentlichen"; -App::$strings["Please contact your site administrator.
The provided API URL is not valid."] = "Bitte kontaktiere den Administrator deines Hubs.
Die angegebene API URL ist nicht korrekt."; -App::$strings["We could not contact the GNU social API with the Path you entered."] = "Mit dem angegebenen Pfad war es uns nicht möglich, die GNU social API zu erreichen."; -App::$strings["GNU social settings updated."] = "GNU social Einstellungen aktualisiert."; -App::$strings["Globally Available GNU social OAuthKeys"] = "Global verfügbare GNU social OAuthKeys"; -App::$strings["There are preconfigured OAuth key pairs for some GNU social servers available. If you are using one of them, please use these credentials.
If not feel free to connect to any other GNU social instance (see below)."] = "Für einige GNU social Server sind voreingestellte OAuth Schlüsselpaare verfügbar. Solltest du einen dieser Server benutzen, dann verwende bitte diese Schlüssel.
Falls nicht, stelle stattdessen eine Verbindung zu irgend einem anderen GNU social Server her (siehe unten)."; -App::$strings["Provide your own OAuth Credentials"] = "Stelle deine eigenen OAuth Credentials zur Verfügung"; -App::$strings["No consumer key pair for GNU social found. Register your Hubzilla Account as an desktop client on your GNU social account, copy the consumer key pair here and enter the API base root.
Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Hubzilla installation at your favourite GNU social installation."] = "Kein Consumer-Schlüsselpaar für GNU social gefunden. Registriere deinen Hubzilla-Account als Desktop-Client bei deinem GNU social Account, kopiere das Consumer-Schlüsselpaar hierher und gib die API-URL ein.
Bevor du dein eigenes Consumer-Schlüsselpaar registrierst, frage den Administrator dieses Hubzilla-Servers, ob schon ein Schlüsselpaar für diesen Hubzilla-Server auf diesem GNU social-Server existiert."; -App::$strings["OAuth Consumer Key"] = "OAuth Consumer Key"; -App::$strings["OAuth Consumer Secret"] = "OAuth Consumer Secret"; -App::$strings["Base API Path"] = "Basis Pfad der API"; -App::$strings["Remember the trailing /"] = "Denke an das abschließende /"; -App::$strings["GNU social application name"] = "GNU social Anwendungsname"; -App::$strings["To connect to your GNU social account click the button below to get a security code from GNU social which you have to copy into the input box below and submit the form. Only your public posts will be posted to GNU social."] = "Um dich mit deinem GNU social Konto zu verbinden, klicke den Button unten und kopiere dann den Sicherheitscode von GNU social in das Formular weiter unten. Es werden ausschließlich deine öffentlichen Beiträge auf GNU social veröffentlicht."; -App::$strings["Log in with GNU social"] = "Mit GNU social anmelden"; -App::$strings["Copy the security code from GNU social here"] = "Kopiere den Sicherheitscode von GNU social hier her"; -App::$strings["Cancel Connection Process"] = "Verbindungsprozes abbrechen"; -App::$strings["Current GNU social API is"] = "Aktuelle GNU social API ist"; -App::$strings["Cancel GNU social Connection"] = "GNU social Verbindung trennen"; -App::$strings["Currently connected to: "] = "Momentan verbunden mit:"; -App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to GNU social will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Hinweis: Entsprechend Deiner Privatsphären-Einstellungen (Profil-Details vor nicht angemeldeten Besuchern verbergen?) kann ein ggf. zu GNU social geteilter Link in öffentlichen Beiträgen Besucher auf eine leere Seite führen, die darüber informiert, dass der Zugriff zu Deinem Profil eingeschränkt ist."; -App::$strings["Allow posting to GNU social"] = "Erlaube die Veröffentlichung bei GNU social"; -App::$strings["If enabled your public postings can be posted to the associated GNU-social account"] = "Wenn aktiv können deine öffentlichen Beiträge bei dem verbundenen GNU social Konto veröffentlicht werden."; -App::$strings["Post to GNU social by default"] = "Standardmäßig bei GNU social veröffentlichen"; -App::$strings["If enabled your public postings will be posted to the associated GNU-social account by default"] = "Wenn aktiv werden all deine öffentlichen Beiträge standardmäßig bei dem verbundenen GNU social Konto veröffentlicht."; -App::$strings["Clear OAuth configuration"] = "OAuth Konfiguration löschen"; -App::$strings["GNU social Post Settings"] = "GNU social Einstellungen"; -App::$strings["API URL"] = "API-URL"; -App::$strings["Application name"] = "Anwendungsname"; -App::$strings["QR code"] = "QR-Code"; -App::$strings["QR Generator"] = "QR-Generator"; -App::$strings["Enter some text"] = "Etwas Text eingeben"; -App::$strings["Invalid game."] = "Ungültiges Spiel."; -App::$strings["You are not a player in this game."] = "Sie sind kein Spieler in diesem Spiel."; -App::$strings["You must be a local channel to create a game."] = "Um ein Spiel zu eröffnen, musst du ein lokaler Kanal sein"; -App::$strings["You must select one opponent that is not yourself."] = "Du musst einen Gegner wählen, der nicht du selbst ist"; -App::$strings["Random color chosen."] = "Zufällige Farbe gewählt."; -App::$strings["Error creating new game."] = "Fehler beim Erstellen eines neuen Spiels."; -App::$strings["Requested channel is not available."] = "Angeforderter Kanal nicht verfügbar."; -App::$strings["You must select a local channel /chess/channelname"] = "Du musst einen lokalen Kanal/Schach(Kanalnamen aufwählen"; -App::$strings["Enable notifications"] = "Benachrichtigungen aktivieren"; -App::$strings["Post to Twitter"] = "Bei Twitter veröffentlichen"; -App::$strings["Twitter settings updated."] = "Twitter-Einstellungen aktualisiert."; -App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Es wurde kein Consumer-Schlüsselpaar für Twitter gefunden. Bitte kontaktiere deinen Seiten-Administrator."; -App::$strings["At this Hubzilla instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your public posts will be posted to Twitter."] = "Auf diesem Hubzilla-Server ist das Twitter-Plugin aktiviert, aber Du hast Dich hier noch nicht mit Deinem Twitter-Konto verbunden. Um dies zu tun, klicke die Schaltfläche unten, um eine PIN von Twitter zu erhalten, die Du dann in das Eingabefeld darunter einfügen und das Formular bestätigen musst. Nur Deine öffentlichen Beiträge werden auf Twitter geteilt."; -App::$strings["Log in with Twitter"] = "Mit Twitter anmelden"; -App::$strings["Copy the PIN from Twitter here"] = "PIN von Twitter hier her kopieren"; -App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Hinweis: Entsprechend Deiner Privatsphären-Einstellungen (Profil-Details vor nicht angemeldeten Besuchern verbergen?) kann ein ggf. zu Twitter geteilter Link Besucher auf eine leere Seite führen, die darüber informiert, dass der Zugriff zu Deinem Profil eingeschränkt ist."; -App::$strings["Allow posting to Twitter"] = "Erlaube die Veröffentlichung bei Twitter"; -App::$strings["If enabled your public postings can be posted to the associated Twitter account"] = "Wenn aktiv können deine öffentlichen Beiträge bei dem verbundenen Twitter Konto veröffentlicht werden."; -App::$strings["Twitter post length"] = "Länge von Twitter Beiträgen"; -App::$strings["Maximum tweet length"] = "Maximale Länge eines Tweets"; -App::$strings["Send public postings to Twitter by default"] = "Standardmäßig öffentliche Beiträge bei Twitter veröffentlichen"; -App::$strings["If enabled your public postings will be posted to the associated Twitter account by default"] = "Wenn aktiv werden deine öffentlichen Beiträge bei dem verbundenen Twitter Konto veröffentlicht werden."; -App::$strings["Twitter Post Settings"] = "Twitter-Beitragseinstellungen"; -App::$strings["Deactivate the feature"] = "Diese Funktion abschalten"; -App::$strings["Hide the button and show the smilies directly."] = "Verstecke die Schaltfläche und zeige die Smilies direkt an."; -App::$strings["Smileybutton Settings"] = "Smileyknopf-Einstellungen"; -App::$strings["Order Not Found"] = "Bestellung nicht gefunden"; -App::$strings["Order cannot be checked out."] = "Bestellvorgang kann nicht fortgesetzt werden."; -App::$strings["Enable Shopping Cart"] = "Aktiviere die Warenkorb-Funktion."; -App::$strings["Enable Test Catalog"] = "Aktiviere den Test-Warenbestand"; -App::$strings["Enable Manual Payments"] = "Aktiviere manuelle Zahlungen"; -App::$strings["Base Cart Settings"] = "Warenkorb-Grundeinstellungen"; -App::$strings["Add Item"] = "Füge den Artikel hinzu"; -App::$strings["Call cart_post_"] = ""; -App::$strings["Cart Not Enabled (profile: "] = ""; -App::$strings["Order not found."] = "Bestellung nicht gefunden."; -App::$strings["No Order Found"] = "Keine Bestellung gefunden"; -App::$strings["call: "] = ""; -App::$strings["An unknown error has occurred Please start again."] = "Ein unbekannter Fehler ist aufgetreten. Bitte versuche es noch einmal."; -App::$strings["Invalid Payment Type. Please start again."] = "Unbekannte Zahlungsmethode. Bitte versuche es noch einmal."; -App::$strings["Order not found"] = "Bestellung nicht gefunden"; -App::$strings["Error: order mismatch. Please try again."] = "Fehler: Bestellungen stimmen nicht überein. Bitte versuche es noch einmal."; -App::$strings["Manual payments are not enabled."] = "Manuelle Zahlungen sind nicht aktiviert."; -App::$strings["Finished"] = "Fertig"; -App::$strings["This website is tracked using the Piwik analytics tool."] = "Diese Website verwendet Piwik, um die Besucherzugriffe auszuwerten."; -App::$strings["If you do not want that your visits are logged this way you can set a cookie to prevent Piwik from tracking further visits of the site (opt-out)."] = "Wenn Du nicht möchtest, dass Deine Besuche zu diesem Zweck gespeichert werden, kannst Du ein Cookie setzen, welches Piwik davon abhält, Deine weiteren Besuche auf dieser Website zu verfolgen (Opt-out)."; -App::$strings["Piwik Base URL"] = "Piwik Basis-URL"; -App::$strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Der absolute Pfad zu Deiner Piwik-Installation (ohne Protokoll (http/s), aber mit abschließendem Schrägstrich / )."; -App::$strings["Site ID"] = "Seitenkennung"; -App::$strings["Show opt-out cookie link?"] = "Den Opt-out Cookie-Link anzeigen?"; -App::$strings["Asynchronous tracking"] = "Asynchrones Tracking"; -App::$strings["Enable frontend JavaScript error tracking"] = "Ermögliche Frontend-JavaScript-Fehlertracking"; -App::$strings["This feature requires Piwik >= 2.2.0"] = "Diese Funktion erfordert Piwik >= 2.2.0"; -App::$strings["Edit your profile and change settings."] = "Bearbeite dein Profil und ändere die Einstellungen."; -App::$strings["Click here to see activity from your connections."] = "Klicke hier, um die Aktivitäten Deiner Verbindungen zu sehen."; -App::$strings["Click here to see your channel home."] = "Klicke hier, um Deine Kanal-Hauptseite zu sehen."; -App::$strings["You can access your private messages from here."] = "Hierüber kannst Du auf Deine privaten Nachrichten zugreifen."; -App::$strings["Create new events here."] = "Neue Termine hier erstellen"; -App::$strings["You can accept new connections and change permissions for existing ones here. You can also e.g. create groups of contacts."] = "Du kannst hier neue Verbindungen akzeptieren sowie die Einstellungen bereits vorhandener Vebindungen bearbeiten. Außerdem kannst Du Verbindungen in Gruppen zusammenfassen."; -App::$strings["System notifications will arrive here"] = "Systembenachrichtigungen werden hier eintreffen"; -App::$strings["Search for content and users"] = "Nach Inhalt von Benutzern suchen"; -App::$strings["Browse for new contacts"] = "Schaue nach möglichen neuen Verbindungen."; -App::$strings["Launch installed apps"] = "Installierte Apps starten"; -App::$strings["Looking for help? Click here."] = "Du benötigst Hilfe? Klicke hier."; -App::$strings["New events have occurred in your network. Click here to see what has happened!"] = "In Deinem Netzwerk gibt es neue Ereignisse. Klicke hier, um zu sehen, was passiert ist!"; -App::$strings["You have received a new private message. Click here to see from who!"] = "Du hast eine neue private Nachricht erhalten. Klicke hier, um zu sehen, von wem!"; -App::$strings["There are events this week. Click here too see which!"] = "Es gibt neue Termine diese Woche. Klicke hier, um zu sehen, welche!"; -App::$strings["You have received a new introduction. Click here to see who!"] = "Du hast eine neue Verbindungsanfrage erhalten. Klicke hier, um zu sehen, wer es ist!"; -App::$strings["There is a new system notification. Click here to see what has happened!"] = "Es gibt eine neue Systembenachrichtigung. Klicke hier, um zu sehen, was passiert ist!"; -App::$strings["Click here to share text, images, videos and sound."] = "Klicke hier, um Texte, Bilder, Videos und Klänge zu teilen."; -App::$strings["You can write an optional title for your update (good for long posts)."] = "Du kannst Deinem Beitrag einen optionalen Titel geben (gut für lange Beiträge)."; -App::$strings["Entering some categories here makes it easier to find your post later."] = "Ein paar Kategorien hier einzugeben, macht es leichter, Deinen Beitrag später wiederzufinden."; -App::$strings["Share photos, links, location, etc."] = "Teile Photos, Links, Standort, usw."; -App::$strings["Only want to share content for a while? Make it expire at a certain date."] = "Du möchtest diesen Inhalt nur für eine Weile teilen? Dann lass ihn zu einem bestimmten Datum ablaufen."; -App::$strings["You can password protect content."] = "Du kannst Inhalte mit einem Passwort schützen."; -App::$strings["Choose who you share with."] = "Wähle aus, mit wem Du teilen möchtest."; -App::$strings["Click here when you are done."] = "Klicke hier, wenn Du fertig bist."; -App::$strings["Adjust from which channels posts should be displayed."] = "Lege fest, von welchen Kanälen Beiträge angezeigt werden sollen."; -App::$strings["Only show posts from channels in the specified privacy group."] = "Zeige nur Beträge von Kanälen, die in einer bestimmten Gruppe sind."; -App::$strings["Easily find posts containing tags (keywords preceded by the \"#\" symbol)."] = "Finde Beiträge, die bestimmte Tags enthalten (Stichworte, die mit dem \"#\"-Symbol beginnen)."; -App::$strings["Easily find posts in given category."] = "Finde Beiträge in bestimmten Kategorien."; -App::$strings["Easily find posts by date."] = "Finde Beiträge anhand des Datums."; -App::$strings["Suggested users who have volounteered to be shown as suggestions, and who we think you might find interesting."] = "Vorgeschlagene Kanäle, die in ihren Einstellungen zugestimmt haben, als Vorschläge angezeigt zu werden, und die Du eventuell interessant finden könntest."; -App::$strings["Here you see channels you have connected to."] = "Hier siehst du die Kanäle, mit denen Du verbunden bist."; -App::$strings["Save your search so you can repeat it at a later date."] = "Speichere Deine Suche, so dass Du sie später leicht erneut durchführen kannst."; -App::$strings["If you see this icon you can be sure that the sender is who it say it is. It is normal that it is not always possible to verify the sender, so the icon will be missing sometimes. There is usually no need to worry about that."] = "Wenn Du dieses Symbol siehst, kannst Du weitgehend sicher sein, dass der Ansender dem angegebenen entspricht. Nicht immer ist es möglich, den Absender zu verifizieren, daher fehlt das Symbol mitunter. Das ist aber in der Regel kein Grund zur Sorge."; -App::$strings["Danger! It seems someone tried to forge a message! This message is not necessarily from who it says it is from!"] = "Vorsicht! Es kann sein, dass jemand versucht, eine Nachricht zu fälschen! Diese Nachricht muss nicht unbedingt vom angegebenen Absender stammen!"; -App::$strings["Welcome to Hubzilla! Would you like to see a tour of the UI?

You can pause it at any time and continue where you left off by reloading the page, or navigting to another page.

You can also advance by pressing the return key"] = "Willkommen zu Hubzilla! Möchtest Du eine Tour der Benutzeroberfläche angezeigt bekommen?

Du kannst zu jeder Zeit pausieren und fortsetzen, wo Du aufgehört hast, indem Du die Seite neu lädtst, oder zu einer anderen Seite springst.

Du kannst auc durch das Drücken der Enter-Taste weitergehen."; -App::$strings["Extended Identity Sharing"] = "Erweitertes Teilen von Identitäten"; -App::$strings["Share your identity with all websites on the internet. When disabled, identity is only shared with \$Projectname sites."] = "Teile Deine Identität mit allen Webseiten im Internet. Ist dies deaktiviert, wird Deine Identität nur mit \$Projectname - Servern geteilt."; -App::$strings["Three Dimensional Tic-Tac-Toe"] = "Dreidimensionales Tic-Tac-Toe"; -App::$strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe"; -App::$strings["New game"] = "Neues Spiel"; -App::$strings["New game with handicap"] = "Neues Handicaü-Spiel"; -App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "3D Tic-Tac-Toe funktioniert wie das ursprüngliche Spiel, nur dass es auf mehreren Ebenen gleichzeitig gespielt wird."; -App::$strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "In diesem Fall sind es drei Ebenen. Du gewinnst, wenn es dir gelingt drei in einer Reihe auf einer beliebigen Ebene oder diagonal über die verschiedenen Ebenen hinweg zu erreichen."; -App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Bei einem Handicap-Spiel wird die Position im Zentrum der mittleren Ebene gesperrt, da der Spieler der dieses Feld für sich beansprucht meist einen unfairen Vorteil hat."; -App::$strings["You go first..."] = "Du darfst anfangen..."; -App::$strings["I'm going first this time..."] = "Diesmal werde ich anfangen..."; -App::$strings["You won!"] = "Sie haben gewonnen!"; -App::$strings["\"Cat\" game!"] = "\"Katzen\"-Spiel!"; -App::$strings["I won!"] = "Ich habe gewonnen!"; -App::$strings["Message to display on every page on this server"] = "Nachricht, die auf jeder Seite dieses Servers angezeigt werden soll"; -App::$strings["Pageheader Settings"] = "Nachrichtenkopf-Einstellungen"; -App::$strings["pageheader Settings saved."] = "Nachrichtenkopf-Einstellungen gespeichert."; -App::$strings["Only authenticate automatically to sites of your friends"] = "Authentifiziere Dich nur auf Seiten deiner Freunde automatisch"; -App::$strings["By default you are automatically authenticated anywhere in the network"] = "Authentifiziere Dich standardmäßig bei allen Seiten im Netzwerk automatisch"; -App::$strings["Authchoose Settings"] = "Einstellungen für automatische Authentifizierung"; -App::$strings["Atuhchoose Settings updated."] = "Einstellungen für automatische Authentifizierung aktualisiert."; -App::$strings["lonely"] = "einsam"; -App::$strings["drunk"] = "betrunken"; -App::$strings["horny"] = "geil"; -App::$strings["stoned"] = "bekifft"; -App::$strings["fucked up"] = "beschissen"; -App::$strings["clusterfucked"] = "clusterfucked"; -App::$strings["crazy"] = "verrückt"; -App::$strings["hurt"] = "verletzt"; -App::$strings["sleepy"] = "müde"; -App::$strings["grumpy"] = "mürrisch"; -App::$strings["high"] = "hoch"; -App::$strings["semi-conscious"] = "halb bewusstlos"; -App::$strings["in love"] = "verliebt"; -App::$strings["in lust"] = ""; -App::$strings["naked"] = "nackt"; -App::$strings["stinky"] = "stinkend"; -App::$strings["sweaty"] = "verschwitzt"; -App::$strings["bleeding out"] = "blutend"; -App::$strings["victorious"] = "siegreich"; -App::$strings["defeated"] = "besiegt"; -App::$strings["envious"] = "neidisch"; -App::$strings["jealous"] = "eifersüchtig"; -App::$strings["XMPP settings updated."] = "XMPP-Einstellungen aktualisiert."; -App::$strings["Enable Chat"] = "Chat aktivieren"; -App::$strings["Individual credentials"] = "Individuelle Anmeldedaten"; -App::$strings["Jabber BOSH server"] = "Jabber BOSH Server"; -App::$strings["XMPP Settings"] = "XMPP-Einstellungen"; -App::$strings["Jabber BOSH host"] = "Jabber BOSH Host"; -App::$strings["Use central userbase"] = "Zentrale Benutzerbasis verwenden"; -App::$strings["If enabled, members will automatically login to an ejabberd server that has to be installed on this machine with synchronized credentials via the \"auth_ejabberd.php\" script."] = "Wenn aktiviert, werden die Mitglieder automatisch auf dem EJabber Server, der auf dieser Maschine installiert ist, angemeldet und die Zugangsdaten werden über das \"auth_ejabberd.php\"-Script synchronisiert."; -App::$strings["Who likes me?"] = "Wer mag mich?"; -App::$strings["You are now authenticated to pumpio."] = "Du bist nun bei pumpio authenzifiziert."; -App::$strings["return to the featured settings page"] = "Zur Funktions-Einstellungsseite zurückkehren"; -App::$strings["Post to Pump.io"] = "Bei pumpio veröffentlichen"; -App::$strings["Pump.io servername"] = "Pump.io-Servername"; -App::$strings["Without \"http://\" or \"https://\""] = "Ohne \"http://\" oder \"https://\""; -App::$strings["Pump.io username"] = "Pump.io-Benutzername"; -App::$strings["Without the servername"] = "Ohne dem Servernamen"; -App::$strings["You are not authenticated to pumpio"] = "Du bist nicht bei pumpio authentifiziert."; -App::$strings["(Re-)Authenticate your pump.io connection"] = "Deine pumpio Verbindung (erneut) authentifizieren"; -App::$strings["Enable pump.io Post Plugin"] = "Aktiviere das pumpio-Plugin"; -App::$strings["Post to pump.io by default"] = "Standardmäßig bei pumpio veröffentlichen"; -App::$strings["Should posts be public"] = "Sollen die Beiträge öffentlich sein"; -App::$strings["Mirror all public posts"] = "Öffentliche Beiträge spiegeln"; -App::$strings["Pump.io Post Settings"] = "Pump.io-Beitragseinstellungen"; -App::$strings["PumpIO Settings saved."] = "PumpIO-Einstellungen gespeichert."; -App::$strings["An account has been created for you."] = "Ein Konto wurde für Sie erstellt."; -App::$strings["Authentication successful but rejected: account creation is disabled."] = "Authentifizierung war erfolgreich, wurde aber abgewiesen! Das Anlegen von Konten wurde deaktiviert."; -App::$strings["__ctx:opensearch__ Search %1\$s (%2\$s)"] = "Suche %1\$s (%2\$s)"; -App::$strings["__ctx:opensearch__ \$Projectname"] = "\$Projectname"; -App::$strings["Search \$Projectname"] = "\$Projectname suchen"; -App::$strings["Redmatrix File Storage Import"] = "Import des Redmatrix Datei Speichers"; -App::$strings["This will import all your Redmatrix cloud files to this channel."] = "Hiermit werden alle deine Daten aus der Redmatrix Cloud in diesen Kanal importiert."; -App::$strings["file"] = "Datei"; -App::$strings["Send email to all members"] = "E-Mail an alle Mitglieder senden"; -App::$strings["%1\$d of %2\$d messages sent."] = "%1\$d von %2\$d Nachrichten gesendet."; -App::$strings["Send email to all hub members."] = "Eine E-Mail an alle Mitglieder dieses Hubs senden."; -App::$strings["Sender Email address"] = "E-Mail Adresse des Absenders"; -App::$strings["Test mode (only send to hub administrator)"] = "Test Modus (nur an Hub Administratoren senden)"; -App::$strings["Frequently"] = "Häufig"; -App::$strings["Hourly"] = "Stündlich"; -App::$strings["Twice daily"] = "Zwei Mal am Tag"; -App::$strings["Daily"] = "Täglich"; -App::$strings["Weekly"] = "Wöchentlich"; -App::$strings["Monthly"] = "Monatlich"; -App::$strings["Currently Male"] = "Momentan männlich"; -App::$strings["Currently Female"] = "Momentan weiblich"; -App::$strings["Mostly Male"] = "Größtenteils männlich"; -App::$strings["Mostly Female"] = "Größtenteils weiblich"; -App::$strings["Transgender"] = "Transsexuell"; -App::$strings["Intersex"] = "Zwischengeschlechtlich"; -App::$strings["Transsexual"] = "Transsexuell"; -App::$strings["Hermaphrodite"] = "Zwitter"; -App::$strings["Neuter"] = "Geschlechtslos"; -App::$strings["Non-specific"] = "unklar"; -App::$strings["Undecided"] = "Unentschieden"; -App::$strings["Males"] = "Männer"; -App::$strings["Females"] = "Frauen"; -App::$strings["Gay"] = "Schwul"; -App::$strings["Lesbian"] = "Lesbisch"; -App::$strings["No Preference"] = "Keine Bevorzugung"; -App::$strings["Bisexual"] = "Bisexuell"; -App::$strings["Autosexual"] = "Autosexuell"; -App::$strings["Abstinent"] = "Enthaltsam"; -App::$strings["Virgin"] = "Jungfräulich"; -App::$strings["Deviant"] = "Abweichend"; -App::$strings["Fetish"] = "Fetisch"; -App::$strings["Oodles"] = "Unmengen"; -App::$strings["Nonsexual"] = "Sexlos"; -App::$strings["Single"] = "Single"; -App::$strings["Lonely"] = "Einsam"; -App::$strings["Available"] = "Verfügbar"; -App::$strings["Unavailable"] = "Nicht verfügbar"; -App::$strings["Has crush"] = "Verguckt"; -App::$strings["Infatuated"] = "Verknallt"; -App::$strings["Dating"] = "Lerne gerade jemanden kennen"; -App::$strings["Unfaithful"] = "Treulos"; -App::$strings["Sex Addict"] = "Sexabhängig"; -App::$strings["Friends/Benefits"] = "Freunde/Begünstigte"; -App::$strings["Casual"] = "Lose"; -App::$strings["Engaged"] = "Verlobt"; -App::$strings["Married"] = "Verheiratet"; -App::$strings["Imaginarily married"] = "Gewissermaßen verheiratet"; -App::$strings["Partners"] = "Partner"; -App::$strings["Cohabiting"] = "Lebensgemeinschaft"; -App::$strings["Common law"] = "Informelle Ehe"; -App::$strings["Happy"] = "Glücklich"; -App::$strings["Not looking"] = "Nicht Ausschau haltend"; -App::$strings["Swinger"] = "Swinger"; -App::$strings["Betrayed"] = "Betrogen"; -App::$strings["Separated"] = "Getrennt"; -App::$strings["Unstable"] = "Labil"; -App::$strings["Divorced"] = "Geschieden"; -App::$strings["Imaginarily divorced"] = "Gewissermaßen geschieden"; -App::$strings["Widowed"] = "Verwitwet"; -App::$strings["Uncertain"] = "Ungewiss"; -App::$strings["It's complicated"] = "Es ist kompliziert"; -App::$strings["Don't care"] = "Interessiert mich nicht"; -App::$strings["Ask me"] = "Frag mich mal"; -App::$strings["likes %1\$s's %2\$s"] = "gefällt %1\$ss %2\$s"; -App::$strings["doesn't like %1\$s's %2\$s"] = "missfällt %1\$ss %2\$s"; -App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s ist jetzt mit %2\$s verbunden"; -App::$strings["%1\$s poked %2\$s"] = "%1\$s stupste %2\$s an"; -App::$strings["poked"] = "stupste"; -App::$strings["View %s's profile @ %s"] = "%ss Profil auf %s ansehen"; -App::$strings["Categories:"] = "Kategorien:"; -App::$strings["Filed under:"] = "Gespeichert unter:"; -App::$strings["View in context"] = "Im Zusammenhang anschauen"; -App::$strings["remove"] = "lösche"; -App::$strings["Loading..."] = "Lädt ..."; -App::$strings["Delete Selected Items"] = "Lösche die ausgewählten Elemente"; -App::$strings["View Source"] = "Quelle anzeigen"; -App::$strings["Follow Thread"] = "Unterhaltung folgen"; -App::$strings["Unfollow Thread"] = "Unterhaltung nicht mehr folgen"; -App::$strings["Edit Connection"] = "Verbindung bearbeiten"; -App::$strings["Message"] = "Nachricht"; -App::$strings["%s likes this."] = "%s gefällt das."; -App::$strings["%s doesn't like this."] = "%s gefällt das nicht."; -App::$strings["%2\$d people like this."] = array( - 0 => "%2\$d Person gefällt das.", - 1 => "%2\$d Leuten gefällt das.", -); -App::$strings["%2\$d people don't like this."] = array( - 0 => "%2\$d Person gefällt das nicht.", - 1 => "%2\$d Leuten gefällt das nicht.", -); -App::$strings["and"] = "und"; -App::$strings[", and %d other people"] = array( - 0 => "", - 1 => ", und %d andere", -); -App::$strings["%s like this."] = "%s gefällt das."; -App::$strings["%s don't like this."] = "%s gefällt das nicht."; -App::$strings["Set your location"] = "Standort"; -App::$strings["Clear browser location"] = "Browser-Standort löschen"; -App::$strings["Tag term:"] = "Schlagwort:"; -App::$strings["Where are you right now?"] = "Wo bist Du jetzt grade?"; -App::$strings["Choose a different album..."] = "Wählen Sie ein anderes Album aus..."; -App::$strings["Comments enabled"] = "Kommentare aktiviert"; -App::$strings["Comments disabled"] = "Kommentare deaktiviert"; -App::$strings["Page link name"] = "Link zur Seite"; -App::$strings["Post as"] = "Veröffentlichen als"; -App::$strings["Toggle voting"] = "Umfragewerkzeug aktivieren"; -App::$strings["Disable comments"] = "Kommentare deaktivieren"; -App::$strings["Toggle comments"] = "Kommentare umschalten"; -App::$strings["Categories (optional, comma-separated list)"] = "Kategorien (optional, kommagetrennte Liste)"; -App::$strings["Other networks and post services"] = "Andere Netzwerke und Platformen"; -App::$strings["Set publish date"] = "Veröffentlichungsdatum festlegen"; -App::$strings["Commented Order"] = "Neueste Kommentare"; -App::$strings["Sort by Comment Date"] = "Nach Kommentardatum sortiert"; -App::$strings["Posted Order"] = "Neueste Beiträge"; -App::$strings["Sort by Post Date"] = "Nach Beitragsdatum sortiert"; -App::$strings["Posts that mention or involve you"] = "Beiträge mit Beteiligung Deinerseits"; -App::$strings["Activity Stream - by date"] = "Activity Stream – nach Datum sortiert"; -App::$strings["Starred"] = "Markiert"; -App::$strings["Favourite Posts"] = "Markierte Beiträge"; -App::$strings["Spam"] = "Spam"; -App::$strings["Posts flagged as SPAM"] = "Nachrichten, die als SPAM markiert wurden"; -App::$strings["Status Messages and Posts"] = "Statusnachrichten und Beiträge"; -App::$strings["Profile Details"] = "Profil-Details"; -App::$strings["Photo Albums"] = "Fotoalben"; -App::$strings["Files and Storage"] = "Dateien und Speicher"; -App::$strings["Bookmarks"] = "Lesezeichen"; -App::$strings["Saved Bookmarks"] = "Gespeicherte Lesezeichen"; -App::$strings["View Cards"] = "Karten anzeigen"; -App::$strings["articles"] = "Artikel"; -App::$strings["View Articles"] = "Artikel anzeigen"; -App::$strings["View Webpages"] = "Webseiten anzeigen"; -App::$strings["__ctx:noun__ Attending"] = array( - 0 => "Zusage", - 1 => "Zusagen", -); -App::$strings["__ctx:noun__ Not Attending"] = array( - 0 => "Absage", - 1 => "Absagen", -); -App::$strings["__ctx:noun__ Undecided"] = array( - 0 => " Unentschlossen", - 1 => "Unentschlossene", -); -App::$strings["__ctx:noun__ Agree"] = array( - 0 => "Zustimmung", - 1 => "Zustimmungen", -); -App::$strings["__ctx:noun__ Disagree"] = array( - 0 => "Ablehnung", - 1 => "Ablehnungen", -); -App::$strings["__ctx:noun__ Abstain"] = array( - 0 => "Enthaltung", - 1 => "Enthaltungen", -); -App::$strings["Directory Options"] = "Verzeichnisoptionen"; -App::$strings["Safe Mode"] = "Sicherer Modus"; -App::$strings["Public Forums Only"] = "Nur öffentliche Foren"; -App::$strings["This Website Only"] = "Nur dieser Hub"; -App::$strings["%1\$s's bookmarks"] = "%1\$ss Lesezeichen"; -App::$strings["Unable to import a removed channel."] = "Nicht möglich, einen gelöschten Kanal zu importieren."; -App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen."; -App::$strings["Cloned channel not found. Import failed."] = "Geklonter Kanal nicht gefunden. Import fehlgeschlagen."; -App::$strings["prev"] = "vorherige"; -App::$strings["first"] = "erste"; -App::$strings["last"] = "letzte"; -App::$strings["next"] = "nächste"; -App::$strings["older"] = "älter"; -App::$strings["newer"] = "neuer"; -App::$strings["No connections"] = "Keine Verbindungen"; -App::$strings["View all %s connections"] = "Alle Verbindungen von %s anzeigen"; -App::$strings["poke"] = "anstupsen"; -App::$strings["ping"] = "anpingen"; -App::$strings["pinged"] = "pingte"; -App::$strings["prod"] = "knuffen"; -App::$strings["prodded"] = "knuffte"; -App::$strings["slap"] = "ohrfeigen"; -App::$strings["slapped"] = "ohrfeigte"; -App::$strings["finger"] = "befummeln"; -App::$strings["fingered"] = "befummelte"; -App::$strings["rebuff"] = "eine Abfuhr erteilen"; -App::$strings["rebuffed"] = "zurückgewiesen"; -App::$strings["happy"] = "glücklich"; -App::$strings["sad"] = "traurig"; -App::$strings["mellow"] = "sanft"; -App::$strings["tired"] = "müde"; -App::$strings["perky"] = "frech"; -App::$strings["angry"] = "sauer"; -App::$strings["stupefied"] = "verblüfft"; -App::$strings["puzzled"] = "verwirrt"; -App::$strings["interested"] = "interessiert"; -App::$strings["bitter"] = "verbittert"; -App::$strings["cheerful"] = "fröhlich"; -App::$strings["alive"] = "lebendig"; -App::$strings["annoyed"] = "verärgert"; -App::$strings["anxious"] = "unruhig"; -App::$strings["cranky"] = "schrullig"; -App::$strings["disturbed"] = "verstört"; -App::$strings["frustrated"] = "frustriert"; -App::$strings["depressed"] = "deprimiert"; -App::$strings["motivated"] = "motiviert"; -App::$strings["relaxed"] = "entspannt"; -App::$strings["surprised"] = "überrascht"; -App::$strings["Monday"] = "Montag"; -App::$strings["Tuesday"] = "Dienstag"; -App::$strings["Wednesday"] = "Mittwoch"; -App::$strings["Thursday"] = "Donnerstag"; -App::$strings["Friday"] = "Freitag"; -App::$strings["Saturday"] = "Samstag"; -App::$strings["Sunday"] = "Sonntag"; -App::$strings["January"] = "Januar"; -App::$strings["February"] = "Februar"; -App::$strings["March"] = "März"; -App::$strings["April"] = "April"; -App::$strings["May"] = "Mai"; -App::$strings["June"] = "Juni"; -App::$strings["July"] = "Juli"; -App::$strings["August"] = "August"; -App::$strings["September"] = "September"; -App::$strings["October"] = "Oktober"; -App::$strings["November"] = "November"; -App::$strings["December"] = "Dezember"; -App::$strings["Unknown Attachment"] = "Unbekannter Anhang"; -App::$strings["unknown"] = "unbekannt"; -App::$strings["remove category"] = "Kategorie entfernen"; -App::$strings["remove from file"] = "aus der Datei entfernen"; -App::$strings["Download binary/encrypted content"] = "Binären/verschlüsselten Inhalt herunterladen"; -App::$strings["default"] = "Standard"; -App::$strings["Page layout"] = "Seiten-Layout"; -App::$strings["You can create your own with the layouts tool"] = "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen"; -App::$strings["HTML"] = "HTML"; -App::$strings["Comanche Layout"] = "Comanche-Layout"; -App::$strings["PHP"] = "PHP"; -App::$strings["Page content type"] = "Art des Seiteninhalts"; -App::$strings["activity"] = "Aktivität"; -App::$strings["a-z, 0-9, -, and _ only"] = "nur a-z, 0-9, - und _"; -App::$strings["Design Tools"] = "Gestaltungswerkzeuge"; -App::$strings["Pages"] = "Seiten"; -App::$strings["Import website..."] = "Webseite importieren..."; -App::$strings["Select folder to import"] = "Ordner zum Importieren auswählen"; -App::$strings["Import from a zipped folder:"] = "Aus einem gezippten Ordner importieren:"; -App::$strings["Import from cloud files:"] = "Aus Cloud-Dateien importieren:"; -App::$strings["/cloud/channel/path/to/folder"] = "/Cloud/Kanal/Pfad/zum/Ordner"; -App::$strings["Enter path to website files"] = "Pfad zu Webseitendateien eingeben"; -App::$strings["Select folder"] = "Ordner auswählen"; -App::$strings["Export website..."] = "Webseite exportieren..."; -App::$strings["Export to a zip file"] = "In eine ZIP-Datei exportieren"; -App::$strings["website.zip"] = "website.zip"; -App::$strings["Enter a name for the zip file."] = "Geben Sie einen für die ZIP-Datei ein."; -App::$strings["Export to cloud files"] = "In Cloud-Dateien exportieren"; -App::$strings["/path/to/export/folder"] = "/Pfad/zum/exportierenden/Ordner"; -App::$strings["Enter a path to a cloud files destination."] = "Gib den Pfad zu einem Datei-Speicherort in der Cloud ein."; -App::$strings["Specify folder"] = "Ordner angeben"; -App::$strings["%d invitation available"] = array( - 0 => "%d Einladung verfügbar", - 1 => "%d Einladungen verfügbar", +App::$strings["Show posts related to the %s privacy group"] = "Zeige die Beiträge der Gruppe %s an"; +App::$strings["Show my privacy groups"] = "Meine Gruppen anzeigen"; +App::$strings["Show posts to this forum"] = "Meine Beiträge in diesem Forum anzeigen"; +App::$strings["Show forums"] = "Foren anzeigen"; +App::$strings["Starred Posts"] = "Markierte Beiträge"; +App::$strings["Show posts that I have starred"] = "Von mir markierte Beiträge anzeigen"; +App::$strings["Personal Posts"] = "Meine Beiträge"; +App::$strings["Show posts that mention or involve me"] = "Meine Beiträge und Einträge, die mich erwähnen, anzeigen"; +App::$strings["Show posts that I have filed to %s"] = "Zeige Beiträge an, die ich an %s gesendet habe"; +App::$strings["Show filed post categories"] = ""; +App::$strings["Panel search"] = ""; +App::$strings["Filter by name"] = "Nach Namen filtern"; +App::$strings["Remove active filter"] = "Aktiven Filter entfernen"; +App::$strings["Stream Filters"] = "Stream filtern"; +App::$strings["Remove term"] = "Eintrag löschen"; +App::$strings["Archives"] = "Archive"; +App::$strings["Bookmarked Chatrooms"] = "Gespeicherte Chatrooms"; +App::$strings["Overview"] = "Übersicht"; +App::$strings["Ignore/Hide"] = "Ignorieren/Verstecken"; +App::$strings["Suggestions"] = "Vorschläge"; +App::$strings["See more..."] = "Mehr anzeigen …"; +App::$strings["Suggested Chatrooms"] = "Chatraum-Vorschläge"; +App::$strings["App Collections"] = ""; +App::$strings["Installed apps"] = ""; +App::$strings["Available Apps"] = ""; +App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen."; +App::$strings["Add New Connection"] = "Neue Verbindung hinzufügen"; +App::$strings["Enter channel address"] = "Adresse des Kanals eingeben"; +App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Beispiele: bob@beispiel.com, http://beispiel.com/barbara"; +App::$strings["Add new page"] = "Neue Seite hinzufügen"; +App::$strings["Options"] = "Optionen"; +App::$strings["Wiki Pages"] = "Wikiseiten"; +App::$strings["Page name"] = "Seitenname"; +App::$strings["Social Networking"] = "Soziales Netzwerk"; +App::$strings["Social - Federation"] = "Soziales Netzwerk - Föderation (verbundene Netze)"; +App::$strings["Social - Mostly Public"] = "Soziales Netzwerk - Weitgehend öffentlich"; +App::$strings["Social - Restricted"] = "Soziales Netzwerk - Beschränkt"; +App::$strings["Social - Private"] = "Soziales Netzwerk - Privat"; +App::$strings["Community Forum"] = "Forum"; +App::$strings["Forum - Mostly Public"] = "Forum - Weitgehend öffentlich"; +App::$strings["Forum - Restricted"] = "Forum - Beschränkt"; +App::$strings["Forum - Private"] = "Forum - Privat"; +App::$strings["Feed Republish"] = "Teilen von Feeds"; +App::$strings["Feed - Mostly Public"] = "Feeds - Weitgehend öffentlich"; +App::$strings["Feed - Restricted"] = "Feeds - Beschränkt"; +App::$strings["Special Purpose"] = "Für besondere Zwecke"; +App::$strings["Special - Celebrity/Soapbox"] = "Speziell - Mitteilungs-Kanal (keine Kommentare)"; +App::$strings["Special - Group Repository"] = "Speziell - Gruppenarchiv"; +App::$strings["Custom/Expert Mode"] = "Benutzerdefiniert/Expertenmodus"; +App::$strings["Can view my channel stream and posts"] = "Kann meinen Kanal-Stream und meine Beiträge sehen"; +App::$strings["Can send me their channel stream and posts"] = "Kann mir die Beiträge aus seinem/ihrem Kanal schicken"; +App::$strings["Can view my default channel profile"] = "Kann mein Standardprofil sehen"; +App::$strings["Can view my connections"] = "Kann meine Verbindungen sehen"; +App::$strings["Can view my file storage and photos"] = "Kann meine Datei- und Bilderordner sehen"; +App::$strings["Can upload/modify my file storage and photos"] = "Kann in meine Datei- und Bilderordner hochladen/ändern"; +App::$strings["Can view my channel webpages"] = "Kann die Webseiten meines Kanals sehen"; +App::$strings["Can view my wiki pages"] = "Kann meine Wiki-Seiten sehen"; +App::$strings["Can create/edit my channel webpages"] = "Kann Webseiten in meinem Kanal erstellen/ändern"; +App::$strings["Can write to my wiki pages"] = "Kann meine Wiki-Seiten bearbeiten"; +App::$strings["Can post on my channel (wall) page"] = "Kann auf meiner Kanal-Seite (\"wall\") Beiträge veröffentlichen"; +App::$strings["Can comment on or like my posts"] = "Darf meine Beiträge kommentieren und mögen/nicht mögen"; +App::$strings["Can send me private mail messages"] = "Kann mir private Nachrichten schicken"; +App::$strings["Can like/dislike profiles and profile things"] = "Kann Profile und Profilsachen mögen/nicht mögen"; +App::$strings["Can forward to all my channel connections via ! mentions in posts"] = ""; +App::$strings["Can chat with me"] = "Kann mit mir chatten"; +App::$strings["Can source my public posts in derived channels"] = "Kann meine öffentlichen Beiträge als Quellen für Kanäle verwenden"; +App::$strings["Can administer my channel"] = "Kann meinen Kanal administrieren"; +App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut."; +App::$strings["Welcome %s. Remote authentication successful."] = "Willkommen %s. Entfernte Authentifizierung erfolgreich."; +App::$strings["This channel is limited to %d tokens"] = "Dieser Kanal ist auf %d Token begrenzt"; +App::$strings["Name and Password are required."] = "Name und Passwort sind erforderlich."; +App::$strings["Token saved."] = "Token gespeichert."; +App::$strings["Guest Access App"] = ""; +App::$strings["Not Installed"] = ""; +App::$strings["Create access tokens so that non-members can access private content"] = ""; +App::$strings["Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access private content."] = "Mit diesem Formular kannst Du temporäre Zugangs-IDs anlegen, um Inhalte mit Nicht-Mitgliedern zu teilen. Die IDs können in Berechtigungslisten (ACLs) verwendet werden, und Besucher können sich damit einloggen, um auf private Inhalte zuzugreifen."; +App::$strings["You may also provide dropbox style access links to friends and associates by adding the Login Password to any specific site URL as shown. Examples:"] = "Du kannst auch Dropbox-ähnliche Zugriffslinks an Andere weitergeben, indem du das Login-Passwort an eine entsprechende URL anhängst wie nachfolgend gezeigt. Beispiele:"; +App::$strings["Guest Access Tokens"] = "Gastzugangstoken"; +App::$strings["Login Name"] = "Anmeldename"; +App::$strings["Login Password"] = "Anmeldepasswort"; +App::$strings["Expires (yyyy-mm-dd)"] = "Läuft ab (jjjj-mm-tt)"; +App::$strings["Their Settings"] = "Deren Einstellungen"; +App::$strings["My Settings"] = "Meine Einstellungen"; +App::$strings["inherited"] = "geerbt"; +App::$strings["Individual Permissions"] = "Individuelle Zugriffsrechte"; +App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can not change those settings here."] = "Einige Berechtigungen werden möglicherweise von den globalen Sicherheits- und Privatsphäre-Einstellungen dieses Kanals vererbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung und können hier nicht verändert werden."; +App::$strings["Like/Dislike"] = "Mögen/Nicht mögen"; +App::$strings["This action is restricted to members."] = "Diese Aktion kann nur von Mitgliedern ausgeführt werden."; +App::$strings["Please login with your \$Projectname ID or register as a new \$Projectname member to continue."] = "Um fortzufahren melde Dich bitte mit Deiner \$Projectname-ID an oder registriere Dich als neues \$Projectname-Mitglied."; +App::$strings["Invalid request."] = "Ungültige Anfrage."; +App::$strings["thing"] = "Sache"; +App::$strings["Channel unavailable."] = "Kanal nicht vorhanden."; +App::$strings["Previous action reversed."] = "Die vorherige Aktion wurde rückgängig gemacht."; +App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s stimmt %2\$ss %3\$s zu"; +App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s lehnt %2\$ss %3\$s ab"; +App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s enthält sich zu %2\$ss %3\$s"; +App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s teil"; +App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s nicht teil"; +App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s nimmt vielleicht an %2\$ss %3\$s teil"; +App::$strings["Action completed."] = "Aktion durchgeführt."; +App::$strings["Thank you."] = "Vielen Dank."; +App::$strings["Permission category name is required."] = ""; +App::$strings["Permission category saved."] = "Berechtigungsrolle gespeichert."; +App::$strings["Permission Categories App"] = ""; +App::$strings["Create custom connection permission limits"] = ""; +App::$strings["Use this form to create permission rules for various classes of people or connections."] = "Verwende dieses Formular, um Berechtigungsrollen für verschiedene Gruppen von Personen oder Verbindungen zu erstellen."; +App::$strings["Permission Categories"] = "Berechtigungsrollen"; +App::$strings["Permission category name"] = ""; +App::$strings["Item not available."] = "Element nicht verfügbar."; +App::$strings["Invalid item."] = "Ungültiges Element."; +App::$strings["Channel not found."] = "Kanal nicht gefunden."; +App::$strings["Posts and comments"] = "Beiträge und Kommentare"; +App::$strings["Only posts"] = "Nur Beiträge"; +App::$strings["vcard"] = "VCard"; +App::$strings["Privacy group created."] = "Gruppe wurde erstellt."; +App::$strings["Could not create privacy group."] = "Gruppe konnte nicht erstellt werden."; +App::$strings["Privacy group updated."] = "Gruppe wurde aktualisiert."; +App::$strings["Privacy Groups App"] = ""; +App::$strings["Management of privacy groups"] = ""; +App::$strings["Add Group"] = ""; +App::$strings["Privacy group name"] = ""; +App::$strings["Members are visible to other channels"] = "Mitglieder sind sichtbar für andere Kanäle"; +App::$strings["Members"] = "Mitglieder"; +App::$strings["Privacy group removed."] = "Gruppe wurde entfernt."; +App::$strings["Unable to remove privacy group."] = "Gruppe konnte nicht entfernt werden."; +App::$strings["Privacy Group: %s"] = ""; +App::$strings["Privacy group name: "] = "Gruppenname:"; +App::$strings["Delete Group"] = ""; +App::$strings["Group members"] = ""; +App::$strings["Not in this group"] = ""; +App::$strings["Click a channel to toggle membership"] = ""; +App::$strings["Failed to create source. No channel selected."] = "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt."; +App::$strings["Source created."] = "Quelle erstellt."; +App::$strings["Source updated."] = "Quelle aktualisiert."; +App::$strings["Sources App"] = ""; +App::$strings["Automatically import channel content from other channels or feeds"] = "Ermöglicht den automatischen Import von Inhalten für diesen Kanal von anderen Kanälen oder Feeds"; +App::$strings["*"] = "*"; +App::$strings["Channel Sources"] = "Kanal-Quellen"; +App::$strings["Manage remote sources of content for your channel."] = "Externe Inhaltsquellen für Deinen Kanal verwalten."; +App::$strings["New Source"] = "Neue Quelle"; +App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importiere alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteile sie gemäß der Einstellungen dieses Kanals."; +App::$strings["Only import content with these words (one per line)"] = "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten"; +App::$strings["Leave blank to import all public content"] = "Leer lassen, um alle öffentlichen Beiträge zu importieren"; +App::$strings["Channel Name"] = "Name des Kanals"; +App::$strings["Add the following categories to posts imported from this source (comma separated)"] = "Füge die folgenden Kategorien zu Beiträgen, die aus dieser Quelle importiert werden, hinzu (kommagetrennt)"; +App::$strings["Optional"] = "Optional"; +App::$strings["Resend posts with this channel as author"] = ""; +App::$strings["Copyrights may apply"] = ""; +App::$strings["Source not found."] = "Quelle nicht gefunden."; +App::$strings["Edit Source"] = "Quelle bearbeiten"; +App::$strings["Delete Source"] = "Quelle löschen"; +App::$strings["Source removed"] = "Quelle gelöscht"; +App::$strings["Unable to remove source."] = "Konnte die Quelle nicht löschen."; +App::$strings["Hub not found."] = "Server nicht gefunden."; +App::$strings["Thing updated"] = "Sache aktualisiert"; +App::$strings["Object store: failed"] = "Speichern des Objekts fehlgeschlagen"; +App::$strings["Thing added"] = "Sache hinzugefügt"; +App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s"; +App::$strings["Show Thing"] = "Sache anzeigen"; +App::$strings["item not found."] = "Eintrag nicht gefunden"; +App::$strings["Edit Thing"] = "Sache bearbeiten"; +App::$strings["Select a profile"] = "Wähle ein Profil"; +App::$strings["Post an activity"] = "Aktivitätsnachricht senden"; +App::$strings["Only sends to viewers of the applicable profile"] = "Nur an Betrachter des ausgewählten Profils senden"; +App::$strings["Name of thing e.g. something"] = "Name der Sache, z. B. irgendwas"; +App::$strings["URL of thing (optional)"] = "URL der Sache (optional)"; +App::$strings["URL for photo of thing (optional)"] = "URL eines Fotos der Sache (optional)"; +App::$strings["Add Thing to your Profile"] = "Die Sache Deinem Profil hinzufügen"; +App::$strings["This page is available only to site members"] = "Diese Seite ist nur für Mitglieder verfügbar"; +App::$strings["Welcome"] = "Willkommen"; +App::$strings["What would you like to do?"] = "Was möchtest Du gerne tun?"; +App::$strings["Please bookmark this page if you would like to return to it in the future"] = "Bitte speichere diese Seite in Deinen Lesezeichen, falls Du später zu ihr zurückkehren möchtest."; +App::$strings["Upload a profile photo"] = "Ein Profilfoto hochladen"; +App::$strings["Upload a cover photo"] = "Ein Titelbild hochladen"; +App::$strings["Edit your default profile"] = "Dein Standardprofil bearbeiten"; +App::$strings["View the channel directory"] = "Das Kanalverzeichnis ansehen"; +App::$strings["View/edit your channel settings"] = "Deine Kanaleinstellungen ansehen/bearbeiten"; +App::$strings["View the site or project documentation"] = "Die Website-/Projektdokumentation ansehen"; +App::$strings["Visit your channel homepage"] = "Deine Kanal-Startseite aufrufen"; +App::$strings["View your connections and/or add somebody whose address you already know"] = "Deine Verbindungen ansehen und/oder jemanden hinzufügen, dessen Kanal-Adresse Du bereits kennst"; +App::$strings["View your personal stream (this may be empty until you add some connections)"] = "Deinen persönlichen Beitragsstrom ansehen (dieser kann leer sein, bis Du ein paar Verbindungen hinzugefügt hast)"; +App::$strings["View the public stream. Warning: this content is not moderated"] = "Den öffentlichen Beitragsstrom ansehen. Warnung: Diese Inhalte sind nicht moderiert."; +App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt."; +App::$strings["Remove This Account"] = "Dieses Konto löschen"; +App::$strings["WARNING: "] = "WARNUNG: "; +App::$strings["This account and all its channels will be completely removed from the network. "] = "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht."; +App::$strings["This action is permanent and can not be undone!"] = "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!"; +App::$strings["Please enter your password for verification:"] = "Bitte gib zur Bestätigung Dein Passwort ein:"; +App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen"; +App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standardmäßig werden nur die Kanalklone auf diesem \$Projectname-Hub aus dem Netzwerk entfernt"; +App::$strings["Remove Account"] = "Konto entfernen"; +App::$strings["Remote Diagnostics App"] = ""; +App::$strings["Perform diagnostics on remote channels"] = ""; +App::$strings["Name and Secret are required"] = "Name und Geheimnis werden benötigt"; +App::$strings["Update"] = "Aktualisieren"; +App::$strings["OAuth2 Apps Manager App"] = ""; +App::$strings["OAuth2 authenticatication tokens for mobile and remote apps"] = ""; +App::$strings["Add OAuth2 application"] = "OAuth2 Anwendung hinzufügen"; +App::$strings["Name of application"] = "Name der Anwendung"; +App::$strings["Consumer Secret"] = "Consumer Secret"; +App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20"; +App::$strings["Redirect"] = "Umleitung"; +App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert"; +App::$strings["Grant Types"] = "Genehmigungsarten"; +App::$strings["leave blank unless your application sepcifically requires this"] = "Frei lassen, es sei denn die Anwendung verlangt dies."; +App::$strings["Authorization scope"] = "Rahmen der Berechtigungen"; +App::$strings["OAuth2 Application not found."] = "OAuth2 Anwendung konnte nicht gefunden werden"; +App::$strings["Add application"] = "Anwendung hinzufügen"; +App::$strings["leave blank unless your application specifically requires this"] = ""; +App::$strings["Connected OAuth2 Apps"] = "Verbundene OAuth2 Anwendungen"; +App::$strings["Client key starts with"] = "Client Key beginnt mit"; +App::$strings["No name"] = "Kein Name"; +App::$strings["Remove authorization"] = "Authorisierung aufheben"; +App::$strings["Select a bookmark folder"] = "Lesezeichenordner wählen"; +App::$strings["Save Bookmark"] = "Lesezeichen speichern"; +App::$strings["URL of bookmark"] = "URL des Lesezeichens"; +App::$strings["Description"] = "Beschreibung"; +App::$strings["Or enter new bookmark folder name"] = "Oder gib einen neuen Namen für den Lesezeichenordner ein"; +App::$strings["Item not found"] = "Element nicht gefunden"; +App::$strings["Item is not editable"] = "Element kann nicht bearbeitet werden."; +App::$strings["Edit post"] = "Bearbeite Beitrag"; +App::$strings["Continue"] = "Fortfahren"; +App::$strings["Premium Channel App"] = ""; +App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen"; +App::$strings["Premium Channel Setup"] = "Premium-Kanal-Einrichtung"; +App::$strings["Enable premium channel connection restrictions"] = "Einschränkungen für einen Premium-Kanal aktivieren"; +App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc."; +App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig."; +App::$strings["Potential connections will then see the following text before proceeding:"] = "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:"; +App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite."; +App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)"; +App::$strings["Restricted or Premium Channel"] = "Eingeschränkter oder Premium-Kanal"; +App::$strings["Public access denied."] = "Öffentlichen Zugriff verweigert."; +App::$strings["No default suggestions were found."] = "Es wurden keine Standard Vorschläge gefunden."; +App::$strings["%d rating"] = array( + 0 => "%d Bewertung", + 1 => "%d Bewertungen", ); -App::$strings["Find Channels"] = "Finde Kanäle"; -App::$strings["Enter name or interest"] = "Name oder Interessen eingeben"; -App::$strings["Connect/Follow"] = "Verbinden/Folgen"; -App::$strings["Examples: Robert Morgenstein, Fishing"] = "Beispiele: Robert Morgenstein, Angeln"; -App::$strings["Random Profile"] = "Zufallsprofil"; -App::$strings["Invite Friends"] = "Lade Freunde ein"; -App::$strings["Advanced example: name=fred and country=iceland"] = "Fortgeschrittenes Beispiel: name=fred and country=iceland"; -App::$strings["Common Connections"] = "Gemeinsame Verbindungen"; -App::$strings["View all %d common connections"] = "Zeige alle %d gemeinsamen Verbindungen"; -App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schrieb den folgenden %2\$s %3\$s"; -App::$strings["Channel is blocked on this site."] = "Der Kanal ist auf dieser Seite blockiert "; -App::$strings["Channel location missing."] = "Adresse des Kanals fehlt."; -App::$strings["Response from remote channel was incomplete."] = "Antwort des entfernten Kanals war unvollständig."; -App::$strings["Premium channel - please visit:"] = "Premium-Kanal - bitte gehe zu:"; -App::$strings["Channel was deleted and no longer exists."] = "Kanal wurde gelöscht und existiert nicht mehr."; -App::$strings["Remote channel or protocol unavailable."] = "Externer Kanal oder Protokoll nicht verfügbar."; -App::$strings["Channel discovery failed."] = "Kanalsuche fehlgeschlagen"; -App::$strings["Protocol disabled."] = "Protokoll deaktiviert."; -App::$strings["Cannot connect to yourself."] = "Du kannst Dich nicht mit Dir selbst verbinden."; -App::$strings["Delete this item?"] = "Dieses Element löschen?"; -App::$strings["%s show less"] = "%s weniger anzeigen"; -App::$strings["%s expand"] = "%s aufklappen"; -App::$strings["%s collapse"] = "%s einklappen"; -App::$strings["Password too short"] = "Kennwort zu kurz"; -App::$strings["Passwords do not match"] = "Kennwörter stimmen nicht überein"; -App::$strings["everybody"] = "alle"; -App::$strings["Secret Passphrase"] = "geheime Passphrase"; -App::$strings["Passphrase hint"] = "Hinweis zur Passphrase"; -App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Achtung: Berechtigungen wurden verändert, aber noch nicht gespeichert."; -App::$strings["close all"] = "Alle schließen"; -App::$strings["Nothing new here"] = "Nichts Neues hier"; -App::$strings["Rate This Channel (this is public)"] = "Diesen Kanal bewerten (öffentlich sichtbar)"; -App::$strings["Describe (optional)"] = "Beschreibung (optional)"; -App::$strings["Please enter a link URL"] = "Gib eine URL ein:"; -App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Ungespeicherte Änderungen. Bist Du sicher, dass Du diese Seite verlassen möchtest?"; -App::$strings["timeago.prefixAgo"] = "vor"; -App::$strings["timeago.prefixFromNow"] = "in"; -App::$strings["timeago.suffixAgo"] = "NONE"; -App::$strings["timeago.suffixFromNow"] = "NONE"; -App::$strings["less than a minute"] = "weniger als einer Minute"; -App::$strings["about a minute"] = "ungefähr einer Minute"; -App::$strings["%d minutes"] = "%d Minuten"; -App::$strings["about an hour"] = "ungefähr einer Stunde"; -App::$strings["about %d hours"] = "ungefähr %d Stunden"; -App::$strings["a day"] = "einem Tag"; -App::$strings["%d days"] = "%d Tagen"; -App::$strings["about a month"] = "ungefähr einem Monat"; -App::$strings["%d months"] = "%d Monaten"; -App::$strings["about a year"] = "ungefähr einem Jahr"; -App::$strings["%d years"] = "%d Jahren"; -App::$strings[" "] = " "; -App::$strings["timeago.numbers"] = "timeago.numbers"; -App::$strings["__ctx:long__ May"] = "Mai"; -App::$strings["Jan"] = "Jan"; -App::$strings["Feb"] = "Feb"; -App::$strings["Mar"] = "Mär"; -App::$strings["Apr"] = "Apr"; -App::$strings["__ctx:short__ May"] = "Mai"; -App::$strings["Jun"] = "Jun"; -App::$strings["Jul"] = "Jul"; -App::$strings["Aug"] = "Aug"; -App::$strings["Sep"] = "Sep"; -App::$strings["Oct"] = "Okt"; -App::$strings["Nov"] = "Nov"; -App::$strings["Dec"] = "Dez"; -App::$strings["Sun"] = "So"; -App::$strings["Mon"] = "Mo"; -App::$strings["Tue"] = "Di"; -App::$strings["Wed"] = "Mi"; -App::$strings["Thu"] = "Do"; -App::$strings["Fri"] = "Fr"; -App::$strings["Sat"] = "Sa"; -App::$strings["__ctx:calendar__ today"] = "heute"; -App::$strings["__ctx:calendar__ month"] = "Monat"; -App::$strings["__ctx:calendar__ week"] = "Woche"; -App::$strings["__ctx:calendar__ day"] = "Tag"; -App::$strings["__ctx:calendar__ All day"] = "Ganztägig"; -App::$strings["Unable to determine sender."] = "Kann Absender nicht bestimmen."; -App::$strings["No recipient provided."] = "Kein Empfänger angegeben"; -App::$strings["[no subject]"] = "[no subject]"; -App::$strings["Stored post could not be verified."] = "Gespeicherter Beitrag konnten nicht überprüft werden."; -App::$strings[" and "] = "und"; -App::$strings["public profile"] = "öffentliches Profil"; -App::$strings["%1\$s changed %2\$s to “%3\$s”"] = "%1\$s hat %2\$s auf “%3\$s” geändert"; -App::$strings["Visit %1\$s's %2\$s"] = "Besuche %1\$s's %2\$s"; -App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s hat ein aktualisiertes %2\$s, %3\$s wurde verändert."; -App::$strings["Item was not found."] = "Beitrag wurde nicht gefunden."; -App::$strings["No source file."] = "Keine Quelldatei."; -App::$strings["Cannot locate file to replace"] = "Kann Datei zum Ersetzen nicht finden"; -App::$strings["Cannot locate file to revise/update"] = "Kann Datei zum Prüfen/Aktualisieren nicht finden"; -App::$strings["File exceeds size limit of %d"] = "Datei überschreitet das Größen-Limit von %d"; -App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht."; -App::$strings["File upload failed. Possible system limit or action terminated."] = "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess."; -App::$strings["Stored file could not be verified. Upload failed."] = "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen."; -App::$strings["Path not available."] = "Pfad nicht verfügbar."; -App::$strings["Empty pathname"] = "Leere Pfadangabe"; -App::$strings["duplicate filename or path"] = "doppelter Dateiname oder Pfad"; -App::$strings["Path not found."] = "Pfad nicht gefunden."; -App::$strings["mkdir failed."] = "mkdir fehlgeschlagen."; -App::$strings["database storage failed."] = "Speichern in der Datenbank fehlgeschlagen."; -App::$strings["Empty path"] = "Leere Pfadangabe"; -App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde."; -App::$strings["(Unknown)"] = "(Unbekannt)"; -App::$strings["Visible to anybody on the internet."] = "Für jeden im Internet sichtbar."; -App::$strings["Visible to you only."] = "Nur für Dich sichtbar."; -App::$strings["Visible to anybody in this network."] = "Für jedes \$Projectname-Mitglied sichtbar."; -App::$strings["Visible to anybody authenticated."] = "Für jeden sichtbar, der angemeldet ist."; -App::$strings["Visible to anybody on %s."] = "Für jeden auf %s sichtbar."; -App::$strings["Visible to all connections."] = "Für alle Verbindungen sichtbar."; -App::$strings["Visible to approved connections."] = "Nur für akzeptierte Verbindungen sichtbar."; -App::$strings["Visible to specific connections."] = "Sichtbar für bestimmte Verbindungen."; -App::$strings["Privacy group is empty."] = "Gruppe ist leer."; -App::$strings["Privacy group: %s"] = "Gruppe: %s"; -App::$strings["Connection not found."] = "Die Verbindung wurde nicht gefunden."; -App::$strings["profile photo"] = "Profilfoto"; -App::$strings["[Edited %s]"] = "[%s wurde bearbeitet]"; -App::$strings["__ctx:edit_activity__ Post"] = "Beitrag"; -App::$strings["__ctx:edit_activity__ Comment"] = "Kommentar"; -App::$strings["Unable to obtain identity information from database"] = "Kann keine Identitäts-Informationen aus Datenbank beziehen"; -App::$strings["Empty name"] = "Namensfeld leer"; -App::$strings["Name too long"] = "Name ist zu lang"; -App::$strings["No account identifier"] = "Keine Konten-Kennung"; -App::$strings["Nickname is required."] = "Spitzname ist erforderlich."; -App::$strings["Unable to retrieve created identity"] = "Kann die erstellte Identität nicht empfangen"; -App::$strings["Default Profile"] = "Standard-Profil"; -App::$strings["Unable to retrieve modified identity"] = "Geänderte Identität kann nicht empfangen werden"; -App::$strings["Create New Profile"] = "Neues Profil erstellen"; -App::$strings["Visible to everybody"] = "Für jeden sichtbar"; -App::$strings["Gender:"] = "Geschlecht:"; -App::$strings["Homepage:"] = "Homepage:"; -App::$strings["Online Now"] = "gerade online"; -App::$strings["Change your profile photo"] = "Dein Profilfoto ändern"; -App::$strings["Trans"] = "Trans"; -App::$strings["Like this channel"] = "Dieser Kanal gefällt mir"; -App::$strings["j F, Y"] = "j. F Y"; -App::$strings["j F"] = "j. F"; -App::$strings["Birthday:"] = "Geburtstag:"; -App::$strings["for %1\$d %2\$s"] = "seit %1\$d %2\$s"; -App::$strings["Tags:"] = "Schlagworte:"; -App::$strings["Sexual Preference:"] = "Sexuelle Orientierung:"; -App::$strings["Political Views:"] = "Politische Ansichten:"; -App::$strings["Religion:"] = "Religion:"; -App::$strings["Hobbies/Interests:"] = "Hobbys/Interessen:"; -App::$strings["Likes:"] = "Gefällt:"; -App::$strings["Dislikes:"] = "Gefällt nicht:"; -App::$strings["Contact information and Social Networks:"] = "Kontaktinformation und soziale Netzwerke:"; -App::$strings["My other channels:"] = "Meine anderen Kanäle:"; -App::$strings["Musical interests:"] = "Musikalische Interessen:"; -App::$strings["Books, literature:"] = "Bücher, Literatur:"; -App::$strings["Television:"] = "Fernsehen:"; -App::$strings["Film/dance/culture/entertainment:"] = "Film/Tanz/Kultur/Unterhaltung:"; -App::$strings["Love/Romance:"] = "Liebe/Romantik:"; -App::$strings["Work/employment:"] = "Arbeit/Anstellung:"; -App::$strings["School/education:"] = "Schule/Ausbildung:"; -App::$strings["Like this thing"] = "Gefällt mir"; -App::$strings["l F d, Y \\@ g:i A"] = "l, d. F Y, H:i"; -App::$strings["Starts:"] = "Beginnt:"; -App::$strings["Finishes:"] = "Endet:"; -App::$strings["This event has been added to your calendar."] = "Dieser Termin wurde zu Deinem Kalender hinzugefügt"; -App::$strings["Not specified"] = "Keine Angabe"; -App::$strings["Needs Action"] = "Aktion erforderlich"; -App::$strings["Completed"] = "Abgeschlossen"; -App::$strings["In Process"] = "In Bearbeitung"; -App::$strings["Cancelled"] = "gestrichen"; -App::$strings["Home, Voice"] = "Zuhause, Sprache"; -App::$strings["Home, Fax"] = "Zuhause, Fax"; -App::$strings["Work, Voice"] = "Arbeit, Sprache"; -App::$strings["Work, Fax"] = "Arbeit, Fax"; -App::$strings["view full size"] = "In Vollbildansicht anschauen"; -App::$strings["Friendica"] = "Friendica"; -App::$strings["OStatus"] = "OStatus"; -App::$strings["GNU-Social"] = "GNU-Social"; -App::$strings["RSS/Atom"] = "RSS/Atom"; -App::$strings["Diaspora"] = "Diaspora"; -App::$strings["Facebook"] = "Facebook"; -App::$strings["Zot"] = "Zot"; -App::$strings["LinkedIn"] = "LinkedIn"; -App::$strings["XMPP/IM"] = "XMPP/IM"; -App::$strings["MySpace"] = "MySpace"; -App::$strings["Select an alternate language"] = "Wähle eine alternative Sprache"; -App::$strings["Who can see this?"] = "Wer kann das sehen?"; -App::$strings["Custom selection"] = "Benutzerdefinierte Auswahl"; -App::$strings["Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit the scope of \"Show\"."] = "Wähle \"Anzeigen\", um Betrachtung zuzulassen. \"Nicht anzeigen\" überstimmt und limitiert den Aktionsradius von \"Anzeigen\" für Ausnahmen."; -App::$strings["Show"] = "Anzeigen"; -App::$strings["Don't show"] = "Nicht anzeigen"; -App::$strings["Post permissions %s cannot be changed %s after a post is shared.
These permissions set who is allowed to view the post."] = "Beitragsberechtigungen %s können nicht geändert werden %s, nachdem der Beitrag gesendet wurde.
Diese Berechtigungen bestimmen, wer den Beitrag sehen kann."; -App::$strings["Cannot locate DNS info for database server '%s'"] = "Kann die DNS-Informationen für den Datenbank-Server '%s' nicht finden"; -App::$strings["Image/photo"] = "Bild/Foto"; -App::$strings["Encrypted content"] = "Verschlüsselter Inhalt"; -App::$strings["Install %1\$s element %2\$s"] = "Installiere %1\$s Element %2\$s"; -App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren."; -App::$strings["card"] = "Karte"; -App::$strings["article"] = "Artikel"; -App::$strings["Click to open/close"] = "Klicke zum Öffnen/Schließen"; -App::$strings["spoiler"] = "Spoiler"; -App::$strings["View article"] = "Artikel ansehen"; -App::$strings["View summary"] = "Zusammenfassung ansehen"; -App::$strings["$1 wrote:"] = "$1 schrieb:"; -App::$strings[" by "] = "von"; -App::$strings[" on "] = "am"; -App::$strings["Embedded content"] = "Eingebetteter Inhalt"; -App::$strings["Embedding disabled"] = "Einbetten deaktiviert"; -App::$strings["OpenWebAuth: %1\$s welcomes %2\$s"] = "OpenWebAuth: %1\$s heißt %2\$s willkommen"; -App::$strings["General Features"] = "Allgemeine Funktionen"; +App::$strings["Gender: "] = "Geschlecht:"; +App::$strings["Status: "] = "Status:"; +App::$strings["Homepage: "] = "Webseite:"; +App::$strings["Description:"] = "Beschreibung:"; +App::$strings["Public Forum:"] = "Öffentliches Forum:"; +App::$strings["Keywords: "] = "Schlüsselwörter:"; +App::$strings["Don't suggest"] = "Nicht vorschlagen"; +App::$strings["Common connections (estimated):"] = "Gemeinsame Verbindungen (geschätzt):"; +App::$strings["Global Directory"] = "Globales Verzeichnis"; +App::$strings["Local Directory"] = "Lokales Verzeichnis"; +App::$strings["Finding:"] = "Ergebnisse:"; +App::$strings["next page"] = "nächste Seite"; +App::$strings["previous page"] = "vorherige Seite"; +App::$strings["Sort options"] = "Sortieroptionen"; +App::$strings["Alphabetic"] = "alphabetisch"; +App::$strings["Reverse Alphabetic"] = "Entgegengesetzt alphabetisch"; +App::$strings["Newest to Oldest"] = "Neueste zuerst"; +App::$strings["Oldest to Newest"] = "Älteste zuerst"; +App::$strings["No entries (some entries may be hidden)."] = "Keine Einträge gefunden (einige könnten versteckt sein)."; +App::$strings["Post not found."] = "Beitrag nicht gefunden."; +App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s hat %2\$ss %3\$s mit %4\$s verschlagwortet"; +App::$strings["No service class restrictions found."] = "Keine Dienstklassenbeschränkungen gefunden."; +App::$strings["Affinity Tool settings updated."] = ""; +App::$strings["This app presents a slider control in your connection editor and also on your network page. The slider represents your degree of friendship (affinity) with each connection. It allows you to zoom in or out and display conversations from only your closest friends or everybody in your stream."] = ""; +App::$strings["Affinity Tool App"] = ""; +App::$strings["The numbers below represent the minimum and maximum slider default positions for your network/stream page as a percentage."] = ""; +App::$strings["Default maximum affinity level"] = "Voreinstellung für maximalen Beziehungsgrad"; +App::$strings["0-99 default 99"] = "0-99 - Standard 99"; +App::$strings["Default minimum affinity level"] = "Voreinstellung für minimalen Beziehungsgrad"; +App::$strings["0-99 - default 0"] = "0-99 - Standard 0"; +App::$strings["Persistent affinity levels"] = ""; +App::$strings["If disabled the max and min levels will be reset to default after page reload"] = ""; +App::$strings["Affinity Tool Settings"] = ""; +App::$strings["Please login."] = "Bitte melde dich an."; +App::$strings["Directory Settings"] = ""; +App::$strings["%s - (Incompatible)"] = "%s - (Inkompatibel)"; +App::$strings["%s - (Experimental)"] = "%s – (experimentell)"; +App::$strings["Display Settings"] = "Anzeige-Einstellungen"; +App::$strings["Theme Settings"] = "Design-Einstellungen"; +App::$strings["Custom Theme Settings"] = "Benutzerdefinierte Design-Einstellungen"; +App::$strings["Content Settings"] = "Inhaltseinstellungen"; +App::$strings["Display Theme:"] = "Anzeige-Design:"; +App::$strings["Select scheme"] = "Schema wählen"; +App::$strings["Preload images before rendering the page"] = "Bilder im voraus laden, bevor die Seite angezeigt wird"; +App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "Die empfundene Ladezeit wird sich erhöhen, aber dafür ist das Layout stabil, sobald eine Seite angezeigt wird"; +App::$strings["Enable user zoom on mobile devices"] = "Zoom auf Mobilgeräten aktivieren"; +App::$strings["Update browser every xx seconds"] = "Browser alle xx Sekunden aktualisieren"; +App::$strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 Sekunden, kein Maximum"; +App::$strings["Maximum number of conversations to load at any time:"] = "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:"; +App::$strings["Maximum of 100 items"] = "Maximum: 100 Beiträge"; +App::$strings["Show emoticons (smilies) as images"] = "Emoticons (Smilies) als Bilder anzeigen"; +App::$strings["Provide channel menu in navigation bar"] = "Kanal-Menü in der Navigationsleiste zur Verfügung stellen"; +App::$strings["Default: channel menu located in app menu"] = "Voreinstellung: Kanal-Menü ist im App-Menü integriert"; +App::$strings["Manual conversation updates"] = "Manuelle Konversationsaktualisierung"; +App::$strings["Default is on, turning this off may increase screen jumping"] = "Voreinstellung ist An, dies abzuschalten kann das unerwartete Springen der Seitenanzeige erhöhen."; +App::$strings["Link post titles to source"] = "Beitragstitel zum Originalbeitrag verlinken"; App::$strings["Display new member quick links menu"] = "Zeigt neuen Mitgliedern ein Menü mit Schnell-Links zu wichtigen Funktionen"; -App::$strings["Advanced Profiles"] = "Erweiterte Profile"; -App::$strings["Additional profile sections and selections"] = "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung"; -App::$strings["Profile Import/Export"] = "Profil-Import/Export"; -App::$strings["Save and load profile details across sites/channels"] = "Ermöglicht das Speichern von Profilen, um sie in einen anderen Kanal zu importieren"; -App::$strings["Web Pages"] = "Webseiten"; +App::$strings["Calendar Settings"] = ""; +App::$strings["Photos Settings"] = ""; +App::$strings["Profiles Settings"] = ""; +App::$strings["Events Settings"] = ""; +App::$strings["Max height of content (in pixels)"] = ""; +App::$strings["Click to expand content exceeding this height"] = ""; +App::$strings["Stream Settings"] = ""; +App::$strings["Editor Settings"] = ""; +App::$strings["Settings saved."] = ""; +App::$strings["Settings saved. Reload page please."] = ""; +App::$strings["Conversation Settings"] = ""; +App::$strings["Additional Features"] = "Zusätzliche Funktionen"; +App::$strings["Connections Settings"] = ""; +App::$strings["Settings updated."] = "Einstellungen aktualisiert."; +App::$strings["Nobody except yourself"] = "Niemand außer Dir selbst"; +App::$strings["Only those you specifically allow"] = "Nur die, denen Du es explizit erlaubst"; +App::$strings["Approved connections"] = "Angenommene Verbindungen"; +App::$strings["Any connections"] = "Beliebige Verbindungen"; +App::$strings["Anybody on this website"] = "Jeder auf dieser Website"; +App::$strings["Anybody in this network"] = "Alle \$Projectname-Mitglieder"; +App::$strings["Anybody authenticated"] = "Jeder authentifizierte"; +App::$strings["Anybody on the internet"] = "Jeder im Internet"; +App::$strings["Publish your default profile in the network directory"] = "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen"; +App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?"; +App::$strings["or"] = "oder"; +App::$strings["Your channel address is"] = "Deine Kanal-Adresse lautet"; +App::$strings["Your files/photos are accessible via WebDAV at"] = "Deine Dateien/Fotos sind via WebDAV verfügbar auf"; +App::$strings["Automatic membership approval"] = ""; +App::$strings["If enabled, connection requests will be approved without your interaction"] = "Ist dies aktiviert, werden Verbindungsanfragen ohne Deine aktive Zustimmung bestätigt."; +App::$strings["Channel Settings"] = "Kanal-Einstellungen"; +App::$strings["Basic Settings"] = "Grundeinstellungen"; +App::$strings["Email Address:"] = "Email Adresse:"; +App::$strings["Your Timezone:"] = "Ihre Zeitzone:"; +App::$strings["Default Post Location:"] = "Standardstandort:"; +App::$strings["Geographical location to display on your posts"] = "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll"; +App::$strings["Use Browser Location:"] = "Standort des Browsers verwenden:"; +App::$strings["Adult Content"] = "Nicht jugendfreie Inhalte"; +App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)"; +App::$strings["Security and Privacy Settings"] = "Sicherheits- und Datenschutz-Einstellungen"; +App::$strings["Your permissions are already configured. Click to view/adjust"] = "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern"; +App::$strings["Hide my online presence"] = "Meine Online-Präsenz verbergen"; +App::$strings["Prevents displaying in your profile that you are online"] = "Verhindert die Anzeige Deines Online-Status in deinem Profil"; +App::$strings["Simple Privacy Settings:"] = "Einfache Privatsphäre-Einstellungen"; +App::$strings["Very Public - extremely permissive (should be used with caution)"] = "Komplett offen – extrem ungeschützt (mit großer Vorsicht verwenden!)"; +App::$strings["Typical - default public, privacy when desired (similar to social network permissions but with improved privacy)"] = "Typisch – Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)"; +App::$strings["Private - default private, never open or public"] = "Privat – Standard privat, nie offen oder öffentlich"; +App::$strings["Blocked - default blocked to/from everybody"] = "Blockiert – Alle standardmäßig blockiert"; +App::$strings["Allow others to tag your posts"] = "Erlaube anderen, Deine Beiträge zu verschlagworten"; +App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren"; +App::$strings["Channel Permission Limits"] = "Kanal-Berechtigungslimits"; +App::$strings["Expire other channel content after this many days"] = "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen"; +App::$strings["0 or blank to use the website limit."] = "0 oder leer lassen, um den voreingestellten Wert der Webseite zu verwenden."; +App::$strings["This website expires after %d days."] = "Diese Webseite läuft nach %d Tagen ab."; +App::$strings["This website does not expire imported content."] = "Diese Webseite lässt importierte Inhalte nicht verfallen."; +App::$strings["The website limit takes precedence if lower than your limit."] = "Das Verfallslimit der Webseite hat Vorrang, wenn es niedriger als Deines hier ist."; +App::$strings["Maximum Friend Requests/Day:"] = "Maximale Kontaktanfragen pro Tag:"; +App::$strings["May reduce spam activity"] = "Kann die Spam-Aktivität verringern"; +App::$strings["Default Privacy Group"] = "Standard-Gruppe"; +App::$strings["(click to open/close)"] = "(zum öffnen/schließen anklicken)"; +App::$strings["Use my default audience setting for the type of object published"] = "Verwende Deine eingestellte Standard-Zielgruppe des jeweiligen Inhaltstyps"; +App::$strings["Channel role and privacy"] = "Kanaltyp und Privatsphäre-Einstellungen"; +App::$strings["Default permissions category"] = ""; +App::$strings["Maximum private messages per day from unknown people:"] = "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:"; +App::$strings["Useful to reduce spamming"] = "Nützlich, um Spam zu verringern"; +App::$strings["Notification Settings"] = "Benachrichtigungs-Einstellungen"; +App::$strings["By default post a status message when:"] = "Sende standardmäßig Status-Nachrichten, wenn:"; +App::$strings["accepting a friend request"] = "Du eine Verbindungsanfrage annimmst"; +App::$strings["joining a forum/community"] = "Du einem Forum beitrittst"; +App::$strings["making an interesting profile change"] = "Du eine interessante Änderung an Deinem Profil vornimmst"; +App::$strings["Send a notification email when:"] = "Eine E-Mail-Benachrichtigung senden, wenn:"; +App::$strings["You receive a connection request"] = "Du eine Verbindungsanfrage erhältst"; +App::$strings["Your connections are confirmed"] = "Eine Verbindung bestätigt wurde"; +App::$strings["Someone writes on your profile wall"] = "Jemand auf Deine Pinnwand schreibt"; +App::$strings["Someone writes a followup comment"] = "Jemand einen Beitrag kommentiert"; +App::$strings["You receive a private message"] = "Du eine private Nachricht erhältst"; +App::$strings["You receive a friend suggestion"] = "Du einen Kontaktvorschlag erhältst"; +App::$strings["You are tagged in a post"] = "Du in einem Beitrag erwähnt wurdest"; +App::$strings["You are poked/prodded/etc. in a post"] = "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest"; +App::$strings["Someone likes your post/comment"] = "Jemand mag Ihren Beitrag/Kommentar"; +App::$strings["Show visual notifications including:"] = "Visuelle Benachrichtigungen anzeigen für:"; +App::$strings["Unseen stream activity"] = ""; +App::$strings["Unseen channel activity"] = "Ungesehene Kanal-Aktivität"; +App::$strings["Unseen private messages"] = "Ungelesene persönliche Nachrichten"; +App::$strings["Recommended"] = "Empfohlen"; +App::$strings["Upcoming events"] = "Baldige Termine"; +App::$strings["Events today"] = "Heutige Termine"; +App::$strings["Upcoming birthdays"] = "Baldige Geburtstage"; +App::$strings["Not available in all themes"] = "Nicht in allen Designs verfügbar"; +App::$strings["System (personal) notifications"] = "System – (persönliche) Benachrichtigungen"; +App::$strings["System info messages"] = "System – Info-Nachrichten"; +App::$strings["System critical alerts"] = "System – kritische Warnungen"; +App::$strings["New connections"] = "Neue Verbindungen"; +App::$strings["System Registrations"] = "System – Registrierungen"; +App::$strings["Unseen shared files"] = "Ungesehene geteilte Dateien"; +App::$strings["Unseen public stream activity"] = ""; +App::$strings["Unseen likes and dislikes"] = "Ungesehene Likes und Dislikes"; +App::$strings["Unseen forum posts"] = ""; +App::$strings["Email notification hub (hostname)"] = "Hub für E-Mail-Benachrichtigungen (Hostname)"; +App::$strings["If your channel is mirrored to multiple hubs, set this to your preferred location. This will prevent duplicate email notifications. Example: %s"] = "Wenn Dein Kanal auf mehreren Hubs geklont ist, setze die Einstellung auf deinen bevorzugten Hub. Dies verhindert Mehrfachzustellung von E-Mail-Benachrichtigungen. Beispiel: %s"; +App::$strings["Show new wall posts, private messages and connections under Notices"] = "Zeige neue Pinnwand Beiträge, private Nachrichten und Verbindungen unter den Notizen an."; +App::$strings["Notify me of events this many days in advance"] = "Benachrichtige mich zu Terminen so viele Tage im Voraus"; +App::$strings["Must be greater than 0"] = "Muss größer als 0 sein"; +App::$strings["Advanced Account/Page Type Settings"] = "Erweiterte Konten- und Seitenart-Einstellungen"; +App::$strings["Change the behaviour of this account for special situations"] = "Ändere das Verhalten dieses Kontos unter speziellen Umständen"; +App::$strings["Miscellaneous Settings"] = "Sonstige Einstellungen"; +App::$strings["Default photo upload folder"] = "Voreingestellter Ordner für hochgeladene Fotos"; +App::$strings["%Y - current year, %m - current month"] = "%Y - aktuelles Jahr, %m - aktueller Monat"; +App::$strings["Default file upload folder"] = "Voreingestellter Ordner für hochgeladene Dateien"; +App::$strings["Remove Channel"] = "Kanal löschen"; +App::$strings["Remove this channel."] = "Diesen Kanal löschen"; +App::$strings["No feature settings configured"] = "Keine Funktions-Einstellungen konfiguriert"; +App::$strings["Addon Settings"] = "Addon-Einstellungen"; +App::$strings["Please save/submit changes to any panel before opening another."] = "Bitte speichere alle Änderungen in diesem Bereich, bevor Du einen anderen öffnest."; +App::$strings["Not valid email."] = "Keine gültige E-Mail Adresse."; +App::$strings["Protected email address. Cannot change to that email."] = "Geschützte E-Mail Adresse. Diese kann nicht verändert werden."; +App::$strings["System failure storing new email. Please try again."] = "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal."; +App::$strings["Password verification failed."] = "Passwortüberprüfung fehlgeschlagen."; +App::$strings["Passwords do not match. Password unchanged."] = "Kennwörter stimmen nicht überein. Kennwort nicht verändert."; +App::$strings["Empty passwords are not allowed. Password unchanged."] = "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert."; +App::$strings["Password changed."] = "Kennwort geändert."; +App::$strings["Password update failed. Please try again."] = "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal."; +App::$strings["Account Settings"] = "Konto-Einstellungen"; +App::$strings["Current Password"] = "Aktuelles Passwort"; +App::$strings["Enter New Password"] = "Gib ein neues Passwort ein"; +App::$strings["Confirm New Password"] = "Bestätige das neue Passwort"; +App::$strings["Leave password fields blank unless changing"] = "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern"; +App::$strings["Remove this account including all its channels"] = "Dieses Konto inklusive all seiner Kanäle löschen"; +App::$strings["Channel Manager Settings"] = ""; +App::$strings["Personal menu to display in your channel pages"] = "Eigenes Menü zur Anzeige auf den Seiten deines Kanals"; +App::$strings["Channel Home Settings"] = ""; +App::$strings["Layout Name"] = "Layout-Name"; +App::$strings["Layout Description (Optional)"] = "Layout-Beschreibung (optional)"; +App::$strings["Edit Layout"] = "Layout bearbeiten"; +App::$strings["Invalid profile identifier."] = "Ungültiger Profil-Identifikator"; +App::$strings["Profile Visibility Editor"] = "Profil-Sichtbarkeits-Editor"; +App::$strings["Click on a contact to add or remove."] = "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen."; +App::$strings["Visible To"] = "Sichtbar für"; +App::$strings["All Connections"] = "Alle Verbindungen"; +App::$strings["Notes App"] = ""; +App::$strings["A simple notes app with a widget (note: notes are not encrypted)"] = ""; +App::$strings["Authentication failed."] = "Authentifizierung fehlgeschlagen."; +App::$strings["Webpages App"] = ""; App::$strings["Provide managed web pages on your channel"] = "Ermöglicht das Erstellen von Webseiten in Deinem Kanal"; -App::$strings["Provide a wiki for your channel"] = "Stelle ein Wiki in Deinem Kanal zur Verfügung"; -App::$strings["Private Notes"] = "Private Notizen"; -App::$strings["Enables a tool to store notes and reminders (note: not encrypted)"] = "Aktiviert ein Werkzeug mit dem Notizen und Erinnerungen gespeichert werden können (Hinweis: nicht verschlüsselt)"; +App::$strings["Import Webpage Elements"] = "Webseitenelemente importieren"; +App::$strings["Import selected"] = "Import ausgewählt"; +App::$strings["Export Webpage Elements"] = "Webseitenelemente exportieren"; +App::$strings["Export selected"] = "Exportieren ausgewählt"; +App::$strings["View"] = "Ansicht"; +App::$strings["Actions"] = "Aktionen"; +App::$strings["Page Link"] = "Seiten-Link"; +App::$strings["Page Title"] = "Seitentitel"; +App::$strings["Created"] = "Erstellt"; +App::$strings["Edited"] = "Geändert"; +App::$strings["Invalid file type."] = "Ungültiger Dateityp."; +App::$strings["Error opening zip file"] = "Fehler beim Öffnen der ZIP-Datei"; +App::$strings["Invalid folder path."] = "Ungültiger Ordnerpfad."; +App::$strings["No webpage elements detected."] = "Keine Webseitenelemente erkannt."; +App::$strings["Import complete."] = "Import abgeschlossen."; +App::$strings["Image uploaded but image cropping failed."] = "Bild hochgeladen, aber das Zurechtschneiden schlug fehl."; +App::$strings["Cover Photos"] = "Cover Foto"; +App::$strings["Image resize failed."] = "Bild-Anpassung fehlgeschlagen."; +App::$strings["Image upload failed."] = "Hochladen des Bilds fehlgeschlagen."; +App::$strings["Unable to process image."] = "Kann Bild nicht verarbeiten."; +App::$strings["Photo not available."] = "Foto nicht verfügbar."; +App::$strings["Your cover photo may be visible to anybody on the internet"] = ""; +App::$strings["Upload File:"] = "Datei hochladen:"; +App::$strings["Select a profile:"] = "Wähle ein Profil:"; +App::$strings["Change Cover Photo"] = "Titelbild ändern"; +App::$strings["Remove"] = "Entfernen"; +App::$strings["Use a photo from your albums"] = "Ein Foto aus meinen Alben verwenden"; +App::$strings["Choose a different album"] = "Wählen Sie ein anderes Album aus"; +App::$strings["Select existing photo"] = "Wähle ein vorhandenes Foto aus"; +App::$strings["Crop Image"] = "Bild zuschneiden"; +App::$strings["Please adjust the image cropping for optimum viewing."] = "Bitte schneide das Bild für eine optimale Anzeige passend zu."; +App::$strings["Done Editing"] = "Bearbeitung fertigstellen"; +App::$strings["Edit Article"] = "Artikel bearbeiten"; +App::$strings["Page link"] = "Seiten-Link"; +App::$strings["Edit Webpage"] = "Webseite bearbeiten"; +App::$strings["Not found"] = "Nicht gefunden"; +App::$strings["Please refresh page"] = "Bitte die Seite neu laden"; +App::$strings["Unknown error"] = "Unbekannter Fehler"; +App::$strings["Permissions denied."] = "Berechtigung verweigert."; +App::$strings["Link to source"] = ""; +App::$strings["Previous"] = "Voriges"; +App::$strings["Next"] = "Nächste"; +App::$strings["Today"] = "Heute"; +App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."; +App::$strings["Token verification failed."] = "Überprüfung des Verifizierungscodes fehlgeschlagen."; +App::$strings["Email verification resent"] = "Email zur Verifizierung wurde erneut versendet"; +App::$strings["Unable to resend email verification message."] = "Erneutes Versenden der Email zur Verifizierung nicht möglich."; +App::$strings["Comanche page description language help"] = "Hilfe zur Comanche-Seitenbeschreibungssprache"; +App::$strings["Layout Description"] = "Layout-Beschreibung"; +App::$strings["Download PDL file"] = "PDL-Datei herunterladen"; +App::$strings["Reset form"] = ""; +App::$strings["You must enable javascript for your browser to be able to view this content."] = ""; +App::$strings["Article"] = "Artikel"; +App::$strings["Item has been removed."] = "Der Beitrag wurde entfernt."; +App::$strings["Suggest Channels App"] = ""; +App::$strings["Suggestions for channels in the \$Projectname network you might be interested in"] = ""; +App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal."; +App::$strings["🔁 Repeated %1\$s's %2\$s"] = ""; +App::$strings["Post repeated"] = ""; +App::$strings["toggle full screen mode"] = "auf Vollbildmodus umschalten"; +App::$strings["Page owner information could not be retrieved."] = "Informationen über den Besitzer der Seite konnten nicht gefunden werden."; +App::$strings["Album not found."] = "Album nicht gefunden."; +App::$strings["Delete Album"] = "Album löschen"; +App::$strings["Delete Photo"] = "Foto löschen"; +App::$strings["No photos selected"] = "Keine Fotos ausgewählt"; +App::$strings["Access to this item is restricted."] = "Der Zugriff auf dieses Foto ist eingeschränkt."; +App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB von %2$.2f MB Foto-Speicher belegt."; +App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB Foto-Speicher belegt."; +App::$strings["Upload Photos"] = "Fotos hochladen"; +App::$strings["Enter an album name"] = "Namen für ein neues Album eingeben"; +App::$strings["or select an existing album (doubleclick)"] = "oder ein bereits vorhandenes auswählen (Doppelklick)"; +App::$strings["Create a status post for this upload"] = "Einen Statusbeitrag für diesen Upload erzeugen"; +App::$strings["Description (optional)"] = "Beschreibung (optional)"; +App::$strings["Show Newest First"] = "Neueste zuerst anzeigen"; +App::$strings["Show Oldest First"] = "Älteste zuerst anzeigen"; +App::$strings["Add Photos"] = "Fotos hinzufügen"; +App::$strings["Permission denied. Access to this item may be restricted."] = "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden."; +App::$strings["Photo not available"] = "Foto nicht verfügbar"; +App::$strings["Use as profile photo"] = "Als Profilfoto verwenden"; +App::$strings["Use as cover photo"] = "Als Titelbild verwenden"; +App::$strings["Private Photo"] = "Privates Foto"; +App::$strings["View Full Size"] = "In voller Größe anzeigen"; +App::$strings["Edit photo"] = "Foto bearbeiten"; +App::$strings["Rotate CW (right)"] = "Drehen im UZS (rechts)"; +App::$strings["Rotate CCW (left)"] = "Drehen gegen UZS (links)"; +App::$strings["Move photo to album"] = "Foto in Album verschieben"; +App::$strings["Enter a new album name"] = "Gib einen Namen für ein neues Album ein"; +App::$strings["or select an existing one (doubleclick)"] = "oder wähle ein bereits vorhandenes aus (Doppelklick)"; +App::$strings["Add a Tag"] = "Schlagwort hinzufügen"; +App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Beispiele: @ben, @Karl_Prester, @lieschen@example.com"; +App::$strings["Flag as adult in album view"] = "In der Albumansicht als nicht jugendfrei markieren"; +App::$strings["I like this (toggle)"] = "Mir gefällt das (Umschalter)"; +App::$strings["I don't like this (toggle)"] = "Mir gefällt das nicht (Umschalter)"; +App::$strings["This is you"] = "Das bist Du"; +App::$strings["View all"] = "Alles anzeigen"; +App::$strings["Photo Tools"] = "Fotowerkzeuge"; +App::$strings["In This Photo:"] = "Auf diesem Foto:"; +App::$strings["Map"] = "Karte"; +App::$strings["__ctx:noun__ Likes"] = "Gefällt"; +App::$strings["__ctx:noun__ Dislikes"] = "Gefällt nicht"; +App::$strings["No channel."] = "Kein Kanal."; +App::$strings["No connections in common."] = "Keine gemeinsamen Verbindungen."; +App::$strings["View Common Connections"] = "Zeige gemeinsame Verbindungen"; +App::$strings["This site is not a directory server"] = "Diese Webseite ist kein Verzeichnisserver"; +App::$strings["This directory server requires an access token"] = "Dieser Verzeichnisserver benötigt einen Zugriffstoken"; +App::$strings["Name is required"] = "Name ist erforderlich"; +App::$strings["Key and Secret are required"] = "Schlüssel und Geheimnis werden benötigt"; +App::$strings["OAuth Apps Manager App"] = ""; +App::$strings["OAuth authentication tokens for mobile and remote apps"] = ""; +App::$strings["Consumer Key"] = "Consumer Key"; +App::$strings["Icon url"] = "Symbol-URL"; +App::$strings["Application not found."] = "Die Anwendung wurde nicht gefunden."; +App::$strings["Connected OAuth Apps"] = ""; +App::$strings["Poke App"] = ""; +App::$strings["Poke somebody in your addressbook"] = ""; +App::$strings["Poke somebody"] = "Jemanden anstupsen"; +App::$strings["Poke/Prod"] = "Anstupsen/Knuffen"; +App::$strings["Poke, prod or do other things to somebody"] = "Jemanden anstupsen, knuffen oder sonstiges"; +App::$strings["Recipient"] = "Empfänger"; +App::$strings["Choose what you wish to do to recipient"] = "Wähle, was Du mit dem/r Empfänger/in tun willst"; +App::$strings["Make this post private"] = "Diesen Beitrag privat machen"; +App::$strings["You must be logged in to see this page."] = "Du musst angemeldet sein, um diese Seite betrachten zu können."; +App::$strings["Event can not end before it has started."] = "Termin-Ende liegt vor dem Beginn."; +App::$strings["Unable to generate preview."] = "Vorschau konnte nicht erzeugt werden."; +App::$strings["Event title and start time are required."] = "Titel und Startzeit des Termins sind erforderlich."; +App::$strings["Event not found."] = "Termin nicht gefunden."; +App::$strings["Edit event"] = "Termin bearbeiten"; +App::$strings["Delete event"] = "Termin löschen"; +App::$strings["calendar"] = "Kalender"; +App::$strings["Failed to remove event"] = "Termin konnte nicht gelöscht werden"; +App::$strings["Articles App"] = ""; +App::$strings["Create interactive articles"] = "Erstelle interaktive Artikel"; +App::$strings["Add Article"] = "Artikel hinzufügen"; +App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself may provide additional details."] = "Die hier aufgeführten Hubs sind öffentlich und erlauben die Registrierung im \$Projectname Netzwerk. Alle Hubs dieses Netzwerks sind miteinander verbunden, so dass die Mitgliedschaft auf einem Hub die Verbindung zu beliebigen Seiten und Kanälen auf anderen Hubs ermöglicht. Es könnte sein, dass einige dieser Hubs kostenpflichtig sind oder abgestufte, je nach Umfang kostenpflichtige Mitgliedschaften anbieten. Auf den Seiten der einzelnen Hubs könnten jeweils nähere Informationen dazu stehen."; +App::$strings["Hub URL"] = "Hub-URL"; +App::$strings["Access Type"] = "Zugriffstyp"; +App::$strings["Registration Policy"] = "Registrierungsrichtlinien"; +App::$strings["Stats"] = "Statistiken"; +App::$strings["Software"] = "Software"; +App::$strings["Rate"] = "Bewerten"; +App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet."; +App::$strings["Your real name is recommended."] = ""; +App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ "; +App::$strings["This will be used to create a unique network address (like an email address)."] = ""; +App::$strings["Allowed characters are a-z 0-9, - and _"] = ""; +App::$strings["Channel name"] = ""; +App::$strings["Choose a short nickname"] = "Wähle einen kurzen Spitznamen"; +App::$strings["Select a channel permission role compatible with your usage needs and privacy requirements."] = ""; +App::$strings["Read more about channel permission roles"] = ""; +App::$strings["Create a Channel"] = ""; +App::$strings["A channel is a unique network identity. It can represent a person (social network profile), a forum (group), a business or celebrity page, a newsfeed, and many other things."] = ""; +App::$strings["or import an existing channel from another location."] = "oder importiere einen bestehenden Kanal von einem anderen Server."; +App::$strings["Validate"] = "Überprüfe"; +App::$strings["Authorize application connection"] = "Zugriff für die Anwendung autorisieren"; +App::$strings["Return to your app and insert this Security Code:"] = "Gehen Sie zu Ihrer App zurück und tragen Sie diesen Sicherheitscode ein:"; +App::$strings["Please login to continue."] = "Zum Weitermachen, bitte einloggen."; +App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?"; +App::$strings["Block Name"] = "Block-Name"; +App::$strings["Edit Block"] = "Block bearbeiten"; +App::$strings["Profile not found."] = "Profil nicht gefunden."; +App::$strings["Profile deleted."] = "Profil gelöscht."; +App::$strings["Profile-"] = "Profil-"; +App::$strings["New profile created."] = "Neues Profil erstellt."; +App::$strings["Profile unavailable to clone."] = "Profil kann nicht geklont werden."; +App::$strings["Profile unavailable to export."] = "Dieses Profil kann nicht exportiert werden."; +App::$strings["Profile Name is required."] = "Profil-Name erforderlich."; +App::$strings["Marital Status"] = "Familienstand"; +App::$strings["Romantic Partner"] = "Romantische Partner"; +App::$strings["Likes"] = "Gefällt"; +App::$strings["Dislikes"] = "Gefällt nicht"; +App::$strings["Work/Employment"] = "Arbeit/Anstellung"; +App::$strings["Religion"] = "Religion"; +App::$strings["Political Views"] = "Politische Ansichten"; +App::$strings["Gender"] = "Geschlecht"; +App::$strings["Sexual Preference"] = "Sexuelle Orientierung"; +App::$strings["Homepage"] = "Webseite"; +App::$strings["Interests"] = "Hobbys/Interessen"; +App::$strings["Address"] = "Adresse"; +App::$strings["Profile updated."] = "Profil aktualisiert."; +App::$strings["Hide your connections list from viewers of this profile"] = "Deine Verbindungen vor Betrachtern dieses Profils verbergen"; +App::$strings["Edit Profile Details"] = "Bearbeite Profil-Details"; +App::$strings["View this profile"] = "Dieses Profil ansehen"; +App::$strings["Profile Tools"] = "Profilwerkzeuge"; +App::$strings["Change cover photo"] = "Titelbild ändern"; +App::$strings["Create a new profile using these settings"] = "Neues Profil anlegen und diese Einstellungen übernehmen"; +App::$strings["Clone this profile"] = "Dieses Profil klonen"; +App::$strings["Delete this profile"] = "Dieses Profil löschen"; +App::$strings["Add profile things"] = "Sachen zum Profil hinzufügen"; +App::$strings["Personal"] = "Persönlich"; +App::$strings["Relationship"] = "Beziehung"; +App::$strings["Import profile from file"] = "Profil aus einer Datei importieren"; +App::$strings["Export profile to file"] = "Profil in eine Datei exportieren"; +App::$strings["Your gender"] = "Dein Geschlecht"; +App::$strings["Marital status"] = "Familienstand"; +App::$strings["Sexual preference"] = "Sexuelle Orientierung"; +App::$strings["Profile name"] = "Profilname"; +App::$strings["This is your default profile."] = "Das ist Dein Standardprofil."; +App::$strings["Your full name"] = "Dein voller Name"; +App::$strings["Title/Description"] = "Titel/Beschreibung"; +App::$strings["Street address"] = "Straße und Hausnummer"; +App::$strings["Locality/City"] = "Wohnort"; +App::$strings["Region/State"] = "Region/Bundesstaat"; +App::$strings["Postal/Zip code"] = "Postleitzahl"; +App::$strings["Country"] = "Land"; +App::$strings["Who (if applicable)"] = "Wer (falls anwendbar)"; +App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Beispiele: cathy123, Cathy Williams, cathy@example.com"; +App::$strings["Since (date)"] = "Seit (Datum)"; +App::$strings["Tell us about yourself"] = "Erzähle uns ein wenig von Dir"; +App::$strings["Homepage URL"] = "Homepage-URL"; +App::$strings["Hometown"] = "Heimatort"; +App::$strings["Political views"] = "Politische Ansichten"; +App::$strings["Religious views"] = "Religiöse Ansichten"; +App::$strings["Keywords used in directory listings"] = "Schlüsselwörter, die in Verzeichnis-Auflistungen verwendet werden"; +App::$strings["Example: fishing photography software"] = "Beispiel: Angeln Fotografie Software"; +App::$strings["Musical interests"] = "Musikalische Interessen"; +App::$strings["Books, literature"] = "Bücher, Literatur"; +App::$strings["Television"] = "Fernsehen"; +App::$strings["Film/Dance/Culture/Entertainment"] = "Film/Tanz/Kultur/Unterhaltung"; +App::$strings["Hobbies/Interests"] = "Hobbys/Interessen"; +App::$strings["Love/Romance"] = "Liebe/Romantik"; +App::$strings["School/Education"] = "Schule/Ausbildung"; +App::$strings["Contact information and social networks"] = "Kontaktinformation und soziale Netzwerke"; +App::$strings["My other channels"] = "Meine anderen Kanäle"; +App::$strings["Communications"] = "Kommunikation"; +App::$strings["Phone"] = "Telefon"; +App::$strings["Instant messenger"] = "Sofortnachrichtendienst"; +App::$strings["Website"] = "Webseite"; +App::$strings["Note"] = "Hinweis"; +App::$strings["Add Contact"] = "Kontakt hinzufügen"; +App::$strings["Add Field"] = "Feld hinzufügen"; +App::$strings["Create New"] = "Neu anlegen"; +App::$strings["network"] = "Netzwerk"; +App::$strings["Chatrooms App"] = ""; +App::$strings["Access Controlled Chatrooms"] = "Zugriffskontrollierte Chaträume"; +App::$strings["Room not found"] = "Chatraum nicht gefunden"; +App::$strings["Leave Room"] = "Raum verlassen"; +App::$strings["Delete Room"] = "Raum löschen"; +App::$strings["I am away right now"] = "Ich bin gerade nicht da"; +App::$strings["I am online"] = "Ich bin online"; +App::$strings["Bookmark this room"] = "Lesezeichen für diesen Raum setzen"; +App::$strings["New Chatroom"] = "Neuer Chatraum"; +App::$strings["Chatroom name"] = "Chatraumname"; +App::$strings["Expiration of chats (minutes)"] = "Verfall von Chats (Minuten)"; +App::$strings["%1\$s's Chatrooms"] = "%1\$ss Chaträume"; +App::$strings["No chatrooms available"] = "Keine Chaträume verfügbar"; +App::$strings["Expiration"] = "Verfall"; +App::$strings["min"] = "min"; +App::$strings["Location not found."] = "Klon nicht gefunden."; +App::$strings["Location lookup failed."] = "Nachschlagen des Kanal-Ortes fehlgeschlagen"; +App::$strings["Please select another location to become primary before removing the primary location."] = "Bitte mache einen anderen Kanal-Ort zum primären Ort, bevor Du den primären Ort löschst."; +App::$strings["Syncing locations"] = "Synchronisiere Klone"; +App::$strings["No locations found."] = "Keine Klon-Adressen gefunden."; +App::$strings["Manage Channel Locations"] = "Klon-Adressen verwalten"; +App::$strings["Primary"] = "Primär"; +App::$strings["Drop"] = "Löschen"; +App::$strings["Sync Now"] = "Jetzt synchronisieren"; +App::$strings["Please wait several minutes between consecutive operations."] = "Bitte warte mehrere Minuten zwischen dem Ausführen zweier Operationen!"; +App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Wenn möglich, lösche einen Klon, indem Du Dich auf dem jeweiligen Hub einloggst und den Kanal dort löschst."; +App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Benutze dieses Formular zum Löschen eines Klons, wenn es den Hub nicht mehr gibt."; +App::$strings["Blocked accounts"] = "Blockierte Benutzerkonten"; +App::$strings["Expired accounts"] = "Abgelaufene Benutzerkonten"; +App::$strings["Expiring accounts"] = "Ablaufende Benutzerkonten"; +App::$strings["Message queues"] = "Nachrichten-Warteschlangen"; +App::$strings["Your software should be updated"] = "Die installierte Software sollte aktualisiert werden"; +App::$strings["Administration"] = "Administration"; +App::$strings["Summary"] = "Zusammenfassung"; +App::$strings["Registered accounts"] = "Registrierte Konten"; +App::$strings["Pending registrations"] = "Ausstehende Registrierungen"; +App::$strings["Registered channels"] = "Registrierte Kanäle"; +App::$strings["Active addons"] = ""; +App::$strings["Version"] = "Version"; +App::$strings["Repository version (master)"] = "Repository-Version (master)"; +App::$strings["Repository version (dev)"] = "Repository-Version (dev)"; +App::$strings["Language App"] = ""; +App::$strings["Change UI language"] = ""; +App::$strings["No valid account found."] = "Kein gültiges Konto gefunden."; +App::$strings["Password reset request issued. Check your email."] = "Zurücksetzen des Passworts eingeleitet. Schau in Deine E-Mails."; +App::$strings["Site Member (%s)"] = "Nutzer (%s)"; +App::$strings["Password reset requested at %s"] = "Passwort-Rücksetzung auf %s angefordert"; +App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen."; +App::$strings["Password Reset"] = "Zurücksetzen des Kennworts"; +App::$strings["Your password has been reset as requested."] = "Dein Passwort wurde wie angefordert neu erstellt."; +App::$strings["Your new password is"] = "Dein neues Passwort lautet"; +App::$strings["Save or copy your new password - and then"] = "Speichere oder kopiere Dein neues Passwort – und dann"; +App::$strings["click here to login"] = "Klicke hier, um dich anzumelden"; +App::$strings["Your password may be changed from the Settings page after successful login."] = "Dein Passwort kann unter Einstellungen nach einer erfolgreichen Anmeldung geändert werden."; +App::$strings["Your password has changed at %s"] = "Auf %s wurde Dein Passwort geändert"; +App::$strings["Forgot your Password?"] = "Kennwort vergessen?"; +App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. Du erhältst dann weitere Anweisungen per E-Mail."; +App::$strings["Email Address"] = "E-Mail Adresse"; +App::$strings["Reset"] = "Zurücksetzen"; +App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s folgt nun %2\$ss %3\$s"; +App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s folgt %2\$ss %3\$s nicht mehr"; +App::$strings["Website:"] = "Webseite:"; +App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Kanal [%s] (auf diesem Server noch unbekannt)"; +App::$strings["Rating (this information is public)"] = "Bewertung (öffentlich sichtbar)"; +App::$strings["Optionally explain your rating (this information is public)"] = "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)"; +App::$strings["Items tagged with: %s"] = "Beiträge mit Schlagwort: %s"; +App::$strings["Search results for: %s"] = "Suchergebnisse für: %s"; +App::$strings["\$Projectname"] = "\$Projectname"; +App::$strings["Welcome to %s"] = "Willkommen auf %s"; +App::$strings["sent you a private message"] = "hat Dir eine private Nachricht geschickt"; +App::$strings["added your channel"] = "hat deinen Kanal hinzugefügt"; +App::$strings["requires approval"] = "Zustimmung erforderlich"; +App::$strings["g A l F d"] = "l, d. F, G:i \U\h\r"; +App::$strings["[today]"] = "[Heute]"; +App::$strings["posted an event"] = "hat einen Termin veröffentlicht"; +App::$strings["shared a file with you"] = "hat eine Datei mit Dir geteilt"; +App::$strings["Private forum"] = ""; +App::$strings["Public forum"] = ""; +App::$strings["Calendar entries imported."] = "Kalendereinträge wurden importiert."; +App::$strings["No calendar entries found."] = "Keine Kalendereinträge gefunden."; +App::$strings["INVALID EVENT DISMISSED!"] = "UNGÜLTIGEN TERMIN ABGELEHNT!"; +App::$strings["Summary: "] = "Zusammenfassung:"; +App::$strings["Date: "] = "Datum:"; +App::$strings["Reason: "] = "Grund:"; +App::$strings["INVALID CARD DISMISSED!"] = "UNGÜLTIGE KARTE ABGELEHNT!"; +App::$strings["Name: "] = "Name: "; +App::$strings["CardDAV App"] = ""; +App::$strings["CalDAV capable addressbook"] = ""; +App::$strings["Event title"] = "Termintitel"; +App::$strings["Start date and time"] = "Startdatum und -zeit"; +App::$strings["End date and time"] = "Enddatum und -zeit"; +App::$strings["Timezone:"] = "Zeitzone:"; +App::$strings["Month"] = "Monat"; +App::$strings["Week"] = "Woche"; +App::$strings["Day"] = "Tag"; +App::$strings["List month"] = "Liste Monat"; +App::$strings["List week"] = "Liste Woche"; +App::$strings["List day"] = "Liste Tag"; +App::$strings["More"] = "Mehr"; +App::$strings["Less"] = "Weniger"; +App::$strings["Select calendar"] = "Kalender auswählen"; +App::$strings["Delete all"] = "Alles löschen"; +App::$strings["Sorry! Editing of recurrent events is not yet implemented."] = "Entschuldigung, aber das Bearbeiten von wiederkehrenden Veranstaltungen ist leider noch nicht implementiert."; +App::$strings["Organisation"] = "Organisation"; +App::$strings["Title"] = "Titel"; +App::$strings["P.O. Box"] = "Postfach"; +App::$strings["Additional"] = "Zusätzlich"; +App::$strings["Street"] = "Straße"; +App::$strings["Locality"] = "Ortschaft"; +App::$strings["Region"] = "Region"; +App::$strings["ZIP Code"] = "Postleitzahl"; +App::$strings["Default Calendar"] = "Standardkalender"; +App::$strings["Default Addressbook"] = "Standardadressbuch"; +App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal."; +App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen."; +App::$strings["Passwords do not match."] = "Passwörter stimmen nicht überein."; +App::$strings["Registration successful. Continue to create your first channel..."] = "Registrierung erfolgreich. Fahre fort, indem Du Deinen ersten Kanal anlegst..."; +App::$strings["Registration successful. Please check your email for validation instructions."] = "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet."; +App::$strings["Your registration is pending approval by the site owner."] = "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden."; +App::$strings["Your registration can not be processed."] = "Deine Registrierung konnte nicht verarbeitet werden."; +App::$strings["Registration on this hub is disabled."] = "Die Registrierung auf diesem Hub ist nicht möglich."; +App::$strings["Registration on this hub is by approval only."] = "Eine Registrierung auf diesem Hub erfordert die Zustimmung durch den Administrator."; +App::$strings["Register at another affiliated hub."] = "Registriere Dich auf einem der anderen verbundenen Hubs."; +App::$strings["Registration on this hub is by invitation only."] = ""; +App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal."; +App::$strings["Terms of Service"] = "Nutzungsbedingungen"; +App::$strings["I accept the %s for this website"] = "Ich akzeptiere die %s für diese Webseite"; +App::$strings["I am over %s years of age and accept the %s for this website"] = "Ich bin älter als %s Jahre und akzeptiere die %s dieser Website."; +App::$strings["Your email address"] = "Ihre E-Mail Adresse"; +App::$strings["Choose a password"] = "Passwort"; +App::$strings["Please re-enter your password"] = "Bitte gib Dein Passwort noch einmal ein"; +App::$strings["Please enter your invitation code"] = "Bitte trage Deinen Einladungs-Code ein"; +App::$strings["Your Name"] = ""; +App::$strings["Real names are preferred."] = ""; +App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst, z.B. nickname%s"; +App::$strings["Select a channel permission role for your usage needs and privacy requirements."] = ""; +App::$strings["no"] = "nein"; +App::$strings["yes"] = "ja"; +App::$strings["Registration"] = "Registrierung"; +App::$strings["This site requires email verification. After completing this form, please check your email for further instructions."] = "Diese Website erfordert eine Email-Bestätigung. Bitte prüfe Deine Emails nach Ausfüllen und Absenden des Formulars, um weitere Hinweise zu bekommen."; +App::$strings["This setting requires special processing and editing has been blocked."] = "Diese Einstellung erfordert eine besondere Verarbeitung und ist blockiert."; +App::$strings["Configuration Editor"] = "Konfigurationseditor"; +App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlasse diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird."; +App::$strings["Block Title"] = "Titel des Blocks"; +App::$strings["Comment approved"] = "Kommentar bestätigt"; +App::$strings["Comment deleted"] = "Kommentar gelöscht"; +App::$strings["New"] = "Neu"; +App::$strings["No more system notifications."] = "Keine System-Benachrichtigungen mehr."; +App::$strings["System Notifications"] = "System-Benachrichtigungen"; +App::$strings["Mark all seen"] = "Alle als gelesen markieren"; +App::$strings["Unable to locate original post."] = "Originalbeitrag nicht gefunden."; +App::$strings["Empty post discarded."] = "Leeren Beitrag verworfen."; +App::$strings["Duplicate post suppressed."] = "Doppelter Beitrag unterdrückt."; +App::$strings["System error. Post not saved."] = "Systemfehler. Beitrag nicht gespeichert."; +App::$strings["Your comment is awaiting approval."] = "Dein Kommentar muss noch bestätigt werden."; +App::$strings["Unable to obtain post information from database."] = "Beitragsinformationen können nicht aus der Datenbank abgerufen werden."; +App::$strings["You have reached your limit of %1$.0f top level posts."] = "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht."; +App::$strings["You have reached your limit of %1$.0f webpages."] = "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht."; +App::$strings["Unable to lookup recipient."] = "Konnte den Empfänger nicht finden."; +App::$strings["Unable to communicate with requested channel."] = "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen."; +App::$strings["Cannot verify requested channel."] = "Verifizierung des angeforderten Kanals fehlgeschlagen."; +App::$strings["Selected channel has private message restrictions. Send failed."] = "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen."; +App::$strings["Messages"] = "Nachrichten"; +App::$strings["message"] = "Nachricht"; +App::$strings["Message recalled."] = "Nachricht widerrufen."; +App::$strings["Conversation removed."] = "Unterhaltung gelöscht."; +App::$strings["Expires YYYY-MM-DD HH:MM"] = "Verfällt YYYY-MM-DD HH;MM"; +App::$strings["Requested channel is not in this network"] = "Angeforderter Kanal ist nicht in diesem Netzwerk."; +App::$strings["Send Private Message"] = "Private Nachricht senden"; +App::$strings["To:"] = "An:"; +App::$strings["Subject:"] = "Betreff:"; +App::$strings["Your message:"] = "Deine Nachricht:"; +App::$strings["Attach file"] = "Datei anhängen"; +App::$strings["Send"] = "Absenden"; +App::$strings["Delete message"] = "Nachricht löschen"; +App::$strings["Delivery report"] = "Zustellungsbericht"; +App::$strings["Recall message"] = "Nachricht widerrufen"; +App::$strings["Message has been recalled."] = "Die Nachricht wurde widerrufen."; +App::$strings["Delete Conversation"] = "Unterhaltung löschen"; +App::$strings["No secure communications available. You may be able to respond from the sender's profile page."] = "Keine sichere Kommunikation verfügbar. Eventuell kannst Du auf der Profilseite des Absenders antworten."; +App::$strings["Send Reply"] = "Antwort senden"; +App::$strings["Your message for %s (%s):"] = "Deine Nachricht für %s (%s):"; +App::$strings["Bookmark added"] = "Lesezeichen hinzugefügt"; +App::$strings["Bookmarks App"] = ""; +App::$strings["Bookmark links from posts and manage them"] = ""; +App::$strings["My Bookmarks"] = "Meine Lesezeichen"; +App::$strings["My Connections Bookmarks"] = "Lesezeichen meiner Kontakte"; +App::$strings["Edit event title"] = "Termintitel bearbeiten"; +App::$strings["Categories (comma-separated list)"] = "Kategorien (Kommagetrennte Liste)"; +App::$strings["Edit Category"] = "Kategorie bearbeiten"; +App::$strings["Category"] = "Kategorie"; +App::$strings["Edit start date and time"] = "Startdatum und -zeit bearbeiten"; +App::$strings["Finish date and time are not known or not relevant"] = "Enddatum und -zeit sind unbekannt oder irrelevant"; +App::$strings["Edit finish date and time"] = "Enddatum und -zeit bearbeiten"; +App::$strings["Finish date and time"] = "Enddatum und -zeit"; +App::$strings["Adjust for viewer timezone"] = "An die Zeitzone des Betrachters anpassen"; +App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien."; +App::$strings["Edit Description"] = "Beschreibung bearbeiten"; +App::$strings["Edit Location"] = "Ort bearbeiten"; +App::$strings["Advanced Options"] = "Weitere Optionen"; +App::$strings["l, F j"] = "l, j. F"; +App::$strings["Edit Event"] = "Termin bearbeiten"; +App::$strings["Create Event"] = "Termin anlegen"; +App::$strings["Event removed"] = "Termin gelöscht"; +App::$strings["\$Projectname Server - Setup"] = "\$Projectname Server-Einrichtung"; +App::$strings["Could not connect to database."] = "Kann nicht mit der Datenbank verbinden."; +App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS."; +App::$strings["Could not create table."] = "Konnte Tabelle nicht erstellen."; +App::$strings["Your site database has been installed."] = "Die Datenbank Deines Hubs wurde installiert."; +App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren."; +App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Lies die Datei \"install/INSTALL.txt\"."; +App::$strings["System check"] = "Systemprüfung"; +App::$strings["Check again"] = "Nochmal prüfen"; +App::$strings["Database connection"] = "Datenbankverbindung"; +App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Um \$Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können."; +App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bitte kontaktiere Deinen Hosting-Provider oder Administrator, falls Du Fragen zu diesen Einstellungen hast."; +App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst."; +App::$strings["Database Server Name"] = "Datenbankservername"; +App::$strings["Default is 127.0.0.1"] = "Standard ist 127.0.0.1"; +App::$strings["Database Port"] = "Datenbankport"; +App::$strings["Communication port number - use 0 for default"] = "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung"; +App::$strings["Database Login Name"] = "Datenbank-Benutzername"; +App::$strings["Database Login Password"] = "Datenbank-Passwort"; +App::$strings["Database Name"] = "Datenbankname"; +App::$strings["Database Type"] = "Datenbanktyp"; +App::$strings["Site administrator email address"] = "E-Mail Adresse des Seiten-Administrators"; +App::$strings["Your account email address must match this in order to use the web admin panel."] = "Die E-Mail-Adresse Deines Kontos muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst."; +App::$strings["Website URL"] = "Webseiten-URL"; +App::$strings["Please use SSL (https) URL if available."] = "Nutze wenn möglich eine SSL-URL (https)."; +App::$strings["Please select a default timezone for your website"] = "Standard-Zeitzone für Deinen Server"; +App::$strings["Site settings"] = "Seiteneinstellungen"; +App::$strings["PHP version 7.1 or greater is required."] = ""; +App::$strings["PHP version"] = "PHP-Version"; +App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden."; +App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen."; +App::$strings["PHP executable path"] = "PHP-Pfad zu ausführbarer Datei"; +App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren."; +App::$strings["Command line PHP"] = "PHP-Befehlszeile"; +App::$strings["Unable to check command line PHP, as shell_exec() is disabled. This is required."] = "Prüfung auf Kommandozeilen-PHP fehlgeschlagen, da shell_exec() deaktiviert ist. Dies wird aber benötigt."; +App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert."; +App::$strings["This is required for message delivery to work."] = "Das wird benötigt, damit die Auslieferung von Nachrichten funktioniert."; +App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv"; +App::$strings["This is not sufficient to upload larger images or files. You should be able to upload at least 4 MB at once."] = ""; +App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden."; +App::$strings["You can adjust these settings in the server php.ini file."] = "Du kannst diese Einstellungen in der php.ini - Datei des Servers anpassen."; +App::$strings["PHP upload limits"] = "PHP-Hochladebeschränkungen"; +App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen."; +App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung."; +App::$strings["Generate encryption keys"] = "Verschlüsselungsschlüssel erzeugen"; +App::$strings["libCurl PHP module"] = "libCurl-PHP-Modul"; +App::$strings["GD graphics PHP module"] = "GD-Grafik-PHP-Modul"; +App::$strings["OpenSSL PHP module"] = "OpenSSL-PHP-Modul"; +App::$strings["PDO database PHP module"] = "PDO-Datenbank-PHP-Modul"; +App::$strings["mb_string PHP module"] = "mb_string-PHP-Modul"; +App::$strings["xml PHP module"] = "xml-PHP-Modul"; +App::$strings["zip PHP module"] = "zip PHP Modul"; +App::$strings["Apache mod_rewrite module"] = "Apache-mod_rewrite-Modul"; +App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fehler: Das Apache-Modul mod-rewrite wird benötigt, ist aber nicht installiert."; +App::$strings["exec"] = "exec"; +App::$strings["Error: exec is required but is either not installed or has been disabled in php.ini"] = "Fehler: exec ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert"; +App::$strings["shell_exec"] = "shell_exec"; +App::$strings["Error: shell_exec is required but is either not installed or has been disabled in php.ini"] = "Fehler: shell_exec ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert"; +App::$strings["Error: libCURL PHP module required but not installed."] = "Fehler: Das PHP-Modul libCURL wird benötigt, ist aber nicht installiert."; +App::$strings["Error: GD PHP module with JPEG support or ImageMagick graphics library required but not installed."] = ""; +App::$strings["Error: openssl PHP module required but not installed."] = "Fehler: Das PHP-Modul openssl wird benötigt, ist aber nicht installiert."; +App::$strings["Error: PDO database PHP module missing a driver for either mysql or pgsql."] = ""; +App::$strings["Error: PDO database PHP module required but not installed."] = "Fehler: PDO-Datenbank-PHP-Modul ist erforderlich, aber nicht installiert."; +App::$strings["Error: mb_string PHP module required but not installed."] = "Fehler: Das PHP-Modul mb_string wird benötigt, ist aber nicht installiert."; +App::$strings["Error: xml PHP module required for DAV but not installed."] = "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert."; +App::$strings["Error: zip PHP module required but not installed."] = "Fehler: Das zip PHP Modul ist erforderlich, ist aber nicht installiert."; +App::$strings[".htconfig.php is writable"] = ".htconfig.php ist beschreibbar"; +App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht."; +App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst."; +App::$strings["Please see install/INSTALL.txt for additional information."] = "Lies die Datei \"install/INSTALL.txt\"."; +App::$strings["This software uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Diese Software verwendet die Smarty3 Template Engine, um Vorlagen für die Webdarstellung zu verarbeiten. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen."; +App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the top level web folder."] = "Um diese kompilierten Vorlagen speichern zu können, braucht der Web-Server Schreibzugriff auf das Verzeichnis %s unterhalb des Hubzilla-Stammverzeichnisses."; +App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat."; +App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält."; +App::$strings["%s is writable"] = "%s ist beschreibbar"; +App::$strings["This software uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the top level web folder"] = "Diese Software benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Webserver benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Web-Stammverzeichnisses."; +App::$strings["store is writable"] = "store ist schreibbar"; +App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server."; +App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich."; +App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können."; +App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer \$Projectname-Hubs (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird)."; +App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen."; +App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind."; +App::$strings["If you are confident that the certificate is valid and signed by a trusted authority, check to see if you have failed to install an intermediate cert. These are not normally required by browsers, but are required for server-to-server communications."] = "Wenn Du sicher bist, dass das Zertifikat gültig und von einer vertrauenswürdigen Zertifizierungsstelle signiert ist, prüfe auf ggf. noch zu installierende Zwischenzertifikate (intermediate). Diese werden nicht unbedingt von Browsern benötigt, aber sehr wohl für die Kommunikation zwischen Servern."; +App::$strings["SSL certificate validation"] = "SSL Zertifikatverifizierung"; +App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:"; +App::$strings["Url rewrite is working"] = "Url rewrite funktioniert"; +App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen."; +App::$strings["Errors encountered creating database tables."] = "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten."; +App::$strings["

What next?

"] = "

Wie geht es jetzt weiter?

"; +App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten."; +App::$strings["No connections."] = "Keine Verbindungen."; +App::$strings["Visit %s's profile [%s]"] = "%ss Profil [%s] besuchen"; +App::$strings["View Connections"] = "Verbindungen anzeigen"; +App::$strings["No such group"] = "Gruppe nicht gefunden"; +App::$strings["No such channel"] = "Kanal nicht gefunden"; +App::$strings["Search Results For:"] = "Suchergebnisse für:"; +App::$strings["Privacy group is empty"] = "Gruppe ist leer"; +App::$strings["Privacy group: "] = "Gruppe:"; +App::$strings["Invalid channel."] = "Ungültiger Kanal."; +App::$strings["Public Stream App"] = ""; +App::$strings["The unmoderated public stream of this hub"] = ""; +App::$strings["Invalid message"] = "Ungültige Beitrags-ID (mid)"; +App::$strings["no results"] = "keine Ergebnisse"; +App::$strings["channel sync processed"] = "Kanal-Sync verarbeitet"; +App::$strings["queued"] = "zur Warteschlange hinzugefügt"; +App::$strings["posted"] = "zugestellt"; +App::$strings["accepted for delivery"] = "für Zustellung akzeptiert"; +App::$strings["updated"] = "aktualisiert"; +App::$strings["update ignored"] = "Aktualisierung ignoriert"; +App::$strings["permission denied"] = "Zugriff verweigert"; +App::$strings["recipient not found"] = "Empfänger nicht gefunden."; +App::$strings["mail recalled"] = "Mail widerrufen"; +App::$strings["duplicate mail received"] = "Doppelte Mail erhalten"; +App::$strings["mail delivered"] = "Mail zugestellt"; +App::$strings["Delivery report for %1\$s"] = "Zustellungsbericht für %1\$s"; +App::$strings["Redeliver"] = "Erneut zustellen"; +App::$strings["Installed Apps"] = ""; +App::$strings["Manage Apps"] = ""; +App::$strings["Create Custom App"] = ""; +App::$strings["Could not access contact record."] = "Konnte nicht auf den Kontakteintrag zugreifen."; +App::$strings["Default Permissions App"] = ""; +App::$strings["Set custom default permissions for new connections"] = ""; +App::$strings["Connection Default Permissions"] = "Standardzugriffsrechte für neue Verbindungen:"; +App::$strings["Apply these permissions automatically"] = "Diese Berechtigungen automatisch anwenden"; +App::$strings["Permission role"] = "Berechtigungsrolle"; +App::$strings["Add permission role"] = "Berechtigungsrolle hinzufügen"; +App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen angewendet."; +App::$strings["Automatic approval settings"] = "Einstellungen für automatische Bestätigung"; +App::$strings["Some individual permissions may have been preset or locked based on your channel type and privacy settings."] = "Einige individuelle Berechtigungen können basierend auf Deinen Kanal- und Privatsphäre-Einstellungen vorbelegt oder gesperrt sein."; +App::$strings["Tag removed"] = "Schlagwort entfernt"; +App::$strings["Remove Item Tag"] = "Schlagwort entfernen"; +App::$strings["Select a tag to remove: "] = "Schlagwort zum Entfernen auswählen:"; +App::$strings["No ratings"] = "Keine Bewertungen"; +App::$strings["Rating: "] = "Bewertung: "; +App::$strings["Website: "] = "Webseite: "; +App::$strings["Description: "] = "Beschreibung: "; +App::$strings["Cards App"] = ""; App::$strings["Create personal planning cards"] = "Erstelle persönliche (Notiz-)Karten zur Planung/Koordination oder ähnlichen Zwecken"; -App::$strings["Create interactive articles"] = "Erstelle interaktive Artikel"; -App::$strings["Navigation Channel Select"] = "Kanal-Auswahl in der Navigationsleiste"; -App::$strings["Change channels directly from within the navigation dropdown menu"] = "Ermöglicht den direkten Wechsel zu anderen Kanälen über das Navigationsmenü"; -App::$strings["Photo Location"] = "Aufnahmeort"; -App::$strings["If location data is available on uploaded photos, link this to a map."] = "Verlinkt den Aufnahmeort von Fotos (falls verfügbar) auf einer Karte"; -App::$strings["Access Controlled Chatrooms"] = "Zugriffskontrollierte Chaträume"; -App::$strings["Provide chatrooms and chat services with access control."] = "Bieten Sie Chaträume und Chatdienste mit Zugriffskontrolle an."; -App::$strings["Smart Birthdays"] = "Smarte Geburtstage"; -App::$strings["Make birthday events timezone aware in case your friends are scattered across the planet."] = "Stellt für Geburtstage einen Zeitzonenbezug her, falls deine Freunde über den ganzen Planeten verstreut sind."; -App::$strings["Event Timezone Selection"] = "Termin-Zeitzonenauswahl"; -App::$strings["Allow event creation in timezones other than your own."] = "Ermögliche das Erstellen von Terminen in anderen Zeitzonen als Deiner eigenen."; -App::$strings["Premium Channel"] = "Premium-Kanal"; -App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen"; -App::$strings["Advanced Directory Search"] = "Erweiterte Verzeichnissuche"; -App::$strings["Allows creation of complex directory search queries"] = "Ermöglicht die Erstellung komplexer Verzeichnis-Suchabfragen"; -App::$strings["Advanced Theme and Layout Settings"] = "Erweiterte Design- und Layout-Einstellungen"; -App::$strings["Allows fine tuning of themes and page layouts"] = "Erlaubt die Feineinstellung von Designs und Seitenlayouts"; -App::$strings["Access Control and Permissions"] = "Zugriffskontrolle und Berechtigungen"; -App::$strings["Privacy Groups"] = "Gruppen"; -App::$strings["Enable management and selection of privacy groups"] = "Auswahl und Verwaltung von Gruppen für Kanäle aktivieren"; -App::$strings["Multiple Profiles"] = "Mehrfachprofile"; -App::$strings["Ability to create multiple profiles"] = "Ermöglicht das Anlegen mehrerer Profile pro Kanal"; -App::$strings["Provide alternate connection permission roles."] = "Stelle benutzerdefinierte Berechtigungsrollen für Verbindungen zur Verfügung."; -App::$strings["OAuth1 Clients"] = "OAuth1 Clients"; -App::$strings["Manage OAuth1 authenticatication tokens for mobile and remote apps."] = "Verwalte OAuth1-Tokens für den Zugriff von mobilen bzw. externen Anwendungen."; -App::$strings["OAuth2 Clients"] = "OAuth2 Clients"; -App::$strings["Manage OAuth2 authenticatication tokens for mobile and remote apps."] = "Verwalte OAuth2-Tokens für den Zugriff von mobilen bzw. externen Anwendungen."; -App::$strings["Access Tokens"] = "Zugangstokens"; -App::$strings["Create access tokens so that non-members can access private content."] = "Erzeuge Tokens für den Zugriff von Nicht-Mitgliedern auf private Inhalte."; -App::$strings["Post Composition Features"] = "Nachbearbeitungsfunktionen"; -App::$strings["Large Photos"] = "Große Fotos"; -App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Große Vorschaubilder (1024px) in Beiträgen anzeigen. Falls nicht aktiviert, werden kleine Vorschaubilder (640px) verwendet."; -App::$strings["Automatically import channel content from other channels or feeds"] = "Ermöglicht den automatischen Import von Inhalten für diesen Kanal von anderen Kanälen oder Feeds"; -App::$strings["Even More Encryption"] = "Noch mehr Verschlüsselung"; -App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Ermöglicht optional die zusätzliche Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Schlüssel)"; -App::$strings["Enable Voting Tools"] = "Umfragewerkzeuge aktivieren"; -App::$strings["Provide a class of post which others can vote on"] = "Aktiviert die Umfragewerkzeuge, um anderen die Möglichkeit zu geben, einem Beitrag zuzustimmen, ihn abzulehnen oder sich zu enthalten. (Muss im Beitrag selbst noch aktiviert werden.)"; -App::$strings["Disable Comments"] = "Kommentare deaktivieren"; -App::$strings["Provide the option to disable comments for a post"] = "Ermöglicht, die Kommentarfunktion für einzelne Beiträge abzuschalten"; -App::$strings["Delayed Posting"] = "Verzögertes Senden"; -App::$strings["Allow posts to be published at a later date"] = "Ermöglicht es, Beiträge zu einem späteren Zeitpunkt zu veröffentlichen"; -App::$strings["Content Expiration"] = "Verfall von Inhalten"; -App::$strings["Remove posts/comments and/or private messages at a future time"] = "Ermöglicht das automatische Löschen von Beiträgen, Kommentaren und/oder privaten Nachrichten zu einem zukünftigen Datum."; -App::$strings["Suppress Duplicate Posts/Comments"] = "Doppelte Beiträge unterdrücken"; -App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Verhindert, dass innerhalb von zwei Minuten Beiträge mit identischem Inhalt veröffentlicht werden."; -App::$strings["Auto-save drafts of posts and comments"] = "Auto-Speicherung von Beitrags- und Kommentarentwürfen"; -App::$strings["Automatically saves post and comment drafts in local browser storage to help prevent accidental loss of compositions"] = "Speichert Deine Beitrags- und Kommentarentwürfe automatisch im lokalen Browserspeicher und hilft so, versehentlichem Verlust dieser Inhalte vorzubeugen"; -App::$strings["Network and Stream Filtering"] = "Netzwerk- und Stream-Filter"; -App::$strings["Search by Date"] = "Suche nach Datum"; -App::$strings["Ability to select posts by date ranges"] = "Möglichkeit, Beiträge nach Zeiträumen auszuwählen"; -App::$strings["Save search terms for re-use"] = "Ermöglicht das Abspeichern von Suchbegriffen zur Wiederverwendung"; -App::$strings["Network Personal Tab"] = "Persönlicher Netzwerkreiter"; -App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Aktiviert einen Reiter in der Grid-Ansicht, der nur Netzwerk-Beiträge anzeigt, mit denen Du interagiert hast"; -App::$strings["Network New Tab"] = "Netzwerkreiter Neu"; -App::$strings["Enable tab to display all new Network activity"] = "Aktiviert einen Reiter in der Grid-Ansicht, der alle neuen Netzwerkaktivitäten anzeigt"; +App::$strings["Add Card"] = "Karte hinzufügen"; +App::$strings["Files: shared with me"] = "Dateien, die mit mir geteilt wurden"; +App::$strings["NEW"] = "NEU"; +App::$strings["Last Modified"] = "Zuletzt geändert"; +App::$strings["Remove all files"] = "Alle Dateien löschen"; +App::$strings["Remove this file"] = "Diese Datei löschen"; +App::$strings["Away"] = "Abwesend"; +App::$strings["Online"] = "Online"; +App::$strings["Random Channel App"] = ""; +App::$strings["Visit a random channel in the \$Projectname network"] = ""; +App::$strings["Active"] = "Aktiv"; +App::$strings["Blocked"] = "Blockiert"; +App::$strings["Ignored"] = "Ignoriert"; +App::$strings["Hidden"] = "Versteckt"; +App::$strings["Archived/Unreachable"] = "Archiviert/Unerreichbar"; +App::$strings["Active Connections"] = "Aktive Verbindungen"; +App::$strings["Show active connections"] = "Zeige die aktiven Verbindungen an"; +App::$strings["Show pending (new) connections"] = "Ausstehende (neue) Verbindungsanfragen anzeigen"; +App::$strings["Only show blocked connections"] = "Nur blockierte Verbindungen anzeigen"; +App::$strings["Only show ignored connections"] = "Nur ignorierte Verbindungen anzeigen"; +App::$strings["Only show archived/unreachable connections"] = "Nur archivierte/unerreichbare Verbindungen anzeigen"; +App::$strings["Only show hidden connections"] = "Nur versteckte Verbindungen anzeigen"; +App::$strings["Show all connections"] = "Alle Verbindungen anzeigen"; +App::$strings["Pending approval"] = "Wartet auf Genehmigung"; +App::$strings["Archived"] = "Archiviert"; +App::$strings["Not connected at this location"] = "An diesem Ort nicht verbunden"; +App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]"; +App::$strings["Edit connection"] = "Verbindung bearbeiten"; +App::$strings["Delete connection"] = "Verbindung löschen"; +App::$strings["Channel address"] = "Kanaladresse"; +App::$strings["Call"] = "Anruf"; +App::$strings["Status"] = "Status"; +App::$strings["Connected"] = "Verbunden"; +App::$strings["Approve connection"] = "Verbindung genehmigen"; +App::$strings["Ignore connection"] = "Verbindung ignorieren"; +App::$strings["Ignore"] = "Ignorieren"; +App::$strings["Recent activity"] = "Kürzliche Aktivitäten"; +App::$strings["Search your connections"] = "Verbindungen durchsuchen"; +App::$strings["Connections search"] = "Verbindung suchen"; +App::$strings["Email Verification Required"] = "Email-Überprüfung erforderlich"; +App::$strings["A verification token was sent to your email address [%s]. Enter that token here to complete the account verification step. Please allow a few minutes for delivery, and check your spam folder if you do not see the message."] = "Ein Verifizierungscode wurde an Deine Emailadresse versendet [%s]. Gib diesen Code hier ein, um die Überprüfung abzuschließen. Bedenke, dass die Zustellung der Mail einige Zeit dauern kann, und überprüfe ggf. auch Spam- und andere Filter-Ordner, falls die Nachricht nicht erscheint."; +App::$strings["Resend Email"] = "Email erneut versenden"; +App::$strings["Validation token"] = "Verifizierungscode"; +App::$strings["Some blurb about what to do when you're new here"] = "Ein Hinweis, was man tun kann, wenn man neu hier ist"; +App::$strings["Update has been marked successful"] = "Update wurde als erfolgreich markiert"; +App::$strings["Verification of update %s failed. Check system logs."] = ""; +App::$strings["Update %s was successfully applied."] = "Update %s wurde erfolgreich ausgeführt."; +App::$strings["Verifying update %s did not return a status. Unknown if it succeeded."] = ""; +App::$strings["Update %s does not contain a verification function."] = ""; +App::$strings["Update function %s could not be found."] = "Update-Funktion %s konnte nicht gefunden werden."; +App::$strings["Executing update procedure %s failed. Check system logs."] = ""; +App::$strings["Update %s did not return a status. It cannot be determined if it was successful."] = ""; +App::$strings["Failed Updates"] = "Fehlgeschlagene Aktualisierungen"; +App::$strings["Mark success (if update was manually applied)"] = "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)"; +App::$strings["Attempt to verify this update if a verification procedure exists"] = ""; +App::$strings["Attempt to execute this update step automatically"] = "Versuche, diesen Updateschritt automatisch auszuführen"; +App::$strings["No failed updates."] = "Keine fehlgeschlagenen Aktualisierungen."; +App::$strings["Log settings updated."] = "Protokoll-Einstellungen aktualisiert."; +App::$strings["Clear"] = "Leeren"; +App::$strings["Debugging"] = "Debugging"; +App::$strings["Log file"] = "Protokolldatei"; +App::$strings["Must be writable by web server. Relative to your top-level webserver directory."] = "Muss für den Web-Server schreibbar sein. Relativ zum Hubzilla-Stammverzeichnis."; +App::$strings["Log level"] = "Protokollstufe"; +App::$strings["By default, unfiltered HTML is allowed in embedded media. This is inherently insecure."] = "Standardmäßig wird ungefiltertes HTML in eingebetteten Inhalten zugelassen. Das ist prinzipiell unsicher."; +App::$strings["The recommended setting is to only allow unfiltered HTML from the following sites:"] = "Die empfohlene Einstellung ist, ungefiltertes HTML nur von den nachfolgenden Webseiten zu erlauben:"; +App::$strings["https://youtube.com/
https://www.youtube.com/
https://youtu.be/
https://vimeo.com/
https://soundcloud.com/
"] = "https://youtube.com/
https://www.youtube.com/
https://youtu.be/
https://vimeo.com/
https://soundcloud.com/
"; +App::$strings["All other embedded content will be filtered, unless embedded content from that site is explicitly blocked."] = "Alle anderen eingebetteten Inhalte werden gefiltert, es sei denn, eingebettete Inhalte von einer bestimmten Seite sind explizit blockiert."; +App::$strings["Block public"] = "Öffentlichen Zugriff blockieren"; +App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Blockiere den öffentlichen Zugriff auf alle ansonsten öffentlichen persönlichen Seiten dieser Website, sofern ein Besucher nicht angemeldet ist."; +App::$strings["Provide a cloud root directory"] = ""; +App::$strings["The cloud root directory lists all channel names which provide public files"] = ""; +App::$strings["Show total disk space available to cloud uploads"] = ""; +App::$strings["Set \"Transport Security\" HTTP header"] = "Setze den \"Transport Security\" HTTP Header"; +App::$strings["Set \"Content Security Policy\" HTTP header"] = "Setze den \"Content Security Policy\" HTTP Header"; +App::$strings["Allowed email domains"] = "Erlaubte Domains für E-Mails"; +App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben."; +App::$strings["Not allowed email domains"] = "Nicht erlaubte Domains für E-Mails"; +App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde."; +App::$strings["Allow communications only from these sites"] = "Kommunikation nur von diesen Servern/Domains erlauben"; +App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Ein Eintrag pro Zeile. Lasse das Feld leer, um Kommunikation grundlegend von überall her zu erlauben."; +App::$strings["Block communications from these sites"] = "Kommunikation von diesen Servern/Domains blockieren"; +App::$strings["Allow communications only from these channels"] = "Kommunikation nur von diesen Kanälen erlauben"; +App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Ein Kanal (hash) pro Zeile. Leerlassen um jeden Kanal zuzulassen. "; +App::$strings["Block communications from these channels"] = "Kommunikation von folgenden Kanälen blockieren"; +App::$strings["Only allow embeds from secure (SSL) websites and links."] = "Erlaube Einbettungen nur von sicheren (SSL) Webseiten und Links."; +App::$strings["Allow unfiltered embedded HTML content only from these domains"] = "Erlaube Einbettung von Inhalten mit ungefiltertem HTML nur von diesen Domains"; +App::$strings["One site per line. By default embedded content is filtered."] = "Eine Website/Domain pro Zeile. Standardmäßig wird eingebetteter Inhalt gefiltert."; +App::$strings["Block embedded HTML from these domains"] = "Eingebettete HTML Inhalte von diesen Servern/Domains blockieren"; +App::$strings["Queue Statistics"] = "Warteschlangenstatistiken"; +App::$strings["Total Entries"] = "Einträge insgesamt"; +App::$strings["Priority"] = "Priorität"; +App::$strings["Destination URL"] = "Ziel-URL"; +App::$strings["Mark hub permanently offline"] = "Hub als permanent offline markieren"; +App::$strings["Empty queue for this hub"] = "Warteschlange für diesen Hub leeren"; +App::$strings["Last known contact"] = "Letzter Kontakt"; +App::$strings["%s channel censored/uncensored"] = array( + 0 => "%s Kanal gesperrt/freigegeben", + 1 => "%s Kanäle gesperrt/freigegeben", +); +App::$strings["%s channel code allowed/disallowed"] = array( + 0 => "Code für %s Kanal gesperrt/freigegeben", + 1 => "Code für %s Kanäle gesperrt/freigegeben", +); +App::$strings["%s channel deleted"] = array( + 0 => "%s Kanal gelöscht", + 1 => "%s Kanäle gelöscht", +); +App::$strings["Channel not found"] = "Kanal nicht gefunden"; +App::$strings["Channel '%s' deleted"] = "Kanal '%s' gelöscht"; +App::$strings["Channel '%s' censored"] = "Kanal '%s' gesperrt"; +App::$strings["Channel '%s' uncensored"] = "Kanal '%s' freigegeben"; +App::$strings["Channel '%s' code allowed"] = "Code für Kanal '%s' freigegeben"; +App::$strings["Channel '%s' code disallowed"] = "Code für Kanal '%s' gesperrt"; +App::$strings["select all"] = "Alle auswählen"; +App::$strings["Censor"] = "Sperren"; +App::$strings["Uncensor"] = "Freigeben"; +App::$strings["Allow Code"] = "Code erlauben"; +App::$strings["Disallow Code"] = "Code sperren"; +App::$strings["UID"] = "UID"; +App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Alle ausgewählten Kanäle werden gelöscht!\n\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\n\nBist Du sicher?"; +App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Der Kanal {0} wird gelöscht!\n\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\n\nBist Du sicher?"; +App::$strings["New Profile Field"] = "Neues Profilfeld"; +App::$strings["Field nickname"] = "Kurzname für das Feld"; +App::$strings["System name of field"] = "Systemname des Feldes"; +App::$strings["Input type"] = "Art des Inhalts"; +App::$strings["Field Name"] = "Feldname"; +App::$strings["Label on profile pages"] = "Bezeichnung auf Profilseiten"; +App::$strings["Help text"] = "Hilfetext"; +App::$strings["Additional info (optional)"] = "Zusätzliche Informationen (optional)"; +App::$strings["Field definition not found"] = "Feld-Definition nicht gefunden"; +App::$strings["Edit Profile Field"] = "Profilfeld bearbeiten"; +App::$strings["Basic Profile Fields"] = "Notwendige Profil Felder"; +App::$strings["Advanced Profile Fields"] = "Erweiterte Profil Felder"; +App::$strings["(In addition to basic fields)"] = "(zusätzlich zu notwendige Felder)"; +App::$strings["All available fields"] = "Alle verfügbaren Felder"; +App::$strings["Custom Fields"] = "Benutzerdefinierte Felder"; +App::$strings["Create Custom Field"] = "Erstelle benutzerdefiniertes Feld"; +App::$strings["Site settings updated."] = "Site-Einstellungen aktualisiert."; +App::$strings["mobile"] = "mobil"; +App::$strings["experimental"] = "experimentell"; +App::$strings["unsupported"] = "nicht unterstützt"; +App::$strings["Yes - with approval"] = "Ja - mit Zustimmung"; +App::$strings["My site is not a public server"] = "Mein Server ist kein öffentlicher Server"; +App::$strings["My site has paid access only"] = "Meine Seite hat nur bezahlten Zugriff"; +App::$strings["My site has free access only"] = "Meine Seite hat nur freien Zugriff"; +App::$strings["My site offers free accounts with optional paid upgrades"] = "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades"; +App::$strings["Default permission role for new accounts"] = ""; +App::$strings["This role will be used for the first channel created after registration."] = ""; +App::$strings["File upload"] = "Dateiupload"; +App::$strings["Policies"] = "Richtlinien"; +App::$strings["Site name"] = "Seitenname"; +App::$strings["Banner/Logo"] = "Banner/Logo"; +App::$strings["Unfiltered HTML/CSS/JS is allowed"] = "Ungefiltertes HTML/CSS/JS ist erlaubt"; +App::$strings["Administrator Information"] = "Administrator-Informationen"; +App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden."; +App::$strings["Site Information"] = "Seiteninformationen"; +App::$strings["Publicly visible description of this site. Displayed on siteinfo page. BBCode can be used here"] = "Öffentlich sichtbare Beschreibung dieses Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann hier verwendet werden."; +App::$strings["System language"] = "System-Sprache"; +App::$strings["System theme"] = "System-Design"; +App::$strings["Default system theme - may be over-ridden by user profiles - change theme settings"] = "Standard-System-Design – kann durch Nutzerprofile überschieben werden – Design-Einstellungen ändern"; +App::$strings["Allow Feeds as Connections"] = "Feeds als Verbindungen erlauben"; +App::$strings["(Heavy system resource usage)"] = "(führt zu hoher Systemlast)"; +App::$strings["Maximum image size"] = "Maximale Bildgröße"; +App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung)."; +App::$strings["Does this site allow new member registration?"] = "Erlaubt dieser Server die Registrierung neuer Nutzer?"; +App::$strings["Invitation only"] = "Nur mit Einladung"; +App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "Erlaube die Neuregistrierung von Mitglieder nur mit einem Einladungscode. Die Registrierungs-Politik muss oben auf Ja gesetzt werden."; +App::$strings["Minimum age"] = "Mindestalter"; +App::$strings["Minimum age (in years) for who may register on this site."] = "Mindestalter (in Jahren) für alle, die sich auf dieser Website anmelden möchten."; +App::$strings["Which best describes the types of account offered by this hub?"] = "Was ist die passendste Beschreibung der Konten auf diesem Hub?"; +App::$strings["This is displayed on the public server site list."] = ""; +App::$strings["Register text"] = "Registrierungstext"; +App::$strings["Will be displayed prominently on the registration page."] = "Wird gut sichtbar auf der Registrierungs-Seite angezeigt."; +App::$strings["Site homepage to show visitors (default: login box)"] = "Homepage des Hubs, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)"; +App::$strings["example: 'pubstream' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = ""; +App::$strings["Preserve site homepage URL"] = "Homepage-URL schützen"; +App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten."; +App::$strings["Accounts abandoned after x days"] = "Konten gelten nach X Tagen als unbenutzt"; +App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit."; +App::$strings["Allowed friend domains"] = "Erlaubte Domains für Kontakte"; +App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben."; +App::$strings["Verify Email Addresses"] = "E-Mail-Adressen überprüfen"; +App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen)."; +App::$strings["Force publish"] = "Veröffentlichung erzwingen"; +App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen."; +App::$strings["Import Public Streams"] = "Öffentliche Beiträge importieren"; +App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Öffentliche Beiträge von anderen Servern importieren und zur Verfügung stellen. Warnung: Diese Inhalte sind nicht moderiert."; +App::$strings["Site only Public Streams"] = "Öffentlichen Beitragsstrom auf diesen Server beschränken"; +App::$strings["Allow access to public content originating only from this site if Imported Public Streams are disabled."] = "Erlaubt den Zugriff auf öffentliche Beiträge von ausschließlich dieser Website (diesem Server), wenn \"Öffentliche Beiträge importieren\" ausgeschaltet ist."; +App::$strings["Allow anybody on the internet to access the Public streams"] = "Allen im Internet Zugriff auf den öffentlichen Beitragsstrom erlauben"; +App::$strings["Disable to require authentication before viewing. Warning: this content is unmoderated."] = "Deaktiviert die erforderliche Authentifizierung vor dem Ansehen. Warnung: Diese Inhalte sind nicht moderiert."; +App::$strings["Only import Public stream posts with this text"] = ""; +App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "Einzelne Wörter pro Zeile, #Tags oder /Reguläre Ausdrücke/. lang=xx (z.B. lang=de) ermöglicht Filterung nach Sprache. Leer lassen, um alle Beiträge zu importieren."; +App::$strings["Do not import Public stream posts with this text"] = ""; +App::$strings["Login on Homepage"] = "Log-in auf der Startseite"; +App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden."; +App::$strings["Enable context help"] = "Kontext-Hilfe aktivieren"; +App::$strings["Display contextual help for the current page when the help button is pressed."] = "Zeigt Kontext-sensitive Hilfe für die aktuelle Seite an, wenn der Hilfe-Knopf geklickt wird."; +App::$strings["Reply-to email address for system generated email."] = "Antwortadresse (reply-to) für Emails, die vom System generiert wurden."; +App::$strings["Sender (From) email address for system generated email."] = "Absenderadresse (from) für Emails, die vom System generiert wurden."; +App::$strings["Name of email sender for system generated email."] = "Name des Versenders von Emails, die vom System generiert wurden."; +App::$strings["Directory Server URL"] = "Verzeichnisserver-URL"; +App::$strings["Default directory server"] = "Standard-Verzeichnisserver"; +App::$strings["Proxy user"] = "Proxy Benutzer"; +App::$strings["Proxy URL"] = "Proxy URL"; +App::$strings["Network timeout"] = "Netzwerk-Timeout"; +App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen)."; +App::$strings["Delivery interval"] = "Auslieferung Intervall"; +App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server."; +App::$strings["Deliveries per process"] = "Zustellungen pro Prozess"; +App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Anzahl der Zustellungen, die innerhalb eines einzelnen Betriebssystemprozesses versucht werden. Anpassen, falls nötig, um die System-Performance zu verbessern. Empfehlung: 1-5."; +App::$strings["Queue Threshold"] = "Warteschlangen-Grenzwert"; +App::$strings["Always defer immediate delivery if queue contains more than this number of entries."] = "Unmittelbare Zustellung immer verzögern, wenn die Warteschlange mehr als diese Anzahl von Einträgen enthält."; +App::$strings["Poll interval"] = "Abfrageintervall"; +App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet."; +App::$strings["Path to ImageMagick convert program"] = "Pfad zum ImageMagick-Programm convert"; +App::$strings["If set, use this program to generate photo thumbnails for huge images ( > 4000 pixels in either dimension), otherwise memory exhaustion may occur. Example: /usr/bin/convert"] = "Wenn gesetzt, dann verwende dieses Programm zum Erzeugen von Vorschaubildern großer Fotos (>4000 Pixel in beiden Richtungen), anderenfalls kann Speicherüberlauf auftreten. Beispiel: /usr/bin/convert"; +App::$strings["Allow SVG thumbnails in file browser"] = "Erlaube SVG-Vorschaubilder im Dateibrowser"; +App::$strings["WARNING: SVG images may contain malicious code."] = "Warnung: SVG-Grafiken können Schadcode enthalten."; +App::$strings["Maximum Load Average"] = "Maximales Load Average"; +App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50"; +App::$strings["Expiration period in days for imported (grid/network) content"] = "Setze den Zeitraum (in Tagen), ab wann importierte (aus dem Netzwerk) Inhalte ablaufen sollen"; +App::$strings["0 for no expiration of imported content"] = "0 = keine Löschung importierter Inhalte"; +App::$strings["Do not expire any posts which have comments less than this many days ago"] = "Lass keine Beiträge verfallen die Kommentare haben, die jünger als diese Anzahl von Tagen sind."; +App::$strings["Public servers: Optional landing (marketing) webpage for new registrants"] = "Öffentliche Server: Optionale Einstiegsseite (landing page) für neue Mitglieder vor deren Anmeldung"; +App::$strings["Create this page first. Default is %s/register"] = "Erstelle zunächst die entsprechende Seite. Standard ist %s/register"; +App::$strings["Page to display after creating a new channel"] = "Seite, die nach Erstellung eines neuen Kanals angezeigt werden soll"; +App::$strings["Default: profiles"] = ""; +App::$strings["Optional: site location"] = "Optional: Standort der Website"; +App::$strings["Region or country"] = "Region oder Land"; +App::$strings["%s account blocked/unblocked"] = array( + 0 => "%s Konto blockiert/freigegeben", + 1 => "%s Konten blockiert/freigegeben", +); +App::$strings["%s account deleted"] = array( + 0 => "%s Konto gelöscht", + 1 => "%s Konten gelöscht", +); +App::$strings["Account not found"] = "Konto nicht gefunden"; +App::$strings["Account '%s' blocked"] = "Konto '%s' blockiert"; +App::$strings["Account '%s' unblocked"] = "Konto '%s' freigegeben"; +App::$strings["Registrations waiting for confirm"] = "Registrierungen warten auf Bestätigung"; +App::$strings["Request date"] = "Antragsdatum"; +App::$strings["No registrations."] = "Keine Registrierungen."; +App::$strings["Deny"] = "Verweigern"; +App::$strings["Block"] = "Blockieren"; +App::$strings["Unblock"] = "Freigeben"; +App::$strings["ID"] = "ID"; +App::$strings["All Channels"] = "Alle Kanäle"; +App::$strings["Register date"] = "Registrierungs-Datum"; +App::$strings["Last login"] = "Letzte Anmeldung"; +App::$strings["Expires"] = "Verfällt"; +App::$strings["Service Class"] = "Service-Klasse"; +App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Die ausgewählten Konten werden gelöscht!\n\nAlles, was diese Konten auf diesem Hub veröffentlicht haben, wird endgültig gelöscht werden!\n\nBist du dir sicher?"; +App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Das Konto {0} wird gelöscht!\n\nAlles, was dieses Konto auf diesem Hub veröffentlicht hat, wird endgültig gelöscht werden!\n\nBist Du sicher?"; +App::$strings["Lock feature %s"] = "Blockiere die Funktion %s"; +App::$strings["Manage Additional Features"] = "Zusätzliche Funktionen verwalten"; +App::$strings["Password changed for account %d."] = "Passwort für Konto %d geändert."; +App::$strings["Account settings updated."] = "Kontoeinstellungen aktualisiert."; +App::$strings["Account not found."] = "Konto nicht gefunden."; +App::$strings["Account Edit"] = "Kontobearbeitung"; +App::$strings["New Password"] = "Neues Passwort"; +App::$strings["New Password again"] = "Neues Passwort wiederholen"; +App::$strings["Account language (for emails)"] = "Kontosprache (für E-Mails)"; +App::$strings["Service class"] = "Dienstklasse"; +App::$strings["Theme settings updated."] = "Design-Einstellungen aktualisiert."; +App::$strings["No themes found."] = "Keine Designs gefunden."; +App::$strings["Disable"] = "Deaktivieren"; +App::$strings["Enable"] = "Aktivieren"; +App::$strings["Screenshot"] = "Bildschirmfoto"; +App::$strings["Toggle"] = "Umschalten"; +App::$strings["Author: "] = "Autor: "; +App::$strings["Maintainer: "] = "Betreuer:"; +App::$strings["[Experimental]"] = "[Experimentell]"; +App::$strings["[Unsupported]"] = "[Nicht unterstützt]"; +App::$strings["Plugin %s disabled."] = "Plug-In %s deaktiviert."; +App::$strings["Plugin %s enabled."] = "Plug-In %s aktiviert."; +App::$strings["Minimum project version: "] = "Minimale Version des Projekts:"; +App::$strings["Maximum project version: "] = "Maximale Version des Projekts:"; +App::$strings["Minimum PHP version: "] = "Minimale PHP Version:"; +App::$strings["Compatible Server Roles: "] = "Kompatible Serverrollen: "; +App::$strings["Requires: "] = "Benötigt:"; +App::$strings["Disabled - version incompatibility"] = "Abgeschaltet - Versionsinkompatibilität"; +App::$strings["Enter the public git repository URL of the addon repo."] = ""; +App::$strings["Addon repo git URL"] = ""; +App::$strings["Custom repo name"] = "Benutzerdefinierter Repository-Name"; +App::$strings["(optional)"] = "(optional)"; +App::$strings["Download Addon Repo"] = ""; +App::$strings["Install new repo"] = "Neues Repository installieren"; +App::$strings["Install"] = "Installieren"; +App::$strings["Manage Repos"] = "Repositorien verwalten"; +App::$strings["Installed Addon Repositories"] = ""; +App::$strings["Install a New Addon Repository"] = ""; +App::$strings["Switch branch"] = "Zweig/Branch wechseln"; +App::$strings["Mood App"] = ""; +App::$strings["Set your current mood and tell your friends"] = "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden"; +App::$strings["Mood"] = "Laune"; +App::$strings["App installed."] = "App installiert."; +App::$strings["Malformed app."] = "Fehlerhafte App."; +App::$strings["Embed code"] = "Code einbetten"; +App::$strings["Edit App"] = "App bearbeiten"; +App::$strings["Create App"] = "App erstellen"; +App::$strings["Name of app"] = "Name der App"; +App::$strings["Location (URL) of app"] = "Ort (URL) der App"; +App::$strings["Photo icon URL"] = "URL zum Icon"; +App::$strings["80 x 80 pixels - optional"] = "80 x 80 Pixel – optional"; +App::$strings["Categories (optional, comma separated list)"] = "Kategorien (optional, kommagetrennte Liste)"; +App::$strings["Version ID"] = "Versions-ID"; +App::$strings["Price of app"] = "Preis der App"; +App::$strings["Location (URL) to purchase app"] = "Ort (URL), um die App zu kaufen"; +App::$strings["Change Order of Pinned Navbar Apps"] = "Reihenfolge der in der Navigation angepinnten Apps ändern"; +App::$strings["Change Order of App Tray Apps"] = "Reihenfolge der Apps im App-Menü ändern"; +App::$strings["Use arrows to move the corresponding app left (top) or right (bottom) in the navbar"] = "Benutze die Pfeil-Knöpfe, um die jeweilige App in der Navigationsleiste nach links (oben) oder rechts (unten) zu bewegen"; +App::$strings["Use arrows to move the corresponding app up or down in the app tray"] = "Benutze die Pfeil-Knöpfe, um die jeweilige App im App-Menü nach oben oder unten zu bewegen"; +App::$strings["Insufficient permissions. Request redirected to profile page."] = "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet."; +App::$strings["Unable to find your hub."] = "Konnte Deinen Server nicht finden."; +App::$strings["Post successful."] = "Veröffentlichung erfolgreich."; +App::$strings["Nothing to import."] = "Nichts zu importieren."; +App::$strings["Unable to download data from old server"] = "Daten können vom alten Server nicht heruntergeladen werden"; +App::$strings["Imported file is empty."] = "Die importierte Datei ist leer."; +App::$strings["Warning: Database versions differ by %1\$d updates."] = "Achtung: Datenbankversionen unterscheiden sich um %1\$d Aktualisierungen."; +App::$strings["Import completed"] = "Import abgeschlossen"; +App::$strings["Import Items"] = "Beiträge importieren"; +App::$strings["Use this form to import existing posts and content from an export file."] = "Mit diesem Formular kannst Du existierende Beiträge und Inhalte aus einer Sicherungsdatei importieren."; +App::$strings["File to Upload"] = "Hochzuladende Datei:"; +App::$strings["Unable to update menu."] = "Kann Menü nicht aktualisieren."; +App::$strings["Unable to create menu."] = "Kann Menü nicht erstellen."; +App::$strings["Menu Name"] = "Name des Menüs"; +App::$strings["Unique name (not visible on webpage) - required"] = "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich"; +App::$strings["Menu Title"] = "Menütitel"; +App::$strings["Visible on webpage - leave empty for no title"] = "Sichtbar auf der Webseite – für keinen Titel leer lassen"; +App::$strings["Allow Bookmarks"] = "Lesezeichen erlauben"; +App::$strings["Menu may be used to store saved bookmarks"] = "Im Menü können gespeicherte Lesezeichen abgelegt werden"; +App::$strings["Submit and proceed"] = "Absenden und fortfahren"; +App::$strings["Bookmarks allowed"] = "Lesezeichen erlaubt"; +App::$strings["Delete this menu"] = "Lösche dieses Menü"; +App::$strings["Edit menu contents"] = "Bearbeite Menü Inhalte"; +App::$strings["Edit this menu"] = "Dieses Menü bearbeiten"; +App::$strings["Menu could not be deleted."] = "Menü konnte nicht gelöscht werden."; +App::$strings["Menu not found."] = "Menü nicht gefunden"; +App::$strings["Edit Menu"] = "Menü bearbeiten"; +App::$strings["Add or remove entries to this menu"] = "Einträge zu diesem Menü hinzufügen oder entfernen"; +App::$strings["Menu name"] = "Menü Name"; +App::$strings["Must be unique, only seen by you"] = "Muss eindeutig sein, ist aber nur für Dich sichtbar"; +App::$strings["Menu title"] = "Menü Titel"; +App::$strings["Menu title as seen by others"] = "Menü Titel wie er von anderen gesehen wird"; +App::$strings["Allow bookmarks"] = "Erlaube Lesezeichen"; +App::$strings["Not found."] = "Nicht gefunden."; +App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden."; +App::$strings["Remove This Channel"] = "Diesen Kanal löschen"; +App::$strings["This channel will be completely removed from the network. "] = "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht."; +App::$strings["Remove this channel and all its clones from the network"] = "Lösche diesen Kanal und all seine Klone aus dem Netzwerk"; +App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk"; +App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird."; +App::$strings["Your default profile photo is visible to anybody on the internet. Profile photos for alternate profiles will inherit the permissions of the profile"] = ""; +App::$strings["Your profile photo is visible to anybody on the internet and may be distributed to other websites."] = ""; +App::$strings["Use Photo for Profile"] = "Foto für Profil verwenden"; +App::$strings["Change Profile Photo"] = "Profilfoto ändern"; +App::$strings["Use"] = "Verwenden"; +App::$strings["Profile Unavailable."] = "Profil nicht verfügbar."; +App::$strings["Wiki App"] = ""; +App::$strings["Provide a wiki for your channel"] = "Stelle ein Wiki in Deinem Kanal zur Verfügung"; +App::$strings["Invalid channel"] = "Ungültiger Kanal"; +App::$strings["Error retrieving wiki"] = "Fehler beim Abrufen des Wiki"; +App::$strings["Error creating zip file export folder"] = "Fehler bei der Erzeugung des Zip-Datei Export-Verzeichnisses "; +App::$strings["Error downloading wiki: "] = "Fehler beim Herunterladen des Wiki:"; +App::$strings["Download"] = "Herunterladen"; +App::$strings["Wiki name"] = "Name des Wiki"; +App::$strings["Content type"] = "Inhaltstyp"; +App::$strings["Type"] = "Typ"; +App::$strings["Any type"] = "Alle Arten"; +App::$strings["Lock content type"] = "Inhaltstyp sperren"; +App::$strings["Create a status post for this wiki"] = "Erzeuge einen Statusbeitrag für dieses Wiki"; +App::$strings["Edit Wiki Name"] = "Wiki-Namen bearbeiten"; +App::$strings["Wiki not found"] = "Wiki nicht gefunden"; +App::$strings["Rename page"] = "Seite umbenennen"; +App::$strings["Error retrieving page content"] = "Fehler beim Abrufen des Seiteninhalts"; +App::$strings["New page"] = "Neue Seite"; +App::$strings["Revision Comparison"] = "Revisionsvergleich"; +App::$strings["Short description of your changes (optional)"] = "Kurze Beschreibung Ihrer Änderungen (optional)"; +App::$strings["Source"] = "Quelle"; +App::$strings["New page name"] = "Neuer Seitenname"; +App::$strings["Embed image from photo albums"] = "Bild aus Fotoalben einbetten"; +App::$strings["History"] = ""; +App::$strings["Error creating wiki. Invalid name."] = "Fehler beim Erstellen des Wiki. Ungültiger Name."; +App::$strings["A wiki with this name already exists."] = "Es existiert bereits ein Wiki mit diesem Namen."; +App::$strings["Wiki created, but error creating Home page."] = "Das Wiki wurde erzeugt, aber es gab einen Fehler bei der Erstellung der Startseite"; +App::$strings["Error creating wiki"] = "Fehler beim Erstellen des Wiki"; +App::$strings["Error updating wiki. Invalid name."] = "Fehler beim Aktualisieren des Wikis. Ungültiger Name."; +App::$strings["Error updating wiki"] = "Fehler beim Aktualisieren des Wikis"; +App::$strings["Wiki delete permission denied."] = "Wiki-Löschberechtigung verweigert."; +App::$strings["Error deleting wiki"] = "Fehler beim Löschen des Wiki"; +App::$strings["New page created"] = "Neue Seite erstellt"; +App::$strings["Cannot delete Home"] = "Kann die Startseite nicht löschen"; +App::$strings["Current Revision"] = "Aktuelle Revision"; +App::$strings["Selected Revision"] = "Ausgewählte Revision"; +App::$strings["You must be authenticated."] = "Sie müssen authenzifiziert sein."; +App::$strings["%s element installed"] = "Element für %s installiert"; +App::$strings["%s element installation failed"] = "Installation des Elements %s fehlgeschlagen"; +App::$strings["Unknown App"] = "Unbekannte Anwendung"; +App::$strings["Authorize"] = "Berechtigen"; +App::$strings["Do you authorize the app %s to access your channel data?"] = "Willst du die Anwendung %s dazu berechtigen auf die Daten deines Kanals zuzugreifen?"; +App::$strings["Allow"] = "Erlauben"; +App::$strings["Connection added."] = "Verbindung hinzugefügt"; +App::$strings["Unable to create element."] = "Element konnte nicht erstellt werden."; +App::$strings["Unable to update menu element."] = "Kann Menü-Element nicht aktualisieren."; +App::$strings["Unable to add menu element."] = "Kann Menü-Bestandteil nicht hinzufügen."; +App::$strings["Menu Item Permissions"] = "Zugriffsrechte des Menü-Elements"; +App::$strings["Link Name"] = "Name des Links"; +App::$strings["Link or Submenu Target"] = "Ziel des Links oder Untermenüs"; +App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen."; +App::$strings["Use magic-auth if available"] = "Magic-Auth verwenden, falls verfügbar"; +App::$strings["Open link in new window"] = "Öffne Link in neuem Fenster"; +App::$strings["Order in list"] = "Reihenfolge in der Liste"; +App::$strings["Higher numbers will sink to bottom of listing"] = "Größere Nummern werden weiter unten in der Auflistung einsortiert"; +App::$strings["Submit and finish"] = "Absenden und fertigstellen"; +App::$strings["Submit and continue"] = "Absenden und fortfahren"; +App::$strings["Menu:"] = "Menü:"; +App::$strings["Link Target"] = "Ziel des Links"; +App::$strings["Edit menu"] = "Menü bearbeiten"; +App::$strings["Edit element"] = "Bestandteil bearbeiten"; +App::$strings["Drop element"] = "Bestandteil löschen"; +App::$strings["New element"] = "Neues Bestandteil"; +App::$strings["Edit this menu container"] = "Diesen Menü-Container bearbeiten"; +App::$strings["Add menu element"] = "Menüelement hinzufügen"; +App::$strings["Delete this menu item"] = "Lösche dieses Menü-Bestandteil"; +App::$strings["Edit this menu item"] = "Bearbeite dieses Menü-Bestandteil"; +App::$strings["Menu item not found."] = "Menü-Bestandteil nicht gefunden."; +App::$strings["Menu item deleted."] = "Menü-Bestandteil gelöscht."; +App::$strings["Menu item could not be deleted."] = "Menü-Bestandteil kann nicht gelöscht werden."; +App::$strings["Edit Menu Element"] = "Bearbeite Menü-Bestandteil"; +App::$strings["Link text"] = "Link Text"; +App::$strings["About this site"] = "Über diese Seite"; +App::$strings["Site Name"] = "Seitenname"; +App::$strings["Administrator"] = "Administrator"; +App::$strings["Software and Project information"] = "Software und Projektinformationen"; +App::$strings["This site is powered by \$Projectname"] = "Diese Website wird bereitgestellt durch \$Projectname"; +App::$strings["Federated and decentralised networking and identity services provided by Zot"] = "Verbundene, dezentrale Netzwerk- und Identitätsdienste, ermöglicht mittels Zot"; +App::$strings["Additional federated transport protocols:"] = ""; +App::$strings["Version %s"] = "Version %s"; +App::$strings["Project homepage"] = "Projekt-Website"; +App::$strings["Developer homepage"] = "Entwickler-Website"; +App::$strings["Create a new channel"] = "Neuen Kanal anlegen"; +App::$strings["Current Channel"] = "Aktueller Kanal"; +App::$strings["Switch to one of your channels by selecting it."] = "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst."; +App::$strings["Default Channel"] = "Standard Kanal"; +App::$strings["Make Default"] = "Zum Standard machen"; +App::$strings["%d new messages"] = "%d neue Nachrichten"; +App::$strings["%d new introductions"] = "%d neue Vorstellungen"; +App::$strings["Delegated Channel"] = "Delegierte Kanäle"; +App::$strings["Total invitation limit exceeded."] = "Einladungslimit überschritten."; +App::$strings["%s : Not a valid email address."] = "%s : Keine gültige Email Adresse."; +App::$strings["Please join us on \$Projectname"] = "Schließe Dich uns auf \$Projectname an!"; +App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines \$Projectname-Servers."; +App::$strings["%s : Message delivery failed."] = "%s : Nachricht konnte nicht zugestellt werden."; +App::$strings["%d message sent."] = array( + 0 => "%d Nachricht gesendet.", + 1 => "%d Nachrichten gesendet.", +); +App::$strings["Invite App"] = ""; +App::$strings["Send email invitations to join this network"] = ""; +App::$strings["You have no more invitations available"] = "Du hast keine weiteren verfügbare Einladungen"; +App::$strings["Send invitations"] = "Einladungen senden"; +App::$strings["Enter email addresses, one per line:"] = "Email-Adressen eintragen, eine pro Zeile:"; +App::$strings["Please join my community on \$Projectname."] = "Schließe Dich uns auf \$Projectname an!"; +App::$strings["You will need to supply this invitation code:"] = "Bitte verwende bei der Registrierung den folgenden Einladungscode:"; +App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registriere Dich auf einem beliebigen \$Projectname-Hub (sie sind alle miteinander verbunden)"; +App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Gib meine \$Projectname-Adresse im Suchfeld ein."; +App::$strings["or visit"] = "oder besuche"; +App::$strings["3. Click [Connect]"] = "3. Klicke auf [Verbinden]"; +App::$strings["item"] = "Beitrag"; +App::$strings["Channel Export App"] = ""; +App::$strings["Export your channel"] = ""; +App::$strings["Export Channel"] = "Kanal exportieren"; +App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält."; +App::$strings["Export Content"] = "Kanal und Inhalte exportieren"; +App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Deine Beiträge aus mehreren Monaten. Diese Datei kann SEHR groß werden! Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet."; +App::$strings["Export your posts from a given year."] = "Exportiert die Beiträge des angegebenen Jahres."; +App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Du kannst auch die Beiträge und Konversationen eines bestimmten Jahres oder Monats exportieren. Ändere das Datum in der Adresszeile Deines Browsers, um andere Zeiträume zu wählen. Falls der Export fehlschlägt (vermutlich, weil auf diesem Hub nicht genügend Speicher zur Verfügung steht), versuche es noch einmal mit einer kleineren Zeitspanne."; +App::$strings["To select all posts for a given year, such as this year, visit %2\$s"] = "Um alle Beiträge eines bestimmten Jahres, zum Beispiel dieses Jahres, auszuwählen, klicke %2\$s."; +App::$strings["To select all posts for a given month, such as January of this year, visit %2\$s"] = "Um alle Beiträge eines bestimmten Monats auszuwählen, zum Beispiel vom Januar diesen Jahres, klicke %2\$s."; +App::$strings["These content files may be imported or restored by visiting %2\$s on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Diese Inhalts-Sicherungen können wiederhergestellt werden, indem Du %2\$s auf jeglichem Hub besuchst, der diesen Kanal enthält. Das funktioniert am besten, wenn Du dabei die zeitliche Reihenfolge einhältst, also die Sicherungen für den ältesten Zeitraum zuerst importierst."; +App::$strings["Welcome to Hubzilla!"] = "Willkommen bei Hubzilla!"; +App::$strings["You have got no unseen posts..."] = "Du hast keine ungelesenen Beiträge..."; +App::$strings["Could not locate selected profile."] = "Gewähltes Profil nicht gefunden."; +App::$strings["Connection updated."] = "Verbindung aktualisiert."; +App::$strings["Failed to update connection record."] = "Konnte den Verbindungseintrag nicht aktualisieren."; +App::$strings["is now connected to"] = "ist jetzt verbunden mit"; +App::$strings["Could not access address book record."] = "Konnte nicht auf den Adressbuch-Eintrag zugreifen."; +App::$strings["Refresh failed - channel is currently unavailable."] = "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar."; +App::$strings["Unable to set address book parameters."] = "Konnte die Adressbuch-Parameter nicht setzen."; +App::$strings["Connection has been removed."] = "Verbindung wurde gelöscht."; +App::$strings["View %s's profile"] = "%ss Profil ansehen"; +App::$strings["Refresh Permissions"] = "Zugriffsrechte neu laden"; +App::$strings["Fetch updated permissions"] = "Aktualisierte Zugriffsrechte abrufen"; +App::$strings["Refresh Photo"] = "Foto aktualisieren"; +App::$strings["Fetch updated photo"] = "Aktualisiertes Profilfoto abrufen"; +App::$strings["View recent posts and comments"] = "Betrachte die neuesten Beiträge und Kommentare"; +App::$strings["Block (or Unblock) all communications with this connection"] = "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen"; +App::$strings["This connection is blocked!"] = "Die Verbindung ist geblockt!"; +App::$strings["Unignore"] = "Nicht ignorieren"; +App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen"; +App::$strings["This connection is ignored!"] = "Die Verbindung wird ignoriert!"; +App::$strings["Unarchive"] = "Aus Archiv zurückholen"; +App::$strings["Archive"] = "Archivieren"; +App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)"; +App::$strings["This connection is archived!"] = "Die Verbindung ist archiviert!"; +App::$strings["Unhide"] = "Wieder sichtbar machen"; +App::$strings["Hide"] = "Verstecken"; +App::$strings["Hide or Unhide this connection from your other connections"] = "Diese Verbindung vor anderen Verbindungen verstecken/zeigen"; +App::$strings["This connection is hidden!"] = "Die Verbindung ist versteckt!"; +App::$strings["Delete this connection"] = "Verbindung löschen"; +App::$strings["Fetch Vcard"] = "Vcard abrufen"; +App::$strings["Fetch electronic calling card for this connection"] = "Rufe eine digitale Visitenkarte für diese Verbindung ab"; +App::$strings["Open Individual Permissions section by default"] = "Öffne standardmäßig den Bereich für individuelle Berechtigungen"; +App::$strings["Affinity"] = "Beziehung"; +App::$strings["Open Set Affinity section by default"] = "Öffne standardmäßig den Bereich für Beziehungsgrad-Einstellungen"; +App::$strings["Filter"] = "Filter"; +App::$strings["Open Custom Filter section by default"] = "Öffne standardmäßig den Bereich für benutzerdefinierte Filter"; +App::$strings["Approve this connection"] = "Verbindung genehmigen"; +App::$strings["Accept connection to allow communication"] = "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen"; +App::$strings["Set Affinity"] = "Beziehung festlegen"; +App::$strings["Set Profile"] = "Profil festlegen"; +App::$strings["Set Affinity & Profile"] = "Beziehung und Profile festlegen"; +App::$strings["This connection is unreachable from this location."] = "Diese Verbindung ist von diesem Ort unerreichbar."; +App::$strings["This connection may be unreachable from other channel locations."] = "Diese Verbindung könnte von anderen Standpunkten des Kanals nicht erreichbar sein."; +App::$strings["Location independence is not supported by their network."] = "Standort Unabhängigkeit wird vom anderen Netzwerk nicht unterstützt."; +App::$strings["This connection is unreachable from this location. Location independence is not supported by their network."] = "Diese Verbindung ist von diesem Standort aus unerreichbar. Standort Unabhängigkeit wird vom anderen Netzwerk nicht unterstützt."; +App::$strings["Connection requests will be approved without your interaction"] = "Verbindungsanfragen werden sofort bestätigt, ohne dass Deine aktive Zustimmung erforderlich ist."; +App::$strings["This connection's primary address is"] = "Die Hauptadresse der Verbindung ist"; +App::$strings["Available locations:"] = "Verfügbare Klone:"; +App::$strings["Connection Tools"] = "Verbindungswerkzeuge"; +App::$strings["Slide to adjust your degree of friendship"] = "Verschieben, um den Grad der Freundschaft zu einzustellen"; +App::$strings["Slide to adjust your rating"] = "Verschieben, um Deine Bewertung einzustellen"; +App::$strings["Optionally explain your rating"] = "Optional kannst Du Deine Bewertung begründen"; +App::$strings["Custom Filter"] = "Benutzerdefinierter Filter"; +App::$strings["Only import posts with this text"] = "Nur Beiträge mit diesem Text importieren"; +App::$strings["Do not import posts with this text"] = "Beiträge mit diesem Text nicht importieren"; +App::$strings["This information is public!"] = "Diese Information ist öffentlich!"; +App::$strings["Connection Pending Approval"] = "Verbindung wartet auf Bestätigung"; +App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird."; +App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Einige Berechtigungen werden möglicherweise von den globalen Sicherheits- und Privatsphäre-Einstellungen dieses Kanals geerbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen."; +App::$strings["Last update:"] = "Letzte Aktualisierung:"; +App::$strings["Details"] = "Details"; +App::$strings["File not found."] = "Datei nicht gefunden."; +App::$strings["Permission Denied."] = "Zugriff verweigert."; +App::$strings["Edit file permissions"] = "Dateiberechtigungen bearbeiten"; +App::$strings["Set/edit permissions"] = "Berechtigungen setzen/ändern"; +App::$strings["Include all files and sub folders"] = "Alle Dateien und Unterverzeichnisse einbinden"; +App::$strings["Return to file list"] = "Zurück zur Dateiliste"; +App::$strings["Copy/paste this code to attach file to a post"] = "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen"; +App::$strings["Copy/paste this URL to link file from a web page"] = "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken"; +App::$strings["Share this file"] = "Diese Datei freigeben"; +App::$strings["Show URL to this file"] = "URL zu dieser Datei anzeigen"; +App::$strings["Show in your contacts shared folder"] = "Im geteilten Ordner Deiner Kontakte anzeigen"; +App::$strings["Layout updated."] = "Layout aktualisiert."; +App::$strings["PDL Editor App"] = ""; +App::$strings["Provides the ability to edit system page layouts"] = ""; +App::$strings["Edit System Page Description"] = "Systemseitenbeschreibung bearbeiten"; +App::$strings["(modified)"] = "(geändert)"; +App::$strings["Layout not found."] = "Layout nicht gefunden."; +App::$strings["Module Name:"] = "Modulname:"; +App::$strings["Layout Help"] = "Layout-Hilfe"; +App::$strings["Edit another layout"] = "Ein weiteres Layout bearbeiten"; +App::$strings["System layout"] = "System-Layout"; +App::$strings["Edit Card"] = "Karte bearbeiten"; +App::$strings["Documentation Search"] = "Suche in der Dokumentation"; +App::$strings["Administrators"] = "Administratoren"; +App::$strings["Developers"] = "Entwickler"; +App::$strings["Tutorials"] = "Tutorials"; +App::$strings["\$Projectname Documentation"] = "\$Projectname-Dokumentation"; +App::$strings["Contents"] = "Inhalt"; +App::$strings["Xchan Lookup"] = "Xchan-Suche"; +App::$strings["Lookup xchan beginning with (or webbie): "] = "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:"; +App::$strings["Enter a folder name"] = "Gib einen Ordnernamen ein"; +App::$strings["or select an existing folder (doubleclick)"] = "oder wähle einen vorhanden Ordner aus (Doppelklick)"; +App::$strings["Save to Folder"] = "In Ordner speichern"; +App::$strings["Channel name changes are not allowed within 48 hours of changing the account password."] = "Innerhalb von 48 Stunden nach einer Änderung des Konto-Passworts können Kanäle nicht umbenannt werden."; +App::$strings["Change channel nickname/address"] = "Kanalname/-adresse ändern"; +App::$strings["Any/all connections on other networks will be lost!"] = "Jegliche/alle Verbindungen zu anderen Netzwerken gehen verloren!"; +App::$strings["New channel address"] = "Neue Kanaladresse"; +App::$strings["Rename Channel"] = "Kanal umbenennen"; +App::$strings["Your service plan only allows %d channels."] = "Dein Vertrag erlaubt nur %d Kanäle."; +App::$strings["No channel. Import failed."] = "Kein Kanal. Import fehlgeschlagen."; +App::$strings["Import completed."] = "Import abgeschlossen."; +App::$strings["You must be logged in to use this feature."] = "Du musst angemeldet sein um diese Funktion zu nutzen."; +App::$strings["Import Channel"] = "Kanal importieren"; +App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Verwende dieses Formular, um einen existierenden Kanal von einem anderen Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren."; +App::$strings["Or provide the old server/hub details"] = "Oder gib die Details Deines bisherigen \$Projectname-Hubs ein"; +App::$strings["Your old identity address (xyz@example.com)"] = "Bisherige Kanal-Adresse (xyz@example.com)"; +App::$strings["Your old login email address"] = "Deine alte Login-E-Mail-Adresse"; +App::$strings["Your old login password"] = "Dein altes Passwort"; +App::$strings["Import a few months of posts if possible (limited by available memory"] = "Importiere die Beiträge einiger Monate, sofern möglich (beschränkt durch verfügbaren Speicher)"; +App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige \$Projectname-Hub diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein."; +App::$strings["Make this hub my primary location"] = "Dieser -Hub ist mein primärer Hub."; +App::$strings["Move this channel (disable all previous locations)"] = "Verschiebe diesen Kanal (deaktiviere alle vorherigen Adressen/Klone)"; +App::$strings["Use this channel nickname instead of the one provided"] = ""; +App::$strings["Leave blank to keep your existing channel nickname. You will be randomly assigned a similar nickname if either name is already allocated on this site."] = ""; +App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen."; +App::$strings["Remote privacy information not available."] = "Privatsphäre-Einstellungen anderer Nutzer sind nicht verfügbar."; +App::$strings["Visible to:"] = "Sichtbar für:"; +App::$strings["Likes %1\$s's %2\$s"] = ""; +App::$strings["Doesn't like %1\$s's %2\$s"] = ""; +App::$strings["Will attend %1\$s's %2\$s"] = ""; +App::$strings["Will not attend %1\$s's %2\$s"] = ""; +App::$strings["May attend %1\$s's %2\$s"] = ""; +App::$strings["Wiki updated successfully"] = "Wiki erfolgreich aktualisiert"; +App::$strings["Wiki files deleted successfully"] = "Wiki-Dateien erfolgreich gelöscht"; +App::$strings["Missing room name"] = "Der Chatraum hat keinen Namen"; +App::$strings["Duplicate room name"] = "Name des Chatraums bereits vergeben"; +App::$strings["Invalid room specifier."] = "Ungültiger Raumbezeichner."; +App::$strings["Room not found."] = "Chatraum konnte nicht gefunden werden."; +App::$strings["Room is full"] = "Der Chatraum ist voll"; +App::$strings["__ctx:permcat__ default"] = "Standard"; +App::$strings["__ctx:permcat__ follower"] = "Abonnent"; +App::$strings["__ctx:permcat__ contributor"] = "Beitragender"; +App::$strings["__ctx:permcat__ publisher"] = "Autor"; +App::$strings["0. Beginner/Basic"] = "0. Einsteiger/Basis"; +App::$strings["1. Novice - not skilled but willing to learn"] = "1. Anfänger - unerfahren, aber bereit zu lernen"; +App::$strings["2. Intermediate - somewhat comfortable"] = "2. Fortgeschritten - relativ komfortabel"; +App::$strings["3. Advanced - very comfortable"] = "3. Fortgeschritten - sehr komfortabel"; +App::$strings["4. Expert - I can write computer code"] = "4. Experte - Ich kann Computercode schreiben"; +App::$strings["5. Wizard - I probably know more than you do"] = "5. Zauberer - ich kann wahrscheinlich mehr als Du"; +App::$strings["Apps"] = "Apps"; App::$strings["Affinity Tool"] = "Beziehungs-Tool"; -App::$strings["Filter stream activity by depth of relationships"] = "Aktiviert ein Werkzeug in der Grid-Ansicht, das den Stream nach Grad der Beziehung filtern kann"; -App::$strings["Show friend and connection suggestions"] = "Freund- und Verbindungsvorschläge anzeigen"; -App::$strings["Connection Filtering"] = "Filter für Verbindungen"; -App::$strings["Filter incoming posts from connections based on keywords/content"] = "Ermöglicht die Filterung eingehender Beiträge anhand von Schlüsselwörtern (muss an der Verbindung konfiguriert werden)"; -App::$strings["Post/Comment Tools"] = "Beitrag-/Kommentar-Tools"; -App::$strings["Community Tagging"] = "Gemeinschaftliches Verschlagworten"; -App::$strings["Ability to tag existing posts"] = "Ermöglicht das Verschlagworten existierender Beiträge"; -App::$strings["Post Categories"] = "Beitrags-Kategorien"; -App::$strings["Add categories to your posts"] = "Aktiviert Kategorien für Beiträge"; -App::$strings["Emoji Reactions"] = "Emoji Reaktionen"; -App::$strings["Add emoji reaction ability to posts"] = "Aktiviert Emoji-Reaktionen für Beiträge"; -App::$strings["Ability to file posts under folders"] = "Möglichkeit, Beiträge in Verzeichnissen zu sammeln"; -App::$strings["Dislike Posts"] = "Gefällt-mir-nicht-Beiträge"; -App::$strings["Ability to dislike posts/comments"] = "Aktiviert die „Gefällt mir nicht“-Schaltfläche"; -App::$strings["Star Posts"] = "Beiträge mit Sternchen versehen"; -App::$strings["Ability to mark special posts with a star indicator"] = "Ermöglicht die lokale Markierung spezieller Beiträge mit einem Sternchen-Symbol"; -App::$strings["Tag Cloud"] = "Schlagwort-Wolke"; -App::$strings["Provide a personal tag cloud on your channel page"] = "Aktiviert die Anzeige einer Schlagwort-Wolke (Tag Cloud) auf Deiner Kanal-Seite"; -App::$strings["Trending"] = "Meistbeachtet"; -App::$strings["Keywords"] = "Schlüsselwörter"; -App::$strings["have"] = "habe"; -App::$strings["has"] = "hat"; -App::$strings["want"] = "will"; -App::$strings["wants"] = "will"; -App::$strings["likes"] = "gefällt"; -App::$strings["dislikes"] = "missfällt"; -App::$strings["Not a valid email address"] = "Ungültige E-Mail-Adresse"; -App::$strings["Your email domain is not among those allowed on this site"] = "Deine E-Mail-Adresse ist auf dieser Seite nicht erlaubt"; -App::$strings["Your email address is already registered at this site."] = "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert."; -App::$strings["An invitation is required."] = "Eine Einladung wird benötigt."; -App::$strings["Invitation could not be verified."] = "Die Einladung konnte nicht bestätigt werden."; -App::$strings["Please enter the required information."] = "Bitte gib die benötigten Informationen ein."; -App::$strings["Failed to store account information."] = "Speichern der Nutzerkontodaten fehlgeschlagen."; -App::$strings["Registration confirmation for %s"] = "Registrierungsbestätigung für %s"; -App::$strings["Registration request at %s"] = "Registrierungsanfrage auf %s"; -App::$strings["your registration password"] = "Dein Registrierungspasswort"; -App::$strings["Registration details for %s"] = "Registrierungsdetails für %s"; -App::$strings["Account approved."] = "Nutzerkonto bestätigt."; -App::$strings["Registration revoked for %s"] = "Registrierung für %s wurde widerrufen"; -App::$strings["Click here to upgrade."] = "Klicke hier, um das Upgrade durchzuführen."; -App::$strings["This action exceeds the limits set by your subscription plan."] = "Diese Aktion überschreitet die Grenzen Ihres Abonnements."; -App::$strings["This action is not available under your subscription plan."] = "Diese Aktion ist in Ihrem Abonnement nicht verfügbar."; -App::$strings["Birthday"] = "Geburtstag"; -App::$strings["Age: "] = "Alter:"; -App::$strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-TT oder MM-TT"; -App::$strings["less than a second ago"] = "Vor weniger als einer Sekunde"; -App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "vor %1\$d %2\$s"; -App::$strings["__ctx:relative_date__ year"] = array( - 0 => "Jahr", - 1 => "Jahre", -); -App::$strings["__ctx:relative_date__ month"] = array( - 0 => "Monat", - 1 => "Monate", -); -App::$strings["__ctx:relative_date__ week"] = array( - 0 => "Woche", - 1 => "Wochen", -); -App::$strings["__ctx:relative_date__ day"] = array( - 0 => "Tag", - 1 => "Tage", -); -App::$strings["__ctx:relative_date__ hour"] = array( - 0 => "Stunde", - 1 => "Stunden", -); -App::$strings["__ctx:relative_date__ minute"] = array( - 0 => "Minute", - 1 => "Minuten", -); -App::$strings["__ctx:relative_date__ second"] = array( - 0 => "Sekunde", - 1 => "Sekunden", +App::$strings["Site Admin"] = "Hub-Administration"; +App::$strings["Report Bug"] = "Fehler melden"; +App::$strings["Content Filter"] = ""; +App::$strings["Content Import"] = ""; +App::$strings["Remote Diagnostics"] = "Ferndiagnose"; +App::$strings["Suggest Channels"] = "Kanäle vorschlagen"; +App::$strings["Stream"] = ""; +App::$strings["Mail"] = "Mail"; +App::$strings["Chat"] = "Chat"; +App::$strings["Probe"] = "Testen"; +App::$strings["Suggest"] = "Empfehlen"; +App::$strings["Random Channel"] = "Zufälliger Kanal"; +App::$strings["Invite"] = "Einladen"; +App::$strings["Language"] = "Sprache"; +App::$strings["Post"] = "Beitrag schreiben"; +App::$strings["Profile Photo"] = "Profilfoto"; +App::$strings["Notifications"] = ""; +App::$strings["Order Apps"] = ""; +App::$strings["CardDAV"] = ""; +App::$strings["Guest Access"] = ""; +App::$strings["OAuth Apps Manager"] = ""; +App::$strings["OAuth2 Apps Manager"] = ""; +App::$strings["PDL Editor"] = ""; +App::$strings["Premium Channel"] = "Premium-Kanal"; +App::$strings["My Chatrooms"] = "Meine Chaträume"; +App::$strings["Channel Export"] = ""; +App::$strings["Purchase"] = "Kaufen"; +App::$strings["Undelete"] = "Wieder hergestellt"; +App::$strings["Add to app-tray"] = "Zum App-Menü hinzufügen"; +App::$strings["Remove from app-tray"] = "Aus dem App-Menü entfernen"; +App::$strings["Pin to navbar"] = "An Navigationsleiste anpinnen"; +App::$strings["Unpin from navbar"] = "Von Navigationsleiste entfernen"; +App::$strings["Source code of failed update: "] = ""; +App::$strings["Update Error at %s"] = "Aktualisierungsfehler auf %s"; +App::$strings["Update %s failed. See error logs."] = "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen."; +App::$strings["\$Projectname Notification"] = "\$Projectname-Benachrichtigung"; +App::$strings["\$projectname"] = "\$projectname"; +App::$strings["Thank You,"] = "Danke."; +App::$strings["%s Administrator"] = "der Administrator von %s"; +App::$strings["This email was sent by %1\$s at %2\$s."] = "Diese Email wurde von %1\$s auf %2\$s gesendet."; +App::$strings["To stop receiving these messages, please adjust your Notification Settings at %s"] = "Um diese Nachrichten nicht mehr zu erhalten, passe bitte Deine Benachrichtigungseinstellungen unter folgendem Link an: %s"; +App::$strings["To stop receiving these messages, please adjust your %s."] = "Um diese Nachrichten nicht mehr zu erhalten, passe bitte Deine %s an."; +App::$strings["%s "] = "%s "; +App::$strings["[\$Projectname:Notify] New mail received at %s"] = "[\$Projectname:Benachrichtigung] Neue Mail empfangen auf %s"; +App::$strings["%1\$s sent you a new private message at %2\$s."] = "%1\$shat dir auf %2\$seine private Nachricht geschickt."; +App::$strings["%1\$s sent you %2\$s."] = "%1\$s hat Dir %2\$s geschickt."; +App::$strings["a private message"] = "eine private Nachricht"; +App::$strings["Please visit %s to view and/or reply to your private messages."] = "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten."; +App::$strings["commented on"] = "kommentierte"; +App::$strings["liked"] = "gefiel"; +App::$strings["disliked"] = "missfiel"; +App::$strings["%1\$s %2\$s [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]ein %4\$s[/zrl]"; +App::$strings["%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"; +App::$strings["%1\$s %2\$s [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]dein %4\$s[/zrl]"; +App::$strings["[\$Projectname:Notify] Moderated Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Benachrichtigung] Moderierter Kommantar in Unterhaltung #%1\$d von %2\$s"; +App::$strings["[\$Projectname:Notify] Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Benachrichtigung] Kommentar in Unterhaltung #%1\$d von %2\$s"; +App::$strings["%1\$s commented on an item/conversation you have been following."] = "%1\$shat einen Beitrag/eine Konversation kommentiert dem/der du folgst."; +App::$strings["Please visit %s to view and/or reply to the conversation."] = "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren."; +App::$strings["Please visit %s to approve or reject this comment."] = "Bitte besuche %s, um diesen Kommentar anzunehmen oder abzulehnen."; +App::$strings["%1\$s liked [zrl=%2\$s]your %3\$s[/zrl]"] = "%1\$s mag [zrl=%2\$s]dein %3\$s[/zrl]"; +App::$strings["[\$Projectname:Notify] Like received to conversation #%1\$d by %2\$s"] = "[\$Projectname:Benachrichtigung] Gefällt mir in Unterhaltung #%1\$d von %2\$s erhalten"; +App::$strings["%1\$s liked an item/conversation you created."] = "%1\$sgefällt ein Beitrag/eine Unterhaltung von dir."; +App::$strings["[\$Projectname:Notify] %s posted to your profile wall"] = "[\$Projectname:Benachrichtigung] %s schrieb auf Deine Pinnwand"; +App::$strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$shat etwas auf deiner Profilwand auf %2\$sveröffentlicht"; +App::$strings["%1\$s posted to [zrl=%2\$s]your wall[/zrl]"] = "%1\$s schrieb auf [zrl=%2\$s]Deine Pinnwand[/zrl]"; +App::$strings["[\$Projectname:Notify] %s tagged you"] = "[\$Projectname:Benachrichtigung] %s hat Dich erwähnt"; +App::$strings["%1\$s tagged you at %2\$s"] = "%1\$s hat dich auf %2\$s getaggt"; +App::$strings["%1\$s [zrl=%2\$s]tagged you[/zrl]."] = "%1\$s hat [zrl=%2\$s]Dich getagged[/zrl]."; +App::$strings["[\$Projectname:Notify] %1\$s poked you"] = "[\$Projectname:Benachrichtigung] %1\$s hat Dich angestupst"; +App::$strings["%1\$s poked you at %2\$s"] = "%1\$s hat dich auf %2\$s angestupst"; +App::$strings["%1\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s [zrl=%2\$s]hat dich angestupst.[/zrl]."; +App::$strings["[\$Projectname:Notify] %s tagged your post"] = "[\$Projectname:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet"; +App::$strings["%1\$s tagged your post at %2\$s"] = "%1\$s hat Deinen Beitrag auf %2\$s getagged"; +App::$strings["%1\$s tagged [zrl=%2\$s]your post[/zrl]"] = "%1\$s hat [zrl=%2\$s]Deinen Beitrag[/zrl] getagged"; +App::$strings["[\$Projectname:Notify] Introduction received"] = "[\$Projectname:Benachrichtigung] Verbindungsanfrage erhalten"; +App::$strings["You've received an new connection request from '%1\$s' at %2\$s"] = "Du hast auf %2\$s eine neue Verbindung von %1\$s erhalten."; +App::$strings["You've received [zrl=%1\$s]a new connection request[/zrl] from %2\$s."] = "Du hast [zrl=%1\$s]eine neue Verbindungsanfrage[/zrl] von %2\$s erhalten."; +App::$strings["You may visit their profile at %s"] = "Du kannst Dir das Profil unter %s ansehen"; +App::$strings["Please visit %s to approve or reject the connection request."] = "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen."; +App::$strings["[\$Projectname:Notify] Friend suggestion received"] = "[\$Projectname:Benachrichtigung] Freundschaftsvorschlag erhalten"; +App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Du hast einen Freundschaftsvorschlag von %1\$s auf %2\$s erhalten"; +App::$strings["You've received [zrl=%1\$s]a friend suggestion[/zrl] for %2\$s from %3\$s."] = "Du hast einen [zrl=%1\$s]Freundschaftsvorschlag[/zrl] für %2\$s von %3\$s erhalten."; +App::$strings["Name:"] = "Name:"; +App::$strings["Photo:"] = "Foto:"; +App::$strings["Please visit %s to approve or reject the suggestion."] = "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen."; +App::$strings["[\$Projectname:Notify]"] = "[\$Projectname:Benachrichtigung]"; +App::$strings["created a new post"] = "Neuer Beitrag wurde erzeugt"; +App::$strings["commented on %s's post"] = "hat %s's Beitrag kommentiert"; +App::$strings["edited a post dated %s"] = "hat einen Beitrag vom %s bearbeitet"; +App::$strings["edited a comment dated %s"] = "hat einen Kommentar vom %s bearbeitet"; +App::$strings["(No Title)"] = "(Kein Titel)"; +App::$strings["Wiki page create failed."] = "Anlegen der Wiki-Seite fehlgeschlagen."; +App::$strings["Wiki not found."] = "Wiki nicht gefunden."; +App::$strings["Destination name already exists"] = "Zielname bereits vorhanden"; +App::$strings["Page not found"] = "Seite nicht gefunden"; +App::$strings["Error reading page content"] = "Fehler beim Lesen des Seiteninhalts"; +App::$strings["Error reading wiki"] = "Fehler beim Lesen des Wiki"; +App::$strings["Page update failed."] = "Seitenaktualisierung fehlgeschlagen."; +App::$strings["Nothing deleted"] = "Nichts gelöscht"; +App::$strings["Compare: object not found."] = "Vergleichen: Objekt nicht gefunden."; +App::$strings["Page updated"] = "Seite aktualisiert"; +App::$strings["Untitled"] = "Ohne Titel"; +App::$strings["Wiki resource_id required for git commit"] = "Die resource_id des Wiki wird benötigt für den git commit."; +App::$strings["Privacy conflict. Discretion advised."] = ""; +App::$strings["Admin Delete"] = ""; +App::$strings["I will attend"] = "Ich werde teilnehmen"; +App::$strings["I will not attend"] = "Ich werde nicht teilnehmen"; +App::$strings["I might attend"] = "Ich werde vielleicht teilnehmen"; +App::$strings["I agree"] = "Ich stimme zu"; +App::$strings["I disagree"] = "Ich lehne ab"; +App::$strings["I abstain"] = "Ich enthalte mich"; +App::$strings["Add Tag"] = "Tag hinzufügen"; +App::$strings["Reply on this comment"] = ""; +App::$strings["reply"] = ""; +App::$strings["Reply to"] = ""; +App::$strings["Share This"] = "Teilen"; +App::$strings["share"] = "Teilen"; +App::$strings["Delivery Report"] = "Zustellungsbericht"; +App::$strings["%d comment"] = array( + 0 => "%d Kommentar", + 1 => "%d Kommentare", ); -App::$strings["%1\$s's birthday"] = "%1\$ss Geburtstag"; -App::$strings["Happy Birthday %1\$s"] = "Alles Gute zum Geburtstag, %1\$s"; -App::$strings["Remote authentication"] = "Über Konto auf anderem Server einloggen"; -App::$strings["Click to authenticate to your home hub"] = "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren"; -App::$strings["Manage Your Channels"] = "Verwalte Deine Kanäle"; -App::$strings["Account/Channel Settings"] = "Konto-/Kanal-Einstellungen"; -App::$strings["End this session"] = "Beende diese Sitzung"; -App::$strings["Your profile page"] = "Deine Profilseite"; -App::$strings["Manage/Edit profiles"] = "Profile verwalten"; -App::$strings["Sign in"] = "Anmelden"; -App::$strings["Take me home"] = "Bringe mich nach Hause (eigener Kanal)"; -App::$strings["Log me out of this site"] = "Logge mich von dieser Seite aus"; -App::$strings["Create an account"] = "Erzeuge ein Konto"; -App::$strings["Help and documentation"] = "Hilfe und Dokumentation"; -App::$strings["Search site @name, !forum, #tag, ?docs, content"] = "Hub durchsuchen: @Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt"; -App::$strings["Site Setup and Configuration"] = "Seiten-Einrichtung und -Konfiguration"; -App::$strings["@name, !forum, #tag, ?doc, content"] = "@Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt"; -App::$strings["Please wait..."] = "Bitte warten..."; -App::$strings["Add Apps"] = "Apps hinzufügen"; -App::$strings["Arrange Apps"] = "Apps anordnen"; -App::$strings["Toggle System Apps"] = "System-Apps umschalten"; -App::$strings["Image exceeds website size limit of %lu bytes"] = "Bild überschreitet das Webseitenlimit von %lu Bytes"; -App::$strings["Image file is empty."] = "Bilddatei ist leer."; -App::$strings["Photo storage failed."] = "Fotospeicherung fehlgeschlagen."; -App::$strings["a new photo"] = "ein neues Foto"; -App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s hat %2\$s auf %3\$s veröffentlicht"; -App::$strings["Upload New Photos"] = "Neue Fotos hochladen"; -App::$strings["Invalid data packet"] = "Ungültiges Datenpaket"; -App::$strings["Unable to verify channel signature"] = "Konnte die Signatur des Kanals nicht verifizieren"; -App::$strings["Unable to verify site signature for %s"] = "Kann die Signatur der Seite von %s nicht verifizieren"; -App::$strings["invalid target signature"] = "Ungültige Signatur des Ziels"; -App::$strings["A deleted group with this name was revived. Existing item permissions may apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Es hat früher schon einmal eine Gruppe mit diesem Namen existiert, die gelöscht wurde. Es könnten von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Gruppe den Zugriff erlauben. Wenn das nicht Deine Absicht ist, erstelle bitte eine neue Gruppe mit einem anderen Namen."; -App::$strings["Add new connections to this privacy group"] = "Neue Verbindung zu dieser Gruppe hinzufügen"; -App::$strings["edit"] = "Bearbeiten"; -App::$strings["Edit group"] = "Gruppe ändern"; -App::$strings["Add privacy group"] = "Gruppe hinzufügen"; -App::$strings["Channels not in any privacy group"] = "Kanäle, die in keiner Gruppe sind"; -App::$strings["New window"] = "Neues Fenster"; -App::$strings["Open the selected location in a different window or browser tab"] = "Öffne die markierte Adresse in einem neuen Browserfenster oder Tab"; -App::$strings["Delegation session ended."] = ""; -App::$strings["Logged out."] = "Ausgeloggt."; -App::$strings["Email validation is incomplete. Please check your email."] = "E-Mail-Bestätigung nicht abgeschlossen. Bitte prüfe Deine E-Mails (ggf. Spam-Filterung mit berücksichtigen)."; -App::$strings["Failed authentication"] = "Authentifizierung fehlgeschlagen"; -App::$strings["Help:"] = "Hilfe:"; -App::$strings["Not Found"] = "Nicht gefunden"; +App::$strings["View %s's profile - %s"] = "Schaue Dir %ss Profil an – %s"; +App::$strings["to"] = "an"; +App::$strings["via"] = "via"; +App::$strings["Wall-to-Wall"] = "Wall-to-Wall"; +App::$strings["via Wall-To-Wall:"] = "via Wall-To-Wall:"; +App::$strings["Attend"] = "Zusagen"; +App::$strings["Attendance Options"] = "Zusageoptionen"; +App::$strings["Vote"] = "Abstimmen"; +App::$strings["Voting Options"] = "Abstimmungsoptionen"; +App::$strings["Go to previous comment"] = ""; +App::$strings["Save Bookmarks"] = "Favoriten speichern"; +App::$strings["Add to Calendar"] = "Zum Kalender hinzufügen"; +App::$strings["Image"] = "Bild"; +App::$strings["Insert Link"] = "Link einfügen"; +App::$strings["Video"] = "Video"; +App::$strings["Your full name (required)"] = "Ihr vollständiger Name (erforderlich)"; +App::$strings["Your email address (required)"] = "Ihre E-Mail-Adresse (erforderlich)"; +App::$strings["Your website URL (optional)"] = "Ihre Webseiten-URL (optional)"; +App::$strings["Public"] = "Öffentlich"; +App::$strings["Anybody in the \$Projectname network"] = "Jeder innerhalb des \$Projectname Netzwerks"; +App::$strings["Any account on %s"] = "Jedes Nutzerkonto auf %s"; +App::$strings["Any of my connections"] = "Alle meine Verbindungen"; +App::$strings["Only connections I specifically allow"] = "Nur Verbindungen, denen ich es explizit erlaube"; +App::$strings["Anybody authenticated (could include visitors from other networks)"] = "Jeder, der angemeldet ist (kann Besucher anderer Netzwerke beinhalten)"; +App::$strings["Any connections including those who haven't yet been approved"] = "Alle Verbindungen einschließlich der noch nicht bestätigten"; +App::$strings["This is your default setting for the audience of your normal stream, and posts."] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner normalen Beiträge (Stream)."; +App::$strings["This is your default setting for who can view your default channel profile"] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deines Standard-Kanalprofils."; +App::$strings["This is your default setting for who can view your connections"] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Verbindungen."; +App::$strings["This is your default setting for who can view your file storage and photos"] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Dateien und Fotos."; +App::$strings["This is your default setting for the audience of your webpages"] = "Dies ist Deine Voreinstellung für die Sichtbarkeit Deiner Webseiten."; +App::$strings["parent"] = "Übergeordnetes Verzeichnis"; +App::$strings["Principal"] = "Prinzipal"; +App::$strings["Addressbook"] = "Adressbuch"; +App::$strings["Schedule Inbox"] = "Posteingang für überwachte Kalender"; +App::$strings["Schedule Outbox"] = "Postausgang für überwachte Kalender"; +App::$strings["Total"] = "Summe"; +App::$strings["Shared"] = "Geteilt"; +App::$strings["Add Files"] = "Dateien hinzufügen"; +App::$strings["You are using %1\$s of your available file storage."] = "Sie verwenden %1\$s von Ihrem verfügbaren Dateispeicher."; +App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s%)"] = "Sie verwenden %1\$s von %2\$s verfügbarem Dateispeicher. (%3\$s%)"; +App::$strings["WARNING:"] = "WARNUNG:"; +App::$strings["Create new folder"] = "Neuen Ordner anlegen"; +App::$strings["Upload file"] = "Datei hochladen"; +App::$strings["Drop files here to immediately upload"] = "Dateien zum sofortigen Hochladen hier fallen lassen"; +App::$strings["Create an account to access services and applications"] = "Erstelle ein Konto, um auf Dienste und Anwendungen zugreifen zu können."; +App::$strings["Login/Email"] = "Anmelden/E-Mail"; +App::$strings["Password"] = "Kennwort"; +App::$strings["Remember me"] = "Angaben speichern"; +App::$strings["Forgot your password?"] = "Passwort vergessen?"; +App::$strings["[\$Projectname] Website SSL error for %s"] = "[\$Projectname] Webseiten-SSL-Fehler für %s"; +App::$strings["Website SSL certificate is not valid. Please correct."] = "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben."; +App::$strings["[\$Projectname] Cron tasks not running on %s"] = "[\$Projectname] Cron-Jobs laufen nicht auf %s"; +App::$strings["Cron/Scheduled tasks not running."] = "Cron-Aufgaben laufen nicht."; +App::$strings["QR code"] = "QR-Code"; +App::$strings["QR Generator"] = "QR-Generator"; +App::$strings["Enter some text"] = "Etwas Text eingeben"; +App::$strings["Max queueworker threads"] = ""; +App::$strings["Assume workers dead after ___ seconds"] = ""; +App::$strings["Queueworker Settings"] = ""; +App::$strings["Flag Adult Photos"] = "Nicht jugendfreie Fotos markieren"; +App::$strings["Provide photo edit option to hide inappropriate photos from default album view"] = "Stellt eine Option zum Verstecken von Fotos mit unangemessenen Inhalten in der Standard-Albumansicht bereit"; +App::$strings["Post to Livejournal"] = ""; +App::$strings["Livejournal Crosspost Connector App"] = ""; +App::$strings["Relay public posts to Livejournal"] = ""; +App::$strings["Livejournal username"] = ""; +App::$strings["Livejournal password"] = ""; +App::$strings["Post to Livejournal by default"] = ""; +App::$strings["Livejournal Crosspost Connector"] = ""; +App::$strings["Redmatrix File Storage Import"] = "Import des Redmatrix Datei Speichers"; +App::$strings["This will import all your Redmatrix cloud files to this channel."] = "Hiermit werden alle deine Daten aus der Redmatrix Cloud in diesen Kanal importiert."; +App::$strings["Redmatrix Server base URL"] = "Basis-URL des Redmatrix Servers"; +App::$strings["Redmatrix Login Username"] = "Redmatrix-Anmeldebenutzername"; +App::$strings["Redmatrix Login Password"] = "Redmatrix-Anmeldepasswort"; +App::$strings["file"] = "Datei"; +App::$strings["This website is tracked using the Piwik analytics tool."] = "Diese Website verwendet Piwik, um die Besucherzugriffe auszuwerten."; +App::$strings["If you do not want that your visits are logged this way you can set a cookie to prevent Piwik from tracking further visits of the site (opt-out)."] = "Wenn Du nicht möchtest, dass Deine Besuche zu diesem Zweck gespeichert werden, kannst Du ein Cookie setzen, welches Piwik davon abhält, Deine weiteren Besuche auf dieser Website zu verfolgen (Opt-out)."; +App::$strings["Piwik Base URL"] = "Piwik Basis-URL"; +App::$strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Der absolute Pfad zu Deiner Piwik-Installation (ohne Protokoll (http/s), aber mit abschließendem Schrägstrich / )."; +App::$strings["Site ID"] = "Seitenkennung"; +App::$strings["Show opt-out cookie link?"] = "Den Opt-out Cookie-Link anzeigen?"; +App::$strings["Asynchronous tracking"] = "Asynchrones Tracking"; +App::$strings["Enable frontend JavaScript error tracking"] = "Ermögliche Frontend-JavaScript-Fehlertracking"; +App::$strings["This feature requires Piwik >= 2.2.0"] = "Diese Funktion erfordert Piwik >= 2.2.0"; +App::$strings["Photos imported"] = "Fotos importiert"; +App::$strings["Redmatrix Photo Album Import"] = "Redmatrix-Fotoalbumimport"; +App::$strings["This will import all your Redmatrix photo albums to this channel."] = "Hiermit werden all deine Fotoalben von Redmatrix in diesen Kanal importiert."; +App::$strings["Import just this album"] = "Nur dieses Album importieren"; +App::$strings["Leave blank to import all albums"] = "Leer lassen um alle Alben zu importieren"; +App::$strings["Maximum count to import"] = "Maximal zu importierende Anzahl"; +App::$strings["0 or blank to import all available"] = "0 oder leer lassen um alles zu importieren"; +App::$strings["Add some colour to tag clouds"] = ""; +App::$strings["Rainbow Tag App"] = ""; +App::$strings["Installed"] = ""; +App::$strings["Rainbow Tag"] = ""; +App::$strings["Photo Cache settings saved."] = ""; +App::$strings["Photo Cache addon saves a copy of images from external sites locally to increase your anonymity in the web."] = ""; +App::$strings["Photo Cache App"] = ""; +App::$strings["Minimal photo size for caching"] = ""; +App::$strings["In pixels. From 1 up to 1024, 0 will be replaced with system default."] = ""; +App::$strings["Photo Cache"] = ""; +App::$strings["Who likes me?"] = "Wer mag mich?"; +App::$strings["Three Dimensional Tic-Tac-Toe"] = "Dreidimensionales Tic-Tac-Toe"; +App::$strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe"; +App::$strings["New game"] = "Neues Spiel"; +App::$strings["New game with handicap"] = "Neues Handicaü-Spiel"; +App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "3D Tic-Tac-Toe funktioniert wie das ursprüngliche Spiel, nur dass es auf mehreren Ebenen gleichzeitig gespielt wird."; +App::$strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "In diesem Fall sind es drei Ebenen. Du gewinnst, wenn es dir gelingt drei in einer Reihe auf einer beliebigen Ebene oder diagonal über die verschiedenen Ebenen hinweg zu erreichen."; +App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Bei einem Handicap-Spiel wird die Position im Zentrum der mittleren Ebene gesperrt, da der Spieler der dieses Feld für sich beansprucht meist einen unfairen Vorteil hat."; +App::$strings["You go first..."] = "Du darfst anfangen..."; +App::$strings["I'm going first this time..."] = "Diesmal werde ich anfangen..."; +App::$strings["You won!"] = "Sie haben gewonnen!"; +App::$strings["\"Cat\" game!"] = "\"Katzen\"-Spiel!"; +App::$strings["I won!"] = "Ich habe gewonnen!"; +App::$strings["ActivityPub Protocol Settings updated."] = "ActivityPub Protokoll Einstellungen aktualisiert"; +App::$strings["The activitypub protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = ""; +App::$strings["Activitypub Protocol App"] = ""; +App::$strings["Deliver to ActivityPub recipients in privacy groups"] = ""; +App::$strings["May result in a large number of mentions and expose all the members of your privacy group"] = ""; +App::$strings["Send multi-media HTML articles"] = "Multimedia HTML Artikel versenden"; +App::$strings["Not supported by some microblog services such as Mastodon"] = "Wird von einigen Microblogging-Plattformen wie Mastodon nicht unterstützt"; +App::$strings["Activitypub Protocol"] = ""; +App::$strings["Your account on %s will expire in a few days."] = "Dein Konto auf %s wird in ein paar Tagen ablaufen."; +App::$strings["Your $Productname test account is about to expire."] = ""; +App::$strings["Libertree Crosspost Connector Settings saved."] = ""; +App::$strings["Libertree Crosspost Connector App"] = ""; +App::$strings["Relay public posts to Libertree"] = ""; +App::$strings["Libertree API token"] = "Libertree API Token"; +App::$strings["Libertree site URL"] = "URL der Libertree Seite"; +App::$strings["Post to Libertree by default"] = "Standardmäßig bei Libertree veröffentlichen"; +App::$strings["Libertree Crosspost Connector"] = ""; +App::$strings["Post to Libertree"] = "Bei Libertree veröffentlichen"; +App::$strings["System defaults:"] = "Systemstandardeinstellungen:"; +App::$strings["Preferred Clipart IDs"] = "Bevorzugte Clipart-IDs"; +App::$strings["List of preferred clipart ids. These will be shown first."] = "Liste bevorzugter Clipart-IDs. Diese werden zuerst angezeigt."; +App::$strings["Default Search Term"] = "Standard-Suchbegriff"; +App::$strings["The default search term. These will be shown second."] = "Der Standard-Suchbegriff. Dieser wird an zweiter Stelle angezeigt."; +App::$strings["Return After"] = "Zurückkehren nach"; +App::$strings["Page to load after image selection."] = "Die Seite, die nach Auswahl eines Bildes geladen werden soll."; +App::$strings["Profile List"] = "Profilliste"; +App::$strings["Order of Preferred"] = "Reihenfolge der Bevorzugten"; +App::$strings["Sort order of preferred clipart ids."] = "Sortierreihenfolge der bevorzugten Clipart-IDs."; +App::$strings["Newest first"] = "Neueste zuerst"; +App::$strings["As entered"] = "Wie eingegeben"; +App::$strings["Order of other"] = "Sortierung aller anderen"; +App::$strings["Sort order of other clipart ids."] = "Sortierreihenfolge der übrigen Clipart-IDs."; +App::$strings["Most downloaded first"] = "Meist heruntergeladene zuerst"; +App::$strings["Most liked first"] = "Beliebteste zuerst"; +App::$strings["Preferred IDs Message"] = "Nachricht für bevorzugte IDs"; +App::$strings["Message to display above preferred results."] = "Nachricht, die über den Ergebnissen mit den bevorzugten IDs angezeigt werden soll."; +App::$strings["Uploaded by: "] = "Hochgeladen von: "; +App::$strings["Drawn by: "] = "Gezeichnet von: "; +App::$strings["Use this image"] = "Dieses Bild verwenden"; +App::$strings["Or select from a free OpenClipart.org image:"] = "Oder wähle ein freies Bild von OpenClipart.org:"; +App::$strings["Search Term"] = "Suchbegriff"; +App::$strings["Unknown error. Please try again later."] = "Unbekannter Fehler. Bitte versuchen Sie es später erneut."; +App::$strings["Profile photo updated successfully."] = "Profilfoto erfolgreich aktualisiert."; +App::$strings["Your channel has been upgraded to \$Projectname version"] = ""; +App::$strings["Please have a look at the"] = ""; +App::$strings["git history"] = ""; +App::$strings["change log"] = ""; +App::$strings["for further info."] = ""; +App::$strings["Upgrade Info"] = ""; +App::$strings["Do not show this again"] = ""; +App::$strings["Post to Friendica"] = "Bei Friendica veröffentlichen"; +App::$strings["Friendica Crosspost Connector Settings saved."] = ""; +App::$strings["Friendica Crosspost Connector App"] = ""; +App::$strings["Relay public postings to a connected Friendica account"] = ""; +App::$strings["Send public postings to Friendica by default"] = "Standardmäßig öffentliche Beiträge bei Friendica veröffentlichen"; +App::$strings["Friendica API Path"] = "Friendica-API-Pfad"; +App::$strings["https://{sitename}/api"] = "https://{sitename}/api"; +App::$strings["Friendica login name"] = "Friendica-Anmeldename"; +App::$strings["Friendica password"] = "Friendica-Passwort"; +App::$strings["Friendica Crosspost Connector"] = ""; +App::$strings["Skeleton App"] = ""; +App::$strings["A skeleton for addons, you can copy/paste"] = ""; +App::$strings["Some setting"] = "Einige Einstellungen"; +App::$strings["A setting"] = "Eine Einstellung"; +App::$strings["Skeleton Settings"] = "Skeleton Einstellungen"; +App::$strings["Invalid game."] = "Ungültiges Spiel."; +App::$strings["You are not a player in this game."] = "Sie sind kein Spieler in diesem Spiel."; +App::$strings["You must be a local channel to create a game."] = "Um ein Spiel zu eröffnen, musst du ein lokaler Kanal sein"; +App::$strings["You must select one opponent that is not yourself."] = "Du musst einen Gegner wählen, der nicht du selbst ist"; +App::$strings["Random color chosen."] = "Zufällige Farbe gewählt."; +App::$strings["Error creating new game."] = "Fehler beim Erstellen eines neuen Spiels."; +App::$strings["Chess not installed."] = ""; +App::$strings["You must select a local channel /chess/channelname"] = "Du musst einen lokalen Kanal/Schach(Kanalnamen aufwählen"; +App::$strings["Enable notifications"] = "Benachrichtigungen aktivieren"; +App::$strings["Pump.io Settings saved."] = ""; +App::$strings["Pump.io Crosspost Connector App"] = ""; +App::$strings["Relay public posts to pump.io"] = ""; +App::$strings["Pump.io servername"] = "Pump.io-Servername"; +App::$strings["Without \"http://\" or \"https://\""] = "Ohne \"http://\" oder \"https://\""; +App::$strings["Pump.io username"] = "Pump.io-Benutzername"; +App::$strings["Without the servername"] = "Ohne dem Servernamen"; +App::$strings["You are not authenticated to pumpio"] = "Du bist nicht bei pumpio authentifiziert."; +App::$strings["(Re-)Authenticate your pump.io connection"] = "Deine pumpio Verbindung (erneut) authentifizieren"; +App::$strings["Post to pump.io by default"] = "Standardmäßig bei pumpio veröffentlichen"; +App::$strings["Should posts be public"] = "Sollen die Beiträge öffentlich sein"; +App::$strings["Mirror all public posts"] = "Öffentliche Beiträge spiegeln"; +App::$strings["Pump.io Crosspost Connector"] = ""; +App::$strings["You are now authenticated to pumpio."] = "Du bist nun bei pumpio authenzifiziert."; +App::$strings["return to the featured settings page"] = "Zur Funktions-Einstellungsseite zurückkehren"; +App::$strings["Post to Pump.io"] = "Bei pumpio veröffentlichen"; +App::$strings["Superblock App"] = ""; +App::$strings["Block channels"] = ""; +App::$strings["superblock settings updated"] = "Superblock Einstellungen aktualisiert"; +App::$strings["Currently blocked"] = "Derzeit blockiert"; +App::$strings["No channels currently blocked"] = "Momentan sind keine Kanäle blockiert"; +App::$strings["Block Completely"] = "Vollständig blockieren"; +App::$strings["generic profile image"] = "generisches Profilbild"; +App::$strings["random geometric pattern"] = "zufälliges geometrisches Muster"; +App::$strings["monster face"] = "Monstergesicht"; +App::$strings["computer generated face"] = "computergeneriertes Gesicht"; +App::$strings["retro arcade style face"] = "Gesicht im Retro-Arcade Stil"; +App::$strings["Hub default profile photo"] = "Standard-Profilfoto für diesen Hub"; +App::$strings["Information"] = "Information"; +App::$strings["Libravatar addon is installed, too. Please disable Libravatar addon or this Gravatar addon.
The Libravatar addon will fall back to Gravatar if nothing was found at Libravatar."] = "Das Libravatar Addon ist ebenfalls installiert. Bitte deaktiviere entweder das Libreavatar oder das Gravatar Addon.
Das Libravatar Addon verwendet als Notfalllösung Gravatar, sollte bei Libravatar kein Profilbild gefunden werden."; +App::$strings["Save Settings"] = "Einstellungen speichern"; +App::$strings["Default avatar image"] = "Standard-Avatarbild"; +App::$strings["Select default avatar image if none was found at Gravatar. See README"] = "Wähle das Standardprofilbild aus, sollte bei Gravatar keines gefunden werden. Beachte auch die README."; +App::$strings["Rating of images"] = "Bewertungen der Bilder"; +App::$strings["Select the appropriate avatar rating for your site. See README"] = "Wähle die für deine Seite angemessene Profilbildeinstufung. Beachte auch die README."; +App::$strings["Gravatar settings updated."] = "Gravatar-Einstellungen aktualisiert."; +App::$strings["Twitter settings updated."] = "Twitter-Einstellungen aktualisiert."; +App::$strings["Twitter Crosspost Connector App"] = ""; +App::$strings["Relay public posts to Twitter"] = ""; +App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Es wurde kein Consumer-Schlüsselpaar für Twitter gefunden. Bitte kontaktiere deinen Seiten-Administrator."; +App::$strings["At this Hubzilla instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your public posts will be posted to Twitter."] = "Auf diesem Hubzilla-Server ist das Twitter-Plugin aktiviert, aber Du hast Dich hier noch nicht mit Deinem Twitter-Konto verbunden. Um dies zu tun, klicke die Schaltfläche unten, um eine PIN von Twitter zu erhalten, die Du dann in das Eingabefeld darunter einfügen und das Formular bestätigen musst. Nur Deine öffentlichen Beiträge werden auf Twitter geteilt."; +App::$strings["Log in with Twitter"] = "Mit Twitter anmelden"; +App::$strings["Copy the PIN from Twitter here"] = "PIN von Twitter hier her kopieren"; +App::$strings["Currently connected to: "] = "Momentan verbunden mit:"; +App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Hinweis: Entsprechend Deiner Privatsphären-Einstellungen (Profil-Details vor nicht angemeldeten Besuchern verbergen?) kann ein ggf. zu Twitter geteilter Link Besucher auf eine leere Seite führen, die darüber informiert, dass der Zugriff zu Deinem Profil eingeschränkt ist."; +App::$strings["Twitter post length"] = "Länge von Twitter Beiträgen"; +App::$strings["Maximum tweet length"] = "Maximale Länge eines Tweets"; +App::$strings["Send public postings to Twitter by default"] = "Standardmäßig öffentliche Beiträge bei Twitter veröffentlichen"; +App::$strings["If enabled your public postings will be posted to the associated Twitter account by default"] = "Wenn aktiv werden deine öffentlichen Beiträge bei dem verbundenen Twitter Konto veröffentlicht werden."; +App::$strings["Clear OAuth configuration"] = "OAuth Konfiguration löschen"; +App::$strings["Twitter Crosspost Connector"] = ""; +App::$strings["Post to Twitter"] = "Bei Twitter veröffentlichen"; +App::$strings["Submit Settings"] = "Einstellungen absenden"; +App::$strings["Project Servers and Resources"] = "Projektserver und -ressourcen"; +App::$strings["Project Creator and Tech Lead"] = "Projektersteller und Technischer Leiter"; +App::$strings["And the hundreds of other people and organisations who helped make the Hubzilla possible."] = "Und die hunderte anderen Menschen und Organisationen, die geholfen haben Hubzilla möglich zu machen."; +App::$strings["The Redmatrix/Hubzilla projects are provided primarily by volunteers giving their time and expertise - and often paying out of pocket for services they share with others."] = "Die Redmatrix/Hubzilla Projekte werden hauptsächlich von Freiwilligen bereitgestellt, die ihre Zeit und Expertise zur Verfügung stellen - und oft aus eigener Tasche für die Dienste zahlen, die sie mit anderen teilen."; +App::$strings["There is no corporate funding and no ads, and we do not collect and sell your personal information. (We don't control your personal information - you do.)"] = "Es gibt keine Finanzierung durch Firmen, keine Werbung und wir verkaufen Deine persönlichen Daten nicht. (Wir kontrollieren Deine persönlichen Daten nicht - das machst Du.)"; +App::$strings["Help support our ground-breaking work in decentralisation, web identity, and privacy."] = "Hilf uns bei unserer wegweisenden Arbeit im Bereich der Dezantralisation, von Web-Identitäten und Privatsphäre."; +App::$strings["Your donations keep servers and services running and also helps us to provide innovative new features and continued development."] = "Die Spenden werden dafür verwendet Server und Dienste am laufen zu halten und helfen desweiteren innovative Neuerungen zu schaffen und die Entwicklung voran zu treiben."; +App::$strings["Donate"] = "Spenden"; +App::$strings["Choose a project, developer, or public hub to support with a one-time donation"] = "Wähle ein Projekt, einen Entwickler oder einen öffentlichen Hub den du mit einer einmaligen Spende unterstützen willst."; +App::$strings["Donate Now"] = "Jetzt spenden"; +App::$strings["Or become a project sponsor (Hubzilla Project only)"] = "Oder werde ein Unterstützer des Projekts (ausschließlich Hubzilla)"; +App::$strings["Please indicate if you would like your first name or full name (or nothing) to appear in our sponsor listing"] = "Bitte teile uns mit ob dein kompletter Name oder dein Vorname (oder gar nichts) auf unserer Sponsoren-Seite veröffentlicht werden soll."; +App::$strings["Sponsor"] = "Sponsor"; +App::$strings["Special thanks to: "] = "Besonderer Dank an: "; +App::$strings["Allow magic authentication only to websites of your immediate connections"] = ""; +App::$strings["Authchoose App"] = ""; +App::$strings["Authchoose"] = ""; +App::$strings["Access Denied"] = ""; +App::$strings["Enable Community Moderation"] = ""; +App::$strings["Reputation automatically given to new members"] = ""; +App::$strings["Reputation will never fall below this value"] = ""; +App::$strings["Minimum reputation before posting is allowed"] = ""; +App::$strings["Minimum reputation before commenting is allowed"] = ""; +App::$strings["Minimum reputation before a member is able to moderate other posts"] = ""; +App::$strings["Max ratio of moderator's reputation that can be added to/deducted from reputation of person being moderated"] = ""; +App::$strings["Reputation \"cost\" to post"] = ""; +App::$strings["Reputation \"cost\" to comment"] = ""; +App::$strings["Reputation automatically recovers at this rate per hour until it reaches minimum_to_post"] = ""; +App::$strings["When minimum_to_moderate > reputation > minimum_to_post reputation recovers at this rate per hour"] = ""; +App::$strings["Community Moderation Settings"] = ""; +App::$strings["Channel Reputation"] = ""; +App::$strings["An Error has occurred."] = ""; +App::$strings["Upvote"] = ""; +App::$strings["Downvote"] = ""; +App::$strings["Can moderate reputation on my channel."] = ""; +App::$strings["Logfile archive directory"] = "Verzeichnis der Logdatei"; +App::$strings["Directory to store rotated logs"] = "Verzeichnis, in dem rotierte Logs gespeichert werden sollen"; +App::$strings["Logfile size in bytes before rotating"] = "zu erreichende Logdateigröße in Bytes, bevor rotiert wird"; +App::$strings["Number of logfiles to retain"] = "Anzahl aufzubewahrender rotierter Logdateien"; +App::$strings["Send test email"] = "Test-E-Mail senden"; +App::$strings["No recipients found."] = "Keine Empfänger gefunden."; +App::$strings["Mail sent."] = "Mail gesendet."; +App::$strings["Sending of mail failed."] = "Senden der E-Mail fehlgeschlagen."; +App::$strings["Mail Test"] = "Mail Test"; +App::$strings["Message subject"] = "Betreff der Nachricht"; +App::$strings["DB Cleanup Failure"] = ""; +App::$strings["[cart] Item Added"] = ""; +App::$strings["Order already checked out."] = ""; +App::$strings["Drop database tables when uninstalling."] = ""; +App::$strings["Cart Settings"] = ""; +App::$strings["Shop"] = ""; +App::$strings["Order Not Found"] = "Bestellung nicht gefunden"; +App::$strings["Cart utilities for orders and payments"] = ""; +App::$strings["You must be logged into the Grid to shop."] = ""; +App::$strings["Order not found."] = "Bestellung nicht gefunden."; +App::$strings["Access denied."] = ""; +App::$strings["No Order Found"] = "Keine Bestellung gefunden"; +App::$strings["An unknown error has occurred Please start again."] = "Ein unbekannter Fehler ist aufgetreten. Bitte versuche es noch einmal."; +App::$strings["Invalid Payment Type. Please start again."] = "Unbekannte Zahlungsmethode. Bitte versuche es noch einmal."; +App::$strings["Order not found"] = "Bestellung nicht gefunden"; +App::$strings["Error: order mismatch. Please try again."] = "Fehler: Bestellungen stimmen nicht überein. Bitte versuche es noch einmal."; +App::$strings["Manual payments are not enabled."] = "Manuelle Zahlungen sind nicht aktiviert."; +App::$strings["Finished"] = "Fertig"; +App::$strings["Enable Test Catalog"] = "Aktiviere den Test-Warenbestand"; +App::$strings["Enable Manual Payments"] = "Aktiviere manuelle Zahlungen"; +App::$strings["Base Merchant Currency"] = ""; +App::$strings["Enable Hubzilla Services Module"] = ""; +App::$strings["New Sku"] = ""; +App::$strings["Cannot save edits to locked item."] = ""; +App::$strings["SKU not found."] = ""; +App::$strings["Invalid Activation Directive."] = ""; +App::$strings["Invalid Deactivation Directive."] = ""; +App::$strings["Add to this privacy group"] = ""; +App::$strings["Set user service class"] = ""; +App::$strings["You must be using a local account to purchase this service."] = ""; +App::$strings["Changes Locked"] = ""; +App::$strings["Item available for purchase."] = ""; +App::$strings["Price"] = ""; +App::$strings["Add buyer to privacy group"] = ""; +App::$strings["Add buyer as connection"] = ""; +App::$strings["Set Service Class"] = ""; +App::$strings["Enable Subscription Management Module"] = ""; +App::$strings["Cannot include subscription items with different terms in the same order."] = ""; +App::$strings["Select Subscription to Edit"] = ""; +App::$strings["Edit Subscriptions"] = ""; +App::$strings["Subscription SKU"] = ""; +App::$strings["Catalog Description"] = ""; +App::$strings["Subscription available for purchase."] = ""; +App::$strings["Maximum active subscriptions to this item per account."] = ""; +App::$strings["Subscription price."] = ""; +App::$strings["Quantity"] = ""; +App::$strings["Term"] = ""; +App::$strings["Enable Paypal Button Module"] = ""; +App::$strings["Use Production Key"] = ""; +App::$strings["Paypal Sandbox Client Key"] = ""; +App::$strings["Paypal Sandbox Secret Key"] = ""; +App::$strings["Paypal Production Client Key"] = ""; +App::$strings["Paypal Production Secret Key"] = ""; +App::$strings["Paypal button payments are not enabled."] = ""; +App::$strings["Paypal button payments are not properly configured. Please choose another payment option."] = ""; +App::$strings["Enable Manual Cart Module"] = ""; +App::$strings["Access Denied."] = ""; +App::$strings["Invalid Item"] = ""; +App::$strings["Random Planet App"] = ""; +App::$strings["Set a random planet from the Star Wars Empire as your location when posting"] = ""; +App::$strings["Channels to auto connect"] = "Kanäle zur automatischen Verbindung"; +App::$strings["Comma separated list"] = "Kommagetrennte Liste"; +App::$strings["Popular Channels"] = "Beliebte Kanäle"; +App::$strings["IRC Settings"] = "IRC-Einstellungen"; +App::$strings["IRC settings saved."] = "IRC-Einstellungen gespeichert."; +App::$strings["IRC Chatroom"] = "IRC-Chatraum"; +App::$strings["Startpage App"] = ""; +App::$strings["Set a preferred page to load on login from home page"] = ""; +App::$strings["Page to load after login"] = "Seite, die nach dem Login geladen werden soll"; +App::$strings["Examples: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (leave blank for default network page (grid)."] = "Beispiele: "apps", "network?f=&gid=37" (Gruppen-gefilterte Beiträge), "channel" oder "notifications/system" (freilassen für die Standard-Netzwerkseite (grid)."; +App::$strings["Startpage"] = ""; +App::$strings["Errors encountered deleting database table "] = "Beim Löschen der Datenbanktabelle sind Fehler aufgetreten."; +App::$strings["Drop tables when uninstalling?"] = "Lösche Tabellen beim Deinstallieren?"; +App::$strings["If checked, the Rendezvous database tables will be deleted when the plugin is uninstalled."] = "Wenn ausgewählt, werden die Rendezvous-Tabellen in der Datenbank gelöscht, sobald das Plugin deinstalliert wird."; +App::$strings["Mapbox Access Token"] = "Mapbox Zugangs-Token"; +App::$strings["If you enter a Mapbox access token, it will be used to retrieve map tiles from Mapbox instead of the default OpenStreetMap tile server."] = "Wenn Du ein Mapbox Zugangs-Token eingibst, werden die Kartendaten (Kacheln) damit von Mapbox geladen, anstatt von OpenStreetMap, welches die Voreinstellung ist."; +App::$strings["Rendezvous"] = "Rendezvous"; +App::$strings["This identity has been deleted by another member due to inactivity. Please press the \"New identity\" button or refresh the page to register a new identity. You may use the same name."] = "Diese Identität wurde von einem anderen Mitglied aufgrund von Inaktivität gelöscht. Bitte klicke auf \"Neue Identität\" oder aktualisiere die Website im Browser, um eine neue Identität zu registrieren. Du kannst dabei den selben Namen verwenden."; +App::$strings["Welcome to Rendezvous!"] = "Willkommen bei Rendezvous!"; +App::$strings["Enter your name to join this rendezvous. To begin sharing your location with the other members, tap the GPS control. When your location is discovered, a red dot will appear and others will be able to see you on the map."] = "Gib Deinen Namen ein, um diesem Rendezvous beizutreten. Um Deinen Standort mit anderen Mitgliedern zu teilen, klicke auf das GPS Symbol. Sobald Dein Standort ermittelt ist, erscheint ein roter Punkt, und die Anderen werden Dich auf der Karte sehen können."; +App::$strings["Let's meet here"] = "Lasst uns hier treffen"; +App::$strings["New marker"] = "Neue Markierung"; +App::$strings["Edit marker"] = "Markierung bearbeiten"; +App::$strings["New identity"] = "Neue Identität"; +App::$strings["Delete marker"] = "Markierung löschen"; +App::$strings["Delete member"] = "Mitglied löschen"; +App::$strings["Edit proximity alert"] = "Annäherungsalarm bearbeiten"; +App::$strings["A proximity alert will be issued when this member is within a certain radius of you.

Enter a radius in meters (0 to disable):"] = "Ein Annäherungsalarm wird ausgelöst werden, sobald sich dieses Mitglied innerhalb eines bestimmten Radius von Dir aufhält.

Gib einen Radius in Metern ein (0 zum Abschalten der Funktion):"; +App::$strings["distance"] = "Entfernung"; +App::$strings["Proximity alert distance (meters)"] = "Entfernung für Annäherungsalarm (in Metern)"; +App::$strings["A proximity alert will be issued when you are within a certain radius of the marker location.

Enter a radius in meters (0 to disable):"] = "Ein Annäherungsalarm wird ausgelöst werden, sobald Du Dich innerhalb eines bestimmten Radius der Markierung aufhält.

Gib einen Radius in Metern ein (0 zum Abschalten der Funktion):"; +App::$strings["Marker proximity alert"] = "Annäherungsalarm für Markierung"; +App::$strings["Reminder note"] = "Erinnerungshinweis"; +App::$strings["Enter a note to be displayed when you are within the specified proximity..."] = "Gib eine Nachricht ein, die angezeigt werden soll, wenn Du Dich in der festgelegten Nähe befindest..."; +App::$strings["Add new rendezvous"] = "Neues Rendezvous hinzufügen"; +App::$strings["Create a new rendezvous and share the access link with those you wish to invite to the group. Those who open the link become members of the rendezvous. They can view other member locations, add markers to the map, or share their own locations with the group."] = "Erstelle ein neues Rendezvous und teile den Zugriffslink mit allen, die Du in die Gruppe einladen möchtest. Die, die den Link öffnen, werden Mitglieder des Rendezvous. Sie können die Standorte der anderen Mitglieder sehen, Marker zur Karte hinzufügen oder ihre eigenen Standorte mit der Gruppe teilen."; +App::$strings["You have no rendezvous. Press the button above to create a rendezvous!"] = "Du hast kein Rendezvous. Drücke den Knopf oben, um ein Rendezvous zu erstellen!"; +App::$strings["Post to WordPress"] = "Auf WordPress posten"; +App::$strings["Wordpress Settings saved."] = "Wordpress-Einstellungen gespeichert."; +App::$strings["Wordpress Post App"] = ""; +App::$strings["Post to WordPress or anything else which uses the wordpress XMLRPC API"] = ""; +App::$strings["WordPress username"] = "WordPress-Benutzername"; +App::$strings["WordPress password"] = "WordPress-Passwort"; +App::$strings["WordPress API URL"] = "WordPress-API-URL"; +App::$strings["Typically https://your-blog.tld/xmlrpc.php"] = "Normalerweise https://your-blog.tld/xmlrpc.php"; +App::$strings["WordPress blogid"] = "WordPress blogid"; +App::$strings["For multi-user sites such as wordpress.com, otherwise leave blank"] = "Nötig für Mehrbenutzer Seiten wie wordpress.com, andernfalls frei lassen"; +App::$strings["Post to WordPress by default"] = "Standardmäßig auf auf WordPress posten"; +App::$strings["Forward comments (requires hubzilla_wp plugin)"] = "Kommentare weiterleiten (benötigt hubzilla_wp Plugin)"; +App::$strings["Wordpress Post"] = ""; +App::$strings["WYSIWYG status editor"] = ""; +App::$strings["WYSIWYG Status App"] = ""; +App::$strings["WYSIWYG Status"] = ""; +App::$strings["Friendica Photo Album Import"] = "Friendica-Fotoalbumimport"; +App::$strings["This will import all your Friendica photo albums to this Red channel."] = "Hiermit werden all deine Fotoalben von Friendica in diesen Hubzilla Kanal importiert."; +App::$strings["Friendica Server base URL"] = "BasisURL des Friendica Servers"; +App::$strings["Friendica Login Username"] = "Friendica-Anmeldebenutzername"; +App::$strings["Friendica Login Password"] = "Friendica-Anmeldepasswort"; +App::$strings["New registration"] = "Neue Registrierung"; +App::$strings["Message sent to %s. New account registration: %s"] = "Nachricht gesendet an %s. Neue Kontoregistrierung: %s"; +App::$strings["NSFW Settings saved."] = "NSFW-Einstellungen gespeichert."; +App::$strings["NSFW App"] = ""; +App::$strings["Collapse content that contains predefined words"] = ""; +App::$strings["This app looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = ""; +App::$strings["Comma separated list of keywords to hide"] = "Kommaseparierte Liste von Schlüsselworten die verborgen werden sollen."; +App::$strings["Word, /regular-expression/, lang=xx, lang!=xx"] = "Wort, /regular-expression/, lang=xx, lang!=xx"; +App::$strings["NSFW"] = ""; +App::$strings["Possible adult content"] = "Möglicherweise nicht jugendfreie Inhalte"; +App::$strings["%s - view"] = "%s - ansehen"; +App::$strings["Your Webbie:"] = "Dein Webbie"; +App::$strings["Fontsize (px):"] = "Schriftgröße (px):"; +App::$strings["Link:"] = "Link:"; +App::$strings["Like us on Hubzilla"] = "Like us on Hubzilla"; +App::$strings["Embed:"] = "Einbetten"; +App::$strings["Fuzzloc Settings updated."] = "Fuzzloc-Einstellungen aktualisiert."; +App::$strings["Fuzzy Location App"] = ""; +App::$strings["Blur your precise location if your channel uses browser location mapping"] = ""; +App::$strings["Minimum offset in meters"] = "Minimale Verschiebung in Metern"; +App::$strings["Maximum offset in meters"] = "Maximale Verschiebung in Metern"; +App::$strings["Fuzzy Location"] = ""; +App::$strings["No server specified"] = ""; +App::$strings["Posts imported"] = ""; +App::$strings["Files imported"] = ""; +App::$strings["This addon app copies existing content and file storage to a cloned/copied channel. Once the app is installed, visit the newly installed app. This will allow you to set the location of your original channel and an optional date range of files/conversations to copy."] = ""; +App::$strings["This will import all your conversations and cloud files from a cloned channel on another server. This may take a while if you have lots of posts and or files."] = ""; +App::$strings["Include posts"] = ""; +App::$strings["Conversations, Articles, Cards, and other posted content"] = ""; +App::$strings["Include files"] = ""; +App::$strings["Files, Photos and other cloud storage"] = ""; +App::$strings["Original Server base URL"] = ""; +App::$strings["Since modified date yyyy-mm-dd"] = "Seit Modifizierungsdatum yyyy-mm-dd"; +App::$strings["Until modified date yyyy-mm-dd"] = "Bis Modifizierungsdatum yyyy-mm-dd"; +App::$strings["pageheader Settings saved."] = "Nachrichtenkopf-Einstellungen gespeichert."; +App::$strings["Page Header App"] = ""; +App::$strings["Inserts a page header"] = ""; +App::$strings["Message to display on every page on this server"] = "Nachricht, die auf jeder Seite dieses Servers angezeigt werden soll"; +App::$strings["Page Header"] = ""; +App::$strings["Send email to all members"] = "E-Mail an alle Mitglieder senden"; +App::$strings["%1\$d of %2\$d messages sent."] = "%1\$d von %2\$d Nachrichten gesendet."; +App::$strings["Send email to all hub members."] = "Eine E-Mail an alle Mitglieder dieses Hubs senden."; +App::$strings["Sender Email address"] = "E-Mail Adresse des Absenders"; +App::$strings["Test mode (only send to hub administrator)"] = "Test Modus (nur an Hub Administratoren senden)"; +App::$strings["__ctx:opensearch__ Search %1\$s (%2\$s)"] = "Suche %1\$s (%2\$s)"; +App::$strings["__ctx:opensearch__ \$Projectname"] = "\$Projectname"; +App::$strings["Search \$Projectname"] = "\$Projectname suchen"; +App::$strings["lonely"] = "einsam"; +App::$strings["drunk"] = "betrunken"; +App::$strings["horny"] = "geil"; +App::$strings["stoned"] = "bekifft"; +App::$strings["fucked up"] = "beschissen"; +App::$strings["clusterfucked"] = "clusterfucked"; +App::$strings["crazy"] = "verrückt"; +App::$strings["hurt"] = "verletzt"; +App::$strings["sleepy"] = "müde"; +App::$strings["grumpy"] = "mürrisch"; +App::$strings["high"] = "hoch"; +App::$strings["semi-conscious"] = "halb bewusstlos"; +App::$strings["in love"] = "verliebt"; +App::$strings["in lust"] = ""; +App::$strings["naked"] = "nackt"; +App::$strings["stinky"] = "stinkend"; +App::$strings["sweaty"] = "verschwitzt"; +App::$strings["bleeding out"] = "blutend"; +App::$strings["victorious"] = "siegreich"; +App::$strings["defeated"] = "besiegt"; +App::$strings["envious"] = "neidisch"; +App::$strings["jealous"] = "eifersüchtig"; +App::$strings["Use markdown for editing posts"] = "Verwende Markdown zum Bearbeiten von Beiträgen"; +App::$strings["Jappixmini App"] = ""; +App::$strings["Provides a Facebook-like chat using Jappix Mini"] = ""; +App::$strings["Hide Jappixmini Chat-Widget from the webinterface"] = "Jappix Mini Chat-Widget von der Weboberfläche verbergen"; +App::$strings["Jabber username"] = "Jabber-Benutzername"; +App::$strings["Jabber server"] = "Jabber-Server"; +App::$strings["Jabber BOSH host URL"] = "Jabber BOSH Host URL"; +App::$strings["Jabber password"] = "Jabber-Passwort"; +App::$strings["Encrypt Jabber password with Hubzilla password"] = "Jabber-Passwort mit Hubzilla-Passwort verschlüsseln"; +App::$strings["Hubzilla password"] = "Hubzilla-Passwort"; +App::$strings["Approve subscription requests from Hubzilla contacts automatically"] = "Verbindungsanfragen von Hubzilla-Kontakten automatisch annehmen"; +App::$strings["Purge internal list of jabber addresses of contacts"] = "Interne Liste der Jabber Adressen von Kontakten löschen"; +App::$strings["Configuration Help"] = "Konfigurationshilfe"; +App::$strings["Jappixmini Settings"] = ""; +App::$strings["Channel is required."] = "Kanal ist erforderlich."; +App::$strings["Hubzilla Crosspost Connector Settings saved."] = ""; +App::$strings["Hubzilla Crosspost Connector App"] = ""; +App::$strings["Relay public postings to another Hubzilla channel"] = ""; +App::$strings["Send public postings to Hubzilla channel by default"] = "Sende öffentliche Beiträge standardmäßig an den Hubzilla Kanal"; +App::$strings["Hubzilla API Path"] = "Hubzilla-API-Pfad"; +App::$strings["Hubzilla login name"] = "Hubzilla-Anmeldename"; +App::$strings["Hubzilla channel name"] = "Hubzilla-Kanalname"; +App::$strings["Nickname"] = "Spitzname"; +App::$strings["Hubzilla Crosspost Connector"] = ""; +App::$strings["Post to Hubzilla"] = ""; +App::$strings["This is a fairly comprehensive and complete guitar chord dictionary which will list most of the available ways to play a certain chord, starting from the base of the fingerboard up to a few frets beyond the twelfth fret (beyond which everything repeats). A couple of non-standard tunings are provided for the benefit of slide players, etc."] = ""; +App::$strings["Chord names start with a root note (A-G) and may include sharps (#) and flats (b). This software will parse most of the standard naming conventions such as maj, min, dim, sus(2 or 4), aug, with optional repeating elements."] = ""; +App::$strings["Valid examples include A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..."] = "Einige gültige Beispiele: A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..."; +App::$strings["Guitar Chords"] = "Gitarrenakkorde"; +App::$strings["The complete online chord dictionary"] = "Das komplette online Akkord-Verzeichnis"; +App::$strings["Tuning"] = "Stimmen"; +App::$strings["Chord name: example: Em7"] = "Beispiel Akkord Name: Em7"; +App::$strings["Show for left handed stringing"] = "Linkshänder-Besaitung anzeigen"; +App::$strings["Quick Reference"] = "Schnellreferenz"; +App::$strings["View Larger"] = "Größer anzeigen"; +App::$strings["Tile Server URL"] = "Kachelserver-URL"; +App::$strings["A list of public tile servers"] = "Eine Liste öffentlicher Kachelserver"; +App::$strings["Nominatim (reverse geocoding) Server URL"] = "Nominatim (reverse Geokodierung) Server URL"; +App::$strings["A list of Nominatim servers"] = "Eine Liste der Nominatim Server"; +App::$strings["Default zoom"] = "Standardzoom"; +App::$strings["The default zoom level. (1:world, 18:highest, also depends on tile server)"] = "Die Standard-Vergrößerungsstufe (1:Welt, 18:höchste, hängt außerdem vom Kachelserver ab)."; +App::$strings["Include marker on map"] = "Markierung auf der Karte einschließen"; +App::$strings["Include a marker on the map."] = "Binde eine Markierung auf der Karte ein."; +App::$strings["An account has been created for you."] = "Ein Konto wurde für Sie erstellt."; +App::$strings["Authentication successful but rejected: account creation is disabled."] = "Authentifizierung war erfolgreich, wurde aber abgewiesen! Das Anlegen von Konten wurde deaktiviert."; +App::$strings["Send your identity to all websites"] = ""; +App::$strings["Sendzid App"] = ""; +App::$strings["Send ZID"] = ""; +App::$strings["Show Upload Limits"] = "Hochladebeschränkungen anzeigen"; +App::$strings["Hubzilla configured maximum size: "] = "Die in Hubzilla eingestellte maximale Größe:"; +App::$strings["PHP upload_max_filesize: "] = "PHP upload_max_filesize:"; +App::$strings["PHP post_max_size (must be larger than upload_max_filesize): "] = "PHP post_max_size (muss größer sein als upload_max_filesize):"; +App::$strings["bitchslap"] = "Ohrfeige"; +App::$strings["bitchslapped"] = "geohrfeigt"; +App::$strings["shag"] = "bumsen"; +App::$strings["shagged"] = "gebumst"; +App::$strings["patent"] = "Patent"; +App::$strings["patented"] = "patentiert"; +App::$strings["hug"] = "umarmen"; +App::$strings["hugged"] = "umarmt"; +App::$strings["murder"] = "ermorden"; +App::$strings["murdered"] = "ermordet"; +App::$strings["worship"] = "Anbetung"; +App::$strings["worshipped"] = "angebetet"; +App::$strings["kiss"] = "küssen"; +App::$strings["kissed"] = "geküsst"; +App::$strings["tempt"] = "verlocken"; +App::$strings["tempted"] = "verlockt"; +App::$strings["raise eyebrows at"] = "Augenbrauen hochziehen"; +App::$strings["raised their eyebrows at"] = "zog die Augenbrauen hoch"; +App::$strings["insult"] = "beleidigen"; +App::$strings["insulted"] = "beleidigt"; +App::$strings["praise"] = "loben"; +App::$strings["praised"] = "gelobt"; +App::$strings["be dubious of"] = ""; +App::$strings["was dubious of"] = ""; +App::$strings["eat"] = "essen"; +App::$strings["ate"] = "aß"; +App::$strings["giggle and fawn at"] = ""; +App::$strings["giggled and fawned at"] = ""; +App::$strings["doubt"] = "anzweifeln"; +App::$strings["doubted"] = "angezweifelt"; +App::$strings["glare"] = ""; +App::$strings["glared at"] = ""; +App::$strings["fuck"] = "ficken"; +App::$strings["fucked"] = "gefickt"; +App::$strings["bonk"] = ""; +App::$strings["bonked"] = ""; +App::$strings["declare undying love for"] = "erkläre unsterbliche Liebe"; +App::$strings["declared undying love for"] = "erklärte unsterbliche Liebe"; +App::$strings["Dreamwidth Crosspost Connector Settings saved."] = ""; +App::$strings["Dreamwidth Crosspost Connector App"] = ""; +App::$strings["Relay public postings to Dreamwidth"] = ""; +App::$strings["Dreamwidth username"] = "Dreamwidth-Benutzername"; +App::$strings["Dreamwidth password"] = "Dreamwidth-Passwort"; +App::$strings["Post to Dreamwidth by default"] = "Standardmäßig auf auf Dreamwidth posten"; +App::$strings["Dreamwidth Crosspost Connector"] = ""; +App::$strings["Post to Dreamwidth"] = "Bei Dreamwidth veröffentlichen"; +App::$strings["Hubzilla File Storage Import"] = "Hubzilla-Datenspeicher-Import"; +App::$strings["This will import all your cloud files from another server."] = "Hiermit werden alle Deine Cloud-Dateien von einem anderen Server importiert."; +App::$strings["Hubzilla Server base URL"] = "Basis-URL des Habzilla-Servers"; +App::$strings["Flattr this!"] = "Flattr this!"; +App::$strings["Flattr widget settings updated."] = "Flattr Widget Einstellungen aktualisiert"; +App::$strings["Flattr Widget App"] = ""; +App::$strings["Add a Flattr button to your channel page"] = ""; +App::$strings["Flattr user"] = "Flattr Nutzer"; +App::$strings["URL of the Thing to flattr"] = "URL des Dings zum flattrn"; +App::$strings["If empty channel URL is used"] = "Falls leer wird die Channel URL verwendet"; +App::$strings["Title of the Thing to flattr"] = "Titel des Dings zum flattrn"; +App::$strings["If empty \"channel name on The Hubzilla\" will be used"] = "Falls leer wird \"Kanalname auf The Hubzilla\" verwendet"; +App::$strings["Static or dynamic flattr button"] = "Statischer oder dynamischer Flattr Button"; +App::$strings["static"] = "statisch"; +App::$strings["dynamic"] = "dynamisch"; +App::$strings["Alignment of the widget"] = "Ausrichtung des Widgets"; +App::$strings["left"] = "links"; +App::$strings["right"] = "rechts"; +App::$strings["Flattr Widget"] = ""; +App::$strings["Please contact your site administrator.
The provided API URL is not valid."] = "Bitte kontaktiere den Administrator deines Hubs.
Die angegebene API URL ist nicht korrekt."; +App::$strings["We could not contact the GNU social API with the Path you entered."] = "Mit dem angegebenen Pfad war es uns nicht möglich, die GNU social API zu erreichen."; +App::$strings["GNU social settings updated."] = "GNU social Einstellungen aktualisiert."; +App::$strings["Relay public postings to a connected GNU social account (formerly StatusNet)"] = ""; +App::$strings["Globally Available GNU social OAuthKeys"] = "Global verfügbare GNU social OAuthKeys"; +App::$strings["There are preconfigured OAuth key pairs for some GNU social servers available. If you are using one of them, please use these credentials.
If not feel free to connect to any other GNU social instance (see below)."] = "Für einige GNU social Server sind voreingestellte OAuth Schlüsselpaare verfügbar. Solltest du einen dieser Server benutzen, dann verwende bitte diese Schlüssel.
Falls nicht, stelle stattdessen eine Verbindung zu irgend einem anderen GNU social Server her (siehe unten)."; +App::$strings["Provide your own OAuth Credentials"] = "Stelle deine eigenen OAuth Credentials zur Verfügung"; +App::$strings["No consumer key pair for GNU social found. Register your Hubzilla Account as an desktop client on your GNU social account, copy the consumer key pair here and enter the API base root.
Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Hubzilla installation at your favourite GNU social installation."] = "Kein Consumer-Schlüsselpaar für GNU social gefunden. Registriere deinen Hubzilla-Account als Desktop-Client bei deinem GNU social Account, kopiere das Consumer-Schlüsselpaar hierher und gib die API-URL ein.
Bevor du dein eigenes Consumer-Schlüsselpaar registrierst, frage den Administrator dieses Hubzilla-Servers, ob schon ein Schlüsselpaar für diesen Hubzilla-Server auf diesem GNU social-Server existiert."; +App::$strings["OAuth Consumer Key"] = "OAuth Consumer Key"; +App::$strings["OAuth Consumer Secret"] = "OAuth Consumer Secret"; +App::$strings["Base API Path"] = "Basis Pfad der API"; +App::$strings["Remember the trailing /"] = "Denke an das abschließende /"; +App::$strings["GNU social application name"] = "GNU social Anwendungsname"; +App::$strings["To connect to your GNU social account click the button below to get a security code from GNU social which you have to copy into the input box below and submit the form. Only your public posts will be posted to GNU social."] = "Um dich mit deinem GNU social Konto zu verbinden, klicke den Button unten und kopiere dann den Sicherheitscode von GNU social in das Formular weiter unten. Es werden ausschließlich deine öffentlichen Beiträge auf GNU social veröffentlicht."; +App::$strings["Log in with GNU social"] = "Mit GNU social anmelden"; +App::$strings["Copy the security code from GNU social here"] = "Kopiere den Sicherheitscode von GNU social hier her"; +App::$strings["Cancel Connection Process"] = "Verbindungsprozes abbrechen"; +App::$strings["Current GNU social API is"] = "Aktuelle GNU social API ist"; +App::$strings["Cancel GNU social Connection"] = "GNU social Verbindung trennen"; +App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to GNU social will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Hinweis: Entsprechend Deiner Privatsphären-Einstellungen (Profil-Details vor nicht angemeldeten Besuchern verbergen?) kann ein ggf. zu GNU social geteilter Link in öffentlichen Beiträgen Besucher auf eine leere Seite führen, die darüber informiert, dass der Zugriff zu Deinem Profil eingeschränkt ist."; +App::$strings["Post to GNU social by default"] = "Standardmäßig bei GNU social veröffentlichen"; +App::$strings["If enabled your public postings will be posted to the associated GNU-social account by default"] = "Wenn aktiv werden all deine öffentlichen Beiträge standardmäßig bei dem verbundenen GNU social Konto veröffentlicht."; +App::$strings["GNU-Social Crosspost Connector"] = ""; +App::$strings["Post to GNU social"] = "Bei GNU social veröffentlichen"; +App::$strings["API URL"] = "API-URL"; +App::$strings["Application name"] = "Anwendungsname"; +App::$strings["Jabber BOSH host"] = "Jabber BOSH Host"; +App::$strings["Use central userbase"] = "Zentrale Benutzerbasis verwenden"; +App::$strings["If enabled, members will automatically login to an ejabberd server that has to be installed on this machine with synchronized credentials via the \"auth_ejabberd.php\" script."] = "Wenn aktiviert, werden die Mitglieder automatisch auf dem EJabber Server, der auf dieser Maschine installiert ist, angemeldet und die Zugangsdaten werden über das \"auth_ejabberd.php\"-Script synchronisiert."; +App::$strings["XMPP settings updated."] = "XMPP-Einstellungen aktualisiert."; +App::$strings["XMPP App"] = ""; +App::$strings["Embedded XMPP (Jabber) client"] = ""; +App::$strings["Individual credentials"] = "Individuelle Anmeldedaten"; +App::$strings["Jabber BOSH server"] = "Jabber BOSH Server"; +App::$strings["XMPP Settings"] = "XMPP-Einstellungen"; +App::$strings["Gallery App"] = ""; +App::$strings["A simple gallery for your photo albums"] = ""; +App::$strings["Gallery"] = ""; +App::$strings["Photo Gallery"] = ""; +App::$strings["Follow"] = "Folgen"; +App::$strings["%1\$s is now following %2\$s"] = "%1\$s folgt nun %2\$s"; +App::$strings["The GNU-Social protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Das GNU-Social-Protokoll unterstützt keine Server-unabhängigen Identitäten. Verbindungen, die Du mit diesem Netzwerk eingehst, können von anderen Orten (Klonen) dieses Kanals aus unerreichbar sein."; +App::$strings["GNU-Social Protocol App"] = ""; +App::$strings["GNU-Social Protocol"] = ""; +App::$strings["Not allowed."] = ""; +App::$strings["Edit your profile and change settings."] = "Bearbeite dein Profil und ändere die Einstellungen."; +App::$strings["Click here to see activity from your connections."] = "Klicke hier, um die Aktivitäten Deiner Verbindungen zu sehen."; +App::$strings["Click here to see your channel home."] = "Klicke hier, um Deine Kanal-Hauptseite zu sehen."; +App::$strings["You can access your private messages from here."] = "Hierüber kannst Du auf Deine privaten Nachrichten zugreifen."; +App::$strings["Create new events here."] = "Neue Termine hier erstellen"; +App::$strings["You can accept new connections and change permissions for existing ones here. You can also e.g. create groups of contacts."] = "Du kannst hier neue Verbindungen akzeptieren sowie die Einstellungen bereits vorhandener Vebindungen bearbeiten. Außerdem kannst Du Verbindungen in Gruppen zusammenfassen."; +App::$strings["System notifications will arrive here"] = "Systembenachrichtigungen werden hier eintreffen"; +App::$strings["Search for content and users"] = "Nach Inhalt von Benutzern suchen"; +App::$strings["Browse for new contacts"] = "Schaue nach möglichen neuen Verbindungen."; +App::$strings["Launch installed apps"] = "Installierte Apps starten"; +App::$strings["Looking for help? Click here."] = "Du benötigst Hilfe? Klicke hier."; +App::$strings["New events have occurred in your network. Click here to see what has happened!"] = "In Deinem Netzwerk gibt es neue Ereignisse. Klicke hier, um zu sehen, was passiert ist!"; +App::$strings["You have received a new private message. Click here to see from who!"] = "Du hast eine neue private Nachricht erhalten. Klicke hier, um zu sehen, von wem!"; +App::$strings["There are events this week. Click here too see which!"] = "Es gibt neue Termine diese Woche. Klicke hier, um zu sehen, welche!"; +App::$strings["You have received a new introduction. Click here to see who!"] = "Du hast eine neue Verbindungsanfrage erhalten. Klicke hier, um zu sehen, wer es ist!"; +App::$strings["There is a new system notification. Click here to see what has happened!"] = "Es gibt eine neue Systembenachrichtigung. Klicke hier, um zu sehen, was passiert ist!"; +App::$strings["Click here to share text, images, videos and sound."] = "Klicke hier, um Texte, Bilder, Videos und Klänge zu teilen."; +App::$strings["You can write an optional title for your update (good for long posts)."] = "Du kannst Deinem Beitrag einen optionalen Titel geben (gut für lange Beiträge)."; +App::$strings["Entering some categories here makes it easier to find your post later."] = "Ein paar Kategorien hier einzugeben, macht es leichter, Deinen Beitrag später wiederzufinden."; +App::$strings["Share photos, links, location, etc."] = "Teile Photos, Links, Standort, usw."; +App::$strings["Only want to share content for a while? Make it expire at a certain date."] = "Du möchtest diesen Inhalt nur für eine Weile teilen? Dann lass ihn zu einem bestimmten Datum ablaufen."; +App::$strings["You can password protect content."] = "Du kannst Inhalte mit einem Passwort schützen."; +App::$strings["Choose who you share with."] = "Wähle aus, mit wem Du teilen möchtest."; +App::$strings["Click here when you are done."] = "Klicke hier, wenn Du fertig bist."; +App::$strings["Adjust from which channels posts should be displayed."] = "Lege fest, von welchen Kanälen Beiträge angezeigt werden sollen."; +App::$strings["Only show posts from channels in the specified privacy group."] = "Zeige nur Beträge von Kanälen, die in einer bestimmten Gruppe sind."; +App::$strings["Easily find posts containing tags (keywords preceded by the \"#\" symbol)."] = "Finde Beiträge, die bestimmte Tags enthalten (Stichworte, die mit dem \"#\"-Symbol beginnen)."; +App::$strings["Easily find posts in given category."] = "Finde Beiträge in bestimmten Kategorien."; +App::$strings["Easily find posts by date."] = "Finde Beiträge anhand des Datums."; +App::$strings["Suggested users who have volounteered to be shown as suggestions, and who we think you might find interesting."] = "Vorgeschlagene Kanäle, die in ihren Einstellungen zugestimmt haben, als Vorschläge angezeigt zu werden, und die Du eventuell interessant finden könntest."; +App::$strings["Here you see channels you have connected to."] = "Hier siehst du die Kanäle, mit denen Du verbunden bist."; +App::$strings["Save your search so you can repeat it at a later date."] = "Speichere Deine Suche, so dass Du sie später leicht erneut durchführen kannst."; +App::$strings["If you see this icon you can be sure that the sender is who it say it is. It is normal that it is not always possible to verify the sender, so the icon will be missing sometimes. There is usually no need to worry about that."] = "Wenn Du dieses Symbol siehst, kannst Du weitgehend sicher sein, dass der Ansender dem angegebenen entspricht. Nicht immer ist es möglich, den Absender zu verifizieren, daher fehlt das Symbol mitunter. Das ist aber in der Regel kein Grund zur Sorge."; +App::$strings["Danger! It seems someone tried to forge a message! This message is not necessarily from who it says it is from!"] = "Vorsicht! Es kann sein, dass jemand versucht, eine Nachricht zu fälschen! Diese Nachricht muss nicht unbedingt vom angegebenen Absender stammen!"; +App::$strings["Welcome to Hubzilla! Would you like to see a tour of the UI?

You can pause it at any time and continue where you left off by reloading the page, or navigting to another page.

You can also advance by pressing the return key"] = "Willkommen zu Hubzilla! Möchtest Du eine Tour der Benutzeroberfläche angezeigt bekommen?

Du kannst zu jeder Zeit pausieren und fortsetzen, wo Du aufgehört hast, indem Du die Seite neu lädtst, oder zu einer anderen Seite springst.

Du kannst auc durch das Drücken der Enter-Taste weitergehen."; +App::$strings["NSA Bait App"] = ""; +App::$strings["Make yourself a political target"] = ""; +App::$strings["You're welcome."] = "Gern geschehen."; +App::$strings["Ah shucks..."] = "Ach Mist..."; +App::$strings["Don't mention it."] = "Keine Ursache."; +App::$strings["<blush>"] = ""; +App::$strings["Hubzilla Directory Stats"] = "Hubzilla-Verzeichnisstatistiken"; +App::$strings["Total Hubs"] = "Hubs insgesamt"; +App::$strings["Hubzilla Hubs"] = "Hubzilla Hubs"; +App::$strings["Friendica Hubs"] = "Friendica Hubs"; +App::$strings["Diaspora Pods"] = "Diaspora Pods"; +App::$strings["Hubzilla Channels"] = "Hubzilla-Kanäle"; +App::$strings["Friendica Channels"] = "Friendica-Kanäle"; +App::$strings["Diaspora Channels"] = "Diaspora-Kanäle"; +App::$strings["Aged 35 and above"] = "35 und älter"; +App::$strings["Aged 34 and under"] = "34 und jünger"; +App::$strings["Average Age"] = "Durchschnittsalter"; +App::$strings["Known Chatrooms"] = "Bekannte Chaträume"; +App::$strings["Known Tags"] = "Bekannte Schlagwörter"; +App::$strings["Please note Diaspora and Friendica statistics are merely those **this directory** is aware of, and not all those known in the network. This also applies to chatrooms,"] = "Bitte berücksichtige, dass Diaspora und Friendica Statistiken nur solche einschließen, die **diesem Verzeichnis** bekannt sind, nicht alle im Netzwerk bekannten. Das gilt auch für Chaträume."; +App::$strings["nofed Settings saved."] = "nofed Einstellungen gespeichert"; +App::$strings["No Federation App"] = ""; +App::$strings["Prevent posting from being federated to anybody. It will exist only on your channel page."] = ""; +App::$strings["Federate posts by default"] = "Beiträge standardmäßig verteilen"; +App::$strings["No Federation"] = ""; +App::$strings["Federate"] = "Beitrag verteilen"; +App::$strings["Who viewed my channel/profile"] = ""; +App::$strings["Recent Channel/Profile Viewers"] = "Kürzliche Kanal/Profil Besucher"; +App::$strings["No entries."] = "Keine Einträge."; +App::$strings["Insane Journal Crosspost Connector Settings saved."] = ""; +App::$strings["Insane Journal Crosspost Connector App"] = ""; +App::$strings["Relay public postings to Insane Journal"] = ""; +App::$strings["InsaneJournal username"] = "InsaneJournal-Benutzername"; +App::$strings["InsaneJournal password"] = "InsaneJournal-Passwort"; +App::$strings["Post to InsaneJournal by default"] = "Standardmäßig bei InsaneJournal veröffentlichen"; +App::$strings["Insane Journal Crosspost Connector"] = ""; +App::$strings["Post to Insane Journal"] = ""; +App::$strings["You haven't set a TOTP secret yet.\nPlease click the button below to generate one and register this site\nwith your preferred authenticator app."] = ""; +App::$strings["Your TOTP secret is"] = ""; +App::$strings["Be sure to save it somewhere in case you lose or replace your mobile device.\nUse your mobile device to scan the QR code below to register this site\nwith your preferred authenticator app."] = ""; +App::$strings["Test"] = ""; +App::$strings["Generate New Secret"] = ""; +App::$strings["Go"] = ""; +App::$strings["Enter your password"] = ""; +App::$strings["enter TOTP code from your device"] = ""; +App::$strings["Pass!"] = ""; +App::$strings["Fail"] = ""; +App::$strings["Incorrect password, try again."] = ""; +App::$strings["Record your new TOTP secret and rescan the QR code above."] = ""; +App::$strings["TOTP Settings"] = ""; +App::$strings["TOTP Two-Step Verification"] = ""; +App::$strings["Enter the 2-step verification generated by your authenticator app:"] = ""; +App::$strings["Success!"] = ""; +App::$strings["Invalid code, please try again."] = ""; +App::$strings["Too many invalid codes..."] = ""; +App::$strings["Verify"] = ""; +App::$strings["Smileybutton App"] = ""; +App::$strings["Adds a smileybutton to the jot editor"] = ""; +App::$strings["Hide the button and show the smilies directly."] = "Verstecke die Schaltfläche und zeige die Smilies direkt an."; +App::$strings["Smileybutton Settings"] = "Smileyknopf-Einstellungen"; +App::$strings["No username found in import file."] = "Es wurde kein Nutzername in der importierten Datei gefunden."; +App::$strings["%1\$s dislikes %2\$s's %3\$s"] = ""; +App::$strings["Diaspora Protocol Settings updated."] = "Diaspora Protokoll Einstellungen aktualisiert"; +App::$strings["The diaspora protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = ""; +App::$strings["Diaspora Protocol App"] = ""; +App::$strings["Allow any Diaspora member to comment on your public posts"] = "Erlaube jedem Diaspora Nutzer deine öffentlichen Beiträge zu kommentieren"; +App::$strings["Prevent your hashtags from being redirected to other sites"] = "Verhindern, dass Deine Hashtags zu anderen Seiten umgeleitet werden"; +App::$strings["Sign and forward posts and comments with no existing Diaspora signature"] = "Signieren und Weiterleiten von Beiträgen und Kommentaren ohne vorhandene Diaspora-Signatur"; +App::$strings["Followed hashtags (comma separated, do not include the #)"] = "Verfolgte Hashtags (Komma separierte Liste, ohne die #)"; +App::$strings["Diaspora Protocol"] = ""; +App::$strings["text to include in all outgoing posts from this site"] = "Test der in alle Beiträge angefügt werden soll, die von dieser Seite ausgehen"; +App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal."; +App::$strings["The error message was:"] = "Die Fehlermeldung war:"; +App::$strings["OpenID protocol error. No ID returned."] = "OpenID-Protokollfehler. Keine Kennung zurückgegeben."; +App::$strings["First Name"] = "Vorname"; +App::$strings["Last Name"] = "Nachname"; +App::$strings["Full Name"] = "Voller Name"; +App::$strings["Profile Photo 16px"] = "Profilfoto 16 px"; +App::$strings["Profile Photo 32px"] = "Profilfoto 32 px"; +App::$strings["Profile Photo 48px"] = "Profilfoto 48 px"; +App::$strings["Profile Photo 64px"] = "Profilfoto 64 px"; +App::$strings["Profile Photo 80px"] = "Profilfoto 80 px"; +App::$strings["Profile Photo 128px"] = "Profilfoto 128 px"; +App::$strings["Timezone"] = "Zeitzone"; +App::$strings["Birth Year"] = "Geburtsjahr"; +App::$strings["Birth Month"] = "Geburtsmonat"; +App::$strings["Birth Day"] = "Geburtstag"; +App::$strings["Birthdate"] = "Geburtsdatum"; +App::$strings["Cover Photo"] = "Cover Foto"; +App::$strings["Source channel not found."] = "Quellkanal nicht gefunden."; -- cgit v1.2.3 From 46a687b0a6e65741948603ce5d77e9e5d0f44c74 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Tue, 18 Jun 2019 20:28:07 +0200 Subject: Update hmessages.po --- view/ru/hmessages.po | 1104 +++++++++++++++++++++++++------------------------- 1 file changed, 553 insertions(+), 551 deletions(-) diff --git a/view/ru/hmessages.po b/view/ru/hmessages.po index 469b323fa..737e7716b 100644 --- a/view/ru/hmessages.po +++ b/view/ru/hmessages.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: hubzilla\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-10 13:54+0200\n" -"PO-Revision-Date: 2019-05-10 13:57+0200\n" +"POT-Creation-Date: 2019-06-18 20:23+0200\n" +"PO-Revision-Date: 2019-06-18 20:27+0200\n" "Last-Translator: Max Kostikov \n" "Language-Team: Russian (http://www.transifex.com/Friendica/hubzilla/language/ru/)\n" "MIME-Version: 1.0\n" @@ -25,7 +25,7 @@ msgstr "" msgid "Source channel not found." msgstr "Канал-источник не найден." -#: ../../view/theme/redbasic/php/config.php:15 ../../include/text.php:3209 +#: ../../view/theme/redbasic/php/config.php:15 ../../include/text.php:3218 #: ../../Zotlabs/Module/Admin/Site.php:187 msgid "Default" msgstr "По умолчанию" @@ -36,14 +36,14 @@ msgid "Focus (Hubzilla default)" msgstr "Фокус (по умолчанию Hubzilla)" #: ../../view/theme/redbasic/php/config.php:94 ../../include/js_strings.php:22 -#: ../../Zotlabs/Module/Mail.php:431 ../../Zotlabs/Module/Pconfig.php:116 +#: ../../Zotlabs/Module/Mail.php:436 ../../Zotlabs/Module/Pconfig.php:116 #: ../../Zotlabs/Module/Defperms.php:265 ../../Zotlabs/Module/Permcats.php:128 #: ../../Zotlabs/Module/Xchan.php:15 #: ../../Zotlabs/Module/Email_validation.php:40 #: ../../Zotlabs/Module/Poke.php:217 ../../Zotlabs/Module/Appman.php:155 #: ../../Zotlabs/Module/Profiles.php:723 ../../Zotlabs/Module/Photos.php:1055 #: ../../Zotlabs/Module/Photos.php:1096 ../../Zotlabs/Module/Photos.php:1215 -#: ../../Zotlabs/Module/Oauth.php:111 ../../Zotlabs/Module/Events.php:495 +#: ../../Zotlabs/Module/Oauth.php:111 ../../Zotlabs/Module/Events.php:501 #: ../../Zotlabs/Module/Rate.php:166 ../../Zotlabs/Module/Locs.php:121 #: ../../Zotlabs/Module/Sources.php:125 ../../Zotlabs/Module/Sources.php:162 #: ../../Zotlabs/Module/Chat.php:211 ../../Zotlabs/Module/Chat.php:250 @@ -63,9 +63,8 @@ msgstr "Фокус (по умолчанию Hubzilla)" #: ../../Zotlabs/Module/Settings/Profiles.php:50 #: ../../Zotlabs/Module/Settings/Connections.php:41 #: ../../Zotlabs/Module/Settings/Channel.php:493 -#: ../../Zotlabs/Module/Filestorage.php:203 ../../Zotlabs/Module/Cal.php:344 -#: ../../Zotlabs/Module/Setup.php:304 ../../Zotlabs/Module/Setup.php:344 -#: ../../Zotlabs/Module/Mitem.php:259 +#: ../../Zotlabs/Module/Filestorage.php:203 ../../Zotlabs/Module/Setup.php:304 +#: ../../Zotlabs/Module/Setup.php:344 ../../Zotlabs/Module/Mitem.php:259 #: ../../Zotlabs/Module/Admin/Features.php:66 #: ../../Zotlabs/Module/Admin/Logs.php:84 #: ../../Zotlabs/Module/Admin/Channels.php:147 @@ -109,6 +108,7 @@ msgstr "Фокус (по умолчанию Hubzilla)" #: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:251 #: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:306 #: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:73 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:218 #: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:51 #: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:65 #: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:99 @@ -147,10 +147,10 @@ msgstr "Узкая панель навигации" #: ../../view/theme/redbasic/php/config.php:99 #: ../../view/theme/redbasic/php/config.php:116 ../../include/dir_fns.php:143 #: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145 -#: ../../boot.php:1635 ../../Zotlabs/Storage/Browser.php:411 +#: ../../boot.php:1636 ../../Zotlabs/Storage/Browser.php:411 #: ../../Zotlabs/Module/Defperms.php:197 ../../Zotlabs/Module/Profiles.php:681 #: ../../Zotlabs/Module/Photos.php:670 ../../Zotlabs/Module/Api.php:99 -#: ../../Zotlabs/Module/Events.php:472 ../../Zotlabs/Module/Events.php:473 +#: ../../Zotlabs/Module/Events.php:478 ../../Zotlabs/Module/Events.php:479 #: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159 #: ../../Zotlabs/Module/Settings/Display.php:89 #: ../../Zotlabs/Module/Settings/Channel.php:309 @@ -211,10 +211,10 @@ msgstr "Нет" #: ../../view/theme/redbasic/php/config.php:99 #: ../../view/theme/redbasic/php/config.php:116 ../../include/dir_fns.php:143 #: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145 -#: ../../boot.php:1635 ../../Zotlabs/Storage/Browser.php:411 +#: ../../boot.php:1636 ../../Zotlabs/Storage/Browser.php:411 #: ../../Zotlabs/Module/Defperms.php:197 ../../Zotlabs/Module/Profiles.php:681 #: ../../Zotlabs/Module/Photos.php:670 ../../Zotlabs/Module/Api.php:98 -#: ../../Zotlabs/Module/Events.php:472 ../../Zotlabs/Module/Events.php:473 +#: ../../Zotlabs/Module/Events.php:478 ../../Zotlabs/Module/Events.php:479 #: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159 #: ../../Zotlabs/Module/Settings/Display.php:89 #: ../../Zotlabs/Module/Settings/Channel.php:309 @@ -435,8 +435,8 @@ msgstr "Неспецифический" #: ../../include/selectors.php:60 ../../include/selectors.php:77 #: ../../include/selectors.php:115 ../../include/selectors.php:151 #: ../../include/connections.php:730 ../../include/connections.php:737 -#: ../../include/event.php:1336 ../../include/event.php:1343 -#: ../../Zotlabs/Module/Cdav.php:1335 ../../Zotlabs/Module/Profiles.php:795 +#: ../../include/event.php:1376 ../../include/event.php:1383 +#: ../../Zotlabs/Module/Cdav.php:1386 ../../Zotlabs/Module/Profiles.php:795 #: ../../Zotlabs/Module/Connedit.php:935 #: ../../Zotlabs/Access/PermissionRoles.php:306 msgid "Other" @@ -629,30 +629,30 @@ msgstr "Всё равно" msgid "Ask me" msgstr "Спроси меня" -#: ../../include/photos.php:27 ../../include/items.php:3801 +#: ../../include/photos.php:27 ../../include/items.php:3790 #: ../../include/attach.php:150 ../../include/attach.php:199 #: ../../include/attach.php:272 ../../include/attach.php:380 #: ../../include/attach.php:394 ../../include/attach.php:401 #: ../../include/attach.php:483 ../../include/attach.php:1043 #: ../../include/attach.php:1117 ../../include/attach.php:1280 -#: ../../Zotlabs/Module/Mail.php:146 ../../Zotlabs/Module/Defperms.php:181 +#: ../../Zotlabs/Module/Mail.php:150 ../../Zotlabs/Module/Defperms.php:181 #: ../../Zotlabs/Module/Network.php:19 ../../Zotlabs/Module/Common.php:38 -#: ../../Zotlabs/Module/Item.php:397 ../../Zotlabs/Module/Item.php:416 -#: ../../Zotlabs/Module/Item.php:426 ../../Zotlabs/Module/Item.php:1302 +#: ../../Zotlabs/Module/Item.php:398 ../../Zotlabs/Module/Item.php:417 +#: ../../Zotlabs/Module/Item.php:427 ../../Zotlabs/Module/Item.php:1303 #: ../../Zotlabs/Module/Achievements.php:34 #: ../../Zotlabs/Module/Display.php:451 ../../Zotlabs/Module/Poke.php:157 #: ../../Zotlabs/Module/Profile.php:85 ../../Zotlabs/Module/Profile.php:101 #: ../../Zotlabs/Module/Appman.php:87 ../../Zotlabs/Module/Profiles.php:198 #: ../../Zotlabs/Module/Profiles.php:635 ../../Zotlabs/Module/Photos.php:69 #: ../../Zotlabs/Module/Page.php:34 ../../Zotlabs/Module/Page.php:133 -#: ../../Zotlabs/Module/Api.php:24 ../../Zotlabs/Module/Events.php:271 +#: ../../Zotlabs/Module/Api.php:24 ../../Zotlabs/Module/Events.php:277 #: ../../Zotlabs/Module/New_channel.php:105 #: ../../Zotlabs/Module/New_channel.php:130 ../../Zotlabs/Module/Block.php:24 #: ../../Zotlabs/Module/Block.php:74 ../../Zotlabs/Module/Cover_photo.php:347 #: ../../Zotlabs/Module/Cover_photo.php:360 #: ../../Zotlabs/Module/Sharedwithme.php:16 -#: ../../Zotlabs/Module/Register.php:77 -#: ../../Zotlabs/Module/Channel_calendar.php:231 +#: ../../Zotlabs/Module/Register.php:80 +#: ../../Zotlabs/Module/Channel_calendar.php:224 #: ../../Zotlabs/Module/Viewconnections.php:28 #: ../../Zotlabs/Module/Viewconnections.php:33 #: ../../Zotlabs/Module/Rate.php:113 ../../Zotlabs/Module/Regmod.php:20 @@ -699,7 +699,7 @@ msgstr "Спроси меня" #: ../../extend/addon/hzaddons/pumpio/pumpio.php:44 #: ../../extend/addon/hzaddons/openid/Mod_Id.php:53 #: ../../extend/addon/hzaddons/keepout/keepout.php:36 -#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:167 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:281 msgid "Permission denied." msgstr "Доступ запрещен." @@ -744,23 +744,23 @@ msgstr "Последние фотографии" msgid "Upload New Photos" msgstr "Загрузить новые фотографии" -#: ../../include/oembed.php:226 +#: ../../include/oembed.php:153 msgid "View PDF" msgstr "Просмотреть PDF" -#: ../../include/oembed.php:356 +#: ../../include/oembed.php:357 msgid " by " msgstr " из " -#: ../../include/oembed.php:357 +#: ../../include/oembed.php:358 msgid " on " msgstr " на " -#: ../../include/oembed.php:386 +#: ../../include/oembed.php:387 msgid "Embedded content" msgstr "Встроенное содержимое" -#: ../../include/oembed.php:395 +#: ../../include/oembed.php:396 msgid "Embedding disabled" msgstr "Встраивание отключено" @@ -768,7 +768,7 @@ msgstr "Встраивание отключено" msgid "" "The form security token was not correct. This probably happened because the " "form has been opened for too long (>3 hours) before submitting it." -msgstr "Не верный токен безопасности для формы. Вероятно, это произошло потому, что форма была открыта слишком долго (> 3-х часов) перед его отправкой." +msgstr "Неверный токен безопасности для формы. Вероятно, это произошло потому, что форма была открыта слишком долго (> 3-х часов) перед её отправкой." #: ../../include/contact_widgets.php:11 #, php-format @@ -821,7 +821,7 @@ msgstr "Пригласить друзей" msgid "Advanced example: name=fred and country=iceland" msgstr "Расширенный пример: name=ivan and country=russia" -#: ../../include/contact_widgets.php:53 ../../include/features.php:333 +#: ../../include/contact_widgets.php:53 ../../include/features.php:311 #: ../../Zotlabs/Widget/Filer.php:28 #: ../../Zotlabs/Widget/Activity_filter.php:137 msgid "Saved Folders" @@ -836,7 +836,7 @@ msgstr "Всё" #: ../../include/contact_widgets.php:96 ../../include/contact_widgets.php:139 #: ../../include/contact_widgets.php:184 ../../include/taxonomy.php:409 #: ../../include/taxonomy.php:491 ../../include/taxonomy.php:511 -#: ../../include/taxonomy.php:532 ../../Zotlabs/Module/Cdav.php:1047 +#: ../../include/taxonomy.php:532 ../../Zotlabs/Module/Cdav.php:1094 #: ../../Zotlabs/Widget/Appcategories.php:43 msgid "Categories" msgstr "Категории" @@ -968,8 +968,8 @@ msgstr "Редактировать видимость" msgid "Connect" msgstr "Подключить" -#: ../../include/channel.php:1513 ../../include/event.php:61 -#: ../../include/event.php:93 ../../Zotlabs/Module/Directory.php:339 +#: ../../include/channel.php:1513 ../../include/event.php:62 +#: ../../include/event.php:112 ../../Zotlabs/Module/Directory.php:339 msgid "Location:" msgstr "Местоположение:" @@ -1118,8 +1118,7 @@ msgstr "Профиль" msgid "Like this thing" msgstr "нравится этo" -#: ../../include/channel.php:1769 ../../Zotlabs/Module/Events.php:692 -#: ../../Zotlabs/Module/Cal.php:340 +#: ../../include/channel.php:1769 ../../Zotlabs/Module/Events.php:698 msgid "Export" msgstr "Экспорт" @@ -1127,7 +1126,7 @@ msgstr "Экспорт" msgid "cover photo" msgstr "фотография обложки" -#: ../../include/channel.php:2475 ../../boot.php:1631 +#: ../../include/channel.php:2475 ../../boot.php:1632 #: ../../Zotlabs/Module/Rmagic.php:93 msgid "Remote Authentication" msgstr "Удаленная аутентификация" @@ -1145,7 +1144,7 @@ msgstr "Проверка подлинности" msgid "Account '%s' deleted" msgstr "Аккаунт '%s' удален" -#: ../../include/message.php:13 ../../include/text.php:1780 +#: ../../include/message.php:13 ../../include/text.php:1789 msgid "Download binary/encrypted content" msgstr "Загрузить двоичное / зашифрованное содержимое" @@ -1161,16 +1160,16 @@ msgstr "Получатель не предоставлен." msgid "[no subject]" msgstr "[без темы]" -#: ../../include/message.php:215 +#: ../../include/message.php:214 msgid "Stored post could not be verified." msgstr "Сохранённая публикация не может быть проверена." -#: ../../include/markdown.php:198 ../../include/bbcode.php:367 +#: ../../include/markdown.php:202 ../../include/bbcode.php:366 #, php-format msgid "%1$s wrote the following %2$s %3$s" msgstr "%1$s была создана %2$s %3$s" -#: ../../include/markdown.php:200 ../../include/bbcode.php:363 +#: ../../include/markdown.php:204 ../../include/bbcode.php:362 #: ../../Zotlabs/Module/Tagger.php:77 msgid "post" msgstr "публикация" @@ -1225,75 +1224,77 @@ msgstr "Видно только одобренным контактам." msgid "Visible to specific connections." msgstr "Видно указанным контактам." -#: ../../include/items.php:3713 ../../Zotlabs/Module/Display.php:45 +#: ../../include/items.php:3712 ../../Zotlabs/Module/Display.php:45 #: ../../Zotlabs/Module/Display.php:455 ../../Zotlabs/Module/Admin.php:62 #: ../../Zotlabs/Module/Filestorage.php:26 ../../Zotlabs/Module/Viewsrc.php:25 #: ../../Zotlabs/Module/Admin/Addons.php:259 #: ../../Zotlabs/Module/Admin/Themes.php:72 ../../Zotlabs/Module/Thing.php:94 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:240 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:241 msgid "Item not found." msgstr "Элемент не найден." -#: ../../include/items.php:4295 ../../Zotlabs/Module/Group.php:61 +#: ../../include/items.php:4290 ../../Zotlabs/Module/Group.php:61 #: ../../Zotlabs/Module/Group.php:213 msgid "Privacy group not found." msgstr "Группа безопасности не найдена." -#: ../../include/items.php:4311 +#: ../../include/items.php:4306 msgid "Privacy group is empty." msgstr "Группа безопасности пуста" -#: ../../include/items.php:4318 +#: ../../include/items.php:4313 #, php-format msgid "Privacy group: %s" msgstr "Группа безопасности: %s" -#: ../../include/items.php:4328 ../../Zotlabs/Module/Connedit.php:867 +#: ../../include/items.php:4323 ../../Zotlabs/Module/Connedit.php:867 #, php-format msgid "Connection: %s" msgstr "Контакт: %s" -#: ../../include/items.php:4330 +#: ../../include/items.php:4325 msgid "Connection not found." msgstr "Контакт не найден." -#: ../../include/items.php:4672 ../../Zotlabs/Module/Cover_photo.php:303 +#: ../../include/items.php:4667 ../../Zotlabs/Module/Cover_photo.php:303 msgid "female" msgstr "женщина" -#: ../../include/items.php:4673 ../../Zotlabs/Module/Cover_photo.php:304 +#: ../../include/items.php:4668 ../../Zotlabs/Module/Cover_photo.php:304 #, php-format msgid "%1$s updated her %2$s" msgstr "%1$s обновила её %2$s" -#: ../../include/items.php:4674 ../../Zotlabs/Module/Cover_photo.php:305 +#: ../../include/items.php:4669 ../../Zotlabs/Module/Cover_photo.php:305 msgid "male" msgstr "мужчина" -#: ../../include/items.php:4675 ../../Zotlabs/Module/Cover_photo.php:306 +#: ../../include/items.php:4670 ../../Zotlabs/Module/Cover_photo.php:306 #, php-format msgid "%1$s updated his %2$s" msgstr "%1$s обновил его %2$s" -#: ../../include/items.php:4677 ../../Zotlabs/Module/Cover_photo.php:308 +#: ../../include/items.php:4672 ../../Zotlabs/Module/Cover_photo.php:308 #, php-format msgid "%1$s updated their %2$s" msgstr "%2$s %1$s обновлена" -#: ../../include/items.php:4679 +#: ../../include/items.php:4674 msgid "profile photo" msgstr "Фотография профиля" -#: ../../include/items.php:4871 +#: ../../include/items.php:4866 #, php-format msgid "[Edited %s]" msgstr "[Отредактировано %s]" -#: ../../include/items.php:4871 +#: ../../include/items.php:4866 msgctxt "edit_activity" msgid "Post" msgstr "Публикация" -#: ../../include/items.php:4871 +#: ../../include/items.php:4866 msgctxt "edit_activity" msgid "Comment" msgstr "Комментарий" @@ -1339,358 +1340,344 @@ msgstr "Вкл." msgid "Calendar" msgstr "Календарь" -#: ../../include/features.php:86 ../../include/features.php:281 +#: ../../include/features.php:86 msgid "Start calendar week on Monday" msgstr "Начинать календарную неделю с понедельника" -#: ../../include/features.php:87 ../../include/features.php:282 +#: ../../include/features.php:87 msgid "Default is Sunday" msgstr "По умолчанию - воскресенье" -#: ../../include/features.php:96 ../../Zotlabs/Lib/Apps.php:342 +#: ../../include/features.php:94 +msgid "Event Timezone Selection" +msgstr "Выбор часового пояса события" + +#: ../../include/features.php:95 +msgid "Allow event creation in timezones other than your own." +msgstr "Разрешить создание события в часовой зоне отличной от вашей" + +#: ../../include/features.php:104 ../../Zotlabs/Lib/Apps.php:342 msgid "Channel Home" msgstr "Главная канала" -#: ../../include/features.php:100 +#: ../../include/features.php:108 msgid "Search by Date" msgstr "Поиск по дате" -#: ../../include/features.php:101 +#: ../../include/features.php:109 msgid "Ability to select posts by date ranges" msgstr "Возможность выбора сообщений по диапазонам дат" -#: ../../include/features.php:108 +#: ../../include/features.php:116 msgid "Tag Cloud" msgstr "Облако тегов" -#: ../../include/features.php:109 +#: ../../include/features.php:117 msgid "Provide a personal tag cloud on your channel page" msgstr "Показывает личное облако тегов на странице канала" -#: ../../include/features.php:116 ../../include/features.php:373 +#: ../../include/features.php:124 ../../include/features.php:351 msgid "Use blog/list mode" msgstr "Использовать режим блога / списка" -#: ../../include/features.php:117 ../../include/features.php:374 +#: ../../include/features.php:125 ../../include/features.php:352 msgid "Comments will be displayed separately" msgstr "Комментарии будут отображаться отдельно" -#: ../../include/features.php:125 ../../include/text.php:1001 +#: ../../include/features.php:133 ../../include/text.php:1010 #: ../../Zotlabs/Module/Connections.php:348 ../../Zotlabs/Lib/Apps.php:332 msgid "Connections" msgstr "Контакты" -#: ../../include/features.php:129 +#: ../../include/features.php:137 msgid "Connection Filtering" msgstr "Фильтрация контактов" -#: ../../include/features.php:130 +#: ../../include/features.php:138 msgid "Filter incoming posts from connections based on keywords/content" msgstr "Фильтр входящих сообщений от контактов на основе ключевых слов / контента" -#: ../../include/features.php:138 +#: ../../include/features.php:146 msgid "Conversation" msgstr "Диалоги" -#: ../../include/features.php:142 +#: ../../include/features.php:150 msgid "Community Tagging" msgstr "Отметки сообщества" -#: ../../include/features.php:143 +#: ../../include/features.php:151 msgid "Ability to tag existing posts" msgstr "Возможность помечать тегами существующие публикации" -#: ../../include/features.php:150 +#: ../../include/features.php:158 msgid "Emoji Reactions" msgstr "Реакции Emoji" -#: ../../include/features.php:151 +#: ../../include/features.php:159 msgid "Add emoji reaction ability to posts" msgstr "Возможность добавлять реакции Emoji к публикациям" -#: ../../include/features.php:158 +#: ../../include/features.php:166 msgid "Dislike Posts" msgstr "Не нравящиеся публикации" -#: ../../include/features.php:159 +#: ../../include/features.php:167 msgid "Ability to dislike posts/comments" msgstr "Возможность отмечать не нравящиеся публикации / комментарии" -#: ../../include/features.php:166 +#: ../../include/features.php:174 msgid "Star Posts" msgstr "Помечать сообщения" -#: ../../include/features.php:167 +#: ../../include/features.php:175 msgid "Ability to mark special posts with a star indicator" msgstr "Возможность отметить специальные сообщения индикатором-звёздочкой" -#: ../../include/features.php:174 +#: ../../include/features.php:182 msgid "Reply on comment" msgstr "Ответить на комментарий" -#: ../../include/features.php:175 +#: ../../include/features.php:183 msgid "Ability to reply on selected comment" msgstr "Возможность ответить на выбранный комментарий" -#: ../../include/features.php:184 ../../Zotlabs/Lib/Apps.php:346 +#: ../../include/features.php:192 ../../Zotlabs/Lib/Apps.php:346 msgid "Directory" msgstr "Каталог" -#: ../../include/features.php:188 +#: ../../include/features.php:196 msgid "Advanced Directory Search" msgstr "Расширенный поиск в каталоге" -#: ../../include/features.php:189 +#: ../../include/features.php:197 msgid "Allows creation of complex directory search queries" msgstr "Позволяет создание сложных поисковых запросов в каталоге" -#: ../../include/features.php:198 +#: ../../include/features.php:206 msgid "Editor" msgstr "Редактор" -#: ../../include/features.php:202 +#: ../../include/features.php:210 msgid "Post Categories" msgstr "Категории публикаций" -#: ../../include/features.php:203 +#: ../../include/features.php:211 msgid "Add categories to your posts" msgstr "Добавить категории для ваших публикаций" -#: ../../include/features.php:211 +#: ../../include/features.php:219 msgid "Large Photos" msgstr "Большие фотографии" -#: ../../include/features.php:212 +#: ../../include/features.php:220 msgid "" "Include large (1024px) photo thumbnails in posts. If not enabled, use small " "(640px) photo thumbnails" msgstr "Включить большие (1024px) миниатюры изображений в публикациях. Если не включено, использовать маленькие (640px) миниатюры." -#: ../../include/features.php:219 +#: ../../include/features.php:227 msgid "Even More Encryption" msgstr "Еще больше шифрования" -#: ../../include/features.php:220 +#: ../../include/features.php:228 msgid "" "Allow optional encryption of content end-to-end with a shared secret key" msgstr "Разрешить дополнительное end-to-end шифрование содержимого с общим секретным ключом" -#: ../../include/features.php:227 +#: ../../include/features.php:235 msgid "Enable Voting Tools" msgstr "Включить инструменты голосования" -#: ../../include/features.php:228 +#: ../../include/features.php:236 msgid "Provide a class of post which others can vote on" msgstr "Предоставь класс публикаций с возможностью голосования" -#: ../../include/features.php:235 +#: ../../include/features.php:243 msgid "Disable Comments" msgstr "Отключить комментарии" -#: ../../include/features.php:236 +#: ../../include/features.php:244 msgid "Provide the option to disable comments for a post" msgstr "Предоставить возможность отключать комментарии для публикаций" -#: ../../include/features.php:243 +#: ../../include/features.php:251 msgid "Delayed Posting" msgstr "Задержанная публикация" -#: ../../include/features.php:244 +#: ../../include/features.php:252 msgid "Allow posts to be published at a later date" msgstr "Разрешить размешать публикации следующими датами" -#: ../../include/features.php:251 +#: ../../include/features.php:259 msgid "Content Expiration" msgstr "Истечение срока действия содержимого" -#: ../../include/features.php:252 +#: ../../include/features.php:260 msgid "Remove posts/comments and/or private messages at a future time" msgstr "Удалять публикации / комментарии и / или личные сообщения" -#: ../../include/features.php:259 +#: ../../include/features.php:267 msgid "Suppress Duplicate Posts/Comments" msgstr "Подавлять дублирующие публикации / комментарии" -#: ../../include/features.php:260 +#: ../../include/features.php:268 msgid "" "Prevent posts with identical content to be published with less than two " "minutes in between submissions." msgstr "Предотвращает появление публикаций с одинаковым содержимым если интервал между ними менее 2 минут" -#: ../../include/features.php:267 +#: ../../include/features.php:275 msgid "Auto-save drafts of posts and comments" msgstr "Автоматически сохранять черновики публикаций и комментариев" -#: ../../include/features.php:268 +#: ../../include/features.php:276 msgid "" "Automatically saves post and comment drafts in local browser storage to help " "prevent accidental loss of compositions" msgstr "Автоматически сохраняет черновики публикаций и комментариев в локальном хранилище браузера для предотвращения их случайной утраты" -#: ../../include/features.php:277 -msgid "Events" -msgstr "События" - -#: ../../include/features.php:289 -msgid "Smart Birthdays" -msgstr "\"Умные\" Дни рождений" - -#: ../../include/features.php:290 -msgid "" -"Make birthday events timezone aware in case your friends are scattered " -"across the planet." -msgstr "Сделать уведомления о днях рождения зависимыми от часового пояса в том случае, если ваши друзья разбросаны по планете." - -#: ../../include/features.php:297 -msgid "Event Timezone Selection" -msgstr "Выбор часового пояса события" - -#: ../../include/features.php:298 -msgid "Allow event creation in timezones other than your own." -msgstr "Разрешить создание события в часовой зоне отличной от вашей" - -#: ../../include/features.php:307 +#: ../../include/features.php:285 msgid "Manage" msgstr "Управление" -#: ../../include/features.php:311 +#: ../../include/features.php:289 msgid "Navigation Channel Select" msgstr "Выбор канала навигации" -#: ../../include/features.php:312 +#: ../../include/features.php:290 msgid "Change channels directly from within the navigation dropdown menu" msgstr "Изменить канал напрямую из выпадающего меню" -#: ../../include/features.php:321 ../../Zotlabs/Module/Connections.php:310 +#: ../../include/features.php:299 ../../Zotlabs/Module/Connections.php:310 msgid "Network" msgstr "Сеть" -#: ../../include/features.php:325 ../../Zotlabs/Widget/Savedsearch.php:83 +#: ../../include/features.php:303 ../../Zotlabs/Widget/Savedsearch.php:83 msgid "Saved Searches" msgstr "Сохранённые поиски" -#: ../../include/features.php:326 +#: ../../include/features.php:304 msgid "Save search terms for re-use" msgstr "Сохранять результаты поиска для повторного использования" -#: ../../include/features.php:334 +#: ../../include/features.php:312 msgid "Ability to file posts under folders" msgstr "Возможность размещать публикации в каталогах" -#: ../../include/features.php:341 +#: ../../include/features.php:319 msgid "Alternate Stream Order" msgstr "Отображение потока" -#: ../../include/features.php:342 +#: ../../include/features.php:320 msgid "" "Ability to order the stream by last post date, last comment date or " "unthreaded activities" msgstr "Возможность показывать поток по дате последнего сообщения, последнего комментария или в порядке поступления" -#: ../../include/features.php:349 +#: ../../include/features.php:327 msgid "Contact Filter" msgstr "Фильтр контактов" -#: ../../include/features.php:350 +#: ../../include/features.php:328 msgid "Ability to display only posts of a selected contact" msgstr "Возможность показа публикаций только от выбранных контактов" -#: ../../include/features.php:357 +#: ../../include/features.php:335 msgid "Forum Filter" msgstr "Фильтр по форумам" -#: ../../include/features.php:358 +#: ../../include/features.php:336 msgid "Ability to display only posts of a specific forum" msgstr "Возможность показа публикаций только определённого форума" -#: ../../include/features.php:365 +#: ../../include/features.php:343 msgid "Personal Posts Filter" msgstr "Персональный фильтр публикаций" -#: ../../include/features.php:366 +#: ../../include/features.php:344 msgid "Ability to display only posts that you've interacted on" msgstr "Возможность показа только тех публикаций с которыми вы взаимодействовали" -#: ../../include/features.php:383 ../../include/nav.php:446 +#: ../../include/features.php:361 ../../include/nav.php:446 #: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:344 msgid "Photos" msgstr "Фотографии" -#: ../../include/features.php:387 +#: ../../include/features.php:365 msgid "Photo Location" msgstr "Местоположение фотографии" -#: ../../include/features.php:388 +#: ../../include/features.php:366 msgid "If location data is available on uploaded photos, link this to a map." msgstr "Если данные о местоположении доступны на загруженных фотографий, связать их с картой." -#: ../../include/features.php:397 ../../Zotlabs/Lib/Apps.php:362 +#: ../../include/features.php:375 ../../Zotlabs/Lib/Apps.php:362 msgid "Profiles" msgstr "Редактировать профиль" -#: ../../include/features.php:401 +#: ../../include/features.php:379 msgid "Advanced Profiles" msgstr "Расширенные профили" -#: ../../include/features.php:402 +#: ../../include/features.php:380 msgid "Additional profile sections and selections" msgstr "Дополнительные секции и выборы профиля" -#: ../../include/features.php:409 +#: ../../include/features.php:387 msgid "Profile Import/Export" msgstr "Импорт / экспорт профиля" -#: ../../include/features.php:410 +#: ../../include/features.php:388 msgid "Save and load profile details across sites/channels" msgstr "Сохранение и загрузка настроек профиля на всех сайтах / каналах" -#: ../../include/features.php:417 +#: ../../include/features.php:395 msgid "Multiple Profiles" msgstr "Несколько профилей" -#: ../../include/features.php:418 +#: ../../include/features.php:396 msgid "Ability to create multiple profiles" msgstr "Возможность создания нескольких профилей" -#: ../../include/text.php:511 +#: ../../include/text.php:520 msgid "prev" msgstr "предыдущий" -#: ../../include/text.php:513 +#: ../../include/text.php:522 msgid "first" msgstr "первый" -#: ../../include/text.php:542 +#: ../../include/text.php:551 msgid "last" msgstr "последний" -#: ../../include/text.php:545 +#: ../../include/text.php:554 msgid "next" msgstr "следующий" -#: ../../include/text.php:563 +#: ../../include/text.php:572 msgid "older" msgstr "старше" -#: ../../include/text.php:565 +#: ../../include/text.php:574 msgid "newer" msgstr "новее" -#: ../../include/text.php:989 +#: ../../include/text.php:998 msgid "No connections" msgstr "Нет контактов" -#: ../../include/text.php:1021 +#: ../../include/text.php:1030 #, php-format msgid "View all %s connections" msgstr "Просмотреть все %s контактов" -#: ../../include/text.php:1083 +#: ../../include/text.php:1092 #, php-format msgid "Network: %s" msgstr "Сеть: %s" -#: ../../include/text.php:1094 ../../include/text.php:1106 +#: ../../include/text.php:1103 ../../include/text.php:1115 #: ../../include/acl_selectors.php:118 ../../include/nav.php:186 #: ../../Zotlabs/Module/Search.php:44 ../../Zotlabs/Module/Connections.php:352 #: ../../Zotlabs/Widget/Sitesearch.php:31 @@ -1698,7 +1685,7 @@ msgstr "Сеть: %s" msgid "Search" msgstr "Поиск" -#: ../../include/text.php:1095 ../../include/text.php:1107 +#: ../../include/text.php:1104 ../../include/text.php:1116 #: ../../Zotlabs/Module/Admin/Profs.php:94 #: ../../Zotlabs/Module/Admin/Profs.php:114 ../../Zotlabs/Module/Rbmark.php:32 #: ../../Zotlabs/Module/Rbmark.php:104 ../../Zotlabs/Module/Filer.php:53 @@ -1707,411 +1694,410 @@ msgstr "Поиск" msgid "Save" msgstr "Запомнить" -#: ../../include/text.php:1186 ../../include/text.php:1190 +#: ../../include/text.php:1195 ../../include/text.php:1199 msgid "poke" msgstr "Ткнуть" -#: ../../include/text.php:1186 ../../include/text.php:1190 +#: ../../include/text.php:1195 ../../include/text.php:1199 #: ../../include/conversation.php:251 msgid "poked" msgstr "ткнут" -#: ../../include/text.php:1191 +#: ../../include/text.php:1200 msgid "ping" msgstr "Пингануть" -#: ../../include/text.php:1191 +#: ../../include/text.php:1200 msgid "pinged" msgstr "Отпингован" -#: ../../include/text.php:1192 +#: ../../include/text.php:1201 msgid "prod" msgstr "Подтолкнуть" -#: ../../include/text.php:1192 +#: ../../include/text.php:1201 msgid "prodded" msgstr "Подтолкнут" -#: ../../include/text.php:1193 +#: ../../include/text.php:1202 msgid "slap" msgstr "Шлёпнуть" -#: ../../include/text.php:1193 +#: ../../include/text.php:1202 msgid "slapped" msgstr "Шлёпнут" -#: ../../include/text.php:1194 +#: ../../include/text.php:1203 msgid "finger" msgstr "Указать" -#: ../../include/text.php:1194 +#: ../../include/text.php:1203 msgid "fingered" msgstr "Указан" -#: ../../include/text.php:1195 +#: ../../include/text.php:1204 msgid "rebuff" msgstr "Дать отпор" -#: ../../include/text.php:1195 +#: ../../include/text.php:1204 msgid "rebuffed" msgstr "Дан отпор" -#: ../../include/text.php:1218 +#: ../../include/text.php:1227 msgid "happy" msgstr "счастливый" -#: ../../include/text.php:1219 +#: ../../include/text.php:1228 msgid "sad" msgstr "грустный" -#: ../../include/text.php:1220 +#: ../../include/text.php:1229 msgid "mellow" msgstr "спокойный" -#: ../../include/text.php:1221 +#: ../../include/text.php:1230 msgid "tired" msgstr "усталый" -#: ../../include/text.php:1222 +#: ../../include/text.php:1231 msgid "perky" msgstr "весёлый" -#: ../../include/text.php:1223 +#: ../../include/text.php:1232 msgid "angry" msgstr "сердитый" -#: ../../include/text.php:1224 +#: ../../include/text.php:1233 msgid "stupefied" msgstr "отупевший" -#: ../../include/text.php:1225 +#: ../../include/text.php:1234 msgid "puzzled" msgstr "недоумевающий" -#: ../../include/text.php:1226 +#: ../../include/text.php:1235 msgid "interested" msgstr "заинтересованный" -#: ../../include/text.php:1227 +#: ../../include/text.php:1236 msgid "bitter" msgstr "едкий" -#: ../../include/text.php:1228 +#: ../../include/text.php:1237 msgid "cheerful" msgstr "бодрый" -#: ../../include/text.php:1229 +#: ../../include/text.php:1238 msgid "alive" msgstr "энергичный" -#: ../../include/text.php:1230 +#: ../../include/text.php:1239 msgid "annoyed" msgstr "раздражённый" -#: ../../include/text.php:1231 +#: ../../include/text.php:1240 msgid "anxious" msgstr "обеспокоенный" -#: ../../include/text.php:1232 +#: ../../include/text.php:1241 msgid "cranky" msgstr "капризный" -#: ../../include/text.php:1233 +#: ../../include/text.php:1242 msgid "disturbed" msgstr "встревоженный" -#: ../../include/text.php:1234 +#: ../../include/text.php:1243 msgid "frustrated" msgstr "разочарованный" -#: ../../include/text.php:1235 +#: ../../include/text.php:1244 msgid "depressed" msgstr "подавленный" -#: ../../include/text.php:1236 +#: ../../include/text.php:1245 msgid "motivated" msgstr "мотивированный" -#: ../../include/text.php:1237 +#: ../../include/text.php:1246 msgid "relaxed" msgstr "расслабленный" -#: ../../include/text.php:1238 +#: ../../include/text.php:1247 msgid "surprised" msgstr "удивленный" -#: ../../include/text.php:1426 ../../include/js_strings.php:96 +#: ../../include/text.php:1435 ../../include/js_strings.php:96 msgid "Monday" msgstr "Понедельник" -#: ../../include/text.php:1426 ../../include/js_strings.php:97 +#: ../../include/text.php:1435 ../../include/js_strings.php:97 msgid "Tuesday" msgstr "Вторник" -#: ../../include/text.php:1426 ../../include/js_strings.php:98 +#: ../../include/text.php:1435 ../../include/js_strings.php:98 msgid "Wednesday" msgstr "Среда" -#: ../../include/text.php:1426 ../../include/js_strings.php:99 +#: ../../include/text.php:1435 ../../include/js_strings.php:99 msgid "Thursday" msgstr "Четверг" -#: ../../include/text.php:1426 ../../include/js_strings.php:100 +#: ../../include/text.php:1435 ../../include/js_strings.php:100 msgid "Friday" msgstr "Пятница" -#: ../../include/text.php:1426 ../../include/js_strings.php:101 +#: ../../include/text.php:1435 ../../include/js_strings.php:101 msgid "Saturday" msgstr "Суббота" -#: ../../include/text.php:1426 ../../include/js_strings.php:95 +#: ../../include/text.php:1435 ../../include/js_strings.php:95 msgid "Sunday" msgstr "Воскресенье" -#: ../../include/text.php:1430 ../../include/js_strings.php:71 +#: ../../include/text.php:1439 ../../include/js_strings.php:71 msgid "January" msgstr "Январь" -#: ../../include/text.php:1430 ../../include/js_strings.php:72 +#: ../../include/text.php:1439 ../../include/js_strings.php:72 msgid "February" msgstr "Февраль" -#: ../../include/text.php:1430 ../../include/js_strings.php:73 +#: ../../include/text.php:1439 ../../include/js_strings.php:73 msgid "March" msgstr "Март" -#: ../../include/text.php:1430 ../../include/js_strings.php:74 +#: ../../include/text.php:1439 ../../include/js_strings.php:74 msgid "April" msgstr "Апрель" -#: ../../include/text.php:1430 +#: ../../include/text.php:1439 msgid "May" msgstr "Май" -#: ../../include/text.php:1430 ../../include/js_strings.php:76 +#: ../../include/text.php:1439 ../../include/js_strings.php:76 msgid "June" msgstr "Июнь" -#: ../../include/text.php:1430 ../../include/js_strings.php:77 +#: ../../include/text.php:1439 ../../include/js_strings.php:77 msgid "July" msgstr "Июль" -#: ../../include/text.php:1430 ../../include/js_strings.php:78 +#: ../../include/text.php:1439 ../../include/js_strings.php:78 msgid "August" msgstr "Август" -#: ../../include/text.php:1430 ../../include/js_strings.php:79 +#: ../../include/text.php:1439 ../../include/js_strings.php:79 msgid "September" msgstr "Сентябрь" -#: ../../include/text.php:1430 ../../include/js_strings.php:80 +#: ../../include/text.php:1439 ../../include/js_strings.php:80 msgid "October" msgstr "Октябрь" -#: ../../include/text.php:1430 ../../include/js_strings.php:81 +#: ../../include/text.php:1439 ../../include/js_strings.php:81 msgid "November" msgstr "Ноябрь" -#: ../../include/text.php:1430 ../../include/js_strings.php:82 +#: ../../include/text.php:1439 ../../include/js_strings.php:82 msgid "December" msgstr "Декабрь" -#: ../../include/text.php:1504 +#: ../../include/text.php:1513 msgid "Unknown Attachment" msgstr "Неизвестное вложение" -#: ../../include/text.php:1506 ../../Zotlabs/Storage/Browser.php:293 +#: ../../include/text.php:1515 ../../Zotlabs/Storage/Browser.php:293 #: ../../Zotlabs/Module/Sharedwithme.php:106 msgid "Size" msgstr "Размер" -#: ../../include/text.php:1506 ../../include/feedutils.php:858 +#: ../../include/text.php:1515 ../../include/feedutils.php:858 msgid "unknown" msgstr "неизвестный" -#: ../../include/text.php:1542 +#: ../../include/text.php:1551 msgid "remove category" msgstr "удалить категорию" -#: ../../include/text.php:1616 +#: ../../include/text.php:1625 msgid "remove from file" msgstr "удалить из файла" -#: ../../include/text.php:1928 ../../Zotlabs/Module/Events.php:663 -#: ../../Zotlabs/Module/Cal.php:314 +#: ../../include/text.php:1937 ../../Zotlabs/Module/Events.php:669 msgid "Link to Source" msgstr "Ссылка на источник" -#: ../../include/text.php:1950 ../../include/language.php:423 +#: ../../include/text.php:1959 ../../include/language.php:423 msgid "default" msgstr "по умолчанию" -#: ../../include/text.php:1958 +#: ../../include/text.php:1967 msgid "Page layout" msgstr "Шаблон страницы" -#: ../../include/text.php:1958 +#: ../../include/text.php:1967 msgid "You can create your own with the layouts tool" msgstr "Вы можете создать свой собственный с помощью инструмента шаблонов" -#: ../../include/text.php:1968 ../../Zotlabs/Module/Wiki.php:217 +#: ../../include/text.php:1977 ../../Zotlabs/Module/Wiki.php:217 #: ../../Zotlabs/Module/Wiki.php:371 ../../Zotlabs/Widget/Wiki_pages.php:38 #: ../../Zotlabs/Widget/Wiki_pages.php:95 msgid "BBcode" msgstr "" -#: ../../include/text.php:1969 +#: ../../include/text.php:1978 msgid "HTML" msgstr "" -#: ../../include/text.php:1970 ../../Zotlabs/Module/Wiki.php:217 +#: ../../include/text.php:1979 ../../Zotlabs/Module/Wiki.php:217 #: ../../Zotlabs/Module/Wiki.php:371 ../../Zotlabs/Widget/Wiki_pages.php:38 #: ../../Zotlabs/Widget/Wiki_pages.php:95 #: ../../extend/addon/hzaddons/mdpost/mdpost.php:41 msgid "Markdown" msgstr "Разметка Markdown" -#: ../../include/text.php:1971 ../../Zotlabs/Module/Wiki.php:217 +#: ../../include/text.php:1980 ../../Zotlabs/Module/Wiki.php:217 #: ../../Zotlabs/Widget/Wiki_pages.php:38 #: ../../Zotlabs/Widget/Wiki_pages.php:95 msgid "Text" msgstr "Текст" -#: ../../include/text.php:1972 +#: ../../include/text.php:1981 msgid "Comanche Layout" msgstr "Шаблон Comanche" -#: ../../include/text.php:1977 +#: ../../include/text.php:1986 msgid "PHP" msgstr "" -#: ../../include/text.php:1986 +#: ../../include/text.php:1995 msgid "Page content type" msgstr "Тип содержимого страницы" -#: ../../include/text.php:2106 ../../include/conversation.php:116 +#: ../../include/text.php:2115 ../../include/conversation.php:116 #: ../../Zotlabs/Module/Tagger.php:69 ../../Zotlabs/Module/Like.php:392 -#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Lib/Activity.php:2019 +#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Lib/Activity.php:2042 #: ../../extend/addon/hzaddons/redphotos/redphotohelper.php:71 -#: ../../extend/addon/hzaddons/pubcrawl/as.php:1558 -#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1565 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1646 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1592 msgid "photo" msgstr "фото" -#: ../../include/text.php:2109 ../../include/conversation.php:119 -#: ../../include/event.php:1169 ../../Zotlabs/Module/Tagger.php:73 -#: ../../Zotlabs/Module/Events.php:260 -#: ../../Zotlabs/Module/Channel_calendar.php:220 +#: ../../include/text.php:2118 ../../include/conversation.php:119 +#: ../../include/event.php:1207 ../../Zotlabs/Module/Tagger.php:73 +#: ../../Zotlabs/Module/Events.php:266 +#: ../../Zotlabs/Module/Channel_calendar.php:213 #: ../../Zotlabs/Module/Like.php:394 msgid "event" msgstr "событие" -#: ../../include/text.php:2112 ../../include/conversation.php:144 +#: ../../include/text.php:2121 ../../include/conversation.php:144 #: ../../Zotlabs/Module/Like.php:392 ../../Zotlabs/Module/Subthread.php:112 -#: ../../Zotlabs/Lib/Activity.php:2019 -#: ../../extend/addon/hzaddons/pubcrawl/as.php:1558 -#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1565 +#: ../../Zotlabs/Lib/Activity.php:2042 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1646 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1592 msgid "status" msgstr "статус" -#: ../../include/text.php:2114 ../../include/conversation.php:146 +#: ../../include/text.php:2123 ../../include/conversation.php:146 #: ../../Zotlabs/Module/Tagger.php:79 msgid "comment" msgstr "комментарий" -#: ../../include/text.php:2119 +#: ../../include/text.php:2128 msgid "activity" msgstr "активность" -#: ../../include/text.php:2220 +#: ../../include/text.php:2229 msgid "a-z, 0-9, -, and _ only" msgstr "Только a-z, 0-9, -, и _" -#: ../../include/text.php:2546 +#: ../../include/text.php:2555 msgid "Design Tools" msgstr "Инструменты дизайна" -#: ../../include/text.php:2549 ../../Zotlabs/Module/Blocks.php:154 +#: ../../include/text.php:2558 ../../Zotlabs/Module/Blocks.php:154 msgid "Blocks" msgstr "Блокировки" -#: ../../include/text.php:2550 ../../Zotlabs/Module/Menu.php:170 +#: ../../include/text.php:2559 ../../Zotlabs/Module/Menu.php:170 msgid "Menus" msgstr "Меню" -#: ../../include/text.php:2551 ../../Zotlabs/Module/Layouts.php:184 +#: ../../include/text.php:2560 ../../Zotlabs/Module/Layouts.php:184 msgid "Layouts" msgstr "Шаблоны" -#: ../../include/text.php:2552 +#: ../../include/text.php:2561 msgid "Pages" msgstr "Страницы" -#: ../../include/text.php:2564 ../../Zotlabs/Module/Cal.php:343 +#: ../../include/text.php:2573 msgid "Import" msgstr "Импортировать" -#: ../../include/text.php:2565 +#: ../../include/text.php:2574 msgid "Import website..." msgstr "Импорт веб-сайта..." -#: ../../include/text.php:2566 +#: ../../include/text.php:2575 msgid "Select folder to import" msgstr "Выбрать каталог для импорта" -#: ../../include/text.php:2567 +#: ../../include/text.php:2576 msgid "Import from a zipped folder:" msgstr "Импортировать из каталога в zip-архиве:" -#: ../../include/text.php:2568 +#: ../../include/text.php:2577 msgid "Import from cloud files:" msgstr "Импортировать из сетевых файлов:" -#: ../../include/text.php:2569 +#: ../../include/text.php:2578 msgid "/cloud/channel/path/to/folder" msgstr "" -#: ../../include/text.php:2570 +#: ../../include/text.php:2579 msgid "Enter path to website files" msgstr "Введите путь к файлам веб-сайта" -#: ../../include/text.php:2571 +#: ../../include/text.php:2580 msgid "Select folder" msgstr "Выбрать каталог" -#: ../../include/text.php:2572 +#: ../../include/text.php:2581 msgid "Export website..." msgstr "Экспорт веб-сайта..." -#: ../../include/text.php:2573 +#: ../../include/text.php:2582 msgid "Export to a zip file" msgstr "Экспортировать в ZIP файл." -#: ../../include/text.php:2574 +#: ../../include/text.php:2583 msgid "website.zip" msgstr "" -#: ../../include/text.php:2575 +#: ../../include/text.php:2584 msgid "Enter a name for the zip file." msgstr "Введите имя для ZIP файла." -#: ../../include/text.php:2576 +#: ../../include/text.php:2585 msgid "Export to cloud files" msgstr "Эскпортировать в сетевые файлы:" -#: ../../include/text.php:2577 +#: ../../include/text.php:2586 msgid "/path/to/export/folder" msgstr "" -#: ../../include/text.php:2578 +#: ../../include/text.php:2587 msgid "Enter a path to a cloud files destination." msgstr "Введите путь к расположению сетевых файлов." -#: ../../include/text.php:2579 +#: ../../include/text.php:2588 msgid "Specify folder" msgstr "Указать каталог" -#: ../../include/text.php:2941 ../../Zotlabs/Storage/Browser.php:131 +#: ../../include/text.php:2950 ../../Zotlabs/Storage/Browser.php:131 msgid "Collection" msgstr "Коллекция" @@ -2248,12 +2234,12 @@ msgstr "Неверный пакет данных" msgid "Unable to verify channel signature" msgstr "Невозможно проверить подпись канала" -#: ../../include/zot.php:2611 ../../Zotlabs/Lib/Libsync.php:733 +#: ../../include/zot.php:2633 ../../Zotlabs/Lib/Libsync.php:733 #, php-format msgid "Unable to verify site signature for %s" msgstr "Невозможно проверить подпись сайта %s" -#: ../../include/zot.php:4308 +#: ../../include/zot.php:4330 msgid "invalid target signature" msgstr "недопустимая целевая подпись" @@ -2316,78 +2302,78 @@ msgstr "Не найдено" msgid "Page not found." msgstr "Страница не найдена." -#: ../../include/bbcode.php:220 ../../include/bbcode.php:1210 -#: ../../include/bbcode.php:1213 ../../include/bbcode.php:1218 -#: ../../include/bbcode.php:1221 ../../include/bbcode.php:1224 -#: ../../include/bbcode.php:1227 ../../include/bbcode.php:1232 -#: ../../include/bbcode.php:1235 ../../include/bbcode.php:1240 -#: ../../include/bbcode.php:1243 ../../include/bbcode.php:1246 -#: ../../include/bbcode.php:1249 +#: ../../include/bbcode.php:219 ../../include/bbcode.php:1214 +#: ../../include/bbcode.php:1217 ../../include/bbcode.php:1222 +#: ../../include/bbcode.php:1225 ../../include/bbcode.php:1228 +#: ../../include/bbcode.php:1231 ../../include/bbcode.php:1236 +#: ../../include/bbcode.php:1239 ../../include/bbcode.php:1244 +#: ../../include/bbcode.php:1247 ../../include/bbcode.php:1250 +#: ../../include/bbcode.php:1253 msgid "Image/photo" msgstr "Изображение / фотография" -#: ../../include/bbcode.php:259 ../../include/bbcode.php:1260 +#: ../../include/bbcode.php:258 ../../include/bbcode.php:1264 msgid "Encrypted content" msgstr "Зашифрованное содержание" -#: ../../include/bbcode.php:275 +#: ../../include/bbcode.php:274 #, php-format msgid "Install %1$s element %2$s" msgstr "Установить %1$s элемент %2$s" -#: ../../include/bbcode.php:279 +#: ../../include/bbcode.php:278 #, php-format msgid "" "This post contains an installable %s element, however you lack permissions " "to install it on this site." msgstr "Эта публикация содержит устанавливаемый %s элемент, однако у вас нет разрешений для его установки на этом сайте." -#: ../../include/bbcode.php:289 ../../Zotlabs/Module/Impel.php:43 +#: ../../include/bbcode.php:288 ../../Zotlabs/Module/Impel.php:43 msgid "webpage" msgstr "веб-страница" -#: ../../include/bbcode.php:292 ../../Zotlabs/Module/Impel.php:53 +#: ../../include/bbcode.php:291 ../../Zotlabs/Module/Impel.php:53 msgid "layout" msgstr "шаблон" -#: ../../include/bbcode.php:295 ../../Zotlabs/Module/Impel.php:48 +#: ../../include/bbcode.php:294 ../../Zotlabs/Module/Impel.php:48 msgid "block" msgstr "заблокировать" -#: ../../include/bbcode.php:298 ../../Zotlabs/Module/Impel.php:60 +#: ../../include/bbcode.php:297 ../../Zotlabs/Module/Impel.php:60 msgid "menu" msgstr "меню" -#: ../../include/bbcode.php:359 +#: ../../include/bbcode.php:358 msgid "card" msgstr "карточка" -#: ../../include/bbcode.php:361 +#: ../../include/bbcode.php:360 msgid "article" msgstr "статья" -#: ../../include/bbcode.php:444 ../../include/bbcode.php:452 +#: ../../include/bbcode.php:443 ../../include/bbcode.php:451 msgid "Click to open/close" msgstr "Нажмите, чтобы открыть/закрыть" -#: ../../include/bbcode.php:452 +#: ../../include/bbcode.php:451 msgid "spoiler" msgstr "спойлер" -#: ../../include/bbcode.php:465 +#: ../../include/bbcode.php:464 msgid "View article" msgstr "Просмотр статьи" -#: ../../include/bbcode.php:465 +#: ../../include/bbcode.php:464 msgid "View summary" msgstr "Просмотр резюме" -#: ../../include/bbcode.php:755 ../../include/bbcode.php:925 +#: ../../include/bbcode.php:754 ../../include/bbcode.php:924 #: ../../Zotlabs/Lib/NativeWikiPage.php:603 msgid "Different viewers will see this text differently" msgstr "Различные зрители увидят этот текст по-разному" -#: ../../include/bbcode.php:1198 +#: ../../include/bbcode.php:1202 msgid "$1 wrote:" msgstr "$1 писал:" @@ -2396,16 +2382,16 @@ msgid "channel" msgstr "канал" #: ../../include/conversation.php:160 ../../Zotlabs/Module/Like.php:447 -#: ../../Zotlabs/Lib/Activity.php:2054 -#: ../../extend/addon/hzaddons/pubcrawl/as.php:1594 -#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1505 +#: ../../Zotlabs/Lib/Activity.php:2077 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1682 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1532 #, php-format msgid "%1$s likes %2$s's %3$s" msgstr "%1$s нравится %3$s %2$s" #: ../../include/conversation.php:163 ../../Zotlabs/Module/Like.php:449 -#: ../../Zotlabs/Lib/Activity.php:2056 -#: ../../extend/addon/hzaddons/pubcrawl/as.php:1596 +#: ../../Zotlabs/Lib/Activity.php:2079 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1684 #, php-format msgid "%1$s doesn't like %2$s's %3$s" msgstr "%1$s не нравится %2$s %3$s" @@ -2485,8 +2471,8 @@ msgid "Select" msgstr "Выбрать" #: ../../include/conversation.php:691 ../../include/conversation.php:736 -#: ../../Zotlabs/Storage/Browser.php:297 ../../Zotlabs/Module/Cdav.php:1033 -#: ../../Zotlabs/Module/Cdav.php:1340 ../../Zotlabs/Module/Profiles.php:800 +#: ../../Zotlabs/Storage/Browser.php:297 ../../Zotlabs/Module/Cdav.php:1080 +#: ../../Zotlabs/Module/Cdav.php:1391 ../../Zotlabs/Module/Profiles.php:800 #: ../../Zotlabs/Module/Photos.php:1178 ../../Zotlabs/Module/Oauth.php:174 #: ../../Zotlabs/Module/Oauth2.php:195 ../../Zotlabs/Module/Editlayout.php:138 #: ../../Zotlabs/Module/Editblock.php:139 @@ -2620,14 +2606,14 @@ msgid "Poke" msgstr "Ткнуть" #: ../../include/conversation.php:1166 ../../Zotlabs/Storage/Browser.php:164 -#: ../../Zotlabs/Module/Cdav.php:829 ../../Zotlabs/Module/Cdav.php:830 -#: ../../Zotlabs/Module/Cdav.php:837 ../../Zotlabs/Module/Photos.php:790 +#: ../../Zotlabs/Module/Cdav.php:870 ../../Zotlabs/Module/Cdav.php:871 +#: ../../Zotlabs/Module/Cdav.php:878 ../../Zotlabs/Module/Photos.php:790 #: ../../Zotlabs/Module/Photos.php:1254 #: ../../Zotlabs/Module/Embedphotos.php:174 #: ../../Zotlabs/Widget/Portfolio.php:95 ../../Zotlabs/Widget/Album.php:84 #: ../../Zotlabs/Lib/Apps.php:1114 ../../Zotlabs/Lib/Apps.php:1198 -#: ../../Zotlabs/Lib/Activity.php:1067 -#: ../../extend/addon/hzaddons/pubcrawl/as.php:1009 +#: ../../Zotlabs/Lib/Activity.php:1078 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1060 msgid "Unknown" msgstr "Неизвестный" @@ -2689,8 +2675,8 @@ msgstr "Задать своё местоположение" msgid "Clear browser location" msgstr "Очистить местоположение из браузера" -#: ../../include/conversation.php:1298 ../../Zotlabs/Module/Mail.php:288 -#: ../../Zotlabs/Module/Mail.php:430 ../../Zotlabs/Module/Chat.php:222 +#: ../../include/conversation.php:1298 ../../Zotlabs/Module/Mail.php:292 +#: ../../Zotlabs/Module/Mail.php:435 ../../Zotlabs/Module/Chat.php:222 #: ../../Zotlabs/Module/Editblock.php:116 #: ../../Zotlabs/Module/Editwebpage.php:143 #: ../../Zotlabs/Module/Card_edit.php:101 @@ -2704,8 +2690,8 @@ msgstr "Вставить веб-ссылку" msgid "Embed (existing) photo from your photo albums" msgstr "Встроить (существующее) фото из вашего фотоальбома" -#: ../../include/conversation.php:1337 ../../Zotlabs/Module/Mail.php:241 -#: ../../Zotlabs/Module/Mail.php:362 ../../Zotlabs/Module/Chat.php:220 +#: ../../include/conversation.php:1337 ../../Zotlabs/Module/Mail.php:245 +#: ../../Zotlabs/Module/Mail.php:366 ../../Zotlabs/Module/Chat.php:220 #: ../../extend/addon/hzaddons/hsse/hsse.php:134 msgid "Please enter a link URL:" msgstr "Пожалуйста введите URL ссылки:" @@ -2766,7 +2752,7 @@ msgid "Comments disabled" msgstr "Комментарии отключены" #: ../../include/conversation.php:1359 ../../Zotlabs/Module/Photos.php:1097 -#: ../../Zotlabs/Module/Events.php:480 ../../Zotlabs/Module/Webpages.php:262 +#: ../../Zotlabs/Module/Events.php:486 ../../Zotlabs/Module/Webpages.php:262 #: ../../Zotlabs/Lib/ThreadItem.php:806 #: ../../extend/addon/hzaddons/hsse/hsse.php:153 msgid "Preview" @@ -2826,7 +2812,7 @@ msgid "Embed an image from your albums" msgstr "Встроить изображение из ваших альбомов" #: ../../include/conversation.php:1415 ../../include/conversation.php:1464 -#: ../../Zotlabs/Module/Cdav.php:1035 ../../Zotlabs/Module/Cdav.php:1341 +#: ../../Zotlabs/Module/Cdav.php:1082 ../../Zotlabs/Module/Cdav.php:1392 #: ../../Zotlabs/Module/Profiles.php:801 ../../Zotlabs/Module/Tagrm.php:15 #: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Oauth.php:112 #: ../../Zotlabs/Module/Oauth.php:138 ../../Zotlabs/Module/Cover_photo.php:434 @@ -2882,7 +2868,7 @@ msgstr "Заголовок (необязательно)" msgid "Categories (optional, comma-separated list)" msgstr "Категории (необязательно, список через запятую)" -#: ../../include/conversation.php:1431 ../../Zotlabs/Module/Events.php:481 +#: ../../include/conversation.php:1431 ../../Zotlabs/Module/Events.php:487 #: ../../extend/addon/hzaddons/hsse/hsse.php:225 msgid "Permission settings" msgstr "Настройки разрешений" @@ -2892,8 +2878,8 @@ msgstr "Настройки разрешений" msgid "Other networks and post services" msgstr "Другие сети и службы публикаций" -#: ../../include/conversation.php:1456 ../../Zotlabs/Module/Mail.php:292 -#: ../../Zotlabs/Module/Mail.php:434 +#: ../../include/conversation.php:1456 ../../Zotlabs/Module/Mail.php:296 +#: ../../Zotlabs/Module/Mail.php:439 #: ../../extend/addon/hzaddons/hsse/hsse.php:250 msgid "Set expiration date" msgstr "Установить срок действия" @@ -2903,8 +2889,8 @@ msgstr "Установить срок действия" msgid "Set publish date" msgstr "Установить дату публикации" -#: ../../include/conversation.php:1461 ../../Zotlabs/Module/Mail.php:294 -#: ../../Zotlabs/Module/Mail.php:436 ../../Zotlabs/Module/Chat.php:221 +#: ../../include/conversation.php:1461 ../../Zotlabs/Module/Mail.php:298 +#: ../../Zotlabs/Module/Mail.php:441 ../../Zotlabs/Module/Chat.php:221 #: ../../Zotlabs/Lib/ThreadItem.php:810 #: ../../extend/addon/hzaddons/hsse/hsse.php:255 msgid "Encrypt text" @@ -3096,9 +3082,9 @@ msgstr "Пожалуйста, введите URL ссылки" msgid "Unsaved changes. Are you sure you wish to leave this page?" msgstr "Есть несохраненные изменения. Вы уверены, что хотите покинуть эту страницу?" -#: ../../include/js_strings.php:25 ../../Zotlabs/Module/Cdav.php:991 +#: ../../include/js_strings.php:25 ../../Zotlabs/Module/Cdav.php:1039 #: ../../Zotlabs/Module/Profiles.php:509 ../../Zotlabs/Module/Profiles.php:734 -#: ../../Zotlabs/Module/Events.php:477 ../../Zotlabs/Module/Locs.php:117 +#: ../../Zotlabs/Module/Events.php:483 ../../Zotlabs/Module/Locs.php:117 #: ../../Zotlabs/Module/Pubsites.php:52 msgid "Location" msgstr "Место" @@ -3376,15 +3362,15 @@ msgstr "" msgid "RSS/Atom" msgstr "" -#: ../../include/network.php:1730 ../../Zotlabs/Lib/Activity.php:1865 -#: ../../Zotlabs/Lib/Activity.php:2063 -#: ../../extend/addon/hzaddons/pubcrawl/as.php:1268 -#: ../../extend/addon/hzaddons/pubcrawl/as.php:1423 -#: ../../extend/addon/hzaddons/pubcrawl/as.php:1603 +#: ../../include/network.php:1730 ../../Zotlabs/Lib/Activity.php:1888 +#: ../../Zotlabs/Lib/Activity.php:2086 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1346 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1507 +#: ../../extend/addon/hzaddons/pubcrawl/as.php:1691 msgid "ActivityPub" msgstr "" -#: ../../include/network.php:1731 ../../Zotlabs/Module/Cdav.php:1327 +#: ../../include/network.php:1731 ../../Zotlabs/Module/Cdav.php:1378 #: ../../Zotlabs/Module/Profiles.php:787 #: ../../Zotlabs/Module/Admin/Accounts.php:171 #: ../../Zotlabs/Module/Admin/Accounts.php:183 @@ -3439,12 +3425,12 @@ msgstr "YYYY-MM-DD или MM-DD" #: ../../include/datetime.php:211 ../../Zotlabs/Module/Appman.php:143 #: ../../Zotlabs/Module/Appman.php:144 ../../Zotlabs/Module/Profiles.php:745 -#: ../../Zotlabs/Module/Profiles.php:749 ../../Zotlabs/Module/Events.php:462 -#: ../../Zotlabs/Module/Events.php:467 +#: ../../Zotlabs/Module/Profiles.php:749 ../../Zotlabs/Module/Events.php:468 +#: ../../Zotlabs/Module/Events.php:473 msgid "Required" msgstr "Требуется" -#: ../../include/datetime.php:238 ../../boot.php:2561 +#: ../../include/datetime.php:238 ../../boot.php:2562 msgid "never" msgstr "никогда" @@ -3566,6 +3552,7 @@ msgstr "Не показывать" #: ../../Zotlabs/Module/Photos.php:1044 ../../Zotlabs/Module/Chat.php:243 #: ../../Zotlabs/Module/Filestorage.php:190 ../../Zotlabs/Module/Thing.php:319 #: ../../Zotlabs/Module/Thing.php:372 ../../Zotlabs/Module/Connedit.php:690 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:210 msgid "Permissions" msgstr "Разрешения" @@ -3595,73 +3582,85 @@ msgstr "Новое окно" msgid "Open the selected location in a different window or browser tab" msgstr "Открыть выбранное местоположение в другом окне или вкладке браузера" -#: ../../include/connections.php:723 ../../include/event.php:1329 -#: ../../Zotlabs/Module/Cdav.php:1332 ../../Zotlabs/Module/Profiles.php:792 +#: ../../include/connections.php:723 ../../include/event.php:1369 +#: ../../Zotlabs/Module/Cdav.php:1383 ../../Zotlabs/Module/Profiles.php:792 #: ../../Zotlabs/Module/Connedit.php:932 msgid "Mobile" msgstr "Мобильный" -#: ../../include/connections.php:724 ../../include/event.php:1330 -#: ../../Zotlabs/Module/Cdav.php:1333 ../../Zotlabs/Module/Profiles.php:793 +#: ../../include/connections.php:724 ../../include/event.php:1370 +#: ../../Zotlabs/Module/Cdav.php:1384 ../../Zotlabs/Module/Profiles.php:793 #: ../../Zotlabs/Module/Connedit.php:933 msgid "Home" msgstr "Домашний" -#: ../../include/connections.php:725 ../../include/event.php:1331 +#: ../../include/connections.php:725 ../../include/event.php:1371 msgid "Home, Voice" msgstr "Дом, голос" -#: ../../include/connections.php:726 ../../include/event.php:1332 +#: ../../include/connections.php:726 ../../include/event.php:1372 msgid "Home, Fax" msgstr "Дом, факс" -#: ../../include/connections.php:727 ../../include/event.php:1333 -#: ../../Zotlabs/Module/Cdav.php:1334 ../../Zotlabs/Module/Profiles.php:794 +#: ../../include/connections.php:727 ../../include/event.php:1373 +#: ../../Zotlabs/Module/Cdav.php:1385 ../../Zotlabs/Module/Profiles.php:794 #: ../../Zotlabs/Module/Connedit.php:934 msgid "Work" msgstr "Рабочий" -#: ../../include/connections.php:728 ../../include/event.php:1334 +#: ../../include/connections.php:728 ../../include/event.php:1374 msgid "Work, Voice" msgstr "Работа, голос" -#: ../../include/connections.php:729 ../../include/event.php:1335 +#: ../../include/connections.php:729 ../../include/event.php:1375 msgid "Work, Fax" msgstr "Работа, факс" -#: ../../include/event.php:31 ../../include/event.php:78 +#: ../../include/event.php:32 ../../include/event.php:95 msgid "l F d, Y \\@ g:i A" msgstr "" -#: ../../include/event.php:39 ../../include/event.php:82 +#: ../../include/event.php:40 msgid "Starts:" msgstr "Начало:" -#: ../../include/event.php:49 ../../include/event.php:86 +#: ../../include/event.php:50 msgid "Finishes:" msgstr "Окончание:" -#: ../../include/event.php:1023 +#: ../../include/event.php:95 +msgid "l F d, Y" +msgstr "" + +#: ../../include/event.php:99 +msgid "Start:" +msgstr "Начало:" + +#: ../../include/event.php:103 +msgid "End:" +msgstr "Окончание:" + +#: ../../include/event.php:1058 msgid "This event has been added to your calendar." msgstr "Это событие было добавлено в ваш календарь." -#: ../../include/event.php:1244 +#: ../../include/event.php:1284 msgid "Not specified" msgstr "Не указано" -#: ../../include/event.php:1245 +#: ../../include/event.php:1285 msgid "Needs Action" msgstr "Требует действия" -#: ../../include/event.php:1246 +#: ../../include/event.php:1286 msgid "Completed" msgstr "Завершено" -#: ../../include/event.php:1247 +#: ../../include/event.php:1287 msgid "In Process" msgstr "В процессе" -#: ../../include/event.php:1248 +#: ../../include/event.php:1288 msgid "Cancelled" msgstr "Отменено" @@ -3719,7 +3718,7 @@ msgid "Account/Channel Settings" msgstr "Настройки аккаунта / канала" #: ../../include/nav.php:107 ../../include/nav.php:136 -#: ../../include/nav.php:155 ../../boot.php:1629 +#: ../../include/nav.php:155 ../../boot.php:1630 msgid "Logout" msgstr "Выход" @@ -3739,7 +3738,7 @@ msgstr "Управление / редактирование профилей" msgid "Edit your profile" msgstr "Редактировать профиль" -#: ../../include/nav.php:122 ../../include/nav.php:126 ../../boot.php:1630 +#: ../../include/nav.php:122 ../../include/nav.php:126 ../../boot.php:1631 #: ../../Zotlabs/Lib/Apps.php:335 msgid "Login" msgstr "Войти" @@ -3756,8 +3755,8 @@ msgstr "Домой" msgid "Log me out of this site" msgstr "Выйти с этого сайта" -#: ../../include/nav.php:160 ../../boot.php:1610 -#: ../../Zotlabs/Module/Register.php:289 +#: ../../include/nav.php:160 ../../boot.php:1611 +#: ../../Zotlabs/Module/Register.php:293 msgid "Register" msgstr "Регистрация" @@ -3960,45 +3959,45 @@ msgstr "Пустое имя пути" msgid "Profile Photos" msgstr "Фотографии профиля" -#: ../../boot.php:1609 +#: ../../boot.php:1610 msgid "Create an account to access services and applications" msgstr "Создайте аккаунт для доступа к службам и приложениям" -#: ../../boot.php:1633 +#: ../../boot.php:1634 msgid "Login/Email" msgstr "Пользователь / email" -#: ../../boot.php:1634 +#: ../../boot.php:1635 msgid "Password" msgstr "Пароль" -#: ../../boot.php:1635 +#: ../../boot.php:1636 msgid "Remember me" msgstr "Запомнить меня" -#: ../../boot.php:1638 +#: ../../boot.php:1639 msgid "Forgot your password?" msgstr "Забыли пароль или логин?" -#: ../../boot.php:1639 ../../Zotlabs/Module/Lostpass.php:91 +#: ../../boot.php:1640 ../../Zotlabs/Module/Lostpass.php:91 msgid "Password Reset" msgstr "Сбросить пароль" -#: ../../boot.php:2434 +#: ../../boot.php:2435 #, php-format msgid "[$Projectname] Website SSL error for %s" msgstr "[$Projectname] Ошибка SSL/TLS веб-сайта для %s" -#: ../../boot.php:2439 +#: ../../boot.php:2440 msgid "Website SSL certificate is not valid. Please correct." msgstr "SSL/TLS сертификат веб-сайт недействителен. Исправьте это." -#: ../../boot.php:2555 +#: ../../boot.php:2556 #, php-format msgid "[$Projectname] Cron tasks not running on %s" msgstr "[$Projectname] Задания Cron не запущены на %s" -#: ../../boot.php:2560 +#: ../../boot.php:2561 msgid "Cron/Scheduled tasks not running." msgstr "Задания Cron / планировщика не запущены." @@ -4031,7 +4030,7 @@ msgid "Shared" msgstr "Общие" #: ../../Zotlabs/Storage/Browser.php:282 ../../Zotlabs/Storage/Browser.php:396 -#: ../../Zotlabs/Module/Cdav.php:1036 ../../Zotlabs/Module/Cdav.php:1338 +#: ../../Zotlabs/Module/Cdav.php:1083 ../../Zotlabs/Module/Cdav.php:1389 #: ../../Zotlabs/Module/Profiles.php:798 #: ../../Zotlabs/Module/New_channel.php:189 ../../Zotlabs/Module/Menu.php:181 #: ../../Zotlabs/Module/Webpages.php:254 ../../Zotlabs/Module/Connedit.php:938 @@ -4049,7 +4048,7 @@ msgstr "Добавить файлы" msgid "Admin Delete" msgstr "Удалено администратором" -#: ../../Zotlabs/Storage/Browser.php:291 ../../Zotlabs/Module/Cdav.php:1323 +#: ../../Zotlabs/Storage/Browser.php:291 ../../Zotlabs/Module/Cdav.php:1374 #: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:139 #: ../../Zotlabs/Module/Sharedwithme.php:104 ../../Zotlabs/Module/Chat.php:259 #: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:146 @@ -4128,101 +4127,101 @@ msgstr "Добро пожаловать %s. Удаленная аутентиф msgid "This site is not a directory server" msgstr "Этот сайт не является сервером каталога" -#: ../../Zotlabs/Module/Mail.php:73 +#: ../../Zotlabs/Module/Mail.php:77 msgid "Unable to lookup recipient." msgstr "Не удалось найти получателя." -#: ../../Zotlabs/Module/Mail.php:80 +#: ../../Zotlabs/Module/Mail.php:84 msgid "Unable to communicate with requested channel." msgstr "Не удалось установить связь с запрашиваемым каналом." -#: ../../Zotlabs/Module/Mail.php:87 +#: ../../Zotlabs/Module/Mail.php:91 msgid "Cannot verify requested channel." msgstr "Не удалось установить подлинность требуемого канала." -#: ../../Zotlabs/Module/Mail.php:105 +#: ../../Zotlabs/Module/Mail.php:109 msgid "Selected channel has private message restrictions. Send failed." msgstr "Выбранный канал ограничивает частные сообщения. Отправка не удалась." -#: ../../Zotlabs/Module/Mail.php:160 +#: ../../Zotlabs/Module/Mail.php:164 msgid "Messages" msgstr "Сообщения" -#: ../../Zotlabs/Module/Mail.php:173 +#: ../../Zotlabs/Module/Mail.php:177 msgid "message" msgstr "сообщение" -#: ../../Zotlabs/Module/Mail.php:214 +#: ../../Zotlabs/Module/Mail.php:218 msgid "Message recalled." msgstr "Сообщение отозванно." -#: ../../Zotlabs/Module/Mail.php:227 +#: ../../Zotlabs/Module/Mail.php:231 msgid "Conversation removed." msgstr "Беседа удалена." -#: ../../Zotlabs/Module/Mail.php:242 ../../Zotlabs/Module/Mail.php:363 +#: ../../Zotlabs/Module/Mail.php:246 ../../Zotlabs/Module/Mail.php:367 msgid "Expires YYYY-MM-DD HH:MM" msgstr "Истекает YYYY-MM-DD HH:MM" -#: ../../Zotlabs/Module/Mail.php:270 +#: ../../Zotlabs/Module/Mail.php:274 msgid "Requested channel is not in this network" msgstr "Запрашиваемый канал не доступен." -#: ../../Zotlabs/Module/Mail.php:278 +#: ../../Zotlabs/Module/Mail.php:282 msgid "Send Private Message" msgstr "Отправить личное сообщение" -#: ../../Zotlabs/Module/Mail.php:279 ../../Zotlabs/Module/Mail.php:421 +#: ../../Zotlabs/Module/Mail.php:283 ../../Zotlabs/Module/Mail.php:426 msgid "To:" msgstr "Кому:" -#: ../../Zotlabs/Module/Mail.php:282 ../../Zotlabs/Module/Mail.php:423 +#: ../../Zotlabs/Module/Mail.php:286 ../../Zotlabs/Module/Mail.php:428 msgid "Subject:" msgstr "Тема:" -#: ../../Zotlabs/Module/Mail.php:285 ../../Zotlabs/Module/Invite.php:157 +#: ../../Zotlabs/Module/Mail.php:289 ../../Zotlabs/Module/Invite.php:157 msgid "Your message:" msgstr "Сообщение:" -#: ../../Zotlabs/Module/Mail.php:287 ../../Zotlabs/Module/Mail.php:429 +#: ../../Zotlabs/Module/Mail.php:291 ../../Zotlabs/Module/Mail.php:434 msgid "Attach file" msgstr "Прикрепить файл" -#: ../../Zotlabs/Module/Mail.php:289 +#: ../../Zotlabs/Module/Mail.php:293 msgid "Send" msgstr "Отправить" -#: ../../Zotlabs/Module/Mail.php:393 +#: ../../Zotlabs/Module/Mail.php:397 msgid "Delete message" msgstr "Удалить сообщение" -#: ../../Zotlabs/Module/Mail.php:394 +#: ../../Zotlabs/Module/Mail.php:398 msgid "Delivery report" msgstr "Отчёт о доставке" -#: ../../Zotlabs/Module/Mail.php:395 +#: ../../Zotlabs/Module/Mail.php:399 msgid "Recall message" msgstr "Отозвать сообщение" -#: ../../Zotlabs/Module/Mail.php:397 +#: ../../Zotlabs/Module/Mail.php:401 msgid "Message has been recalled." msgstr "Сообщение отозванно" -#: ../../Zotlabs/Module/Mail.php:414 +#: ../../Zotlabs/Module/Mail.php:419 msgid "Delete Conversation" msgstr "Удалить беседу" -#: ../../Zotlabs/Module/Mail.php:416 +#: ../../Zotlabs/Module/Mail.php:421 msgid "" "No secure communications available. You may be able to " "respond from the sender's profile page." msgstr "Безопасная связь недоступна. Вы можете попытаться ответить со страницы профиля отправителя." -#: ../../Zotlabs/Module/Mail.php:420 +#: ../../Zotlabs/Module/Mail.php:425 msgid "Send Reply" msgstr "Отправить ответ" -#: ../../Zotlabs/Module/Mail.php:425 +#: ../../Zotlabs/Module/Mail.php:430 #, php-format msgid "Your message for %s (%s):" msgstr "Ваше сообщение для %s (%s):" @@ -4263,7 +4262,7 @@ msgid "Default Permissions App" msgstr "Приложение \"Разрешения по умолчанию\"" #: ../../Zotlabs/Module/Defperms.php:189 ../../Zotlabs/Module/Permcats.php:62 -#: ../../Zotlabs/Module/Poke.php:165 ../../Zotlabs/Module/Cdav.php:857 +#: ../../Zotlabs/Module/Poke.php:165 ../../Zotlabs/Module/Cdav.php:898 #: ../../Zotlabs/Module/Oauth.php:100 ../../Zotlabs/Module/Pubstream.php:20 #: ../../Zotlabs/Module/Sources.php:88 ../../Zotlabs/Module/Chat.php:102 #: ../../Zotlabs/Module/Oauth2.php:106 ../../Zotlabs/Module/Uexport.php:61 @@ -4557,36 +4556,36 @@ msgstr "Просмотр общий контактов" msgid "network" msgstr "сеть" -#: ../../Zotlabs/Module/Item.php:362 +#: ../../Zotlabs/Module/Item.php:363 msgid "Unable to locate original post." msgstr "Не удалось найти оригинальную публикацию." -#: ../../Zotlabs/Module/Item.php:649 +#: ../../Zotlabs/Module/Item.php:650 msgid "Empty post discarded." msgstr "Пустая публикация отклонена." -#: ../../Zotlabs/Module/Item.php:1058 +#: ../../Zotlabs/Module/Item.php:1059 msgid "Duplicate post suppressed." msgstr "Подавлена дублирующаяся публикация." -#: ../../Zotlabs/Module/Item.php:1203 +#: ../../Zotlabs/Module/Item.php:1204 msgid "System error. Post not saved." msgstr "Системная ошибка. Публикация не сохранена." -#: ../../Zotlabs/Module/Item.php:1239 +#: ../../Zotlabs/Module/Item.php:1240 msgid "Your comment is awaiting approval." msgstr "Ваш комментарий ожидает одобрения." -#: ../../Zotlabs/Module/Item.php:1356 +#: ../../Zotlabs/Module/Item.php:1357 msgid "Unable to obtain post information from database." msgstr "Невозможно получить информацию о публикации из базы данных" -#: ../../Zotlabs/Module/Item.php:1363 +#: ../../Zotlabs/Module/Item.php:1364 #, php-format msgid "You have reached your limit of %1$.0f top level posts." msgstr "Вы достигли вашего ограничения в %1$.0f публикаций высокого уровня." -#: ../../Zotlabs/Module/Item.php:1370 +#: ../../Zotlabs/Module/Item.php:1371 #, php-format msgid "You have reached your limit of %1$.0f webpages." msgstr "Вы достигли вашего ограничения в %1$.0f страниц." @@ -4788,122 +4787,126 @@ msgstr "От старых к новым" msgid "No entries (some entries may be hidden)." msgstr "Нет записей (некоторые записи могут быть скрыты)." -#: ../../Zotlabs/Module/Cdav.php:765 ../../Zotlabs/Module/Events.php:25 +#: ../../Zotlabs/Module/Cdav.php:806 ../../Zotlabs/Module/Events.php:28 msgid "Calendar entries imported." msgstr "События календаря импортированы." -#: ../../Zotlabs/Module/Cdav.php:767 ../../Zotlabs/Module/Events.php:27 +#: ../../Zotlabs/Module/Cdav.php:808 ../../Zotlabs/Module/Events.php:30 msgid "No calendar entries found." msgstr "Не найдено событий в календаре." -#: ../../Zotlabs/Module/Cdav.php:828 +#: ../../Zotlabs/Module/Cdav.php:869 msgid "INVALID EVENT DISMISSED!" msgstr "НЕДЕЙСТВИТЕЛЬНОЕ СОБЫТИЕ ОТКЛОНЕНО!" -#: ../../Zotlabs/Module/Cdav.php:829 +#: ../../Zotlabs/Module/Cdav.php:870 msgid "Summary: " msgstr "Резюме: " -#: ../../Zotlabs/Module/Cdav.php:830 +#: ../../Zotlabs/Module/Cdav.php:871 msgid "Date: " msgstr "Дата: " -#: ../../Zotlabs/Module/Cdav.php:831 ../../Zotlabs/Module/Cdav.php:838 +#: ../../Zotlabs/Module/Cdav.php:872 ../../Zotlabs/Module/Cdav.php:879 msgid "Reason: " msgstr "Причина: " -#: ../../Zotlabs/Module/Cdav.php:836 +#: ../../Zotlabs/Module/Cdav.php:877 msgid "INVALID CARD DISMISSED!" msgstr "НЕДЕЙСТВИТЕЛЬНАЯ КАРТОЧКА ОТКЛОНЕНА!" -#: ../../Zotlabs/Module/Cdav.php:837 +#: ../../Zotlabs/Module/Cdav.php:878 msgid "Name: " msgstr "Имя: " -#: ../../Zotlabs/Module/Cdav.php:857 +#: ../../Zotlabs/Module/Cdav.php:898 msgid "CardDAV App" msgstr "Приложение CardDAV" -#: ../../Zotlabs/Module/Cdav.php:858 +#: ../../Zotlabs/Module/Cdav.php:899 msgid "CalDAV capable addressbook" msgstr "Адресная книга с поддержкой CalDAV" -#: ../../Zotlabs/Module/Cdav.php:921 -#: ../../Zotlabs/Module/Channel_calendar.php:527 +#: ../../Zotlabs/Module/Cdav.php:967 +#: ../../Zotlabs/Module/Channel_calendar.php:387 +#: ../../Zotlabs/Module/Cal.php:167 msgid "Link to source" msgstr "Ссылка на источник" -#: ../../Zotlabs/Module/Cdav.php:987 ../../Zotlabs/Module/Events.php:462 +#: ../../Zotlabs/Module/Cdav.php:1033 ../../Zotlabs/Module/Events.php:468 msgid "Event title" msgstr "Наименование события" -#: ../../Zotlabs/Module/Cdav.php:988 ../../Zotlabs/Module/Events.php:468 +#: ../../Zotlabs/Module/Cdav.php:1034 ../../Zotlabs/Module/Events.php:474 msgid "Start date and time" msgstr "Дата и время начала" -#: ../../Zotlabs/Module/Cdav.php:989 +#: ../../Zotlabs/Module/Cdav.php:1035 msgid "End date and time" msgstr "Дата и время окончания" -#: ../../Zotlabs/Module/Cdav.php:990 ../../Zotlabs/Module/Appman.php:145 -#: ../../Zotlabs/Module/Events.php:475 ../../Zotlabs/Module/Rbmark.php:101 +#: ../../Zotlabs/Module/Cdav.php:1036 ../../Zotlabs/Module/Events.php:497 +msgid "Timezone:" +msgstr "Часовой пояс:" + +#: ../../Zotlabs/Module/Cdav.php:1038 ../../Zotlabs/Module/Appman.php:145 +#: ../../Zotlabs/Module/Events.php:481 ../../Zotlabs/Module/Rbmark.php:101 #: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:173 #: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:260 #: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:652 msgid "Description" msgstr "Описание" -#: ../../Zotlabs/Module/Cdav.php:1012 ../../Zotlabs/Module/Photos.php:944 -#: ../../Zotlabs/Module/Events.php:690 ../../Zotlabs/Module/Events.php:699 -#: ../../Zotlabs/Module/Cal.php:338 ../../Zotlabs/Module/Cal.php:345 +#: ../../Zotlabs/Module/Cdav.php:1059 ../../Zotlabs/Module/Photos.php:944 +#: ../../Zotlabs/Module/Events.php:696 ../../Zotlabs/Module/Events.php:705 +#: ../../Zotlabs/Module/Cal.php:205 msgid "Previous" msgstr "Предыдущая" -#: ../../Zotlabs/Module/Cdav.php:1013 ../../Zotlabs/Module/Photos.php:953 -#: ../../Zotlabs/Module/Events.php:691 ../../Zotlabs/Module/Events.php:700 -#: ../../Zotlabs/Module/Cal.php:339 ../../Zotlabs/Module/Cal.php:346 -#: ../../Zotlabs/Module/Setup.php:260 +#: ../../Zotlabs/Module/Cdav.php:1060 ../../Zotlabs/Module/Photos.php:953 +#: ../../Zotlabs/Module/Events.php:697 ../../Zotlabs/Module/Events.php:706 +#: ../../Zotlabs/Module/Cal.php:206 ../../Zotlabs/Module/Setup.php:260 msgid "Next" msgstr "Следующая" -#: ../../Zotlabs/Module/Cdav.php:1014 ../../Zotlabs/Module/Events.php:701 -#: ../../Zotlabs/Module/Cal.php:347 +#: ../../Zotlabs/Module/Cdav.php:1061 ../../Zotlabs/Module/Events.php:707 +#: ../../Zotlabs/Module/Cal.php:207 msgid "Today" msgstr "Сегодня" -#: ../../Zotlabs/Module/Cdav.php:1015 ../../Zotlabs/Module/Events.php:696 +#: ../../Zotlabs/Module/Cdav.php:1062 ../../Zotlabs/Module/Events.php:702 msgid "Month" msgstr "Месяц" -#: ../../Zotlabs/Module/Cdav.php:1016 ../../Zotlabs/Module/Events.php:697 +#: ../../Zotlabs/Module/Cdav.php:1063 ../../Zotlabs/Module/Events.php:703 msgid "Week" msgstr "Неделя" -#: ../../Zotlabs/Module/Cdav.php:1017 ../../Zotlabs/Module/Events.php:698 +#: ../../Zotlabs/Module/Cdav.php:1064 ../../Zotlabs/Module/Events.php:704 msgid "Day" msgstr "День" -#: ../../Zotlabs/Module/Cdav.php:1018 +#: ../../Zotlabs/Module/Cdav.php:1065 msgid "List month" msgstr "Просмотреть месяц" -#: ../../Zotlabs/Module/Cdav.php:1019 +#: ../../Zotlabs/Module/Cdav.php:1066 msgid "List week" msgstr "Просмотреть неделю" -#: ../../Zotlabs/Module/Cdav.php:1020 +#: ../../Zotlabs/Module/Cdav.php:1067 msgid "List day" msgstr "Просмотреть день" -#: ../../Zotlabs/Module/Cdav.php:1028 +#: ../../Zotlabs/Module/Cdav.php:1075 msgid "More" msgstr "Больше" -#: ../../Zotlabs/Module/Cdav.php:1029 +#: ../../Zotlabs/Module/Cdav.php:1076 msgid "Less" msgstr "Меньше" -#: ../../Zotlabs/Module/Cdav.php:1030 ../../Zotlabs/Module/Cdav.php:1339 +#: ../../Zotlabs/Module/Cdav.php:1077 ../../Zotlabs/Module/Cdav.php:1390 #: ../../Zotlabs/Module/Profiles.php:799 ../../Zotlabs/Module/Oauth.php:53 #: ../../Zotlabs/Module/Oauth.php:137 ../../Zotlabs/Module/Oauth2.php:58 #: ../../Zotlabs/Module/Oauth2.php:144 @@ -4912,107 +4915,107 @@ msgstr "Меньше" msgid "Update" msgstr "Обновить" -#: ../../Zotlabs/Module/Cdav.php:1031 +#: ../../Zotlabs/Module/Cdav.php:1078 msgid "Select calendar" msgstr "Выбрать календарь" -#: ../../Zotlabs/Module/Cdav.php:1032 ../../Zotlabs/Widget/Cdav.php:143 +#: ../../Zotlabs/Module/Cdav.php:1079 ../../Zotlabs/Widget/Cdav.php:143 msgid "Channel Calendars" msgstr "Календари канала" -#: ../../Zotlabs/Module/Cdav.php:1032 ../../Zotlabs/Widget/Cdav.php:129 +#: ../../Zotlabs/Module/Cdav.php:1079 ../../Zotlabs/Widget/Cdav.php:129 #: ../../Zotlabs/Widget/Cdav.php:143 msgid "CalDAV Calendars" msgstr "Календари CalDAV" -#: ../../Zotlabs/Module/Cdav.php:1034 +#: ../../Zotlabs/Module/Cdav.php:1081 msgid "Delete all" msgstr "Удалить всё" -#: ../../Zotlabs/Module/Cdav.php:1037 +#: ../../Zotlabs/Module/Cdav.php:1084 msgid "Sorry! Editing of recurrent events is not yet implemented." msgstr "Простите, но редактирование повторяющихся событий пока не реализовано." -#: ../../Zotlabs/Module/Cdav.php:1324 ../../Zotlabs/Module/Connedit.php:924 +#: ../../Zotlabs/Module/Cdav.php:1375 ../../Zotlabs/Module/Connedit.php:924 msgid "Organisation" msgstr "Организация" -#: ../../Zotlabs/Module/Cdav.php:1325 ../../Zotlabs/Module/Connedit.php:925 +#: ../../Zotlabs/Module/Cdav.php:1376 ../../Zotlabs/Module/Connedit.php:925 msgid "Title" msgstr "Наименование" -#: ../../Zotlabs/Module/Cdav.php:1326 ../../Zotlabs/Module/Profiles.php:786 +#: ../../Zotlabs/Module/Cdav.php:1377 ../../Zotlabs/Module/Profiles.php:786 #: ../../Zotlabs/Module/Connedit.php:926 msgid "Phone" msgstr "Телефон" -#: ../../Zotlabs/Module/Cdav.php:1328 ../../Zotlabs/Module/Profiles.php:788 +#: ../../Zotlabs/Module/Cdav.php:1379 ../../Zotlabs/Module/Profiles.php:788 #: ../../Zotlabs/Module/Connedit.php:928 msgid "Instant messenger" msgstr "Мессенджер" -#: ../../Zotlabs/Module/Cdav.php:1329 ../../Zotlabs/Module/Profiles.php:789 +#: ../../Zotlabs/Module/Cdav.php:1380 ../../Zotlabs/Module/Profiles.php:789 #: ../../Zotlabs/Module/Connedit.php:929 msgid "Website" msgstr "Веб-сайт" -#: ../../Zotlabs/Module/Cdav.php:1330 ../../Zotlabs/Module/Profiles.php:502 +#: ../../Zotlabs/Module/Cdav.php:1381 ../../Zotlabs/Module/Profiles.php:502 #: ../../Zotlabs/Module/Profiles.php:790 ../../Zotlabs/Module/Locs.php:118 #: ../../Zotlabs/Module/Admin/Channels.php:160 #: ../../Zotlabs/Module/Connedit.php:930 msgid "Address" msgstr "Адрес" -#: ../../Zotlabs/Module/Cdav.php:1331 ../../Zotlabs/Module/Profiles.php:791 +#: ../../Zotlabs/Module/Cdav.php:1382 ../../Zotlabs/Module/Profiles.php:791 #: ../../Zotlabs/Module/Connedit.php:931 msgid "Note" msgstr "Заметка" -#: ../../Zotlabs/Module/Cdav.php:1336 ../../Zotlabs/Module/Profiles.php:796 +#: ../../Zotlabs/Module/Cdav.php:1387 ../../Zotlabs/Module/Profiles.php:796 #: ../../Zotlabs/Module/Connedit.php:936 #: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:216 msgid "Add Contact" msgstr "Добавить контакт" -#: ../../Zotlabs/Module/Cdav.php:1337 ../../Zotlabs/Module/Profiles.php:797 +#: ../../Zotlabs/Module/Cdav.php:1388 ../../Zotlabs/Module/Profiles.php:797 #: ../../Zotlabs/Module/Connedit.php:937 msgid "Add Field" msgstr "Добавить поле" -#: ../../Zotlabs/Module/Cdav.php:1342 ../../Zotlabs/Module/Connedit.php:942 +#: ../../Zotlabs/Module/Cdav.php:1393 ../../Zotlabs/Module/Connedit.php:942 msgid "P.O. Box" msgstr "абонентский ящик" -#: ../../Zotlabs/Module/Cdav.php:1343 ../../Zotlabs/Module/Connedit.php:943 +#: ../../Zotlabs/Module/Cdav.php:1394 ../../Zotlabs/Module/Connedit.php:943 msgid "Additional" msgstr "Дополнительно" -#: ../../Zotlabs/Module/Cdav.php:1344 ../../Zotlabs/Module/Connedit.php:944 +#: ../../Zotlabs/Module/Cdav.php:1395 ../../Zotlabs/Module/Connedit.php:944 msgid "Street" msgstr "Улица" -#: ../../Zotlabs/Module/Cdav.php:1345 ../../Zotlabs/Module/Connedit.php:945 +#: ../../Zotlabs/Module/Cdav.php:1396 ../../Zotlabs/Module/Connedit.php:945 msgid "Locality" msgstr "Населённый пункт" -#: ../../Zotlabs/Module/Cdav.php:1346 ../../Zotlabs/Module/Connedit.php:946 +#: ../../Zotlabs/Module/Cdav.php:1397 ../../Zotlabs/Module/Connedit.php:946 msgid "Region" msgstr "Регион" -#: ../../Zotlabs/Module/Cdav.php:1347 ../../Zotlabs/Module/Connedit.php:947 +#: ../../Zotlabs/Module/Cdav.php:1398 ../../Zotlabs/Module/Connedit.php:947 msgid "ZIP Code" msgstr "Индекс" -#: ../../Zotlabs/Module/Cdav.php:1348 ../../Zotlabs/Module/Profiles.php:757 +#: ../../Zotlabs/Module/Cdav.php:1399 ../../Zotlabs/Module/Profiles.php:757 #: ../../Zotlabs/Module/Connedit.php:948 msgid "Country" msgstr "Страна" -#: ../../Zotlabs/Module/Cdav.php:1395 +#: ../../Zotlabs/Module/Cdav.php:1446 msgid "Default Calendar" msgstr "Календарь по умолчанию" -#: ../../Zotlabs/Module/Cdav.php:1406 +#: ../../Zotlabs/Module/Cdav.php:1457 msgid "Default Addressbook" msgstr "Адресная книга по умолчанию" @@ -5036,7 +5039,7 @@ msgstr "vCard" msgid "You must be logged in to see this page." msgstr "Вы должны авторизоваться, чтобы увидеть эту страницу." -#: ../../Zotlabs/Module/Share.php:103 ../../Zotlabs/Lib/Activity.php:1529 +#: ../../Zotlabs/Module/Share.php:103 ../../Zotlabs/Lib/Activity.php:1552 #, php-format msgid "🔁 Repeated %1$s's %2$s" msgstr "🔁 Повторил %1$s %2$s" @@ -5704,7 +5707,7 @@ msgstr "Выбрать тег для удаления:" #: ../../Zotlabs/Module/Chanview.php:96 ../../Zotlabs/Module/Page.php:75 #: ../../Zotlabs/Module/Wall_upload.php:31 ../../Zotlabs/Module/Block.php:41 -#: ../../Zotlabs/Module/Cal.php:63 ../../Zotlabs/Module/Card_edit.php:44 +#: ../../Zotlabs/Module/Cal.php:31 ../../Zotlabs/Module/Card_edit.php:44 #: ../../Zotlabs/Module/Article_edit.php:44 msgid "Channel not found." msgstr "Канал не найден." @@ -5899,128 +5902,124 @@ msgstr "Без названия" msgid "Remove authorization" msgstr "Удалить разрешение" -#: ../../Zotlabs/Module/Events.php:110 -#: ../../Zotlabs/Module/Channel_calendar.php:88 +#: ../../Zotlabs/Module/Events.php:113 +#: ../../Zotlabs/Module/Channel_calendar.php:51 msgid "Event can not end before it has started." msgstr "Событие не может завершиться до его начала." -#: ../../Zotlabs/Module/Events.php:112 ../../Zotlabs/Module/Events.php:121 -#: ../../Zotlabs/Module/Events.php:143 -#: ../../Zotlabs/Module/Channel_calendar.php:90 -#: ../../Zotlabs/Module/Channel_calendar.php:98 -#: ../../Zotlabs/Module/Channel_calendar.php:115 +#: ../../Zotlabs/Module/Events.php:115 ../../Zotlabs/Module/Events.php:124 +#: ../../Zotlabs/Module/Events.php:146 +#: ../../Zotlabs/Module/Channel_calendar.php:53 +#: ../../Zotlabs/Module/Channel_calendar.php:61 +#: ../../Zotlabs/Module/Channel_calendar.php:78 msgid "Unable to generate preview." msgstr "Невозможно создать предварительный просмотр." -#: ../../Zotlabs/Module/Events.php:119 -#: ../../Zotlabs/Module/Channel_calendar.php:96 +#: ../../Zotlabs/Module/Events.php:122 +#: ../../Zotlabs/Module/Channel_calendar.php:59 msgid "Event title and start time are required." msgstr "Требуются наименование события и время начала." -#: ../../Zotlabs/Module/Events.php:141 ../../Zotlabs/Module/Events.php:265 -#: ../../Zotlabs/Module/Channel_calendar.php:113 -#: ../../Zotlabs/Module/Channel_calendar.php:225 +#: ../../Zotlabs/Module/Events.php:144 ../../Zotlabs/Module/Events.php:271 +#: ../../Zotlabs/Module/Channel_calendar.php:76 +#: ../../Zotlabs/Module/Channel_calendar.php:218 msgid "Event not found." msgstr "Событие не найдено." -#: ../../Zotlabs/Module/Events.php:462 +#: ../../Zotlabs/Module/Events.php:468 msgid "Edit event title" msgstr "Редактировать наименование события" -#: ../../Zotlabs/Module/Events.php:464 +#: ../../Zotlabs/Module/Events.php:470 msgid "Categories (comma-separated list)" msgstr "Категории (список через запятую)" -#: ../../Zotlabs/Module/Events.php:465 +#: ../../Zotlabs/Module/Events.php:471 msgid "Edit Category" msgstr "Редактировать категорию" -#: ../../Zotlabs/Module/Events.php:465 +#: ../../Zotlabs/Module/Events.php:471 msgid "Category" msgstr "Категория" -#: ../../Zotlabs/Module/Events.php:468 +#: ../../Zotlabs/Module/Events.php:474 msgid "Edit start date and time" msgstr "Редактировать дату и время начала" -#: ../../Zotlabs/Module/Events.php:469 ../../Zotlabs/Module/Events.php:472 +#: ../../Zotlabs/Module/Events.php:475 ../../Zotlabs/Module/Events.php:478 msgid "Finish date and time are not known or not relevant" msgstr "Дата и время окончания неизвестны или неприменимы" -#: ../../Zotlabs/Module/Events.php:471 +#: ../../Zotlabs/Module/Events.php:477 msgid "Edit finish date and time" msgstr "Редактировать дату и время окончания" -#: ../../Zotlabs/Module/Events.php:471 +#: ../../Zotlabs/Module/Events.php:477 msgid "Finish date and time" msgstr "Дата и время окончания" -#: ../../Zotlabs/Module/Events.php:473 ../../Zotlabs/Module/Events.php:474 +#: ../../Zotlabs/Module/Events.php:479 ../../Zotlabs/Module/Events.php:480 msgid "Adjust for viewer timezone" msgstr "Настройте просмотр часовых поясов" -#: ../../Zotlabs/Module/Events.php:473 +#: ../../Zotlabs/Module/Events.php:479 msgid "" "Important for events that happen in a particular place. Not practical for " "global holidays." msgstr "Важно для событий, которые происходят в определённом месте. Не подходит для всеобщих праздников." -#: ../../Zotlabs/Module/Events.php:475 +#: ../../Zotlabs/Module/Events.php:481 msgid "Edit Description" msgstr "Редактировать описание" -#: ../../Zotlabs/Module/Events.php:477 +#: ../../Zotlabs/Module/Events.php:483 msgid "Edit Location" msgstr "Редактировать местоположение" -#: ../../Zotlabs/Module/Events.php:491 -msgid "Timezone:" -msgstr "Часовой пояс:" - -#: ../../Zotlabs/Module/Events.php:496 +#: ../../Zotlabs/Module/Events.php:502 msgid "Advanced Options" msgstr "Дополнительные настройки" -#: ../../Zotlabs/Module/Events.php:607 ../../Zotlabs/Module/Cal.php:264 +#: ../../Zotlabs/Module/Events.php:613 msgid "l, F j" msgstr "" -#: ../../Zotlabs/Module/Events.php:635 -#: ../../Zotlabs/Module/Channel_calendar.php:494 +#: ../../Zotlabs/Module/Events.php:641 +#: ../../Zotlabs/Module/Channel_calendar.php:370 msgid "Edit event" msgstr "Редактировать событие" -#: ../../Zotlabs/Module/Events.php:637 -#: ../../Zotlabs/Module/Channel_calendar.php:496 +#: ../../Zotlabs/Module/Events.php:643 +#: ../../Zotlabs/Module/Channel_calendar.php:372 msgid "Delete event" msgstr "Удалить событие" -#: ../../Zotlabs/Module/Events.php:670 -#: ../../Zotlabs/Module/Channel_calendar.php:544 +#: ../../Zotlabs/Module/Events.php:676 +#: ../../Zotlabs/Module/Channel_calendar.php:401 msgid "calendar" msgstr "календарь" -#: ../../Zotlabs/Module/Events.php:689 ../../Zotlabs/Module/Cal.php:337 +#: ../../Zotlabs/Module/Events.php:695 msgid "Edit Event" msgstr "Редактировать событие" -#: ../../Zotlabs/Module/Events.php:689 ../../Zotlabs/Module/Cal.php:337 +#: ../../Zotlabs/Module/Events.php:695 msgid "Create Event" msgstr "Создать событие" -#: ../../Zotlabs/Module/Events.php:695 ../../Zotlabs/Module/Pubsites.php:60 +#: ../../Zotlabs/Module/Events.php:701 ../../Zotlabs/Module/Pubsites.php:60 #: ../../Zotlabs/Module/Webpages.php:261 ../../Zotlabs/Module/Blocks.php:166 #: ../../Zotlabs/Module/Wiki.php:213 ../../Zotlabs/Module/Wiki.php:409 #: ../../Zotlabs/Module/Layouts.php:198 msgid "View" msgstr "Просмотр" -#: ../../Zotlabs/Module/Events.php:732 +#: ../../Zotlabs/Module/Events.php:738 msgid "Event removed" msgstr "Событие удалено" -#: ../../Zotlabs/Module/Events.php:735 -#: ../../Zotlabs/Module/Channel_calendar.php:577 +#: ../../Zotlabs/Module/Events.php:741 +#: ../../Zotlabs/Module/Channel_calendar.php:488 msgid "Failed to remove event" msgstr "Не удалось удалить событие" @@ -6088,12 +6087,12 @@ msgid "Channel name" msgstr "Название канала" #: ../../Zotlabs/Module/New_channel.php:177 -#: ../../Zotlabs/Module/Register.php:260 +#: ../../Zotlabs/Module/Register.php:263 msgid "Choose a short nickname" msgstr "Выберите короткий псевдоним" #: ../../Zotlabs/Module/New_channel.php:178 -#: ../../Zotlabs/Module/Register.php:261 +#: ../../Zotlabs/Module/Register.php:264 #: ../../Zotlabs/Module/Settings/Channel.php:535 msgid "Channel role and privacy" msgstr "Роль и конфиденциальность канала" @@ -6105,7 +6104,7 @@ msgid "" msgstr "Выберите разрешения для канала в соответствии с вашими потребностями и требованиями безопасности." #: ../../Zotlabs/Module/New_channel.php:178 -#: ../../Zotlabs/Module/Register.php:261 +#: ../../Zotlabs/Module/Register.php:264 msgid "Read more about channel permission roles" msgstr "Прочитать больше о разрешениях для каналов" @@ -6227,123 +6226,123 @@ msgstr "Удалить все файлы" msgid "Remove this file" msgstr "Удалить этот файл" -#: ../../Zotlabs/Module/Register.php:49 +#: ../../Zotlabs/Module/Register.php:52 msgid "Maximum daily site registrations exceeded. Please try again tomorrow." msgstr "Превышено максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра." -#: ../../Zotlabs/Module/Register.php:55 +#: ../../Zotlabs/Module/Register.php:58 msgid "" "Please indicate acceptance of the Terms of Service. Registration failed." msgstr "Пожалуйста, подтвердите согласие с \"Условиями обслуживания\". Регистрация не удалась." -#: ../../Zotlabs/Module/Register.php:89 +#: ../../Zotlabs/Module/Register.php:92 msgid "Passwords do not match." msgstr "Пароли не совпадают." -#: ../../Zotlabs/Module/Register.php:132 +#: ../../Zotlabs/Module/Register.php:135 msgid "Registration successful. Continue to create your first channel..." msgstr "Регистрация завершена успешно. Для продолжения создайте свой первый канал..." -#: ../../Zotlabs/Module/Register.php:135 +#: ../../Zotlabs/Module/Register.php:138 msgid "" "Registration successful. Please check your email for validation instructions." msgstr "Регистрация завершена успешно. Пожалуйста проверьте вашу электронную почту для подтверждения." -#: ../../Zotlabs/Module/Register.php:142 +#: ../../Zotlabs/Module/Register.php:145 msgid "Your registration is pending approval by the site owner." msgstr "Ваша регистрация ожидает одобрения администрации сайта." -#: ../../Zotlabs/Module/Register.php:145 +#: ../../Zotlabs/Module/Register.php:148 msgid "Your registration can not be processed." msgstr "Ваша регистрация не может быть обработана." -#: ../../Zotlabs/Module/Register.php:192 +#: ../../Zotlabs/Module/Register.php:195 msgid "Registration on this hub is disabled." msgstr "Регистрация на этом хабе отключена." -#: ../../Zotlabs/Module/Register.php:201 +#: ../../Zotlabs/Module/Register.php:204 msgid "Registration on this hub is by approval only." msgstr "Регистрация на этом хабе только по утверждению." -#: ../../Zotlabs/Module/Register.php:202 ../../Zotlabs/Module/Register.php:211 +#: ../../Zotlabs/Module/Register.php:205 ../../Zotlabs/Module/Register.php:214 msgid "Register at another affiliated hub." msgstr "Зарегистрироваться на другом хабе." -#: ../../Zotlabs/Module/Register.php:210 +#: ../../Zotlabs/Module/Register.php:213 msgid "Registration on this hub is by invitation only." msgstr "Регистрация на этом хабе доступна только по приглашениям." -#: ../../Zotlabs/Module/Register.php:221 +#: ../../Zotlabs/Module/Register.php:224 msgid "" "This site has exceeded the number of allowed daily account registrations. " "Please try again tomorrow." msgstr "Этот сайт превысил максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра. " -#: ../../Zotlabs/Module/Register.php:236 ../../Zotlabs/Module/Siteinfo.php:28 +#: ../../Zotlabs/Module/Register.php:239 ../../Zotlabs/Module/Siteinfo.php:28 msgid "Terms of Service" msgstr "Условия предоставления услуг" -#: ../../Zotlabs/Module/Register.php:242 +#: ../../Zotlabs/Module/Register.php:245 #, php-format msgid "I accept the %s for this website" msgstr "Я принимаю %s для этого веб-сайта." -#: ../../Zotlabs/Module/Register.php:249 +#: ../../Zotlabs/Module/Register.php:252 #, php-format msgid "I am over %s years of age and accept the %s for this website" msgstr "Мой возраст превышает %s лет и я принимаю %s для этого веб-сайта." -#: ../../Zotlabs/Module/Register.php:254 +#: ../../Zotlabs/Module/Register.php:257 msgid "Your email address" msgstr "Ваш адрес электронной почты" -#: ../../Zotlabs/Module/Register.php:255 +#: ../../Zotlabs/Module/Register.php:258 msgid "Choose a password" msgstr "Выберите пароль" -#: ../../Zotlabs/Module/Register.php:256 +#: ../../Zotlabs/Module/Register.php:259 msgid "Please re-enter your password" msgstr "Пожалуйста, введите пароль еще раз" -#: ../../Zotlabs/Module/Register.php:257 +#: ../../Zotlabs/Module/Register.php:260 msgid "Please enter your invitation code" msgstr "Пожалуйста, введите Ваш код приглашения" -#: ../../Zotlabs/Module/Register.php:258 +#: ../../Zotlabs/Module/Register.php:261 msgid "Your Name" msgstr "Ваше имя" -#: ../../Zotlabs/Module/Register.php:258 +#: ../../Zotlabs/Module/Register.php:261 msgid "Real names are preferred." msgstr "Предпочтительны реальные имена." -#: ../../Zotlabs/Module/Register.php:260 +#: ../../Zotlabs/Module/Register.php:263 #, php-format msgid "" "Your nickname will be used to create an easy to remember channel address e." "g. nickname%s" msgstr "Ваш псевдоним будет использован для создания легко запоминаемого адреса канала, напр. nickname %s" -#: ../../Zotlabs/Module/Register.php:261 +#: ../../Zotlabs/Module/Register.php:264 msgid "" "Select a channel permission role for your usage needs and privacy " "requirements." msgstr "Выберите разрешения для канала в зависимости от ваших потребностей и требований приватности." -#: ../../Zotlabs/Module/Register.php:262 +#: ../../Zotlabs/Module/Register.php:265 msgid "no" msgstr "нет" -#: ../../Zotlabs/Module/Register.php:262 +#: ../../Zotlabs/Module/Register.php:265 msgid "yes" msgstr "да" -#: ../../Zotlabs/Module/Register.php:273 +#: ../../Zotlabs/Module/Register.php:277 #: ../../Zotlabs/Module/Admin/Site.php:290 msgid "Registration" msgstr "Регистрация" -#: ../../Zotlabs/Module/Register.php:290 +#: ../../Zotlabs/Module/Register.php:294 msgid "" "This site requires email verification. After completing this form, please " "check your email for further instructions." @@ -7361,6 +7360,7 @@ msgid "Edit file permissions" msgstr "Редактировать разрешения файла" #: ../../Zotlabs/Module/Filestorage.php:197 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:217 msgid "Set/edit permissions" msgstr "Редактировать разрешения" @@ -7526,19 +7526,19 @@ msgid "%1$s abstains from a decision on %2$s's %3$s" msgstr "%1$s воздерживается от решения по %2$s%3$s" #: ../../Zotlabs/Module/Like.php:457 -#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2151 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2178 #, php-format msgid "%1$s is attending %2$s's %3$s" msgstr "%1$s посещает %2$s%3$s" #: ../../Zotlabs/Module/Like.php:459 -#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2153 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2180 #, php-format msgid "%1$s is not attending %2$s's %3$s" msgstr "%1$s не посещает %2$s%3$s" #: ../../Zotlabs/Module/Like.php:461 -#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2155 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2182 #, php-format msgid "%1$s may attend %2$s's %3$s" msgstr "%1$s может посетить %2$s%3$s" @@ -7587,7 +7587,7 @@ msgstr "Производит диагностику удалённых кана msgid "item" msgstr "пункт" -#: ../../Zotlabs/Module/Cal.php:70 +#: ../../Zotlabs/Module/Cal.php:64 msgid "Permissions denied." msgstr "Доступ запрещен." @@ -10486,7 +10486,7 @@ msgstr "Настройки степени сходства" #: ../../Zotlabs/Module/Wiki.php:35 #: ../../extend/addon/hzaddons/cart/cart.php:1298 -#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:34 +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:35 msgid "Profile Unavailable." msgstr "Профиль недоступен." @@ -12428,27 +12428,27 @@ msgstr "Это настройка по умолчанию для тех, кто msgid "This is your default setting for the audience of your webpages" msgstr "Это настройка по умолчанию для аудитории ваших веб-страниц" -#: ../../Zotlabs/Lib/Activity.php:1514 +#: ../../Zotlabs/Lib/Activity.php:1537 #, php-format msgid "Likes %1$s's %2$s" msgstr "Нравится %1$s %2$s" -#: ../../Zotlabs/Lib/Activity.php:1517 +#: ../../Zotlabs/Lib/Activity.php:1540 #, php-format msgid "Doesn't like %1$s's %2$s" msgstr "Не нравится %1$s %2$s" -#: ../../Zotlabs/Lib/Activity.php:1520 +#: ../../Zotlabs/Lib/Activity.php:1543 #, php-format msgid "Will attend %1$s's %2$s" msgstr "Примет участие %1$s %2$s" -#: ../../Zotlabs/Lib/Activity.php:1523 +#: ../../Zotlabs/Lib/Activity.php:1546 #, php-format msgid "Will not attend %1$s's %2$s" msgstr "Не примет участие %1$s %2$s" -#: ../../Zotlabs/Lib/Activity.php:1526 +#: ../../Zotlabs/Lib/Activity.php:1549 #, php-format msgid "May attend %1$s's %2$s" msgstr "Возможно примет участие %1$s %2$s" @@ -14051,7 +14051,7 @@ msgstr "Отменить подключение с GNU social" #: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:272 #: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:147 msgid "Currently connected to: " -msgstr "В настоящее время подключён к:" +msgstr "В настоящее время подключён к: " #: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:277 msgid "" @@ -14117,6 +14117,10 @@ msgstr "Приложение Authchoose" msgid "Authchoose" msgstr "" +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:174 +msgid "Not allowed." +msgstr "Запрещено." + #: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:32 msgid "Skeleton App" msgstr "Приложение \"Скелет\"" @@ -14213,7 +14217,7 @@ msgstr "Отслеживаемые теги (через запятую, искл msgid "Diaspora Protocol" msgstr "Протокол Diaspora" -#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1509 +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1536 #, php-format msgid "%1$s dislikes %2$s's %3$s" msgstr "%1$s не нравится %2$s's %3$s" @@ -15127,33 +15131,31 @@ msgstr "Приложение \"Радуга тегов\"" msgid "Rainbow Tag" msgstr "Радуга тегов" -#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:43 -msgid "Your channel has been upgraded to the latest $Projectname version." -msgstr "Ваш канал был обновлён на последнюю версию $Projectname." +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:48 +msgid "Your channel has been upgraded to $Projectname version" +msgstr "Ваш канал был обновлён до версии $Projectname" -#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:44 -msgid "" -"To improve usability, we have converted some features into installable stand-" -"alone apps." -msgstr "Чтобы улучшить удобство использования, некоторые функции теперь доступны в виде устанавливаемых автономных приложений." +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:50 +msgid "Please have a look at the" +msgstr "Пожалуйста, взгляните на" -#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:45 -msgid "Please visit the $Projectname" -msgstr "Пожалуйста, посетите $Projectname" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:52 +msgid "git history" +msgstr "в истории git" -#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:46 -msgid "app store" -msgstr "раздел \"Приложения\"" +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:54 +msgid "change log" +msgstr "журнал измнений" -#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:47 -msgid "and install possibly missing apps." -msgstr "и установите необходимые вам." +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:55 +msgid "for further info." +msgstr "для дополнительных сведений." -#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:52 +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:60 msgid "Upgrade Info" msgstr "Сведения об обновлении" -#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:56 +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:64 msgid "Do not show this again" msgstr "Больше не показывать" -- cgit v1.2.3 From b5be0a2e3eb8e8cee02a3425456cbbdcf0e41f15 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Tue, 18 Jun 2019 20:28:23 +0200 Subject: Update hstrings.php --- view/ru/hstrings.php | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/view/ru/hstrings.php b/view/ru/hstrings.php index e9b6ae31d..23b0af100 100644 --- a/view/ru/hstrings.php +++ b/view/ru/hstrings.php @@ -114,7 +114,7 @@ App::$strings[" by "] = " из "; App::$strings[" on "] = " на "; App::$strings["Embedded content"] = "Встроенное содержимое"; App::$strings["Embedding disabled"] = "Встраивание отключено"; -App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Не верный токен безопасности для формы. Вероятно, это произошло потому, что форма была открыта слишком долго (> 3-х часов) перед его отправкой."; +App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Неверный токен безопасности для формы. Вероятно, это произошло потому, что форма была открыта слишком долго (> 3-х часов) перед её отправкой."; App::$strings["%d invitation available"] = array( 0 => "доступно %d приглашение", 1 => "доступны %d приглашения", @@ -243,6 +243,8 @@ App::$strings["On"] = "Вкл."; App::$strings["Calendar"] = "Календарь"; App::$strings["Start calendar week on Monday"] = "Начинать календарную неделю с понедельника"; App::$strings["Default is Sunday"] = "По умолчанию - воскресенье"; +App::$strings["Event Timezone Selection"] = "Выбор часового пояса события"; +App::$strings["Allow event creation in timezones other than your own."] = "Разрешить создание события в часовой зоне отличной от вашей"; App::$strings["Channel Home"] = "Главная канала"; App::$strings["Search by Date"] = "Поиск по дате"; App::$strings["Ability to select posts by date ranges"] = "Возможность выбора сообщений по диапазонам дат"; @@ -286,11 +288,6 @@ App::$strings["Suppress Duplicate Posts/Comments"] = "Подавлять дуб App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Предотвращает появление публикаций с одинаковым содержимым если интервал между ними менее 2 минут"; App::$strings["Auto-save drafts of posts and comments"] = "Автоматически сохранять черновики публикаций и комментариев"; App::$strings["Automatically saves post and comment drafts in local browser storage to help prevent accidental loss of compositions"] = "Автоматически сохраняет черновики публикаций и комментариев в локальном хранилище браузера для предотвращения их случайной утраты"; -App::$strings["Events"] = "События"; -App::$strings["Smart Birthdays"] = "\"Умные\" Дни рождений"; -App::$strings["Make birthday events timezone aware in case your friends are scattered across the planet."] = "Сделать уведомления о днях рождения зависимыми от часового пояса в том случае, если ваши друзья разбросаны по планете."; -App::$strings["Event Timezone Selection"] = "Выбор часового пояса события"; -App::$strings["Allow event creation in timezones other than your own."] = "Разрешить создание события в часовой зоне отличной от вашей"; App::$strings["Manage"] = "Управление"; App::$strings["Navigation Channel Select"] = "Выбор канала навигации"; App::$strings["Change channels directly from within the navigation dropdown menu"] = "Изменить канал напрямую из выпадающего меню"; @@ -809,6 +806,9 @@ App::$strings["Work, Fax"] = "Работа, факс"; App::$strings["l F d, Y \\@ g:i A"] = ""; App::$strings["Starts:"] = "Начало:"; App::$strings["Finishes:"] = "Окончание:"; +App::$strings["l F d, Y"] = ""; +App::$strings["Start:"] = "Начало:"; +App::$strings["End:"] = "Окончание:"; App::$strings["This event has been added to your calendar."] = "Это событие было добавлено в ваш календарь."; App::$strings["Not specified"] = "Не указано"; App::$strings["Needs Action"] = "Требует действия"; @@ -1076,6 +1076,7 @@ App::$strings["Link to source"] = "Ссылка на источник"; App::$strings["Event title"] = "Наименование события"; App::$strings["Start date and time"] = "Дата и время начала"; App::$strings["End date and time"] = "Дата и время окончания"; +App::$strings["Timezone:"] = "Часовой пояс:"; App::$strings["Description"] = "Описание"; App::$strings["Previous"] = "Предыдущая"; App::$strings["Next"] = "Следующая"; @@ -1330,7 +1331,6 @@ App::$strings["Adjust for viewer timezone"] = "Настройте просмот App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Важно для событий, которые происходят в определённом месте. Не подходит для всеобщих праздников."; App::$strings["Edit Description"] = "Редактировать описание"; App::$strings["Edit Location"] = "Редактировать местоположение"; -App::$strings["Timezone:"] = "Часовой пояс:"; App::$strings["Advanced Options"] = "Дополнительные настройки"; App::$strings["l, F j"] = ""; App::$strings["Edit event"] = "Редактировать событие"; @@ -3196,7 +3196,7 @@ App::$strings["Copy the security code from GNU social here"] = "Скопируй App::$strings["Cancel Connection Process"] = "Отменить процесс подключения"; App::$strings["Current GNU social API is"] = "Текущий GNU social API"; App::$strings["Cancel GNU social Connection"] = "Отменить подключение с GNU social"; -App::$strings["Currently connected to: "] = "В настоящее время подключён к:"; +App::$strings["Currently connected to: "] = "В настоящее время подключён к: "; App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to GNU social will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в GNU social, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен."; App::$strings["Post to GNU social by default"] = "Публиковать в GNU social по умолчанию"; App::$strings["If enabled your public postings will be posted to the associated GNU-social account by default"] = "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи GNU social по умолчанию"; @@ -3210,6 +3210,7 @@ App::$strings["Startpage"] = "Стартовая страница"; App::$strings["Allow magic authentication only to websites of your immediate connections"] = "Разрешить волшебную аутентификацию только на сайтах ваших непосредственных соединений"; App::$strings["Authchoose App"] = "Приложение Authchoose"; App::$strings["Authchoose"] = ""; +App::$strings["Not allowed."] = "Запрещено."; App::$strings["Skeleton App"] = "Приложение \"Скелет\""; App::$strings["A skeleton for addons, you can copy/paste"] = "Скелет для приложений. Вы можете использовать copy/paste"; App::$strings["Some setting"] = "Некоторые настройки"; @@ -3439,11 +3440,11 @@ App::$strings["I won!"] = "Я выиграл!"; App::$strings["Add some colour to tag clouds"] = "Добавить немного цвета для облака тегов"; App::$strings["Rainbow Tag App"] = "Приложение \"Радуга тегов\""; App::$strings["Rainbow Tag"] = "Радуга тегов"; -App::$strings["Your channel has been upgraded to the latest \$Projectname version."] = "Ваш канал был обновлён на последнюю версию \$Projectname."; -App::$strings["To improve usability, we have converted some features into installable stand-alone apps."] = "Чтобы улучшить удобство использования, некоторые функции теперь доступны в виде устанавливаемых автономных приложений."; -App::$strings["Please visit the \$Projectname"] = "Пожалуйста, посетите \$Projectname"; -App::$strings["app store"] = "раздел \"Приложения\""; -App::$strings["and install possibly missing apps."] = "и установите необходимые вам."; +App::$strings["Your channel has been upgraded to \$Projectname version"] = "Ваш канал был обновлён до версии \$Projectname"; +App::$strings["Please have a look at the"] = "Пожалуйста, взгляните на"; +App::$strings["git history"] = "в истории git"; +App::$strings["change log"] = "журнал измнений"; +App::$strings["for further info."] = "для дополнительных сведений."; App::$strings["Upgrade Info"] = "Сведения об обновлении"; App::$strings["Do not show this again"] = "Больше не показывать"; App::$strings["Hubzilla Directory Stats"] = "Каталог статистики Hubzilla"; -- cgit v1.2.3 From 983d6d3b4228bdfe7ac0c08fcbdaf2ca687f53a2 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Tue, 18 Jun 2019 22:17:50 +0200 Subject: Include Zot6 hubs in the Grid scope --- include/zid.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/zid.php b/include/zid.php index ed79de76a..564ec740c 100644 --- a/include/zid.php +++ b/include/zid.php @@ -13,7 +13,7 @@ function is_matrix_url($url) { if(array_key_exists($m['host'],$remembered)) return $remembered[$m['host']]; - $r = q("select hubloc_url from hubloc where hubloc_host = '%s' and hubloc_network = 'zot' limit 1", + $r = q("select hubloc_url from hubloc where hubloc_host = '%s' and hubloc_network LIKE 'zot%' limit 1", dbesc($m['host']) ); if($r) { -- cgit v1.2.3 From 75746d714a2e7c7ae67fc03d24ddea6a61a2e5e1 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Wed, 19 Jun 2019 09:39:56 +0200 Subject: Update zid.php --- include/zid.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/zid.php b/include/zid.php index 564ec740c..27ef0cefa 100644 --- a/include/zid.php +++ b/include/zid.php @@ -13,7 +13,7 @@ function is_matrix_url($url) { if(array_key_exists($m['host'],$remembered)) return $remembered[$m['host']]; - $r = q("select hubloc_url from hubloc where hubloc_host = '%s' and hubloc_network LIKE 'zot%' limit 1", + $r = q("select hubloc_url from hubloc where hubloc_host = '%s' and hubloc_network in ('zot', 'zot6') limit 1", dbesc($m['host']) ); if($r) { -- cgit v1.2.3 From db8e46184bc6fae92d05a8992acab8c14e67aef1 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Wed, 19 Jun 2019 13:20:32 +0200 Subject: Use html_entity_decode() for cached photo URL --- Zotlabs/Module/Photo.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zotlabs/Module/Photo.php b/Zotlabs/Module/Photo.php index 0dc6d0194..a53b00282 100644 --- a/Zotlabs/Module/Photo.php +++ b/Zotlabs/Module/Photo.php @@ -169,7 +169,7 @@ class Photo extends \Zotlabs\Web\Controller { ); call_hooks('cache_url_hook', $cache); if(! $cache['status']) { - $url = htmlspecialchars_decode($r[0]['display_path']); + $url = html_entity_decode($r[0]['display_path'], ENT_QUOTES); // SSLify if needed if(strpos(z_root(),'https:') !== false && strpos($url,'https:') === false) $url = z_root() . '/sslify/' . $filename . '?f=&url=' . urlencode($url); -- cgit v1.2.3 From dd515da889d642ae68210a8b7e91ac587d3cdee7 Mon Sep 17 00:00:00 2001 From: Max Kostikov Date: Wed, 19 Jun 2019 23:13:53 +0200 Subject: Remove cached photo location directory on delete if empty --- Zotlabs/Daemon/Cron.php | 1 + 1 file changed, 1 insertion(+) diff --git a/Zotlabs/Daemon/Cron.php b/Zotlabs/Daemon/Cron.php index 8b6b42c8a..c99892ffb 100644 --- a/Zotlabs/Daemon/Cron.php +++ b/Zotlabs/Daemon/Cron.php @@ -108,6 +108,7 @@ class Cron { $file = dbunescbin($rr['content']); if(is_file($file)) { @unlink($file); + @rmdir(dirname($file)); logger('info: deleted cached photo file ' . $file, LOGGER_DEBUG); } } -- cgit v1.2.3 From 4f705fc3f8daa71d878cbb275651cc55b03e1015 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Thu, 20 Jun 2019 18:27:46 +0200 Subject: various calendar UI improvements: make day- and weeknumbers clickable for navigation, hide start and end time fields in month view (only allday events can be generated there), remove the action arg from changeView(). ; --- view/tpl/cdav_calendar.tpl | 39 +++++++++++++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/view/tpl/cdav_calendar.tpl b/view/tpl/cdav_calendar.tpl index 083c7cea3..252d45cff 100644 --- a/view/tpl/cdav_calendar.tpl +++ b/view/tpl/cdav_calendar.tpl @@ -39,6 +39,19 @@ $(document).ready(function() { defaultView: default_view, defaultDate: default_date, + weekNumbers: true, + navLinks: true, + + navLinkDayClick: function(date, jsEvent) { + calendar.gotoDate( date ); + changeView('timeGridDay'); + }, + + navLinkWeekClick: function(date, jsEvent) { + calendar.gotoDate( date ); + changeView('timeGridWeek'); + }, + monthNames: aStr['monthNames'], monthNamesShort: aStr['monthNamesShort'], dayNames: aStr['dayNames'], @@ -183,7 +196,6 @@ $(document).ready(function() { }, eventResize: function(info) { - console.log(info); var event = info.event._def; var dtstart = new Date(info.event._instance.range.start); @@ -352,13 +364,24 @@ $(document).ready(function() { else $('#event_submit').html('{{$update}}'); } + + if(default_view === 'dayGridMonth'); + $('#id_dtstart_wrapper, #id_dtend_wrapper').hide(); }); -function changeView(action, viewName) { +function changeView(viewName) { calendar.changeView(viewName); $('#title').text(calendar.view.title); $('#view_selector').html(views[calendar.view.type]); + + if(viewName === 'dayGridMonth') { + $('#id_dtstart_wrapper, #id_dtend_wrapper').hide(); + } + else { + $('#id_dtstart_wrapper, #id_dtend_wrapper').show(); + } + return; } @@ -538,13 +561,13 @@ function exportDate() {