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/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); } } diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php index d96ab95b0..f974d215b 100644 --- a/Zotlabs/Lib/Activity.php +++ b/Zotlabs/Lib/Activity.php @@ -1578,7 +1578,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; } @@ -1844,7 +1844,8 @@ class Activity { $s['item_private'] = 1; set_iconfig($s,'activitypub','recips',$act->raw_recips); - // @FIXME: $parent is not defined + + $parent = (($s['parent_mid'] && $s['parent_mid'] === $s['mid']) ? true : false); if($parent) { set_iconfig($s,'activitypub','rawmsg',$act->raw,1); } @@ -1853,6 +1854,266 @@ class Activity { } + static function store($channel,$observer_hash,$act,$item,$fetch_parents = true) { + + $is_sys_channel = is_sys_channel($channel['channel_id']); + + // Mastodon only allows visibility in public timelines if the public inbox is listed in the 'to' field. + // They are hidden in the public timeline if the public inbox is listed in the 'cc' field. + // This is not part of the activitypub protocol - we might change this to show all public posts in pubstream at some point. + + $pubstream = ((is_array($act->obj) && array_key_exists('to', $act->obj) && in_array(ACTIVITY_PUBLIC_INBOX, $act->obj['to'])) ? true : false); + + if(! perm_is_allowed($channel['channel_id'],$observer_hash,'send_stream') && ! ($is_sys_channel && $pubstream)) { + logger('no permission'); + return; + } + + if(is_array($act->obj)) { + $content = self::get_content($act->obj); + } + if(! $content) { + logger('no content'); + return; + } + + $item['aid'] = $channel['channel_account_id']; + $item['uid'] = $channel['channel_id']; + $s['uuid'] = ''; + + // Friendica sends the diaspora guid in a nonstandard field via AP + if($act->obj['diaspora:guid']) + $s['uuid'] = $act->obj['diaspora:guid']; + + if(! ( $item['author_xchan'] && $item['owner_xchan'])) { + logger('owner or author missing.'); + return; + } + + if($channel['channel_system']) { + if(! MessageFilter::evaluate($item,get_config('system','pubstream_incl'),get_config('system','pubstream_excl'))) { + logger('post is filtered'); + return; + } + } + + $abook = q("select * from abook where abook_xchan = '%s' and abook_channel = %d limit 1", + dbesc($observer_hash), + intval($channel['channel_id']) + ); + + if($abook) { + if(! post_is_importable($item,$abook[0])) { + logger('post is filtered'); + return; + } + } + + + if($act->obj['conversation']) { + set_iconfig($item,'ostatus','conversation',$act->obj['conversation'],1); + } + + // This isn't perfect but the best we can do for now. + + $item['comment_policy'] = 'authenticated'; + + set_iconfig($item,'activitypub','recips',$act->raw_recips); + + $parent = (($item['parent_mid'] && $item['parent_mid'] === $item['mid']) ? true : false); + + if(! $parent) { + $p = q("select parent_mid from item where mid = '%s' and uid = %d limit 1", + dbesc($item['parent_mid']), + intval($item['uid']) + ); + if(! $p) { + $a = (($fetch_parents) ? self::fetch_and_store_parents($channel,$act,$item) : false); + if($a) { + $p = q("select parent_mid from item where mid = '%s' and uid = %d limit 1", + dbesc($item['parent_mid']), + intval($item['uid']) + ); + } + else { + logger('could not fetch parents'); + return; + + // @TODO we maybe could accept these is we formatted the body correctly with share_bb() + // or at least provided a link to the object + // if(in_array($act->type,[ 'Like','Dislike' ])) { + // return; + // } + + // @TODO do we actually want that? + // if no parent was fetched, turn into a top-level post + + // turn into a top level post + // $s['parent_mid'] = $s['mid']; + // $s['thr_parent'] = $s['mid']; + } + } + if($p[0]['parent_mid'] !== $item['parent_mid']) { + $item['thr_parent'] = $item['parent_mid']; + } + else { + $item['thr_parent'] = $p[0]['parent_mid']; + } + $item['parent_mid'] = $p[0]['parent_mid']; + } + + $r = q("select id, created, edited from item where mid = '%s' and uid = %d limit 1", + dbesc($item['mid']), + intval($item['uid']) + ); + if($r) { + if($item['edited'] > $r[0]['edited']) { + $item['id'] = $r[0]['id']; + $x = item_store_update($item); + } + else { + return; + } + } + else { + $x = item_store($item); + } + + if(is_array($x) && $x['item_id']) { + if($parent) { + if($item['owner_xchan'] === $channel['channel_hash']) { + // We are the owner of this conversation, so send all received comments back downstream + Master::Summon(array('Notifier','comment-import',$x['item_id'])); + } + $r = q("select * from item where id = %d limit 1", + intval($x['item_id']) + ); + if($r) { + send_status_notifications($x['item_id'],$r[0]); + } + } + sync_an_item($channel['channel_id'],$x['item_id']); + } + + } + + static public function fetch_and_store_parents($channel,$act,$item) { + + logger('fetching parents'); + + $p = []; + + $current_act = $act; + $current_item = $item; + + while($current_item['parent_mid'] !== $current_item['mid']) { + $n = ActivityStreams::fetch($current_item['parent_mid'], $channel); + if(! $n) { + break; + } + $a = new ActivityStreams($n); + + logger($a->debug()); + + if(! $a->is_valid()) { + break; + } + + $replies = null; + if(isset($n['replies']['first']['items'])) { + $replies = $n['replies']['first']['items']; + // we already have this one + array_diff($replies, [$current_item['mid']]); + } + + $item = null; + + switch($a->type) { + case 'Create': + case 'Update': + case 'Like': + case 'Dislike': + case 'Announce': + $item = self::decode_note($a); + break; + default: + break; + + } + if(! $item) { + break; + } + + array_unshift($p,[ $a, $item, $replies]); + + if($item['parent_mid'] === $item['mid'] || count($p) > 20) { + break; + } + + $current_act = $a; + $current_item = $item; + } + + if($p) { + foreach($p as $pv) { + self::store($channel,$pv[0]->actor['id'],$pv[0],$pv[1],false); + if($pv[2]) + self::fetch_and_store_replies($channel, $pv[2]); + } + return true; + } + + return false; + } + + static public function fetch_and_store_replies($channel, $arr) { + + logger('fetching replies'); + + $p = []; + + foreach($arr as $url) { + + $n = ActivityStreams::fetch($url, $channel); + if(! $n) { + break; + } + + $a = new ActivityStreams($n); + + if(! $a->is_valid()) { + break; + } + + $item = null; + + switch($a->type) { + case 'Create': + case 'Update': + case 'Like': + case 'Dislike': + case 'Announce': + $item = self::decode_note($a); + break; + default: + break; + } + if(! $item) { + break; + } + + array_unshift($p,[ $a, $item ]); + + } + + if($p) { + foreach($p as $pv) { + self::store($channel,$pv[0]->actor['id'],$pv[0],$pv[1],false); + } + } + + } + static function announce_note($channel,$observer_hash,$act) { $s = []; @@ -1973,25 +2234,21 @@ class Activity { $x = item_store($s); } - if(is_array($x) && $x['item_id']) { - // @FIXME: $parent is not defined - if($parent) { - if($s['owner_xchan'] === $channel['channel_hash']) { - // We are the owner of this conversation, so send all received comments back downstream - Master::Summon(array('Notifier','comment-import',$x['item_id'])); - } - $r = q("select * from item where id = %d limit 1", - intval($x['item_id']) - ); - if($r) { - send_status_notifications($x['item_id'],$r[0]); - } + if($s['owner_xchan'] === $channel['channel_hash']) { + // We are the owner of this conversation, so send all received comments back downstream + Master::Summon(array('Notifier','comment-import',$x['item_id'])); } + $r = q("select * from item where id = %d limit 1", + intval($x['item_id']) + ); + if($r) { + send_status_notifications($x['item_id'],$r[0]); + } + sync_an_item($channel['channel_id'],$x['item_id']); } - } static function like_note($channel,$observer_hash,$act) { @@ -2261,4 +2518,4 @@ class Activity { } -} \ No newline at end of file +} diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php index de041bd6b..2a13744a3 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,8 +2076,27 @@ class Libzot { return false; } + if ($stored['resource_type'] === 'event') { + $i = q("SELECT * FROM event WHERE event_hash = '%s' AND uid = %d LIMIT 1", + 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($stored['resource_id']), + intval($uid) + ); + } + else { + logger('delete linked event: not owner'); + return; + } + } + } + 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; @@ -2087,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/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/Cal.php b/Zotlabs/Module/Cal.php index 49489f912..07bee38bd 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,295 +66,152 @@ class Cal extends \Zotlabs\Web\Controller { } nav_set_selected('Calendar'); + + 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' "; - $sql_extra = permissions_sql($channel['channel_id'],get_observer_hash(),'event'); - - $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); - $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)); - - if(argc() > 3 && intval(argv(2)) && intval(argv(3))) { - $mode = 'view'; - $y = intval(argv(2)); - $m = intval(argv(3)); - } - if(argc() <= 3) { - $mode = 'view'; - $event_id = argv(2); + $start = ''; + $finish = ''; + + if (argv(2) === 'json') { + if (x($_GET,'start')) $start = $_GET['start']; + if (x($_GET,'end')) $finish = $_GET['end']; } - 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); - + $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 (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']) + ); + } + 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($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(local_channel()), - 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; + if($r) { + + foreach($r as $rr) { + + $tz = get_iconfig($rr, 'event', 'timezone'); + if(! $tz) + $tz = 'UTC'; + + $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')); } - } - - $events=array(); - - $last_date = ''; - $fmt = t('l, F j'); - - if($r) { - - foreach($r as $rr) { - - $tz = get_iconfig($rr, 'event', 'timezone'); - - if(! $tz) - $tz = 'UTC'; + $html = ''; + if (x($_GET,'id')) { $rr['timezone'] = $tz; - - $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' => html_entity_decode($rr['summary'], ENT_COMPAT, 'UTF-8'), + 'editable' => $edit ? true : false, + 'item' => $rr, + 'plink' => [$rr['plink'], t('Link to source')], + 'description' => html_entity_decode($rr['description'], ENT_COMPAT, 'UTF-8'), + 'location' => html_entity_decode($rr['location'], ENT_COMPAT, 'UTF-8'), + '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(); - } - - // 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 (argv(2) === 'json') { + echo json_encode($events); + killme(); + } + + 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/Zotlabs/Module/Channel_calendar.php b/Zotlabs/Module/Channel_calendar.php index cacee57ef..109b18f37 100644 --- a/Zotlabs/Module/Channel_calendar.php +++ b/Zotlabs/Module/Channel_calendar.php @@ -381,12 +381,12 @@ class Channel_calendar extends \Zotlabs\Web\Controller { 'end' => $end, 'drop' => $drop, 'allDay' => (($rr['adjust']) ? 0 : 1), - 'title' => html_entity_decode($rr['summary'],ENT_COMPAT,'UTF-8'), + 'title' => html_entity_decode($rr['summary'], ENT_COMPAT, 'UTF-8'), '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), + 'description' => html_entity_decode($rr['description'], ENT_COMPAT, 'UTF-8'), + 'location' => html_entity_decode($rr['location'], ENT_COMPAT, 'UTF-8'), 'allow_cid' => expand_acl($rr['allow_cid']), 'allow_gid' => expand_acl($rr['allow_gid']), 'deny_cid' => expand_acl($rr['deny_cid']), @@ -422,13 +422,67 @@ 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) { + + // 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); diff --git a/Zotlabs/Module/Events.php b/Zotlabs/Module/Events.php index 056d0cd5a..681d6887d 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/Zotlabs/Module/Mail.php b/Zotlabs/Module/Mail.php index 3202d38a5..7c344966b 100644 --- a/Zotlabs/Module/Mail.php +++ b/Zotlabs/Module/Mail.php @@ -25,6 +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) { @@ -123,7 +127,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 +400,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' => base64_encode($message['sig']) ); - + $seen = $message['seen']; } 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); 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; diff --git a/boot.php b/boot.php index 49463ae24..9cbbec763 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 ); 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/include/api_zot.php b/include/api_zot.php index b332aea71..287720484 100644 --- a/include/api_zot.php +++ b/include/api_zot.php @@ -6,8 +6,8 @@ api_register_func('api/export/basic','api_export_basic', true); api_register_func('api/red/channel/export/basic','api_export_basic', true); api_register_func('api/z/1.0/channel/export/basic','api_export_basic', true); - api_register_func('api/red/item/export/page','api_item_export_page', true); - api_register_func('api/z/1.0/item/export/page','api_item_export_page', true); + api_register_func('api/red/item/export_page','api_item_export_page', true); + api_register_func('api/z/1.0/item/export_page','api_item_export_page', true); api_register_func('api/red/channel/list','api_channel_list', true); api_register_func('api/z/1.0/channel/list','api_channel_list', true); api_register_func('api/red/channel/stream','api_channel_stream', true); 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/channel.php b/include/channel.php index e4b6df47b..0280cd1cd 100644 --- a/include/channel.php +++ b/include/channel.php @@ -1161,7 +1161,7 @@ function channel_export_items_date($channel_id, $start, $finish) { $ret['relocate'] = [ 'channel_address' => $ch['channel_address'], 'url' => z_root()]; } - $r = q("select * from item where ( item_wall = 1 or item_type != %d ) and item_deleted = 0 and uid = %d and created >= '%s' and created <= '%s' and resource_type = '' order by created", + $r = q("select * from item where ( item_wall = 1 or item_type != %d ) and item_deleted = 0 and uid = %d and created >= '%s' and created <= '%s' and resource_type != 'photo' order by created", intval(ITEM_TYPE_POST), intval($channel_id), dbesc($start), @@ -1223,7 +1223,7 @@ function channel_export_items_page($channel_id, $start, $finish, $page = 0, $lim $ret['relocate'] = [ 'channel_address' => $ch['channel_address'], 'url' => z_root()]; } - $r = q("select * from item where ( item_wall = 1 or item_type != %d ) and item_deleted = 0 and uid = %d and resource_type = '' and created >= '%s' and created <= '%s' order by created limit %d offset %d", + $r = q("select * from item where ( item_wall = 1 or item_type != %d ) and item_deleted = 0 and uid = %d and resource_type != 'photo' and created >= '%s' and created <= '%s' order by created limit %d offset %d", intval(ITEM_TYPE_POST), intval($channel_id), dbesc($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'), diff --git a/include/import.php b/include/import.php index 1843c9741..1d3b7c035 100644 --- a/include/import.php +++ b/include/import.php @@ -1392,7 +1392,7 @@ function sync_files($channel, $files) { $p['content'] = (($p['content'])? base64_decode($p['content']) : ''); } - if (intval($p['imgscale']) && ((intval($p['os_storage'])) || (! $p['content']))) { + if(intval($p['imgscale'])) { $time = datetime_convert(); diff --git a/include/items.php b/include/items.php index 26a74fd86..4fc659926 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'])) { @@ -2008,7 +2012,7 @@ function item_store($arr, $allow_exec = false, $deliver = true) { // find the item we just created $r = q("SELECT * FROM item WHERE mid = '%s' AND uid = %d and revision = %d ORDER BY id ASC ", - $arr['mid'], // already dbesc'd + dbesc($arr['mid']), intval($arr['uid']), intval($arr['revision']) ); @@ -2029,7 +2033,7 @@ function item_store($arr, $allow_exec = false, $deliver = true) { if(count($r) > 1) { logger('item_store: duplicated post occurred. Removing duplicates.'); q("DELETE FROM item WHERE mid = '%s' AND uid = %d AND id != %d ", - $arr['mid'], + dbesc($arr['mid']), intval($arr['uid']), intval($current_post) ); @@ -3664,7 +3668,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()) @@ -3672,7 +3676,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; } @@ -3695,12 +3699,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 @@ -3712,13 +3711,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 @@ -3744,16 +3741,9 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal // 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, @@ -3793,14 +3783,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']); } } @@ -3815,11 +3804,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) { +function delete_item_lowlevel($item, $stage = DROPITEM_NORMAL) { - $linked_item = (($item['resource_id']) ? true : false); - - logger('item: ' . $item['id'] . ' stage: ' . $stage . ' force: ' . $force, LOGGER_DATA); + logger('item: ' . $item['id'] . ' stage: ' . $stage, LOGGER_DATA); switch($stage) { case DROPITEM_PHASE2: @@ -3832,42 +3819,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' => [$sync_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", 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 ) diff --git a/include/zid.php b/include/zid.php index ed79de76a..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 = '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) { diff --git a/include/zot.php b/include/zot.php index e9374f0cc..53c3d4d86 100644 --- a/include/zot.php +++ b/include/zot.php @@ -2240,7 +2240,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']), @@ -2250,10 +2250,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 { @@ -2277,10 +2280,29 @@ function delete_imported_item($sender, $item, $uid, $relay) { return false; } + if ($stored['resource_type'] === 'event') { + $i = q("SELECT * FROM event WHERE event_hash = '%s' AND uid = %d LIMIT 1", + 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($stored['resource_id']), + intval($uid) + ); + } + else { + logger('delete linked event: not owner'); + return; + } + } + } + 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; @@ -2292,10 +2314,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']) ); } } 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 diff --git a/util/thumbrepair b/util/thumbrepair index e13a5f24a..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) { @@ -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: 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': + imagecolortransparent($new_img, imagecolorallocate($new_img, 0, 0, 0)); + break; case 'png': imagecolortransparent($new_img, imagecolorallocate($new_img, 0, 0, 0)); - case 'png': 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) { 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,97 +20,4646 @@ # 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" + +#: ../../view/theme/redbasic/php/config.php:110 +msgid "Set font-color for posts and comments" +msgstr "Schriftfarbe für Beiträge und Kommentare" + +#: ../../view/theme/redbasic/php/config.php:111 +msgid "Set radius of corners" +msgstr "Ecken-Radius" + +#: ../../view/theme/redbasic/php/config.php:111 +msgid "Example: 4px" +msgstr "Beispiel: 4px" + +#: ../../view/theme/redbasic/php/config.php:112 +msgid "Set shadow depth of photos" +msgstr "Schattentiefe von Fotos" + +#: ../../view/theme/redbasic/php/config.php:113 +msgid "Set maximum width of content region in pixel" +msgstr "Maximalbreite des Inhaltsbereichs in Pixel festlegen" + +#: ../../view/theme/redbasic/php/config.php:113 +msgid "Leave empty for default width" +msgstr "Leer lassen für Standardbreite" + +#: ../../view/theme/redbasic/php/config.php:114 +msgid "Set size of conversation author photo" +msgstr "Größe der Avatare von Themenstartern" + +#: ../../view/theme/redbasic/php/config.php:115 +msgid "Set size of followup author photos" +msgstr "Größe der Avatare von Kommentatoren" + +#: ../../view/theme/redbasic/php/config.php:116 +msgid "Show advanced settings" +msgstr "" + +#: ../../include/dir_fns.php:141 ../../Zotlabs/Lib/Libzotdir.php:160 +msgid "Directory Options" +msgstr "Verzeichnisoptionen" + +#: ../../include/dir_fns.php:143 ../../Zotlabs/Lib/Libzotdir.php:162 +msgid "Safe Mode" +msgstr "Sicherer Modus" + +#: ../../include/dir_fns.php:144 ../../Zotlabs/Lib/Libzotdir.php:163 +msgid "Public Forums Only" +msgstr "Nur öffentliche Foren" + +#: ../../include/dir_fns.php:145 ../../Zotlabs/Lib/Libzotdir.php:165 +msgid "This Website Only" +msgstr "Nur dieser Hub" + +#: ../../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." + +#: ../../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" + +#: ../../include/group.php:298 ../../Zotlabs/Lib/Group.php:302 +msgid "edit" +msgstr "Bearbeiten" + +#: ../../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" + +#: ../../include/group.php:321 ../../Zotlabs/Lib/Group.php:325 +msgid "Edit group" +msgstr "Gruppe ändern" + +#: ../../include/group.php:322 ../../Zotlabs/Lib/Group.php:326 +msgid "Add privacy group" +msgstr "Gruppe hinzufügen" + +#: ../../include/group.php:323 ../../Zotlabs/Lib/Group.php:327 +msgid "Channels not in any privacy group" +msgstr "Kanäle, die in keiner Gruppe sind" + +#: ../../include/group.php:325 ../../Zotlabs/Widget/Savedsearch.php:84 +#: ../../Zotlabs/Lib/Group.php:329 +msgid "add" +msgstr "hinzufügen" + +#: ../../include/message.php:13 ../../include/text.php:1789 +msgid "Download binary/encrypted content" +msgstr "Binären/verschlüsselten Inhalt herunterladen" + +#: ../../include/message.php:41 +msgid "Unable to determine sender." +msgstr "Kann Absender nicht bestimmen." + +#: ../../include/message.php:80 +msgid "No recipient provided." +msgstr "Kein Empfänger angegeben" + +#: ../../include/message.php:85 +msgid "[no subject]" +msgstr "[no subject]" + +#: ../../include/message.php:214 +msgid "Stored post could not be verified." +msgstr "Gespeicherter Beitrag konnten nicht überprüft werden." + +#: ../../include/nav.php:90 +msgid "Remote authentication" +msgstr "Über Konto auf anderem Server einloggen" + +#: ../../include/nav.php:90 +msgid "Click to authenticate to your home hub" +msgstr "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren" + +#: ../../include/nav.php:96 ../../Zotlabs/Module/Manage.php:170 +#: ../../Zotlabs/Lib/Apps.php:336 +msgid "Channel Manager" +msgstr "Kanal-Manager" + +#: ../../include/nav.php:96 +msgid "Manage your channels" +msgstr "" + +#: ../../include/nav.php:99 +msgid "Manage your privacy groups" +msgstr "" + +#: ../../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" + +#: ../../include/nav.php:101 +msgid "Account/Channel Settings" +msgstr "Konto-/Kanal-Einstellungen" + +#: ../../include/nav.php:107 ../../include/nav.php:136 +#: ../../include/nav.php:155 ../../boot.php:1630 +msgid "Logout" +msgstr "Abmelden" + +#: ../../include/nav.php:107 ../../include/nav.php:136 +msgid "End this session" +msgstr "Beende diese Sitzung" + +#: ../../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" + +#: ../../include/nav.php:110 +msgid "Your profile page" +msgstr "Deine Profilseite" + +#: ../../include/nav.php:113 ../../include/channel.php:1418 +#: ../../Zotlabs/Module/Profiles.php:830 +msgid "Edit Profiles" +msgstr "Profile bearbeiten" + +#: ../../include/nav.php:113 +msgid "Manage/Edit profiles" +msgstr "Profile verwalten" + +#: ../../include/nav.php:115 ../../include/channel.php:1422 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:58 +msgid "Edit Profile" +msgstr "Profil bearbeiten" + +#: ../../include/nav.php:115 ../../Zotlabs/Widget/Newmember.php:35 +msgid "Edit your profile" +msgstr "Profil bearbeiten" + +#: ../../include/nav.php:122 ../../include/nav.php:126 +#: ../../Zotlabs/Lib/Apps.php:335 ../../boot.php:1631 +msgid "Login" +msgstr "Anmelden" + +#: ../../include/nav.php:122 ../../include/nav.php:126 +msgid "Sign in" +msgstr "Anmelden" + +#: ../../include/nav.php:153 +msgid "Take me home" +msgstr "Bringe mich nach Hause (eigener Kanal)" + +#: ../../include/nav.php:155 +msgid "Log me out of this site" +msgstr "Logge mich von dieser Seite aus" + +#: ../../include/nav.php:160 ../../Zotlabs/Module/Register.php:293 +#: ../../boot.php:1611 +msgid "Register" +msgstr "Registrieren" + +#: ../../include/nav.php:160 +msgid "Create an account" +msgstr "Erzeuge ein Konto" + +#: ../../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" + +#: ../../include/nav.php:172 +msgid "Help and documentation" +msgstr "Hilfe und Dokumentation" + +#: ../../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" + +#: ../../include/nav.php:186 +msgid "Search site @name, !forum, #tag, ?docs, content" +msgstr "Hub durchsuchen: @Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt" + +#: ../../include/nav.php:192 ../../Zotlabs/Widget/Admin.php:55 +msgid "Admin" +msgstr "Administration" + +#: ../../include/nav.php:192 +msgid "Site Setup and Configuration" +msgstr "Seiten-Einrichtung und -Konfiguration" + +#: ../../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..." + +#: ../../include/nav.php:332 +msgid "@name, !forum, #tag, ?doc, content" +msgstr "@Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt" + +#: ../../include/nav.php:333 +msgid "Please wait..." +msgstr "Bitte warten..." + +#: ../../include/nav.php:339 +msgid "Add Apps" +msgstr "Apps hinzufügen" + +#: ../../include/nav.php:340 +msgid "Arrange Apps" +msgstr "Apps anordnen" + +#: ../../include/nav.php:341 +msgid "Toggle System Apps" +msgstr "System-Apps umschalten" + +#: ../../include/nav.php:423 ../../Zotlabs/Module/Admin/Channels.php:154 +msgid "Channel" +msgstr "Kanal" + +#: ../../include/nav.php:426 +msgid "Status Messages and Posts" +msgstr "Statusnachrichten und Beiträge" + +#: ../../include/nav.php:436 ../../Zotlabs/Module/Help.php:80 +msgid "About" +msgstr "Über" + +#: ../../include/nav.php:439 +msgid "Profile Details" +msgstr "Profil-Details" + +#: ../../include/nav.php:446 ../../include/features.php:361 +#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:344 +msgid "Photos" +msgstr "Fotos" + +#: ../../include/nav.php:449 ../../include/photos.php:666 +msgid "Photo Albums" +msgstr "Fotoalben" + +#: ../../include/nav.php:454 ../../Zotlabs/Module/Fbrowser.php:85 +#: ../../Zotlabs/Lib/Apps.php:339 ../../Zotlabs/Storage/Browser.php:278 +msgid "Files" +msgstr "Dateien" + +#: ../../include/nav.php:457 +msgid "Files and Storage" +msgstr "Dateien und Speicher" + +#: ../../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" + +#: ../../include/nav.php:479 ../../include/nav.php:482 +#: ../../Zotlabs/Widget/Chatroom_list.php:16 ../../Zotlabs/Lib/Apps.php:329 +msgid "Chatrooms" +msgstr "Chaträume" + +#: ../../include/nav.php:492 ../../Zotlabs/Lib/Apps.php:328 +msgid "Bookmarks" +msgstr "Lesezeichen" + +#: ../../include/nav.php:495 +msgid "Saved Bookmarks" +msgstr "Gespeicherte Lesezeichen" + +#: ../../include/nav.php:503 ../../Zotlabs/Module/Cards.php:207 +#: ../../Zotlabs/Lib/Apps.php:325 +msgid "Cards" +msgstr "Karten" + +#: ../../include/nav.php:506 +msgid "View Cards" +msgstr "Karten anzeigen" + +#: ../../include/nav.php:514 ../../Zotlabs/Module/Articles.php:222 +#: ../../Zotlabs/Lib/Apps.php:324 +msgid "Articles" +msgstr "Artikel" + +#: ../../include/nav.php:517 +msgid "View Articles" +msgstr "Artikel anzeigen" + +#: ../../include/nav.php:526 ../../Zotlabs/Module/Webpages.php:252 +#: ../../Zotlabs/Lib/Apps.php:340 +msgid "Webpages" +msgstr "Webseiten" + +#: ../../include/nav.php:529 +msgid "View Webpages" +msgstr "Webseiten anzeigen" + +#: ../../include/nav.php:538 ../../Zotlabs/Widget/Wiki_list.php:15 +#: ../../Zotlabs/Module/Wiki.php:206 +msgid "Wikis" +msgstr "Wikis" + +#: ../../include/nav.php:541 ../../Zotlabs/Lib/Apps.php:341 +msgid "Wiki" +msgstr "Wiki" + +#: ../../include/zid.php:363 +#, php-format +msgid "OpenWebAuth: %1$s welcomes %2$s" +msgstr "OpenWebAuth: %1$s heißt %2$s willkommen" + +#: ../../include/bookmarks.php:34 +#, php-format +msgid "%1$s's bookmarks" +msgstr "%1$ss Lesezeichen" + +#: ../../include/activities.php:42 +msgid " and " +msgstr "und" + +#: ../../include/activities.php:50 +msgid "public profile" +msgstr "öffentliches Profil" + +#: ../../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" + +#: ../../include/activities.php:60 +#, php-format +msgid "Visit %1$s's %2$s" +msgstr "Besuche %1$s's %2$s" + +#: ../../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." + +#: ../../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." + +#: ../../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" + +#: ../../include/items.php:965 ../../include/items.php:1025 +msgid "(Unknown)" +msgstr "(Unbekannt)" + +#: ../../include/items.php:1213 +msgid "Visible to anybody on the internet." +msgstr "Für jeden im Internet sichtbar." + +#: ../../include/items.php:1215 +msgid "Visible to you only." +msgstr "Nur für Dich sichtbar." + +#: ../../include/items.php:1217 +msgid "Visible to anybody in this network." +msgstr "Für jedes $Projectname-Mitglied sichtbar." + +#: ../../include/items.php:1219 +msgid "Visible to anybody authenticated." +msgstr "Für jeden sichtbar, der angemeldet ist." + +#: ../../include/items.php:1221 +#, php-format +msgid "Visible to anybody on %s." +msgstr "Für jeden auf %s sichtbar." + +#: ../../include/items.php:1223 +msgid "Visible to all connections." +msgstr "Für alle Verbindungen sichtbar." + +#: ../../include/items.php:1225 +msgid "Visible to approved connections." +msgstr "Nur für akzeptierte Verbindungen sichtbar." + +#: ../../include/items.php:1227 +msgid "Visible to specific connections." +msgstr "Sichtbar für bestimmte Verbindungen." + +#: ../../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." + +#: ../../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." + +#: ../../include/items.php:4290 ../../Zotlabs/Module/Group.php:61 +#: ../../Zotlabs/Module/Group.php:213 +msgid "Privacy group not found." +msgstr "Gruppe nicht gefunden." + +#: ../../include/items.php:4306 +msgid "Privacy group is empty." +msgstr "Gruppe ist leer." + +#: ../../include/items.php:4313 +#, php-format +msgid "Privacy group: %s" +msgstr "Gruppe: %s" + +#: ../../include/items.php:4323 ../../Zotlabs/Module/Connedit.php:867 +#, php-format +msgid "Connection: %s" +msgstr "Verbindung: %s" + +#: ../../include/items.php:4325 +msgid "Connection not found." +msgstr "Die Verbindung wurde nicht gefunden." + +#: ../../include/items.php:4667 ../../Zotlabs/Module/Cover_photo.php:303 +msgid "female" +msgstr "weiblich" + +#: ../../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" + +#: ../../include/items.php:4669 ../../Zotlabs/Module/Cover_photo.php:305 +msgid "male" +msgstr "männlich" + +#: ../../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" + +#: ../../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" + +#: ../../include/items.php:4674 +msgid "profile photo" +msgstr "Profilfoto" + +#: ../../include/items.php:4866 +#, php-format +msgid "[Edited %s]" +msgstr "[%s wurde bearbeitet]" + +#: ../../include/items.php:4866 +msgctxt "edit_activity" +msgid "Post" +msgstr "Beitrag schreiben" + +#: ../../include/items.php:4866 +msgctxt "edit_activity" +msgid "Comment" +msgstr "Kommentar" + +#: ../../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" + +#: ../../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" + +#: ../../include/conversation.php:122 ../../Zotlabs/Module/Like.php:123 +msgid "channel" +msgstr "Kanal" + +#: ../../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" + +#: ../../include/conversation.php:146 ../../include/text.php:2123 +#: ../../Zotlabs/Module/Tagger.php:79 +msgid "comment" +msgstr "Kommentar" + +#: ../../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" + +#: ../../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" + +#: ../../include/conversation.php:169 +#, php-format +msgid "likes %1$s's %2$s" +msgstr "gefällt %1$ss %2$s" + +#: ../../include/conversation.php:172 +#, php-format +msgid "doesn't like %1$s's %2$s" +msgstr "missfällt %1$ss %2$s" + +#: ../../include/conversation.php:212 +#, php-format +msgid "%1$s is now connected with %2$s" +msgstr "%1$s ist jetzt mit %2$s verbunden" + +#: ../../include/conversation.php:247 +#, php-format +msgid "%1$s poked %2$s" +msgstr "%1$s stupste %2$s an" + +#: ../../include/conversation.php:251 ../../include/text.php:1195 +#: ../../include/text.php:1199 +msgid "poked" +msgstr "stupste" + +#: ../../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" + +#: ../../include/conversation.php:483 ../../Zotlabs/Lib/ThreadItem.php:468 +msgid "This is an unsaved preview" +msgstr "Dies ist eine nicht gespeicherte Vorschau" + +#: ../../include/conversation.php:619 ../../Zotlabs/Module/Photos.php:1112 +msgctxt "title" +msgid "Likes" +msgstr "Gefällt" + +#: ../../include/conversation.php:619 ../../Zotlabs/Module/Photos.php:1112 +msgctxt "title" +msgid "Dislikes" +msgstr "Gefällt nicht" + +#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113 +msgctxt "title" +msgid "Agree" +msgstr "Zustimmungen" + +#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113 +msgctxt "title" +msgid "Disagree" +msgstr "Ablehnungen" + +#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113 +msgctxt "title" +msgid "Abstain" +msgstr "Enthaltungen" + +#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114 +msgctxt "title" +msgid "Attending" +msgstr "Zusagen" + +#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114 +msgctxt "title" +msgid "Not attending" +msgstr "Absagen" + +#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114 +msgctxt "title" +msgid "Might attend" +msgstr "Vielleicht" + +#: ../../include/conversation.php:690 ../../Zotlabs/Lib/ThreadItem.php:178 +msgid "Select" +msgstr "Auswählen" + +#: ../../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" + +#: ../../include/conversation.php:695 ../../Zotlabs/Lib/ThreadItem.php:267 +msgid "Toggle Star Status" +msgstr "Markierungsstatus (Stern) umschalten" + +#: ../../include/conversation.php:700 ../../Zotlabs/Lib/ThreadItem.php:103 +msgid "Private Message" +msgstr "Private Nachricht" + +#: ../../include/conversation.php:707 ../../Zotlabs/Lib/ThreadItem.php:278 +msgid "Message signature validated" +msgstr "Signatur überprüft" + +#: ../../include/conversation.php:708 ../../Zotlabs/Lib/ThreadItem.php:279 +msgid "Message signature incorrect" +msgstr "Signatur nicht korrekt" + +#: ../../include/conversation.php:735 ../../Zotlabs/Module/Connections.php:320 +#: ../../Zotlabs/Module/Admin/Accounts.php:173 +msgid "Approve" +msgstr "Genehmigen" + +#: ../../include/conversation.php:739 +#, php-format +msgid "View %s's profile @ %s" +msgstr "%ss Profil auf %s ansehen" + +#: ../../include/conversation.php:759 +msgid "Categories:" +msgstr "Kategorien:" + +#: ../../include/conversation.php:760 +msgid "Filed under:" +msgstr "Gespeichert unter:" + +#: ../../include/conversation.php:766 ../../Zotlabs/Lib/ThreadItem.php:401 +#, php-format +msgid "from %s" +msgstr "via %s" + +#: ../../include/conversation.php:769 ../../Zotlabs/Lib/ThreadItem.php:404 +#, php-format +msgid "last edited: %s" +msgstr "zuletzt bearbeitet: %s" + +#: ../../include/conversation.php:770 ../../Zotlabs/Lib/ThreadItem.php:405 +#, php-format +msgid "Expires: %s" +msgstr "Verfällt: %s" + +#: ../../include/conversation.php:785 +msgid "View in context" +msgstr "Im Zusammenhang anschauen" + +#: ../../include/conversation.php:787 ../../Zotlabs/Module/Photos.php:1076 +#: ../../Zotlabs/Lib/ThreadItem.php:469 +msgid "Please wait" +msgstr "Bitte warten" + +#: ../../include/conversation.php:886 +msgid "remove" +msgstr "lösche" + +#: ../../include/conversation.php:890 +msgid "Loading..." +msgstr "Lädt ..." + +#: ../../include/conversation.php:891 ../../Zotlabs/Lib/ThreadItem.php:291 +msgid "Conversation Tools" +msgstr "" + +#: ../../include/conversation.php:892 +msgid "Delete Selected Items" +msgstr "Lösche die ausgewählten Elemente" + +#: ../../include/conversation.php:935 +msgid "View Source" +msgstr "Quelle anzeigen" + +#: ../../include/conversation.php:945 +msgid "Follow Thread" +msgstr "Unterhaltung folgen" + +#: ../../include/conversation.php:954 +msgid "Unfollow Thread" +msgstr "Unterhaltung nicht mehr folgen" + +#: ../../include/conversation.php:1048 ../../Zotlabs/Module/Connedit.php:629 +msgid "Recent Activity" +msgstr "Kürzliche Aktivitäten" + +#: ../../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" + +#: ../../include/conversation.php:1068 +msgid "Edit Connection" +msgstr "Verbindung bearbeiten" + +#: ../../include/conversation.php:1078 +msgid "Message" +msgstr "Nachricht" + +#: ../../include/conversation.php:1088 ../../Zotlabs/Module/Pubsites.php:35 +#: ../../Zotlabs/Module/Ratings.php:97 +msgid "Ratings" +msgstr "Bewertungen" + +#: ../../include/conversation.php:1098 ../../Zotlabs/Module/Poke.php:199 +#: ../../Zotlabs/Lib/Apps.php:350 +msgid "Poke" +msgstr "Anstupsen" + +#: ../../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" + +#: ../../include/conversation.php:1212 +#, php-format +msgid "%s likes this." +msgstr "%s gefällt das." + +#: ../../include/conversation.php:1212 +#, php-format +msgid "%s doesn't like this." +msgstr "%s gefällt das nicht." + +#: ../../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." + +#: ../../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." + +#: ../../include/conversation.php:1224 +msgid "and" +msgstr "und" + +#: ../../include/conversation.php:1227 +#, php-format +msgid ", and %d other people" +msgid_plural ", and %d other people" +msgstr[0] "" +msgstr[1] ", und %d andere" + +#: ../../include/conversation.php:1228 +#, php-format +msgid "%s like this." +msgstr "%s gefällt das." + +#: ../../include/conversation.php:1228 +#, php-format +msgid "%s don't like this." +msgstr "%s gefällt das nicht." + +#: ../../include/conversation.php:1285 +#: ../../extend/addon/hzaddons/hsse/hsse.php:82 +msgid "Set your location" +msgstr "Standort" + +#: ../../include/conversation.php:1286 +#: ../../extend/addon/hzaddons/hsse/hsse.php:83 +msgid "Clear browser location" +msgstr "Browser-Standort löschen" + +#: ../../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" + +#: ../../include/conversation.php:1302 +#: ../../extend/addon/hzaddons/hsse/hsse.php:99 +msgid "Embed (existing) photo from your photo albums" +msgstr "" + +#: ../../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:" + +#: ../../include/conversation.php:1338 +#: ../../extend/addon/hzaddons/hsse/hsse.php:135 +msgid "Tag term:" +msgstr "Schlagwort:" + +#: ../../include/conversation.php:1339 +#: ../../extend/addon/hzaddons/hsse/hsse.php:136 +msgid "Where are you right now?" +msgstr "Wo bist Du jetzt grade?" + +#: ../../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" + +#: ../../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" + +#: ../../include/conversation.php:1344 +#: ../../extend/addon/hzaddons/hsse/hsse.php:141 +msgid "Choose a different album..." +msgstr "Wählen Sie ein anderes Album aus..." + +#: ../../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" + +#: ../../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" + +#: ../../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" + +#: ../../include/conversation.php:1348 +#: ../../extend/addon/hzaddons/hsse/hsse.php:145 +msgid "Comments enabled" +msgstr "Kommentare aktiviert" + +#: ../../include/conversation.php:1349 +#: ../../extend/addon/hzaddons/hsse/hsse.php:146 +msgid "Comments disabled" +msgstr "Kommentare deaktiviert" + +#: ../../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" + +#: ../../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" + +#: ../../include/conversation.php:1401 +#: ../../extend/addon/hzaddons/hsse/hsse.php:195 +msgid "Page link name" +msgstr "Link zur Seite" + +#: ../../include/conversation.php:1404 +#: ../../extend/addon/hzaddons/hsse/hsse.php:198 +msgid "Post as" +msgstr "Veröffentlichen als" + +#: ../../include/conversation.php:1406 ../../Zotlabs/Lib/ThreadItem.php:797 +#: ../../extend/addon/hzaddons/hsse/hsse.php:200 +msgid "Bold" +msgstr "Fett" + +#: ../../include/conversation.php:1407 ../../Zotlabs/Lib/ThreadItem.php:798 +#: ../../extend/addon/hzaddons/hsse/hsse.php:201 +msgid "Italic" +msgstr "Kursiv" + +#: ../../include/conversation.php:1408 ../../Zotlabs/Lib/ThreadItem.php:799 +#: ../../extend/addon/hzaddons/hsse/hsse.php:202 +msgid "Underline" +msgstr "Unterstrichen" + +#: ../../include/conversation.php:1409 ../../Zotlabs/Lib/ThreadItem.php:800 +#: ../../extend/addon/hzaddons/hsse/hsse.php:203 +msgid "Quote" +msgstr "Zitat" + +#: ../../include/conversation.php:1410 ../../Zotlabs/Lib/ThreadItem.php:801 +#: ../../extend/addon/hzaddons/hsse/hsse.php:204 +msgid "Code" +msgstr "Code" + +#: ../../include/conversation.php:1411 ../../Zotlabs/Lib/ThreadItem.php:803 +#: ../../extend/addon/hzaddons/hsse/hsse.php:205 +msgid "Attach/Upload file" +msgstr "" + +#: ../../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" + +#: ../../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" + +#: ../../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" + +#: ../../include/conversation.php:1418 +#: ../../extend/addon/hzaddons/hsse/hsse.php:212 +msgid "Toggle voting" +msgstr "Umfragewerkzeug aktivieren" + +#: ../../include/conversation.php:1421 +#: ../../extend/addon/hzaddons/hsse/hsse.php:215 +msgid "Disable comments" +msgstr "Kommentare deaktivieren" + +#: ../../include/conversation.php:1422 +#: ../../extend/addon/hzaddons/hsse/hsse.php:216 +msgid "Toggle comments" +msgstr "Kommentare umschalten" + +#: ../../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)" + +#: ../../include/conversation.php:1430 +#: ../../extend/addon/hzaddons/hsse/hsse.php:224 +msgid "Categories (optional, comma-separated list)" +msgstr "Kategorien (optional, kommagetrennte Liste)" + +#: ../../include/conversation.php:1431 ../../Zotlabs/Module/Events.php:487 +#: ../../extend/addon/hzaddons/hsse/hsse.php:225 +msgid "Permission settings" +msgstr "Berechtigungs-Einstellungen" + +#: ../../include/conversation.php:1453 +#: ../../extend/addon/hzaddons/hsse/hsse.php:247 +msgid "Other networks and post services" +msgstr "Andere Netzwerke und Platformen" + +#: ../../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" + +#: ../../include/conversation.php:1459 +#: ../../extend/addon/hzaddons/hsse/hsse.php:253 +msgid "Set publish date" +msgstr "Veröffentlichungsdatum festlegen" + +#: ../../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" + +#: ../../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" + +#: ../../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" + +#: ../../include/conversation.php:1708 +msgctxt "noun" +msgid "Attending" +msgid_plural "Attending" +msgstr[0] "Zusage" +msgstr[1] "Zusagen" + +#: ../../include/conversation.php:1711 +msgctxt "noun" +msgid "Not Attending" +msgid_plural "Not Attending" +msgstr[0] "Absage" +msgstr[1] "Absagen" + +#: ../../include/conversation.php:1714 +msgctxt "noun" +msgid "Undecided" +msgid_plural "Undecided" +msgstr "Unentschieden" + +#: ../../include/conversation.php:1717 +msgctxt "noun" +msgid "Agree" +msgid_plural "Agrees" +msgstr[0] "Zustimmung" +msgstr[1] "Zustimmungen" + +#: ../../include/conversation.php:1720 +msgctxt "noun" +msgid "Disagree" +msgid_plural "Disagrees" +msgstr[0] "Ablehnung" +msgstr[1] "Ablehnungen" + +#: ../../include/conversation.php:1723 +msgctxt "noun" +msgid "Abstain" +msgid_plural "Abstains" +msgstr[0] "Enthaltung" +msgstr[1] "Enthaltungen" + +#: ../../include/help.php:80 +msgid "Help:" +msgstr "Hilfe:" + +#: ../../include/help.php:129 +msgid "Not Found" +msgstr "Nicht gefunden" + +#: ../../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." + +#: ../../include/account.php:36 +msgid "Not a valid email address" +msgstr "Ungültige E-Mail-Adresse" + +#: ../../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" + +#: ../../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." + +#: ../../include/account.php:76 +msgid "An invitation is required." +msgstr "Eine Einladung wird benötigt." + +#: ../../include/account.php:80 +msgid "Invitation could not be verified." +msgstr "Die Einladung konnte nicht bestätigt werden." + +#: ../../include/account.php:156 +msgid "Please enter the required information." +msgstr "Bitte gib die benötigten Informationen ein." + +#: ../../include/account.php:223 +msgid "Failed to store account information." +msgstr "Speichern der Nutzerkontodaten fehlgeschlagen." + +#: ../../include/account.php:311 +#, php-format +msgid "Registration confirmation for %s" +msgstr "Registrierungsbestätigung für %s" + +#: ../../include/account.php:380 +#, php-format +msgid "Registration request at %s" +msgstr "Registrierungsanfrage auf %s" + +#: ../../include/account.php:402 +msgid "your registration password" +msgstr "Dein Registrierungspasswort" + +#: ../../include/account.php:408 ../../include/account.php:471 +#, php-format +msgid "Registration details for %s" +msgstr "Registrierungsdetails für %s" + +#: ../../include/account.php:482 +msgid "Account approved." +msgstr "Nutzerkonto bestätigt." + +#: ../../include/account.php:522 +#, php-format +msgid "Registration revoked for %s" +msgstr "Registrierung für %s wurde widerrufen" + +#: ../../include/account.php:803 ../../include/account.php:805 +msgid "Click here to upgrade." +msgstr "Klicke hier, um das Upgrade durchzuführen." + +#: ../../include/account.php:811 +msgid "This action exceeds the limits set by your subscription plan." +msgstr "Diese Aktion überschreitet die Grenzen Ihres Abonnements." + +#: ../../include/account.php:816 +msgid "This action is not available under your subscription plan." +msgstr "Diese Aktion ist in Ihrem Abonnement nicht verfügbar." + +#: ../../include/event.php:32 ../../include/event.php:95 +msgid "l F d, Y \\@ g:i A" +msgstr "l, d. F Y, H:i" + +#: ../../include/event.php:40 +msgid "Starts:" +msgstr "Beginnt:" + +#: ../../include/event.php:50 +msgid "Finishes:" +msgstr "Endet:" + +#: ../../include/event.php:62 ../../include/event.php:112 +#: ../../include/channel.php:1513 ../../Zotlabs/Module/Directory.php:339 +msgid "Location:" +msgstr "Ort:" + +#: ../../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 "Dieser Termin wurde zu Deinem Kalender hinzugefügt" + +#: ../../include/event.php:1284 +msgid "Not specified" +msgstr "Keine Angabe" + +#: ../../include/event.php:1285 +msgid "Needs Action" +msgstr "Aktion erforderlich" + +#: ../../include/event.php:1286 +msgid "Completed" +msgstr "Abgeschlossen" + +#: ../../include/event.php:1287 +msgid "In Process" +msgstr "In Bearbeitung" + +#: ../../include/event.php:1288 +msgid "Cancelled" +msgstr "gestrichen" + +#: ../../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" + +#: ../../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" + +#: ../../include/event.php:1371 ../../include/connections.php:725 +msgid "Home, Voice" +msgstr "Zuhause, Sprache" + +#: ../../include/event.php:1372 ../../include/connections.php:726 +msgid "Home, Fax" +msgstr "Zuhause, Fax" + +#: ../../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" + +#: ../../include/event.php:1374 ../../include/connections.php:728 +msgid "Work, Voice" +msgstr "Arbeit, Sprache" + +#: ../../include/event.php:1375 ../../include/connections.php:729 +msgid "Work, Fax" +msgstr "Arbeit, Fax" + +#: ../../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" + +#: ../../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" + +#: ../../include/markdown.php:204 ../../include/bbcode.php:362 +#: ../../Zotlabs/Module/Tagger.php:77 +msgid "post" +msgstr "Beitrag" + +#: ../../include/language.php:423 ../../include/text.php:1959 +msgid "default" +msgstr "Standard" + +#: ../../include/language.php:436 +msgid "Select an alternate language" +msgstr "Wähle eine alternative Sprache" + +#: ../../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" + +#: ../../include/contact_widgets.php:16 ../../Zotlabs/Module/Admin/Site.php:293 +msgid "Advanced" +msgstr "Fortgeschritten" + +#: ../../include/contact_widgets.php:19 +msgid "Find Channels" +msgstr "Finde Kanäle" + +#: ../../include/contact_widgets.php:20 +msgid "Enter name or interest" +msgstr "Name oder Interessen eingeben" + +#: ../../include/contact_widgets.php:21 +msgid "Connect/Follow" +msgstr "Verbinden/Folgen" + +#: ../../include/contact_widgets.php:22 +msgid "Examples: Robert Morgenstein, Fishing" +msgstr "Beispiele: Robert Morgenstein, Angeln" + +#: ../../include/contact_widgets.php:23 ../../Zotlabs/Module/Directory.php:416 +#: ../../Zotlabs/Module/Directory.php:421 +#: ../../Zotlabs/Module/Connections.php:355 +msgid "Find" +msgstr "Finde" + +#: ../../include/contact_widgets.php:24 ../../Zotlabs/Module/Directory.php:420 +#: ../../Zotlabs/Module/Suggest.php:79 +msgid "Channel Suggestions" +msgstr "Kanal-Vorschläge" + +#: ../../include/contact_widgets.php:26 +msgid "Random Profile" +msgstr "Zufallsprofil" + +#: ../../include/contact_widgets.php:27 +msgid "Invite Friends" +msgstr "Lade Freunde ein" + +#: ../../include/contact_widgets.php:29 +msgid "Advanced example: name=fred and country=iceland" +msgstr "Fortgeschrittenes Beispiel: name=fred and country=iceland" + +#: ../../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" + +#: ../../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" + +#: ../../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" + +#: ../../include/contact_widgets.php:218 +msgid "Common Connections" +msgstr "Gemeinsame Verbindungen" + +#: ../../include/contact_widgets.php:222 +#, php-format +msgid "View all %d common connections" +msgstr "Zeige alle %d gemeinsamen Verbindungen" + +#: ../../include/js_strings.php:5 +msgid "Delete this item?" +msgstr "Dieses Element löschen?" + +#: ../../include/js_strings.php:6 ../../Zotlabs/Module/Photos.php:1095 +#: ../../Zotlabs/Module/Photos.php:1214 ../../Zotlabs/Lib/ThreadItem.php:795 +msgid "Comment" +msgstr "Kommentar" + +#: ../../include/js_strings.php:7 ../../Zotlabs/Lib/ThreadItem.php:502 +#, php-format +msgid "%s show all" +msgstr "%s mehr anzeigen" + +#: ../../include/js_strings.php:8 +#, php-format +msgid "%s show less" +msgstr "%s weniger anzeigen" + +#: ../../include/js_strings.php:9 +#, php-format +msgid "%s expand" +msgstr "%s aufklappen" + +#: ../../include/js_strings.php:10 +#, php-format +msgid "%s collapse" +msgstr "%s einklappen" + +#: ../../include/js_strings.php:11 +msgid "Password too short" +msgstr "Kennwort zu kurz" + +#: ../../include/js_strings.php:12 +msgid "Passwords do not match" +msgstr "Kennwörter stimmen nicht überein" + +#: ../../include/js_strings.php:13 +msgid "everybody" +msgstr "alle" + +#: ../../include/js_strings.php:14 +msgid "Secret Passphrase" +msgstr "geheime Passphrase" + +#: ../../include/js_strings.php:15 +msgid "Passphrase hint" +msgstr "Hinweis zur Passphrase" + +#: ../../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." + +#: ../../include/js_strings.php:17 +msgid "close all" +msgstr "Alle schließen" + +#: ../../include/js_strings.php:18 +msgid "Nothing new here" +msgstr "Nichts Neues hier" + +#: ../../include/js_strings.php:19 +msgid "Rate This Channel (this is public)" +msgstr "Diesen Kanal bewerten (öffentlich sichtbar)" + +#: ../../include/js_strings.php:20 ../../Zotlabs/Module/Rate.php:155 +#: ../../Zotlabs/Module/Connedit.php:887 +msgid "Rating" +msgstr "Bewertung" + +#: ../../include/js_strings.php:21 +msgid "Describe (optional)" +msgstr "Beschreibung (optional)" + +#: ../../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?" + +#: ../../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" + +#: ../../include/js_strings.php:26 +msgid "lovely" +msgstr "" + +#: ../../include/js_strings.php:27 +msgid "wonderful" +msgstr "" + +#: ../../include/js_strings.php:28 +msgid "fantastic" +msgstr "" + +#: ../../include/js_strings.php:29 +msgid "great" +msgstr "" + +#: ../../include/js_strings.php:30 +msgid "" +"Your chosen nickname was either already taken or not valid. Please use our " +"suggestion (" +msgstr "" + +#: ../../include/js_strings.php:31 +msgid ") or enter a new one." +msgstr "" + +#: ../../include/js_strings.php:32 +msgid "Thank you, this nickname is valid." +msgstr "" + +#: ../../include/js_strings.php:33 +msgid "A channel name is required." +msgstr "" + +#: ../../include/js_strings.php:34 +msgid "This is a " +msgstr "" + +#: ../../include/js_strings.php:35 +msgid " channel name" +msgstr "" + +#: ../../include/js_strings.php:36 +msgid "Back to reply" +msgstr "" + +#: ../../include/js_strings.php:42 +#, php-format +msgid "%d minutes" +msgid_plural "%d minutes" +msgstr "%d Minuten" + +#: ../../include/js_strings.php:43 +#, php-format +msgid "about %d hours" +msgid_plural "about %d hours" +msgstr "ungefähr %d Stunden" + +#: ../../include/js_strings.php:44 +#, php-format +msgid "%d days" +msgid_plural "%d days" +msgstr "%d Tagen" + +#: ../../include/js_strings.php:45 +#, php-format +msgid "%d months" +msgid_plural "%d months" +msgstr "%d Monaten" + +#: ../../include/js_strings.php:46 +#, php-format +msgid "%d years" +msgid_plural "%d years" +msgstr "%d Jahren" + +#: ../../include/js_strings.php:51 +msgid "timeago.prefixAgo" +msgstr "vor" + +#: ../../include/js_strings.php:52 +msgid "timeago.prefixFromNow" +msgstr "in" + +#: ../../include/js_strings.php:53 +msgid "timeago.suffixAgo" +msgstr "NONE" + +#: ../../include/js_strings.php:54 +msgid "timeago.suffixFromNow" +msgstr "NONE" + +#: ../../include/js_strings.php:57 +msgid "less than a minute" +msgstr "weniger als einer Minute" + +#: ../../include/js_strings.php:58 +msgid "about a minute" +msgstr "ungefähr einer Minute" + +#: ../../include/js_strings.php:60 +msgid "about an hour" +msgstr "ungefähr einer Stunde" + +#: ../../include/js_strings.php:62 +msgid "a day" +msgstr "einem Tag" + +#: ../../include/js_strings.php:64 +msgid "about a month" +msgstr "ungefähr einem Monat" + +#: ../../include/js_strings.php:66 +msgid "about a year" +msgstr "ungefähr einem Jahr" + +#: ../../include/js_strings.php:68 +msgid " " +msgstr " " + +#: ../../include/js_strings.php:69 +msgid "timeago.numbers" +msgstr "timeago.numbers" + +#: ../../include/js_strings.php:71 ../../include/text.php:1439 +msgid "January" +msgstr "Januar" + +#: ../../include/js_strings.php:72 ../../include/text.php:1439 +msgid "February" +msgstr "Februar" + +#: ../../include/js_strings.php:73 ../../include/text.php:1439 +msgid "March" +msgstr "März" + +#: ../../include/js_strings.php:74 ../../include/text.php:1439 +msgid "April" +msgstr "April" + +#: ../../include/js_strings.php:75 +msgctxt "long" +msgid "May" +msgstr "Mai" + +#: ../../include/js_strings.php:76 ../../include/text.php:1439 +msgid "June" +msgstr "Juni" + +#: ../../include/js_strings.php:77 ../../include/text.php:1439 +msgid "July" +msgstr "Juli" + +#: ../../include/js_strings.php:78 ../../include/text.php:1439 +msgid "August" +msgstr "August" + +#: ../../include/js_strings.php:79 ../../include/text.php:1439 +msgid "September" +msgstr "September" + +#: ../../include/js_strings.php:80 ../../include/text.php:1439 +msgid "October" +msgstr "Oktober" + +#: ../../include/js_strings.php:81 ../../include/text.php:1439 +msgid "November" +msgstr "November" + +#: ../../include/js_strings.php:82 ../../include/text.php:1439 +msgid "December" +msgstr "Dezember" + +#: ../../include/js_strings.php:83 +msgid "Jan" +msgstr "Jan" + +#: ../../include/js_strings.php:84 +msgid "Feb" +msgstr "Feb" + +#: ../../include/js_strings.php:85 +msgid "Mar" +msgstr "Mär" + +#: ../../include/js_strings.php:86 +msgid "Apr" +msgstr "Apr" + +#: ../../include/js_strings.php:87 +msgctxt "short" +msgid "May" +msgstr "Mai" + +#: ../../include/js_strings.php:88 +msgid "Jun" +msgstr "Jun" + +#: ../../include/js_strings.php:89 +msgid "Jul" +msgstr "Jul" + +#: ../../include/js_strings.php:90 +msgid "Aug" +msgstr "Aug" + +#: ../../include/js_strings.php:91 +msgid "Sep" +msgstr "Sep" + +#: ../../include/js_strings.php:92 +msgid "Oct" +msgstr "Okt" + +#: ../../include/js_strings.php:93 +msgid "Nov" +msgstr "Nov" + +#: ../../include/js_strings.php:94 +msgid "Dec" +msgstr "Dez" + +#: ../../include/js_strings.php:95 ../../include/text.php:1435 +msgid "Sunday" +msgstr "Sonntag" + +#: ../../include/js_strings.php:96 ../../include/text.php:1435 +msgid "Monday" +msgstr "Montag" + +#: ../../include/js_strings.php:97 ../../include/text.php:1435 +msgid "Tuesday" +msgstr "Dienstag" + +#: ../../include/js_strings.php:98 ../../include/text.php:1435 +msgid "Wednesday" +msgstr "Mittwoch" + +#: ../../include/js_strings.php:99 ../../include/text.php:1435 +msgid "Thursday" +msgstr "Donnerstag" + +#: ../../include/js_strings.php:100 ../../include/text.php:1435 +msgid "Friday" +msgstr "Freitag" + +#: ../../include/js_strings.php:101 ../../include/text.php:1435 +msgid "Saturday" +msgstr "Samstag" + +#: ../../include/js_strings.php:102 +msgid "Sun" +msgstr "So" + +#: ../../include/js_strings.php:103 +msgid "Mon" +msgstr "Mo" + +#: ../../include/js_strings.php:104 +msgid "Tue" +msgstr "Di" + +#: ../../include/js_strings.php:105 +msgid "Wed" +msgstr "Mi" + +#: ../../include/js_strings.php:106 +msgid "Thu" +msgstr "Do" + +#: ../../include/js_strings.php:107 +msgid "Fri" +msgstr "Fr" + +#: ../../include/js_strings.php:108 +msgid "Sat" +msgstr "Sa" + +#: ../../include/js_strings.php:109 +msgctxt "calendar" +msgid "today" +msgstr "heute" + +#: ../../include/js_strings.php:110 +msgctxt "calendar" +msgid "month" +msgstr "Monat" + +#: ../../include/js_strings.php:111 +msgctxt "calendar" +msgid "week" +msgstr "Woche" + +#: ../../include/js_strings.php:112 +msgctxt "calendar" +msgid "day" +msgstr "Tag" + +#: ../../include/js_strings.php:113 +msgctxt "calendar" +msgid "All day" +msgstr "Ganztägig" + +#: ../../include/follow.php:37 +msgid "Channel is blocked on this site." +msgstr "Der Kanal ist auf dieser Seite blockiert " + +#: ../../include/follow.php:42 +msgid "Channel location missing." +msgstr "Adresse des Kanals fehlt." + +#: ../../include/follow.php:84 +msgid "Response from remote channel was incomplete." +msgstr "Antwort des entfernten Kanals war unvollständig." + +#: ../../include/follow.php:96 +msgid "Premium channel - please visit:" +msgstr "Premium-Kanal - bitte gehe zu:" + +#: ../../include/follow.php:110 +msgid "Channel was deleted and no longer exists." +msgstr "Kanal wurde gelöscht und existiert nicht mehr." + +#: ../../include/follow.php:166 +msgid "Remote channel or protocol unavailable." +msgstr "Externer Kanal oder Protokoll nicht verfügbar." + +#: ../../include/follow.php:190 +msgid "Channel discovery failed." +msgstr "Kanalsuche fehlgeschlagen" + +#: ../../include/follow.php:202 +msgid "Protocol disabled." +msgstr "Protokoll deaktiviert." + +#: ../../include/follow.php:213 +msgid "Cannot connect to yourself." +msgstr "Du kannst Dich nicht mit Dir selbst verbinden." + +#: ../../include/oembed.php:153 +msgid "View PDF" +msgstr "" + +#: ../../include/oembed.php:357 +msgid " by " +msgstr "von" + +#: ../../include/oembed.php:358 +msgid " on " +msgstr "am" + +#: ../../include/oembed.php:387 +msgid "Embedded content" +msgstr "Eingebetteter Inhalt" + +#: ../../include/oembed.php:396 +msgid "Embedding disabled" +msgstr "Einbetten deaktiviert" + +#: ../../include/channel.php:43 +msgid "Unable to obtain identity information from database" +msgstr "Kann keine Identitäts-Informationen aus Datenbank beziehen" + +#: ../../include/channel.php:76 +msgid "Empty name" +msgstr "Namensfeld leer" + +#: ../../include/channel.php:79 +msgid "Name too long" +msgstr "Name ist zu lang" + +#: ../../include/channel.php:196 +msgid "No account identifier" +msgstr "Keine Konten-Kennung" + +#: ../../include/channel.php:208 +msgid "Nickname is required." +msgstr "Spitzname ist erforderlich." + +#: ../../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." + +#: ../../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." + +#: ../../include/channel.php:287 +msgid "Unable to retrieve created identity" +msgstr "Kann die erstellte Identität nicht empfangen" + +#: ../../include/channel.php:429 +msgid "Default Profile" +msgstr "Standard-Profil" + +#: ../../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" + +#: ../../include/channel.php:588 ../../include/channel.php:677 +msgid "Unable to retrieve modified identity" +msgstr "Geänderte Identität kann nicht empfangen werden" + +#: ../../include/channel.php:1273 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:306 +msgid "Requested channel is not available." +msgstr "Angeforderter Kanal nicht verfügbar." + +#: ../../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." + +#: ../../include/channel.php:1411 ../../Zotlabs/Module/Profiles.php:728 +msgid "Change profile photo" +msgstr "Profilfoto ändern" + +#: ../../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" + +#: ../../include/channel.php:1419 +msgid "Create New Profile" +msgstr "Neues Profil erstellen" + +#: ../../include/channel.php:1437 ../../Zotlabs/Module/Profiles.php:820 +msgid "Profile Image" +msgstr "Profilfoto:" + +#: ../../include/channel.php:1440 +msgid "Visible to everybody" +msgstr "Für jeden sichtbar" + +#: ../../include/channel.php:1441 ../../Zotlabs/Module/Profiles.php:725 +#: ../../Zotlabs/Module/Profiles.php:824 +msgid "Edit visibility" +msgstr "Sichtbarkeit bearbeiten" + +#: ../../include/channel.php:1517 ../../include/channel.php:1645 +msgid "Gender:" +msgstr "Geschlecht:" + +#: ../../include/channel.php:1518 ../../include/channel.php:1689 +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:157 +msgid "Status:" +msgstr "Status:" + +#: ../../include/channel.php:1519 ../../include/channel.php:1713 +msgid "Homepage:" +msgstr "Homepage:" + +#: ../../include/channel.php:1520 +msgid "Online Now" +msgstr "gerade online" + +#: ../../include/channel.php:1573 +msgid "Change your profile photo" +msgstr "Dein Profilfoto ändern" + +#: ../../include/channel.php:1600 ../../include/selectors.php:60 +#: ../../include/selectors.php:77 +#: ../../extend/addon/hzaddons/openid/Mod_Id.php:87 +msgid "Female" +msgstr "Weiblich" + +#: ../../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" + +#: ../../include/channel.php:1604 +msgid "Trans" +msgstr "Trans" + +#: ../../include/channel.php:1606 ../../include/selectors.php:60 +msgid "Neuter" +msgstr "Geschlechtslos" + +#: ../../include/channel.php:1608 ../../include/selectors.php:60 +msgid "Non-specific" +msgstr "unklar" + +#: ../../include/channel.php:1643 ../../Zotlabs/Module/Settings/Channel.php:499 +msgid "Full Name:" +msgstr "Voller Name:" + +#: ../../include/channel.php:1650 +msgid "Like this channel" +msgstr "Dieser Kanal gefällt mir" + +#: ../../include/channel.php:1674 +msgid "j F, Y" +msgstr "j. F Y" + +#: ../../include/channel.php:1675 +msgid "j F" +msgstr "j. F" + +#: ../../include/channel.php:1682 +msgid "Birthday:" +msgstr "Geburtstag:" + +#: ../../include/channel.php:1686 ../../Zotlabs/Module/Directory.php:334 +msgid "Age:" +msgstr "Alter:" + +#: ../../include/channel.php:1695 +#, php-format +msgid "for %1$d %2$s" +msgstr "seit %1$d %2$s" + +#: ../../include/channel.php:1707 +msgid "Tags:" +msgstr "Schlagworte:" + +#: ../../include/channel.php:1711 +msgid "Sexual Preference:" +msgstr "Sexuelle Orientierung:" + +#: ../../include/channel.php:1715 ../../Zotlabs/Module/Directory.php:350 +msgid "Hometown:" +msgstr "Heimatstadt:" + +#: ../../include/channel.php:1717 +msgid "Political Views:" +msgstr "Politische Ansichten:" + +#: ../../include/channel.php:1719 +msgid "Religion:" +msgstr "Religion:" + +#: ../../include/channel.php:1721 ../../Zotlabs/Module/Directory.php:352 +msgid "About:" +msgstr "Über:" + +#: ../../include/channel.php:1723 +msgid "Hobbies/Interests:" +msgstr "Hobbys/Interessen:" + +#: ../../include/channel.php:1725 +msgid "Likes:" +msgstr "Gefällt:" + +#: ../../include/channel.php:1727 +msgid "Dislikes:" +msgstr "Gefällt nicht:" + +#: ../../include/channel.php:1729 +msgid "Contact information and Social Networks:" +msgstr "Kontaktinformation und soziale Netzwerke:" + +#: ../../include/channel.php:1731 +msgid "My other channels:" +msgstr "Meine anderen Kanäle:" + +#: ../../include/channel.php:1733 +msgid "Musical interests:" +msgstr "Musikalische Interessen:" + +#: ../../include/channel.php:1735 +msgid "Books, literature:" +msgstr "Bücher, Literatur:" + +#: ../../include/channel.php:1737 +msgid "Television:" +msgstr "Fernsehen:" + +#: ../../include/channel.php:1739 +msgid "Film/dance/culture/entertainment:" +msgstr "Film/Tanz/Kultur/Unterhaltung:" + +#: ../../include/channel.php:1741 +msgid "Love/Romance:" +msgstr "Liebe/Romantik:" + +#: ../../include/channel.php:1743 +msgid "Work/employment:" +msgstr "Arbeit/Anstellung:" + +#: ../../include/channel.php:1745 +msgid "School/education:" +msgstr "Schule/Ausbildung:" + +#: ../../include/channel.php:1766 ../../Zotlabs/Module/Profperm.php:113 +#: ../../Zotlabs/Lib/Apps.php:361 +msgid "Profile" +msgstr "Profil" + +#: ../../include/channel.php:1768 +msgid "Like this thing" +msgstr "Gefällt mir" + +#: ../../include/channel.php:1769 ../../Zotlabs/Module/Events.php:698 +msgid "Export" +msgstr "Exportieren" + +#: ../../include/channel.php:2207 ../../Zotlabs/Module/Cover_photo.php:310 +msgid "cover photo" +msgstr "Cover Foto" + +#: ../../include/channel.php:2475 ../../Zotlabs/Module/Rmagic.php:93 +#: ../../boot.php:1632 +msgid "Remote Authentication" +msgstr "Entfernte Authentifizierung" + +#: ../../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)" + +#: ../../include/channel.php:2477 ../../Zotlabs/Module/Rmagic.php:95 +msgid "Authenticate" +msgstr "Authentifizieren" + +#: ../../include/channel.php:2632 ../../Zotlabs/Module/Admin/Accounts.php:91 +#, php-format +msgid "Account '%s' deleted" +msgstr "Konto '%s' gelöscht" + +#: ../../include/text.php:520 +msgid "prev" +msgstr "vorherige" + +#: ../../include/text.php:522 +msgid "first" +msgstr "erste" + +#: ../../include/text.php:551 +msgid "last" +msgstr "letzte" + +#: ../../include/text.php:554 +msgid "next" +msgstr "nächste" + +#: ../../include/text.php:572 +msgid "older" +msgstr "älter" + +#: ../../include/text.php:574 +msgid "newer" +msgstr "neuer" + +#: ../../include/text.php:998 +msgid "No connections" +msgstr "Keine Verbindungen" + +#: ../../include/text.php:1010 ../../include/features.php:133 +#: ../../Zotlabs/Module/Connections.php:348 ../../Zotlabs/Lib/Apps.php:332 +msgid "Connections" +msgstr "Verbindungen" + +#: ../../include/text.php:1030 +#, php-format +msgid "View all %s connections" +msgstr "Alle Verbindungen von %s anzeigen" + +#: ../../include/text.php:1092 +#, php-format +msgid "Network: %s" +msgstr "" + +#: ../../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" + +#: ../../include/text.php:1195 ../../include/text.php:1199 +msgid "poke" +msgstr "anstupsen" + +#: ../../include/text.php:1200 +msgid "ping" +msgstr "anpingen" + +#: ../../include/text.php:1200 +msgid "pinged" +msgstr "pingte" + +#: ../../include/text.php:1201 +msgid "prod" +msgstr "knuffen" + +#: ../../include/text.php:1201 +msgid "prodded" +msgstr "knuffte" + +#: ../../include/text.php:1202 +msgid "slap" +msgstr "ohrfeigen" + +#: ../../include/text.php:1202 +msgid "slapped" +msgstr "ohrfeigte" + +#: ../../include/text.php:1203 +msgid "finger" +msgstr "befummeln" + +#: ../../include/text.php:1203 +msgid "fingered" +msgstr "befummelte" + +#: ../../include/text.php:1204 +msgid "rebuff" +msgstr "eine Abfuhr erteilen" + +#: ../../include/text.php:1204 +msgid "rebuffed" +msgstr "zurückgewiesen" + +#: ../../include/text.php:1227 +msgid "happy" +msgstr "glücklich" + +#: ../../include/text.php:1228 +msgid "sad" +msgstr "traurig" + +#: ../../include/text.php:1229 +msgid "mellow" +msgstr "sanft" + +#: ../../include/text.php:1230 +msgid "tired" +msgstr "müde" + +#: ../../include/text.php:1231 +msgid "perky" +msgstr "frech" + +#: ../../include/text.php:1232 +msgid "angry" +msgstr "sauer" + +#: ../../include/text.php:1233 +msgid "stupefied" +msgstr "verblüfft" + +#: ../../include/text.php:1234 +msgid "puzzled" +msgstr "verwirrt" + +#: ../../include/text.php:1235 +msgid "interested" +msgstr "interessiert" + +#: ../../include/text.php:1236 +msgid "bitter" +msgstr "verbittert" + +#: ../../include/text.php:1237 +msgid "cheerful" +msgstr "fröhlich" + +#: ../../include/text.php:1238 +msgid "alive" +msgstr "lebendig" + +#: ../../include/text.php:1239 +msgid "annoyed" +msgstr "verärgert" + +#: ../../include/text.php:1240 +msgid "anxious" +msgstr "unruhig" + +#: ../../include/text.php:1241 +msgid "cranky" +msgstr "schrullig" + +#: ../../include/text.php:1242 +msgid "disturbed" +msgstr "verstört" + +#: ../../include/text.php:1243 +msgid "frustrated" +msgstr "frustriert" + +#: ../../include/text.php:1244 +msgid "depressed" +msgstr "deprimiert" + +#: ../../include/text.php:1245 +msgid "motivated" +msgstr "motiviert" + +#: ../../include/text.php:1246 +msgid "relaxed" +msgstr "entspannt" + +#: ../../include/text.php:1247 +msgid "surprised" +msgstr "überrascht" + +#: ../../include/text.php:1439 +msgid "May" +msgstr "Mai" + +#: ../../include/text.php:1513 +msgid "Unknown Attachment" +msgstr "Unbekannter Anhang" + +#: ../../include/text.php:1515 ../../Zotlabs/Module/Sharedwithme.php:106 +#: ../../Zotlabs/Storage/Browser.php:293 +msgid "Size" +msgstr "Größe" + +#: ../../include/text.php:1515 ../../include/feedutils.php:858 +msgid "unknown" +msgstr "unbekannt" + +#: ../../include/text.php:1551 +msgid "remove category" +msgstr "Kategorie entfernen" + +#: ../../include/text.php:1625 +msgid "remove from file" +msgstr "aus der Datei entfernen" + +#: ../../include/text.php:1937 ../../Zotlabs/Module/Events.php:669 +msgid "Link to Source" +msgstr "Link zur Quelle" + +#: ../../include/text.php:1967 +msgid "Page layout" +msgstr "Seiten-Layout" + +#: ../../include/text.php:1967 +msgid "You can create your own with the layouts tool" +msgstr "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen" + +#: ../../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" + +#: ../../include/text.php:1978 +msgid "HTML" +msgstr "HTML" + +#: ../../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" + +#: ../../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" + +#: ../../include/text.php:1981 +msgid "Comanche Layout" +msgstr "Comanche-Layout" + +#: ../../include/text.php:1986 +msgid "PHP" +msgstr "PHP" + +#: ../../include/text.php:1995 +msgid "Page content type" +msgstr "Art des Seiteninhalts" + +#: ../../include/text.php:2128 +msgid "activity" +msgstr "Aktivität" + +#: ../../include/text.php:2229 +msgid "a-z, 0-9, -, and _ only" +msgstr "nur a-z, 0-9, - und _" + +#: ../../include/text.php:2555 +msgid "Design Tools" +msgstr "Gestaltungswerkzeuge" + +#: ../../include/text.php:2558 ../../Zotlabs/Module/Blocks.php:154 +msgid "Blocks" +msgstr "Blöcke" + +#: ../../include/text.php:2559 ../../Zotlabs/Module/Menu.php:170 +msgid "Menus" +msgstr "Menüs" + +#: ../../include/text.php:2560 ../../Zotlabs/Module/Layouts.php:184 +msgid "Layouts" +msgstr "Layouts" + +#: ../../include/text.php:2561 +msgid "Pages" +msgstr "Seiten" + +#: ../../include/text.php:2573 +msgid "Import" +msgstr "Import" + +#: ../../include/text.php:2574 +msgid "Import website..." +msgstr "Webseite importieren..." + +#: ../../include/text.php:2575 +msgid "Select folder to import" +msgstr "Ordner zum Importieren auswählen" + +#: ../../include/text.php:2576 +msgid "Import from a zipped folder:" +msgstr "Aus einem gezippten Ordner importieren:" + +#: ../../include/text.php:2577 +msgid "Import from cloud files:" +msgstr "Aus Cloud-Dateien importieren:" + +#: ../../include/text.php:2578 +msgid "/cloud/channel/path/to/folder" +msgstr "/Cloud/Kanal/Pfad/zum/Ordner" + +#: ../../include/text.php:2579 +msgid "Enter path to website files" +msgstr "Pfad zu Webseitendateien eingeben" + +#: ../../include/text.php:2580 +msgid "Select folder" +msgstr "Ordner auswählen" + +#: ../../include/text.php:2581 +msgid "Export website..." +msgstr "Webseite exportieren..." + +#: ../../include/text.php:2582 +msgid "Export to a zip file" +msgstr "In eine ZIP-Datei exportieren" + +#: ../../include/text.php:2583 +msgid "website.zip" +msgstr "website.zip" + +#: ../../include/text.php:2584 +msgid "Enter a name for the zip file." +msgstr "Geben Sie einen für die ZIP-Datei ein." + +#: ../../include/text.php:2585 +msgid "Export to cloud files" +msgstr "In Cloud-Dateien exportieren" + +#: ../../include/text.php:2586 +msgid "/path/to/export/folder" +msgstr "/Pfad/zum/exportierenden/Ordner" + +#: ../../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." + +#: ../../include/text.php:2588 +msgid "Specify folder" +msgstr "Ordner angeben" + +#: ../../include/text.php:2950 ../../Zotlabs/Storage/Browser.php:131 +msgid "Collection" +msgstr "Sammlung" + +#: ../../include/taxonomy.php:320 +msgid "Trending" +msgstr "Meistbeachtet" + +#: ../../include/taxonomy.php:320 ../../include/taxonomy.php:449 +#: ../../include/taxonomy.php:470 ../../Zotlabs/Widget/Tagcloud.php:22 +msgid "Tags" +msgstr "Schlagwörter" + +#: ../../include/taxonomy.php:550 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: ../../include/taxonomy.php:571 +msgid "have" +msgstr "habe" + +#: ../../include/taxonomy.php:571 +msgid "has" +msgstr "hat" + +#: ../../include/taxonomy.php:572 +msgid "want" +msgstr "will" + +#: ../../include/taxonomy.php:572 +msgid "wants" +msgstr "will" + +#: ../../include/taxonomy.php:573 ../../Zotlabs/Lib/ThreadItem.php:307 +msgid "like" +msgstr "mag" + +#: ../../include/taxonomy.php:573 +msgid "likes" +msgstr "gefällt" + +#: ../../include/taxonomy.php:574 ../../Zotlabs/Lib/ThreadItem.php:308 +msgid "dislike" +msgstr "verurteile" + +#: ../../include/taxonomy.php:574 +msgid "dislikes" +msgstr "missfällt" + +#: ../../include/attach.php:267 ../../include/attach.php:375 +msgid "Item was not found." +msgstr "Beitrag wurde nicht gefunden." + +#: ../../include/attach.php:284 +msgid "Unknown error." +msgstr "" + +#: ../../include/attach.php:568 +msgid "No source file." +msgstr "Keine Quelldatei." + +#: ../../include/attach.php:590 +msgid "Cannot locate file to replace" +msgstr "Kann Datei zum Ersetzen nicht finden" + +#: ../../include/attach.php:609 +msgid "Cannot locate file to revise/update" +msgstr "Kann Datei zum Prüfen/Aktualisieren nicht finden" + +#: ../../include/attach.php:751 +#, php-format +msgid "File exceeds size limit of %d" +msgstr "Datei überschreitet das Größen-Limit von %d" + +#: ../../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." + +#: ../../include/attach.php:954 +msgid "File upload failed. Possible system limit or action terminated." +msgstr "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess." + +#: ../../include/attach.php:983 +msgid "Stored file could not be verified. Upload failed." +msgstr "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen." + +#: ../../include/attach.php:1057 ../../include/attach.php:1073 +msgid "Path not available." +msgstr "Pfad nicht verfügbar." + +#: ../../include/attach.php:1122 ../../include/attach.php:1285 +msgid "Empty pathname" +msgstr "Leere Pfadangabe" + +#: ../../include/attach.php:1148 +msgid "duplicate filename or path" +msgstr "doppelter Dateiname oder Pfad" + +#: ../../include/attach.php:1173 +msgid "Path not found." +msgstr "Pfad nicht gefunden." + +#: ../../include/attach.php:1241 +msgid "mkdir failed." +msgstr "mkdir fehlgeschlagen." + +#: ../../include/attach.php:1245 +msgid "database storage failed." +msgstr "Speichern in der Datenbank fehlgeschlagen." + +#: ../../include/attach.php:1291 +msgid "Empty path" +msgstr "Leere Pfadangabe" + +#: ../../include/selectors.php:18 +msgid "Profile to assign new connections" +msgstr "Profil, welches neuen Verbindungen zugewiesen wird" + +#: ../../include/selectors.php:41 +msgid "Frequently" +msgstr "Häufig" + +#: ../../include/selectors.php:42 +msgid "Hourly" +msgstr "Stündlich" + +#: ../../include/selectors.php:43 +msgid "Twice daily" +msgstr "Zwei Mal am Tag" + +#: ../../include/selectors.php:44 +msgid "Daily" +msgstr "Täglich" + +#: ../../include/selectors.php:45 +msgid "Weekly" +msgstr "Wöchentlich" + +#: ../../include/selectors.php:46 +msgid "Monthly" +msgstr "Monatlich" + +#: ../../include/selectors.php:60 +msgid "Currently Male" +msgstr "Momentan männlich" + +#: ../../include/selectors.php:60 +msgid "Currently Female" +msgstr "Momentan weiblich" + +#: ../../include/selectors.php:60 +msgid "Mostly Male" +msgstr "Größtenteils männlich" + +#: ../../include/selectors.php:60 +msgid "Mostly Female" +msgstr "Größtenteils weiblich" + +#: ../../include/selectors.php:60 +msgid "Transgender" +msgstr "Transsexuell" + +#: ../../include/selectors.php:60 +msgid "Intersex" +msgstr "Zwischengeschlechtlich" + +#: ../../include/selectors.php:60 +msgid "Transsexual" +msgstr "Transsexuell" + +#: ../../include/selectors.php:60 +msgid "Hermaphrodite" +msgstr "Zwitter" + +#: ../../include/selectors.php:60 +msgid "Undecided" +msgstr "Unentschieden" + +#: ../../include/selectors.php:96 ../../include/selectors.php:115 +msgid "Males" +msgstr "Männer" + +#: ../../include/selectors.php:96 ../../include/selectors.php:115 +msgid "Females" +msgstr "Frauen" + +#: ../../include/selectors.php:96 +msgid "Gay" +msgstr "Schwul" + +#: ../../include/selectors.php:96 +msgid "Lesbian" +msgstr "Lesbisch" + +#: ../../include/selectors.php:96 +msgid "No Preference" +msgstr "Keine Bevorzugung" + +#: ../../include/selectors.php:96 +msgid "Bisexual" +msgstr "Bisexuell" + +#: ../../include/selectors.php:96 +msgid "Autosexual" +msgstr "Autosexuell" + +#: ../../include/selectors.php:96 +msgid "Abstinent" +msgstr "Enthaltsam" + +#: ../../include/selectors.php:96 +msgid "Virgin" +msgstr "Jungfräulich" + +#: ../../include/selectors.php:96 +msgid "Deviant" +msgstr "Abweichend" + +#: ../../include/selectors.php:96 +msgid "Fetish" +msgstr "Fetisch" + +#: ../../include/selectors.php:96 +msgid "Oodles" +msgstr "Unmengen" + +#: ../../include/selectors.php:96 +msgid "Nonsexual" +msgstr "Sexlos" + +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Single" +msgstr "Single" + +#: ../../include/selectors.php:134 +msgid "Lonely" +msgstr "Einsam" + +#: ../../include/selectors.php:134 +msgid "Available" +msgstr "Verfügbar" + +#: ../../include/selectors.php:134 +msgid "Unavailable" +msgstr "Nicht verfügbar" + +#: ../../include/selectors.php:134 +msgid "Has crush" +msgstr "Verguckt" + +#: ../../include/selectors.php:134 +msgid "Infatuated" +msgstr "Verknallt" + +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Dating" +msgstr "Lerne gerade jemanden kennen" + +#: ../../include/selectors.php:134 +msgid "Unfaithful" +msgstr "Treulos" + +#: ../../include/selectors.php:134 +msgid "Sex Addict" +msgstr "Sexabhängig" + +#: ../../include/selectors.php:134 +msgid "Friends/Benefits" +msgstr "Freunde/Begünstigte" + +#: ../../include/selectors.php:134 +msgid "Casual" +msgstr "Lose" + +#: ../../include/selectors.php:134 +msgid "Engaged" +msgstr "Verlobt" + +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Married" +msgstr "Verheiratet" + +#: ../../include/selectors.php:134 +msgid "Imaginarily married" +msgstr "Gewissermaßen verheiratet" + +#: ../../include/selectors.php:134 +msgid "Partners" +msgstr "Partner" + +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Cohabiting" +msgstr "Lebensgemeinschaft" + +#: ../../include/selectors.php:134 +msgid "Common law" +msgstr "Informelle Ehe" + +#: ../../include/selectors.php:134 +msgid "Happy" +msgstr "Glücklich" + +#: ../../include/selectors.php:134 +msgid "Not looking" +msgstr "Nicht Ausschau haltend" + +#: ../../include/selectors.php:134 +msgid "Swinger" +msgstr "Swinger" + +#: ../../include/selectors.php:134 +msgid "Betrayed" +msgstr "Betrogen" + +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Separated" +msgstr "Getrennt" + +#: ../../include/selectors.php:134 +msgid "Unstable" +msgstr "Labil" + +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Divorced" +msgstr "Geschieden" + +#: ../../include/selectors.php:134 +msgid "Imaginarily divorced" +msgstr "Gewissermaßen geschieden" + +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "Widowed" +msgstr "Verwitwet" + +#: ../../include/selectors.php:134 +msgid "Uncertain" +msgstr "Ungewiss" + +#: ../../include/selectors.php:134 ../../include/selectors.php:151 +msgid "It's complicated" +msgstr "Es ist kompliziert" + +#: ../../include/selectors.php:134 +msgid "Don't care" +msgstr "Interessiert mich nicht" + +#: ../../include/selectors.php:134 +msgid "Ask me" +msgstr "Frag mich mal" + +#: ../../include/network.php:1725 ../../include/network.php:1726 +msgid "Friendica" +msgstr "Friendica" + +#: ../../include/network.php:1727 +msgid "OStatus" +msgstr "OStatus" + +#: ../../include/network.php:1728 +msgid "GNU-Social" +msgstr "GNU-Social" + +#: ../../include/network.php:1729 +msgid "RSS/Atom" +msgstr "RSS/Atom" + +#: ../../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" + +#: ../../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" + +#: ../../include/network.php:1732 +msgid "Diaspora" +msgstr "Diaspora" + +#: ../../include/network.php:1733 +msgid "Facebook" +msgstr "Facebook" + +#: ../../include/network.php:1734 +msgid "Zot" +msgstr "Zot" + +#: ../../include/network.php:1735 +msgid "LinkedIn" +msgstr "LinkedIn" + +#: ../../include/network.php:1736 +msgid "XMPP/IM" +msgstr "XMPP/IM" + +#: ../../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 +msgctxt "acl" +msgid "Profile" +msgstr "Profil" + +#: ../../include/acl_selectors.php:106 +#: ../../Zotlabs/Lib/PermissionDescription.php:107 +msgid "Only me" +msgstr "Nur ich" + +#: ../../include/acl_selectors.php:113 +msgid "Who can see this?" +msgstr "Wer kann das sehen?" + +#: ../../include/acl_selectors.php:114 +msgid "Custom selection" +msgstr "Benutzerdefinierte Auswahl" + +#: ../../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." + +#: ../../include/acl_selectors.php:116 +msgid "Show" +msgstr "Anzeigen" + +#: ../../include/acl_selectors.php:117 +msgid "Don't show" +msgstr "Nicht anzeigen" + +#: ../../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" + +#: ../../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" + +#: ../../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." + +#: ../../include/photos.php:151 +#, php-format +msgid "Image exceeds website size limit of %lu bytes" +msgstr "Bild überschreitet das Webseitenlimit von %lu Bytes" + +#: ../../include/photos.php:162 +msgid "Image file is empty." +msgstr "Bilddatei ist leer." + +#: ../../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" + +#: ../../include/photos.php:324 +msgid "Photo storage failed." +msgstr "Fotospeicherung fehlgeschlagen." + +#: ../../include/photos.php:373 +msgid "a new photo" +msgstr "ein neues Foto" + +#: ../../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" + +#: ../../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" + +#: ../../include/photos.php:671 +msgid "Upload New Photos" +msgstr "Neue Fotos hochladen" + +#: ../../include/import.php:26 +msgid "Unable to import a removed channel." +msgstr "Nicht möglich, einen gelöschten Kanal zu importieren." + +#: ../../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." + +#: ../../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." + +#: ../../include/import.php:118 +msgid "Cloned channel not found. Import failed." +msgstr "Geklonter Kanal nicht gefunden. Import fehlgeschlagen." + +#: ../../include/connections.php:133 +msgid "New window" +msgstr "Neues Fenster" + +#: ../../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" + +#: ../../include/datetime.php:58 ../../Zotlabs/Widget/Newmember.php:51 +#: ../../Zotlabs/Module/Profiles.php:736 +msgid "Miscellaneous" +msgstr "Verschiedenes" + +#: ../../include/datetime.php:140 +msgid "Birthday" +msgstr "Geburtstag" + +#: ../../include/datetime.php:140 +msgid "Age: " +msgstr "Alter:" + +#: ../../include/datetime.php:140 +msgid "YYYY-MM-DD or MM-DD" +msgstr "JJJJ-MM-TT oder MM-TT" + +#: ../../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" + +#: ../../include/datetime.php:238 ../../boot.php:2562 +msgid "never" +msgstr "Nie" + +#: ../../include/datetime.php:244 +msgid "less than a second ago" +msgstr "Vor weniger als einer Sekunde" + +#: ../../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" + +#: ../../include/datetime.php:273 +msgctxt "relative_date" +msgid "year" +msgid_plural "years" +msgstr[0] "Jahr" +msgstr[1] "Jahre" + +#: ../../include/datetime.php:276 +msgctxt "relative_date" +msgid "month" +msgid_plural "months" +msgstr[0] "Monat" +msgstr[1] "Monate" + +#: ../../include/datetime.php:279 +msgctxt "relative_date" +msgid "week" +msgid_plural "weeks" +msgstr[0] "Woche" +msgstr[1] "Wochen" + +#: ../../include/datetime.php:282 +msgctxt "relative_date" +msgid "day" +msgid_plural "days" +msgstr[0] "Tag" +msgstr[1] "Tage" + +#: ../../include/datetime.php:285 +msgctxt "relative_date" +msgid "hour" +msgid_plural "hours" +msgstr[0] "Stunde" +msgstr[1] "Stunden" + +#: ../../include/datetime.php:288 +msgctxt "relative_date" +msgid "minute" +msgid_plural "minutes" +msgstr[0] "Minute" +msgstr[1] "Minuten" + +#: ../../include/datetime.php:291 +msgctxt "relative_date" +msgid "second" +msgid_plural "seconds" +msgstr[0] "Sekunde" +msgstr[1] "Sekunden" + +#: ../../include/datetime.php:520 +#, php-format +msgid "%1$s's birthday" +msgstr "%1$ss Geburtstag" + +#: ../../include/datetime.php:521 +#, php-format +msgid "Happy Birthday %1$s" +msgstr "Alles Gute zum Geburtstag, %1$s" + +#: ../../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" + +#: ../../include/bbcode.php:258 ../../include/bbcode.php:1264 +msgid "Encrypted content" +msgstr "Verschlüsselter Inhalt" + +#: ../../include/bbcode.php:274 +#, php-format +msgid "Install %1$s element %2$s" +msgstr "Installiere %1$s Element %2$s" + +#: ../../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 "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren." + +#: ../../include/bbcode.php:288 ../../Zotlabs/Module/Impel.php:43 +msgid "webpage" +msgstr "Webseite" + +#: ../../include/bbcode.php:291 ../../Zotlabs/Module/Impel.php:53 +msgid "layout" +msgstr "Layout" + +#: ../../include/bbcode.php:294 ../../Zotlabs/Module/Impel.php:48 +msgid "block" +msgstr "Block" + +#: ../../include/bbcode.php:297 ../../Zotlabs/Module/Impel.php:60 +msgid "menu" +msgstr "Menü" + +#: ../../include/bbcode.php:358 +msgid "card" +msgstr "Karte" + +#: ../../include/bbcode.php:360 +msgid "article" +msgstr "Artikel" + +#: ../../include/bbcode.php:443 ../../include/bbcode.php:451 +msgid "Click to open/close" +msgstr "Klicke zum Öffnen/Schließen" + +#: ../../include/bbcode.php:451 +msgid "spoiler" +msgstr "Spoiler" + +#: ../../include/bbcode.php:464 +msgid "View article" +msgstr "Artikel ansehen" + +#: ../../include/bbcode.php:464 +msgid "View summary" +msgstr "Zusammenfassung ansehen" + +#: ../../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" + +#: ../../include/bbcode.php:1202 +msgid "$1 wrote:" +msgstr "$1 schrieb:" + +#: ../../include/zot.php:775 +msgid "Invalid data packet" +msgstr "Ungültiges Datenpaket" + +#: ../../include/zot.php:802 ../../Zotlabs/Lib/Libzot.php:652 +msgid "Unable to verify channel signature" +msgstr "Konnte die Signatur des Kanals nicht verifizieren" + +#: ../../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" + +#: ../../include/zot.php:4330 +msgid "invalid target signature" +msgstr "Ungültige Signatur des Ziels" + +#: ../../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" + +#: ../../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" + +#: ../../include/features.php:86 +msgid "Start calendar week on Monday" +msgstr "Beginne die kalendarische Woche am Montag" + +#: ../../include/features.php:87 +msgid "Default is Sunday" +msgstr "" + +#: ../../include/features.php:94 +msgid "Event Timezone Selection" +msgstr "Termin-Zeitzonenauswahl" + +#: ../../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." + +#: ../../include/features.php:104 ../../Zotlabs/Lib/Apps.php:342 +msgid "Channel Home" +msgstr "Mein Kanal" + +#: ../../include/features.php:108 +msgid "Search by Date" +msgstr "Suche nach Datum" + +#: ../../include/features.php:109 +msgid "Ability to select posts by date ranges" +msgstr "Möglichkeit, Beiträge nach Zeiträumen auszuwählen" + +#: ../../include/features.php:116 +msgid "Tag Cloud" +msgstr "Schlagwort-Wolke" + +#: ../../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" + +#: ../../include/features.php:124 ../../include/features.php:351 +msgid "Use blog/list mode" +msgstr "" + +#: ../../include/features.php:125 ../../include/features.php:352 +msgid "Comments will be displayed separately" +msgstr "" + +#: ../../include/features.php:137 +msgid "Connection Filtering" +msgstr "Filter für Verbindungen" + +#: ../../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)" + +#: ../../include/features.php:146 +msgid "Conversation" +msgstr "" + +#: ../../include/features.php:150 +msgid "Community Tagging" +msgstr "Gemeinschaftliches Verschlagworten" + +#: ../../include/features.php:151 +msgid "Ability to tag existing posts" +msgstr "Ermöglicht das Verschlagworten existierender Beiträge" + +#: ../../include/features.php:158 +msgid "Emoji Reactions" +msgstr "Emoji Reaktionen" + +#: ../../include/features.php:159 +msgid "Add emoji reaction ability to posts" +msgstr "Aktiviert Emoji-Reaktionen für Beiträge" + +#: ../../include/features.php:166 +msgid "Dislike Posts" +msgstr "Gefällt-mir-nicht-Beiträge" + +#: ../../include/features.php:167 +msgid "Ability to dislike posts/comments" +msgstr "Aktiviert die „Gefällt mir nicht“-Schaltfläche" + +#: ../../include/features.php:174 +msgid "Star Posts" +msgstr "Beiträge mit Sternchen versehen" + +#: ../../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" + +#: ../../include/features.php:182 +msgid "Reply on comment" +msgstr "" + +#: ../../include/features.php:183 +msgid "Ability to reply on selected comment" +msgstr "" + +#: ../../include/features.php:192 ../../Zotlabs/Lib/Apps.php:346 +msgid "Directory" +msgstr "Verzeichnis" + +#: ../../include/features.php:196 +msgid "Advanced Directory Search" +msgstr "Erweiterte Verzeichnissuche" + +#: ../../include/features.php:197 +msgid "Allows creation of complex directory search queries" +msgstr "Ermöglicht die Erstellung komplexer Verzeichnis-Suchabfragen" + +#: ../../include/features.php:206 +msgid "Editor" +msgstr "" + +#: ../../include/features.php:210 +msgid "Post Categories" +msgstr "Beitrags-Kategorien" + +#: ../../include/features.php:211 +msgid "Add categories to your posts" +msgstr "Aktiviert Kategorien für Beiträge" + +#: ../../include/features.php:219 +msgid "Large Photos" +msgstr "Große Fotos" + +#: ../../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." + +#: ../../include/features.php:227 +msgid "Even More Encryption" +msgstr "Noch mehr Verschlüsselung" + +#: ../../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)" + +#: ../../include/features.php:235 +msgid "Enable Voting Tools" +msgstr "Umfragewerkzeuge aktivieren" + +#: ../../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.)" + +#: ../../include/features.php:243 +msgid "Disable Comments" +msgstr "Kommentare deaktivieren" + +#: ../../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" + +#: ../../include/features.php:251 +msgid "Delayed Posting" +msgstr "Verzögertes Senden" + +#: ../../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" + +#: ../../include/features.php:259 +msgid "Content Expiration" +msgstr "Verfall von Inhalten" + +#: ../../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." + +#: ../../include/features.php:267 +msgid "Suppress Duplicate Posts/Comments" +msgstr "Doppelte Beiträge unterdrücken" + +#: ../../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." + +#: ../../include/features.php:275 +msgid "Auto-save drafts of posts and comments" +msgstr "Auto-Speicherung von Beitrags- und Kommentarentwürfen" + +#: ../../include/features.php:276 +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:285 +msgid "Manage" +msgstr "" + +#: ../../include/features.php:289 +msgid "Navigation Channel Select" +msgstr "Kanal-Auswahl in der Navigationsleiste" + +#: ../../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ü" + +#: ../../include/features.php:299 ../../Zotlabs/Module/Connections.php:310 +msgid "Network" +msgstr "Netzwerk" + +#: ../../include/features.php:303 ../../Zotlabs/Widget/Savedsearch.php:83 +msgid "Saved Searches" +msgstr "Gespeicherte Suchanfragen" + +#: ../../include/features.php:304 +msgid "Save search terms for re-use" +msgstr "Ermöglicht das Abspeichern von Suchbegriffen zur Wiederverwendung" + +#: ../../include/features.php:312 +msgid "Ability to file posts under folders" +msgstr "Möglichkeit, Beiträge in Verzeichnissen zu sammeln" + +#: ../../include/features.php:319 +msgid "Alternate Stream Order" +msgstr "" + +#: ../../include/features.php:320 +msgid "" +"Ability to order the stream by last post date, last comment date or " +"unthreaded activities" +msgstr "" + +#: ../../include/features.php:327 +msgid "Contact Filter" +msgstr "" + +#: ../../include/features.php:328 +msgid "Ability to display only posts of a selected contact" +msgstr "" + +#: ../../include/features.php:335 +msgid "Forum Filter" +msgstr "" + +#: ../../include/features.php:336 +msgid "Ability to display only posts of a specific forum" +msgstr "" + +#: ../../include/features.php:343 +msgid "Personal Posts Filter" +msgstr "" + +#: ../../include/features.php:344 +msgid "Ability to display only posts that you've interacted on" +msgstr "" + +#: ../../include/features.php:365 +msgid "Photo Location" +msgstr "Aufnahmeort" + +#: ../../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" + +#: ../../include/features.php:375 ../../Zotlabs/Lib/Apps.php:362 +msgid "Profiles" +msgstr "" + +#: ../../include/features.php:379 +msgid "Advanced Profiles" +msgstr "Erweiterte Profile" + +#: ../../include/features.php:380 +msgid "Additional profile sections and selections" +msgstr "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung" + +#: ../../include/features.php:387 +msgid "Profile Import/Export" +msgstr "Profil-Import/Export" + +#: ../../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" + +#: ../../include/features.php:395 +msgid "Multiple Profiles" +msgstr "Mehrfachprofile" + +#: ../../include/features.php:396 +msgid "Ability to create multiple profiles" +msgstr "Ermöglicht das Anlegen mehrerer Profile pro Kanal" + +#: ../../Zotlabs/Widget/Hq_controls.php:14 +msgid "HQ Control Panel" +msgstr "HQ-Einstellungen" + +#: ../../Zotlabs/Widget/Hq_controls.php:17 +msgid "Create a new post" +msgstr "Neuen Beitrag erstellen" + +#: ../../Zotlabs/Widget/Tasklist.php:23 +msgid "Tasks" +msgstr "Aufgaben" + +#: ../../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/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/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/Widget/Activity.php:50 +msgctxt "widget" +msgid "Activity" +msgstr "Aktivität" + +#: ../../Zotlabs/Widget/Eventstools.php:13 +msgid "Events Tools" +msgstr "Kalenderwerkzeuge" + +#: ../../Zotlabs/Widget/Eventstools.php:14 +msgid "Export Calendar" +msgstr "Kalender exportieren" + +#: ../../Zotlabs/Widget/Eventstools.php:15 +msgid "Import Calendar" +msgstr "Kalender importieren" + +#: ../../Zotlabs/Widget/Rating.php:51 +msgid "Rating Tools" +msgstr "Bewertungswerkzeuge" + +#: ../../Zotlabs/Widget/Rating.php:55 ../../Zotlabs/Widget/Rating.php:57 +msgid "Rate Me" +msgstr "Bewerte mich" + +#: ../../Zotlabs/Widget/Rating.php:60 +msgid "View Ratings" +msgstr "Bewertungen ansehen" + +#: ../../Zotlabs/Widget/Settings_menu.php:32 +msgid "Account settings" +msgstr "Konto-Einstellungen" + +#: ../../Zotlabs/Widget/Settings_menu.php:38 +msgid "Channel settings" +msgstr "Kanal-Einstellungen" + +#: ../../Zotlabs/Widget/Settings_menu.php:46 +msgid "Display settings" +msgstr "Anzeige-Einstellungen" + +#: ../../Zotlabs/Widget/Settings_menu.php:53 +msgid "Manage locations" +msgstr "Klon-Adressen verwalten" + +#: ../../Zotlabs/Widget/Conversations.php:17 +msgid "Received Messages" +msgstr "Erhaltene Nachrichten" + +#: ../../Zotlabs/Widget/Conversations.php:21 +msgid "Sent Messages" +msgstr "Gesendete Nachrichten" + +#: ../../Zotlabs/Widget/Conversations.php:25 +msgid "Conversations" +msgstr "Konversationen" + +#: ../../Zotlabs/Widget/Conversations.php:37 +msgid "No messages." +msgstr "Keine Nachrichten." + +#: ../../Zotlabs/Widget/Conversations.php:57 +msgid "Delete conversation" +msgstr "Unterhaltung löschen" + +#: ../../Zotlabs/Widget/Affinity.php:30 ../../Zotlabs/Module/Connedit.php:723 +msgid "Me" +msgstr "Ich" + +#: ../../Zotlabs/Widget/Affinity.php:31 ../../Zotlabs/Module/Connedit.php:724 +msgid "Family" +msgstr "Familie" + +#: ../../Zotlabs/Widget/Affinity.php:33 ../../Zotlabs/Module/Connedit.php:726 +msgid "Acquaintances" +msgstr "Bekannte" + +#: ../../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/Widget/Affinity.php:54 +msgid "Refresh" +msgstr "Aktualisieren" + +#: ../../Zotlabs/Widget/Notes.php:21 ../../Zotlabs/Lib/Apps.php:369 +msgid "Notes" +msgstr "Notizen" + +#: ../../Zotlabs/Widget/Cover_photo.php:65 +msgid "Click to show more" +msgstr "Klick, um mehr anzuzeigen" + +#: ../../Zotlabs/Widget/Activity_order.php:90 +msgid "Commented Date" +msgstr "Nach neuestem Kommentar" + +#: ../../Zotlabs/Widget/Activity_order.php:94 +msgid "Order by last commented date" +msgstr "Absteigend nach dem Zeitpunkt des letzten Kommentars" + +#: ../../Zotlabs/Widget/Activity_order.php:97 +msgid "Posted Date" +msgstr "Nach neuestem Beitrag" + +#: ../../Zotlabs/Widget/Activity_order.php:101 +msgid "Order by last posted date" +msgstr "Absteigend nach dem Zeitpunkt des Beitrags" + +#: ../../Zotlabs/Widget/Activity_order.php:104 +msgid "Date Unthreaded" +msgstr "Nach neuestem Eintrag" + +#: ../../Zotlabs/Widget/Activity_order.php:108 +msgid "Order unthreaded by date" +msgstr "Absteigend nach dem Zeitpunkt des Eintrags" + +#: ../../Zotlabs/Widget/Activity_order.php:123 +msgid "Stream Order" +msgstr "Stream anordnen" + +#: ../../Zotlabs/Widget/Mailmenu.php:13 +msgid "Private Mail Menu" +msgstr "Private Nachrichten" + +#: ../../Zotlabs/Widget/Mailmenu.php:15 +msgid "Combined View" +msgstr "Kombinierte Anzeige" + +#: ../../Zotlabs/Widget/Mailmenu.php:20 +msgid "Inbox" +msgstr "Eingang" + +#: ../../Zotlabs/Widget/Mailmenu.php:25 +msgid "Outbox" +msgstr "Ausgang" + +#: ../../Zotlabs/Widget/Mailmenu.php:30 +msgid "New Message" +msgstr "Neue Nachricht" + +#: ../../Zotlabs/Widget/Pubsites.php:12 ../../Zotlabs/Module/Pubsites.php:24 +msgid "Public Hubs" +msgstr "Öffentliche Hubs" + +#: ../../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/Widget/Wiki_page_history.php:23 +#: ../../Zotlabs/Lib/NativeWikiPage.php:562 +msgctxt "wiki_history" +msgid "Message" +msgstr "Nachricht" + +#: ../../Zotlabs/Widget/Wiki_page_history.php:24 +#: ../../Zotlabs/Lib/NativeWikiPage.php:563 +msgid "Date" +msgstr "" + +#: ../../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/Widget/Wiki_page_history.php:26 +#: ../../Zotlabs/Lib/NativeWikiPage.php:565 +msgid "Compare" +msgstr "" + +#: ../../Zotlabs/Widget/Admin.php:22 ../../Zotlabs/Module/Admin/Site.php:288 +msgid "Site" +msgstr "Seite" + +#: ../../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/Widget/Admin.php:23 ../../Zotlabs/Widget/Admin.php:60 +msgid "Member registrations waiting for confirmation" +msgstr "Nutzer-Anmeldungen, die auf Bestätigung warten" + +#: ../../Zotlabs/Widget/Admin.php:24 ../../Zotlabs/Module/Admin.php:114 +#: ../../Zotlabs/Module/Admin/Channels.php:146 +msgid "Channels" +msgstr "Kanäle" + +#: ../../Zotlabs/Widget/Admin.php:25 ../../Zotlabs/Module/Admin/Security.php:93 +msgid "Security" +msgstr "Sicherheit" + +#: ../../Zotlabs/Widget/Admin.php:26 ../../Zotlabs/Lib/Apps.php:357 +msgid "Features" +msgstr "Funktionen" + +#: ../../Zotlabs/Widget/Admin.php:27 ../../Zotlabs/Module/Admin/Addons.php:342 +#: ../../Zotlabs/Module/Admin/Addons.php:440 +msgid "Addons" +msgstr "" + +#: ../../Zotlabs/Widget/Admin.php:28 ../../Zotlabs/Module/Admin/Themes.php:123 +#: ../../Zotlabs/Module/Admin/Themes.php:157 +msgid "Themes" +msgstr "Designs" + +#: ../../Zotlabs/Widget/Admin.php:29 +msgid "Inspect queue" +msgstr "Warteschlange kontrollieren" + +#: ../../Zotlabs/Widget/Admin.php:30 ../../Zotlabs/Module/Admin/Profs.php:168 +msgid "Profile Fields" +msgstr "Profil Felder" + +#: ../../Zotlabs/Widget/Admin.php:31 +msgid "DB updates" +msgstr "DB-Aktualisierungen" + +#: ../../Zotlabs/Widget/Admin.php:48 ../../Zotlabs/Widget/Admin.php:58 +#: ../../Zotlabs/Module/Admin/Logs.php:83 +msgid "Logs" +msgstr "Protokolle" + +#: ../../Zotlabs/Widget/Admin.php:56 +msgid "Addon Features" +msgstr "" + +#: ../../Zotlabs/Widget/Photo.php:48 ../../Zotlabs/Widget/Photo_rand.php:58 +msgid "photo/image" +msgstr "Foto/Bild" + +#: ../../Zotlabs/Widget/Chatroom_members.php:11 +msgid "Chat Members" +msgstr "Chatmitglieder" + +#: ../../Zotlabs/Widget/Cdav.php:37 +msgid "Select Channel" +msgstr "Kanal auswählen" + +#: ../../Zotlabs/Widget/Cdav.php:42 +msgid "Read-write" +msgstr "Lesen-schreiben" + +#: ../../Zotlabs/Widget/Cdav.php:43 +msgid "Read-only" +msgstr "Nur Lesen" + +#: ../../Zotlabs/Widget/Cdav.php:127 +msgid "Channel Calendar" +msgstr "" + +#: ../../Zotlabs/Widget/Cdav.php:129 ../../Zotlabs/Widget/Cdav.php:143 +#: ../../Zotlabs/Module/Cdav.php:1079 +msgid "CalDAV Calendars" +msgstr "" + +#: ../../Zotlabs/Widget/Cdav.php:131 +msgid "Shared CalDAV Calendars" +msgstr "" + +#: ../../Zotlabs/Widget/Cdav.php:135 +msgid "Share this calendar" +msgstr "Diesen Kalender teilen" + +#: ../../Zotlabs/Widget/Cdav.php:137 +msgid "Calendar name and color" +msgstr "Kalendername und -farbe" + +#: ../../Zotlabs/Widget/Cdav.php:139 +msgid "Create new CalDAV calendar" +msgstr "" + +#: ../../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/Widget/Cdav.php:141 +msgid "Calendar Name" +msgstr "Kalendername" + +#: ../../Zotlabs/Widget/Cdav.php:142 +msgid "Calendar Tools" +msgstr "Kalenderwerkzeuge" + +#: ../../Zotlabs/Widget/Cdav.php:143 ../../Zotlabs/Module/Cdav.php:1079 +msgid "Channel Calendars" +msgstr "" + +#: ../../Zotlabs/Widget/Cdav.php:144 +msgid "Import calendar" +msgstr "Kalender importieren" + +#: ../../Zotlabs/Widget/Cdav.php:145 +msgid "Select a calendar to import to" +msgstr "Kalender zum Hineinimportieren auswählen" + +#: ../../Zotlabs/Widget/Cdav.php:172 +msgid "Addressbooks" +msgstr "Adressbücher" + +#: ../../Zotlabs/Widget/Cdav.php:174 +msgid "Addressbook name" +msgstr "Adressbuchname" + +#: ../../Zotlabs/Widget/Cdav.php:176 +msgid "Create new addressbook" +msgstr "Neues Adressbuch erstellen" + +#: ../../Zotlabs/Widget/Cdav.php:177 +msgid "Addressbook Name" +msgstr "Adressbuchname" + +#: ../../Zotlabs/Widget/Cdav.php:179 +msgid "Addressbook Tools" +msgstr "Adressbuchwerkzeuge" + +#: ../../Zotlabs/Widget/Cdav.php:180 +msgid "Import addressbook" +msgstr "Adressbuch importieren" + +#: ../../Zotlabs/Widget/Cdav.php:181 +msgid "Select an addressbook to import to" +msgstr "Adressbuch zum Hineinimportieren auswählen" + +#: ../../Zotlabs/Widget/Newmember.php:31 +msgid "Profile Creation" +msgstr "Profilerstellung" + +#: ../../Zotlabs/Widget/Newmember.php:33 +msgid "Upload profile photo" +msgstr "Profilfoto hochladen" + +#: ../../Zotlabs/Widget/Newmember.php:34 +msgid "Upload cover photo" +msgstr "Titelbild hochladen" + +#: ../../Zotlabs/Widget/Newmember.php:38 +msgid "Find and Connect with others" +msgstr "Finden und Verbinden von/mit Anderen" + +#: ../../Zotlabs/Widget/Newmember.php:40 +msgid "View the directory" +msgstr "Verzeichnis anzeigen" + +#: ../../Zotlabs/Widget/Newmember.php:41 ../../Zotlabs/Module/Go.php:38 +msgid "View friend suggestions" +msgstr "Freundschafts- und Verbindungsvorschläge ansehen" + +#: ../../Zotlabs/Widget/Newmember.php:42 +msgid "Manage your connections" +msgstr "Deine Verbindungen verwalten" + +#: ../../Zotlabs/Widget/Newmember.php:45 +msgid "Communicate" +msgstr "Kommunizieren" + +#: ../../Zotlabs/Widget/Newmember.php:47 +msgid "View your channel homepage" +msgstr "Deine Kanal-Startseite ansehen" + +#: ../../Zotlabs/Widget/Newmember.php:48 +msgid "View your network stream" +msgstr "Deine Netzwerk-Aktivitäten ansehen" + +#: ../../Zotlabs/Widget/Newmember.php:54 +msgid "Documentation" +msgstr "Dokumentation" + +#: ../../Zotlabs/Widget/Newmember.php:57 +msgid "Missing Features?" +msgstr "" + +#: ../../Zotlabs/Widget/Newmember.php:59 +msgid "Pin apps to navigation bar" +msgstr "" + +#: ../../Zotlabs/Widget/Newmember.php:60 +msgid "Install more apps" +msgstr "" + +#: ../../Zotlabs/Widget/Newmember.php:71 +msgid "View public stream" +msgstr "Zeige öffentlichen Beitrags-Stream" + +#: ../../Zotlabs/Widget/Newmember.php:75 +#: ../../Zotlabs/Module/Settings/Display.php:205 +msgid "New Member Links" +msgstr "Links für neue Mitglieder" + +#: ../../Zotlabs/Widget/Notifications.php:16 +msgid "New Network Activity" +msgstr "Neue Netzwerk-Aktivitäten" + +#: ../../Zotlabs/Widget/Notifications.php:17 +msgid "New Network Activity Notifications" +msgstr "Benachrichtigungen für neue Netzwerk-Aktivitäten" + +#: ../../Zotlabs/Widget/Notifications.php:20 +msgid "View your network activity" +msgstr "Zeige Deine Netzwerk-Aktivitäten" + +#: ../../Zotlabs/Widget/Notifications.php:23 +msgid "Mark all notifications read" +msgstr "Alle Benachrichtigungen als gesehen markieren" + +#: ../../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/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/Widget/Notifications.php:35 +msgid "New Home Activity" +msgstr "Neue Kanal-Aktivitäten" + +#: ../../Zotlabs/Widget/Notifications.php:36 +msgid "New Home Activity Notifications" +msgstr "Benachrichtigungen für neue Kanal-Aktivitäten" + +#: ../../Zotlabs/Widget/Notifications.php:39 +msgid "View your home activity" +msgstr "Zeige Deine Kanal-Aktivitäten" + +#: ../../Zotlabs/Widget/Notifications.php:42 +#: ../../Zotlabs/Widget/Notifications.php:149 +msgid "Mark all notifications seen" +msgstr "Alle Benachrichtigungen als gesehen markieren" + +#: ../../Zotlabs/Widget/Notifications.php:54 +msgid "New Mails" +msgstr "Neue Mails" + +#: ../../Zotlabs/Widget/Notifications.php:55 +msgid "New Mails Notifications" +msgstr "Benachrichtigungen für neue Mails" + +#: ../../Zotlabs/Widget/Notifications.php:58 +msgid "View your private mails" +msgstr "Zeige Deine persönlichen Mails" + +#: ../../Zotlabs/Widget/Notifications.php:61 +msgid "Mark all messages seen" +msgstr "Alle Mails als gelesen markieren" + +#: ../../Zotlabs/Widget/Notifications.php:69 +msgid "New Events" +msgstr "Neue Termine" + +#: ../../Zotlabs/Widget/Notifications.php:70 +msgid "New Events Notifications" +msgstr "Benachrichtigungen für neue Termine" + +#: ../../Zotlabs/Widget/Notifications.php:73 +msgid "View events" +msgstr "Termine ansehen" + +#: ../../Zotlabs/Widget/Notifications.php:76 +msgid "Mark all events seen" +msgstr "Markiere alle Termine als gesehen" + +#: ../../Zotlabs/Widget/Notifications.php:84 +#: ../../Zotlabs/Module/Connections.php:164 +msgid "New Connections" +msgstr "Neue Verbindungen" + +#: ../../Zotlabs/Widget/Notifications.php:85 +msgid "New Connections Notifications" +msgstr "Benachrichtigungen für neue Verbindungen" + +#: ../../Zotlabs/Widget/Notifications.php:88 +msgid "View all connections" +msgstr "Zeige alle Verbindungen" + +#: ../../Zotlabs/Widget/Notifications.php:96 +msgid "New Files" +msgstr "Neue Dateien" + +#: ../../Zotlabs/Widget/Notifications.php:97 +msgid "New Files Notifications" +msgstr "Benachrichtigungen für neue Dateien" + +#: ../../Zotlabs/Widget/Notifications.php:104 +#: ../../Zotlabs/Widget/Notifications.php:105 +msgid "Notices" +msgstr "Benachrichtigungen" + +#: ../../Zotlabs/Widget/Notifications.php:108 +msgid "View all notices" +msgstr "Alle Notizen ansehen" + +#: ../../Zotlabs/Widget/Notifications.php:111 +msgid "Mark all notices seen" +msgstr "Alle Notizen als gesehen markieren" + +#: ../../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/Widget/Notifications.php:132 +msgid "New Registrations" +msgstr "Neue Registrierungen" + +#: ../../Zotlabs/Widget/Notifications.php:133 +msgid "New Registrations Notifications" +msgstr "Benachrichtigungen für neue Registrierungen" + +#: ../../Zotlabs/Widget/Notifications.php:142 +#: ../../Zotlabs/Module/Pubstream.php:109 ../../Zotlabs/Lib/Apps.php:375 +msgid "Public Stream" +msgstr "Öffentlicher Beitrags-Stream" + +#: ../../Zotlabs/Widget/Notifications.php:143 +msgid "Public Stream Notifications" +msgstr "Benachrichtigungen für öffentlichen Beitrags-Stream" + +#: ../../Zotlabs/Widget/Notifications.php:146 +msgid "View the public stream" +msgstr "Zeige öffentlichen Beitrags-Stream" + +#: ../../Zotlabs/Widget/Notifications.php:161 +msgid "Sorry, you have got no notifications at the moment" +msgstr "Du hast momentan keine Benachrichtigungen" + +#: ../../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/Widget/Activity_filter.php:45 +msgid "Show my privacy groups" +msgstr "Meine Gruppen anzeigen" + +#: ../../Zotlabs/Widget/Activity_filter.php:66 +msgid "Show posts to this forum" +msgstr "Meine Beiträge in diesem Forum anzeigen" + +#: ../../Zotlabs/Widget/Activity_filter.php:77 +msgid "Show forums" +msgstr "Foren anzeigen" + +#: ../../Zotlabs/Widget/Activity_filter.php:91 +msgid "Starred Posts" +msgstr "Markierte Beiträge" + +#: ../../Zotlabs/Widget/Activity_filter.php:95 +msgid "Show posts that I have starred" +msgstr "Von mir markierte Beiträge anzeigen" + +#: ../../Zotlabs/Widget/Activity_filter.php:106 +msgid "Personal Posts" +msgstr "Meine Beiträge" + +#: ../../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/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/Widget/Activity_filter.php:141 +msgid "Show filed post categories" +msgstr "" + +#: ../../Zotlabs/Widget/Activity_filter.php:155 +msgid "Panel search" +msgstr "" + +#: ../../Zotlabs/Widget/Activity_filter.php:165 +msgid "Filter by name" +msgstr "Nach Namen filtern" + +#: ../../Zotlabs/Widget/Activity_filter.php:180 +msgid "Remove active filter" +msgstr "Aktiven Filter entfernen" + +#: ../../Zotlabs/Widget/Activity_filter.php:196 +msgid "Stream Filters" +msgstr "Stream filtern" + +#: ../../Zotlabs/Widget/Savedsearch.php:75 +msgid "Remove term" +msgstr "Eintrag löschen" + +#: ../../Zotlabs/Widget/Archive.php:43 +msgid "Archives" +msgstr "Archive" + +#: ../../Zotlabs/Widget/Bookmarkedchats.php:24 +msgid "Bookmarked Chatrooms" +msgstr "Gespeicherte Chatrooms" + +#: ../../Zotlabs/Widget/Chatroom_list.php:20 +msgid "Overview" +msgstr "Übersicht" + +#: ../../Zotlabs/Widget/Suggestions.php:48 ../../Zotlabs/Module/Suggest.php:73 +msgid "Ignore/Hide" +msgstr "Ignorieren/Verstecken" + +#: ../../Zotlabs/Widget/Suggestions.php:53 +msgid "Suggestions" +msgstr "Vorschläge" + +#: ../../Zotlabs/Widget/Suggestions.php:54 +msgid "See more..." +msgstr "Mehr anzeigen …" + +#: ../../Zotlabs/Widget/Suggestedchats.php:32 +msgid "Suggested Chatrooms" +msgstr "Chatraum-Vorschläge" + +#: ../../Zotlabs/Widget/Appstore.php:11 +msgid "App Collections" +msgstr "" + +#: ../../Zotlabs/Widget/Appstore.php:13 +msgid "Installed apps" +msgstr "" + +#: ../../Zotlabs/Widget/Appstore.php:14 ../../Zotlabs/Module/Apps.php:50 +msgid "Available Apps" +msgstr "" + +#: ../../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/Widget/Follow.php:29 +msgid "Add New Connection" +msgstr "Neue Verbindung hinzufügen" + +#: ../../Zotlabs/Widget/Follow.php:30 +msgid "Enter channel address" +msgstr "Adresse des Kanals eingeben" + +#: ../../Zotlabs/Widget/Follow.php:31 +msgid "Examples: bob@example.com, https://example.com/barbara" +msgstr "Beispiele: bob@beispiel.com, http://beispiel.com/barbara" + +#: ../../Zotlabs/Widget/Wiki_pages.php:34 +#: ../../Zotlabs/Widget/Wiki_pages.php:91 +msgid "Add new page" +msgstr "Neue Seite hinzufügen" + +#: ../../Zotlabs/Widget/Wiki_pages.php:41 +#: ../../Zotlabs/Widget/Wiki_pages.php:98 ../../Zotlabs/Module/Dreport.php:166 +msgid "Options" +msgstr "Optionen" + +#: ../../Zotlabs/Widget/Wiki_pages.php:85 +msgid "Wiki Pages" +msgstr "Wikiseiten" + +#: ../../Zotlabs/Widget/Wiki_pages.php:96 +msgid "Page name" +msgstr "Seitenname" #: ../../Zotlabs/Access/PermissionRoles.php:283 msgid "Social Networking" @@ -169,4130 +4721,518 @@ msgstr "Speziell - Mitteilungs-Kanal (keine Kommentare)" msgid "Special - Group Repository" msgstr "Speziell - Gruppenarchiv" -#: ../../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" - #: ../../Zotlabs/Access/PermissionRoles.php:307 msgid "Custom/Expert Mode" msgstr "Benutzerdefiniert/Expertenmodus" -#: ../../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." +#: ../../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/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." +#: ../../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/Blocks.php:97 ../../Zotlabs/Module/Blocks.php:155 -#: ../../Zotlabs/Module/Editblock.php:113 -msgid "Block Name" -msgstr "Block-Name" +#: ../../Zotlabs/Access/Permissions.php:58 +msgid "Can view my default channel profile" +msgstr "Kann mein Standardprofil sehen" -#: ../../Zotlabs/Module/Blocks.php:154 ../../include/text.php:2422 -msgid "Blocks" -msgstr "Blöcke" +#: ../../Zotlabs/Access/Permissions.php:59 +msgid "Can view my connections" +msgstr "Kann meine Verbindungen sehen" -#: ../../Zotlabs/Module/Blocks.php:156 -msgid "Block Title" -msgstr "Titel des Blocks" +#: ../../Zotlabs/Access/Permissions.php:60 +msgid "Can view my file storage and photos" +msgstr "Kann meine Datei- und Bilderordner sehen" -#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/Menu.php:114 -#: ../../Zotlabs/Module/Layouts.php:191 ../../Zotlabs/Module/Webpages.php:251 -msgid "Created" -msgstr "Erstellt" +#: ../../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/Blocks.php:158 ../../Zotlabs/Module/Menu.php:115 -#: ../../Zotlabs/Module/Layouts.php:192 ../../Zotlabs/Module/Webpages.php:252 -msgid "Edited" -msgstr "Geändert" +#: ../../Zotlabs/Access/Permissions.php:62 +msgid "Can view my channel webpages" +msgstr "Kann die Webseiten meines Kanals sehen" -#: ../../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" +#: ../../Zotlabs/Access/Permissions.php:63 +msgid "Can view my wiki pages" +msgstr "Kann meine Wiki-Seiten sehen" -#: ../../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" +#: ../../Zotlabs/Access/Permissions.php:64 +msgid "Can create/edit my channel webpages" +msgstr "Kann Webseiten in meinem Kanal erstellen/ändern" -#: ../../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" +#: ../../Zotlabs/Access/Permissions.php:65 +msgid "Can write to my wiki pages" +msgstr "Kann meine Wiki-Seiten bearbeiten" -#: ../../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" +#: ../../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/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" +#: ../../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/Invite.php:29 -msgid "Total invitation limit exceeded." -msgstr "Einladungslimit überschritten." +#: ../../Zotlabs/Access/Permissions.php:68 +msgid "Can send me private mail messages" +msgstr "Kann mir private Nachrichten schicken" -#: ../../Zotlabs/Module/Invite.php:53 +#: ../../Zotlabs/Access/Permissions.php:69 +msgid "Can like/dislike profiles and profile things" +msgstr "Kann Profile und Profilsachen mögen/nicht mögen" + +#: ../../Zotlabs/Access/Permissions.php:70 +msgid "Can forward to all my channel connections via ! mentions in posts" +msgstr "" + +#: ../../Zotlabs/Access/Permissions.php:71 +msgid "Can chat with me" +msgstr "Kann mit mir chatten" + +#: ../../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/Access/Permissions.php:73 +msgid "Can administer my channel" +msgstr "Kann meinen Kanal administrieren" + +#: ../../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/Zot/Auth.php:264 +#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:76 +#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:178 #, php-format -msgid "%s : Not a valid email address." -msgstr "%s : Keine gültige Email Adresse." +msgid "Welcome %s. Remote authentication successful." +msgstr "Willkommen %s. Entfernte Authentifizierung erfolgreich." -#: ../../Zotlabs/Module/Invite.php:67 -msgid "Please join us on $Projectname" -msgstr "Schließe Dich uns auf $Projectname an!" - -#: ../../Zotlabs/Module/Invite.php:77 -msgid "Invitation limit exceeded. Please contact your site administrator." -msgstr "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines $Projectname-Servers." - -#: ../../Zotlabs/Module/Invite.php:82 -#: ../../addon/notifyadmin/notifyadmin.php:40 -#, php-format -msgid "%s : Message delivery failed." -msgstr "%s : Nachricht konnte nicht zugestellt werden." - -#: ../../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." - -#: ../../Zotlabs/Module/Invite.php:107 -msgid "You have no more invitations available" -msgstr "Du hast keine weiteren verfügbare Einladungen" - -#: ../../Zotlabs/Module/Invite.php:138 -msgid "Send invitations" -msgstr "Einladungen senden" - -#: ../../Zotlabs/Module/Invite.php:139 -msgid "Enter email addresses, one per line:" -msgstr "Email-Adressen eintragen, eine pro Zeile:" - -#: ../../Zotlabs/Module/Invite.php:140 ../../Zotlabs/Module/Mail.php:285 -msgid "Your message:" -msgstr "Deine Nachricht:" - -#: ../../Zotlabs/Module/Invite.php:141 -msgid "Please join my community on $Projectname." -msgstr "Schließe Dich uns auf $Projectname an!" - -#: ../../Zotlabs/Module/Invite.php:143 -msgid "You will need to supply this invitation code:" -msgstr "Bitte verwende bei der Registrierung den folgenden Einladungscode:" - -#: ../../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)" - -#: ../../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." - -#: ../../Zotlabs/Module/Invite.php:147 -msgid "or visit" -msgstr "oder besuche" - -#: ../../Zotlabs/Module/Invite.php:149 -msgid "3. Click [Connect]" -msgstr "3. Klicke auf [Verbinden]" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Articles.php:95 -msgid "Add Article" -msgstr "Artikel hinzufügen" - -#: ../../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" - -#: ../../Zotlabs/Module/Editlayout.php:128 -#: ../../Zotlabs/Module/Layouts.php:129 ../../Zotlabs/Module/Layouts.php:189 -msgid "Layout Name" -msgstr "Layout-Name" - -#: ../../Zotlabs/Module/Editlayout.php:129 -#: ../../Zotlabs/Module/Layouts.php:132 -msgid "Layout Description (Optional)" -msgstr "Layout-Beschreibung (optional)" - -#: ../../Zotlabs/Module/Editlayout.php:137 -msgid "Edit Layout" -msgstr "Layout bearbeiten" - -#: ../../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" - -#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63 -msgid "Invalid profile identifier." -msgstr "Ungültiger Profil-Identifikator" - -#: ../../Zotlabs/Module/Profperm.php:111 -msgid "Profile Visibility Editor" -msgstr "Profil-Sichtbarkeits-Editor" - -#: ../../Zotlabs/Module/Profperm.php:113 ../../include/channel.php:1644 -msgid "Profile" -msgstr "Profil" - -#: ../../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/Profperm.php:124 -msgid "Visible To" -msgstr "Sichtbar für" - -#: ../../Zotlabs/Module/Profperm.php:140 -#: ../../Zotlabs/Module/Connections.php:200 -msgid "All Connections" -msgstr "Alle Verbindungen" - -#: ../../Zotlabs/Module/Cdav.php:785 -msgid "INVALID EVENT DISMISSED!" -msgstr "UNGÜLTIGEN TERMIN ABGELEHNT!" - -#: ../../Zotlabs/Module/Cdav.php:786 -msgid "Summary: " -msgstr "Zusammenfassung:" - -#: ../../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" - -#: ../../Zotlabs/Module/Cdav.php:787 -msgid "Date: " -msgstr "Datum:" - -#: ../../Zotlabs/Module/Cdav.php:788 ../../Zotlabs/Module/Cdav.php:795 -msgid "Reason: " -msgstr "Grund:" - -#: ../../Zotlabs/Module/Cdav.php:793 -msgid "INVALID CARD DISMISSED!" -msgstr "UNGÜLTIGE KARTE ABGELEHNT!" - -#: ../../Zotlabs/Module/Cdav.php:794 -msgid "Name: " -msgstr "Name: " - -#: ../../Zotlabs/Module/Cdav.php:868 ../../Zotlabs/Module/Events.php:460 -msgid "Event title" -msgstr "Termintitel" - -#: ../../Zotlabs/Module/Cdav.php:869 ../../Zotlabs/Module/Events.php:466 -msgid "Start date and time" -msgstr "Startdatum und -zeit" - -#: ../../Zotlabs/Module/Cdav.php:869 ../../Zotlabs/Module/Cdav.php:870 -msgid "Example: YYYY-MM-DD HH:mm" -msgstr "Beispiel: JJJJ-MM-TT HH:mm" - -#: ../../Zotlabs/Module/Cdav.php:870 -msgid "End date and time" -msgstr "Enddatum und -zeit" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Cdav.php:881 ../../Zotlabs/Module/Events.php:700 -#: ../../Zotlabs/Module/Cal.php:348 -msgid "Today" -msgstr "Heute" - -#: ../../Zotlabs/Module/Cdav.php:882 ../../Zotlabs/Module/Events.php:695 -msgid "Month" -msgstr "Monat" - -#: ../../Zotlabs/Module/Cdav.php:883 ../../Zotlabs/Module/Events.php:696 -msgid "Week" -msgstr "Woche" - -#: ../../Zotlabs/Module/Cdav.php:884 ../../Zotlabs/Module/Events.php:697 -msgid "Day" -msgstr "Tag" - -#: ../../Zotlabs/Module/Cdav.php:885 -msgid "List month" -msgstr "Liste Monat" - -#: ../../Zotlabs/Module/Cdav.php:886 -msgid "List week" -msgstr "Liste Woche" - -#: ../../Zotlabs/Module/Cdav.php:887 -msgid "List day" -msgstr "Liste Tag" - -#: ../../Zotlabs/Module/Cdav.php:894 -msgid "More" -msgstr "Mehr" - -#: ../../Zotlabs/Module/Cdav.php:895 -msgid "Less" -msgstr "Weniger" - -#: ../../Zotlabs/Module/Cdav.php:896 -msgid "Select calendar" -msgstr "Kalender auswählen" - -#: ../../Zotlabs/Module/Cdav.php:898 -msgid "Delete all" -msgstr "Alles löschen" - -#: ../../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" - -#: ../../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." - -#: ../../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" - -#: ../../Zotlabs/Module/Cdav.php:1171 ../../Zotlabs/Module/Connedit.php:907 -msgid "Organisation" -msgstr "Organisation" - -#: ../../Zotlabs/Module/Cdav.php:1172 ../../Zotlabs/Module/Connedit.php:908 -msgid "Title" -msgstr "Titel" - -#: ../../Zotlabs/Module/Cdav.php:1173 ../../Zotlabs/Module/Connedit.php:909 -#: ../../Zotlabs/Module/Profiles.php:786 -msgid "Phone" -msgstr "Telefon" - -#: ../../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" - -#: ../../Zotlabs/Module/Cdav.php:1175 ../../Zotlabs/Module/Connedit.php:911 -#: ../../Zotlabs/Module/Profiles.php:788 -msgid "Instant messenger" -msgstr "Sofortnachrichtendienst" - -#: ../../Zotlabs/Module/Cdav.php:1176 ../../Zotlabs/Module/Connedit.php:912 -#: ../../Zotlabs/Module/Profiles.php:789 -msgid "Website" -msgstr "Webseite" - -#: ../../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" - -#: ../../Zotlabs/Module/Cdav.php:1178 ../../Zotlabs/Module/Connedit.php:914 -#: ../../Zotlabs/Module/Profiles.php:791 -msgid "Note" -msgstr "Hinweis" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Cdav.php:1184 ../../Zotlabs/Module/Connedit.php:920 -#: ../../Zotlabs/Module/Profiles.php:797 -msgid "Add Field" -msgstr "Feld hinzufügen" - -#: ../../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" - -#: ../../Zotlabs/Module/Cdav.php:1189 ../../Zotlabs/Module/Connedit.php:925 -msgid "P.O. Box" -msgstr "Postfach" - -#: ../../Zotlabs/Module/Cdav.php:1190 ../../Zotlabs/Module/Connedit.php:926 -msgid "Additional" -msgstr "Zusätzlich" - -#: ../../Zotlabs/Module/Cdav.php:1191 ../../Zotlabs/Module/Connedit.php:927 -msgid "Street" -msgstr "Straße" - -#: ../../Zotlabs/Module/Cdav.php:1192 ../../Zotlabs/Module/Connedit.php:928 -msgid "Locality" -msgstr "Ortschaft" - -#: ../../Zotlabs/Module/Cdav.php:1193 ../../Zotlabs/Module/Connedit.php:929 -msgid "Region" -msgstr "Region" - -#: ../../Zotlabs/Module/Cdav.php:1194 ../../Zotlabs/Module/Connedit.php:930 -msgid "ZIP Code" -msgstr "Postleitzahl" - -#: ../../Zotlabs/Module/Cdav.php:1195 ../../Zotlabs/Module/Connedit.php:931 -#: ../../Zotlabs/Module/Profiles.php:757 -msgid "Country" -msgstr "Land" - -#: ../../Zotlabs/Module/Cdav.php:1242 -msgid "Default Calendar" -msgstr "Standardkalender" - -#: ../../Zotlabs/Module/Cdav.php:1252 -msgid "Default Addressbook" -msgstr "Standardadressbuch" - -#: ../../Zotlabs/Module/Regdir.php:49 ../../Zotlabs/Module/Dirsearch.php:25 -msgid "This site is not a directory server" -msgstr "Diese Webseite ist kein Verzeichnisserver" - -#: ../../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." - -#: ../../Zotlabs/Module/Channel.php:47 ../../Zotlabs/Module/Hcard.php:37 -#: ../../Zotlabs/Module/Profile.php:45 -msgid "Posts and comments" -msgstr "Beiträge und Kommentare" - -#: ../../Zotlabs/Module/Channel.php:54 ../../Zotlabs/Module/Hcard.php:44 -#: ../../Zotlabs/Module/Profile.php:52 -msgid "Only posts" -msgstr "Nur Beiträge" - -#: ../../Zotlabs/Module/Channel.php:107 -msgid "Insufficient permissions. Request redirected to profile page." -msgstr "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet." - -#: ../../Zotlabs/Module/Uexport.php:57 ../../Zotlabs/Module/Uexport.php:58 -msgid "Export Channel" -msgstr "Kanal exportieren" - -#: ../../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." - -#: ../../Zotlabs/Module/Uexport.php:60 -msgid "Export Content" -msgstr "Kanal und Inhalte exportieren" - -#: ../../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." - -#: ../../Zotlabs/Module/Uexport.php:63 -msgid "Export your posts from a given year." -msgstr "Exportiert die Beiträge des angegebenen Jahres." - -#: ../../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." - -#: ../../Zotlabs/Module/Uexport.php:66 -#, 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." - -#: ../../Zotlabs/Module/Uexport.php:67 -#, 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." - -#: ../../Zotlabs/Module/Uexport.php:68 -#, 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." - -#: ../../Zotlabs/Module/Hq.php:140 -msgid "Welcome to Hubzilla!" -msgstr "Willkommen bei Hubzilla!" - -#: ../../Zotlabs/Module/Hq.php:140 -msgid "You have got no unseen posts..." -msgstr "Du hast keine ungelesenen Beiträge..." - -#: ../../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." - -#: ../../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" - -#: ../../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" - -#: ../../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 ../../Zotlabs/Module/Admin.php:111 -msgid "Primary" -msgstr "Primär" - -#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:113 -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/Apporder.php:44 -msgid "Change Order of Pinned Navbar Apps" -msgstr "Reihenfolge der in der Navigation angepinnten Apps ändern" - -#: ../../Zotlabs/Module/Apporder.php:44 -msgid "Change Order of App Tray Apps" -msgstr "Reihenfolge der Apps im App-Menü ändern" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Mitem.php:28 ../../Zotlabs/Module/Menu.php:144 -msgid "Menu not found." -msgstr "Menü nicht gefunden" - -#: ../../Zotlabs/Module/Mitem.php:52 -msgid "Unable to create element." -msgstr "Element konnte nicht erstellt werden." - -#: ../../Zotlabs/Module/Mitem.php:76 -msgid "Unable to update menu element." -msgstr "Kann Menü-Element nicht aktualisieren." - -#: ../../Zotlabs/Module/Mitem.php:92 -msgid "Unable to add menu element." -msgstr "Kann Menü-Bestandteil nicht hinzufügen." - -#: ../../Zotlabs/Module/Mitem.php:120 ../../Zotlabs/Module/Menu.php:166 -#: ../../Zotlabs/Module/Xchan.php:41 -msgid "Not found." -msgstr "Nicht gefunden." - -#: ../../Zotlabs/Module/Mitem.php:153 ../../Zotlabs/Module/Mitem.php:230 -msgid "Menu Item Permissions" -msgstr "Zugriffsrechte des Menü-Elements" - -#: ../../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)" - -#: ../../Zotlabs/Module/Mitem.php:160 ../../Zotlabs/Module/Mitem.php:176 -msgid "Link Name" -msgstr "Name des Links" - -#: ../../Zotlabs/Module/Mitem.php:161 ../../Zotlabs/Module/Mitem.php:239 -msgid "Link or Submenu Target" -msgstr "Ziel des Links oder Untermenüs" - -#: ../../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." - -#: ../../Zotlabs/Module/Mitem.php:162 ../../Zotlabs/Module/Mitem.php:240 -msgid "Use magic-auth if available" -msgstr "Magic-Auth verwenden, falls verfügbar" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Mitem.php:163 ../../Zotlabs/Module/Mitem.php:241 -msgid "Open link in new window" -msgstr "Öffne Link in neuem Fenster" - -#: ../../Zotlabs/Module/Mitem.php:164 ../../Zotlabs/Module/Mitem.php:242 -msgid "Order in list" -msgstr "Reihenfolge in der Liste" - -#: ../../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" - -#: ../../Zotlabs/Module/Mitem.php:165 -msgid "Submit and finish" -msgstr "Absenden und fertigstellen" - -#: ../../Zotlabs/Module/Mitem.php:166 -msgid "Submit and continue" -msgstr "Absenden und fortfahren" - -#: ../../Zotlabs/Module/Mitem.php:174 -msgid "Menu:" -msgstr "Menü:" - -#: ../../Zotlabs/Module/Mitem.php:177 -msgid "Link Target" -msgstr "Ziel des Links" - -#: ../../Zotlabs/Module/Mitem.php:180 -msgid "Edit menu" -msgstr "Menü bearbeiten" - -#: ../../Zotlabs/Module/Mitem.php:183 -msgid "Edit element" -msgstr "Bestandteil bearbeiten" - -#: ../../Zotlabs/Module/Mitem.php:184 -msgid "Drop element" -msgstr "Bestandteil löschen" - -#: ../../Zotlabs/Module/Mitem.php:185 -msgid "New element" -msgstr "Neues Bestandteil" - -#: ../../Zotlabs/Module/Mitem.php:186 -msgid "Edit this menu container" -msgstr "Diesen Menü-Container bearbeiten" - -#: ../../Zotlabs/Module/Mitem.php:187 -msgid "Add menu element" -msgstr "Menüelement hinzufügen" - -#: ../../Zotlabs/Module/Mitem.php:188 -msgid "Delete this menu item" -msgstr "Lösche dieses Menü-Bestandteil" - -#: ../../Zotlabs/Module/Mitem.php:189 -msgid "Edit this menu item" -msgstr "Bearbeite dieses Menü-Bestandteil" - -#: ../../Zotlabs/Module/Mitem.php:206 -msgid "Menu item not found." -msgstr "Menü-Bestandteil nicht gefunden." - -#: ../../Zotlabs/Module/Mitem.php:219 -msgid "Menu item deleted." -msgstr "Menü-Bestandteil gelöscht." - -#: ../../Zotlabs/Module/Mitem.php:221 -msgid "Menu item could not be deleted." -msgstr "Menü-Bestandteil kann nicht gelöscht werden." - -#: ../../Zotlabs/Module/Mitem.php:228 -msgid "Edit Menu Element" -msgstr "Bearbeite Menü-Bestandteil" - -#: ../../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." - -#: ../../Zotlabs/Module/Events.php:27 -msgid "No calendar entries found." -msgstr "Keine Kalendereinträge gefunden." - -#: ../../Zotlabs/Module/Events.php:110 -msgid "Event can not end before it has started." -msgstr "Termin-Ende liegt vor dem Beginn." - -#: ../../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." - -#: ../../Zotlabs/Module/Events.php:119 -msgid "Event title and start time are required." -msgstr "Titel und Startzeit des Termins sind erforderlich." - -#: ../../Zotlabs/Module/Events.php:141 ../../Zotlabs/Module/Events.php:265 -msgid "Event not found." -msgstr "Termin nicht gefunden." - -#: ../../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" - -#: ../../Zotlabs/Module/Events.php:460 -msgid "Edit event title" -msgstr "Termintitel bearbeiten" - -#: ../../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" - -#: ../../Zotlabs/Module/Events.php:462 -msgid "Categories (comma-separated list)" -msgstr "Kategorien (Kommagetrennte Liste)" - -#: ../../Zotlabs/Module/Events.php:463 -msgid "Edit Category" -msgstr "Kategorie bearbeiten" - -#: ../../Zotlabs/Module/Events.php:463 -msgid "Category" -msgstr "Kategorie" - -#: ../../Zotlabs/Module/Events.php:466 -msgid "Edit start date and time" -msgstr "Startdatum und -zeit bearbeiten" - -#: ../../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" - -#: ../../Zotlabs/Module/Events.php:469 -msgid "Edit finish date and time" -msgstr "Enddatum und -zeit bearbeiten" - -#: ../../Zotlabs/Module/Events.php:469 -msgid "Finish date and time" -msgstr "Enddatum und -zeit" - -#: ../../Zotlabs/Module/Events.php:471 ../../Zotlabs/Module/Events.php:472 -msgid "Adjust for viewer timezone" -msgstr "An die Zeitzone des Betrachters anpassen" - -#: ../../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." - -#: ../../Zotlabs/Module/Events.php:473 -msgid "Edit Description" -msgstr "Beschreibung bearbeiten" - -#: ../../Zotlabs/Module/Events.php:475 -msgid "Edit Location" -msgstr "Ort bearbeiten" - -#: ../../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" - -#: ../../Zotlabs/Module/Events.php:479 ../../include/conversation.php:1405 -msgid "Permission settings" -msgstr "Berechtigungs-Einstellungen" - -#: ../../Zotlabs/Module/Events.php:489 -msgid "Timezone:" -msgstr "Zeitzone:" - -#: ../../Zotlabs/Module/Events.php:494 -msgid "Advanced Options" -msgstr "Weitere Optionen" - -#: ../../Zotlabs/Module/Events.php:605 ../../Zotlabs/Module/Cal.php:266 -msgid "l, F j" -msgstr "l, j. F" - -#: ../../Zotlabs/Module/Events.php:633 -msgid "Edit event" -msgstr "Termin bearbeiten" - -#: ../../Zotlabs/Module/Events.php:635 -msgid "Delete event" -msgstr "Termin löschen" - -#: ../../Zotlabs/Module/Events.php:660 ../../Zotlabs/Module/Cal.php:315 -#: ../../include/text.php:1827 -msgid "Link to Source" -msgstr "Link zur Quelle" - -#: ../../Zotlabs/Module/Events.php:669 -msgid "calendar" -msgstr "Kalender" - -#: ../../Zotlabs/Module/Events.php:688 ../../Zotlabs/Module/Cal.php:338 -msgid "Edit Event" -msgstr "Termin bearbeiten" - -#: ../../Zotlabs/Module/Events.php:688 ../../Zotlabs/Module/Cal.php:338 -msgid "Create Event" -msgstr "Termin anlegen" - -#: ../../Zotlabs/Module/Events.php:691 ../../Zotlabs/Module/Cal.php:341 -#: ../../include/channel.php:1647 -msgid "Export" -msgstr "Exportieren" - -#: ../../Zotlabs/Module/Events.php:731 -msgid "Event removed" -msgstr "Termin gelöscht" - -#: ../../Zotlabs/Module/Events.php:734 -msgid "Failed to remove event" -msgstr "Termin konnte nicht gelöscht werden" - -#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56 -msgid "App installed." -msgstr "App installiert." - -#: ../../Zotlabs/Module/Appman.php:49 -msgid "Malformed app." -msgstr "Fehlerhafte App." - -#: ../../Zotlabs/Module/Appman.php:130 -msgid "Embed code" -msgstr "Code einbetten" - -#: ../../Zotlabs/Module/Appman.php:136 -msgid "Edit App" -msgstr "App bearbeiten" - -#: ../../Zotlabs/Module/Appman.php:136 -msgid "Create App" -msgstr "App erstellen" - -#: ../../Zotlabs/Module/Appman.php:141 -msgid "Name of app" -msgstr "Name der App" - -#: ../../Zotlabs/Module/Appman.php:142 -msgid "Location (URL) of app" -msgstr "Ort (URL) der App" - -#: ../../Zotlabs/Module/Appman.php:144 -msgid "Photo icon URL" -msgstr "URL zum Icon" - -#: ../../Zotlabs/Module/Appman.php:144 -msgid "80 x 80 pixels - optional" -msgstr "80 x 80 Pixel – optional" - -#: ../../Zotlabs/Module/Appman.php:145 -msgid "Categories (optional, comma separated list)" -msgstr "Kategorien (optional, kommagetrennte Liste)" - -#: ../../Zotlabs/Module/Appman.php:146 -msgid "Version ID" -msgstr "Versions-ID" - -#: ../../Zotlabs/Module/Appman.php:147 -msgid "Price of app" -msgstr "Preis der App" - -#: ../../Zotlabs/Module/Appman.php:148 -msgid "Location (URL) to purchase app" -msgstr "Ort (URL), um die App zu kaufen" - -#: ../../Zotlabs/Module/Regmod.php:15 -msgid "Please login." -msgstr "Bitte melde dich an." - -#: ../../Zotlabs/Module/Magic.php:72 -msgid "Hub not found." -msgstr "Server nicht gefunden." - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Subthread.php:142 -#, php-format -msgid "%1$s is following %2$s's %3$s" -msgstr "%1$s folgt nun %2$ss %3$s" - -#: ../../Zotlabs/Module/Subthread.php:144 -#, 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." - -#: ../../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" - -#: ../../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)" - -#: ../../Zotlabs/Module/Article_edit.php:128 -msgid "Edit Article" -msgstr "Artikel bearbeiten" - -#: ../../Zotlabs/Module/Import_items.php:48 ../../Zotlabs/Module/Import.php:64 -msgid "Nothing to import." -msgstr "Nichts zu importieren." - -#: ../../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" - -#: ../../Zotlabs/Module/Import_items.php:77 -#: ../../Zotlabs/Module/Import.php:102 -msgid "Imported file is empty." -msgstr "Die importierte Datei ist leer." - -#: ../../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." - -#: ../../Zotlabs/Module/Import_items.php:108 -msgid "Import completed" -msgstr "Import abgeschlossen" - -#: ../../Zotlabs/Module/Import_items.php:125 -msgid "Import Items" -msgstr "Beiträge importieren" - -#: ../../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." - -#: ../../Zotlabs/Module/Import_items.php:127 -#: ../../Zotlabs/Module/Import.php:517 -msgid "File to Upload" -msgstr "Hochzuladende Datei:" - -#: ../../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." - -#: ../../Zotlabs/Module/New_channel.php:146 -#: ../../Zotlabs/Module/Register.php:254 -msgid "Name or caption" -msgstr "Name oder Titel" - -#: ../../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“ " - -#: ../../Zotlabs/Module/New_channel.php:148 -#: ../../Zotlabs/Module/Register.php:256 -msgid "Choose a short nickname" -msgstr "Wähle einen kurzen Spitznamen" - -#: ../../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" - -#: ../../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" - -#: ../../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." - -#: ../../Zotlabs/Module/New_channel.php:149 -#: ../../Zotlabs/Module/Register.php:257 -msgid "Read more about roles" -msgstr "Mehr Informationen über Rollen" - -#: ../../Zotlabs/Module/New_channel.php:152 -msgid "Create Channel" -msgstr "Einen neuen Kanal anlegen" - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/New_channel.php:159 -msgid "Validate" -msgstr "Überprüfe" - -#: ../../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." - -#: ../../Zotlabs/Module/Removeme.php:60 -msgid "Remove This Channel" -msgstr "Diesen Kanal löschen" - -#: ../../Zotlabs/Module/Removeme.php:61 -#: ../../Zotlabs/Module/Removeaccount.php:58 -#: ../../Zotlabs/Module/Changeaddr.php:78 -msgid "WARNING: " -msgstr "WARNUNG: " - -#: ../../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." - -#: ../../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!" - -#: ../../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:" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Removeme.php:64 -#: ../../Zotlabs/Module/Settings/Channel.php:600 -msgid "Remove Channel" -msgstr "Kanal löschen" - -#: ../../Zotlabs/Module/Sharedwithme.php:104 -msgid "Files: shared with me" -msgstr "Dateien, die mit mir geteilt wurden" - -#: ../../Zotlabs/Module/Sharedwithme.php:106 -msgid "NEW" -msgstr "NEU" - -#: ../../Zotlabs/Module/Sharedwithme.php:107 -#: ../../Zotlabs/Storage/Browser.php:285 ../../include/text.php:1434 -msgid "Size" -msgstr "Größe" - -#: ../../Zotlabs/Module/Sharedwithme.php:108 -#: ../../Zotlabs/Storage/Browser.php:286 -msgid "Last Modified" -msgstr "Zuletzt geändert" - -#: ../../Zotlabs/Module/Sharedwithme.php:109 -msgid "Remove all files" -msgstr "Alle Dateien löschen" - -#: ../../Zotlabs/Module/Sharedwithme.php:110 -msgid "Remove this file" -msgstr "Diese Datei löschen" - -#: ../../Zotlabs/Module/Setup.php:170 -msgid "$Projectname Server - Setup" -msgstr "$Projectname Server-Einrichtung" - -#: ../../Zotlabs/Module/Setup.php:174 -msgid "Could not connect to database." -msgstr "Kann nicht mit der Datenbank verbinden." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:185 -msgid "Could not create table." -msgstr "Konnte Tabelle nicht erstellen." - -#: ../../Zotlabs/Module/Setup.php:191 -msgid "Your site database has been installed." -msgstr "Die Datenbank Deines Hubs wurde installiert." - -#: ../../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." - -#: ../../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\"." - -#: ../../Zotlabs/Module/Setup.php:259 -msgid "System check" -msgstr "Systemprüfung" - -#: ../../Zotlabs/Module/Setup.php:264 -msgid "Check again" -msgstr "Nochmal prüfen" - -#: ../../Zotlabs/Module/Setup.php:286 -msgid "Database connection" -msgstr "Datenbankverbindung" - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:293 -msgid "Database Server Name" -msgstr "Datenbankservername" - -#: ../../Zotlabs/Module/Setup.php:293 -msgid "Default is 127.0.0.1" -msgstr "Standard ist 127.0.0.1" - -#: ../../Zotlabs/Module/Setup.php:294 -msgid "Database Port" -msgstr "Datenbankport" - -#: ../../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" - -#: ../../Zotlabs/Module/Setup.php:295 -msgid "Database Login Name" -msgstr "Datenbank-Benutzername" - -#: ../../Zotlabs/Module/Setup.php:296 -msgid "Database Login Password" -msgstr "Datenbank-Passwort" - -#: ../../Zotlabs/Module/Setup.php:297 -msgid "Database Name" -msgstr "Datenbankname" - -#: ../../Zotlabs/Module/Setup.php:298 -msgid "Database Type" -msgstr "Datenbanktyp" - -#: ../../Zotlabs/Module/Setup.php:300 ../../Zotlabs/Module/Setup.php:341 -msgid "Site administrator email address" -msgstr "E-Mail Adresse des Seiten-Administrators" - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:301 ../../Zotlabs/Module/Setup.php:343 -msgid "Website URL" -msgstr "Webseiten-URL" - -#: ../../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)." - -#: ../../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" - -#: ../../Zotlabs/Module/Setup.php:330 -msgid "Site settings" -msgstr "Seiteneinstellungen" - -#: ../../Zotlabs/Module/Setup.php:384 -msgid "PHP version 5.5 or greater is required." -msgstr "PHP-Version 5.5 oder höher ist erforderlich." - -#: ../../Zotlabs/Module/Setup.php:385 -msgid "PHP version" -msgstr "PHP-Version" - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:406 -msgid "PHP executable path" -msgstr "PHP-Pfad zu ausführbarer Datei" - -#: ../../Zotlabs/Module/Setup.php:406 -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." - -#: ../../Zotlabs/Module/Setup.php:411 -msgid "Command line PHP" -msgstr "PHP-Befehlszeile" - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:428 -msgid "PHP register_argc_argv" -msgstr "PHP register_argc_argv" - -#: ../../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/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." - -#: ../../Zotlabs/Module/Setup.php:453 -msgid "PHP upload limits" -msgstr "PHP-Hochladebeschränkungen" - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:480 -msgid "Generate encryption keys" -msgstr "Verschlüsselungsschlüssel erzeugen" - -#: ../../Zotlabs/Module/Setup.php:497 -msgid "libCurl PHP module" -msgstr "libCurl-PHP-Modul" - -#: ../../Zotlabs/Module/Setup.php:498 -msgid "GD graphics PHP module" -msgstr "GD-Grafik-PHP-Modul" - -#: ../../Zotlabs/Module/Setup.php:499 -msgid "OpenSSL PHP module" -msgstr "OpenSSL-PHP-Modul" - -#: ../../Zotlabs/Module/Setup.php:500 -msgid "PDO database PHP module" -msgstr "PDO-Datenbank-PHP-Modul" - -#: ../../Zotlabs/Module/Setup.php:501 -msgid "mb_string PHP module" -msgstr "mb_string-PHP-Modul" - -#: ../../Zotlabs/Module/Setup.php:502 -msgid "xml PHP module" -msgstr "xml-PHP-Modul" - -#: ../../Zotlabs/Module/Setup.php:503 -msgid "zip PHP module" -msgstr "zip PHP Modul" - -#: ../../Zotlabs/Module/Setup.php:507 ../../Zotlabs/Module/Setup.php:509 -msgid "Apache mod_rewrite module" -msgstr "Apache-mod_rewrite-Modul" - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:513 ../../Zotlabs/Module/Setup.php:516 -msgid "exec" -msgstr "exec" - -#: ../../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" - -#: ../../Zotlabs/Module/Setup.php:519 ../../Zotlabs/Module/Setup.php:522 -msgid "shell_exec" -msgstr "shell_exec" - -#: ../../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" - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:570 ../../Zotlabs/Module/Setup.php:579 -msgid ".htconfig.php is writable" -msgstr ".htconfig.php ist beschreibbar" - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:577 -msgid "Please see install/INSTALL.txt for additional information." -msgstr "Lies die Datei \"install/INSTALL.txt\"." - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:599 -#, php-format -msgid "%s is writable" -msgstr "%s ist beschreibbar" - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:619 -msgid "store is writable" -msgstr "store ist schreibbar" - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../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)." - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:660 -msgid "SSL certificate validation" -msgstr "SSL Zertifikatverifizierung" - -#: ../../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:" - -#: ../../Zotlabs/Module/Setup.php:669 -msgid "Url rewrite is working" -msgstr "Url rewrite funktioniert" - -#: ../../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." - -#: ../../Zotlabs/Module/Setup.php:707 -#: ../../addon/rendezvous/rendezvous.php:401 -msgid "Errors encountered creating database tables." -msgstr "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten." - -#: ../../Zotlabs/Module/Setup.php:747 -msgid "

What next?

" -msgstr "

Wie geht es jetzt weiter?

" - -#: ../../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." - -#: ../../Zotlabs/Module/Connect.php:61 ../../Zotlabs/Module/Connect.php:109 -msgid "Continue" -msgstr "Fortfahren" - -#: ../../Zotlabs/Module/Connect.php:90 -msgid "Premium Channel Setup" -msgstr "Premium-Kanal-Einrichtung" - -#: ../../Zotlabs/Module/Connect.php:92 -msgid "Enable premium channel connection restrictions" -msgstr "Einschränkungen für einen Premium-Kanal aktivieren" - -#: ../../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." - -#: ../../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." - -#: ../../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:" - -#: ../../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." - -#: ../../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.)" - -#: ../../Zotlabs/Module/Connect.php:114 -msgid "Restricted or Premium Channel" -msgstr "Eingeschränkter oder Premium-Kanal" - -#: ../../Zotlabs/Module/Admin/Queue.php:35 -msgid "Queue Statistics" -msgstr "Warteschlangenstatistiken" - -#: ../../Zotlabs/Module/Admin/Queue.php:36 -msgid "Total Entries" -msgstr "Einträge insgesamt" - -#: ../../Zotlabs/Module/Admin/Queue.php:37 -msgid "Priority" -msgstr "Priorität" - -#: ../../Zotlabs/Module/Admin/Queue.php:38 -msgid "Destination URL" -msgstr "Ziel-URL" - -#: ../../Zotlabs/Module/Admin/Queue.php:39 -msgid "Mark hub permanently offline" -msgstr "Hub als permanent offline markieren" - -#: ../../Zotlabs/Module/Admin/Queue.php:40 -msgid "Empty queue for this hub" -msgstr "Warteschlange für diesen Hub leeren" - -#: ../../Zotlabs/Module/Admin/Queue.php:41 -msgid "Last known contact" -msgstr "Letzter Kontakt" - -#: ../../Zotlabs/Module/Admin/Features.php:55 -#: ../../Zotlabs/Module/Admin/Features.php:56 -#: ../../Zotlabs/Module/Settings/Features.php:65 -msgid "Off" -msgstr "Aus" - -#: ../../Zotlabs/Module/Admin/Features.php:55 -#: ../../Zotlabs/Module/Admin/Features.php:56 -#: ../../Zotlabs/Module/Settings/Features.php:65 -msgid "On" -msgstr "An" - -#: ../../Zotlabs/Module/Admin/Features.php:56 -#, php-format -msgid "Lock feature %s" -msgstr "Blockiere die Funktion %s" - -#: ../../Zotlabs/Module/Admin/Features.php:64 -msgid "Manage Additional Features" -msgstr "Zusätzliche Funktionen verwalten" - -#: ../../Zotlabs/Module/Admin/Dbsync.php:19 -msgid "Update has been marked successful" -msgstr "Update wurde als erfolgreich markiert" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Dbsync.php:34 -#, php-format -msgid "Update %s was successfully applied." -msgstr "Update %s wurde erfolgreich ausgeführt." - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Dbsync.php:41 -#, php-format -msgid "Update function %s could not be found." -msgstr "Update-Funktion %s konnte nicht gefunden werden." - -#: ../../Zotlabs/Module/Admin/Dbsync.php:59 -msgid "Failed Updates" -msgstr "Fehlgeschlagene Aktualisierungen" - -#: ../../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)" - -#: ../../Zotlabs/Module/Admin/Dbsync.php:62 -msgid "Attempt to execute this update step automatically" -msgstr "Versuche, diesen Updateschritt automatisch auszuführen" - -#: ../../Zotlabs/Module/Admin/Dbsync.php:67 -msgid "No failed updates." -msgstr "Keine fehlgeschlagenen Aktualisierungen." - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Plugins.php:289 -#, php-format -msgid "Plugin %s disabled." -msgstr "Plug-In %s deaktiviert." - -#: ../../Zotlabs/Module/Admin/Plugins.php:294 -#, php-format -msgid "Plugin %s enabled." -msgstr "Plug-In %s aktiviert." - -#: ../../Zotlabs/Module/Admin/Plugins.php:310 -#: ../../Zotlabs/Module/Admin/Themes.php:95 -msgid "Disable" -msgstr "Deaktivieren" - -#: ../../Zotlabs/Module/Admin/Plugins.php:313 -#: ../../Zotlabs/Module/Admin/Themes.php:97 -msgid "Enable" -msgstr "Aktivieren" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Plugins.php:342 -#: ../../Zotlabs/Module/Admin/Plugins.php:437 -#: ../../Zotlabs/Widget/Admin.php:27 -msgid "Plugins" -msgstr "Plug-Ins" - -#: ../../Zotlabs/Module/Admin/Plugins.php:343 -#: ../../Zotlabs/Module/Admin/Themes.php:124 -msgid "Toggle" -msgstr "Umschalten" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Plugins.php:351 -#: ../../Zotlabs/Module/Admin/Themes.php:134 -msgid "Author: " -msgstr "Autor: " - -#: ../../Zotlabs/Module/Admin/Plugins.php:352 -#: ../../Zotlabs/Module/Admin/Themes.php:135 -msgid "Maintainer: " -msgstr "Betreuer:" - -#: ../../Zotlabs/Module/Admin/Plugins.php:353 -msgid "Minimum project version: " -msgstr "Minimale Version des Projekts:" - -#: ../../Zotlabs/Module/Admin/Plugins.php:354 -msgid "Maximum project version: " -msgstr "Maximale Version des Projekts:" - -#: ../../Zotlabs/Module/Admin/Plugins.php:355 -msgid "Minimum PHP version: " -msgstr "Minimale PHP Version:" - -#: ../../Zotlabs/Module/Admin/Plugins.php:356 -msgid "Compatible Server Roles: " -msgstr "Kompatible Serverrollen: " - -#: ../../Zotlabs/Module/Admin/Plugins.php:357 -msgid "Requires: " -msgstr "Benötigt:" - -#: ../../Zotlabs/Module/Admin/Plugins.php:358 -#: ../../Zotlabs/Module/Admin/Plugins.php:442 -msgid "Disabled - version incompatibility" -msgstr "Abgeschaltet - Versionsinkompatibilität" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Plugins.php:412 -msgid "Plugin repo git URL" -msgstr "Plugin-Repository Git URL" - -#: ../../Zotlabs/Module/Admin/Plugins.php:413 -msgid "Custom repo name" -msgstr "Benutzerdefinierter Repository-Name" - -#: ../../Zotlabs/Module/Admin/Plugins.php:413 -msgid "(optional)" -msgstr "(optional)" - -#: ../../Zotlabs/Module/Admin/Plugins.php:414 -msgid "Download Plugin Repo" -msgstr "Plugin-Repository herunterladen" - -#: ../../Zotlabs/Module/Admin/Plugins.php:421 -msgid "Install new repo" -msgstr "Neues Repository installieren" - -#: ../../Zotlabs/Module/Admin/Plugins.php:422 ../../Zotlabs/Lib/Apps.php:393 -msgid "Install" -msgstr "Installieren" - -#: ../../Zotlabs/Module/Admin/Plugins.php:445 -msgid "Manage Repos" -msgstr "Repositorien verwalten" - -#: ../../Zotlabs/Module/Admin/Plugins.php:446 -msgid "Installed Plugin Repositories" -msgstr "Installierte Plugin-Repositorien" - -#: ../../Zotlabs/Module/Admin/Plugins.php:447 -msgid "Install a New Plugin Repository" -msgstr "Ein neues Plugin-Repository installieren" - -#: ../../Zotlabs/Module/Admin/Plugins.php:454 -msgid "Switch branch" -msgstr "Zweig/Branch wechseln" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Accounts.php:80 -msgid "Account not found" -msgstr "Konto nicht gefunden" - -#: ../../Zotlabs/Module/Admin/Accounts.php:91 ../../include/channel.php:2473 -#, php-format -msgid "Account '%s' deleted" -msgstr "Konto '%s' gelöscht" - -#: ../../Zotlabs/Module/Admin/Accounts.php:99 -#, php-format -msgid "Account '%s' blocked" -msgstr "Konto '%s' blockiert" - -#: ../../Zotlabs/Module/Admin/Accounts.php:107 -#, php-format -msgid "Account '%s' unblocked" -msgstr "Konto '%s' freigegeben" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Accounts.php:169 -#: ../../Zotlabs/Module/Admin/Channels.php:148 -msgid "select all" -msgstr "Alle auswählen" - -#: ../../Zotlabs/Module/Admin/Accounts.php:170 -msgid "Registrations waiting for confirm" -msgstr "Registrierungen warten auf Bestätigung" - -#: ../../Zotlabs/Module/Admin/Accounts.php:171 -msgid "Request date" -msgstr "Antragsdatum" - -#: ../../Zotlabs/Module/Admin/Accounts.php:172 -msgid "No registrations." -msgstr "Keine Registrierungen." - -#: ../../Zotlabs/Module/Admin/Accounts.php:173 -#: ../../Zotlabs/Module/Connections.php:303 ../../include/conversation.php:732 -msgid "Approve" -msgstr "Genehmigen" - -#: ../../Zotlabs/Module/Admin/Accounts.php:174 -#: ../../Zotlabs/Module/Authorize.php:26 -msgid "Deny" -msgstr "Verweigern" - -#: ../../Zotlabs/Module/Admin/Accounts.php:176 -#: ../../Zotlabs/Module/Connedit.php:622 -msgid "Block" -msgstr "Blockieren" - -#: ../../Zotlabs/Module/Admin/Accounts.php:177 -#: ../../Zotlabs/Module/Connedit.php:622 -msgid "Unblock" -msgstr "Freigeben" - -#: ../../Zotlabs/Module/Admin/Accounts.php:182 -msgid "ID" -msgstr "ID" - -#: ../../Zotlabs/Module/Admin/Accounts.php:184 ../../include/group.php:284 -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" - -#: ../../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?" - -#: ../../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?" - -#: ../../Zotlabs/Module/Admin/Logs.php:28 -msgid "Log settings updated." -msgstr "Protokoll-Einstellungen aktualisiert." - -#: ../../Zotlabs/Module/Admin/Logs.php:83 ../../Zotlabs/Widget/Admin.php:48 -#: ../../Zotlabs/Widget/Admin.php:58 -msgid "Logs" -msgstr "Protokolle" - -#: ../../Zotlabs/Module/Admin/Logs.php:85 -msgid "Clear" -msgstr "Leeren" - -#: ../../Zotlabs/Module/Admin/Logs.php:91 -msgid "Debugging" -msgstr "Debugging" - -#: ../../Zotlabs/Module/Admin/Logs.php:92 -msgid "Log file" -msgstr "Protokolldatei" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Logs.php:93 -msgid "Log level" -msgstr "Protokollstufe" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Channels.php:65 -msgid "Channel not found" -msgstr "Kanal nicht gefunden" - -#: ../../Zotlabs/Module/Admin/Channels.php:75 -#, php-format -msgid "Channel '%s' deleted" -msgstr "Kanal '%s' gelöscht" - -#: ../../Zotlabs/Module/Admin/Channels.php:87 -#, php-format -msgid "Channel '%s' censored" -msgstr "Kanal '%s' gesperrt" - -#: ../../Zotlabs/Module/Admin/Channels.php:87 -#, php-format -msgid "Channel '%s' uncensored" -msgstr "Kanal '%s' freigegeben" - -#: ../../Zotlabs/Module/Admin/Channels.php:98 -#, php-format -msgid "Channel '%s' code allowed" -msgstr "Code für Kanal '%s' freigegeben" - -#: ../../Zotlabs/Module/Admin/Channels.php:98 -#, php-format -msgid "Channel '%s' code disallowed" -msgstr "Code für Kanal '%s' gesperrt" - -#: ../../Zotlabs/Module/Admin/Channels.php:146 -#: ../../Zotlabs/Module/Admin.php:110 ../../Zotlabs/Widget/Admin.php:24 -msgid "Channels" -msgstr "Kanäle" - -#: ../../Zotlabs/Module/Admin/Channels.php:150 -msgid "Censor" -msgstr "Sperren" - -#: ../../Zotlabs/Module/Admin/Channels.php:151 -msgid "Uncensor" -msgstr "Freigeben" - -#: ../../Zotlabs/Module/Admin/Channels.php:152 -msgid "Allow Code" -msgstr "Code erlauben" - -#: ../../Zotlabs/Module/Admin/Channels.php:153 -msgid "Disallow Code" -msgstr "Code sperren" - -#: ../../Zotlabs/Module/Admin/Channels.php:154 -#: ../../include/conversation.php:1811 ../../include/nav.php:378 -msgid "Channel" -msgstr "Kanal" - -#: ../../Zotlabs/Module/Admin/Channels.php:158 -msgid "UID" -msgstr "UID" - -#: ../../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?" - -#: ../../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?" - -#: ../../Zotlabs/Module/Admin/Themes.php:26 -msgid "Theme settings updated." -msgstr "Design-Einstellungen aktualisiert." - -#: ../../Zotlabs/Module/Admin/Themes.php:61 -msgid "No themes found." -msgstr "Keine Designs gefunden." - -#: ../../Zotlabs/Module/Admin/Themes.php:116 -msgid "Screenshot" -msgstr "Bildschirmfoto" - -#: ../../Zotlabs/Module/Admin/Themes.php:123 -#: ../../Zotlabs/Module/Admin/Themes.php:157 ../../Zotlabs/Widget/Admin.php:28 -msgid "Themes" -msgstr "Designs" - -#: ../../Zotlabs/Module/Admin/Themes.php:162 -msgid "[Experimental]" -msgstr "[Experimentell]" - -#: ../../Zotlabs/Module/Admin/Themes.php:163 -msgid "[Unsupported]" -msgstr "[Nicht unterstützt]" - -#: ../../Zotlabs/Module/Admin/Site.php:165 -msgid "Site settings updated." -msgstr "Site-Einstellungen aktualisiert." - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Site.php:202 -#: ../../Zotlabs/Module/Settings/Display.php:130 -#, php-format -msgid "%s - (Incompatible)" -msgstr "%s - (Inkompatibel)" - -#: ../../Zotlabs/Module/Admin/Site.php:209 -msgid "mobile" -msgstr "mobil" - -#: ../../Zotlabs/Module/Admin/Site.php:211 -msgid "experimental" -msgstr "experimentell" - -#: ../../Zotlabs/Module/Admin/Site.php:213 -msgid "unsupported" -msgstr "nicht unterstützt" - -#: ../../Zotlabs/Module/Admin/Site.php:260 -msgid "Yes - with approval" -msgstr "Ja - mit Zustimmung" - -#: ../../Zotlabs/Module/Admin/Site.php:266 -msgid "My site is not a public server" -msgstr "Mein Server ist kein öffentlicher Server" - -#: ../../Zotlabs/Module/Admin/Site.php:267 -msgid "My site has paid access only" -msgstr "Meine Seite hat nur bezahlten Zugriff" - -#: ../../Zotlabs/Module/Admin/Site.php:268 -msgid "My site has free access only" -msgstr "Meine Seite hat nur freien Zugriff" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Site.php:281 -msgid "Beginner/Basic" -msgstr "Anfänger/Basis" - -#: ../../Zotlabs/Module/Admin/Site.php:282 -msgid "Novice - not skilled but willing to learn" -msgstr "Anfänger - unerfahren, aber bereit zu lernen" - -#: ../../Zotlabs/Module/Admin/Site.php:283 -msgid "Intermediate - somewhat comfortable" -msgstr "Fortgeschritten - relativ komfortabel" - -#: ../../Zotlabs/Module/Admin/Site.php:284 -msgid "Advanced - very comfortable" -msgstr "Fortgeschritten - sehr komfortabel" - -#: ../../Zotlabs/Module/Admin/Site.php:285 -msgid "Expert - I can write computer code" -msgstr "Experte - Ich kann Computercode schreiben" - -#: ../../Zotlabs/Module/Admin/Site.php:286 -msgid "Wizard - I probably know more than you do" -msgstr "Zauberer - ich kann wahrscheinlich mehr als Du" - -#: ../../Zotlabs/Module/Admin/Site.php:295 ../../Zotlabs/Widget/Admin.php:22 -msgid "Site" -msgstr "Seite" - -#: ../../Zotlabs/Module/Admin/Site.php:297 -#: ../../Zotlabs/Module/Register.php:269 -msgid "Registration" -msgstr "Registrierung" - -#: ../../Zotlabs/Module/Admin/Site.php:298 -msgid "File upload" -msgstr "Dateiupload" - -#: ../../Zotlabs/Module/Admin/Site.php:299 -msgid "Policies" -msgstr "Richtlinien" - -#: ../../Zotlabs/Module/Admin/Site.php:300 -#: ../../include/contact_widgets.php:16 -msgid "Advanced" -msgstr "Fortgeschritten" - -#: ../../Zotlabs/Module/Admin/Site.php:304 -#: ../../addon/statusnet/statusnet.php:891 -msgid "Site name" -msgstr "Seitenname" - -#: ../../Zotlabs/Module/Admin/Site.php:306 -msgid "Site default technical skill level" -msgstr "Standard-Qualifikationsstufe der Website" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:308 -msgid "Lock the technical skill level setting" -msgstr "Sperre die technische Qualifikationsstufe" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Site.php:310 -msgid "Banner/Logo" -msgstr "Banner/Logo" - -#: ../../Zotlabs/Module/Admin/Site.php:310 -msgid "Unfiltered HTML/CSS/JS is allowed" -msgstr "Ungefiltertes HTML/CSS/JS ist erlaubt" - -#: ../../Zotlabs/Module/Admin/Site.php:311 -msgid "Administrator Information" -msgstr "Administrator-Informationen" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:312 -#: ../../Zotlabs/Module/Siteinfo.php:21 -msgid "Site Information" -msgstr "Seiteninformationen" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:313 -msgid "System language" -msgstr "System-Sprache" - -#: ../../Zotlabs/Module/Admin/Site.php:314 -msgid "System theme" -msgstr "System-Design" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Site.php:317 -msgid "Allow Feeds as Connections" -msgstr "Feeds als Verbindungen erlauben" - -#: ../../Zotlabs/Module/Admin/Site.php:317 -msgid "(Heavy system resource usage)" -msgstr "(führt zu hoher Systemlast)" - -#: ../../Zotlabs/Module/Admin/Site.php:318 -msgid "Maximum image size" -msgstr "Maximale Bildgröße" - -#: ../../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)." - -#: ../../Zotlabs/Module/Admin/Site.php:319 -msgid "Does this site allow new member registration?" -msgstr "Erlaubt dieser Server die Registrierung neuer Nutzer?" - -#: ../../Zotlabs/Module/Admin/Site.php:320 -msgid "Invitation only" -msgstr "Nur mit Einladung" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:321 -msgid "Minimum age" -msgstr "Mindestalter" - -#: ../../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." - -#: ../../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?" - -#: ../../Zotlabs/Module/Admin/Site.php:323 -msgid "Register text" -msgstr "Registrierungstext" - -#: ../../Zotlabs/Module/Admin/Site.php:323 -msgid "Will be displayed prominently on the registration page." -msgstr "Wird gut sichtbar auf der Registrierungs-Seite angezeigt." - -#: ../../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)" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:325 -msgid "Preserve site homepage URL" -msgstr "Homepage-URL schützen" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:326 -msgid "Accounts abandoned after x days" -msgstr "Konten gelten nach X Tagen als unbenutzt" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:327 -msgid "Allowed friend domains" -msgstr "Erlaubte Domains für Kontakte" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:328 -msgid "Verify Email Addresses" -msgstr "E-Mail-Adressen überprüfen" - -#: ../../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)." - -#: ../../Zotlabs/Module/Admin/Site.php:329 -msgid "Force publish" -msgstr "Veröffentlichung erzwingen" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:330 -msgid "Import Public Streams" -msgstr "Öffentliche Beiträge importieren" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:331 -msgid "Site only Public Streams" -msgstr "Öffentlichen Beitragsstrom auf diesen Server beschränken" - -#: ../../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." - -#: ../../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" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:333 -msgid "Login on Homepage" -msgstr "Log-in auf der Startseite" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:334 -msgid "Enable context help" -msgstr "Kontext-Hilfe aktivieren" - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:340 -msgid "Directory Server URL" -msgstr "Verzeichnisserver-URL" - -#: ../../Zotlabs/Module/Admin/Site.php:340 -msgid "Default directory server" -msgstr "Standard-Verzeichnisserver" - -#: ../../Zotlabs/Module/Admin/Site.php:342 -msgid "Proxy user" -msgstr "Proxy Benutzer" - -#: ../../Zotlabs/Module/Admin/Site.php:343 -msgid "Proxy URL" -msgstr "Proxy URL" - -#: ../../Zotlabs/Module/Admin/Site.php:344 -msgid "Network timeout" -msgstr "Netzwerk-Timeout" - -#: ../../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)." - -#: ../../Zotlabs/Module/Admin/Site.php:345 -msgid "Delivery interval" -msgstr "Auslieferung Intervall" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:346 -msgid "Deliveries per process" -msgstr "Zustellungen pro Prozess" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:347 -msgid "Queue Threshold" -msgstr "Warteschlangen-Grenzwert" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:348 -msgid "Poll interval" -msgstr "Abfrageintervall" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Site.php:349 -msgid "Path to ImageMagick convert program" -msgstr "Pfad zum ImageMagick-Programm convert" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Site.php:350 -msgid "Allow SVG thumbnails in file browser" -msgstr "Erlaube SVG-Vorschaubilder im Dateibrowser" - -#: ../../Zotlabs/Module/Admin/Site.php:350 -msgid "WARNING: SVG images may contain malicious code." -msgstr "Warnung: SVG-Grafiken können Schadcode enthalten." - -#: ../../Zotlabs/Module/Admin/Site.php:351 -msgid "Maximum Load Average" -msgstr "Maximales Load Average" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Site.php:352 -msgid "0 for no expiration of imported content" -msgstr "0 = keine Löschung importierter Inhalte" - -#: ../../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." - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Site.php:356 -msgid "Recommend: profiles, go, or settings" -msgstr "Empfohlen: profiles, go oder settings" - -#: ../../Zotlabs/Module/Admin/Site.php:358 -msgid "Optional: site location" -msgstr "Optional: Standort der Website" - -#: ../../Zotlabs/Module/Admin/Site.php:358 -msgid "Region or country" -msgstr "Region oder Land" - -#: ../../Zotlabs/Module/Admin/Profs.php:89 -msgid "New Profile Field" -msgstr "Neues Profilfeld" - -#: ../../Zotlabs/Module/Admin/Profs.php:90 -#: ../../Zotlabs/Module/Admin/Profs.php:110 -msgid "Field nickname" -msgstr "Kurzname für das Feld" - -#: ../../Zotlabs/Module/Admin/Profs.php:90 -#: ../../Zotlabs/Module/Admin/Profs.php:110 -msgid "System name of field" -msgstr "Systemname des Feldes" - -#: ../../Zotlabs/Module/Admin/Profs.php:91 -#: ../../Zotlabs/Module/Admin/Profs.php:111 -msgid "Input type" -msgstr "Art des Inhalts" - -#: ../../Zotlabs/Module/Admin/Profs.php:92 -#: ../../Zotlabs/Module/Admin/Profs.php:112 -msgid "Field Name" -msgstr "Feldname" - -#: ../../Zotlabs/Module/Admin/Profs.php:92 -#: ../../Zotlabs/Module/Admin/Profs.php:112 -msgid "Label on profile pages" -msgstr "Bezeichnung auf Profilseiten" - -#: ../../Zotlabs/Module/Admin/Profs.php:93 -#: ../../Zotlabs/Module/Admin/Profs.php:113 -msgid "Help text" -msgstr "Hilfetext" - -#: ../../Zotlabs/Module/Admin/Profs.php:93 -#: ../../Zotlabs/Module/Admin/Profs.php:113 -msgid "Additional info (optional)" -msgstr "Zusätzliche Informationen (optional)" - -#: ../../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" - -#: ../../Zotlabs/Module/Admin/Profs.php:103 -msgid "Field definition not found" -msgstr "Feld-Definition nicht gefunden" - -#: ../../Zotlabs/Module/Admin/Profs.php:109 -msgid "Edit Profile Field" -msgstr "Profilfeld bearbeiten" - -#: ../../Zotlabs/Module/Admin/Profs.php:168 ../../Zotlabs/Widget/Admin.php:30 -msgid "Profile Fields" -msgstr "Profil Felder" - -#: ../../Zotlabs/Module/Admin/Profs.php:169 -msgid "Basic Profile Fields" -msgstr "Notwendige Profil Felder" - -#: ../../Zotlabs/Module/Admin/Profs.php:170 -msgid "Advanced Profile Fields" -msgstr "Erweiterte Profil Felder" - -#: ../../Zotlabs/Module/Admin/Profs.php:170 -msgid "(In addition to basic fields)" -msgstr "(zusätzlich zu notwendige Felder)" - -#: ../../Zotlabs/Module/Admin/Profs.php:172 -msgid "All available fields" -msgstr "Alle verfügbaren Felder" - -#: ../../Zotlabs/Module/Admin/Profs.php:173 -msgid "Custom Fields" -msgstr "Benutzerdefinierte Felder" - -#: ../../Zotlabs/Module/Admin/Profs.php:177 -msgid "Create Custom Field" -msgstr "Erstelle benutzerdefiniertes Feld" - -#: ../../Zotlabs/Module/Admin/Account_edit.php:29 -#, php-format -msgid "Password changed for account %d." -msgstr "Passwort für Konto %d geändert." - -#: ../../Zotlabs/Module/Admin/Account_edit.php:46 -msgid "Account settings updated." -msgstr "Kontoeinstellungen aktualisiert." - -#: ../../Zotlabs/Module/Admin/Account_edit.php:61 -msgid "Account not found." -msgstr "Konto nicht gefunden." - -#: ../../Zotlabs/Module/Admin/Account_edit.php:68 -msgid "Account Edit" -msgstr "Kontobearbeitung" - -#: ../../Zotlabs/Module/Admin/Account_edit.php:69 -msgid "New Password" -msgstr "Neues Passwort" - -#: ../../Zotlabs/Module/Admin/Account_edit.php:70 -msgid "New Password again" -msgstr "Neues Passwort wiederholen" - -#: ../../Zotlabs/Module/Admin/Account_edit.php:71 -msgid "Technical skill level" -msgstr "Technische Qualifikationsstufe" - -#: ../../Zotlabs/Module/Admin/Account_edit.php:72 -msgid "Account language (for emails)" -msgstr "Kontosprache (für E-Mails)" - -#: ../../Zotlabs/Module/Admin/Account_edit.php:73 -msgid "Service class" -msgstr "Dienstklasse" - -#: ../../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." - -#: ../../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:" - -#: ../../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/
" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Security.php:87 -#: ../../Zotlabs/Widget/Admin.php:25 -msgid "Security" -msgstr "Sicherheit" - -#: ../../Zotlabs/Module/Admin/Security.php:89 -msgid "Block public" -msgstr "Öffentlichen Zugriff blockieren" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Security.php:90 -msgid "Set \"Transport Security\" HTTP header" -msgstr "Setze den \"Transport Security\" HTTP Header" - -#: ../../Zotlabs/Module/Admin/Security.php:91 -msgid "Set \"Content Security Policy\" HTTP header" -msgstr "Setze den \"Content Security Policy\" HTTP Header" - -#: ../../Zotlabs/Module/Admin/Security.php:92 -msgid "Allowed email domains" -msgstr "Erlaubte Domains für E-Mails" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Security.php:93 -msgid "Not allowed email domains" -msgstr "Nicht erlaubte Domains für E-Mails" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Security.php:94 -msgid "Allow communications only from these sites" -msgstr "Kommunikation nur von diesen Servern/Domains erlauben" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Security.php:95 -msgid "Block communications from these sites" -msgstr "Kommunikation von diesen Servern/Domains blockieren" - -#: ../../Zotlabs/Module/Admin/Security.php:96 -msgid "Allow communications only from these channels" -msgstr "Kommunikation nur von diesen Kanälen erlauben" - -#: ../../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. " - -#: ../../Zotlabs/Module/Admin/Security.php:97 -msgid "Block communications from these channels" -msgstr "Kommunikation von folgenden Kanälen blockieren" - -#: ../../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." - -#: ../../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" - -#: ../../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." - -#: ../../Zotlabs/Module/Admin/Security.php:100 -msgid "Block embedded HTML from these domains" -msgstr "Eingebettete HTML Inhalte von diesen Servern/Domains blockieren" - -#: ../../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/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" - -#: ../../Zotlabs/Module/Settings/Permcats.php:23 -msgid "Permission Name is required." -msgstr "Der Name der Berechtigung wird benötigt." - -#: ../../Zotlabs/Module/Settings/Permcats.php:42 -msgid "Permission category saved." -msgstr "Berechtigungsrolle gespeichert." - -#: ../../Zotlabs/Module/Settings/Permcats.php:66 -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" - -#: ../../Zotlabs/Module/Settings/Permcats.php:107 -msgid "Permission Name" -msgstr "Name der Berechtigungsrolle" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Permcats.php:114 -#: ../../Zotlabs/Module/Settings/Tokens.php:167 -#: ../../Zotlabs/Module/Connedit.php:894 -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" - -#: ../../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." - -#: ../../Zotlabs/Module/Settings/Channel.php:325 -msgid "Nobody except yourself" -msgstr "Niemand außer Dir selbst" - -#: ../../Zotlabs/Module/Settings/Channel.php:326 -msgid "Only those you specifically allow" -msgstr "Nur die, denen Du es explizit erlaubst" - -#: ../../Zotlabs/Module/Settings/Channel.php:327 -msgid "Approved connections" -msgstr "Angenommene Verbindungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:328 -msgid "Any connections" -msgstr "Beliebige Verbindungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:329 -msgid "Anybody on this website" -msgstr "Jeder auf dieser Website" - -#: ../../Zotlabs/Module/Settings/Channel.php:330 -msgid "Anybody in this network" -msgstr "Alle $Projectname-Mitglieder" - -#: ../../Zotlabs/Module/Settings/Channel.php:331 -msgid "Anybody authenticated" -msgstr "Jeder authentifizierte" - -#: ../../Zotlabs/Module/Settings/Channel.php:332 -msgid "Anybody on the internet" -msgstr "Jeder im Internet" - -#: ../../Zotlabs/Module/Settings/Channel.php:407 -msgid "Publish your default profile in the network directory" -msgstr "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen" - -#: ../../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?" - -#: ../../Zotlabs/Module/Settings/Channel.php:416 -msgid "or" -msgstr "oder" - -#: ../../Zotlabs/Module/Settings/Channel.php:425 -msgid "Your channel address is" -msgstr "Deine Kanal-Adresse lautet" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:493 -msgid "Channel Settings" -msgstr "Kanal-Einstellungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:500 -msgid "Basic Settings" -msgstr "Grundeinstellungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:501 -#: ../../include/channel.php:1521 -msgid "Full Name:" -msgstr "Voller Name:" - -#: ../../Zotlabs/Module/Settings/Channel.php:502 -#: ../../Zotlabs/Module/Settings/Account.php:119 -msgid "Email Address:" -msgstr "Email Adresse:" - -#: ../../Zotlabs/Module/Settings/Channel.php:503 -msgid "Your Timezone:" -msgstr "Ihre Zeitzone:" - -#: ../../Zotlabs/Module/Settings/Channel.php:504 -msgid "Default Post Location:" -msgstr "Standardstandort:" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:505 -msgid "Use Browser Location:" -msgstr "Standort des Browsers verwenden:" - -#: ../../Zotlabs/Module/Settings/Channel.php:507 -msgid "Adult Content" -msgstr "Nicht jugendfreie Inhalte" - -#: ../../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)" - -#: ../../Zotlabs/Module/Settings/Channel.php:509 -msgid "Security and Privacy Settings" -msgstr "Sicherheits- und Datenschutz-Einstellungen" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:513 -msgid "Hide my online presence" -msgstr "Meine Online-Präsenz verbergen" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:515 -msgid "Simple Privacy Settings:" -msgstr "Einfache Privatsphäre-Einstellungen" - -#: ../../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!)" - -#: ../../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)" - -#: ../../Zotlabs/Module/Settings/Channel.php:518 -msgid "Private - default private, never open or public" -msgstr "Privat – Standard privat, nie offen oder öffentlich" - -#: ../../Zotlabs/Module/Settings/Channel.php:519 -msgid "Blocked - default blocked to/from everybody" -msgstr "Blockiert – Alle standardmäßig blockiert" - -#: ../../Zotlabs/Module/Settings/Channel.php:521 -msgid "Allow others to tag your posts" -msgstr "Erlaube anderen, Deine Beiträge zu verschlagworten" - -#: ../../Zotlabs/Module/Settings/Channel.php:521 -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/Settings/Channel.php:523 -msgid "Channel Permission Limits" -msgstr "Kanal-Berechtigungslimits" - -#: ../../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" - -#: ../../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." - -#: ../../Zotlabs/Module/Settings/Channel.php:525 -#, php-format -msgid "This website expires after %d days." -msgstr "Diese Webseite läuft nach %d Tagen ab." - -#: ../../Zotlabs/Module/Settings/Channel.php:525 -msgid "This website does not expire imported content." -msgstr "Diese Webseite lässt importierte Inhalte nicht verfallen." - -#: ../../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." - -#: ../../Zotlabs/Module/Settings/Channel.php:526 -msgid "Maximum Friend Requests/Day:" -msgstr "Maximale Kontaktanfragen pro Tag:" - -#: ../../Zotlabs/Module/Settings/Channel.php:526 -msgid "May reduce spam activity" -msgstr "Kann die Spam-Aktivität verringern" - -#: ../../Zotlabs/Module/Settings/Channel.php:527 -msgid "Default Privacy Group" -msgstr "Standard-Gruppe" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:530 -msgid "Profile to assign new connections" -msgstr "Profil, welches neuen Verbindungen zugewiesen wird" - -#: ../../Zotlabs/Module/Settings/Channel.php:540 -msgid "Default Permissions Group" -msgstr "Standard-Berechtigungsgruppe" - -#: ../../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:" - -#: ../../Zotlabs/Module/Settings/Channel.php:546 -msgid "Useful to reduce spamming" -msgstr "Nützlich, um Spam zu verringern" - -#: ../../Zotlabs/Module/Settings/Channel.php:549 -#: ../../Zotlabs/Lib/Enotify.php:68 -msgid "Notification Settings" -msgstr "Benachrichtigungs-Einstellungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:550 -msgid "By default post a status message when:" -msgstr "Sende standardmäßig Status-Nachrichten, wenn:" - -#: ../../Zotlabs/Module/Settings/Channel.php:551 -msgid "accepting a friend request" -msgstr "Du eine Verbindungsanfrage annimmst" - -#: ../../Zotlabs/Module/Settings/Channel.php:552 -msgid "joining a forum/community" -msgstr "Du einem Forum beitrittst" - -#: ../../Zotlabs/Module/Settings/Channel.php:553 -msgid "making an interesting profile change" -msgstr "Du eine interessante Änderung an Deinem Profil vornimmst" - -#: ../../Zotlabs/Module/Settings/Channel.php:554 -msgid "Send a notification email when:" -msgstr "Eine E-Mail-Benachrichtigung senden, wenn:" - -#: ../../Zotlabs/Module/Settings/Channel.php:555 -msgid "You receive a connection request" -msgstr "Du eine Verbindungsanfrage erhältst" - -#: ../../Zotlabs/Module/Settings/Channel.php:556 -msgid "Your connections are confirmed" -msgstr "Eine Verbindung bestätigt wurde" - -#: ../../Zotlabs/Module/Settings/Channel.php:557 -msgid "Someone writes on your profile wall" -msgstr "Jemand auf Deine Pinnwand schreibt" - -#: ../../Zotlabs/Module/Settings/Channel.php:558 -msgid "Someone writes a followup comment" -msgstr "Jemand einen Beitrag kommentiert" - -#: ../../Zotlabs/Module/Settings/Channel.php:559 -msgid "You receive a private message" -msgstr "Du eine private Nachricht erhältst" - -#: ../../Zotlabs/Module/Settings/Channel.php:560 -msgid "You receive a friend suggestion" -msgstr "Du einen Kontaktvorschlag erhältst" - -#: ../../Zotlabs/Module/Settings/Channel.php:561 -msgid "You are tagged in a post" -msgstr "Du in einem Beitrag erwähnt wurdest" - -#: ../../Zotlabs/Module/Settings/Channel.php:562 -msgid "You are poked/prodded/etc. in a post" -msgstr "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest" - -#: ../../Zotlabs/Module/Settings/Channel.php:564 -msgid "Someone likes your post/comment" -msgstr "Jemand mag Ihren Beitrag/Kommentar" - -#: ../../Zotlabs/Module/Settings/Channel.php:567 -msgid "Show visual notifications including:" -msgstr "Visuelle Benachrichtigungen anzeigen für:" - -#: ../../Zotlabs/Module/Settings/Channel.php:569 -msgid "Unseen grid activity" -msgstr "Ungesehene Netzwerk-Aktivität" - -#: ../../Zotlabs/Module/Settings/Channel.php:570 -msgid "Unseen channel activity" -msgstr "Ungesehene Kanal-Aktivität" - -#: ../../Zotlabs/Module/Settings/Channel.php:571 -msgid "Unseen private messages" -msgstr "Ungelesene persönliche Nachrichten" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:572 -msgid "Upcoming events" -msgstr "Baldige Termine" - -#: ../../Zotlabs/Module/Settings/Channel.php:573 -msgid "Events today" -msgstr "Heutige Termine" - -#: ../../Zotlabs/Module/Settings/Channel.php:574 -msgid "Upcoming birthdays" -msgstr "Baldige Geburtstage" - -#: ../../Zotlabs/Module/Settings/Channel.php:574 -msgid "Not available in all themes" -msgstr "Nicht in allen Designs verfügbar" - -#: ../../Zotlabs/Module/Settings/Channel.php:575 -msgid "System (personal) notifications" -msgstr "System – (persönliche) Benachrichtigungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:576 -msgid "System info messages" -msgstr "System – Info-Nachrichten" - -#: ../../Zotlabs/Module/Settings/Channel.php:577 -msgid "System critical alerts" -msgstr "System – kritische Warnungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:578 -msgid "New connections" -msgstr "Neue Verbindungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:579 -msgid "System Registrations" -msgstr "System – Registrierungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:580 -msgid "Unseen shared files" -msgstr "Ungesehene geteilte Dateien" - -#: ../../Zotlabs/Module/Settings/Channel.php:581 -msgid "Unseen public activity" -msgstr "Ungesehene öffentliche Aktivität" - -#: ../../Zotlabs/Module/Settings/Channel.php:582 -msgid "Unseen likes and dislikes" -msgstr "Ungesehene Likes und Dislikes" - -#: ../../Zotlabs/Module/Settings/Channel.php:583 -msgid "Email notification hub (hostname)" -msgstr "Hub für E-Mail-Benachrichtigungen (Hostname)" - -#: ../../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" - -#: ../../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." - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:586 -msgid "Must be greater than 0" -msgstr "Muss größer als 0 sein" - -#: ../../Zotlabs/Module/Settings/Channel.php:592 -msgid "Advanced Account/Page Type Settings" -msgstr "Erweiterte Konten- und Seitenart-Einstellungen" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:595 -msgid "Miscellaneous Settings" -msgstr "Sonstige Einstellungen" - -#: ../../Zotlabs/Module/Settings/Channel.php:596 -msgid "Default photo upload folder" -msgstr "Voreingestellter Ordner für hochgeladene Fotos" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:597 -msgid "Default file upload folder" -msgstr "Voreingestellter Ordner für hochgeladene Dateien" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Channel.php:601 -msgid "Remove this channel." -msgstr "Diesen Kanal löschen" - -#: ../../Zotlabs/Module/Settings/Channel.php:602 -msgid "Firefox Share $Projectname provider" -msgstr "$Projectname-Provider für Firefox Share" - -#: ../../Zotlabs/Module/Settings/Channel.php:603 -msgid "Start calendar week on Monday" -msgstr "Beginne die kalendarische Woche am Montag" - -#: ../../Zotlabs/Module/Settings/Features.php:73 -msgid "Additional Features" -msgstr "Zusätzliche Funktionen" - -#: ../../Zotlabs/Module/Settings/Features.php:74 -#: ../../Zotlabs/Module/Settings/Account.php:116 -msgid "Your technical skill level" -msgstr "Deine technische Qualifikationsstufe" - -#: ../../Zotlabs/Module/Settings/Features.php:74 -#: ../../Zotlabs/Module/Settings/Account.php:116 -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)." - -#: ../../Zotlabs/Module/Settings/Tokens.php:31 +#: ../../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/Settings/Tokens.php:37 +#: ../../Zotlabs/Module/Tokens.php:45 msgid "Name and Password are required." msgstr "Name und Passwort sind erforderlich." -#: ../../Zotlabs/Module/Settings/Tokens.php:77 +#: ../../Zotlabs/Module/Tokens.php:85 msgid "Token saved." msgstr "Token gespeichert." -#: ../../Zotlabs/Module/Settings/Tokens.php:113 +#: ../../Zotlabs/Module/Tokens.php:99 +msgid "Guest Access App" +msgstr "" + +#: ../../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/Tokens.php:100 +msgid "Create access tokens so that non-members can access private content" +msgstr "" + +#: ../../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/Settings/Tokens.php:115 +#: ../../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/Settings/Tokens.php:150 -#: ../../Zotlabs/Widget/Settings_menu.php:100 +#: ../../Zotlabs/Module/Tokens.php:170 msgid "Guest Access Tokens" msgstr "Gastzugangstoken" -#: ../../Zotlabs/Module/Settings/Tokens.php:157 +#: ../../Zotlabs/Module/Tokens.php:177 msgid "Login Name" msgstr "Anmeldename" -#: ../../Zotlabs/Module/Settings/Tokens.php:158 +#: ../../Zotlabs/Module/Tokens.php:178 msgid "Login Password" msgstr "Anmeldepasswort" -#: ../../Zotlabs/Module/Settings/Tokens.php:159 +#: ../../Zotlabs/Module/Tokens.php:179 msgid "Expires (yyyy-mm-dd)" msgstr "Läuft ab (jjjj-mm-tt)" -#: ../../Zotlabs/Module/Settings/Tokens.php:160 -#: ../../Zotlabs/Module/Connedit.php:890 +#: ../../Zotlabs/Module/Tokens.php:180 ../../Zotlabs/Module/Connedit.php:907 msgid "Their Settings" msgstr "Deren Einstellungen" -#: ../../Zotlabs/Module/Settings/Oauth2.php:35 -msgid "Name and Secret are required" -msgstr "Name und Geheimnis werden benötigt" +#: ../../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/Settings/Oauth2.php:83 -msgid "Add OAuth2 application" -msgstr "OAuth2 Anwendung hinzufügen" +#: ../../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/Settings/Oauth2.php:86 -#: ../../Zotlabs/Module/Settings/Oauth2.php:114 -#: ../../Zotlabs/Module/Settings/Oauth.php:90 -msgid "Name of application" -msgstr "Name der Anwendung" +#: ../../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/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" - -#: ../../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" - -#: ../../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" - -#: ../../Zotlabs/Module/Settings/Oauth2.php:88 -#: ../../Zotlabs/Module/Settings/Oauth2.php:116 -#: ../../Zotlabs/Module/Settings/Oauth.php:93 +#: ../../Zotlabs/Module/Tokens.php:187 ../../Zotlabs/Module/Permcats.php:127 +#: ../../Zotlabs/Module/Connedit.php:911 msgid "" -"Redirect URI - leave blank unless your application specifically requires " -"this" -msgstr "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert" +"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/Oauth2.php:89 -#: ../../Zotlabs/Module/Settings/Oauth2.php:117 -msgid "Grant Types" -msgstr "Genehmigungsarten" +#: ../../Zotlabs/Module/Like.php:56 +msgid "Like/Dislike" +msgstr "Mögen/Nicht mögen" -#: ../../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." +#: ../../Zotlabs/Module/Like.php:61 +msgid "This action is restricted to members." +msgstr "Diese Aktion kann nur von Mitgliedern ausgeführt werden." -#: ../../Zotlabs/Module/Settings/Oauth2.php:90 -#: ../../Zotlabs/Module/Settings/Oauth2.php:118 -msgid "Authorization scope" -msgstr "Rahmen der Berechtigungen" +#: ../../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/Settings/Oauth2.php:102 -msgid "OAuth2 Application not found." -msgstr "OAuth2 Anwendung konnte nicht gefunden werden" +#: ../../Zotlabs/Module/Like.php:111 ../../Zotlabs/Module/Like.php:137 +#: ../../Zotlabs/Module/Like.php:175 +msgid "Invalid request." +msgstr "Ungültige Anfrage." -#: ../../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" +#: ../../Zotlabs/Module/Like.php:152 +msgid "thing" +msgstr "Sache" -#: ../../Zotlabs/Module/Settings/Oauth2.php:147 -msgid "Connected OAuth2 Apps" -msgstr "Verbundene OAuth2 Anwendungen" +#: ../../Zotlabs/Module/Like.php:198 +msgid "Channel unavailable." +msgstr "Kanal nicht vorhanden." -#: ../../Zotlabs/Module/Settings/Oauth2.php:151 -#: ../../Zotlabs/Module/Settings/Oauth.php:152 -msgid "Client key starts with" -msgstr "Client Key beginnt mit" +#: ../../Zotlabs/Module/Like.php:246 +msgid "Previous action reversed." +msgstr "Die vorherige Aktion wurde rückgängig gemacht." -#: ../../Zotlabs/Module/Settings/Oauth2.php:152 -#: ../../Zotlabs/Module/Settings/Oauth.php:153 -msgid "No name" -msgstr "Kein Name" - -#: ../../Zotlabs/Module/Settings/Oauth2.php:153 -#: ../../Zotlabs/Module/Settings/Oauth.php:154 -msgid "Remove authorization" -msgstr "Authorisierung aufheben" - -#: ../../Zotlabs/Module/Settings/Account.php:20 -msgid "Not valid email." -msgstr "Keine gültige E-Mail Adresse." - -#: ../../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/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/Module/Settings/Account.php:40 -msgid "Technical skill level updated" -msgstr "Technische Qualifikationsstufe aktualisiert" - -#: ../../Zotlabs/Module/Settings/Account.php:56 -msgid "Password verification failed." -msgstr "Passwortüberprüfung fehlgeschlagen." - -#: ../../Zotlabs/Module/Settings/Account.php:63 -msgid "Passwords do not match. Password unchanged." -msgstr "Kennwörter stimmen nicht überein. Kennwort nicht verändert." - -#: ../../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/Module/Settings/Account.php:81 -msgid "Password changed." -msgstr "Kennwort geändert." - -#: ../../Zotlabs/Module/Settings/Account.php:83 -msgid "Password update failed. Please try again." -msgstr "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal." - -#: ../../Zotlabs/Module/Settings/Account.php:112 -msgid "Account Settings" -msgstr "Konto-Einstellungen" - -#: ../../Zotlabs/Module/Settings/Account.php:113 -msgid "Current Password" -msgstr "Aktuelles Passwort" - -#: ../../Zotlabs/Module/Settings/Account.php:114 -msgid "Enter New Password" -msgstr "Gib ein neues Passwort ein" - -#: ../../Zotlabs/Module/Settings/Account.php:115 -msgid "Confirm New Password" -msgstr "Bestätige das neue Passwort" - -#: ../../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/Module/Settings/Account.php:120 -#: ../../Zotlabs/Module/Removeaccount.php:61 -msgid "Remove Account" -msgstr "Konto entfernen" - -#: ../../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/Module/Settings/Featured.php:23 -msgid "Affinity Slider settings updated." -msgstr "Die Beziehungsgrad-Schieberegler-Einstellungen wurden aktualisiert." - -#: ../../Zotlabs/Module/Settings/Featured.php:38 -msgid "No feature settings configured" -msgstr "Keine Funktions-Einstellungen konfiguriert" - -#: ../../Zotlabs/Module/Settings/Featured.php:45 -msgid "Default maximum affinity level" -msgstr "Voreinstellung für maximalen Beziehungsgrad" - -#: ../../Zotlabs/Module/Settings/Featured.php:45 -msgid "0-99 default 99" -msgstr "0-99 - Standard 99" - -#: ../../Zotlabs/Module/Settings/Featured.php:50 -msgid "Default minimum affinity level" -msgstr "Voreinstellung für minimalen Beziehungsgrad" - -#: ../../Zotlabs/Module/Settings/Featured.php:50 -msgid "0-99 - default 0" -msgstr "0-99 - Standard 0" - -#: ../../Zotlabs/Module/Settings/Featured.php:54 -msgid "Affinity Slider Settings" -msgstr "Beziehungsgrad-Schieberegler-Einstellungen" - -#: ../../Zotlabs/Module/Settings/Featured.php:67 -msgid "Addon Settings" -msgstr "Addon-Einstellungen" - -#: ../../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/Module/Settings/Display.php:139 +#: ../../Zotlabs/Module/Like.php:451 #, php-format -msgid "%s - (Experimental)" -msgstr "%s – (experimentell)" +msgid "%1$s agrees with %2$s's %3$s" +msgstr "%1$s stimmt %2$ss %3$s zu" -#: ../../Zotlabs/Module/Settings/Display.php:187 -msgid "Display Settings" -msgstr "Anzeige-Einstellungen" +#: ../../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/Settings/Display.php:188 -msgid "Theme Settings" -msgstr "Design-Einstellungen" +#: ../../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/Settings/Display.php:189 -msgid "Custom Theme Settings" -msgstr "Benutzerdefinierte Design-Einstellungen" +#: ../../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/Settings/Display.php:190 -msgid "Content Settings" -msgstr "Inhaltseinstellungen" +#: ../../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/Settings/Display.php:196 -msgid "Display Theme:" -msgstr "Anzeige-Design:" +#: ../../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/Settings/Display.php:197 -msgid "Select scheme" -msgstr "Schema wählen" +#: ../../Zotlabs/Module/Like.php:572 +msgid "Action completed." +msgstr "Aktion durchgeführt." -#: ../../Zotlabs/Module/Settings/Display.php:199 -msgid "Preload images before rendering the page" -msgstr "Bilder im voraus laden, bevor die Seite angezeigt wird" +#: ../../Zotlabs/Module/Like.php:573 +msgid "Thank you." +msgstr "Vielen Dank." -#: ../../Zotlabs/Module/Settings/Display.php:199 +#: ../../Zotlabs/Module/Permcats.php:28 +msgid "Permission category name is required." +msgstr "" + +#: ../../Zotlabs/Module/Permcats.php:47 +msgid "Permission category saved." +msgstr "Berechtigungsrolle gespeichert." + +#: ../../Zotlabs/Module/Permcats.php:62 +msgid "Permission Categories App" +msgstr "" + +#: ../../Zotlabs/Module/Permcats.php:63 +msgid "Create custom connection permission limits" +msgstr "" + +#: ../../Zotlabs/Module/Permcats.php:79 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" +"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/Display.php:200 -msgid "Enable user zoom on mobile devices" -msgstr "Zoom auf Mobilgeräten aktivieren" +#: ../../Zotlabs/Module/Permcats.php:112 ../../Zotlabs/Lib/Apps.php:373 +msgid "Permission Categories" +msgstr "Berechtigungsrollen" -#: ../../Zotlabs/Module/Settings/Display.php:201 -msgid "Update browser every xx seconds" -msgstr "Browser alle xx Sekunden aktualisieren" +#: ../../Zotlabs/Module/Permcats.php:120 +msgid "Permission category name" +msgstr "" -#: ../../Zotlabs/Module/Settings/Display.php:201 -msgid "Minimum of 10 seconds, no maximum" -msgstr "Minimum 10 Sekunden, kein Maximum" +#: ../../Zotlabs/Module/Attach.php:13 +msgid "Item not available." +msgstr "Element nicht verfügbar." -#: ../../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/Module/Block.php:29 ../../Zotlabs/Module/Page.php:39 +msgid "Invalid item." +msgstr "Ungültiges Element." -#: ../../Zotlabs/Module/Settings/Display.php:202 -msgid "Maximum of 100 items" -msgstr "Maximum: 100 Beiträge" +#: ../../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/Settings/Display.php:203 -msgid "Show emoticons (smilies) as images" -msgstr "Emoticons (Smilies) als Bilder anzeigen" +#: ../../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/Settings/Display.php:204 -msgid "Provide channel menu in navigation bar" -msgstr "Kanal-Menü in der Navigationsleiste zur Verfügung stellen" +#: ../../Zotlabs/Module/Profile.php:52 ../../Zotlabs/Module/Hcard.php:44 +#: ../../Zotlabs/Module/Channel.php:105 +msgid "Only posts" +msgstr "Nur Beiträge" -#: ../../Zotlabs/Module/Settings/Display.php:204 -msgid "Default: channel menu located in app menu" -msgstr "Voreinstellung: Kanal-Menü ist im App-Menü integriert" +#: ../../Zotlabs/Module/Profile.php:93 +msgid "vcard" +msgstr "VCard" -#: ../../Zotlabs/Module/Settings/Display.php:205 -msgid "Manual conversation updates" -msgstr "Manuelle Konversationsaktualisierung" +#: ../../Zotlabs/Module/Group.php:45 +msgid "Privacy group created." +msgstr "Gruppe wurde erstellt." -#: ../../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/Module/Group.php:48 +msgid "Could not create privacy group." +msgstr "Gruppe konnte nicht erstellt werden." -#: ../../Zotlabs/Module/Settings/Display.php:206 -msgid "Link post titles to source" -msgstr "Beitragstitel zum Originalbeitrag verlinken" +#: ../../Zotlabs/Module/Group.php:80 +msgid "Privacy group updated." +msgstr "Gruppe wurde aktualisiert." -#: ../../Zotlabs/Module/Settings/Display.php:207 -msgid "System Page Layout Editor - (advanced)" -msgstr "System-Seitenlayout-Editor (für Experten)" +#: ../../Zotlabs/Module/Group.php:106 +msgid "Privacy Groups App" +msgstr "" -#: ../../Zotlabs/Module/Settings/Display.php:210 -msgid "Use blog/list mode on channel page" -msgstr "Blog-/Listenmodus auf der Kanalseite verwenden" +#: ../../Zotlabs/Module/Group.php:107 +msgid "Management of privacy groups" +msgstr "" -#: ../../Zotlabs/Module/Settings/Display.php:210 -#: ../../Zotlabs/Module/Settings/Display.php:211 -msgid "(comments displayed separately)" -msgstr "(Kommentare werden separat angezeigt)" +#: ../../Zotlabs/Module/Group.php:142 +msgid "Add Group" +msgstr "" -#: ../../Zotlabs/Module/Settings/Display.php:211 -msgid "Use blog/list mode on grid page" -msgstr "Blog-/Listenmodus auf der Netzwerkseite verwenden" +#: ../../Zotlabs/Module/Group.php:146 +msgid "Privacy group name" +msgstr "" -#: ../../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/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/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/Module/Group.php:155 ../../Zotlabs/Module/Help.php:81 +msgid "Members" +msgstr "Mitglieder" -#: ../../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/Module/Group.php:182 +msgid "Privacy group removed." +msgstr "Gruppe wurde entfernt." -#: ../../Zotlabs/Module/Settings/Oauth.php:35 -msgid "Name is required" -msgstr "Name ist erforderlich" +#: ../../Zotlabs/Module/Group.php:185 +msgid "Unable to remove privacy group." +msgstr "Gruppe konnte nicht entfernt werden." -#: ../../Zotlabs/Module/Settings/Oauth.php:39 -msgid "Key and Secret are required" -msgstr "Schlüssel und Geheimnis werden benötigt" +#: ../../Zotlabs/Module/Group.php:251 +#, php-format +msgid "Privacy Group: %s" +msgstr "" -#: ../../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/Module/Group.php:253 +msgid "Privacy group name: " +msgstr "Gruppenname:" -#: ../../Zotlabs/Module/Settings/Oauth.php:94 -#: ../../Zotlabs/Module/Settings/Oauth.php:120 -msgid "Icon url" -msgstr "Symbol-URL" +#: ../../Zotlabs/Module/Group.php:258 +msgid "Delete Group" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth.php:94 -#: ../../Zotlabs/Module/Sources.php:112 ../../Zotlabs/Module/Sources.php:147 +#: ../../Zotlabs/Module/Group.php:269 +msgid "Group members" +msgstr "" + +#: ../../Zotlabs/Module/Group.php:271 +msgid "Not in this group" +msgstr "" + +#: ../../Zotlabs/Module/Group.php:303 +msgid "Click a channel to toggle membership" +msgstr "" + +#: ../../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/Sources.php:57 +msgid "Source created." +msgstr "Quelle erstellt." + +#: ../../Zotlabs/Module/Sources.php:70 +msgid "Source updated." +msgstr "Quelle aktualisiert." + +#: ../../Zotlabs/Module/Sources.php:88 +msgid "Sources App" +msgstr "" + +#: ../../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/Sources.php:101 +msgid "*" +msgstr "*" + +#: ../../Zotlabs/Module/Sources.php:107 ../../Zotlabs/Lib/Apps.php:367 +msgid "Channel Sources" +msgstr "Kanal-Quellen" + +#: ../../Zotlabs/Module/Sources.php:108 +msgid "Manage remote sources of content for your channel." +msgstr "Externe Inhaltsquellen für Deinen Kanal verwalten." + +#: ../../Zotlabs/Module/Sources.php:109 ../../Zotlabs/Module/Sources.php:119 +msgid "New Source" +msgstr "Neue Quelle" + +#: ../../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/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/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/Sources.php:122 ../../Zotlabs/Module/Sources.php:161 +msgid "Channel Name" +msgstr "Name des Kanals" + +#: ../../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/Sources.php:123 ../../Zotlabs/Module/Sources.php:158 +#: ../../Zotlabs/Module/Oauth.php:117 msgid "Optional" msgstr "Optional" -#: ../../Zotlabs/Module/Settings/Oauth.php:105 -msgid "Application not found." -msgstr "Die Anwendung wurde nicht gefunden." +#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159 +msgid "Resend posts with this channel as author" +msgstr "" -#: ../../Zotlabs/Module/Settings/Oauth.php:148 -msgid "Connected Apps" -msgstr "Verbundene Apps" +#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159 +msgid "Copyrights may apply" +msgstr "" -#: ../../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/Module/Sources.php:144 ../../Zotlabs/Module/Sources.php:174 +msgid "Source not found." +msgstr "Quelle nicht gefunden." -#: ../../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/Module/Sources.php:151 +msgid "Edit Source" +msgstr "Quelle bearbeiten" -#: ../../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/Module/Sources.php:152 +msgid "Delete Source" +msgstr "Quelle löschen" -#: ../../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/Module/Sources.php:182 +msgid "Source removed" +msgstr "Quelle gelöscht" + +#: ../../Zotlabs/Module/Sources.php:184 +msgid "Unable to remove source." +msgstr "Konnte die Quelle nicht löschen." + +#: ../../Zotlabs/Module/Magic.php:76 +msgid "Hub not found." +msgstr "Server nicht gefunden." #: ../../Zotlabs/Module/Thing.php:120 msgid "Thing updated" @@ -4347,127 +5287,1878 @@ msgstr "URL der Sache (optional)" msgid "URL for photo of thing (optional)" msgstr "URL eines Fotos der Sache (optional)" -#: ../../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/Module/Thing.php:362 msgid "Add Thing to your Profile" msgstr "Die Sache Deinem Profil hinzufügen" -#: ../../Zotlabs/Module/Notify.php:61 -#: ../../Zotlabs/Module/Notifications.php:57 -msgid "No more system notifications." -msgstr "Keine System-Benachrichtigungen mehr." +#: ../../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/Notify.php:65 -#: ../../Zotlabs/Module/Notifications.php:61 -msgid "System Notifications" -msgstr "System-Benachrichtigungen" +#: ../../Zotlabs/Module/Go.php:27 +msgid "Welcome" +msgstr "Willkommen" -#: ../../Zotlabs/Module/Follow.php:36 -msgid "Connection added." -msgstr "Verbindung hinzugefügt" +#: ../../Zotlabs/Module/Go.php:29 +msgid "What would you like to do?" +msgstr "Was möchtest Du gerne tun?" -#: ../../Zotlabs/Module/Import.php:144 +#: ../../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/Go.php:35 +msgid "Upload a profile photo" +msgstr "Ein Profilfoto hochladen" + +#: ../../Zotlabs/Module/Go.php:36 +msgid "Upload a cover photo" +msgstr "Ein Titelbild hochladen" + +#: ../../Zotlabs/Module/Go.php:37 +msgid "Edit your default profile" +msgstr "Dein Standardprofil bearbeiten" + +#: ../../Zotlabs/Module/Go.php:39 +msgid "View the channel directory" +msgstr "Das Kanalverzeichnis ansehen" + +#: ../../Zotlabs/Module/Go.php:40 +msgid "View/edit your channel settings" +msgstr "Deine Kanaleinstellungen ansehen/bearbeiten" + +#: ../../Zotlabs/Module/Go.php:41 +msgid "View the site or project documentation" +msgstr "Die Website-/Projektdokumentation ansehen" + +#: ../../Zotlabs/Module/Go.php:42 +msgid "Visit your channel homepage" +msgstr "Deine Kanal-Startseite aufrufen" + +#: ../../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/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/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/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/Removeaccount.php:57 +msgid "Remove This Account" +msgstr "Dieses Konto löschen" + +#: ../../Zotlabs/Module/Removeaccount.php:58 +#: ../../Zotlabs/Module/Removeme.php:61 ../../Zotlabs/Module/Changeaddr.php:78 +msgid "WARNING: " +msgstr "WARNUNG: " + +#: ../../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/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/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 "" +"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/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/Removeaccount.php:61 +#: ../../Zotlabs/Module/Settings/Account.php:105 +msgid "Remove Account" +msgstr "Konto entfernen" + +#: ../../Zotlabs/Module/Probe.php:18 +msgid "Remote Diagnostics App" +msgstr "" + +#: ../../Zotlabs/Module/Probe.php:19 +msgid "Perform diagnostics on remote channels" +msgstr "" + +#: ../../Zotlabs/Module/Oauth2.php:54 +msgid "Name and Secret are required" +msgstr "Name und Geheimnis werden benötigt" + +#: ../../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/Oauth2.php:106 +msgid "OAuth2 Apps Manager App" +msgstr "" + +#: ../../Zotlabs/Module/Oauth2.php:107 +msgid "OAuth2 authenticatication tokens for mobile and remote apps" +msgstr "" + +#: ../../Zotlabs/Module/Oauth2.php:115 +msgid "Add OAuth2 application" +msgstr "OAuth2 Anwendung hinzufügen" + +#: ../../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/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/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/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148 +#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth.php:142 +msgid "Redirect" +msgstr "Umleitung" + +#: ../../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/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:149 +msgid "Grant Types" +msgstr "Genehmigungsarten" + +#: ../../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/Oauth2.php:122 ../../Zotlabs/Module/Oauth2.php:150 +msgid "Authorization scope" +msgstr "Rahmen der Berechtigungen" + +#: ../../Zotlabs/Module/Oauth2.php:134 +msgid "OAuth2 Application not found." +msgstr "OAuth2 Anwendung konnte nicht gefunden werden" + +#: ../../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/Oauth2.php:149 ../../Zotlabs/Module/Oauth2.php:150 +msgid "leave blank unless your application specifically requires this" +msgstr "" + +#: ../../Zotlabs/Module/Oauth2.php:192 +msgid "Connected OAuth2 Apps" +msgstr "Verbundene OAuth2 Anwendungen" + +#: ../../Zotlabs/Module/Oauth2.php:196 ../../Zotlabs/Module/Oauth.php:175 +msgid "Client key starts with" +msgstr "Client Key beginnt mit" + +#: ../../Zotlabs/Module/Oauth2.php:197 ../../Zotlabs/Module/Oauth.php:176 +msgid "No name" +msgstr "Kein Name" + +#: ../../Zotlabs/Module/Oauth2.php:198 ../../Zotlabs/Module/Oauth.php:177 +msgid "Remove authorization" +msgstr "Authorisierung aufheben" + +#: ../../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" + +#: ../../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/Rbmark.php:105 +msgid "Or enter new bookmark folder name" +msgstr "Oder gib einen neuen Namen für den Lesezeichenordner ein" + +#: ../../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/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43 +msgid "Item is not editable" +msgstr "Element kann nicht bearbeitet werden." + +#: ../../Zotlabs/Module/Editpost.php:109 ../../Zotlabs/Module/Rpost.php:144 +msgid "Edit post" +msgstr "Bearbeite Beitrag" + +#: ../../Zotlabs/Module/Connect.php:73 ../../Zotlabs/Module/Connect.php:135 +msgid "Continue" +msgstr "Fortfahren" + +#: ../../Zotlabs/Module/Connect.php:104 +msgid "Premium Channel App" +msgstr "" + +#: ../../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/Connect.php:116 +msgid "Premium Channel Setup" +msgstr "Premium-Kanal-Einrichtung" + +#: ../../Zotlabs/Module/Connect.php:118 +msgid "Enable premium channel connection restrictions" +msgstr "Einschränkungen für einen Premium-Kanal aktivieren" + +#: ../../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/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/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/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/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/Connect.php:140 +msgid "Restricted or Premium Channel" +msgstr "Eingeschränkter oder Premium-Kanal" + +#: ../../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/Directory.php:116 +msgid "No default suggestions were found." +msgstr "Es wurden keine Standard Vorschläge gefunden." + +#: ../../Zotlabs/Module/Directory.php:270 #, php-format -msgid "Your service plan only allows %d channels." -msgstr "Dein Vertrag erlaubt nur %d Kanäle." +msgid "%d rating" +msgid_plural "%d ratings" +msgstr[0] "%d Bewertung" +msgstr[1] "%d Bewertungen" -#: ../../Zotlabs/Module/Import.php:158 -msgid "No channel. Import failed." -msgstr "Kein Kanal. Import fehlgeschlagen." +#: ../../Zotlabs/Module/Directory.php:281 +msgid "Gender: " +msgstr "Geschlecht:" -#: ../../Zotlabs/Module/Import.php:482 -#: ../../addon/diaspora/import_diaspora.php:139 -msgid "Import completed." -msgstr "Import abgeschlossen." +#: ../../Zotlabs/Module/Directory.php:283 +msgid "Status: " +msgstr "Status:" -#: ../../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/Module/Directory.php:285 +msgid "Homepage: " +msgstr "Webseite:" -#: ../../Zotlabs/Module/Import.php:515 -msgid "Import Channel" -msgstr "Kanal importieren" +#: ../../Zotlabs/Module/Directory.php:345 +msgid "Description:" +msgstr "Beschreibung:" -#: ../../Zotlabs/Module/Import.php:516 +#: ../../Zotlabs/Module/Directory.php:354 +msgid "Public Forum:" +msgstr "Öffentliches Forum:" + +#: ../../Zotlabs/Module/Directory.php:357 +msgid "Keywords: " +msgstr "Schlüsselwörter:" + +#: ../../Zotlabs/Module/Directory.php:360 +msgid "Don't suggest" +msgstr "Nicht vorschlagen" + +#: ../../Zotlabs/Module/Directory.php:362 +msgid "Common connections (estimated):" +msgstr "Gemeinsame Verbindungen (geschätzt):" + +#: ../../Zotlabs/Module/Directory.php:411 +msgid "Global Directory" +msgstr "Globales Verzeichnis" + +#: ../../Zotlabs/Module/Directory.php:411 +msgid "Local Directory" +msgstr "Lokales Verzeichnis" + +#: ../../Zotlabs/Module/Directory.php:417 +msgid "Finding:" +msgstr "Ergebnisse:" + +#: ../../Zotlabs/Module/Directory.php:422 +msgid "next page" +msgstr "nächste Seite" + +#: ../../Zotlabs/Module/Directory.php:422 +msgid "previous page" +msgstr "vorherige Seite" + +#: ../../Zotlabs/Module/Directory.php:423 +msgid "Sort options" +msgstr "Sortieroptionen" + +#: ../../Zotlabs/Module/Directory.php:424 +msgid "Alphabetic" +msgstr "alphabetisch" + +#: ../../Zotlabs/Module/Directory.php:425 +msgid "Reverse Alphabetic" +msgstr "Entgegengesetzt alphabetisch" + +#: ../../Zotlabs/Module/Directory.php:426 +msgid "Newest to Oldest" +msgstr "Neueste zuerst" + +#: ../../Zotlabs/Module/Directory.php:427 +msgid "Oldest to Newest" +msgstr "Älteste zuerst" + +#: ../../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/Tagger.php:48 +msgid "Post not found." +msgstr "Beitrag nicht gefunden." + +#: ../../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/Service_limits.php:23 +msgid "No service class restrictions found." +msgstr "Keine Dienstklassenbeschränkungen gefunden." + +#: ../../Zotlabs/Module/Affinity.php:35 +msgid "Affinity Tool settings updated." +msgstr "" + +#: ../../Zotlabs/Module/Affinity.php:47 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." +"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/Import.php:518 -msgid "Or provide the old server/hub details" -msgstr "Oder gib die Details Deines bisherigen $Projectname-Hubs ein" +#: ../../Zotlabs/Module/Affinity.php:52 +msgid "Affinity Tool App" +msgstr "" -#: ../../Zotlabs/Module/Import.php:519 -msgid "Your old identity address (xyz@example.com)" -msgstr "Bisherige Kanal-Adresse (xyz@example.com)" - -#: ../../Zotlabs/Module/Import.php:520 -msgid "Your old login email address" -msgstr "Deine alte Login-E-Mail-Adresse" - -#: ../../Zotlabs/Module/Import.php:521 -msgid "Your old login password" -msgstr "Dein altes Passwort" - -#: ../../Zotlabs/Module/Import.php:522 +#: ../../Zotlabs/Module/Affinity.php:57 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." +"The numbers below represent the minimum and maximum slider default positions " +"for your network/stream page as a percentage." +msgstr "" -#: ../../Zotlabs/Module/Import.php:523 -msgid "Make this hub my primary location" -msgstr "Dieser $Pojectname-Hub ist mein primärer Hub." +#: ../../Zotlabs/Module/Affinity.php:64 +msgid "Default maximum affinity level" +msgstr "Voreinstellung für maximalen Beziehungsgrad" -#: ../../Zotlabs/Module/Import.php:524 -msgid "Move this channel (disable all previous locations)" -msgstr "Verschiebe diesen Kanal (deaktiviere alle vorherigen Adressen/Klone)" +#: ../../Zotlabs/Module/Affinity.php:64 +msgid "0-99 default 99" +msgstr "0-99 - Standard 99" -#: ../../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/Module/Affinity.php:70 +msgid "Default minimum affinity level" +msgstr "Voreinstellung für minimalen Beziehungsgrad" -#: ../../Zotlabs/Module/Import.php:526 +#: ../../Zotlabs/Module/Affinity.php:70 +msgid "0-99 - default 0" +msgstr "0-99 - Standard 0" + +#: ../../Zotlabs/Module/Affinity.php:76 +msgid "Persistent affinity levels" +msgstr "" + +#: ../../Zotlabs/Module/Affinity.php:76 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." +"If disabled the max and min levels will be reset to default after page reload" +msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:35 +#: ../../Zotlabs/Module/Affinity.php:84 +msgid "Affinity Tool Settings" +msgstr "" + +#: ../../Zotlabs/Module/Regmod.php:15 +msgid "Please login." +msgstr "Bitte melde dich an." + +#: ../../Zotlabs/Module/Settings/Directory.php:39 +msgid "Directory Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Display.php:119 +#: ../../Zotlabs/Module/Admin/Site.php:198 +#, php-format +msgid "%s - (Incompatible)" +msgstr "%s - (Inkompatibel)" + +#: ../../Zotlabs/Module/Settings/Display.php:128 +#, php-format +msgid "%s - (Experimental)" +msgstr "%s – (experimentell)" + +#: ../../Zotlabs/Module/Settings/Display.php:184 +msgid "Display Settings" +msgstr "Anzeige-Einstellungen" + +#: ../../Zotlabs/Module/Settings/Display.php:185 +msgid "Theme Settings" +msgstr "Design-Einstellungen" + +#: ../../Zotlabs/Module/Settings/Display.php:186 +msgid "Custom Theme Settings" +msgstr "Benutzerdefinierte Design-Einstellungen" + +#: ../../Zotlabs/Module/Settings/Display.php:187 +msgid "Content Settings" +msgstr "Inhaltseinstellungen" + +#: ../../Zotlabs/Module/Settings/Display.php:193 +msgid "Display Theme:" +msgstr "Anzeige-Design:" + +#: ../../Zotlabs/Module/Settings/Display.php:194 +msgid "Select scheme" +msgstr "Schema wählen" + +#: ../../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/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/Settings/Display.php:197 +msgid "Enable user zoom on mobile devices" +msgstr "Zoom auf Mobilgeräten aktivieren" + +#: ../../Zotlabs/Module/Settings/Display.php:198 +msgid "Update browser every xx seconds" +msgstr "Browser alle xx Sekunden aktualisieren" + +#: ../../Zotlabs/Module/Settings/Display.php:198 +msgid "Minimum of 10 seconds, no maximum" +msgstr "Minimum 10 Sekunden, kein Maximum" + +#: ../../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/Settings/Display.php:199 +msgid "Maximum of 100 items" +msgstr "Maximum: 100 Beiträge" + +#: ../../Zotlabs/Module/Settings/Display.php:200 +msgid "Show emoticons (smilies) as images" +msgstr "Emoticons (Smilies) als Bilder anzeigen" + +#: ../../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/Settings/Display.php:201 +msgid "Default: channel menu located in app menu" +msgstr "Voreinstellung: Kanal-Menü ist im App-Menü integriert" + +#: ../../Zotlabs/Module/Settings/Display.php:202 +msgid "Manual conversation updates" +msgstr "Manuelle Konversationsaktualisierung" + +#: ../../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/Settings/Display.php:203 +msgid "Link post titles to source" +msgstr "Beitragstitel zum Originalbeitrag verlinken" + +#: ../../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/Settings/Calendar.php:39 +msgid "Calendar Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Photos.php:39 +msgid "Photos Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Profiles.php:47 +msgid "Profiles Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Events.php:39 +msgid "Events Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Network.php:41 +#: ../../Zotlabs/Module/Settings/Channel_home.php:44 +msgid "Max height of content (in pixels)" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Network.php:43 +#: ../../Zotlabs/Module/Settings/Channel_home.php:46 +msgid "Click to expand content exceeding this height" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Network.php:58 +msgid "Stream Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Editor.php:39 +msgid "Editor Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Conversation.php:22 +msgid "Settings saved." +msgstr "" + +#: ../../Zotlabs/Module/Settings/Conversation.php:24 +msgid "Settings saved. Reload page please." +msgstr "" + +#: ../../Zotlabs/Module/Settings/Conversation.php:46 +msgid "Conversation Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Features.php:43 +msgid "Additional Features" +msgstr "Zusätzliche Funktionen" + +#: ../../Zotlabs/Module/Settings/Connections.php:39 +msgid "Connections Settings" +msgstr "" + +#: ../../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/Settings/Channel.php:327 +msgid "Nobody except yourself" +msgstr "Niemand außer Dir selbst" + +#: ../../Zotlabs/Module/Settings/Channel.php:328 +msgid "Only those you specifically allow" +msgstr "Nur die, denen Du es explizit erlaubst" + +#: ../../Zotlabs/Module/Settings/Channel.php:329 +msgid "Approved connections" +msgstr "Angenommene Verbindungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:330 +msgid "Any connections" +msgstr "Beliebige Verbindungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:331 +msgid "Anybody on this website" +msgstr "Jeder auf dieser Website" + +#: ../../Zotlabs/Module/Settings/Channel.php:332 +msgid "Anybody in this network" +msgstr "Alle $Projectname-Mitglieder" + +#: ../../Zotlabs/Module/Settings/Channel.php:333 +msgid "Anybody authenticated" +msgstr "Jeder authentifizierte" + +#: ../../Zotlabs/Module/Settings/Channel.php:334 +msgid "Anybody on the internet" +msgstr "Jeder im Internet" + +#: ../../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/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/Settings/Channel.php:418 +msgid "or" +msgstr "oder" + +#: ../../Zotlabs/Module/Settings/Channel.php:427 +msgid "Your channel address is" +msgstr "Deine Kanal-Adresse lautet" + +#: ../../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/Settings/Channel.php:470 +msgid "Automatic membership approval" +msgstr "" + +#: ../../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/Settings/Channel.php:491 +msgid "Channel Settings" +msgstr "Kanal-Einstellungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:498 +msgid "Basic Settings" +msgstr "Grundeinstellungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:500 +#: ../../Zotlabs/Module/Settings/Account.php:104 +msgid "Email Address:" +msgstr "Email Adresse:" + +#: ../../Zotlabs/Module/Settings/Channel.php:501 +msgid "Your Timezone:" +msgstr "Ihre Zeitzone:" + +#: ../../Zotlabs/Module/Settings/Channel.php:502 +msgid "Default Post Location:" +msgstr "Standardstandort:" + +#: ../../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/Settings/Channel.php:503 +msgid "Use Browser Location:" +msgstr "Standort des Browsers verwenden:" + +#: ../../Zotlabs/Module/Settings/Channel.php:505 +msgid "Adult Content" +msgstr "Nicht jugendfreie Inhalte" + +#: ../../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/Settings/Channel.php:507 +msgid "Security and Privacy Settings" +msgstr "Sicherheits- und Datenschutz-Einstellungen" + +#: ../../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/Settings/Channel.php:511 +msgid "Hide my online presence" +msgstr "Meine Online-Präsenz verbergen" + +#: ../../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/Settings/Channel.php:513 +msgid "Simple Privacy Settings:" +msgstr "Einfache Privatsphäre-Einstellungen" + +#: ../../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/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/Settings/Channel.php:516 +msgid "Private - default private, never open or public" +msgstr "Privat – Standard privat, nie offen oder öffentlich" + +#: ../../Zotlabs/Module/Settings/Channel.php:517 +msgid "Blocked - default blocked to/from everybody" +msgstr "Blockiert – Alle standardmäßig blockiert" + +#: ../../Zotlabs/Module/Settings/Channel.php:519 +msgid "Allow others to tag your posts" +msgstr "Erlaube anderen, Deine Beiträge zu verschlagworten" + +#: ../../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/Settings/Channel.php:521 +msgid "Channel Permission Limits" +msgstr "Kanal-Berechtigungslimits" + +#: ../../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/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/Settings/Channel.php:523 +#, php-format +msgid "This website expires after %d days." +msgstr "Diese Webseite läuft nach %d Tagen ab." + +#: ../../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/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/Settings/Channel.php:524 +msgid "Maximum Friend Requests/Day:" +msgstr "Maximale Kontaktanfragen pro Tag:" + +#: ../../Zotlabs/Module/Settings/Channel.php:524 +msgid "May reduce spam activity" +msgstr "Kann die Spam-Aktivität verringern" + +#: ../../Zotlabs/Module/Settings/Channel.php:525 +msgid "Default Privacy Group" +msgstr "Standard-Gruppe" + +#: ../../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/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/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/Settings/Channel.php:536 +msgid "Default permissions category" +msgstr "" + +#: ../../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/Settings/Channel.php:542 +msgid "Useful to reduce spamming" +msgstr "Nützlich, um Spam zu verringern" + +#: ../../Zotlabs/Module/Settings/Channel.php:545 +#: ../../Zotlabs/Lib/Enotify.php:68 +msgid "Notification Settings" +msgstr "Benachrichtigungs-Einstellungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:546 +msgid "By default post a status message when:" +msgstr "Sende standardmäßig Status-Nachrichten, wenn:" + +#: ../../Zotlabs/Module/Settings/Channel.php:547 +msgid "accepting a friend request" +msgstr "Du eine Verbindungsanfrage annimmst" + +#: ../../Zotlabs/Module/Settings/Channel.php:548 +msgid "joining a forum/community" +msgstr "Du einem Forum beitrittst" + +#: ../../Zotlabs/Module/Settings/Channel.php:549 +msgid "making an interesting profile change" +msgstr "Du eine interessante Änderung an Deinem Profil vornimmst" + +#: ../../Zotlabs/Module/Settings/Channel.php:550 +msgid "Send a notification email when:" +msgstr "Eine E-Mail-Benachrichtigung senden, wenn:" + +#: ../../Zotlabs/Module/Settings/Channel.php:551 +msgid "You receive a connection request" +msgstr "Du eine Verbindungsanfrage erhältst" + +#: ../../Zotlabs/Module/Settings/Channel.php:552 +msgid "Your connections are confirmed" +msgstr "Eine Verbindung bestätigt wurde" + +#: ../../Zotlabs/Module/Settings/Channel.php:553 +msgid "Someone writes on your profile wall" +msgstr "Jemand auf Deine Pinnwand schreibt" + +#: ../../Zotlabs/Module/Settings/Channel.php:554 +msgid "Someone writes a followup comment" +msgstr "Jemand einen Beitrag kommentiert" + +#: ../../Zotlabs/Module/Settings/Channel.php:555 +msgid "You receive a private message" +msgstr "Du eine private Nachricht erhältst" + +#: ../../Zotlabs/Module/Settings/Channel.php:556 +msgid "You receive a friend suggestion" +msgstr "Du einen Kontaktvorschlag erhältst" + +#: ../../Zotlabs/Module/Settings/Channel.php:557 +msgid "You are tagged in a post" +msgstr "Du in einem Beitrag erwähnt wurdest" + +#: ../../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/Settings/Channel.php:560 +msgid "Someone likes your post/comment" +msgstr "Jemand mag Ihren Beitrag/Kommentar" + +#: ../../Zotlabs/Module/Settings/Channel.php:563 +msgid "Show visual notifications including:" +msgstr "Visuelle Benachrichtigungen anzeigen für:" + +#: ../../Zotlabs/Module/Settings/Channel.php:565 +msgid "Unseen stream activity" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Channel.php:566 +msgid "Unseen channel activity" +msgstr "Ungesehene Kanal-Aktivität" + +#: ../../Zotlabs/Module/Settings/Channel.php:567 +msgid "Unseen private messages" +msgstr "Ungelesene persönliche Nachrichten" + +#: ../../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/Settings/Channel.php:568 +msgid "Upcoming events" +msgstr "Baldige Termine" + +#: ../../Zotlabs/Module/Settings/Channel.php:569 +msgid "Events today" +msgstr "Heutige Termine" + +#: ../../Zotlabs/Module/Settings/Channel.php:570 +msgid "Upcoming birthdays" +msgstr "Baldige Geburtstage" + +#: ../../Zotlabs/Module/Settings/Channel.php:570 +msgid "Not available in all themes" +msgstr "Nicht in allen Designs verfügbar" + +#: ../../Zotlabs/Module/Settings/Channel.php:571 +msgid "System (personal) notifications" +msgstr "System – (persönliche) Benachrichtigungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:572 +msgid "System info messages" +msgstr "System – Info-Nachrichten" + +#: ../../Zotlabs/Module/Settings/Channel.php:573 +msgid "System critical alerts" +msgstr "System – kritische Warnungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:574 +msgid "New connections" +msgstr "Neue Verbindungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:575 +msgid "System Registrations" +msgstr "System – Registrierungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:576 +msgid "Unseen shared files" +msgstr "Ungesehene geteilte Dateien" + +#: ../../Zotlabs/Module/Settings/Channel.php:577 +msgid "Unseen public stream activity" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Channel.php:578 +msgid "Unseen likes and dislikes" +msgstr "Ungesehene Likes und Dislikes" + +#: ../../Zotlabs/Module/Settings/Channel.php:579 +msgid "Unseen forum posts" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Channel.php:580 +msgid "Email notification hub (hostname)" +msgstr "Hub für E-Mail-Benachrichtigungen (Hostname)" + +#: ../../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/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/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/Settings/Channel.php:583 +msgid "Must be greater than 0" +msgstr "Muss größer als 0 sein" + +#: ../../Zotlabs/Module/Settings/Channel.php:588 +msgid "Advanced Account/Page Type Settings" +msgstr "Erweiterte Konten- und Seitenart-Einstellungen" + +#: ../../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/Settings/Channel.php:591 +msgid "Miscellaneous Settings" +msgstr "Sonstige Einstellungen" + +#: ../../Zotlabs/Module/Settings/Channel.php:592 +msgid "Default photo upload folder" +msgstr "Voreingestellter Ordner für hochgeladene Fotos" + +#: ../../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/Settings/Channel.php:593 +msgid "Default file upload folder" +msgstr "Voreingestellter Ordner für hochgeladene Dateien" + +#: ../../Zotlabs/Module/Settings/Channel.php:594 +#: ../../Zotlabs/Module/Removeme.php:64 +msgid "Remove Channel" +msgstr "Kanal löschen" + +#: ../../Zotlabs/Module/Settings/Channel.php:595 +msgid "Remove this channel." +msgstr "Diesen Kanal löschen" + +#: ../../Zotlabs/Module/Settings/Featured.php:24 +msgid "No feature settings configured" +msgstr "Keine Funktions-Einstellungen konfiguriert" + +#: ../../Zotlabs/Module/Settings/Featured.php:33 +msgid "Addon Settings" +msgstr "Addon-Einstellungen" + +#: ../../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/Settings/Account.php:19 +msgid "Not valid email." +msgstr "Keine gültige E-Mail Adresse." + +#: ../../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/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/Settings/Account.php:48 +msgid "Password verification failed." +msgstr "Passwortüberprüfung fehlgeschlagen." + +#: ../../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/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/Settings/Account.php:73 +msgid "Password changed." +msgstr "Kennwort geändert." + +#: ../../Zotlabs/Module/Settings/Account.php:75 +msgid "Password update failed. Please try again." +msgstr "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal." + +#: ../../Zotlabs/Module/Settings/Account.php:99 +msgid "Account Settings" +msgstr "Konto-Einstellungen" + +#: ../../Zotlabs/Module/Settings/Account.php:100 +msgid "Current Password" +msgstr "Aktuelles Passwort" + +#: ../../Zotlabs/Module/Settings/Account.php:101 +msgid "Enter New Password" +msgstr "Gib ein neues Passwort ein" + +#: ../../Zotlabs/Module/Settings/Account.php:102 +msgid "Confirm New Password" +msgstr "Bestätige das neue Passwort" + +#: ../../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/Settings/Account.php:106 +msgid "Remove this account including all its channels" +msgstr "Dieses Konto inklusive all seiner Kanäle löschen" + +#: ../../Zotlabs/Module/Settings/Manage.php:39 +msgid "Channel Manager Settings" +msgstr "" + +#: ../../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/Settings/Channel_home.php:86 +msgid "Channel Home Settings" +msgstr "" + +#: ../../Zotlabs/Module/Editlayout.php:128 ../../Zotlabs/Module/Layouts.php:129 +#: ../../Zotlabs/Module/Layouts.php:189 +msgid "Layout Name" +msgstr "Layout-Name" + +#: ../../Zotlabs/Module/Editlayout.php:129 ../../Zotlabs/Module/Layouts.php:132 +msgid "Layout Description (Optional)" +msgstr "Layout-Beschreibung (optional)" + +#: ../../Zotlabs/Module/Editlayout.php:137 +msgid "Edit Layout" +msgstr "Layout bearbeiten" + +#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63 +msgid "Invalid profile identifier." +msgstr "Ungültiger Profil-Identifikator" + +#: ../../Zotlabs/Module/Profperm.php:111 +msgid "Profile Visibility Editor" +msgstr "Profil-Sichtbarkeits-Editor" + +#: ../../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/Profperm.php:124 +msgid "Visible To" +msgstr "Sichtbar für" + +#: ../../Zotlabs/Module/Profperm.php:140 +#: ../../Zotlabs/Module/Connections.php:217 +msgid "All Connections" +msgstr "Alle Verbindungen" + +#: ../../Zotlabs/Module/Notes.php:56 +msgid "Notes App" +msgstr "" + +#: ../../Zotlabs/Module/Notes.php:57 +msgid "A simple notes app with a widget (note: notes are not encrypted)" +msgstr "" + +#: ../../Zotlabs/Module/Rmagic.php:44 msgid "Authentication failed." msgstr "Authentifizierung fehlgeschlagen." -#: ../../Zotlabs/Module/Rmagic.php:75 ../../boot.php:1590 -#: ../../include/channel.php:2318 -msgid "Remote Authentication" -msgstr "Entfernte Authentifizierung" +#: ../../Zotlabs/Module/Webpages.php:48 +msgid "Webpages App" +msgstr "" -#: ../../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/Module/Webpages.php:49 +msgid "Provide managed web pages on your channel" +msgstr "Ermöglicht das Erstellen von Webseiten in Deinem Kanal" -#: ../../Zotlabs/Module/Rmagic.php:77 ../../include/channel.php:2320 -msgid "Authenticate" -msgstr "Authentifizieren" +#: ../../Zotlabs/Module/Webpages.php:69 +msgid "Import Webpage Elements" +msgstr "Webseitenelemente importieren" -#: ../../Zotlabs/Module/Cal.php:69 +#: ../../Zotlabs/Module/Webpages.php:70 +msgid "Import selected" +msgstr "Import ausgewählt" + +#: ../../Zotlabs/Module/Webpages.php:93 +msgid "Export Webpage Elements" +msgstr "Webseitenelemente exportieren" + +#: ../../Zotlabs/Module/Webpages.php:94 +msgid "Export selected" +msgstr "Exportieren ausgewählt" + +#: ../../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:263 +msgid "Actions" +msgstr "Aktionen" + +#: ../../Zotlabs/Module/Webpages.php:264 +msgid "Page Link" +msgstr "Seiten-Link" + +#: ../../Zotlabs/Module/Webpages.php:265 +msgid "Page Title" +msgstr "Seitentitel" + +#: ../../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:307 +msgid "Error opening zip file" +msgstr "Fehler beim Öffnen der ZIP-Datei" + +#: ../../Zotlabs/Module/Webpages.php:318 +msgid "Invalid folder path." +msgstr "Ungültiger Ordnerpfad." + +#: ../../Zotlabs/Module/Webpages.php:345 +msgid "No webpage elements detected." +msgstr "Keine Webseitenelemente erkannt." + +#: ../../Zotlabs/Module/Webpages.php:420 +msgid "Import complete." +msgstr "Import abgeschlossen." + +#: ../../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/Cover_photo.php:194 +#: ../../Zotlabs/Module/Cover_photo.php:252 +msgid "Cover Photos" +msgstr "Cover Foto" + +#: ../../Zotlabs/Module/Cover_photo.php:210 +#: ../../Zotlabs/Module/Profile_photo.php:164 +msgid "Image resize failed." +msgstr "Bild-Anpassung fehlgeschlagen." + +#: ../../Zotlabs/Module/Cover_photo.php:263 +#: ../../Zotlabs/Module/Profile_photo.php:294 +msgid "Image upload failed." +msgstr "Hochladen des Bilds fehlgeschlagen." + +#: ../../Zotlabs/Module/Cover_photo.php:280 +#: ../../Zotlabs/Module/Profile_photo.php:313 +msgid "Unable to process image." +msgstr "Kann Bild nicht verarbeiten." + +#: ../../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/Cover_photo.php:424 +msgid "Your cover photo may be visible to anybody on the internet" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:426 +#: ../../Zotlabs/Module/Profile_photo.php:495 +msgid "Upload File:" +msgstr "Datei hochladen:" + +#: ../../Zotlabs/Module/Cover_photo.php:427 +#: ../../Zotlabs/Module/Profile_photo.php:496 +msgid "Select a profile:" +msgstr "Wähle ein Profil:" + +#: ../../Zotlabs/Module/Cover_photo.php:428 +msgid "Change Cover Photo" +msgstr "Titelbild ändern" + +#: ../../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/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/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/Cover_photo.php:444 +#: ../../Zotlabs/Module/Profile_photo.php:514 +msgid "Select existing photo" +msgstr "Wähle ein vorhandenes Foto aus" + +#: ../../Zotlabs/Module/Cover_photo.php:461 +#: ../../Zotlabs/Module/Profile_photo.php:533 +msgid "Crop Image" +msgstr "Bild zuschneiden" + +#: ../../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/Cover_photo.php:464 +#: ../../Zotlabs/Module/Profile_photo.php:536 +msgid "Done Editing" +msgstr "Bearbeitung fertigstellen" + +#: ../../Zotlabs/Module/Article_edit.php:128 +msgid "Edit Article" +msgstr "Artikel bearbeiten" + +#: ../../Zotlabs/Module/Editwebpage.php:139 +msgid "Page link" +msgstr "Seiten-Link" + +#: ../../Zotlabs/Module/Editwebpage.php:166 +msgid "Edit Webpage" +msgstr "Webseite bearbeiten" + +#: ../../Zotlabs/Module/Cloud.php:123 +msgid "Not found" +msgstr "Nicht gefunden" + +#: ../../Zotlabs/Module/Cloud.php:129 +msgid "Please refresh page" +msgstr "Bitte die Seite neu laden" + +#: ../../Zotlabs/Module/Cloud.php:132 +msgid "Unknown error" +msgstr "Unbekannter Fehler" + +#: ../../Zotlabs/Module/Cal.php:64 msgid "Permissions denied." msgstr "Berechtigung verweigert." -#: ../../Zotlabs/Module/Cal.php:344 ../../include/text.php:2446 -msgid "Import" -msgstr "Import" +#: ../../Zotlabs/Module/Cal.php:167 +#: ../../Zotlabs/Module/Channel_calendar.php:387 +#: ../../Zotlabs/Module/Cdav.php:967 +msgid "Link to source" +msgstr "" + +#: ../../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/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/Cal.php:207 ../../Zotlabs/Module/Cdav.php:1061 +#: ../../Zotlabs/Module/Events.php:707 +msgid "Today" +msgstr "Heute" + +#: ../../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/Email_resend.php:12 +#: ../../Zotlabs/Module/Email_validation.php:24 +msgid "Token verification failed." +msgstr "Überprüfung des Verifizierungscodes fehlgeschlagen." + +#: ../../Zotlabs/Module/Email_resend.php:30 +msgid "Email verification resent" +msgstr "Email zur Verifizierung wurde erneut versendet" + +#: ../../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/Layouts.php:186 +msgid "Comanche page description language help" +msgstr "Hilfe zur Comanche-Seitenbeschreibungssprache" + +#: ../../Zotlabs/Module/Layouts.php:190 +msgid "Layout Description" +msgstr "Layout-Beschreibung" + +#: ../../Zotlabs/Module/Layouts.php:195 +msgid "Download PDL file" +msgstr "PDL-Datei herunterladen" + +#: ../../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/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/Display.php:396 +msgid "Article" +msgstr "Artikel" + +#: ../../Zotlabs/Module/Display.php:448 +msgid "Item has been removed." +msgstr "Der Beitrag wurde entfernt." + +#: ../../Zotlabs/Module/Suggest.php:40 +msgid "Suggest Channels App" +msgstr "" + +#: ../../Zotlabs/Module/Suggest.php:41 +msgid "" +"Suggestions for channels in the $Projectname network you might be interested " +"in" +msgstr "" + +#: ../../Zotlabs/Module/Suggest.php:54 +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/Share.php:103 ../../Zotlabs/Lib/Activity.php:1553 +#, php-format +msgid "🔁 Repeated %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Module/Share.php:119 +msgid "Post repeated" +msgstr "" + +#: ../../Zotlabs/Module/Chanview.php:139 +msgid "toggle full screen mode" +msgstr "auf Vollbildmodus umschalten" + +#: ../../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/Photos.php:94 ../../Zotlabs/Module/Photos.php:113 +msgid "Album not found." +msgstr "Album nicht gefunden." + +#: ../../Zotlabs/Module/Photos.php:103 +msgid "Delete Album" +msgstr "Album löschen" + +#: ../../Zotlabs/Module/Photos.php:174 ../../Zotlabs/Module/Photos.php:1056 +msgid "Delete Photo" +msgstr "Foto löschen" + +#: ../../Zotlabs/Module/Photos.php:527 +msgid "No photos selected" +msgstr "Keine Fotos ausgewählt" + +#: ../../Zotlabs/Module/Photos.php:576 +msgid "Access to this item is restricted." +msgstr "Der Zugriff auf dieses Foto ist eingeschränkt." + +#: ../../Zotlabs/Module/Photos.php:619 +#, 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/Module/Photos.php:622 +#, php-format +msgid "%1$.2f MB photo storage used." +msgstr "%1$.2f MB Foto-Speicher belegt." + +#: ../../Zotlabs/Module/Photos.php:664 +msgid "Upload Photos" +msgstr "Fotos hochladen" + +#: ../../Zotlabs/Module/Photos.php:668 +msgid "Enter an album name" +msgstr "Namen für ein neues Album eingeben" + +#: ../../Zotlabs/Module/Photos.php:669 +msgid "or select an existing album (doubleclick)" +msgstr "oder ein bereits vorhandenes auswählen (Doppelklick)" + +#: ../../Zotlabs/Module/Photos.php:670 +msgid "Create a status post for this upload" +msgstr "Einen Statusbeitrag für diesen Upload erzeugen" + +#: ../../Zotlabs/Module/Photos.php:672 +msgid "Description (optional)" +msgstr "Beschreibung (optional)" + +#: ../../Zotlabs/Module/Photos.php:758 +msgid "Show Newest First" +msgstr "Neueste zuerst anzeigen" + +#: ../../Zotlabs/Module/Photos.php:760 +msgid "Show Oldest First" +msgstr "Älteste zuerst anzeigen" + +#: ../../Zotlabs/Module/Photos.php:817 ../../Zotlabs/Module/Photos.php:1363 +msgid "Add Photos" +msgstr "Fotos hinzufügen" + +#: ../../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/Photos.php:867 +msgid "Photo not available" +msgstr "Foto nicht verfügbar" + +#: ../../Zotlabs/Module/Photos.php:925 +msgid "Use as profile photo" +msgstr "Als Profilfoto verwenden" + +#: ../../Zotlabs/Module/Photos.php:926 +msgid "Use as cover photo" +msgstr "Als Titelbild verwenden" + +#: ../../Zotlabs/Module/Photos.php:933 +msgid "Private Photo" +msgstr "Privates Foto" + +#: ../../Zotlabs/Module/Photos.php:948 +msgid "View Full Size" +msgstr "In voller Größe anzeigen" + +#: ../../Zotlabs/Module/Photos.php:1030 +msgid "Edit photo" +msgstr "Foto bearbeiten" + +#: ../../Zotlabs/Module/Photos.php:1032 +msgid "Rotate CW (right)" +msgstr "Drehen im UZS (rechts)" + +#: ../../Zotlabs/Module/Photos.php:1033 +msgid "Rotate CCW (left)" +msgstr "Drehen gegen UZS (links)" + +#: ../../Zotlabs/Module/Photos.php:1036 +msgid "Move photo to album" +msgstr "Foto in Album verschieben" + +#: ../../Zotlabs/Module/Photos.php:1037 +msgid "Enter a new album name" +msgstr "Gib einen Namen für ein neues Album ein" + +#: ../../Zotlabs/Module/Photos.php:1038 +msgid "or select an existing one (doubleclick)" +msgstr "oder wähle ein bereits vorhandenes aus (Doppelklick)" + +#: ../../Zotlabs/Module/Photos.php:1043 +msgid "Add a Tag" +msgstr "Schlagwort hinzufügen" + +#: ../../Zotlabs/Module/Photos.php:1051 +msgid "Example: @bob, @Barbara_Jensen, @jim@example.com" +msgstr "Beispiele: @ben, @Karl_Prester, @lieschen@example.com" + +#: ../../Zotlabs/Module/Photos.php:1054 +msgid "Flag as adult in album view" +msgstr "In der Albumansicht als nicht jugendfrei markieren" + +#: ../../Zotlabs/Module/Photos.php:1073 ../../Zotlabs/Lib/ThreadItem.php:307 +msgid "I like this (toggle)" +msgstr "Mir gefällt das (Umschalter)" + +#: ../../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/Photos.php:1093 ../../Zotlabs/Module/Photos.php:1212 +#: ../../Zotlabs/Lib/ThreadItem.php:793 +msgid "This is you" +msgstr "Das bist Du" + +#: ../../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/Photos.php:1246 +msgid "Photo Tools" +msgstr "Fotowerkzeuge" + +#: ../../Zotlabs/Module/Photos.php:1255 +msgid "In This Photo:" +msgstr "Auf diesem Foto:" + +#: ../../Zotlabs/Module/Photos.php:1260 +msgid "Map" +msgstr "Karte" + +#: ../../Zotlabs/Module/Photos.php:1268 ../../Zotlabs/Lib/ThreadItem.php:457 +msgctxt "noun" +msgid "Likes" +msgstr "Gefällt" + +#: ../../Zotlabs/Module/Photos.php:1269 ../../Zotlabs/Lib/ThreadItem.php:458 +msgctxt "noun" +msgid "Dislikes" +msgstr "Gefällt nicht" + +#: ../../Zotlabs/Module/Common.php:14 +msgid "No channel." +msgstr "Kein Kanal." + +#: ../../Zotlabs/Module/Common.php:45 +msgid "No connections in common." +msgstr "Keine gemeinsamen Verbindungen." + +#: ../../Zotlabs/Module/Common.php:65 +msgid "View Common Connections" +msgstr "Zeige gemeinsame Verbindungen" + +#: ../../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/Dirsearch.php:33 +msgid "This directory server requires an access token" +msgstr "Dieser Verzeichnisserver benötigt einen Zugriffstoken" + +#: ../../Zotlabs/Module/Oauth.php:45 +msgid "Name is required" +msgstr "Name ist erforderlich" + +#: ../../Zotlabs/Module/Oauth.php:49 +msgid "Key and Secret are required" +msgstr "Schlüssel und Geheimnis werden benötigt" + +#: ../../Zotlabs/Module/Oauth.php:100 +msgid "OAuth Apps Manager App" +msgstr "" + +#: ../../Zotlabs/Module/Oauth.php:101 +msgid "OAuth authentication tokens for mobile and remote apps" +msgstr "" + +#: ../../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/Oauth.php:117 ../../Zotlabs/Module/Oauth.php:143 +msgid "Icon url" +msgstr "Symbol-URL" + +#: ../../Zotlabs/Module/Oauth.php:128 +msgid "Application not found." +msgstr "Die Anwendung wurde nicht gefunden." + +#: ../../Zotlabs/Module/Oauth.php:171 +msgid "Connected OAuth Apps" +msgstr "" + +#: ../../Zotlabs/Module/Poke.php:165 +msgid "Poke App" +msgstr "" + +#: ../../Zotlabs/Module/Poke.php:166 +msgid "Poke somebody in your addressbook" +msgstr "" + +#: ../../Zotlabs/Module/Poke.php:200 +msgid "Poke somebody" +msgstr "Jemanden anstupsen" + +#: ../../Zotlabs/Module/Poke.php:203 +msgid "Poke/Prod" +msgstr "Anstupsen/Knuffen" + +#: ../../Zotlabs/Module/Poke.php:204 +msgid "Poke, prod or do other things to somebody" +msgstr "Jemanden anstupsen, knuffen oder sonstiges" + +#: ../../Zotlabs/Module/Poke.php:211 +msgid "Recipient" +msgstr "Empfänger" + +#: ../../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/Poke.php:215 ../../Zotlabs/Module/Poke.php:216 +msgid "Make this post private" +msgstr "Diesen Beitrag privat machen" + +#: ../../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/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/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/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/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/Channel_calendar.php:370 +#: ../../Zotlabs/Module/Events.php:641 +msgid "Edit event" +msgstr "Termin bearbeiten" + +#: ../../Zotlabs/Module/Channel_calendar.php:372 +#: ../../Zotlabs/Module/Events.php:643 +msgid "Delete event" +msgstr "Termin löschen" + +#: ../../Zotlabs/Module/Channel_calendar.php:401 +#: ../../Zotlabs/Module/Events.php:676 +msgid "calendar" +msgstr "Kalender" + +#: ../../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 "" +"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." +msgstr "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." + +#: ../../Zotlabs/Module/Pubsites.php:33 +msgid "Hub URL" +msgstr "Hub-URL" + +#: ../../Zotlabs/Module/Pubsites.php:33 +msgid "Access Type" +msgstr "Zugriffstyp" + +#: ../../Zotlabs/Module/Pubsites.php:33 +msgid "Registration Policy" +msgstr "Registrierungsrichtlinien" + +#: ../../Zotlabs/Module/Pubsites.php:33 +msgid "Stats" +msgstr "Statistiken" + +#: ../../Zotlabs/Module/Pubsites.php:33 +msgid "Software" +msgstr "Software" + +#: ../../Zotlabs/Module/Pubsites.php:49 +msgid "Rate" +msgstr "Bewerten" + +#: ../../Zotlabs/Module/New_channel.php:147 ../../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." + +#: ../../Zotlabs/Module/New_channel.php:159 +msgid "Your real name is recommended." +msgstr "" + +#: ../../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/New_channel.php:165 +msgid "" +"This will be used to create a unique network address (like an email address)." +msgstr "" + +#: ../../Zotlabs/Module/New_channel.php:167 +msgid "Allowed characters are a-z 0-9, - and _" +msgstr "" + +#: ../../Zotlabs/Module/New_channel.php:175 +msgid "Channel name" +msgstr "" + +#: ../../Zotlabs/Module/New_channel.php:177 +#: ../../Zotlabs/Module/Register.php:263 +msgid "Choose a short nickname" +msgstr "Wähle einen kurzen Spitznamen" + +#: ../../Zotlabs/Module/New_channel.php:178 +msgid "" +"Select a channel permission role compatible with your usage needs and " +"privacy requirements." +msgstr "" + +#: ../../Zotlabs/Module/New_channel.php:178 +#: ../../Zotlabs/Module/Register.php:264 +msgid "Read more about channel permission roles" +msgstr "" + +#: ../../Zotlabs/Module/New_channel.php:181 +msgid "Create a Channel" +msgstr "" + +#: ../../Zotlabs/Module/New_channel.php:182 +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." +msgstr "" + +#: ../../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/New_channel.php:188 +msgid "Validate" +msgstr "Überprüfe" #: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95 msgid "Authorize application connection" @@ -4483,1647 +7174,19 @@ msgstr "Zum Weitermachen, bitte einloggen." #: ../../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?" +"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/Attach.php:13 -msgid "Item not available." -msgstr "Element nicht verfügbar." +#: ../../Zotlabs/Module/Editblock.php:113 ../../Zotlabs/Module/Blocks.php:97 +#: ../../Zotlabs/Module/Blocks.php:155 +msgid "Block Name" +msgstr "Block-Name" #: ../../Zotlabs/Module/Editblock.php:138 msgid "Edit Block" msgstr "Block bearbeiten" -#: ../../Zotlabs/Module/Profile.php:93 -msgid "vcard" -msgstr "VCard" - -#: ../../Zotlabs/Module/Apps.php:48 ../../Zotlabs/Lib/Apps.php:228 -msgid "Apps" -msgstr "Apps" - -#: ../../Zotlabs/Module/Apps.php:51 -msgid "Manage apps" -msgstr "Apps verwalten" - -#: ../../Zotlabs/Module/Apps.php:52 -msgid "Create new app" -msgstr "Neue App erstellen" - -#: ../../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/Module/Mood.php:135 ../../Zotlabs/Lib/Apps.php:253 -msgid "Mood" -msgstr "Laune" - -#: ../../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/Module/Connections.php:55 -#: ../../Zotlabs/Module/Connections.php:112 -#: ../../Zotlabs/Module/Connections.php:256 -msgid "Active" -msgstr "Aktiv" - -#: ../../Zotlabs/Module/Connections.php:60 -#: ../../Zotlabs/Module/Connections.php:164 -#: ../../Zotlabs/Module/Connections.php:261 -msgid "Blocked" -msgstr "Blockiert" - -#: ../../Zotlabs/Module/Connections.php:65 -#: ../../Zotlabs/Module/Connections.php:171 -#: ../../Zotlabs/Module/Connections.php:260 -msgid "Ignored" -msgstr "Ignoriert" - -#: ../../Zotlabs/Module/Connections.php:70 -#: ../../Zotlabs/Module/Connections.php:185 -#: ../../Zotlabs/Module/Connections.php:259 -msgid "Hidden" -msgstr "Versteckt" - -#: ../../Zotlabs/Module/Connections.php:75 -#: ../../Zotlabs/Module/Connections.php:178 -msgid "Archived/Unreachable" -msgstr "Archiviert/Unerreichbar" - -#: ../../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/Module/Connections.php:94 -#: ../../Zotlabs/Module/Connections.php:108 -#: ../../Zotlabs/Module/Connedit.php:713 ../../Zotlabs/Widget/Affinity.php:26 -msgid "All" -msgstr "Alle" - -#: ../../Zotlabs/Module/Connections.php:140 -msgid "Active Connections" -msgstr "Aktive Verbindungen" - -#: ../../Zotlabs/Module/Connections.php:143 -msgid "Show active connections" -msgstr "Zeige die aktiven Verbindungen an" - -#: ../../Zotlabs/Module/Connections.php:147 -#: ../../Zotlabs/Widget/Notifications.php:84 -msgid "New Connections" -msgstr "Neue Verbindungen" - -#: ../../Zotlabs/Module/Connections.php:150 -msgid "Show pending (new) connections" -msgstr "Ausstehende (neue) Verbindungsanfragen anzeigen" - -#: ../../Zotlabs/Module/Connections.php:167 -msgid "Only show blocked connections" -msgstr "Nur blockierte Verbindungen anzeigen" - -#: ../../Zotlabs/Module/Connections.php:174 -msgid "Only show ignored connections" -msgstr "Nur ignorierte Verbindungen anzeigen" - -#: ../../Zotlabs/Module/Connections.php:181 -msgid "Only show archived/unreachable connections" -msgstr "Nur archivierte/unerreichbare Verbindungen anzeigen" - -#: ../../Zotlabs/Module/Connections.php:188 -msgid "Only show hidden connections" -msgstr "Nur versteckte Verbindungen anzeigen" - -#: ../../Zotlabs/Module/Connections.php:203 -msgid "Show all connections" -msgstr "Alle Verbindungen anzeigen" - -#: ../../Zotlabs/Module/Connections.php:257 -msgid "Pending approval" -msgstr "Wartet auf Genehmigung" - -#: ../../Zotlabs/Module/Connections.php:258 -msgid "Archived" -msgstr "Archiviert" - -#: ../../Zotlabs/Module/Connections.php:262 -msgid "Not connected at this location" -msgstr "An diesem Ort nicht verbunden" - -#: ../../Zotlabs/Module/Connections.php:279 -#, php-format -msgid "%1$s [%2$s]" -msgstr "%1$s [%2$s]" - -#: ../../Zotlabs/Module/Connections.php:280 -msgid "Edit connection" -msgstr "Verbindung bearbeiten" - -#: ../../Zotlabs/Module/Connections.php:282 -msgid "Delete connection" -msgstr "Verbindung löschen" - -#: ../../Zotlabs/Module/Connections.php:291 -msgid "Channel address" -msgstr "Kanaladresse" - -#: ../../Zotlabs/Module/Connections.php:293 -msgid "Network" -msgstr "Netzwerk" - -#: ../../Zotlabs/Module/Connections.php:296 -msgid "Call" -msgstr "Anruf" - -#: ../../Zotlabs/Module/Connections.php:298 -msgid "Status" -msgstr "Status" - -#: ../../Zotlabs/Module/Connections.php:300 -msgid "Connected" -msgstr "Verbunden" - -#: ../../Zotlabs/Module/Connections.php:302 -msgid "Approve connection" -msgstr "Verbindung genehmigen" - -#: ../../Zotlabs/Module/Connections.php:304 -msgid "Ignore connection" -msgstr "Verbindung ignorieren" - -#: ../../Zotlabs/Module/Connections.php:305 -#: ../../Zotlabs/Module/Connedit.php:630 -msgid "Ignore" -msgstr "Ignorieren" - -#: ../../Zotlabs/Module/Connections.php:306 -msgid "Recent activity" -msgstr "Kürzliche Aktivitäten" - -#: ../../Zotlabs/Module/Connections.php:331 ../../Zotlabs/Lib/Apps.php:235 -#: ../../include/text.php:973 -msgid "Connections" -msgstr "Verbindungen" - -#: ../../Zotlabs/Module/Connections.php:336 -msgid "Search your connections" -msgstr "Verbindungen durchsuchen" - -#: ../../Zotlabs/Module/Connections.php:337 -msgid "Connections search" -msgstr "Verbindung suchen" - -#: ../../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/Module/Viewsrc.php:43 -msgid "item" -msgstr "Beitrag" - -#: ../../Zotlabs/Module/Viewsrc.php:55 -msgid "Source of Item" -msgstr "Quelle des Elements" - -#: ../../Zotlabs/Module/Bookmarks.php:56 -msgid "Bookmark added" -msgstr "Lesezeichen hinzugefügt" - -#: ../../Zotlabs/Module/Bookmarks.php:79 -msgid "My Bookmarks" -msgstr "Meine Lesezeichen" - -#: ../../Zotlabs/Module/Bookmarks.php:90 -msgid "My Connections Bookmarks" -msgstr "Lesezeichen meiner Kontakte" - -#: ../../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/Removeaccount.php:57 -msgid "Remove This Account" -msgstr "Dieses Konto löschen" - -#: ../../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/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/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/Photos.php:78 -msgid "Page owner information could not be retrieved." -msgstr "Informationen über den Besitzer der Seite konnten nicht gefunden werden." - -#: ../../Zotlabs/Module/Photos.php:94 ../../Zotlabs/Module/Photos.php:120 -msgid "Album not found." -msgstr "Album nicht gefunden." - -#: ../../Zotlabs/Module/Photos.php:103 -msgid "Delete Album" -msgstr "Album löschen" - -#: ../../Zotlabs/Module/Photos.php:174 ../../Zotlabs/Module/Photos.php:1083 -msgid "Delete Photo" -msgstr "Foto löschen" - -#: ../../Zotlabs/Module/Photos.php:551 -msgid "No photos selected" -msgstr "Keine Fotos ausgewählt" - -#: ../../Zotlabs/Module/Photos.php:600 -msgid "Access to this item is restricted." -msgstr "Der Zugriff auf dieses Foto ist eingeschränkt." - -#: ../../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/Module/Photos.php:649 -#, php-format -msgid "%1$.2f MB photo storage used." -msgstr "%1$.2f MB Foto-Speicher belegt." - -#: ../../Zotlabs/Module/Photos.php:691 -msgid "Upload Photos" -msgstr "Fotos hochladen" - -#: ../../Zotlabs/Module/Photos.php:695 -msgid "Enter an album name" -msgstr "Namen für ein neues Album eingeben" - -#: ../../Zotlabs/Module/Photos.php:696 -msgid "or select an existing album (doubleclick)" -msgstr "oder ein bereits vorhandenes auswählen (Doppelklick)" - -#: ../../Zotlabs/Module/Photos.php:697 -msgid "Create a status post for this upload" -msgstr "Einen Statusbeitrag für diesen Upload erzeugen" - -#: ../../Zotlabs/Module/Photos.php:699 -msgid "Description (optional)" -msgstr "Beschreibung (optional)" - -#: ../../Zotlabs/Module/Photos.php:785 -msgid "Show Newest First" -msgstr "Neueste zuerst anzeigen" - -#: ../../Zotlabs/Module/Photos.php:787 -msgid "Show Oldest First" -msgstr "Älteste zuerst anzeigen" - -#: ../../Zotlabs/Module/Photos.php:844 ../../Zotlabs/Module/Photos.php:1381 -msgid "Add Photos" -msgstr "Fotos hinzufügen" - -#: ../../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/Module/Photos.php:894 -msgid "Photo not available" -msgstr "Foto nicht verfügbar" - -#: ../../Zotlabs/Module/Photos.php:952 -msgid "Use as profile photo" -msgstr "Als Profilfoto verwenden" - -#: ../../Zotlabs/Module/Photos.php:953 -msgid "Use as cover photo" -msgstr "Als Titelbild verwenden" - -#: ../../Zotlabs/Module/Photos.php:960 -msgid "Private Photo" -msgstr "Privates Foto" - -#: ../../Zotlabs/Module/Photos.php:975 -msgid "View Full Size" -msgstr "In voller Größe anzeigen" - -#: ../../Zotlabs/Module/Photos.php:1057 -msgid "Edit photo" -msgstr "Foto bearbeiten" - -#: ../../Zotlabs/Module/Photos.php:1059 -msgid "Rotate CW (right)" -msgstr "Drehen im UZS (rechts)" - -#: ../../Zotlabs/Module/Photos.php:1060 -msgid "Rotate CCW (left)" -msgstr "Drehen gegen UZS (links)" - -#: ../../Zotlabs/Module/Photos.php:1063 -msgid "Move photo to album" -msgstr "Foto in Album verschieben" - -#: ../../Zotlabs/Module/Photos.php:1064 -msgid "Enter a new album name" -msgstr "Gib einen Namen für ein neues Album ein" - -#: ../../Zotlabs/Module/Photos.php:1065 -msgid "or select an existing one (doubleclick)" -msgstr "oder wähle ein bereits vorhandenes aus (Doppelklick)" - -#: ../../Zotlabs/Module/Photos.php:1070 -msgid "Add a Tag" -msgstr "Schlagwort hinzufügen" - -#: ../../Zotlabs/Module/Photos.php:1078 -msgid "Example: @bob, @Barbara_Jensen, @jim@example.com" -msgstr "Beispiele: @ben, @Karl_Prester, @lieschen@example.com" - -#: ../../Zotlabs/Module/Photos.php:1081 -msgid "Flag as adult in album view" -msgstr "In der Albumansicht als nicht jugendfrei markieren" - -#: ../../Zotlabs/Module/Photos.php:1100 ../../Zotlabs/Lib/ThreadItem.php:281 -msgid "I like this (toggle)" -msgstr "Mir gefällt das (Umschalter)" - -#: ../../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/Module/Photos.php:1103 ../../Zotlabs/Lib/ThreadItem.php:427 -#: ../../include/conversation.php:785 -msgid "Please wait" -msgstr "Bitte warten" - -#: ../../Zotlabs/Module/Photos.php:1119 ../../Zotlabs/Module/Photos.php:1237 -#: ../../Zotlabs/Lib/ThreadItem.php:749 -msgid "This is you" -msgstr "Das bist Du" - -#: ../../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/Module/Photos.php:1137 ../../include/conversation.php:618 -msgctxt "title" -msgid "Likes" -msgstr "Gefällt mir" - -#: ../../Zotlabs/Module/Photos.php:1137 ../../include/conversation.php:618 -msgctxt "title" -msgid "Dislikes" -msgstr "Gefällt mir nicht" - -#: ../../Zotlabs/Module/Photos.php:1138 ../../include/conversation.php:619 -msgctxt "title" -msgid "Agree" -msgstr "Zustimmungen" - -#: ../../Zotlabs/Module/Photos.php:1138 ../../include/conversation.php:619 -msgctxt "title" -msgid "Disagree" -msgstr "Ablehnungen" - -#: ../../Zotlabs/Module/Photos.php:1138 ../../include/conversation.php:619 -msgctxt "title" -msgid "Abstain" -msgstr "Enthaltungen" - -#: ../../Zotlabs/Module/Photos.php:1139 ../../include/conversation.php:620 -msgctxt "title" -msgid "Attending" -msgstr "Zusagen" - -#: ../../Zotlabs/Module/Photos.php:1139 ../../include/conversation.php:620 -msgctxt "title" -msgid "Not attending" -msgstr "Absagen" - -#: ../../Zotlabs/Module/Photos.php:1139 ../../include/conversation.php:620 -msgctxt "title" -msgid "Might attend" -msgstr "Vielleicht" - -#: ../../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/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/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/Photos.php:1265 -msgid "Photo Tools" -msgstr "Fotowerkzeuge" - -#: ../../Zotlabs/Module/Photos.php:1274 -msgid "In This Photo:" -msgstr "Auf diesem Foto:" - -#: ../../Zotlabs/Module/Photos.php:1279 -msgid "Map" -msgstr "Karte" - -#: ../../Zotlabs/Module/Photos.php:1287 ../../Zotlabs/Lib/ThreadItem.php:415 -msgctxt "noun" -msgid "Likes" -msgstr "Gefällt mir" - -#: ../../Zotlabs/Module/Photos.php:1288 ../../Zotlabs/Lib/ThreadItem.php:416 -msgctxt "noun" -msgid "Dislikes" -msgstr "Gefällt nicht" - -#: ../../Zotlabs/Module/Photos.php:1293 ../../Zotlabs/Lib/ThreadItem.php:421 -#: ../../include/acl_selectors.php:125 -msgid "Close" -msgstr "Schließen" - -#: ../../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/Wiki.php:30 ../../addon/cart/cart.php:1135 -msgid "Profile Unavailable." -msgstr "Profil nicht verfügbar." - -#: ../../Zotlabs/Module/Wiki.php:44 ../../Zotlabs/Module/Cloud.php:114 -msgid "Not found" -msgstr "Nicht gefunden" - -#: ../../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/Wiki.php:124 -msgid "Error retrieving wiki" -msgstr "Fehler beim Abrufen des Wiki" - -#: ../../Zotlabs/Module/Wiki.php:131 -msgid "Error creating zip file export folder" -msgstr "Fehler bei der Erzeugung des Zip-Datei Export-Verzeichnisses " - -#: ../../Zotlabs/Module/Wiki.php:182 -msgid "Error downloading wiki: " -msgstr "Fehler beim Herunterladen des Wiki:" - -#: ../../Zotlabs/Module/Wiki.php:197 ../../include/conversation.php:1928 -#: ../../include/nav.php:494 -msgid "Wikis" -msgstr "Wikis" - -#: ../../Zotlabs/Module/Wiki.php:203 -msgid "Download" -msgstr "Herunterladen" - -#: ../../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/Wiki.php:207 -msgid "Wiki name" -msgstr "Name des Wiki" - -#: ../../Zotlabs/Module/Wiki.php:208 -msgid "Content type" -msgstr "Inhaltstyp" - -#: ../../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/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/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/Wiki.php:210 ../../Zotlabs/Storage/Browser.php:284 -msgid "Type" -msgstr "Typ" - -#: ../../Zotlabs/Module/Wiki.php:211 -msgid "Any type" -msgstr "Alle Arten" - -#: ../../Zotlabs/Module/Wiki.php:218 -msgid "Lock content type" -msgstr "Inhaltstyp sperren" - -#: ../../Zotlabs/Module/Wiki.php:219 -msgid "Create a status post for this wiki" -msgstr "Erzeuge einen Statusbeitrag für dieses Wiki" - -#: ../../Zotlabs/Module/Wiki.php:220 -msgid "Edit Wiki Name" -msgstr "Wiki-Namen bearbeiten" - -#: ../../Zotlabs/Module/Wiki.php:262 -msgid "Wiki not found" -msgstr "Wiki nicht gefunden" - -#: ../../Zotlabs/Module/Wiki.php:286 -msgid "Rename page" -msgstr "Seite umbenennen" - -#: ../../Zotlabs/Module/Wiki.php:307 -msgid "Error retrieving page content" -msgstr "Fehler beim Abrufen des Seiteninhalts" - -#: ../../Zotlabs/Module/Wiki.php:315 ../../Zotlabs/Module/Wiki.php:317 -msgid "New page" -msgstr "Neue Seite" - -#: ../../Zotlabs/Module/Wiki.php:345 -msgid "Revision Comparison" -msgstr "Revisionsvergleich" - -#: ../../Zotlabs/Module/Wiki.php:346 -msgid "Revert" -msgstr "Rückgängig machen" - -#: ../../Zotlabs/Module/Wiki.php:353 -msgid "Short description of your changes (optional)" -msgstr "Kurze Beschreibung Ihrer Änderungen (optional)" - -#: ../../Zotlabs/Module/Wiki.php:362 -msgid "Source" -msgstr "Quelle" - -#: ../../Zotlabs/Module/Wiki.php:372 -msgid "New page name" -msgstr "Neuer Seitenname" - -#: ../../Zotlabs/Module/Wiki.php:377 ../../include/conversation.php:1282 -msgid "Embed image from photo albums" -msgstr "Bild aus Fotoalben einbetten" - -#: ../../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/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/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/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/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/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/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/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/Wiki.php:462 -msgid "Error creating wiki. Invalid name." -msgstr "Fehler beim Erstellen des Wiki. Ungültiger Name." - -#: ../../Zotlabs/Module/Wiki.php:469 -msgid "A wiki with this name already exists." -msgstr "Es existiert bereits ein Wiki mit diesem Namen." - -#: ../../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/Wiki.php:489 -msgid "Error creating wiki" -msgstr "Fehler beim Erstellen des Wiki" - -#: ../../Zotlabs/Module/Wiki.php:512 -msgid "Error updating wiki. Invalid name." -msgstr "Fehler beim Aktualisieren des Wikis. Ungültiger Name." - -#: ../../Zotlabs/Module/Wiki.php:532 -msgid "Error updating wiki" -msgstr "Fehler beim Aktualisieren des Wikis" - -#: ../../Zotlabs/Module/Wiki.php:547 -msgid "Wiki delete permission denied." -msgstr "Wiki-Löschberechtigung verweigert." - -#: ../../Zotlabs/Module/Wiki.php:557 -msgid "Error deleting wiki" -msgstr "Fehler beim Löschen des Wiki" - -#: ../../Zotlabs/Module/Wiki.php:590 -msgid "New page created" -msgstr "Neue Seite erstellt" - -#: ../../Zotlabs/Module/Wiki.php:711 -msgid "Cannot delete Home" -msgstr "Kann die Startseite nicht löschen" - -#: ../../Zotlabs/Module/Wiki.php:775 -msgid "Current Revision" -msgstr "Aktuelle Revision" - -#: ../../Zotlabs/Module/Wiki.php:775 -msgid "Selected Revision" -msgstr "Ausgewählte Revision" - -#: ../../Zotlabs/Module/Wiki.php:825 -msgid "You must be authenticated." -msgstr "Sie müssen authenzifiziert sein." - -#: ../../Zotlabs/Module/Chanview.php:139 -msgid "toggle full screen mode" -msgstr "auf Vollbildmodus umschalten" - -#: ../../Zotlabs/Module/Pdledit.php:21 -msgid "Layout updated." -msgstr "Layout aktualisiert." - -#: ../../Zotlabs/Module/Pdledit.php:34 ../../Zotlabs/Module/Chat.php:219 -msgid "Feature disabled." -msgstr "Funktion deaktiviert." - -#: ../../Zotlabs/Module/Pdledit.php:47 ../../Zotlabs/Module/Pdledit.php:90 -msgid "Edit System Page Description" -msgstr "Systemseitenbeschreibung bearbeiten" - -#: ../../Zotlabs/Module/Pdledit.php:68 -msgid "(modified)" -msgstr "(geändert)" - -#: ../../Zotlabs/Module/Pdledit.php:68 ../../Zotlabs/Module/Lostpass.php:133 -msgid "Reset" -msgstr "Zurücksetzen" - -#: ../../Zotlabs/Module/Pdledit.php:85 -msgid "Layout not found." -msgstr "Layout nicht gefunden." - -#: ../../Zotlabs/Module/Pdledit.php:91 -msgid "Module Name:" -msgstr "Modulname:" - -#: ../../Zotlabs/Module/Pdledit.php:92 -msgid "Layout Help" -msgstr "Layout-Hilfe" - -#: ../../Zotlabs/Module/Pdledit.php:93 -msgid "Edit another layout" -msgstr "Ein weiteres Layout bearbeiten" - -#: ../../Zotlabs/Module/Pdledit.php:94 -msgid "System layout" -msgstr "System-Layout" - -#: ../../Zotlabs/Module/Poke.php:182 ../../Zotlabs/Lib/Apps.php:254 -#: ../../include/conversation.php:1092 -msgid "Poke" -msgstr "Anstupsen" - -#: ../../Zotlabs/Module/Poke.php:183 -msgid "Poke somebody" -msgstr "Jemanden anstupsen" - -#: ../../Zotlabs/Module/Poke.php:186 -msgid "Poke/Prod" -msgstr "Anstupsen/Knuffen" - -#: ../../Zotlabs/Module/Poke.php:187 -msgid "Poke, prod or do other things to somebody" -msgstr "Jemanden anstupsen, knuffen oder sonstiges" - -#: ../../Zotlabs/Module/Poke.php:194 -msgid "Recipient" -msgstr "Empfänger" - -#: ../../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/Poke.php:198 ../../Zotlabs/Module/Poke.php:199 -msgid "Make this post private" -msgstr "Diesen Beitrag privat machen" - -#: ../../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/Profile_photo.php:120 -#: ../../Zotlabs/Module/Profile_photo.php:248 -#: ../../include/photo/photo_driver.php:741 -msgid "Profile Photos" -msgstr "Profilfotos" - -#: ../../Zotlabs/Module/Profile_photo.php:142 -#: ../../Zotlabs/Module/Cover_photo.php:159 -msgid "Image resize failed." -msgstr "Bild-Anpassung fehlgeschlagen." - -#: ../../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/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/Profile_photo.php:260 -#: ../../Zotlabs/Module/Cover_photo.php:197 -msgid "Image upload failed." -msgstr "Hochladen des Bilds 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/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/Profile_photo.php:455 -#: ../../Zotlabs/Module/Cover_photo.php:359 -msgid "Upload File:" -msgstr "Datei hochladen:" - -#: ../../Zotlabs/Module/Profile_photo.php:456 -#: ../../Zotlabs/Module/Cover_photo.php:360 -msgid "Select a profile:" -msgstr "Wähle ein Profil:" - -#: ../../Zotlabs/Module/Profile_photo.php:457 -msgid "Use Photo for Profile" -msgstr "Foto für Profil verwenden" - -#: ../../Zotlabs/Module/Profile_photo.php:457 -msgid "Change Profile Photo" -msgstr "Profilfoto ändern" - -#: ../../Zotlabs/Module/Profile_photo.php:458 -msgid "Use" -msgstr "Verwenden" - -#: ../../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/Profile_photo.php:473 -#: ../../Zotlabs/Module/Cover_photo.php:376 -msgid "Select existing photo" -msgstr "Wähle ein vorhandenes Foto aus" - -#: ../../Zotlabs/Module/Profile_photo.php:492 -#: ../../Zotlabs/Module/Cover_photo.php:393 -msgid "Crop Image" -msgstr "Bild zuschneiden" - -#: ../../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/Profile_photo.php:495 -#: ../../Zotlabs/Module/Cover_photo.php:396 -msgid "Done Editing" -msgstr "Bearbeitung fertigstellen" - -#: ../../Zotlabs/Module/Chatsvc.php:131 -msgid "Away" -msgstr "Abwesend" - -#: ../../Zotlabs/Module/Chatsvc.php:136 -msgid "Online" -msgstr "Online" - -#: ../../Zotlabs/Module/Item.php:194 -msgid "Unable to locate original post." -msgstr "Originalbeitrag nicht gefunden." - -#: ../../Zotlabs/Module/Item.php:477 -msgid "Empty post discarded." -msgstr "Leeren Beitrag verworfen." - -#: ../../Zotlabs/Module/Item.php:874 -msgid "Duplicate post suppressed." -msgstr "Doppelter Beitrag unterdrückt." - -#: ../../Zotlabs/Module/Item.php:1019 -msgid "System error. Post not saved." -msgstr "Systemfehler. Beitrag nicht gespeichert." - -#: ../../Zotlabs/Module/Item.php:1055 -msgid "Your comment is awaiting approval." -msgstr "Dein Kommentar muss noch bestätigt werden." - -#: ../../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/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/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/Ping.php:330 -msgid "sent you a private message" -msgstr "hat Dir eine private Nachricht geschickt" - -#: ../../Zotlabs/Module/Ping.php:383 -msgid "added your channel" -msgstr "hat deinen Kanal hinzugefügt" - -#: ../../Zotlabs/Module/Ping.php:407 -msgid "requires approval" -msgstr "Zustimmung erforderlich" - -#: ../../Zotlabs/Module/Ping.php:417 -msgid "g A l F d" -msgstr "l, d. F, G:i \\U\\h\\r" - -#: ../../Zotlabs/Module/Ping.php:435 -msgid "[today]" -msgstr "[Heute]" - -#: ../../Zotlabs/Module/Ping.php:444 -msgid "posted an event" -msgstr "hat einen Termin veröffentlicht" - -#: ../../Zotlabs/Module/Ping.php:477 -msgid "shared a file with you" -msgstr "hat eine Datei mit Dir geteilt" - -#: ../../Zotlabs/Module/Page.php:39 ../../Zotlabs/Module/Block.php:29 -msgid "Invalid item." -msgstr "Ungültiges Element." - -#: ../../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/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/Connedit.php:79 ../../Zotlabs/Module/Defperms.php:59 -msgid "Could not access contact record." -msgstr "Konnte nicht auf den Kontakteintrag zugreifen." - -#: ../../Zotlabs/Module/Connedit.php:109 -msgid "Could not locate selected profile." -msgstr "Gewähltes Profil nicht gefunden." - -#: ../../Zotlabs/Module/Connedit.php:246 -msgid "Connection updated." -msgstr "Verbindung aktualisiert." - -#: ../../Zotlabs/Module/Connedit.php:248 -msgid "Failed to update connection record." -msgstr "Konnte den Verbindungseintrag nicht aktualisieren." - -#: ../../Zotlabs/Module/Connedit.php:302 -msgid "is now connected to" -msgstr "ist jetzt verbunden mit" - -#: ../../Zotlabs/Module/Connedit.php:427 -msgid "Could not access address book record." -msgstr "Konnte nicht auf den Adressbuch-Eintrag zugreifen." - -#: ../../Zotlabs/Module/Connedit.php:475 -msgid "Refresh failed - channel is currently unavailable." -msgstr "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar." - -#: ../../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/Connedit.php:554 -msgid "Connection has been removed." -msgstr "Verbindung wurde gelöscht." - -#: ../../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/Connedit.php:597 -#, php-format -msgid "View %s's profile" -msgstr "%ss Profil ansehen" - -#: ../../Zotlabs/Module/Connedit.php:601 -msgid "Refresh Permissions" -msgstr "Zugriffsrechte neu laden" - -#: ../../Zotlabs/Module/Connedit.php:604 -msgid "Fetch updated permissions" -msgstr "Aktualisierte Zugriffsrechte abrufen" - -#: ../../Zotlabs/Module/Connedit.php:608 -msgid "Refresh Photo" -msgstr "Foto aktualisieren" - -#: ../../Zotlabs/Module/Connedit.php:611 -msgid "Fetch updated photo" -msgstr "Aktualisiertes Profilfoto abrufen" - -#: ../../Zotlabs/Module/Connedit.php:615 ../../include/conversation.php:1042 -msgid "Recent Activity" -msgstr "Kürzliche Aktivitäten" - -#: ../../Zotlabs/Module/Connedit.php:618 -msgid "View recent posts and comments" -msgstr "Betrachte die neuesten Beiträge und Kommentare" - -#: ../../Zotlabs/Module/Connedit.php:625 -msgid "Block (or Unblock) all communications with this connection" -msgstr "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen" - -#: ../../Zotlabs/Module/Connedit.php:626 -msgid "This connection is blocked!" -msgstr "Die Verbindung ist geblockt!" - -#: ../../Zotlabs/Module/Connedit.php:630 -msgid "Unignore" -msgstr "Nicht ignorieren" - -#: ../../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/Connedit.php:634 -msgid "This connection is ignored!" -msgstr "Die Verbindung wird ignoriert!" - -#: ../../Zotlabs/Module/Connedit.php:638 -msgid "Unarchive" -msgstr "Aus Archiv zurückholen" - -#: ../../Zotlabs/Module/Connedit.php:638 -msgid "Archive" -msgstr "Archivieren" - -#: ../../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/Connedit.php:642 -msgid "This connection is archived!" -msgstr "Die Verbindung ist archiviert!" - -#: ../../Zotlabs/Module/Connedit.php:646 -msgid "Unhide" -msgstr "Wieder sichtbar machen" - -#: ../../Zotlabs/Module/Connedit.php:646 -msgid "Hide" -msgstr "Verstecken" - -#: ../../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/Connedit.php:650 -msgid "This connection is hidden!" -msgstr "Die Verbindung ist versteckt!" - -#: ../../Zotlabs/Module/Connedit.php:657 -msgid "Delete this connection" -msgstr "Verbindung löschen" - -#: ../../Zotlabs/Module/Connedit.php:665 -msgid "Fetch Vcard" -msgstr "Vcard abrufen" - -#: ../../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/Connedit.php:679 -msgid "Open Individual Permissions section by default" -msgstr "Öffne standardmäßig den Bereich für individuelle Berechtigungen" - -#: ../../Zotlabs/Module/Connedit.php:702 -msgid "Affinity" -msgstr "Beziehung" - -#: ../../Zotlabs/Module/Connedit.php:705 -msgid "Open Set Affinity section by default" -msgstr "Öffne standardmäßig den Bereich für Beziehungsgrad-Einstellungen" - -#: ../../Zotlabs/Module/Connedit.php:709 ../../Zotlabs/Widget/Affinity.php:22 -msgid "Me" -msgstr "Ich" - -#: ../../Zotlabs/Module/Connedit.php:710 ../../Zotlabs/Widget/Affinity.php:23 -msgid "Family" -msgstr "Familie" - -#: ../../Zotlabs/Module/Connedit.php:712 ../../Zotlabs/Widget/Affinity.php:25 -msgid "Acquaintances" -msgstr "Bekannte" - -#: ../../Zotlabs/Module/Connedit.php:739 -msgid "Filter" -msgstr "Filter" - -#: ../../Zotlabs/Module/Connedit.php:742 -msgid "Open Custom Filter section by default" -msgstr "Öffne standardmäßig den Bereich für benutzerdefinierte Filter" - -#: ../../Zotlabs/Module/Connedit.php:779 -msgid "Approve this connection" -msgstr "Verbindung genehmigen" - -#: ../../Zotlabs/Module/Connedit.php:779 -msgid "Accept connection to allow communication" -msgstr "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen" - -#: ../../Zotlabs/Module/Connedit.php:784 -msgid "Set Affinity" -msgstr "Beziehung festlegen" - -#: ../../Zotlabs/Module/Connedit.php:787 -msgid "Set Profile" -msgstr "Profil festlegen" - -#: ../../Zotlabs/Module/Connedit.php:790 -msgid "Set Affinity & Profile" -msgstr "Beziehung und Profile festlegen" - -#: ../../Zotlabs/Module/Connedit.php:838 -msgid "This connection is unreachable from this location." -msgstr "Diese Verbindung ist von diesem Ort unerreichbar." - -#: ../../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/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/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/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/Connedit.php:850 ../../include/items.php:4214 -#, php-format -msgid "Connection: %s" -msgstr "Verbindung: %s" - -#: ../../Zotlabs/Module/Connedit.php:851 ../../Zotlabs/Module/Defperms.php:239 -msgid "Apply these permissions automatically" -msgstr "Diese Berechtigungen automatisch anwenden" - -#: ../../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/Connedit.php:852 ../../Zotlabs/Module/Defperms.php:240 -msgid "Permission role" -msgstr "Berechtigungsrolle" - -#: ../../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/Connedit.php:853 ../../Zotlabs/Module/Defperms.php:241 -msgid "Add permission role" -msgstr "Berechtigungsrolle hinzufügen" - -#: ../../Zotlabs/Module/Connedit.php:860 -msgid "This connection's primary address is" -msgstr "Die Hauptadresse der Verbindung ist" - -#: ../../Zotlabs/Module/Connedit.php:861 -msgid "Available locations:" -msgstr "Verfügbare Klone:" - -#: ../../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/Connedit.php:867 -msgid "Connection Tools" -msgstr "Verbindungswerkzeuge" - -#: ../../Zotlabs/Module/Connedit.php:869 -msgid "Slide to adjust your degree of friendship" -msgstr "Verschieben, um den Grad der Freundschaft zu einzustellen" - -#: ../../Zotlabs/Module/Connedit.php:870 ../../Zotlabs/Module/Rate.php:155 -#: ../../include/js_strings.php:20 -msgid "Rating" -msgstr "Bewertung" - -#: ../../Zotlabs/Module/Connedit.php:871 -msgid "Slide to adjust your rating" -msgstr "Verschieben, um Deine Bewertung einzustellen" - -#: ../../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/Connedit.php:874 -msgid "Custom Filter" -msgstr "Benutzerdefinierter Filter" - -#: ../../Zotlabs/Module/Connedit.php:875 -msgid "Only import posts with this text" -msgstr "Nur Beiträge mit diesem Text importieren" - -#: ../../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/Connedit.php:876 -msgid "Do not import posts with this text" -msgstr "Beiträge mit diesem Text nicht importieren" - -#: ../../Zotlabs/Module/Connedit.php:878 -msgid "This information is public!" -msgstr "Diese Information ist öffentlich!" - -#: ../../Zotlabs/Module/Connedit.php:883 -msgid "Connection Pending Approval" -msgstr "Verbindung wartet auf Bestätigung" - -#: ../../Zotlabs/Module/Connedit.php:888 -#, 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: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/Connedit.php:896 -msgid "Last update:" -msgstr "Letzte Aktualisierung:" - -#: ../../Zotlabs/Module/Connedit.php:904 -msgid "Details" -msgstr "Details" - -#: ../../Zotlabs/Module/Chat.php:181 -msgid "Room not found" -msgstr "Chatraum nicht gefunden" - -#: ../../Zotlabs/Module/Chat.php:197 -msgid "Leave Room" -msgstr "Raum verlassen" - -#: ../../Zotlabs/Module/Chat.php:198 -msgid "Delete Room" -msgstr "Raum löschen" - -#: ../../Zotlabs/Module/Chat.php:199 -msgid "I am away right now" -msgstr "Ich bin gerade nicht da" - -#: ../../Zotlabs/Module/Chat.php:200 -msgid "I am online" -msgstr "Ich bin online" - -#: ../../Zotlabs/Module/Chat.php:202 -msgid "Bookmark this room" -msgstr "Lesezeichen für diesen Raum setzen" - -#: ../../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/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/Chat.php:232 -msgid "New Chatroom" -msgstr "Neuer Chatraum" - -#: ../../Zotlabs/Module/Chat.php:233 -msgid "Chatroom name" -msgstr "Chatraumname" - -#: ../../Zotlabs/Module/Chat.php:234 -msgid "Expiration of chats (minutes)" -msgstr "Verfall von Chats (Minuten)" - -#: ../../Zotlabs/Module/Chat.php:250 -#, php-format -msgid "%1$s's Chatrooms" -msgstr "%1$ss Chaträume" - -#: ../../Zotlabs/Module/Chat.php:255 -msgid "No chatrooms available" -msgstr "Keine Chaträume verfügbar" - -#: ../../Zotlabs/Module/Chat.php:259 -msgid "Expiration" -msgstr "Verfall" - -#: ../../Zotlabs/Module/Chat.php:260 -msgid "min" -msgstr "min" - -#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:248 -#: ../../include/conversation.php:1834 ../../include/nav.php:401 -msgid "Photos" -msgstr "Fotos" - -#: ../../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/Menu.php:49 -msgid "Unable to update menu." -msgstr "Kann Menü nicht 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/Menu.php:99 ../../Zotlabs/Module/Menu.php:111 -msgid "Menu Title" -msgstr "Menütitel" - -#: ../../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/Menu.php:100 -msgid "Allow Bookmarks" -msgstr "Lesezeichen erlauben" - -#: ../../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/Menu.php:101 ../../Zotlabs/Module/Menu.php:159 -msgid "Submit and proceed" -msgstr "Absenden und fortfahren" - -#: ../../Zotlabs/Module/Menu.php:107 ../../include/text.php:2423 -msgid "Menus" -msgstr "Menüs" - -#: ../../Zotlabs/Module/Menu.php:117 -msgid "Bookmarks allowed" -msgstr "Lesezeichen erlaubt" - -#: ../../Zotlabs/Module/Menu.php:119 -msgid "Delete this menu" -msgstr "Lösche dieses Menü" - -#: ../../Zotlabs/Module/Menu.php:120 ../../Zotlabs/Module/Menu.php:154 -msgid "Edit menu contents" -msgstr "Bearbeite Menü Inhalte" - -#: ../../Zotlabs/Module/Menu.php:121 -msgid "Edit this menu" -msgstr "Dieses Menü bearbeiten" - -#: ../../Zotlabs/Module/Menu.php:136 -msgid "Menu could not be deleted." -msgstr "Menü konnte nicht gelöscht werden." - -#: ../../Zotlabs/Module/Menu.php:149 -msgid "Edit Menu" -msgstr "Menü bearbeiten" - -#: ../../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/Menu.php:155 -msgid "Menu name" -msgstr "Menü Name" - -#: ../../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/Menu.php:156 -msgid "Menu title" -msgstr "Menü Titel" - -#: ../../Zotlabs/Module/Menu.php:156 -msgid "Menu title as seen by others" -msgstr "Menü Titel wie er von anderen gesehen wird" - -#: ../../Zotlabs/Module/Menu.php:157 -msgid "Allow bookmarks" -msgstr "Erlaube Lesezeichen" - -#: ../../Zotlabs/Module/Layouts.php:184 ../../include/text.php:2424 -msgid "Layouts" -msgstr "Layouts" - -#: ../../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/Layouts.php:186 -msgid "Comanche page description language help" -msgstr "Hilfe zur Comanche-Seitenbeschreibungssprache" - -#: ../../Zotlabs/Module/Layouts.php:190 -msgid "Layout Description" -msgstr "Layout-Beschreibung" - -#: ../../Zotlabs/Module/Layouts.php:195 -msgid "Download PDL file" -msgstr "PDL-Datei herunterladen" - -#: ../../Zotlabs/Module/Cloud.php:120 -msgid "Please refresh page" -msgstr "Bitte die Seite neu laden" - -#: ../../Zotlabs/Module/Cloud.php:123 -msgid "Unknown error" -msgstr "Unbekannter Fehler" - -#: ../../Zotlabs/Module/Email_validation.php:24 -#: ../../Zotlabs/Module/Email_resend.php:12 -msgid "Token verification failed." -msgstr "Überprüfung des Verifizierungscodes fehlgeschlagen." - -#: ../../Zotlabs/Module/Email_validation.php:36 -msgid "Email Verification Required" -msgstr "Email-Überprüfung erforderlich" - -#: ../../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/Email_validation.php:38 -msgid "Resend Email" -msgstr "Email erneut versenden" - -#: ../../Zotlabs/Module/Email_validation.php:41 -msgid "Validation token" -msgstr "Verifizierungscode" - -#: ../../Zotlabs/Module/Tagger.php:48 -msgid "Post not found." -msgstr "Beitrag nicht gefunden." - -#: ../../Zotlabs/Module/Tagger.php:77 ../../include/markdown.php:160 -#: ../../include/bbcode.php:352 -msgid "post" -msgstr "Beitrag" - -#: ../../Zotlabs/Module/Tagger.php:79 ../../include/conversation.php:146 -#: ../../include/text.php:2013 -msgid "comment" -msgstr "Kommentar" - -#: ../../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/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/Pconfig.php:48 -msgid "Configuration Editor" -msgstr "Konfigurationseditor" - -#: ../../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/Defperms.php:239 -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/Authorize.php:17 -msgid "Unknown App" -msgstr "Unbekannte Anwendung" - -#: ../../Zotlabs/Module/Authorize.php:22 -msgid "Authorize" -msgstr "Berechtigen" - -#: ../../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/Authorize.php:25 -msgid "Allow" -msgstr "Erlauben" - -#: ../../Zotlabs/Module/Group.php:24 -msgid "Privacy group created." -msgstr "Gruppe wurde erstellt." - -#: ../../Zotlabs/Module/Group.php:30 -msgid "Could not create privacy group." -msgstr "Gruppe konnte nicht erstellt werden." - -#: ../../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/Group.php:58 -msgid "Privacy group updated." -msgstr "Gruppe wurde aktualisiert." - -#: ../../Zotlabs/Module/Group.php:92 -msgid "Create a group of channels." -msgstr "Erstelle eine Gruppe für Kanäle." - -#: ../../Zotlabs/Module/Group.php:93 ../../Zotlabs/Module/Group.php:186 -msgid "Privacy group name: " -msgstr "Gruppenname:" - -#: ../../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/Group.php:113 -msgid "Privacy group removed." -msgstr "Gruppe wurde entfernt." - -#: ../../Zotlabs/Module/Group.php:115 -msgid "Unable to remove privacy group." -msgstr "Gruppe konnte nicht entfernt werden." - -#: ../../Zotlabs/Module/Group.php:185 -msgid "Privacy group editor" -msgstr "Gruppeneditor" - -#: ../../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/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/Profiles.php:24 ../../Zotlabs/Module/Profiles.php:184 #: ../../Zotlabs/Module/Profiles.php:241 ../../Zotlabs/Module/Profiles.php:659 msgid "Profile not found." @@ -6182,7 +7245,7 @@ msgid "Political Views" msgstr "Politische Ansichten" #: ../../Zotlabs/Module/Profiles.php:486 -#: ../../addon/openid/MysqlProvider.php:74 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:74 msgid "Gender" msgstr "Geschlecht" @@ -6198,6 +7261,13 @@ msgstr "Webseite" msgid "Interests" msgstr "Hobbys/Interessen" +#: ../../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/Profiles.php:594 msgid "Profile updated." msgstr "Profil aktualisiert." @@ -6214,11 +7284,6 @@ msgstr "Bearbeite Profil-Details" msgid "View this profile" msgstr "Dieses Profil ansehen" -#: ../../Zotlabs/Module/Profiles.php:725 ../../Zotlabs/Module/Profiles.php:824 -#: ../../include/channel.php:1319 -msgid "Edit visibility" -msgstr "Sichtbarkeit bearbeiten" - #: ../../Zotlabs/Module/Profiles.php:726 msgid "Profile Tools" msgstr "Profilwerkzeuge" @@ -6227,10 +7292,6 @@ msgstr "Profilwerkzeuge" msgid "Change cover photo" msgstr "Titelbild ändern" -#: ../../Zotlabs/Module/Profiles.php:728 ../../include/channel.php:1289 -msgid "Change profile photo" -msgstr "Profilfoto ändern" - #: ../../Zotlabs/Module/Profiles.php:729 msgid "Create a new profile using these settings" msgstr "Neues Profil anlegen und diese Einstellungen übernehmen" @@ -6247,7 +7308,7 @@ msgstr "Dieses Profil löschen" msgid "Add profile things" msgstr "Sachen zum Profil hinzufügen" -#: ../../Zotlabs/Module/Profiles.php:733 ../../include/conversation.php:1708 +#: ../../Zotlabs/Module/Profiles.php:733 msgid "Personal" msgstr "Persönlich" @@ -6255,11 +7316,6 @@ msgstr "Persönlich" msgid "Relationship" msgstr "Beziehung" -#: ../../Zotlabs/Module/Profiles.php:736 ../../Zotlabs/Widget/Newmember.php:44 -#: ../../include/datetime.php:58 -msgid "Miscellaneous" -msgstr "Verschiedenes" - #: ../../Zotlabs/Module/Profiles.php:738 msgid "Import profile from file" msgstr "Profil aus einer Datei importieren" @@ -6312,6 +7368,11 @@ msgstr "Region/Bundesstaat" msgid "Postal/Zip code" msgstr "Postleitzahl" +#: ../../Zotlabs/Module/Profiles.php:757 ../../Zotlabs/Module/Cdav.php:1399 +#: ../../Zotlabs/Module/Connedit.php:948 +msgid "Country" +msgstr "Land" + #: ../../Zotlabs/Module/Profiles.php:762 msgid "Who (if applicable)" msgstr "Wer (falls anwendbar)" @@ -6329,7 +7390,7 @@ msgid "Tell us about yourself" msgstr "Erzähle uns ein wenig von Dir" #: ../../Zotlabs/Module/Profiles.php:767 -#: ../../addon/openid/MysqlProvider.php:68 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:68 msgid "Homepage URL" msgstr "Homepage-URL" @@ -6393,1165 +7454,158 @@ msgstr "Meine anderen Kanäle" msgid "Communications" msgstr "Kommunikation" -#: ../../Zotlabs/Module/Profiles.php:820 ../../include/channel.php:1315 -msgid "Profile Image" -msgstr "Profilfoto:" - -#: ../../Zotlabs/Module/Profiles.php:830 ../../include/channel.php:1296 -#: ../../include/nav.php:117 -msgid "Edit Profiles" -msgstr "Profile bearbeiten" - -#: ../../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/Go.php:27 -msgid "Welcome" -msgstr "Willkommen" - -#: ../../Zotlabs/Module/Go.php:29 -msgid "What would you like to do?" -msgstr "Was möchtest Du gerne tun?" - -#: ../../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/Go.php:35 -msgid "Upload a profile photo" -msgstr "Ein Profilfoto hochladen" - -#: ../../Zotlabs/Module/Go.php:36 -msgid "Upload a cover photo" -msgstr "Ein Titelbild hochladen" - -#: ../../Zotlabs/Module/Go.php:37 -msgid "Edit your default profile" -msgstr "Dein Standardprofil bearbeiten" - -#: ../../Zotlabs/Module/Go.php:38 ../../Zotlabs/Widget/Newmember.php:34 -msgid "View friend suggestions" -msgstr "Freundschafts- und Verbindungsvorschläge ansehen" - -#: ../../Zotlabs/Module/Go.php:39 -msgid "View the channel directory" -msgstr "Das Kanalverzeichnis ansehen" - -#: ../../Zotlabs/Module/Go.php:40 -msgid "View/edit your channel settings" -msgstr "Deine Kanaleinstellungen ansehen/bearbeiten" - -#: ../../Zotlabs/Module/Go.php:41 -msgid "View the site or project documentation" -msgstr "Die Website-/Projektdokumentation ansehen" - -#: ../../Zotlabs/Module/Go.php:42 -msgid "Visit your channel homepage" -msgstr "Deine Kanal-Startseite aufrufen" - -#: ../../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/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/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/Editwebpage.php:139 -msgid "Page link" -msgstr "Seiten-Link" - -#: ../../Zotlabs/Module/Editwebpage.php:166 -msgid "Edit Webpage" -msgstr "Webseite bearbeiten" - -#: ../../Zotlabs/Module/Manage.php:145 -msgid "Create a new channel" -msgstr "Neuen Kanal anlegen" - -#: ../../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/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/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/Siteinfo.php:32 -msgid "Developer homepage" -msgstr "Entwickler-Website" - -#: ../../Zotlabs/Module/Ratings.php:70 -msgid "No ratings" -msgstr "Keine Bewertungen" - -#: ../../Zotlabs/Module/Ratings.php:97 ../../Zotlabs/Module/Pubsites.php:35 -#: ../../include/conversation.php:1082 -msgid "Ratings" -msgstr "Bewertungen" - -#: ../../Zotlabs/Module/Ratings.php:98 -msgid "Rating: " -msgstr "Bewertung: " - -#: ../../Zotlabs/Module/Ratings.php:99 -msgid "Website: " -msgstr "Webseite: " - -#: ../../Zotlabs/Module/Ratings.php:101 -msgid "Description: " -msgstr "Beschreibung: " - -#: ../../Zotlabs/Module/Webpages.php:54 -msgid "Import Webpage Elements" -msgstr "Webseitenelemente importieren" - -#: ../../Zotlabs/Module/Webpages.php:55 -msgid "Import selected" -msgstr "Import ausgewählt" - -#: ../../Zotlabs/Module/Webpages.php:78 -msgid "Export Webpage Elements" -msgstr "Webseitenelemente exportieren" - -#: ../../Zotlabs/Module/Webpages.php:79 -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:248 -msgid "Actions" -msgstr "Aktionen" - -#: ../../Zotlabs/Module/Webpages.php:249 -msgid "Page Link" -msgstr "Seiten-Link" - -#: ../../Zotlabs/Module/Webpages.php:250 -msgid "Page Title" -msgstr "Seitentitel" - -#: ../../Zotlabs/Module/Webpages.php:280 -msgid "Invalid file type." -msgstr "Ungültiger Dateityp." - -#: ../../Zotlabs/Module/Webpages.php:292 -msgid "Error opening zip file" -msgstr "Fehler beim Öffnen der ZIP-Datei" - -#: ../../Zotlabs/Module/Webpages.php:303 -msgid "Invalid folder path." -msgstr "Ungültiger Ordnerpfad." - -#: ../../Zotlabs/Module/Webpages.php:330 -msgid "No webpage elements detected." -msgstr "Keine Webseitenelemente erkannt." - -#: ../../Zotlabs/Module/Webpages.php:405 -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/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/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/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43 -msgid "Item is not editable" -msgstr "Element kann nicht bearbeitet werden." - -#: ../../Zotlabs/Module/Editpost.php:108 ../../Zotlabs/Module/Rpost.php:144 -msgid "Edit post" -msgstr "Bearbeite Beitrag" - -#: ../../Zotlabs/Module/Dreport.php:45 -msgid "Invalid message" -msgstr "Ungültige Beitrags-ID (mid)" - -#: ../../Zotlabs/Module/Dreport.php:78 -msgid "no results" -msgstr "keine Ergebnisse" - -#: ../../Zotlabs/Module/Dreport.php:93 -msgid "channel sync processed" -msgstr "Kanal-Sync verarbeitet" - -#: ../../Zotlabs/Module/Dreport.php:97 -msgid "queued" -msgstr "zur Warteschlange hinzugefügt" - -#: ../../Zotlabs/Module/Dreport.php:101 -msgid "posted" -msgstr "zugestellt" - -#: ../../Zotlabs/Module/Dreport.php:105 -msgid "accepted for delivery" -msgstr "für Zustellung akzeptiert" - -#: ../../Zotlabs/Module/Dreport.php:109 -msgid "updated" -msgstr "aktualisiert" - -#: ../../Zotlabs/Module/Dreport.php:112 -msgid "update ignored" -msgstr "Aktualisierung ignoriert" - -#: ../../Zotlabs/Module/Dreport.php:115 -msgid "permission denied" -msgstr "Zugriff verweigert" - -#: ../../Zotlabs/Module/Dreport.php:119 -msgid "recipient not found" -msgstr "Empfänger nicht gefunden." - -#: ../../Zotlabs/Module/Dreport.php:122 -msgid "mail recalled" -msgstr "Mail widerrufen" - -#: ../../Zotlabs/Module/Dreport.php:125 -msgid "duplicate mail received" -msgstr "Doppelte Mail erhalten" - -#: ../../Zotlabs/Module/Dreport.php:128 -msgid "mail delivered" -msgstr "Mail zugestellt" - -#: ../../Zotlabs/Module/Dreport.php:148 -#, php-format -msgid "Delivery report for %1$s" -msgstr "Zustellungsbericht für %1$s" - -#: ../../Zotlabs/Module/Dreport.php:151 ../../Zotlabs/Widget/Wiki_pages.php:39 -#: ../../Zotlabs/Widget/Wiki_pages.php:96 -msgid "Options" -msgstr "Optionen" - -#: ../../Zotlabs/Module/Dreport.php:152 -msgid "Redeliver" -msgstr "Erneut zustellen" - -#: ../../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/Sources.php:51 -msgid "Source created." -msgstr "Quelle erstellt." - -#: ../../Zotlabs/Module/Sources.php:64 -msgid "Source updated." -msgstr "Quelle aktualisiert." - -#: ../../Zotlabs/Module/Sources.php:90 -msgid "*" -msgstr "*" - -#: ../../Zotlabs/Module/Sources.php:96 -#: ../../Zotlabs/Widget/Settings_menu.php:133 ../../include/features.php:292 -msgid "Channel Sources" -msgstr "Kanal-Quellen" - -#: ../../Zotlabs/Module/Sources.php:97 -msgid "Manage remote sources of content for your channel." -msgstr "Externe Inhaltsquellen für Deinen Kanal verwalten." - -#: ../../Zotlabs/Module/Sources.php:98 ../../Zotlabs/Module/Sources.php:108 -msgid "New Source" -msgstr "Neue Quelle" - -#: ../../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/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/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/Sources.php:133 ../../Zotlabs/Module/Sources.php:161 -msgid "Source not found." -msgstr "Quelle nicht gefunden." - -#: ../../Zotlabs/Module/Sources.php:140 -msgid "Edit Source" -msgstr "Quelle bearbeiten" - -#: ../../Zotlabs/Module/Sources.php:141 -msgid "Delete Source" -msgstr "Quelle löschen" - -#: ../../Zotlabs/Module/Sources.php:169 -msgid "Source removed" -msgstr "Quelle gelöscht" - -#: ../../Zotlabs/Module/Sources.php:171 -msgid "Unable to remove source." -msgstr "Konnte die Quelle nicht löschen." - -#: ../../Zotlabs/Module/Like.php:54 -msgid "Like/Dislike" -msgstr "Mögen/Nicht mögen" - -#: ../../Zotlabs/Module/Like.php:59 -msgid "This action is restricted to members." -msgstr "Diese Aktion kann nur von Mitgliedern ausgeführt werden." - -#: ../../Zotlabs/Module/Like.php:60 -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/Like.php:109 ../../Zotlabs/Module/Like.php:135 -#: ../../Zotlabs/Module/Like.php:173 -msgid "Invalid request." -msgstr "Ungültige Anfrage." - -#: ../../Zotlabs/Module/Like.php:121 ../../include/conversation.php:122 -msgid "channel" -msgstr "Kanal" - -#: ../../Zotlabs/Module/Like.php:150 -msgid "thing" -msgstr "Sache" - -#: ../../Zotlabs/Module/Like.php:196 -msgid "Channel unavailable." -msgstr "Kanal nicht vorhanden." - -#: ../../Zotlabs/Module/Like.php:244 -msgid "Previous action reversed." -msgstr "Die vorherige Aktion wurde rückgängig gemacht." - -#: ../../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/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/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/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/Like.php:446 -#, 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/Like.php:448 ../../addon/diaspora/Receiver.php:2072 -#, php-format -msgid "%1$s is attending %2$s's %3$s" -msgstr "%1$s nimmt an %2$ss %3$s teil" - -#: ../../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/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/Like.php:564 -msgid "Action completed." -msgstr "Aktion durchgeführt." - -#: ../../Zotlabs/Module/Like.php:565 -msgid "Thank you." -msgstr "Vielen Dank." - -#: ../../Zotlabs/Module/Directory.php:106 -msgid "No default suggestions were found." -msgstr "Es wurden keine Standard Vorschläge gefunden." - -#: ../../Zotlabs/Module/Directory.php:255 -#, php-format -msgid "%d rating" -msgid_plural "%d ratings" -msgstr[0] "%d Bewertung" -msgstr[1] "%d Bewertungen" - -#: ../../Zotlabs/Module/Directory.php:266 -msgid "Gender: " -msgstr "Geschlecht:" - -#: ../../Zotlabs/Module/Directory.php:268 -msgid "Status: " -msgstr "Status:" - -#: ../../Zotlabs/Module/Directory.php:270 -msgid "Homepage: " -msgstr "Webseite:" - -#: ../../Zotlabs/Module/Directory.php:319 ../../include/channel.php:1564 -msgid "Age:" -msgstr "Alter:" - -#: ../../Zotlabs/Module/Directory.php:324 ../../include/channel.php:1391 -#: ../../include/event.php:54 ../../include/event.php:86 -msgid "Location:" -msgstr "Ort:" - -#: ../../Zotlabs/Module/Directory.php:330 -msgid "Description:" -msgstr "Beschreibung:" - -#: ../../Zotlabs/Module/Directory.php:335 ../../include/channel.php:1593 -msgid "Hometown:" -msgstr "Heimatstadt:" - -#: ../../Zotlabs/Module/Directory.php:337 ../../include/channel.php:1599 -msgid "About:" -msgstr "Über:" - -#: ../../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/Directory.php:339 -msgid "Public Forum:" -msgstr "Öffentliches Forum:" - -#: ../../Zotlabs/Module/Directory.php:342 -msgid "Keywords: " -msgstr "Schlüsselwörter:" - -#: ../../Zotlabs/Module/Directory.php:345 -msgid "Don't suggest" -msgstr "Nicht vorschlagen" - -#: ../../Zotlabs/Module/Directory.php:347 -msgid "Common connections (estimated):" -msgstr "Gemeinsame Verbindungen (geschätzt):" - -#: ../../Zotlabs/Module/Directory.php:396 -msgid "Global Directory" -msgstr "Globales Verzeichnis" - -#: ../../Zotlabs/Module/Directory.php:396 -msgid "Local Directory" -msgstr "Lokales Verzeichnis" - -#: ../../Zotlabs/Module/Directory.php:402 -msgid "Finding:" -msgstr "Ergebnisse:" - -#: ../../Zotlabs/Module/Directory.php:405 ../../Zotlabs/Module/Suggest.php:64 -#: ../../include/contact_widgets.php:24 -msgid "Channel Suggestions" -msgstr "Kanal-Vorschläge" - -#: ../../Zotlabs/Module/Directory.php:407 -msgid "next page" -msgstr "nächste Seite" - -#: ../../Zotlabs/Module/Directory.php:407 -msgid "previous page" -msgstr "vorherige Seite" - -#: ../../Zotlabs/Module/Directory.php:408 -msgid "Sort options" -msgstr "Sortieroptionen" - -#: ../../Zotlabs/Module/Directory.php:409 -msgid "Alphabetic" -msgstr "alphabetisch" - -#: ../../Zotlabs/Module/Directory.php:410 -msgid "Reverse Alphabetic" -msgstr "Entgegengesetzt alphabetisch" - -#: ../../Zotlabs/Module/Directory.php:411 -msgid "Newest to Oldest" -msgstr "Neueste zuerst" - -#: ../../Zotlabs/Module/Directory.php:412 -msgid "Oldest to Newest" -msgstr "Älteste zuerst" - -#: ../../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/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/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/Suggest.php:58 ../../Zotlabs/Widget/Suggestions.php:46 -msgid "Ignore/Hide" -msgstr "Ignorieren/Verstecken" - -#: ../../Zotlabs/Module/Oexchange.php:27 -msgid "Unable to find your hub." -msgstr "Konnte Deinen Server nicht finden." - -#: ../../Zotlabs/Module/Oexchange.php:41 -msgid "Post successful." -msgstr "Veröffentlichung erfolgreich." - -#: ../../Zotlabs/Module/Mail.php:73 -msgid "Unable to lookup recipient." -msgstr "Konnte den Empfänger nicht finden." - -#: ../../Zotlabs/Module/Mail.php:80 -msgid "Unable to communicate with requested channel." -msgstr "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen." - -#: ../../Zotlabs/Module/Mail.php:87 -msgid "Cannot verify requested channel." -msgstr "Verifizierung des angeforderten Kanals fehlgeschlagen." - -#: ../../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/Mail.php:160 -msgid "Messages" -msgstr "Nachrichten" - -#: ../../Zotlabs/Module/Mail.php:173 -msgid "message" -msgstr "Nachricht" - -#: ../../Zotlabs/Module/Mail.php:214 -msgid "Message recalled." -msgstr "Nachricht widerrufen." - -#: ../../Zotlabs/Module/Mail.php:227 -msgid "Conversation removed." -msgstr "Unterhaltung gelöscht." - -#: ../../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/Mail.php:270 -msgid "Requested channel is not in this network" -msgstr "Angeforderter Kanal ist nicht in diesem Netzwerk." - -#: ../../Zotlabs/Module/Mail.php:278 -msgid "Send Private Message" -msgstr "Private Nachricht senden" - -#: ../../Zotlabs/Module/Mail.php:279 ../../Zotlabs/Module/Mail.php:421 -msgid "To:" -msgstr "An:" - -#: ../../Zotlabs/Module/Mail.php:282 ../../Zotlabs/Module/Mail.php:423 -msgid "Subject:" -msgstr "Betreff:" - -#: ../../Zotlabs/Module/Mail.php:287 ../../Zotlabs/Module/Mail.php:429 -#: ../../include/conversation.php:1385 -msgid "Attach file" -msgstr "Datei anhängen" - -#: ../../Zotlabs/Module/Mail.php:289 -msgid "Send" -msgstr "Absenden" - -#: ../../Zotlabs/Module/Mail.php:292 ../../Zotlabs/Module/Mail.php:434 -#: ../../include/conversation.php:1430 -msgid "Set expiration date" -msgstr "Verfallsdatum" - -#: ../../Zotlabs/Module/Mail.php:393 -msgid "Delete message" -msgstr "Nachricht löschen" - -#: ../../Zotlabs/Module/Mail.php:394 -msgid "Delivery report" -msgstr "Zustellungsbericht" - -#: ../../Zotlabs/Module/Mail.php:395 -msgid "Recall message" -msgstr "Nachricht widerrufen" - -#: ../../Zotlabs/Module/Mail.php:397 -msgid "Message has been recalled." -msgstr "Die Nachricht wurde widerrufen." - -#: ../../Zotlabs/Module/Mail.php:414 -msgid "Delete Conversation" -msgstr "Unterhaltung löschen" - -#: ../../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/Mail.php:420 -msgid "Send Reply" -msgstr "Antwort senden" - -#: ../../Zotlabs/Module/Mail.php:425 -#, php-format -msgid "Your message for %s (%s):" -msgstr "Deine Nachricht für %s (%s):" - -#: ../../Zotlabs/Module/Pubsites.php:24 ../../Zotlabs/Widget/Pubsites.php:12 -msgid "Public Hubs" -msgstr "Öffentliche Hubs" - -#: ../../Zotlabs/Module/Pubsites.php:27 -msgid "" -"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." -msgstr "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." - -#: ../../Zotlabs/Module/Pubsites.php:33 -msgid "Hub URL" -msgstr "Hub-URL" - -#: ../../Zotlabs/Module/Pubsites.php:33 -msgid "Access Type" -msgstr "Zugriffstyp" - -#: ../../Zotlabs/Module/Pubsites.php:33 -msgid "Registration Policy" -msgstr "Registrierungsrichtlinien" - -#: ../../Zotlabs/Module/Pubsites.php:33 -msgid "Stats" -msgstr "Statistiken" - -#: ../../Zotlabs/Module/Pubsites.php:33 -msgid "Software" -msgstr "Software" - -#: ../../Zotlabs/Module/Pubsites.php:49 -msgid "Rate" -msgstr "Bewerten" - -#: ../../Zotlabs/Module/Impel.php:43 ../../include/bbcode.php:267 -msgid "webpage" +#: ../../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/Impel.php:48 ../../include/bbcode.php:273 -msgid "block" -msgstr "Block" +#: ../../Zotlabs/Module/Profiles.php:791 ../../Zotlabs/Module/Cdav.php:1382 +#: ../../Zotlabs/Module/Connedit.php:931 +msgid "Note" +msgstr "Hinweis" -#: ../../Zotlabs/Module/Impel.php:53 ../../include/bbcode.php:270 -msgid "layout" -msgstr "Layout" +#: ../../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/Impel.php:60 ../../include/bbcode.php:276 -msgid "menu" -msgstr "Menü" +#: ../../Zotlabs/Module/Profiles.php:797 ../../Zotlabs/Module/Cdav.php:1388 +#: ../../Zotlabs/Module/Connedit.php:937 +msgid "Add Field" +msgstr "Feld hinzufügen" -#: ../../Zotlabs/Module/Impel.php:183 -#, php-format -msgid "%s element installed" -msgstr "Element für %s installiert" +#: ../../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/Impel.php:186 -#, 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" - -#: ../../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/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:151 -msgid "Save to Folder" -msgstr "In Ordner speichern" - -#: ../../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/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/Register.php:55 -msgid "" -"Please indicate acceptance of the Terms of Service. Registration failed." -msgstr "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen." - -#: ../../Zotlabs/Module/Register.php:89 -msgid "Passwords do not match." -msgstr "Passwörter stimmen nicht überein." - -#: ../../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/Register.php:135 -msgid "" -"Registration successful. Please check your email for validation " -"instructions." -msgstr "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet." - -#: ../../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/Register.php:145 -msgid "Your registration can not be processed." -msgstr "Deine Registrierung konnte nicht verarbeitet werden." - -#: ../../Zotlabs/Module/Register.php:192 -msgid "Registration on this hub is disabled." -msgstr "Die Registrierung auf diesem Hub ist nicht möglich." - -#: ../../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/Register.php:202 -msgid "Register at another affiliated hub." -msgstr "Registriere Dich auf einem der anderen verbundenen Hubs." - -#: ../../Zotlabs/Module/Register.php:212 -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" - -#: ../../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/Register.php:250 -msgid "Your email address" -msgstr "Ihre E-Mail Adresse" - -#: ../../Zotlabs/Module/Register.php:251 -msgid "Choose a password" -msgstr "Passwort" - -#: ../../Zotlabs/Module/Register.php:252 -msgid "Please re-enter your password" -msgstr "Bitte gib Dein Passwort noch einmal ein" - -#: ../../Zotlabs/Module/Register.php:253 -msgid "Please enter your invitation code" -msgstr "Bitte trage Deinen Einladungs-Code ein" - -#: ../../Zotlabs/Module/Register.php:258 -msgid "no" -msgstr "nein" - -#: ../../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/Register.php:286 ../../boot.php:1570 -#: ../../include/nav.php:164 -msgid "Register" -msgstr "Registrieren" - -#: ../../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/Cover_photo.php:136 -#: ../../Zotlabs/Module/Cover_photo.php:186 -msgid "Cover Photos" -msgstr "Cover Foto" - -#: ../../Zotlabs/Module/Cover_photo.php:237 ../../include/items.php:4558 -msgid "female" -msgstr "weiblich" - -#: ../../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/Cover_photo.php:239 ../../include/items.php:4560 -msgid "male" -msgstr "männlich" - -#: ../../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/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/Cover_photo.php:244 ../../include/channel.php:2070 -msgid "cover photo" -msgstr "Cover Foto" - -#: ../../Zotlabs/Module/Cover_photo.php:361 -msgid "Change Cover Photo" -msgstr "Titelbild ändern" - -#: ../../Zotlabs/Module/Help.php:23 -msgid "Documentation Search" -msgstr "Suche in der Dokumentation" - -#: ../../Zotlabs/Module/Help.php:80 ../../include/conversation.php:1824 -#: ../../include/nav.php:391 -msgid "About" -msgstr "Über" - -#: ../../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/Display.php:394 -msgid "Article" -msgstr "Artikel" - -#: ../../Zotlabs/Module/Display.php:446 -msgid "Item has been removed." -msgstr "Der Beitrag wurde entfernt." - -#: ../../Zotlabs/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98 -msgid "Tag removed" -msgstr "Schlagwort entfernt" - -#: ../../Zotlabs/Module/Tagrm.php:123 -msgid "Remove Item Tag" -msgstr "Schlagwort entfernen" - -#: ../../Zotlabs/Module/Tagrm.php:125 -msgid "Select a tag to remove: " -msgstr "Schlagwort zum Entfernen auswählen:" - -#: ../../Zotlabs/Module/Network.php:100 -msgid "No such group" -msgstr "Gruppe nicht gefunden" - -#: ../../Zotlabs/Module/Network.php:142 -msgid "No such channel" -msgstr "Kanal nicht gefunden" - -#: ../../Zotlabs/Module/Network.php:147 -msgid "forum" -msgstr "Forum" - -#: ../../Zotlabs/Module/Network.php:159 -msgid "Search Results For:" -msgstr "Suchergebnisse für:" - -#: ../../Zotlabs/Module/Network.php:229 -msgid "Privacy group is empty" -msgstr "Gruppe ist leer" - -#: ../../Zotlabs/Module/Network.php:238 -msgid "Privacy group: " -msgstr "Gruppe:" - -#: ../../Zotlabs/Module/Network.php:265 -msgid "Invalid connection." -msgstr "Ungültige Verbindung." - -#: ../../Zotlabs/Module/Network.php:285 ../../addon/redred/redred.php:65 -msgid "Invalid channel." -msgstr "Ungültiger Kanal." - -#: ../../Zotlabs/Module/Acl.php:361 +#: ../../Zotlabs/Module/Acl.php:360 msgid "network" msgstr "Netzwerk" -#: ../../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/Chat.php:102 +msgid "Chatrooms App" +msgstr "" -#: ../../Zotlabs/Module/Home.php:92 +#: ../../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 "Welcome to %s" -msgstr "Willkommen auf %s" +msgid "%1$s's Chatrooms" +msgstr "%1$ss Chaträume" -#: ../../Zotlabs/Module/Filestorage.php:79 -msgid "Permission Denied." -msgstr "Zugriff verweigert." +#: ../../Zotlabs/Module/Chat.php:263 +msgid "No chatrooms available" +msgstr "Keine Chaträume verfügbar" -#: ../../Zotlabs/Module/Filestorage.php:95 -msgid "File not found." -msgstr "Datei nicht gefunden." +#: ../../Zotlabs/Module/Chat.php:267 +msgid "Expiration" +msgstr "Verfall" -#: ../../Zotlabs/Module/Filestorage.php:142 -msgid "Edit file permissions" -msgstr "Dateiberechtigungen bearbeiten" +#: ../../Zotlabs/Module/Chat.php:268 +msgid "min" +msgstr "min" -#: ../../Zotlabs/Module/Filestorage.php:154 -msgid "Set/edit permissions" -msgstr "Berechtigungen setzen/ändern" +#: ../../Zotlabs/Module/Locs.php:25 ../../Zotlabs/Module/Locs.php:54 +msgid "Location not found." +msgstr "Klon nicht gefunden." -#: ../../Zotlabs/Module/Filestorage.php:155 -msgid "Include all files and sub folders" -msgstr "Alle Dateien und Unterverzeichnisse einbinden" +#: ../../Zotlabs/Module/Locs.php:62 +msgid "Location lookup failed." +msgstr "Nachschlagen des Kanal-Ortes fehlgeschlagen" -#: ../../Zotlabs/Module/Filestorage.php:156 -msgid "Return to file list" -msgstr "Zurück zur Dateiliste" +#: ../../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/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/Locs.php:95 +msgid "Syncing locations" +msgstr "Synchronisiere Klone" -#: ../../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/Locs.php:105 +msgid "No locations found." +msgstr "Keine Klon-Adressen gefunden." -#: ../../Zotlabs/Module/Filestorage.php:161 -msgid "Share this file" -msgstr "Diese Datei freigeben" +#: ../../Zotlabs/Module/Locs.php:116 +msgid "Manage Channel Locations" +msgstr "Klon-Adressen verwalten" -#: ../../Zotlabs/Module/Filestorage.php:162 -msgid "Show URL to this file" -msgstr "URL zu dieser Datei anzeigen" +#: ../../Zotlabs/Module/Locs.php:119 +msgid "Primary" +msgstr "Primär" -#: ../../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/Locs.php:120 ../../Zotlabs/Module/Menu.php:176 +msgid "Drop" +msgstr "Löschen" -#: ../../Zotlabs/Module/Common.php:14 -msgid "No channel." -msgstr "Kein Kanal." +#: ../../Zotlabs/Module/Locs.php:122 +msgid "Sync Now" +msgstr "Jetzt synchronisieren" -#: ../../Zotlabs/Module/Common.php:45 -msgid "No connections in common." -msgstr "Keine gemeinsamen Verbindungen." +#: ../../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/Common.php:65 -msgid "View Common Connections" -msgstr "Zeige gemeinsame Verbindungen" +#: ../../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/Email_resend.php:30 -msgid "Email verification resent" -msgstr "Email zur Verifizierung wurde erneut versendet" - -#: ../../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/Viewconnections.php:65 -msgid "No connections." -msgstr "Keine Verbindungen." - -#: ../../Zotlabs/Module/Viewconnections.php:83 -#, php-format -msgid "Visit %s's profile [%s]" -msgstr "%ss Profil [%s] besuchen" - -#: ../../Zotlabs/Module/Viewconnections.php:113 -msgid "View Connections" -msgstr "Verbindungen anzeigen" +#: ../../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/Lang.php:17 +msgid "Language App" +msgstr "" -#: ../../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/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,11 +7748,3914 @@ 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 +#: ../../Zotlabs/Module/Lostpass.php:133 ../../Zotlabs/Module/Pdledit.php:77 +msgid "Reset" +msgstr "Zurücksetzen" + +#: ../../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/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/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/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/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/Module/Home.php:90 +#, php-format +msgid "Welcome to %s" +msgstr "Willkommen auf %s" + +#: ../../Zotlabs/Module/Ping.php:338 +msgid "sent you a private message" +msgstr "hat Dir eine private Nachricht geschickt" + +#: ../../Zotlabs/Module/Ping.php:394 +msgid "added your channel" +msgstr "hat deinen Kanal hinzugefügt" + +#: ../../Zotlabs/Module/Ping.php:419 +msgid "requires approval" +msgstr "Zustimmung erforderlich" + +#: ../../Zotlabs/Module/Ping.php:429 +msgid "g A l F d" +msgstr "l, d. F, G:i \U\h\r" + +#: ../../Zotlabs/Module/Ping.php:447 +msgid "[today]" +msgstr "[Heute]" + +#: ../../Zotlabs/Module/Ping.php:457 +msgid "posted an event" +msgstr "hat einen Termin veröffentlicht" + +#: ../../Zotlabs/Module/Ping.php:491 +msgid "shared a file with you" +msgstr "hat eine Datei mit Dir geteilt" + +#: ../../Zotlabs/Module/Ping.php:673 +msgid "Private forum" +msgstr "" + +#: ../../Zotlabs/Module/Ping.php:673 +msgid "Public forum" +msgstr "" + +#: ../../Zotlabs/Module/Cdav.php:806 ../../Zotlabs/Module/Events.php:28 +msgid "Calendar entries imported." +msgstr "Kalendereinträge wurden importiert." + +#: ../../Zotlabs/Module/Cdav.php:808 ../../Zotlabs/Module/Events.php:30 +msgid "No calendar entries found." +msgstr "Keine Kalendereinträge gefunden." + +#: ../../Zotlabs/Module/Cdav.php:869 +msgid "INVALID EVENT DISMISSED!" +msgstr "UNGÜLTIGEN TERMIN ABGELEHNT!" + +#: ../../Zotlabs/Module/Cdav.php:870 +msgid "Summary: " +msgstr "Zusammenfassung:" + +#: ../../Zotlabs/Module/Cdav.php:871 +msgid "Date: " +msgstr "Datum:" + +#: ../../Zotlabs/Module/Cdav.php:872 ../../Zotlabs/Module/Cdav.php:879 +msgid "Reason: " +msgstr "Grund:" + +#: ../../Zotlabs/Module/Cdav.php:877 +msgid "INVALID CARD DISMISSED!" +msgstr "UNGÜLTIGE KARTE ABGELEHNT!" + +#: ../../Zotlabs/Module/Cdav.php:878 +msgid "Name: " +msgstr "Name: " + +#: ../../Zotlabs/Module/Cdav.php:898 +msgid "CardDAV App" +msgstr "" + +#: ../../Zotlabs/Module/Cdav.php:899 +msgid "CalDAV capable addressbook" +msgstr "" + +#: ../../Zotlabs/Module/Cdav.php:1033 ../../Zotlabs/Module/Events.php:468 +msgid "Event title" +msgstr "Termintitel" + +#: ../../Zotlabs/Module/Cdav.php:1034 ../../Zotlabs/Module/Events.php:474 +msgid "Start date and time" +msgstr "Startdatum und -zeit" + +#: ../../Zotlabs/Module/Cdav.php:1035 +msgid "End date and time" +msgstr "Enddatum und -zeit" + +#: ../../Zotlabs/Module/Cdav.php:1036 ../../Zotlabs/Module/Events.php:497 +msgid "Timezone:" +msgstr "Zeitzone:" + +#: ../../Zotlabs/Module/Cdav.php:1062 ../../Zotlabs/Module/Events.php:702 +msgid "Month" +msgstr "Monat" + +#: ../../Zotlabs/Module/Cdav.php:1063 ../../Zotlabs/Module/Events.php:703 +msgid "Week" +msgstr "Woche" + +#: ../../Zotlabs/Module/Cdav.php:1064 ../../Zotlabs/Module/Events.php:704 +msgid "Day" +msgstr "Tag" + +#: ../../Zotlabs/Module/Cdav.php:1065 +msgid "List month" +msgstr "Liste Monat" + +#: ../../Zotlabs/Module/Cdav.php:1066 +msgid "List week" +msgstr "Liste Woche" + +#: ../../Zotlabs/Module/Cdav.php:1067 +msgid "List day" +msgstr "Liste Tag" + +#: ../../Zotlabs/Module/Cdav.php:1075 +msgid "More" +msgstr "Mehr" + +#: ../../Zotlabs/Module/Cdav.php:1076 +msgid "Less" +msgstr "Weniger" + +#: ../../Zotlabs/Module/Cdav.php:1078 +msgid "Select calendar" +msgstr "Kalender auswählen" + +#: ../../Zotlabs/Module/Cdav.php:1081 +msgid "Delete all" +msgstr "Alles löschen" + +#: ../../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/Module/Cdav.php:1375 ../../Zotlabs/Module/Connedit.php:924 +msgid "Organisation" +msgstr "Organisation" + +#: ../../Zotlabs/Module/Cdav.php:1376 ../../Zotlabs/Module/Connedit.php:925 +msgid "Title" +msgstr "Titel" + +#: ../../Zotlabs/Module/Cdav.php:1393 ../../Zotlabs/Module/Connedit.php:942 +msgid "P.O. Box" +msgstr "Postfach" + +#: ../../Zotlabs/Module/Cdav.php:1394 ../../Zotlabs/Module/Connedit.php:943 +msgid "Additional" +msgstr "Zusätzlich" + +#: ../../Zotlabs/Module/Cdav.php:1395 ../../Zotlabs/Module/Connedit.php:944 +msgid "Street" +msgstr "Straße" + +#: ../../Zotlabs/Module/Cdav.php:1396 ../../Zotlabs/Module/Connedit.php:945 +msgid "Locality" +msgstr "Ortschaft" + +#: ../../Zotlabs/Module/Cdav.php:1397 ../../Zotlabs/Module/Connedit.php:946 +msgid "Region" +msgstr "Region" + +#: ../../Zotlabs/Module/Cdav.php:1398 ../../Zotlabs/Module/Connedit.php:947 +msgid "ZIP Code" +msgstr "Postleitzahl" + +#: ../../Zotlabs/Module/Cdav.php:1446 +msgid "Default Calendar" +msgstr "Standardkalender" + +#: ../../Zotlabs/Module/Cdav.php:1457 +msgid "Default Addressbook" +msgstr "Standardadressbuch" + +#: ../../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/Module/Register.php:58 +msgid "" +"Please indicate acceptance of the Terms of Service. Registration failed." +msgstr "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen." + +#: ../../Zotlabs/Module/Register.php:92 +msgid "Passwords do not match." +msgstr "Passwörter stimmen nicht überein." + +#: ../../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/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/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/Module/Register.php:148 +msgid "Your registration can not be processed." +msgstr "Deine Registrierung konnte nicht verarbeitet werden." + +#: ../../Zotlabs/Module/Register.php:195 +msgid "Registration on this hub is disabled." +msgstr "Die Registrierung auf diesem Hub ist nicht möglich." + +#: ../../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/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/Module/Register.php:213 +msgid "Registration on this hub is by invitation only." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:224 +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:239 ../../Zotlabs/Module/Siteinfo.php:28 +msgid "Terms of Service" +msgstr "Nutzungsbedingungen" + +#: ../../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/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/Module/Register.php:257 +msgid "Your email address" +msgstr "Ihre E-Mail Adresse" + +#: ../../Zotlabs/Module/Register.php:258 +msgid "Choose a password" +msgstr "Passwort" + +#: ../../Zotlabs/Module/Register.php:259 +msgid "Please re-enter your password" +msgstr "Bitte gib Dein Passwort noch einmal ein" + +#: ../../Zotlabs/Module/Register.php:260 +msgid "Please enter your invitation code" +msgstr "Bitte trage Deinen Einladungs-Code ein" + +#: ../../Zotlabs/Module/Register.php:261 +msgid "Your Name" +msgstr "" + +#: ../../Zotlabs/Module/Register.php:261 +msgid "Real names are preferred." +msgstr "" + +#: ../../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 "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/Module/Register.php:264 +msgid "" +"Select a channel permission role for your usage needs and privacy " +"requirements." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:265 +msgid "no" +msgstr "nein" + +#: ../../Zotlabs/Module/Register.php:265 +msgid "yes" +msgstr "ja" + +#: ../../Zotlabs/Module/Register.php:277 +#: ../../Zotlabs/Module/Admin/Site.php:290 +msgid "Registration" +msgstr "Registrierung" + +#: ../../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/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/Module/Pconfig.php:57 +msgid "Configuration Editor" +msgstr "Konfigurationseditor" + +#: ../../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/Module/Blocks.php:156 +msgid "Block Title" +msgstr "Titel des Blocks" + +#: ../../Zotlabs/Module/Moderate.php:65 +msgid "Comment approved" +msgstr "Kommentar bestätigt" + +#: ../../Zotlabs/Module/Moderate.php:69 +msgid "Comment deleted" +msgstr "Kommentar gelöscht" + +#: ../../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/Module/Notifications.php:55 ../../Zotlabs/Module/Notify.php:61 +msgid "No more system notifications." +msgstr "Keine System-Benachrichtigungen mehr." + +#: ../../Zotlabs/Module/Notifications.php:59 ../../Zotlabs/Module/Notify.php:65 +msgid "System Notifications" +msgstr "System-Benachrichtigungen" + +#: ../../Zotlabs/Module/Notifications.php:60 +#: ../../Zotlabs/Lib/ThreadItem.php:450 msgid "Mark all seen" msgstr "Alle als gelesen markieren" +#: ../../Zotlabs/Module/Item.php:362 +msgid "Unable to locate original post." +msgstr "Originalbeitrag nicht gefunden." + +#: ../../Zotlabs/Module/Item.php:649 +msgid "Empty post discarded." +msgstr "Leeren Beitrag verworfen." + +#: ../../Zotlabs/Module/Item.php:1058 +msgid "Duplicate post suppressed." +msgstr "Doppelter Beitrag unterdrückt." + +#: ../../Zotlabs/Module/Item.php:1203 +msgid "System error. Post not saved." +msgstr "Systemfehler. Beitrag nicht gespeichert." + +#: ../../Zotlabs/Module/Item.php:1239 +msgid "Your comment is awaiting approval." +msgstr "Dein Kommentar muss noch bestätigt werden." + +#: ../../Zotlabs/Module/Item.php:1356 +msgid "Unable to obtain post information from database." +msgstr "Beitragsinformationen können nicht aus der Datenbank abgerufen werden." + +#: ../../Zotlabs/Module/Item.php:1363 +#, 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/Item.php:1370 +#, 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/Mail.php:77 +msgid "Unable to lookup recipient." +msgstr "Konnte den Empfänger nicht finden." + +#: ../../Zotlabs/Module/Mail.php:84 +msgid "Unable to communicate with requested channel." +msgstr "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen." + +#: ../../Zotlabs/Module/Mail.php:91 +msgid "Cannot verify requested channel." +msgstr "Verifizierung des angeforderten Kanals fehlgeschlagen." + +#: ../../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/Module/Mail.php:164 +msgid "Messages" +msgstr "Nachrichten" + +#: ../../Zotlabs/Module/Mail.php:177 +msgid "message" +msgstr "Nachricht" + +#: ../../Zotlabs/Module/Mail.php:218 +msgid "Message recalled." +msgstr "Nachricht widerrufen." + +#: ../../Zotlabs/Module/Mail.php:231 +msgid "Conversation removed." +msgstr "Unterhaltung gelöscht." + +#: ../../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/Module/Mail.php:274 +msgid "Requested channel is not in this network" +msgstr "Angeforderter Kanal ist nicht in diesem Netzwerk." + +#: ../../Zotlabs/Module/Mail.php:282 +msgid "Send Private Message" +msgstr "Private Nachricht senden" + +#: ../../Zotlabs/Module/Mail.php:283 ../../Zotlabs/Module/Mail.php:426 +msgid "To:" +msgstr "An:" + +#: ../../Zotlabs/Module/Mail.php:286 ../../Zotlabs/Module/Mail.php:428 +msgid "Subject:" +msgstr "Betreff:" + +#: ../../Zotlabs/Module/Mail.php:289 ../../Zotlabs/Module/Invite.php:157 +msgid "Your message:" +msgstr "Deine Nachricht:" + +#: ../../Zotlabs/Module/Mail.php:291 ../../Zotlabs/Module/Mail.php:434 +msgid "Attach file" +msgstr "Datei anhängen" + +#: ../../Zotlabs/Module/Mail.php:293 +msgid "Send" +msgstr "Absenden" + +#: ../../Zotlabs/Module/Mail.php:397 +msgid "Delete message" +msgstr "Nachricht löschen" + +#: ../../Zotlabs/Module/Mail.php:398 +msgid "Delivery report" +msgstr "Zustellungsbericht" + +#: ../../Zotlabs/Module/Mail.php:399 +msgid "Recall message" +msgstr "Nachricht widerrufen" + +#: ../../Zotlabs/Module/Mail.php:401 +msgid "Message has been recalled." +msgstr "Die Nachricht wurde widerrufen." + +#: ../../Zotlabs/Module/Mail.php:419 +msgid "Delete Conversation" +msgstr "Unterhaltung löschen" + +#: ../../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/Module/Mail.php:425 +msgid "Send Reply" +msgstr "Antwort senden" + +#: ../../Zotlabs/Module/Mail.php:430 +#, php-format +msgid "Your message for %s (%s):" +msgstr "Deine Nachricht für %s (%s):" + +#: ../../Zotlabs/Module/Bookmarks.php:62 +msgid "Bookmark added" +msgstr "Lesezeichen hinzugefügt" + +#: ../../Zotlabs/Module/Bookmarks.php:78 +msgid "Bookmarks App" +msgstr "" + +#: ../../Zotlabs/Module/Bookmarks.php:79 +msgid "Bookmark links from posts and manage them" +msgstr "" + +#: ../../Zotlabs/Module/Bookmarks.php:92 +msgid "My Bookmarks" +msgstr "Meine Lesezeichen" + +#: ../../Zotlabs/Module/Bookmarks.php:103 +msgid "My Connections Bookmarks" +msgstr "Lesezeichen meiner Kontakte" + +#: ../../Zotlabs/Module/Events.php:468 +msgid "Edit event title" +msgstr "Termintitel bearbeiten" + +#: ../../Zotlabs/Module/Events.php:470 +msgid "Categories (comma-separated list)" +msgstr "Kategorien (Kommagetrennte Liste)" + +#: ../../Zotlabs/Module/Events.php:471 +msgid "Edit Category" +msgstr "Kategorie bearbeiten" + +#: ../../Zotlabs/Module/Events.php:471 +msgid "Category" +msgstr "Kategorie" + +#: ../../Zotlabs/Module/Events.php:474 +msgid "Edit start date and time" +msgstr "Startdatum und -zeit bearbeiten" + +#: ../../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/Module/Events.php:477 +msgid "Edit finish date and time" +msgstr "Enddatum und -zeit bearbeiten" + +#: ../../Zotlabs/Module/Events.php:477 +msgid "Finish date and time" +msgstr "Enddatum und -zeit" + +#: ../../Zotlabs/Module/Events.php:479 ../../Zotlabs/Module/Events.php:480 +msgid "Adjust for viewer timezone" +msgstr "An die Zeitzone des Betrachters anpassen" + +#: ../../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/Module/Events.php:481 +msgid "Edit Description" +msgstr "Beschreibung bearbeiten" + +#: ../../Zotlabs/Module/Events.php:483 +msgid "Edit Location" +msgstr "Ort bearbeiten" + +#: ../../Zotlabs/Module/Events.php:502 +msgid "Advanced Options" +msgstr "Weitere Optionen" + +#: ../../Zotlabs/Module/Events.php:613 +msgid "l, F j" +msgstr "l, j. F" + +#: ../../Zotlabs/Module/Events.php:695 +msgid "Edit Event" +msgstr "Termin bearbeiten" + +#: ../../Zotlabs/Module/Events.php:695 +msgid "Create Event" +msgstr "Termin anlegen" + +#: ../../Zotlabs/Module/Events.php:738 +msgid "Event removed" +msgstr "Termin gelöscht" + +#: ../../Zotlabs/Module/Setup.php:167 +msgid "$Projectname Server - Setup" +msgstr "$Projectname Server-Einrichtung" + +#: ../../Zotlabs/Module/Setup.php:171 +msgid "Could not connect to database." +msgstr "Kann nicht mit der Datenbank verbinden." + +#: ../../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/Module/Setup.php:182 +msgid "Could not create table." +msgstr "Konnte Tabelle nicht erstellen." + +#: ../../Zotlabs/Module/Setup.php:188 +msgid "Your site database has been installed." +msgstr "Die Datenbank Deines Hubs wurde installiert." + +#: ../../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/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/Module/Setup.php:256 +msgid "System check" +msgstr "Systemprüfung" + +#: ../../Zotlabs/Module/Setup.php:261 +msgid "Check again" +msgstr "Nochmal prüfen" + +#: ../../Zotlabs/Module/Setup.php:282 +msgid "Database connection" +msgstr "Datenbankverbindung" + +#: ../../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/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/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/Module/Setup.php:289 +msgid "Database Server Name" +msgstr "Datenbankservername" + +#: ../../Zotlabs/Module/Setup.php:289 +msgid "Default is 127.0.0.1" +msgstr "Standard ist 127.0.0.1" + +#: ../../Zotlabs/Module/Setup.php:290 +msgid "Database Port" +msgstr "Datenbankport" + +#: ../../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/Module/Setup.php:291 +msgid "Database Login Name" +msgstr "Datenbank-Benutzername" + +#: ../../Zotlabs/Module/Setup.php:292 +msgid "Database Login Password" +msgstr "Datenbank-Passwort" + +#: ../../Zotlabs/Module/Setup.php:293 +msgid "Database Name" +msgstr "Datenbankname" + +#: ../../Zotlabs/Module/Setup.php:294 +msgid "Database Type" +msgstr "Datenbanktyp" + +#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336 +msgid "Site administrator email address" +msgstr "E-Mail Adresse des Seiten-Administrators" + +#: ../../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/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338 +msgid "Website URL" +msgstr "Webseiten-URL" + +#: ../../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/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/Module/Setup.php:325 +msgid "Site settings" +msgstr "Seiteneinstellungen" + +#: ../../Zotlabs/Module/Setup.php:379 +msgid "PHP version 7.1 or greater is required." +msgstr "" + +#: ../../Zotlabs/Module/Setup.php:380 +msgid "PHP version" +msgstr "PHP-Version" + +#: ../../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/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/Module/Setup.php:401 +msgid "PHP executable path" +msgstr "PHP-Pfad zu ausführbarer Datei" + +#: ../../Zotlabs/Module/Setup.php:401 +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." + +#: ../../Zotlabs/Module/Setup.php:406 +msgid "Command line PHP" +msgstr "PHP-Befehlszeile" + +#: ../../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/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/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/Module/Setup.php:424 +msgid "PHP register_argc_argv" +msgstr "PHP register_argc_argv" + +#: ../../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/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/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/Module/Setup.php:454 +msgid "PHP upload limits" +msgstr "PHP-Hochladebeschränkungen" + +#: ../../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/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/Module/Setup.php:481 +msgid "Generate encryption keys" +msgstr "Verschlüsselungsschlüssel erzeugen" + +#: ../../Zotlabs/Module/Setup.php:498 +msgid "libCurl PHP module" +msgstr "libCurl-PHP-Modul" + +#: ../../Zotlabs/Module/Setup.php:499 +msgid "GD graphics PHP module" +msgstr "GD-Grafik-PHP-Modul" + +#: ../../Zotlabs/Module/Setup.php:500 +msgid "OpenSSL PHP module" +msgstr "OpenSSL-PHP-Modul" + +#: ../../Zotlabs/Module/Setup.php:501 +msgid "PDO database PHP module" +msgstr "PDO-Datenbank-PHP-Modul" + +#: ../../Zotlabs/Module/Setup.php:502 +msgid "mb_string PHP module" +msgstr "mb_string-PHP-Modul" + +#: ../../Zotlabs/Module/Setup.php:503 +msgid "xml PHP module" +msgstr "xml-PHP-Modul" + +#: ../../Zotlabs/Module/Setup.php:504 +msgid "zip PHP module" +msgstr "zip PHP Modul" + +#: ../../Zotlabs/Module/Setup.php:508 ../../Zotlabs/Module/Setup.php:510 +msgid "Apache mod_rewrite module" +msgstr "Apache-mod_rewrite-Modul" + +#: ../../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/Module/Setup.php:514 ../../Zotlabs/Module/Setup.php:517 +msgid "exec" +msgstr "exec" + +#: ../../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/Module/Setup.php:520 ../../Zotlabs/Module/Setup.php:523 +msgid "shell_exec" +msgstr "shell_exec" + +#: ../../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/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/Module/Setup.php:532 +msgid "" +"Error: GD PHP module with JPEG support or ImageMagick graphics library " +"required but not installed." +msgstr "" + +#: ../../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/Module/Setup.php:542 +msgid "" +"Error: PDO database PHP module missing a driver for either mysql or pgsql." +msgstr "" + +#: ../../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/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/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/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/Module/Setup.php:578 ../../Zotlabs/Module/Setup.php:587 +msgid ".htconfig.php is writable" +msgstr ".htconfig.php ist beschreibbar" + +#: ../../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/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/Module/Setup.php:585 +msgid "Please see install/INSTALL.txt for additional information." +msgstr "Lies die Datei \"install/INSTALL.txt\"." + +#: ../../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/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/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/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/Module/Setup.php:607 +#, php-format +msgid "%s is writable" +msgstr "%s ist beschreibbar" + +#: ../../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/Module/Setup.php:627 +msgid "store is writable" +msgstr "store ist schreibbar" + +#: ../../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/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/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/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/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/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/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/Module/Setup.php:667 +msgid "SSL certificate validation" +msgstr "SSL Zertifikatverifizierung" + +#: ../../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/Module/Setup.php:676 +msgid "Url rewrite is working" +msgstr "Url rewrite funktioniert" + +#: ../../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/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/Module/Setup.php:764 +msgid "

What next?

" +msgstr "

Wie geht es jetzt weiter?

" + +#: ../../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/Module/Viewconnections.php:65 +msgid "No connections." +msgstr "Keine Verbindungen." + +#: ../../Zotlabs/Module/Viewconnections.php:83 +#, php-format +msgid "Visit %s's profile [%s]" +msgstr "%ss Profil [%s] besuchen" + +#: ../../Zotlabs/Module/Viewconnections.php:113 +msgid "View Connections" +msgstr "Verbindungen anzeigen" + +#: ../../Zotlabs/Module/Network.php:109 +msgid "No such group" +msgstr "Gruppe nicht gefunden" + +#: ../../Zotlabs/Module/Network.php:158 +msgid "No such channel" +msgstr "Kanal nicht gefunden" + +#: ../../Zotlabs/Module/Network.php:173 ../../Zotlabs/Module/Channel.php:182 +msgid "Search Results For:" +msgstr "Suchergebnisse für:" + +#: ../../Zotlabs/Module/Network.php:242 +msgid "Privacy group is empty" +msgstr "Gruppe ist leer" + +#: ../../Zotlabs/Module/Network.php:252 +msgid "Privacy group: " +msgstr "Gruppe:" + +#: ../../Zotlabs/Module/Network.php:325 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:29 +msgid "Invalid channel." +msgstr "Ungültiger Kanal." + +#: ../../Zotlabs/Module/Pubstream.php:20 +msgid "Public Stream App" +msgstr "" + +#: ../../Zotlabs/Module/Pubstream.php:21 +msgid "The unmoderated public stream of this hub" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:59 +msgid "Invalid message" +msgstr "Ungültige Beitrags-ID (mid)" + +#: ../../Zotlabs/Module/Dreport.php:93 +msgid "no results" +msgstr "keine Ergebnisse" + +#: ../../Zotlabs/Module/Dreport.php:107 +msgid "channel sync processed" +msgstr "Kanal-Sync verarbeitet" + +#: ../../Zotlabs/Module/Dreport.php:111 +msgid "queued" +msgstr "zur Warteschlange hinzugefügt" + +#: ../../Zotlabs/Module/Dreport.php:115 +msgid "posted" +msgstr "zugestellt" + +#: ../../Zotlabs/Module/Dreport.php:119 +msgid "accepted for delivery" +msgstr "für Zustellung akzeptiert" + +#: ../../Zotlabs/Module/Dreport.php:123 +msgid "updated" +msgstr "aktualisiert" + +#: ../../Zotlabs/Module/Dreport.php:126 +msgid "update ignored" +msgstr "Aktualisierung ignoriert" + +#: ../../Zotlabs/Module/Dreport.php:129 +msgid "permission denied" +msgstr "Zugriff verweigert" + +#: ../../Zotlabs/Module/Dreport.php:133 +msgid "recipient not found" +msgstr "Empfänger nicht gefunden." + +#: ../../Zotlabs/Module/Dreport.php:136 +msgid "mail recalled" +msgstr "Mail widerrufen" + +#: ../../Zotlabs/Module/Dreport.php:139 +msgid "duplicate mail received" +msgstr "Doppelte Mail erhalten" + +#: ../../Zotlabs/Module/Dreport.php:142 +msgid "mail delivered" +msgstr "Mail zugestellt" + +#: ../../Zotlabs/Module/Dreport.php:162 +#, php-format +msgid "Delivery report for %1$s" +msgstr "Zustellungsbericht für %1$s" + +#: ../../Zotlabs/Module/Dreport.php:167 +msgid "Redeliver" +msgstr "Erneut zustellen" + +#: ../../Zotlabs/Module/Apps.php:50 +msgid "Installed Apps" +msgstr "" + +#: ../../Zotlabs/Module/Apps.php:53 +msgid "Manage Apps" +msgstr "" + +#: ../../Zotlabs/Module/Apps.php:54 +msgid "Create Custom App" +msgstr "" + +#: ../../Zotlabs/Module/Defperms.php:67 ../../Zotlabs/Module/Connedit.php:81 +msgid "Could not access contact record." +msgstr "Konnte nicht auf den Kontakteintrag zugreifen." + +#: ../../Zotlabs/Module/Defperms.php:189 +msgid "Default Permissions App" +msgstr "" + +#: ../../Zotlabs/Module/Defperms.php:190 +msgid "Set custom default permissions for new connections" +msgstr "" + +#: ../../Zotlabs/Module/Defperms.php:254 ../../Zotlabs/Module/Connedit.php:867 +msgid "Connection Default Permissions" +msgstr "Standardzugriffsrechte für neue Verbindungen:" + +#: ../../Zotlabs/Module/Defperms.php:255 ../../Zotlabs/Module/Connedit.php:868 +msgid "Apply these permissions automatically" +msgstr "Diese Berechtigungen automatisch anwenden" + +#: ../../Zotlabs/Module/Defperms.php:256 ../../Zotlabs/Module/Connedit.php:869 +msgid "Permission role" +msgstr "Berechtigungsrolle" + +#: ../../Zotlabs/Module/Defperms.php:257 ../../Zotlabs/Module/Connedit.php:870 +msgid "Add permission role" +msgstr "Berechtigungsrolle hinzufügen" + +#: ../../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/Module/Defperms.php:262 +msgid "Automatic approval settings" +msgstr "Einstellungen für automatische Bestätigung" + +#: ../../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/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98 +msgid "Tag removed" +msgstr "Schlagwort entfernt" + +#: ../../Zotlabs/Module/Tagrm.php:123 +msgid "Remove Item Tag" +msgstr "Schlagwort entfernen" + +#: ../../Zotlabs/Module/Tagrm.php:125 +msgid "Select a tag to remove: " +msgstr "Schlagwort zum Entfernen auswählen:" + +#: ../../Zotlabs/Module/Ratings.php:70 +msgid "No ratings" +msgstr "Keine Bewertungen" + +#: ../../Zotlabs/Module/Ratings.php:98 +msgid "Rating: " +msgstr "Bewertung: " + +#: ../../Zotlabs/Module/Ratings.php:99 +msgid "Website: " +msgstr "Webseite: " + +#: ../../Zotlabs/Module/Ratings.php:101 +msgid "Description: " +msgstr "Beschreibung: " + +#: ../../Zotlabs/Module/Cards.php:51 +msgid "Cards App" +msgstr "" + +#: ../../Zotlabs/Module/Cards.php:52 +msgid "Create personal planning cards" +msgstr "Erstelle persönliche (Notiz-)Karten zur Planung/Koordination oder ähnlichen Zwecken" + +#: ../../Zotlabs/Module/Cards.php:112 +msgid "Add Card" +msgstr "Karte hinzufügen" + +#: ../../Zotlabs/Module/Sharedwithme.php:103 +msgid "Files: shared with me" +msgstr "Dateien, die mit mir geteilt wurden" + +#: ../../Zotlabs/Module/Sharedwithme.php:105 +msgid "NEW" +msgstr "NEU" + +#: ../../Zotlabs/Module/Sharedwithme.php:107 +#: ../../Zotlabs/Storage/Browser.php:294 +msgid "Last Modified" +msgstr "Zuletzt geändert" + +#: ../../Zotlabs/Module/Sharedwithme.php:108 +msgid "Remove all files" +msgstr "Alle Dateien löschen" + +#: ../../Zotlabs/Module/Sharedwithme.php:109 +msgid "Remove this file" +msgstr "Diese Datei löschen" + +#: ../../Zotlabs/Module/Chatsvc.php:131 +msgid "Away" +msgstr "Abwesend" + +#: ../../Zotlabs/Module/Chatsvc.php:136 +msgid "Online" +msgstr "Online" + +#: ../../Zotlabs/Module/Randprof.php:29 +msgid "Random Channel App" +msgstr "" + +#: ../../Zotlabs/Module/Randprof.php:30 +msgid "Visit a random channel in the $Projectname network" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:58 +#: ../../Zotlabs/Module/Connections.php:115 +#: ../../Zotlabs/Module/Connections.php:273 +msgid "Active" +msgstr "Aktiv" + +#: ../../Zotlabs/Module/Connections.php:63 +#: ../../Zotlabs/Module/Connections.php:181 +#: ../../Zotlabs/Module/Connections.php:278 +msgid "Blocked" +msgstr "Blockiert" + +#: ../../Zotlabs/Module/Connections.php:68 +#: ../../Zotlabs/Module/Connections.php:188 +#: ../../Zotlabs/Module/Connections.php:277 +msgid "Ignored" +msgstr "Ignoriert" + +#: ../../Zotlabs/Module/Connections.php:73 +#: ../../Zotlabs/Module/Connections.php:202 +#: ../../Zotlabs/Module/Connections.php:276 +msgid "Hidden" +msgstr "Versteckt" + +#: ../../Zotlabs/Module/Connections.php:78 +#: ../../Zotlabs/Module/Connections.php:195 +msgid "Archived/Unreachable" +msgstr "Archiviert/Unerreichbar" + +#: ../../Zotlabs/Module/Connections.php:157 +msgid "Active Connections" +msgstr "Aktive Verbindungen" + +#: ../../Zotlabs/Module/Connections.php:160 +msgid "Show active connections" +msgstr "Zeige die aktiven Verbindungen an" + +#: ../../Zotlabs/Module/Connections.php:167 +msgid "Show pending (new) connections" +msgstr "Ausstehende (neue) Verbindungsanfragen anzeigen" + +#: ../../Zotlabs/Module/Connections.php:184 +msgid "Only show blocked connections" +msgstr "Nur blockierte Verbindungen anzeigen" + +#: ../../Zotlabs/Module/Connections.php:191 +msgid "Only show ignored connections" +msgstr "Nur ignorierte Verbindungen anzeigen" + +#: ../../Zotlabs/Module/Connections.php:198 +msgid "Only show archived/unreachable connections" +msgstr "Nur archivierte/unerreichbare Verbindungen anzeigen" + +#: ../../Zotlabs/Module/Connections.php:205 +msgid "Only show hidden connections" +msgstr "Nur versteckte Verbindungen anzeigen" + +#: ../../Zotlabs/Module/Connections.php:220 +msgid "Show all connections" +msgstr "Alle Verbindungen anzeigen" + +#: ../../Zotlabs/Module/Connections.php:274 +msgid "Pending approval" +msgstr "Wartet auf Genehmigung" + +#: ../../Zotlabs/Module/Connections.php:275 +msgid "Archived" +msgstr "Archiviert" + +#: ../../Zotlabs/Module/Connections.php:279 +msgid "Not connected at this location" +msgstr "An diesem Ort nicht verbunden" + +#: ../../Zotlabs/Module/Connections.php:296 +#, php-format +msgid "%1$s [%2$s]" +msgstr "%1$s [%2$s]" + +#: ../../Zotlabs/Module/Connections.php:297 +msgid "Edit connection" +msgstr "Verbindung bearbeiten" + +#: ../../Zotlabs/Module/Connections.php:299 +msgid "Delete connection" +msgstr "Verbindung löschen" + +#: ../../Zotlabs/Module/Connections.php:308 +msgid "Channel address" +msgstr "Kanaladresse" + +#: ../../Zotlabs/Module/Connections.php:313 +msgid "Call" +msgstr "Anruf" + +#: ../../Zotlabs/Module/Connections.php:315 +msgid "Status" +msgstr "Status" + +#: ../../Zotlabs/Module/Connections.php:317 +msgid "Connected" +msgstr "Verbunden" + +#: ../../Zotlabs/Module/Connections.php:319 +msgid "Approve connection" +msgstr "Verbindung genehmigen" + +#: ../../Zotlabs/Module/Connections.php:321 +msgid "Ignore connection" +msgstr "Verbindung ignorieren" + +#: ../../Zotlabs/Module/Connections.php:322 +#: ../../Zotlabs/Module/Connedit.php:644 +msgid "Ignore" +msgstr "Ignorieren" + +#: ../../Zotlabs/Module/Connections.php:323 +msgid "Recent activity" +msgstr "Kürzliche Aktivitäten" + +#: ../../Zotlabs/Module/Connections.php:353 +msgid "Search your connections" +msgstr "Verbindungen durchsuchen" + +#: ../../Zotlabs/Module/Connections.php:354 +msgid "Connections search" +msgstr "Verbindung suchen" + +#: ../../Zotlabs/Module/Email_validation.php:36 +msgid "Email Verification Required" +msgstr "Email-Überprüfung erforderlich" + +#: ../../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/Email_validation.php:38 +msgid "Resend Email" +msgstr "Email erneut versenden" + +#: ../../Zotlabs/Module/Email_validation.php:41 +msgid "Validation token" +msgstr "Verifizierungscode" + +#: ../../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/Module/Admin/Dbsync.php:19 +#: ../../Zotlabs/Module/Admin/Dbsync.php:59 +msgid "Update has been marked successful" +msgstr "Update wurde als erfolgreich markiert" + +#: ../../Zotlabs/Module/Admin/Dbsync.php:32 +#, php-format +msgid "Verification of update %s failed. Check system logs." +msgstr "" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Dbsync.php:39 +#, php-format +msgid "Verifying update %s did not return a status. Unknown if it succeeded." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Dbsync.php:42 +#, php-format +msgid "Update %s does not contain a verification function." +msgstr "" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Dbsync.php:71 +#, php-format +msgid "Executing update procedure %s failed. Check system logs." +msgstr "" + +#: ../../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 "" + +#: ../../Zotlabs/Module/Admin/Dbsync.php:99 +msgid "Failed Updates" +msgstr "Fehlgeschlagene Aktualisierungen" + +#: ../../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)" + +#: ../../Zotlabs/Module/Admin/Dbsync.php:102 +msgid "Attempt to verify this update if a verification procedure exists" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Dbsync.php:103 +msgid "Attempt to execute this update step automatically" +msgstr "Versuche, diesen Updateschritt automatisch auszuführen" + +#: ../../Zotlabs/Module/Admin/Dbsync.php:108 +msgid "No failed updates." +msgstr "Keine fehlgeschlagenen Aktualisierungen." + +#: ../../Zotlabs/Module/Admin/Logs.php:28 +msgid "Log settings updated." +msgstr "Protokoll-Einstellungen aktualisiert." + +#: ../../Zotlabs/Module/Admin/Logs.php:85 +msgid "Clear" +msgstr "Leeren" + +#: ../../Zotlabs/Module/Admin/Logs.php:91 +msgid "Debugging" +msgstr "Debugging" + +#: ../../Zotlabs/Module/Admin/Logs.php:92 +msgid "Log file" +msgstr "Protokolldatei" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Logs.php:93 +msgid "Log level" +msgstr "Protokollstufe" + +#: ../../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." + +#: ../../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:" + +#: ../../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/
" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Security.php:95 +msgid "Block public" +msgstr "Öffentlichen Zugriff blockieren" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Security.php:96 +msgid "Provide a cloud root directory" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Security.php:96 +msgid "" +"The cloud root directory lists all channel names which provide public files" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Security.php:97 +msgid "Show total disk space available to cloud uploads" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Security.php:98 +msgid "Set \"Transport Security\" HTTP header" +msgstr "Setze den \"Transport Security\" HTTP Header" + +#: ../../Zotlabs/Module/Admin/Security.php:99 +msgid "Set \"Content Security Policy\" HTTP header" +msgstr "Setze den \"Content Security Policy\" HTTP Header" + +#: ../../Zotlabs/Module/Admin/Security.php:100 +msgid "Allowed email domains" +msgstr "Erlaubte Domains für E-Mails" + +#: ../../Zotlabs/Module/Admin/Security.php:100 +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." + +#: ../../Zotlabs/Module/Admin/Security.php:101 +msgid "Not allowed email domains" +msgstr "Nicht erlaubte Domains für E-Mails" + +#: ../../Zotlabs/Module/Admin/Security.php:101 +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." + +#: ../../Zotlabs/Module/Admin/Security.php:102 +msgid "Allow communications only from these sites" +msgstr "Kommunikation nur von diesen Servern/Domains erlauben" + +#: ../../Zotlabs/Module/Admin/Security.php:102 +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." + +#: ../../Zotlabs/Module/Admin/Security.php:103 +msgid "Block communications from these sites" +msgstr "Kommunikation von diesen Servern/Domains blockieren" + +#: ../../Zotlabs/Module/Admin/Security.php:104 +msgid "Allow communications only from these channels" +msgstr "Kommunikation nur von diesen Kanälen erlauben" + +#: ../../Zotlabs/Module/Admin/Security.php:104 +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. " + +#: ../../Zotlabs/Module/Admin/Security.php:105 +msgid "Block communications from these channels" +msgstr "Kommunikation von folgenden Kanälen blockieren" + +#: ../../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." + +#: ../../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" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Security.php:108 +msgid "Block embedded HTML from these domains" +msgstr "Eingebettete HTML Inhalte von diesen Servern/Domains blockieren" + +#: ../../Zotlabs/Module/Admin/Queue.php:35 +msgid "Queue Statistics" +msgstr "Warteschlangenstatistiken" + +#: ../../Zotlabs/Module/Admin/Queue.php:36 +msgid "Total Entries" +msgstr "Einträge insgesamt" + +#: ../../Zotlabs/Module/Admin/Queue.php:37 +msgid "Priority" +msgstr "Priorität" + +#: ../../Zotlabs/Module/Admin/Queue.php:38 +msgid "Destination URL" +msgstr "Ziel-URL" + +#: ../../Zotlabs/Module/Admin/Queue.php:39 +msgid "Mark hub permanently offline" +msgstr "Hub als permanent offline markieren" + +#: ../../Zotlabs/Module/Admin/Queue.php:40 +msgid "Empty queue for this hub" +msgstr "Warteschlange für diesen Hub leeren" + +#: ../../Zotlabs/Module/Admin/Queue.php:41 +msgid "Last known contact" +msgstr "Letzter Kontakt" + +#: ../../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" + +#: ../../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" + +#: ../../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" + +#: ../../Zotlabs/Module/Admin/Channels.php:65 +msgid "Channel not found" +msgstr "Kanal nicht gefunden" + +#: ../../Zotlabs/Module/Admin/Channels.php:75 +#, php-format +msgid "Channel '%s' deleted" +msgstr "Kanal '%s' gelöscht" + +#: ../../Zotlabs/Module/Admin/Channels.php:87 +#, php-format +msgid "Channel '%s' censored" +msgstr "Kanal '%s' gesperrt" + +#: ../../Zotlabs/Module/Admin/Channels.php:87 +#, php-format +msgid "Channel '%s' uncensored" +msgstr "Kanal '%s' freigegeben" + +#: ../../Zotlabs/Module/Admin/Channels.php:98 +#, php-format +msgid "Channel '%s' code allowed" +msgstr "Code für Kanal '%s' freigegeben" + +#: ../../Zotlabs/Module/Admin/Channels.php:98 +#, php-format +msgid "Channel '%s' code disallowed" +msgstr "Code für Kanal '%s' gesperrt" + +#: ../../Zotlabs/Module/Admin/Channels.php:148 +#: ../../Zotlabs/Module/Admin/Accounts.php:169 +msgid "select all" +msgstr "Alle auswählen" + +#: ../../Zotlabs/Module/Admin/Channels.php:150 +msgid "Censor" +msgstr "Sperren" + +#: ../../Zotlabs/Module/Admin/Channels.php:151 +msgid "Uncensor" +msgstr "Freigeben" + +#: ../../Zotlabs/Module/Admin/Channels.php:152 +msgid "Allow Code" +msgstr "Code erlauben" + +#: ../../Zotlabs/Module/Admin/Channels.php:153 +msgid "Disallow Code" +msgstr "Code sperren" + +#: ../../Zotlabs/Module/Admin/Channels.php:158 +msgid "UID" +msgstr "UID" + +#: ../../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?" + +#: ../../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?" + +#: ../../Zotlabs/Module/Admin/Profs.php:89 +msgid "New Profile Field" +msgstr "Neues Profilfeld" + +#: ../../Zotlabs/Module/Admin/Profs.php:90 +#: ../../Zotlabs/Module/Admin/Profs.php:110 +msgid "Field nickname" +msgstr "Kurzname für das Feld" + +#: ../../Zotlabs/Module/Admin/Profs.php:90 +#: ../../Zotlabs/Module/Admin/Profs.php:110 +msgid "System name of field" +msgstr "Systemname des Feldes" + +#: ../../Zotlabs/Module/Admin/Profs.php:91 +#: ../../Zotlabs/Module/Admin/Profs.php:111 +msgid "Input type" +msgstr "Art des Inhalts" + +#: ../../Zotlabs/Module/Admin/Profs.php:92 +#: ../../Zotlabs/Module/Admin/Profs.php:112 +msgid "Field Name" +msgstr "Feldname" + +#: ../../Zotlabs/Module/Admin/Profs.php:92 +#: ../../Zotlabs/Module/Admin/Profs.php:112 +msgid "Label on profile pages" +msgstr "Bezeichnung auf Profilseiten" + +#: ../../Zotlabs/Module/Admin/Profs.php:93 +#: ../../Zotlabs/Module/Admin/Profs.php:113 +msgid "Help text" +msgstr "Hilfetext" + +#: ../../Zotlabs/Module/Admin/Profs.php:93 +#: ../../Zotlabs/Module/Admin/Profs.php:113 +msgid "Additional info (optional)" +msgstr "Zusätzliche Informationen (optional)" + +#: ../../Zotlabs/Module/Admin/Profs.php:103 +msgid "Field definition not found" +msgstr "Feld-Definition nicht gefunden" + +#: ../../Zotlabs/Module/Admin/Profs.php:109 +msgid "Edit Profile Field" +msgstr "Profilfeld bearbeiten" + +#: ../../Zotlabs/Module/Admin/Profs.php:169 +msgid "Basic Profile Fields" +msgstr "Notwendige Profil Felder" + +#: ../../Zotlabs/Module/Admin/Profs.php:170 +msgid "Advanced Profile Fields" +msgstr "Erweiterte Profil Felder" + +#: ../../Zotlabs/Module/Admin/Profs.php:170 +msgid "(In addition to basic fields)" +msgstr "(zusätzlich zu notwendige Felder)" + +#: ../../Zotlabs/Module/Admin/Profs.php:172 +msgid "All available fields" +msgstr "Alle verfügbaren Felder" + +#: ../../Zotlabs/Module/Admin/Profs.php:173 +msgid "Custom Fields" +msgstr "Benutzerdefinierte Felder" + +#: ../../Zotlabs/Module/Admin/Profs.php:177 +msgid "Create Custom Field" +msgstr "Erstelle benutzerdefiniertes Feld" + +#: ../../Zotlabs/Module/Admin/Site.php:161 +msgid "Site settings updated." +msgstr "Site-Einstellungen aktualisiert." + +#: ../../Zotlabs/Module/Admin/Site.php:205 +msgid "mobile" +msgstr "mobil" + +#: ../../Zotlabs/Module/Admin/Site.php:207 +msgid "experimental" +msgstr "experimentell" + +#: ../../Zotlabs/Module/Admin/Site.php:209 +msgid "unsupported" +msgstr "nicht unterstützt" + +#: ../../Zotlabs/Module/Admin/Site.php:256 +msgid "Yes - with approval" +msgstr "Ja - mit Zustimmung" + +#: ../../Zotlabs/Module/Admin/Site.php:262 +msgid "My site is not a public server" +msgstr "Mein Server ist kein öffentlicher Server" + +#: ../../Zotlabs/Module/Admin/Site.php:263 +msgid "My site has paid access only" +msgstr "Meine Seite hat nur bezahlten Zugriff" + +#: ../../Zotlabs/Module/Admin/Site.php:264 +msgid "My site has free access only" +msgstr "Meine Seite hat nur freien Zugriff" + +#: ../../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" + +#: ../../Zotlabs/Module/Admin/Site.php:279 +msgid "Default permission role for new accounts" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:279 +msgid "" +"This role will be used for the first channel created after registration." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:291 +msgid "File upload" +msgstr "Dateiupload" + +#: ../../Zotlabs/Module/Admin/Site.php:292 +msgid "Policies" +msgstr "Richtlinien" + +#: ../../Zotlabs/Module/Admin/Site.php:297 +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:593 +msgid "Site name" +msgstr "Seitenname" + +#: ../../Zotlabs/Module/Admin/Site.php:299 +msgid "Banner/Logo" +msgstr "Banner/Logo" + +#: ../../Zotlabs/Module/Admin/Site.php:299 +msgid "Unfiltered HTML/CSS/JS is allowed" +msgstr "Ungefiltertes HTML/CSS/JS ist erlaubt" + +#: ../../Zotlabs/Module/Admin/Site.php:300 +msgid "Administrator Information" +msgstr "Administrator-Informationen" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:301 ../../Zotlabs/Module/Siteinfo.php:24 +msgid "Site Information" +msgstr "Seiteninformationen" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:302 +msgid "System language" +msgstr "System-Sprache" + +#: ../../Zotlabs/Module/Admin/Site.php:303 +msgid "System theme" +msgstr "System-Design" + +#: ../../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" + +#: ../../Zotlabs/Module/Admin/Site.php:306 +msgid "Allow Feeds as Connections" +msgstr "Feeds als Verbindungen erlauben" + +#: ../../Zotlabs/Module/Admin/Site.php:306 +msgid "(Heavy system resource usage)" +msgstr "(führt zu hoher Systemlast)" + +#: ../../Zotlabs/Module/Admin/Site.php:307 +msgid "Maximum image size" +msgstr "Maximale Bildgröße" + +#: ../../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)." + +#: ../../Zotlabs/Module/Admin/Site.php:308 +msgid "Does this site allow new member registration?" +msgstr "Erlaubt dieser Server die Registrierung neuer Nutzer?" + +#: ../../Zotlabs/Module/Admin/Site.php:309 +msgid "Invitation only" +msgstr "Nur mit Einladung" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:310 +msgid "Minimum age" +msgstr "Mindestalter" + +#: ../../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." + +#: ../../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?" + +#: ../../Zotlabs/Module/Admin/Site.php:311 +msgid "This is displayed on the public server site list." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:312 +msgid "Register text" +msgstr "Registrierungstext" + +#: ../../Zotlabs/Module/Admin/Site.php:312 +msgid "Will be displayed prominently on the registration page." +msgstr "Wird gut sichtbar auf der Registrierungs-Seite angezeigt." + +#: ../../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)" + +#: ../../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 "" + +#: ../../Zotlabs/Module/Admin/Site.php:315 +msgid "Preserve site homepage URL" +msgstr "Homepage-URL schützen" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:316 +msgid "Accounts abandoned after x days" +msgstr "Konten gelten nach X Tagen als unbenutzt" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:317 +msgid "Allowed friend domains" +msgstr "Erlaubte Domains für Kontakte" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:318 +msgid "Verify Email Addresses" +msgstr "E-Mail-Adressen überprüfen" + +#: ../../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)." + +#: ../../Zotlabs/Module/Admin/Site.php:319 +msgid "Force publish" +msgstr "Veröffentlichung erzwingen" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:320 +msgid "Import Public Streams" +msgstr "Öffentliche Beiträge importieren" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:321 +msgid "Site only Public Streams" +msgstr "Öffentlichen Beitragsstrom auf diesen Server beschränken" + +#: ../../Zotlabs/Module/Admin/Site.php:321 +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." + +#: ../../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" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:323 +msgid "Only import Public stream posts with this text" +msgstr "" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:324 +msgid "Do not import Public stream posts with this text" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:327 +msgid "Login on Homepage" +msgstr "Log-in auf der Startseite" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:328 +msgid "Enable context help" +msgstr "Kontext-Hilfe aktivieren" + +#: ../../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." + +#: ../../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." + +#: ../../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." + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:334 +msgid "Directory Server URL" +msgstr "Verzeichnisserver-URL" + +#: ../../Zotlabs/Module/Admin/Site.php:334 +msgid "Default directory server" +msgstr "Standard-Verzeichnisserver" + +#: ../../Zotlabs/Module/Admin/Site.php:336 +msgid "Proxy user" +msgstr "Proxy Benutzer" + +#: ../../Zotlabs/Module/Admin/Site.php:337 +msgid "Proxy URL" +msgstr "Proxy URL" + +#: ../../Zotlabs/Module/Admin/Site.php:338 +msgid "Network timeout" +msgstr "Netzwerk-Timeout" + +#: ../../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)." + +#: ../../Zotlabs/Module/Admin/Site.php:339 +msgid "Delivery interval" +msgstr "Auslieferung Intervall" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:340 +msgid "Deliveries per process" +msgstr "Zustellungen pro Prozess" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:341 +msgid "Queue Threshold" +msgstr "Warteschlangen-Grenzwert" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:342 +msgid "Poll interval" +msgstr "Abfrageintervall" + +#: ../../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." + +#: ../../Zotlabs/Module/Admin/Site.php:343 +msgid "Path to ImageMagick convert program" +msgstr "Pfad zum ImageMagick-Programm convert" + +#: ../../Zotlabs/Module/Admin/Site.php:343 +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" + +#: ../../Zotlabs/Module/Admin/Site.php:344 +msgid "Allow SVG thumbnails in file browser" +msgstr "Erlaube SVG-Vorschaubilder im Dateibrowser" + +#: ../../Zotlabs/Module/Admin/Site.php:344 +msgid "WARNING: SVG images may contain malicious code." +msgstr "Warnung: SVG-Grafiken können Schadcode enthalten." + +#: ../../Zotlabs/Module/Admin/Site.php:345 +msgid "Maximum Load Average" +msgstr "Maximales Load Average" + +#: ../../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" + +#: ../../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" + +#: ../../Zotlabs/Module/Admin/Site.php:346 +msgid "0 for no expiration of imported content" +msgstr "0 = keine Löschung importierter Inhalte" + +#: ../../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." + +#: ../../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" + +#: ../../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" + +#: ../../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" + +#: ../../Zotlabs/Module/Admin/Site.php:350 +msgid "Default: profiles" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:352 +msgid "Optional: site location" +msgstr "Optional: Standort der Website" + +#: ../../Zotlabs/Module/Admin/Site.php:352 +msgid "Region or country" +msgstr "Region oder Land" + +#: ../../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" + +#: ../../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" + +#: ../../Zotlabs/Module/Admin/Accounts.php:80 +msgid "Account not found" +msgstr "Konto nicht gefunden" + +#: ../../Zotlabs/Module/Admin/Accounts.php:99 +#, php-format +msgid "Account '%s' blocked" +msgstr "Konto '%s' blockiert" + +#: ../../Zotlabs/Module/Admin/Accounts.php:107 +#, php-format +msgid "Account '%s' unblocked" +msgstr "Konto '%s' freigegeben" + +#: ../../Zotlabs/Module/Admin/Accounts.php:170 +msgid "Registrations waiting for confirm" +msgstr "Registrierungen warten auf Bestätigung" + +#: ../../Zotlabs/Module/Admin/Accounts.php:171 +msgid "Request date" +msgstr "Antragsdatum" + +#: ../../Zotlabs/Module/Admin/Accounts.php:172 +msgid "No registrations." +msgstr "Keine Registrierungen." + +#: ../../Zotlabs/Module/Admin/Accounts.php:174 +#: ../../Zotlabs/Module/Authorize.php:33 +msgid "Deny" +msgstr "Verweigern" + +#: ../../Zotlabs/Module/Admin/Accounts.php:176 +#: ../../Zotlabs/Module/Connedit.php:636 +msgid "Block" +msgstr "Blockieren" + +#: ../../Zotlabs/Module/Admin/Accounts.php:177 +#: ../../Zotlabs/Module/Connedit.php:636 +msgid "Unblock" +msgstr "Freigeben" + +#: ../../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" + +#: ../../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?" + +#: ../../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?" + +#: ../../Zotlabs/Module/Admin/Features.php:56 +#, php-format +msgid "Lock feature %s" +msgstr "Blockiere die Funktion %s" + +#: ../../Zotlabs/Module/Admin/Features.php:64 +msgid "Manage Additional Features" +msgstr "Zusätzliche Funktionen verwalten" + +#: ../../Zotlabs/Module/Admin/Account_edit.php:29 +#, php-format +msgid "Password changed for account %d." +msgstr "Passwort für Konto %d geändert." + +#: ../../Zotlabs/Module/Admin/Account_edit.php:46 +msgid "Account settings updated." +msgstr "Kontoeinstellungen aktualisiert." + +#: ../../Zotlabs/Module/Admin/Account_edit.php:61 +msgid "Account not found." +msgstr "Konto nicht gefunden." + +#: ../../Zotlabs/Module/Admin/Account_edit.php:68 +msgid "Account Edit" +msgstr "Kontobearbeitung" + +#: ../../Zotlabs/Module/Admin/Account_edit.php:69 +msgid "New Password" +msgstr "Neues Passwort" + +#: ../../Zotlabs/Module/Admin/Account_edit.php:70 +msgid "New Password again" +msgstr "Neues Passwort wiederholen" + +#: ../../Zotlabs/Module/Admin/Account_edit.php:71 +msgid "Account language (for emails)" +msgstr "Kontosprache (für E-Mails)" + +#: ../../Zotlabs/Module/Admin/Account_edit.php:72 +msgid "Service class" +msgstr "Dienstklasse" + +#: ../../Zotlabs/Module/Admin/Themes.php:26 +msgid "Theme settings updated." +msgstr "Design-Einstellungen aktualisiert." + +#: ../../Zotlabs/Module/Admin/Themes.php:61 +msgid "No themes found." +msgstr "Keine Designs gefunden." + +#: ../../Zotlabs/Module/Admin/Themes.php:95 +#: ../../Zotlabs/Module/Admin/Addons.php:310 +msgid "Disable" +msgstr "Deaktivieren" + +#: ../../Zotlabs/Module/Admin/Themes.php:97 +#: ../../Zotlabs/Module/Admin/Addons.php:313 +msgid "Enable" +msgstr "Aktivieren" + +#: ../../Zotlabs/Module/Admin/Themes.php:116 +msgid "Screenshot" +msgstr "Bildschirmfoto" + +#: ../../Zotlabs/Module/Admin/Themes.php:124 +#: ../../Zotlabs/Module/Admin/Addons.php:343 +msgid "Toggle" +msgstr "Umschalten" + +#: ../../Zotlabs/Module/Admin/Themes.php:134 +#: ../../Zotlabs/Module/Admin/Addons.php:351 +msgid "Author: " +msgstr "Autor: " + +#: ../../Zotlabs/Module/Admin/Themes.php:135 +#: ../../Zotlabs/Module/Admin/Addons.php:352 +msgid "Maintainer: " +msgstr "Betreuer:" + +#: ../../Zotlabs/Module/Admin/Themes.php:162 +msgid "[Experimental]" +msgstr "[Experimentell]" + +#: ../../Zotlabs/Module/Admin/Themes.php:163 +msgid "[Unsupported]" +msgstr "[Nicht unterstützt]" + +#: ../../Zotlabs/Module/Admin/Addons.php:289 +#, php-format +msgid "Plugin %s disabled." +msgstr "Plug-In %s deaktiviert." + +#: ../../Zotlabs/Module/Admin/Addons.php:294 +#, php-format +msgid "Plugin %s enabled." +msgstr "Plug-In %s aktiviert." + +#: ../../Zotlabs/Module/Admin/Addons.php:353 +msgid "Minimum project version: " +msgstr "Minimale Version des Projekts:" + +#: ../../Zotlabs/Module/Admin/Addons.php:354 +msgid "Maximum project version: " +msgstr "Maximale Version des Projekts:" + +#: ../../Zotlabs/Module/Admin/Addons.php:355 +msgid "Minimum PHP version: " +msgstr "Minimale PHP Version:" + +#: ../../Zotlabs/Module/Admin/Addons.php:356 +msgid "Compatible Server Roles: " +msgstr "Kompatible Serverrollen: " + +#: ../../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 "" + +#: ../../Zotlabs/Module/Admin/Addons.php:415 +msgid "Addon repo git URL" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Addons.php:416 +msgid "Custom repo name" +msgstr "Benutzerdefinierter Repository-Name" + +#: ../../Zotlabs/Module/Admin/Addons.php:416 +msgid "(optional)" +msgstr "(optional)" + +#: ../../Zotlabs/Module/Admin/Addons.php:417 +msgid "Download Addon Repo" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Addons.php:424 +msgid "Install new repo" +msgstr "Neues Repository installieren" + +#: ../../Zotlabs/Module/Admin/Addons.php:425 ../../Zotlabs/Lib/Apps.php:536 +msgid "Install" +msgstr "Installieren" + +#: ../../Zotlabs/Module/Admin/Addons.php:448 +msgid "Manage Repos" +msgstr "Repositorien verwalten" + +#: ../../Zotlabs/Module/Admin/Addons.php:449 +msgid "Installed Addon Repositories" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Addons.php:450 +msgid "Install a New Addon Repository" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Addons.php:457 +msgid "Switch branch" +msgstr "Zweig/Branch wechseln" + +#: ../../Zotlabs/Module/Mood.php:134 +msgid "Mood App" +msgstr "" + +#: ../../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" + +#: ../../Zotlabs/Module/Mood.php:154 ../../Zotlabs/Lib/Apps.php:349 +msgid "Mood" +msgstr "Laune" + +#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56 +msgid "App installed." +msgstr "App installiert." + +#: ../../Zotlabs/Module/Appman.php:49 +msgid "Malformed app." +msgstr "Fehlerhafte App." + +#: ../../Zotlabs/Module/Appman.php:132 +msgid "Embed code" +msgstr "Code einbetten" + +#: ../../Zotlabs/Module/Appman.php:138 +msgid "Edit App" +msgstr "App bearbeiten" + +#: ../../Zotlabs/Module/Appman.php:138 +msgid "Create App" +msgstr "App erstellen" + +#: ../../Zotlabs/Module/Appman.php:143 +msgid "Name of app" +msgstr "Name der App" + +#: ../../Zotlabs/Module/Appman.php:144 +msgid "Location (URL) of app" +msgstr "Ort (URL) der App" + +#: ../../Zotlabs/Module/Appman.php:146 +msgid "Photo icon URL" +msgstr "URL zum Icon" + +#: ../../Zotlabs/Module/Appman.php:146 +msgid "80 x 80 pixels - optional" +msgstr "80 x 80 Pixel – optional" + +#: ../../Zotlabs/Module/Appman.php:147 +msgid "Categories (optional, comma separated list)" +msgstr "Kategorien (optional, kommagetrennte Liste)" + +#: ../../Zotlabs/Module/Appman.php:148 +msgid "Version ID" +msgstr "Versions-ID" + +#: ../../Zotlabs/Module/Appman.php:149 +msgid "Price of app" +msgstr "Preis der App" + +#: ../../Zotlabs/Module/Appman.php:150 +msgid "Location (URL) to purchase app" +msgstr "Ort (URL), um die App zu kaufen" + +#: ../../Zotlabs/Module/Apporder.php:47 +msgid "Change Order of Pinned Navbar Apps" +msgstr "Reihenfolge der in der Navigation angepinnten Apps ändern" + +#: ../../Zotlabs/Module/Apporder.php:47 +msgid "Change Order of App Tray Apps" +msgstr "Reihenfolge der Apps im App-Menü ändern" + +#: ../../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" + +#: ../../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" + +#: ../../Zotlabs/Module/Channel.php:165 +msgid "Insufficient permissions. Request redirected to profile page." +msgstr "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet." + +#: ../../Zotlabs/Module/Oexchange.php:27 +msgid "Unable to find your hub." +msgstr "Konnte Deinen Server nicht finden." + +#: ../../Zotlabs/Module/Oexchange.php:41 +msgid "Post successful." +msgstr "Veröffentlichung erfolgreich." + +#: ../../Zotlabs/Module/Import_items.php:48 ../../Zotlabs/Module/Import.php:68 +msgid "Nothing to import." +msgstr "Nichts zu importieren." + +#: ../../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" + +#: ../../Zotlabs/Module/Import_items.php:77 ../../Zotlabs/Module/Import.php:106 +msgid "Imported file is empty." +msgstr "Die importierte Datei ist leer." + +#: ../../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." + +#: ../../Zotlabs/Module/Import_items.php:108 +msgid "Import completed" +msgstr "Import abgeschlossen" + +#: ../../Zotlabs/Module/Import_items.php:125 +msgid "Import Items" +msgstr "Beiträge importieren" + +#: ../../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." + +#: ../../Zotlabs/Module/Import_items.php:127 +#: ../../Zotlabs/Module/Import.php:629 +msgid "File to Upload" +msgstr "Hochzuladende Datei:" + +#: ../../Zotlabs/Module/Menu.php:67 +msgid "Unable to update menu." +msgstr "Kann Menü nicht aktualisieren." + +#: ../../Zotlabs/Module/Menu.php:78 +msgid "Unable to create menu." +msgstr "Kann Menü nicht erstellen." + +#: ../../Zotlabs/Module/Menu.php:160 ../../Zotlabs/Module/Menu.php:173 +msgid "Menu Name" +msgstr "Name des Menüs" + +#: ../../Zotlabs/Module/Menu.php:160 +msgid "Unique name (not visible on webpage) - required" +msgstr "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich" + +#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174 +msgid "Menu Title" +msgstr "Menütitel" + +#: ../../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" + +#: ../../Zotlabs/Module/Menu.php:162 +msgid "Allow Bookmarks" +msgstr "Lesezeichen erlauben" + +#: ../../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" + +#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:224 +msgid "Submit and proceed" +msgstr "Absenden und fortfahren" + +#: ../../Zotlabs/Module/Menu.php:180 +msgid "Bookmarks allowed" +msgstr "Lesezeichen erlaubt" + +#: ../../Zotlabs/Module/Menu.php:182 +msgid "Delete this menu" +msgstr "Lösche dieses Menü" + +#: ../../Zotlabs/Module/Menu.php:183 ../../Zotlabs/Module/Menu.php:218 +msgid "Edit menu contents" +msgstr "Bearbeite Menü Inhalte" + +#: ../../Zotlabs/Module/Menu.php:184 +msgid "Edit this menu" +msgstr "Dieses Menü bearbeiten" + +#: ../../Zotlabs/Module/Menu.php:200 +msgid "Menu could not be deleted." +msgstr "Menü konnte nicht gelöscht werden." + +#: ../../Zotlabs/Module/Menu.php:208 ../../Zotlabs/Module/Mitem.php:31 +msgid "Menu not found." +msgstr "Menü nicht gefunden" + +#: ../../Zotlabs/Module/Menu.php:213 +msgid "Edit Menu" +msgstr "Menü bearbeiten" + +#: ../../Zotlabs/Module/Menu.php:217 +msgid "Add or remove entries to this menu" +msgstr "Einträge zu diesem Menü hinzufügen oder entfernen" + +#: ../../Zotlabs/Module/Menu.php:219 +msgid "Menu name" +msgstr "Menü Name" + +#: ../../Zotlabs/Module/Menu.php:219 +msgid "Must be unique, only seen by you" +msgstr "Muss eindeutig sein, ist aber nur für Dich sichtbar" + +#: ../../Zotlabs/Module/Menu.php:220 +msgid "Menu title" +msgstr "Menü Titel" + +#: ../../Zotlabs/Module/Menu.php:220 +msgid "Menu title as seen by others" +msgstr "Menü Titel wie er von anderen gesehen wird" + +#: ../../Zotlabs/Module/Menu.php:221 +msgid "Allow bookmarks" +msgstr "Erlaube Lesezeichen" + +#: ../../Zotlabs/Module/Menu.php:231 ../../Zotlabs/Module/Mitem.php:134 +#: ../../Zotlabs/Module/Xchan.php:41 +msgid "Not found." +msgstr "Nicht gefunden." + +#: ../../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." + +#: ../../Zotlabs/Module/Removeme.php:60 +msgid "Remove This Channel" +msgstr "Diesen Kanal löschen" + +#: ../../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." + +#: ../../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" + +#: ../../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" + +#: ../../Zotlabs/Module/Profile_photo.php:252 +#: ../../extend/addon/hzaddons/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/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 "" + +#: ../../Zotlabs/Module/Profile_photo.php:493 +msgid "" +"Your profile photo is visible to anybody on the internet and may be " +"distributed to other websites." +msgstr "" + +#: ../../Zotlabs/Module/Profile_photo.php:497 +msgid "Use Photo for Profile" +msgstr "Foto für Profil verwenden" + +#: ../../Zotlabs/Module/Profile_photo.php:497 +msgid "Change Profile Photo" +msgstr "Profilfoto ändern" + +#: ../../Zotlabs/Module/Profile_photo.php:498 +msgid "Use" +msgstr "Verwenden" + +#: ../../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." + +#: ../../Zotlabs/Module/Wiki.php:52 +msgid "Wiki App" +msgstr "" + +#: ../../Zotlabs/Module/Wiki.php:53 +msgid "Provide a wiki for your channel" +msgstr "Stelle ein Wiki in Deinem Kanal zur Verfügung" + +#: ../../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" + +#: ../../Zotlabs/Module/Wiki.php:133 +msgid "Error retrieving wiki" +msgstr "Fehler beim Abrufen des Wiki" + +#: ../../Zotlabs/Module/Wiki.php:140 +msgid "Error creating zip file export folder" +msgstr "Fehler bei der Erzeugung des Zip-Datei Export-Verzeichnisses " + +#: ../../Zotlabs/Module/Wiki.php:191 +msgid "Error downloading wiki: " +msgstr "Fehler beim Herunterladen des Wiki:" + +#: ../../Zotlabs/Module/Wiki.php:212 +msgid "Download" +msgstr "Herunterladen" + +#: ../../Zotlabs/Module/Wiki.php:216 +msgid "Wiki name" +msgstr "Name des Wiki" + +#: ../../Zotlabs/Module/Wiki.php:217 +msgid "Content type" +msgstr "Inhaltstyp" + +#: ../../Zotlabs/Module/Wiki.php:219 ../../Zotlabs/Storage/Browser.php:292 +msgid "Type" +msgstr "Typ" + +#: ../../Zotlabs/Module/Wiki.php:220 +msgid "Any type" +msgstr "Alle Arten" + +#: ../../Zotlabs/Module/Wiki.php:227 +msgid "Lock content type" +msgstr "Inhaltstyp sperren" + +#: ../../Zotlabs/Module/Wiki.php:228 +msgid "Create a status post for this wiki" +msgstr "Erzeuge einen Statusbeitrag für dieses Wiki" + +#: ../../Zotlabs/Module/Wiki.php:229 +msgid "Edit Wiki Name" +msgstr "Wiki-Namen bearbeiten" + +#: ../../Zotlabs/Module/Wiki.php:274 +msgid "Wiki not found" +msgstr "Wiki nicht gefunden" + +#: ../../Zotlabs/Module/Wiki.php:300 +msgid "Rename page" +msgstr "Seite umbenennen" + +#: ../../Zotlabs/Module/Wiki.php:321 +msgid "Error retrieving page content" +msgstr "Fehler beim Abrufen des Seiteninhalts" + +#: ../../Zotlabs/Module/Wiki.php:329 ../../Zotlabs/Module/Wiki.php:331 +msgid "New page" +msgstr "Neue Seite" + +#: ../../Zotlabs/Module/Wiki.php:366 +msgid "Revision Comparison" +msgstr "Revisionsvergleich" + +#: ../../Zotlabs/Module/Wiki.php:374 +msgid "Short description of your changes (optional)" +msgstr "Kurze Beschreibung Ihrer Änderungen (optional)" + +#: ../../Zotlabs/Module/Wiki.php:384 +msgid "Source" +msgstr "Quelle" + +#: ../../Zotlabs/Module/Wiki.php:394 +msgid "New page name" +msgstr "Neuer Seitenname" + +#: ../../Zotlabs/Module/Wiki.php:399 +msgid "Embed image from photo albums" +msgstr "Bild aus Fotoalben einbetten" + +#: ../../Zotlabs/Module/Wiki.php:410 +msgid "History" +msgstr "" + +#: ../../Zotlabs/Module/Wiki.php:488 +msgid "Error creating wiki. Invalid name." +msgstr "Fehler beim Erstellen des Wiki. Ungültiger Name." + +#: ../../Zotlabs/Module/Wiki.php:495 +msgid "A wiki with this name already exists." +msgstr "Es existiert bereits ein Wiki mit diesem Namen." + +#: ../../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" + +#: ../../Zotlabs/Module/Wiki.php:515 +msgid "Error creating wiki" +msgstr "Fehler beim Erstellen des Wiki" + +#: ../../Zotlabs/Module/Wiki.php:539 +msgid "Error updating wiki. Invalid name." +msgstr "Fehler beim Aktualisieren des Wikis. Ungültiger Name." + +#: ../../Zotlabs/Module/Wiki.php:559 +msgid "Error updating wiki" +msgstr "Fehler beim Aktualisieren des Wikis" + +#: ../../Zotlabs/Module/Wiki.php:574 +msgid "Wiki delete permission denied." +msgstr "Wiki-Löschberechtigung verweigert." + +#: ../../Zotlabs/Module/Wiki.php:584 +msgid "Error deleting wiki" +msgstr "Fehler beim Löschen des Wiki" + +#: ../../Zotlabs/Module/Wiki.php:617 +msgid "New page created" +msgstr "Neue Seite erstellt" + +#: ../../Zotlabs/Module/Wiki.php:739 +msgid "Cannot delete Home" +msgstr "Kann die Startseite nicht löschen" + +#: ../../Zotlabs/Module/Wiki.php:803 +msgid "Current Revision" +msgstr "Aktuelle Revision" + +#: ../../Zotlabs/Module/Wiki.php:803 +msgid "Selected Revision" +msgstr "Ausgewählte Revision" + +#: ../../Zotlabs/Module/Wiki.php:853 +msgid "You must be authenticated." +msgstr "Sie müssen authenzifiziert sein." + +#: ../../Zotlabs/Module/Impel.php:185 +#, php-format +msgid "%s element installed" +msgstr "Element für %s installiert" + +#: ../../Zotlabs/Module/Impel.php:188 +#, php-format +msgid "%s element installation failed" +msgstr "Installation des Elements %s fehlgeschlagen" + +#: ../../Zotlabs/Module/Authorize.php:17 +msgid "Unknown App" +msgstr "Unbekannte Anwendung" + +#: ../../Zotlabs/Module/Authorize.php:29 +msgid "Authorize" +msgstr "Berechtigen" + +#: ../../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?" + +#: ../../Zotlabs/Module/Authorize.php:32 +msgid "Allow" +msgstr "Erlauben" + +#: ../../Zotlabs/Module/Follow.php:36 +msgid "Connection added." +msgstr "Verbindung hinzugefügt" + +#: ../../Zotlabs/Module/Mitem.php:63 +msgid "Unable to create element." +msgstr "Element konnte nicht erstellt werden." + +#: ../../Zotlabs/Module/Mitem.php:87 +msgid "Unable to update menu element." +msgstr "Kann Menü-Element nicht aktualisieren." + +#: ../../Zotlabs/Module/Mitem.php:103 +msgid "Unable to add menu element." +msgstr "Kann Menü-Bestandteil nicht hinzufügen." + +#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:246 +msgid "Menu Item Permissions" +msgstr "Zugriffsrechte des Menü-Elements" + +#: ../../Zotlabs/Module/Mitem.php:174 ../../Zotlabs/Module/Mitem.php:191 +msgid "Link Name" +msgstr "Name des Links" + +#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:255 +msgid "Link or Submenu Target" +msgstr "Ziel des Links oder Untermenüs" + +#: ../../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." + +#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:256 +msgid "Use magic-auth if available" +msgstr "Magic-Auth verwenden, falls verfügbar" + +#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:257 +msgid "Open link in new window" +msgstr "Öffne Link in neuem Fenster" + +#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258 +msgid "Order in list" +msgstr "Reihenfolge in der Liste" + +#: ../../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" + +#: ../../Zotlabs/Module/Mitem.php:179 +msgid "Submit and finish" +msgstr "Absenden und fertigstellen" + +#: ../../Zotlabs/Module/Mitem.php:180 +msgid "Submit and continue" +msgstr "Absenden und fortfahren" + +#: ../../Zotlabs/Module/Mitem.php:189 +msgid "Menu:" +msgstr "Menü:" + +#: ../../Zotlabs/Module/Mitem.php:192 +msgid "Link Target" +msgstr "Ziel des Links" + +#: ../../Zotlabs/Module/Mitem.php:195 +msgid "Edit menu" +msgstr "Menü bearbeiten" + +#: ../../Zotlabs/Module/Mitem.php:198 +msgid "Edit element" +msgstr "Bestandteil bearbeiten" + +#: ../../Zotlabs/Module/Mitem.php:199 +msgid "Drop element" +msgstr "Bestandteil löschen" + +#: ../../Zotlabs/Module/Mitem.php:200 +msgid "New element" +msgstr "Neues Bestandteil" + +#: ../../Zotlabs/Module/Mitem.php:201 +msgid "Edit this menu container" +msgstr "Diesen Menü-Container bearbeiten" + +#: ../../Zotlabs/Module/Mitem.php:202 +msgid "Add menu element" +msgstr "Menüelement hinzufügen" + +#: ../../Zotlabs/Module/Mitem.php:203 +msgid "Delete this menu item" +msgstr "Lösche dieses Menü-Bestandteil" + +#: ../../Zotlabs/Module/Mitem.php:204 +msgid "Edit this menu item" +msgstr "Bearbeite dieses Menü-Bestandteil" + +#: ../../Zotlabs/Module/Mitem.php:222 +msgid "Menu item not found." +msgstr "Menü-Bestandteil nicht gefunden." + +#: ../../Zotlabs/Module/Mitem.php:235 +msgid "Menu item deleted." +msgstr "Menü-Bestandteil gelöscht." + +#: ../../Zotlabs/Module/Mitem.php:237 +msgid "Menu item could not be deleted." +msgstr "Menü-Bestandteil kann nicht gelöscht werden." + +#: ../../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" + +#: ../../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 "" +"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: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" + +#: ../../Zotlabs/Module/Uexport.php:74 +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." + +#: ../../Zotlabs/Module/Uexport.php:75 +msgid "Export Content" +msgstr "Kanal und Inhalte exportieren" + +#: ../../Zotlabs/Module/Uexport.php:76 +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." + +#: ../../Zotlabs/Module/Uexport.php:78 +msgid "Export your posts from a given year." +msgstr "Exportiert die Beiträge des angegebenen Jahres." + +#: ../../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." + +#: ../../Zotlabs/Module/Uexport.php:81 +#, 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." + +#: ../../Zotlabs/Module/Uexport.php:82 +#, 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." + +#: ../../Zotlabs/Module/Uexport.php:83 +#, 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." + +#: ../../Zotlabs/Module/Hq.php:140 +msgid "Welcome to Hubzilla!" +msgstr "Willkommen bei Hubzilla!" + +#: ../../Zotlabs/Module/Hq.php:140 +msgid "You have got no unseen posts..." +msgstr "Du hast keine ungelesenen Beiträge..." + +#: ../../Zotlabs/Module/Connedit.php:112 +msgid "Could not locate selected profile." +msgstr "Gewähltes Profil nicht gefunden." + +#: ../../Zotlabs/Module/Connedit.php:256 +msgid "Connection updated." +msgstr "Verbindung aktualisiert." + +#: ../../Zotlabs/Module/Connedit.php:258 +msgid "Failed to update connection record." +msgstr "Konnte den Verbindungseintrag nicht aktualisieren." + +#: ../../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" @@ -7732,304 +11680,170 @@ msgstr "4. Experte - Ich kann Computercode schreiben" msgid "5. Wizard - I probably know more than you do" msgstr "5. Zauberer - ich kann wahrscheinlich mehr als Du" -#: ../../Zotlabs/Lib/Apps.php:231 +#: ../../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:232 ../../addon/buglink/buglink.php:16 +#: ../../Zotlabs/Lib/Apps.php:327 +#: ../../extend/addon/hzaddons/buglink/buglink.php:16 msgid "Report Bug" msgstr "Fehler melden" -#: ../../Zotlabs/Lib/Apps.php:233 -msgid "View Bookmarks" -msgstr "Lesezeichen ansehen" +#: ../../Zotlabs/Lib/Apps.php:330 +msgid "Content Filter" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:234 -msgid "My Chatrooms" -msgstr "Meine Chaträume" +#: ../../Zotlabs/Lib/Apps.php:331 +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:135 +msgid "Content Import" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:236 -msgid "Firefox Share" -msgstr "Teilen-Knopf für Firefox" - -#: ../../Zotlabs/Lib/Apps.php:237 +#: ../../Zotlabs/Lib/Apps.php:333 msgid "Remote Diagnostics" msgstr "Ferndiagnose" -#: ../../Zotlabs/Lib/Apps.php:238 ../../include/features.php:417 +#: ../../Zotlabs/Lib/Apps.php:334 msgid "Suggest Channels" msgstr "Kanäle vorschlagen" -#: ../../Zotlabs/Lib/Apps.php:239 ../../boot.php:1589 -#: ../../include/nav.php:126 ../../include/nav.php:130 -msgid "Login" -msgstr "Anmelden" +#: ../../Zotlabs/Lib/Apps.php:337 +msgid "Stream" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:241 -msgid "Activity" -msgstr "Aktivität" - -#: ../../Zotlabs/Lib/Apps.php:245 ../../include/conversation.php:1931 -#: ../../include/features.php:96 ../../include/nav.php:497 -msgid "Wiki" -msgstr "Wiki" - -#: ../../Zotlabs/Lib/Apps.php:246 -msgid "Channel Home" -msgstr "Mein Kanal" - -#: ../../Zotlabs/Lib/Apps.php:249 ../../include/conversation.php:1853 -#: ../../include/conversation.php:1856 -msgid "Events" -msgstr "Termine" - -#: ../../Zotlabs/Lib/Apps.php:250 -msgid "Directory" -msgstr "Verzeichnis" - -#: ../../Zotlabs/Lib/Apps.php:252 +#: ../../Zotlabs/Lib/Apps.php:348 msgid "Mail" msgstr "Mail" -#: ../../Zotlabs/Lib/Apps.php:255 +#: ../../Zotlabs/Lib/Apps.php:351 msgid "Chat" msgstr "Chat" -#: ../../Zotlabs/Lib/Apps.php:257 +#: ../../Zotlabs/Lib/Apps.php:353 msgid "Probe" msgstr "Testen" -#: ../../Zotlabs/Lib/Apps.php:258 +#: ../../Zotlabs/Lib/Apps.php:354 msgid "Suggest" msgstr "Empfehlen" -#: ../../Zotlabs/Lib/Apps.php:259 +#: ../../Zotlabs/Lib/Apps.php:355 msgid "Random Channel" msgstr "Zufälliger Kanal" -#: ../../Zotlabs/Lib/Apps.php:260 +#: ../../Zotlabs/Lib/Apps.php:356 msgid "Invite" msgstr "Einladen" -#: ../../Zotlabs/Lib/Apps.php:261 ../../Zotlabs/Widget/Admin.php:26 -msgid "Features" -msgstr "Funktionen" - -#: ../../Zotlabs/Lib/Apps.php:262 ../../addon/openid/MysqlProvider.php:69 +#: ../../Zotlabs/Lib/Apps.php:358 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:69 msgid "Language" msgstr "Sprache" -#: ../../Zotlabs/Lib/Apps.php:263 +#: ../../Zotlabs/Lib/Apps.php:359 msgid "Post" msgstr "Beitrag schreiben" -#: ../../Zotlabs/Lib/Apps.php:264 ../../addon/openid/MysqlProvider.php:58 -#: ../../addon/openid/MysqlProvider.php:59 -#: ../../addon/openid/MysqlProvider.php:60 +#: ../../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:407 +#: ../../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:411 +#: ../../Zotlabs/Lib/Apps.php:559 msgid "Undelete" msgstr "Wieder hergestellt" -#: ../../Zotlabs/Lib/Apps.php:419 +#: ../../Zotlabs/Lib/Apps.php:568 msgid "Add to app-tray" msgstr "Zum App-Menü hinzufügen" -#: ../../Zotlabs/Lib/Apps.php:420 +#: ../../Zotlabs/Lib/Apps.php:569 msgid "Remove from app-tray" msgstr "Aus dem App-Menü entfernen" -#: ../../Zotlabs/Lib/Apps.php:421 +#: ../../Zotlabs/Lib/Apps.php:570 msgid "Pin to navbar" msgstr "An Navigationsleiste anpinnen" -#: ../../Zotlabs/Lib/Apps.php:422 +#: ../../Zotlabs/Lib/Apps.php:571 msgid "Unpin from navbar" msgstr "Von Navigationsleiste entfernen" -#: ../../Zotlabs/Lib/Permcat.php:82 -msgctxt "permcat" -msgid "default" -msgstr "Standard" +#: ../../Zotlabs/Lib/DB_Upgrade.php:67 +msgid "Source code of failed update: " +msgstr "" -#: ../../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/NativeWikiPage.php:42 -#: ../../Zotlabs/Lib/NativeWikiPage.php:93 -msgid "(No Title)" -msgstr "(Kein Titel)" - -#: ../../Zotlabs/Lib/NativeWikiPage.php:107 -msgid "Wiki page create failed." -msgstr "Anlegen der Wiki-Seite fehlgeschlagen." - -#: ../../Zotlabs/Lib/NativeWikiPage.php:120 -msgid "Wiki not found." -msgstr "Wiki nicht gefunden." - -#: ../../Zotlabs/Lib/NativeWikiPage.php:131 -msgid "Destination name already exists" -msgstr "Zielname bereits vorhanden" - -#: ../../Zotlabs/Lib/NativeWikiPage.php:163 -#: ../../Zotlabs/Lib/NativeWikiPage.php:359 -msgid "Page not found" -msgstr "Seite nicht gefunden" - -#: ../../Zotlabs/Lib/NativeWikiPage.php:194 -msgid "Error reading page content" -msgstr "Fehler beim Lesen des Seiteninhalts" - -#: ../../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/Lib/NativeWikiPage.php:388 -msgid "Page update failed." -msgstr "Seitenaktualisierung fehlgeschlagen." - -#: ../../Zotlabs/Lib/NativeWikiPage.php:422 -msgid "Nothing deleted" -msgstr "Nichts gelöscht" - -#: ../../Zotlabs/Lib/NativeWikiPage.php:488 -msgid "Compare: object not found." -msgstr "Vergleichen: Objekt nicht gefunden." - -#: ../../Zotlabs/Lib/NativeWikiPage.php:494 -msgid "Page updated" -msgstr "Seite aktualisiert" - -#: ../../Zotlabs/Lib/NativeWikiPage.php:497 -msgid "Untitled" -msgstr "Ohne Titel" - -#: ../../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/Lib/NativeWikiPage.php:559 -#: ../../Zotlabs/Widget/Wiki_page_history.php:23 -msgctxt "wiki_history" -msgid "Message" -msgstr "Nachricht" - -#: ../../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/Lib/PermissionDescription.php:34 -#: ../../include/acl_selectors.php:33 -msgid "Visible to your default audience" -msgstr "Standard-Sichtbarkeit gemäß Kanaleinstellungen" - -#: ../../Zotlabs/Lib/PermissionDescription.php:107 -#: ../../include/acl_selectors.php:106 -msgid "Only me" -msgstr "Nur ich" - -#: ../../Zotlabs/Lib/PermissionDescription.php:108 -msgid "Public" -msgstr "Öffentlich" - -#: ../../Zotlabs/Lib/PermissionDescription.php:109 -msgid "Anybody in the $Projectname network" -msgstr "Jeder innerhalb des $Projectname Netzwerks" - -#: ../../Zotlabs/Lib/PermissionDescription.php:110 +#: ../../Zotlabs/Lib/DB_Upgrade.php:88 #, php-format -msgid "Any account on %s" -msgstr "Jedes Nutzerkonto auf %s" +msgid "Update Error at %s" +msgstr "Aktualisierungsfehler auf %s" -#: ../../Zotlabs/Lib/PermissionDescription.php:111 -msgid "Any of my connections" -msgstr "Alle meine Verbindungen" - -#: ../../Zotlabs/Lib/PermissionDescription.php:112 -msgid "Only connections I specifically allow" -msgstr "Nur Verbindungen, denen ich es explizit erlaube" - -#: ../../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/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/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/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/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/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." - -#: ../../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." - -#: ../../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/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 ../../addon/diaspora/util.php:308 -#: ../../addon/diaspora/util.php:321 ../../addon/diaspora/p.php:48 +#: ../../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" @@ -8037,7 +11851,8 @@ msgstr "$projectname" msgid "Thank You," msgstr "Danke." -#: ../../Zotlabs/Lib/Enotify.php:65 ../../addon/hubwall/hubwall.php:33 +#: ../../Zotlabs/Lib/Enotify.php:65 +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:33 #, php-format msgid "%s Administrator" msgstr "der Administrator von %s" @@ -8252,8 +12067,7 @@ msgstr "Du hast einen Freundschaftsvorschlag von %1$s auf %2$s erhalten" #: ../../Zotlabs/Lib/Enotify.php:411 #, php-format -msgid "" -"You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s." +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/Lib/Enotify.php:416 @@ -8292,249 +12106,261 @@ msgstr "hat einen Beitrag vom %s bearbeitet" msgid "edited a comment dated %s" msgstr "hat einen Kommentar vom %s bearbeitet" -#: ../../Zotlabs/Lib/NativeWiki.php:151 -msgid "Wiki updated successfully" -msgstr "Wiki erfolgreich aktualisiert" +#: ../../Zotlabs/Lib/NativeWikiPage.php:42 +#: ../../Zotlabs/Lib/NativeWikiPage.php:94 +msgid "(No Title)" +msgstr "(Kein Titel)" -#: ../../Zotlabs/Lib/NativeWiki.php:205 -msgid "Wiki files deleted successfully" -msgstr "Wiki-Dateien erfolgreich gelöscht" +#: ../../Zotlabs/Lib/NativeWikiPage.php:109 +msgid "Wiki page create failed." +msgstr "Anlegen der Wiki-Seite fehlgeschlagen." -#: ../../Zotlabs/Lib/DB_Upgrade.php:83 -#, php-format -msgid "Update Error at %s" -msgstr "Aktualisierungsfehler auf %s" +#: ../../Zotlabs/Lib/NativeWikiPage.php:122 +msgid "Wiki not found." +msgstr "Wiki nicht gefunden." -#: ../../Zotlabs/Lib/DB_Upgrade.php:89 -#, php-format -msgid "Update %s failed. See error logs." -msgstr "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen." +#: ../../Zotlabs/Lib/NativeWikiPage.php:133 +msgid "Destination name already exists" +msgstr "Zielname bereits vorhanden" -#: ../../Zotlabs/Lib/ThreadItem.php:97 ../../include/conversation.php:697 -msgid "Private Message" -msgstr "Private Nachricht" +#: ../../Zotlabs/Lib/NativeWikiPage.php:166 +#: ../../Zotlabs/Lib/NativeWikiPage.php:362 +msgid "Page not found" +msgstr "Seite nicht gefunden" -#: ../../Zotlabs/Lib/ThreadItem.php:147 ../../include/conversation.php:689 -msgid "Select" -msgstr "Auswählen" +#: ../../Zotlabs/Lib/NativeWikiPage.php:197 +msgid "Error reading page content" +msgstr "Fehler beim Lesen des Seiteninhalts" -#: ../../Zotlabs/Lib/ThreadItem.php:172 +#: ../../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" + +#: ../../Zotlabs/Lib/NativeWikiPage.php:390 +msgid "Page update failed." +msgstr "Seitenaktualisierung fehlgeschlagen." + +#: ../../Zotlabs/Lib/NativeWikiPage.php:424 +msgid "Nothing deleted" +msgstr "Nichts gelöscht" + +#: ../../Zotlabs/Lib/NativeWikiPage.php:490 +msgid "Compare: object not found." +msgstr "Vergleichen: Objekt nicht gefunden." + +#: ../../Zotlabs/Lib/NativeWikiPage.php:496 +msgid "Page updated" +msgstr "Seite aktualisiert" + +#: ../../Zotlabs/Lib/NativeWikiPage.php:499 +msgid "Untitled" +msgstr "Ohne Titel" + +#: ../../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." + +#: ../../Zotlabs/Lib/ThreadItem.php:130 +msgid "Privacy conflict. Discretion advised." +msgstr "" + +#: ../../Zotlabs/Lib/ThreadItem.php:172 ../../Zotlabs/Storage/Browser.php:286 +msgid "Admin Delete" +msgstr "" + +#: ../../Zotlabs/Lib/ThreadItem.php:203 msgid "I will attend" msgstr "Ich werde teilnehmen" -#: ../../Zotlabs/Lib/ThreadItem.php:172 +#: ../../Zotlabs/Lib/ThreadItem.php:203 msgid "I will not attend" msgstr "Ich werde nicht teilnehmen" -#: ../../Zotlabs/Lib/ThreadItem.php:172 +#: ../../Zotlabs/Lib/ThreadItem.php:203 msgid "I might attend" msgstr "Ich werde vielleicht teilnehmen" -#: ../../Zotlabs/Lib/ThreadItem.php:182 +#: ../../Zotlabs/Lib/ThreadItem.php:213 msgid "I agree" msgstr "Ich stimme zu" -#: ../../Zotlabs/Lib/ThreadItem.php:182 +#: ../../Zotlabs/Lib/ThreadItem.php:213 msgid "I disagree" msgstr "Ich lehne ab" -#: ../../Zotlabs/Lib/ThreadItem.php:182 +#: ../../Zotlabs/Lib/ThreadItem.php:213 msgid "I abstain" msgstr "Ich enthalte mich" -#: ../../Zotlabs/Lib/ThreadItem.php:238 -msgid "Add Star" -msgstr "Stern hinzufügen" - -#: ../../Zotlabs/Lib/ThreadItem.php:239 -msgid "Remove Star" -msgstr "Stern entfernen" - -#: ../../Zotlabs/Lib/ThreadItem.php:240 -msgid "Toggle Star Status" -msgstr "Markierungsstatus (Stern) umschalten" - -#: ../../Zotlabs/Lib/ThreadItem.php:244 -msgid "starred" -msgstr "markiert" - -#: ../../Zotlabs/Lib/ThreadItem.php:254 ../../include/conversation.php:704 -msgid "Message signature validated" -msgstr "Signatur überprüft" - -#: ../../Zotlabs/Lib/ThreadItem.php:255 ../../include/conversation.php:705 -msgid "Message signature incorrect" -msgstr "Signatur nicht korrekt" - -#: ../../Zotlabs/Lib/ThreadItem.php:263 +#: ../../Zotlabs/Lib/ThreadItem.php:287 msgid "Add Tag" msgstr "Tag hinzufügen" -#: ../../Zotlabs/Lib/ThreadItem.php:281 ../../include/taxonomy.php:575 -msgid "like" -msgstr "mag" +#: ../../Zotlabs/Lib/ThreadItem.php:309 +msgid "Reply on this comment" +msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:282 ../../include/taxonomy.php:576 -msgid "dislike" -msgstr "verurteile" +#: ../../Zotlabs/Lib/ThreadItem.php:309 +msgid "reply" +msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:286 +#: ../../Zotlabs/Lib/ThreadItem.php:309 +msgid "Reply to" +msgstr "" + +#: ../../Zotlabs/Lib/ThreadItem.php:319 msgid "Share This" msgstr "Teilen" -#: ../../Zotlabs/Lib/ThreadItem.php:286 +#: ../../Zotlabs/Lib/ThreadItem.php:319 msgid "share" msgstr "Teilen" -#: ../../Zotlabs/Lib/ThreadItem.php:295 +#: ../../Zotlabs/Lib/ThreadItem.php:329 msgid "Delivery Report" msgstr "Zustellungsbericht" -#: ../../Zotlabs/Lib/ThreadItem.php:313 +#: ../../Zotlabs/Lib/ThreadItem.php:348 #, php-format msgid "%d comment" msgid_plural "%d comments" msgstr[0] "%d Kommentar" msgstr[1] "%d Kommentare" -#: ../../Zotlabs/Lib/ThreadItem.php:343 ../../Zotlabs/Lib/ThreadItem.php:344 +#: ../../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" -#: ../../Zotlabs/Lib/ThreadItem.php:347 +#: ../../Zotlabs/Lib/ThreadItem.php:384 msgid "to" msgstr "an" -#: ../../Zotlabs/Lib/ThreadItem.php:348 +#: ../../Zotlabs/Lib/ThreadItem.php:385 msgid "via" msgstr "via" -#: ../../Zotlabs/Lib/ThreadItem.php:349 +#: ../../Zotlabs/Lib/ThreadItem.php:386 msgid "Wall-to-Wall" msgstr "Wall-to-Wall" -#: ../../Zotlabs/Lib/ThreadItem.php:350 +#: ../../Zotlabs/Lib/ThreadItem.php:387 msgid "via Wall-To-Wall:" msgstr "via Wall-To-Wall:" -#: ../../Zotlabs/Lib/ThreadItem.php:363 ../../include/conversation.php:763 -#, php-format -msgid "from %s" -msgstr "via %s" - -#: ../../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/Lib/ThreadItem.php:374 +#: ../../Zotlabs/Lib/ThreadItem.php:413 msgid "Attend" msgstr "Zusagen" -#: ../../Zotlabs/Lib/ThreadItem.php:375 +#: ../../Zotlabs/Lib/ThreadItem.php:414 msgid "Attendance Options" msgstr "Zusageoptionen" -#: ../../Zotlabs/Lib/ThreadItem.php:376 +#: ../../Zotlabs/Lib/ThreadItem.php:415 msgid "Vote" msgstr "Abstimmen" -#: ../../Zotlabs/Lib/ThreadItem.php:377 +#: ../../Zotlabs/Lib/ThreadItem.php:416 msgid "Voting Options" msgstr "Abstimmungsoptionen" -#: ../../Zotlabs/Lib/ThreadItem.php:398 -#: ../../addon/bookmarker/bookmarker.php:38 +#: ../../Zotlabs/Lib/ThreadItem.php:431 +msgid "Go to previous comment" +msgstr "" + +#: ../../Zotlabs/Lib/ThreadItem.php:440 +#: ../../extend/addon/hzaddons/bookmarker/bookmarker.php:38 msgid "Save Bookmarks" msgstr "Favoriten speichern" -#: ../../Zotlabs/Lib/ThreadItem.php:399 +#: ../../Zotlabs/Lib/ThreadItem.php:441 msgid "Add to Calendar" msgstr "Zum Kalender hinzufügen" -#: ../../Zotlabs/Lib/ThreadItem.php:426 ../../include/conversation.php:483 -msgid "This is an unsaved preview" -msgstr "Dies ist eine nicht gespeicherte Vorschau" - -#: ../../Zotlabs/Lib/ThreadItem.php:458 ../../include/js_strings.php:7 -#, php-format -msgid "%s show all" -msgstr "%s mehr anzeigen" - -#: ../../Zotlabs/Lib/ThreadItem.php:753 ../../include/conversation.php:1380 -msgid "Bold" -msgstr "Fett" - -#: ../../Zotlabs/Lib/ThreadItem.php:754 ../../include/conversation.php:1381 -msgid "Italic" -msgstr "Kursiv" - -#: ../../Zotlabs/Lib/ThreadItem.php:755 ../../include/conversation.php:1382 -msgid "Underline" -msgstr "Unterstrichen" - -#: ../../Zotlabs/Lib/ThreadItem.php:756 ../../include/conversation.php:1383 -msgid "Quote" -msgstr "Zitat" - -#: ../../Zotlabs/Lib/ThreadItem.php:757 ../../include/conversation.php:1384 -msgid "Code" -msgstr "Code" - -#: ../../Zotlabs/Lib/ThreadItem.php:758 +#: ../../Zotlabs/Lib/ThreadItem.php:802 msgid "Image" msgstr "Bild" -#: ../../Zotlabs/Lib/ThreadItem.php:759 -msgid "Attach File" -msgstr "Datei anhängen" - -#: ../../Zotlabs/Lib/ThreadItem.php:760 +#: ../../Zotlabs/Lib/ThreadItem.php:804 msgid "Insert Link" msgstr "Link einfügen" -#: ../../Zotlabs/Lib/ThreadItem.php:761 +#: ../../Zotlabs/Lib/ThreadItem.php:805 msgid "Video" msgstr "Video" -#: ../../Zotlabs/Lib/ThreadItem.php:771 +#: ../../Zotlabs/Lib/ThreadItem.php:815 msgid "Your full name (required)" msgstr "Ihr vollständiger Name (erforderlich)" -#: ../../Zotlabs/Lib/ThreadItem.php:772 +#: ../../Zotlabs/Lib/ThreadItem.php:816 msgid "Your email address (required)" msgstr "Ihre E-Mail-Adresse (erforderlich)" -#: ../../Zotlabs/Lib/ThreadItem.php:773 +#: ../../Zotlabs/Lib/ThreadItem.php:817 msgid "Your website URL (optional)" msgstr "Ihre Webseiten-URL (optional)" -#: ../../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/Lib/PermissionDescription.php:108 +msgid "Public" +msgstr "Öffentlich" -#: ../../Zotlabs/Zot/Auth.php:264 ../../addon/openid/Mod_Openid.php:76 -#: ../../addon/openid/Mod_Openid.php:178 +#: ../../Zotlabs/Lib/PermissionDescription.php:109 +msgid "Anybody in the $Projectname network" +msgstr "Jeder innerhalb des $Projectname Netzwerks" + +#: ../../Zotlabs/Lib/PermissionDescription.php:110 #, php-format -msgid "Welcome %s. Remote authentication successful." -msgstr "Willkommen %s. Entfernte Authentifizierung erfolgreich." +msgid "Any account on %s" +msgstr "Jedes Nutzerkonto auf %s" -#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:287 +#: ../../Zotlabs/Lib/PermissionDescription.php:111 +msgid "Any of my connections" +msgstr "Alle meine Verbindungen" + +#: ../../Zotlabs/Lib/PermissionDescription.php:112 +msgid "Only connections I specifically allow" +msgstr "Nur Verbindungen, denen ich es explizit erlaube" + +#: ../../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/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/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/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/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/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." + +#: ../../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." + +#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:295 msgid "parent" msgstr "Übergeordnetes Verzeichnis" -#: ../../Zotlabs/Storage/Browser.php:131 ../../include/text.php:2845 -msgid "Collection" -msgstr "Sammlung" - #: ../../Zotlabs/Storage/Browser.php:134 msgid "Principal" msgstr "Prinzipal" @@ -8543,11 +12369,6 @@ msgstr "Prinzipal" msgid "Addressbook" msgstr "Adressbuch" -#: ../../Zotlabs/Storage/Browser.php:140 ../../include/nav.php:420 -#: ../../include/nav.php:423 -msgid "Calendar" -msgstr "Kalender" - #: ../../Zotlabs/Storage/Browser.php:143 msgid "Schedule Inbox" msgstr "Posteingang für überwachte Kalender" @@ -8556,2249 +12377,2030 @@ msgstr "Posteingang für überwachte Kalender" msgid "Schedule Outbox" msgstr "Postausgang für überwachte Kalender" -#: ../../Zotlabs/Storage/Browser.php:273 +#: ../../Zotlabs/Storage/Browser.php:279 msgid "Total" msgstr "Summe" -#: ../../Zotlabs/Storage/Browser.php:275 +#: ../../Zotlabs/Storage/Browser.php:281 msgid "Shared" msgstr "Geteilt" -#: ../../Zotlabs/Storage/Browser.php:277 +#: ../../Zotlabs/Storage/Browser.php:283 msgid "Add Files" msgstr "Dateien hinzufügen" -#: ../../Zotlabs/Storage/Browser.php:353 +#: ../../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." -#: ../../Zotlabs/Storage/Browser.php:358 +#: ../../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%)" -#: ../../Zotlabs/Storage/Browser.php:369 +#: ../../Zotlabs/Storage/Browser.php:383 msgid "WARNING:" msgstr "WARNUNG:" -#: ../../Zotlabs/Storage/Browser.php:381 +#: ../../Zotlabs/Storage/Browser.php:395 msgid "Create new folder" msgstr "Neuen Ordner anlegen" -#: ../../Zotlabs/Storage/Browser.php:383 +#: ../../Zotlabs/Storage/Browser.php:397 msgid "Upload file" msgstr "Datei hochladen" -#: ../../Zotlabs/Storage/Browser.php:396 +#: ../../Zotlabs/Storage/Browser.php:410 msgid "Drop files here to immediately upload" msgstr "Dateien zum sofortigen Hochladen hier fallen lassen" -#: ../../Zotlabs/Widget/Forums.php:100 -msgid "Forums" -msgstr "Foren" - -#: ../../Zotlabs/Widget/Cdav.php:37 -msgid "Select Channel" -msgstr "Kanal auswählen" - -#: ../../Zotlabs/Widget/Cdav.php:42 -msgid "Read-write" -msgstr "Lesen-schreiben" - -#: ../../Zotlabs/Widget/Cdav.php:43 -msgid "Read-only" -msgstr "Nur Lesen" - -#: ../../Zotlabs/Widget/Cdav.php:117 -msgid "My Calendars" -msgstr "Meine Kalender" - -#: ../../Zotlabs/Widget/Cdav.php:119 -msgid "Shared Calendars" -msgstr "Geteilte Kalender" - -#: ../../Zotlabs/Widget/Cdav.php:123 -msgid "Share this calendar" -msgstr "Diesen Kalender teilen" - -#: ../../Zotlabs/Widget/Cdav.php:125 -msgid "Calendar name and color" -msgstr "Kalendername und -farbe" - -#: ../../Zotlabs/Widget/Cdav.php:127 -msgid "Create new calendar" -msgstr "Neuen Kalender erstellen" - -#: ../../Zotlabs/Widget/Cdav.php:129 -msgid "Calendar Name" -msgstr "Kalendername" - -#: ../../Zotlabs/Widget/Cdav.php:130 -msgid "Calendar Tools" -msgstr "Kalenderwerkzeuge" - -#: ../../Zotlabs/Widget/Cdav.php:131 -msgid "Import calendar" -msgstr "Kalender importieren" - -#: ../../Zotlabs/Widget/Cdav.php:132 -msgid "Select a calendar to import to" -msgstr "Kalender zum Hineinimportieren auswählen" - -#: ../../Zotlabs/Widget/Cdav.php:159 -msgid "Addressbooks" -msgstr "Adressbücher" - -#: ../../Zotlabs/Widget/Cdav.php:161 -msgid "Addressbook name" -msgstr "Adressbuchname" - -#: ../../Zotlabs/Widget/Cdav.php:163 -msgid "Create new addressbook" -msgstr "Neues Adressbuch erstellen" - -#: ../../Zotlabs/Widget/Cdav.php:164 -msgid "Addressbook Name" -msgstr "Adressbuchname" - -#: ../../Zotlabs/Widget/Cdav.php:166 -msgid "Addressbook Tools" -msgstr "Adressbuchwerkzeuge" - -#: ../../Zotlabs/Widget/Cdav.php:167 -msgid "Import addressbook" -msgstr "Adressbuch importieren" - -#: ../../Zotlabs/Widget/Cdav.php:168 -msgid "Select an addressbook to import to" -msgstr "Adressbuch zum Hineinimportieren auswählen" - -#: ../../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/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/Widget/Eventstools.php:13 -msgid "Events Tools" -msgstr "Kalenderwerkzeuge" - -#: ../../Zotlabs/Widget/Eventstools.php:14 -msgid "Export Calendar" -msgstr "Kalender exportieren" - -#: ../../Zotlabs/Widget/Eventstools.php:15 -msgid "Import Calendar" -msgstr "Kalender importieren" - -#: ../../Zotlabs/Widget/Suggestedchats.php:32 -msgid "Suggested Chatrooms" -msgstr "Chatraum-Vorschläge" - -#: ../../Zotlabs/Widget/Hq_controls.php:14 -msgid "HQ Control Panel" -msgstr "HQ-Einstellungen" - -#: ../../Zotlabs/Widget/Hq_controls.php:17 -msgid "Create a new post" -msgstr "Neuen Beitrag erstellen" - -#: ../../Zotlabs/Widget/Mailmenu.php:13 -msgid "Private Mail Menu" -msgstr "Private Nachrichten" - -#: ../../Zotlabs/Widget/Mailmenu.php:15 -msgid "Combined View" -msgstr "Kombinierte Anzeige" - -#: ../../Zotlabs/Widget/Mailmenu.php:20 -msgid "Inbox" -msgstr "Eingang" - -#: ../../Zotlabs/Widget/Mailmenu.php:25 -msgid "Outbox" -msgstr "Ausgang" - -#: ../../Zotlabs/Widget/Mailmenu.php:30 -msgid "New Message" -msgstr "Neue Nachricht" - -#: ../../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/Widget/Chatroom_list.php:20 -msgid "Overview" -msgstr "Übersicht" - -#: ../../Zotlabs/Widget/Rating.php:51 -msgid "Rating Tools" -msgstr "Bewertungswerkzeuge" - -#: ../../Zotlabs/Widget/Rating.php:55 ../../Zotlabs/Widget/Rating.php:57 -msgid "Rate Me" -msgstr "Bewerte mich" - -#: ../../Zotlabs/Widget/Rating.php:60 -msgid "View Ratings" -msgstr "Bewertungen ansehen" - -#: ../../Zotlabs/Widget/Activity.php:50 -msgctxt "widget" -msgid "Activity" -msgstr "Aktivität" - -#: ../../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/Widget/Follow.php:29 -msgid "Add New Connection" -msgstr "Neue Verbindung hinzufügen" - -#: ../../Zotlabs/Widget/Follow.php:30 -msgid "Enter channel address" -msgstr "Adresse des Kanals eingeben" - -#: ../../Zotlabs/Widget/Follow.php:31 -msgid "Examples: bob@example.com, https://example.com/barbara" -msgstr "Beispiele: bob@beispiel.com, http://beispiel.com/barbara" - -#: ../../Zotlabs/Widget/Wiki_list.php:15 -msgid "Wiki List" -msgstr "Wikiliste" - -#: ../../Zotlabs/Widget/Archive.php:43 -msgid "Archives" -msgstr "Archive" - -#: ../../Zotlabs/Widget/Conversations.php:17 -msgid "Received Messages" -msgstr "Erhaltene Nachrichten" - -#: ../../Zotlabs/Widget/Conversations.php:21 -msgid "Sent Messages" -msgstr "Gesendete Nachrichten" - -#: ../../Zotlabs/Widget/Conversations.php:25 -msgid "Conversations" -msgstr "Konversationen" - -#: ../../Zotlabs/Widget/Conversations.php:37 -msgid "No messages." -msgstr "Keine Nachrichten." - -#: ../../Zotlabs/Widget/Conversations.php:57 -msgid "Delete conversation" -msgstr "Unterhaltung löschen" - -#: ../../Zotlabs/Widget/Chatroom_members.php:11 -msgid "Chat Members" -msgstr "Chatmitglieder" - -#: ../../Zotlabs/Widget/Photo.php:48 ../../Zotlabs/Widget/Photo_rand.php:58 -msgid "photo/image" -msgstr "Foto/Bild" - -#: ../../Zotlabs/Widget/Savedsearch.php:75 -msgid "Remove term" -msgstr "Eintrag löschen" - -#: ../../Zotlabs/Widget/Savedsearch.php:83 ../../include/features.php:381 -msgid "Saved Searches" -msgstr "Gespeicherte Suchanfragen" - -#: ../../Zotlabs/Widget/Savedsearch.php:84 ../../include/group.php:333 -msgid "add" -msgstr "hinzufügen" - -#: ../../Zotlabs/Widget/Notes.php:16 -msgid "Notes" -msgstr "Notizen" - -#: ../../Zotlabs/Widget/Wiki_pages.php:32 -#: ../../Zotlabs/Widget/Wiki_pages.php:89 -msgid "Add new page" -msgstr "Neue Seite hinzufügen" - -#: ../../Zotlabs/Widget/Wiki_pages.php:83 -msgid "Wiki Pages" -msgstr "Wikiseiten" - -#: ../../Zotlabs/Widget/Wiki_pages.php:94 -msgid "Page name" -msgstr "Seitenname" - -#: ../../Zotlabs/Widget/Affinity.php:45 -msgid "Refresh" -msgstr "Aktualisieren" - -#: ../../Zotlabs/Widget/Tasklist.php:23 -msgid "Tasks" -msgstr "Aufgaben" - -#: ../../Zotlabs/Widget/Suggestions.php:51 -msgid "Suggestions" -msgstr "Vorschläge" - -#: ../../Zotlabs/Widget/Suggestions.php:52 -msgid "See more..." -msgstr "Mehr anzeigen …" - -#: ../../Zotlabs/Widget/Filer.php:28 ../../include/contact_widgets.php:53 -#: ../../include/features.php:470 -msgid "Saved Folders" -msgstr "Gespeicherte Ordner" - -#: ../../Zotlabs/Widget/Cover_photo.php:54 -msgid "Click to show more" -msgstr "Klick, um mehr anzuzeigen" - -#: ../../Zotlabs/Widget/Tagcloud.php:22 ../../include/taxonomy.php:320 -#: ../../include/taxonomy.php:449 ../../include/taxonomy.php:470 -msgid "Tags" -msgstr "Schlagwörter" - -#: ../../Zotlabs/Widget/Newmember.php:24 -msgid "Profile Creation" -msgstr "Profilerstellung" - -#: ../../Zotlabs/Widget/Newmember.php:26 -msgid "Upload profile photo" -msgstr "Profilfoto hochladen" - -#: ../../Zotlabs/Widget/Newmember.php:27 -msgid "Upload cover photo" -msgstr "Titelbild hochladen" - -#: ../../Zotlabs/Widget/Newmember.php:28 ../../include/nav.php:119 -msgid "Edit your profile" -msgstr "Profil bearbeiten" - -#: ../../Zotlabs/Widget/Newmember.php:31 -msgid "Find and Connect with others" -msgstr "Finden und Verbinden von/mit Anderen" - -#: ../../Zotlabs/Widget/Newmember.php:33 -msgid "View the directory" -msgstr "Verzeichnis anzeigen" - -#: ../../Zotlabs/Widget/Newmember.php:35 -msgid "Manage your connections" -msgstr "Deine Verbindungen verwalten" - -#: ../../Zotlabs/Widget/Newmember.php:38 -msgid "Communicate" -msgstr "Kommunizieren" - -#: ../../Zotlabs/Widget/Newmember.php:40 -msgid "View your channel homepage" -msgstr "Deine Kanal-Startseite ansehen" - -#: ../../Zotlabs/Widget/Newmember.php:41 -msgid "View your network stream" -msgstr "Deine Netzwerk-Aktivitäten ansehen" - -#: ../../Zotlabs/Widget/Newmember.php:47 -msgid "Documentation" -msgstr "Dokumentation" - -#: ../../Zotlabs/Widget/Newmember.php:58 -msgid "View public stream" -msgstr "Zeige öffentlichen Beitrags-Stream" - -#: ../../Zotlabs/Widget/Newmember.php:62 ../../include/features.php:60 -msgid "New Member Links" -msgstr "Links für neue Mitglieder" - -#: ../../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/Widget/Admin.php:29 -msgid "Inspect queue" -msgstr "Warteschlange kontrollieren" - -#: ../../Zotlabs/Widget/Admin.php:31 -msgid "DB updates" -msgstr "DB-Aktualisierungen" - -#: ../../Zotlabs/Widget/Admin.php:55 ../../include/nav.php:199 -msgid "Admin" -msgstr "Administration" - -#: ../../Zotlabs/Widget/Admin.php:56 -msgid "Plugin Features" -msgstr "Plug-In Funktionen" - -#: ../../Zotlabs/Widget/Settings_menu.php:35 -msgid "Account settings" -msgstr "Konto-Einstellungen" - -#: ../../Zotlabs/Widget/Settings_menu.php:41 -msgid "Channel settings" -msgstr "Kanal-Einstellungen" - -#: ../../Zotlabs/Widget/Settings_menu.php:50 -msgid "Additional features" -msgstr "Zusätzliche Funktionen" - -#: ../../Zotlabs/Widget/Settings_menu.php:57 -msgid "Addon settings" -msgstr "Addon-Einstellungen" - -#: ../../Zotlabs/Widget/Settings_menu.php:63 -msgid "Display settings" -msgstr "Anzeige-Einstellungen" - -#: ../../Zotlabs/Widget/Settings_menu.php:70 -msgid "Manage locations" -msgstr "Klon-Adressen verwalten" - -#: ../../Zotlabs/Widget/Settings_menu.php:77 -msgid "Export channel" -msgstr "Kanal exportieren" - -#: ../../Zotlabs/Widget/Settings_menu.php:84 -msgid "OAuth1 apps" -msgstr "OAuth1 Anwendungen" - -#: ../../Zotlabs/Widget/Settings_menu.php:92 -msgid "OAuth2 apps" -msgstr "OAuth2 Anwendungen" - -#: ../../Zotlabs/Widget/Settings_menu.php:108 ../../include/features.php:240 -msgid "Permission Groups" -msgstr "Berechtigungsrollen" - -#: ../../Zotlabs/Widget/Settings_menu.php:125 -msgid "Premium Channel Settings" -msgstr "Premium-Kanal-Einstellungen" - -#: ../../Zotlabs/Widget/Bookmarkedchats.php:24 -msgid "Bookmarked Chatrooms" -msgstr "Gespeicherte Chatrooms" - -#: ../../Zotlabs/Widget/Notifications.php:16 -msgid "New Network Activity" -msgstr "Neue Netzwerk-Aktivitäten" - -#: ../../Zotlabs/Widget/Notifications.php:17 -msgid "New Network Activity Notifications" -msgstr "Benachrichtigungen für neue Netzwerk-Aktivitäten" - -#: ../../Zotlabs/Widget/Notifications.php:20 -msgid "View your network activity" -msgstr "Zeige Deine Netzwerk-Aktivitäten" - -#: ../../Zotlabs/Widget/Notifications.php:23 -msgid "Mark all notifications read" -msgstr "Alle Benachrichtigungen als gesehen markieren" - -#: ../../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/Widget/Notifications.php:27 -#: ../../Zotlabs/Widget/Notifications.php:46 -#: ../../Zotlabs/Widget/Notifications.php:142 -msgid "Filter by name" -msgstr "Nach Namen filtern" - -#: ../../Zotlabs/Widget/Notifications.php:35 -msgid "New Home Activity" -msgstr "Neue Kanal-Aktivitäten" - -#: ../../Zotlabs/Widget/Notifications.php:36 -msgid "New Home Activity Notifications" -msgstr "Benachrichtigungen für neue Kanal-Aktivitäten" - -#: ../../Zotlabs/Widget/Notifications.php:39 -msgid "View your home activity" -msgstr "Zeige Deine Kanal-Aktivitäten" - -#: ../../Zotlabs/Widget/Notifications.php:42 -#: ../../Zotlabs/Widget/Notifications.php:138 -msgid "Mark all notifications seen" -msgstr "Alle Benachrichtigungen als gesehen markieren" - -#: ../../Zotlabs/Widget/Notifications.php:54 -msgid "New Mails" -msgstr "Neue Mails" - -#: ../../Zotlabs/Widget/Notifications.php:55 -msgid "New Mails Notifications" -msgstr "Benachrichtigungen für neue Mails" - -#: ../../Zotlabs/Widget/Notifications.php:58 -msgid "View your private mails" -msgstr "Zeige Deine persönlichen Mails" - -#: ../../Zotlabs/Widget/Notifications.php:61 -msgid "Mark all messages seen" -msgstr "Alle Mails als gelesen markieren" - -#: ../../Zotlabs/Widget/Notifications.php:69 -msgid "New Events" -msgstr "Neue Termine" - -#: ../../Zotlabs/Widget/Notifications.php:70 -msgid "New Events Notifications" -msgstr "Benachrichtigungen für neue Termine" - -#: ../../Zotlabs/Widget/Notifications.php:73 -msgid "View events" -msgstr "Termine ansehen" - -#: ../../Zotlabs/Widget/Notifications.php:76 -msgid "Mark all events seen" -msgstr "Markiere alle Termine als gesehen" - -#: ../../Zotlabs/Widget/Notifications.php:85 -msgid "New Connections Notifications" -msgstr "Benachrichtigungen für neue Verbindungen" - -#: ../../Zotlabs/Widget/Notifications.php:88 -msgid "View all connections" -msgstr "Zeige alle Verbindungen" - -#: ../../Zotlabs/Widget/Notifications.php:96 -msgid "New Files" -msgstr "Neue Dateien" - -#: ../../Zotlabs/Widget/Notifications.php:97 -msgid "New Files Notifications" -msgstr "Benachrichtigungen für neue Dateien" - -#: ../../Zotlabs/Widget/Notifications.php:104 -#: ../../Zotlabs/Widget/Notifications.php:105 -msgid "Notices" -msgstr "Benachrichtigungen" - -#: ../../Zotlabs/Widget/Notifications.php:108 -msgid "View all notices" -msgstr "Alle Notizen ansehen" - -#: ../../Zotlabs/Widget/Notifications.php:111 -msgid "Mark all notices seen" -msgstr "Alle Notizen als gesehen markieren" - -#: ../../Zotlabs/Widget/Notifications.php:121 -msgid "New Registrations" -msgstr "Neue Registrierungen" - -#: ../../Zotlabs/Widget/Notifications.php:122 -msgid "New Registrations Notifications" -msgstr "Benachrichtigungen für neue Registrierungen" - -#: ../../Zotlabs/Widget/Notifications.php:132 -msgid "Public Stream Notifications" -msgstr "Benachrichtigungen für öffentlichen Beitrags-Stream" - -#: ../../Zotlabs/Widget/Notifications.php:135 -msgid "View the public stream" -msgstr "Zeige öffentlichen Beitrags-Stream" - -#: ../../Zotlabs/Widget/Notifications.php:150 -msgid "Sorry, you have got no notifications at the moment" -msgstr "Du hast momentan keine Benachrichtigungen" - -#: ../../util/nconfig.php:34 -msgid "Source channel not found." -msgstr "Quellkanal nicht gefunden." - -#: ../../boot.php:1569 +#: ../../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." -#: ../../boot.php:1588 ../../include/nav.php:111 ../../include/nav.php:140 -#: ../../include/nav.php:159 -msgid "Logout" -msgstr "Abmelden" - -#: ../../boot.php:1592 +#: ../../boot.php:1634 msgid "Login/Email" msgstr "Anmelden/E-Mail" -#: ../../boot.php:1593 +#: ../../boot.php:1635 msgid "Password" msgstr "Kennwort" -#: ../../boot.php:1594 +#: ../../boot.php:1636 msgid "Remember me" msgstr "Angaben speichern" -#: ../../boot.php:1597 +#: ../../boot.php:1639 msgid "Forgot your password?" msgstr "Passwort vergessen?" -#: ../../boot.php:2354 +#: ../../boot.php:2435 #, php-format msgid "[$Projectname] Website SSL error for %s" msgstr "[$Projectname] Webseiten-SSL-Fehler für %s" -#: ../../boot.php:2359 +#: ../../boot.php:2440 msgid "Website SSL certificate is not valid. Please correct." msgstr "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben." -#: ../../boot.php:2475 +#: ../../boot.php:2556 #, php-format msgid "[$Projectname] Cron tasks not running on %s" msgstr "[$Projectname] Cron-Jobs laufen nicht auf %s" -#: ../../boot.php:2480 +#: ../../boot.php:2561 msgid "Cron/Scheduled tasks not running." msgstr "Cron-Aufgaben laufen nicht." -#: ../../boot.php:2481 ../../include/datetime.php:238 -msgid "never" -msgstr "Nie" +#: ../../extend/addon/hzaddons/qrator/qrator.php:48 +msgid "QR code" +msgstr "QR-Code" -#: ../../store/[data]/smarty3/compiled/a0a1289f91f53b2c12e4e0b45ffe8291540ba895_0.file.cover_photo.tpl.php:123 -msgid "Cover Photo" -msgstr "Cover Foto" +#: ../../extend/addon/hzaddons/qrator/qrator.php:63 +msgid "QR Generator" +msgstr "QR-Generator" -#: ../../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)" +#: ../../extend/addon/hzaddons/qrator/qrator.php:64 +msgid "Enter some text" +msgstr "Etwas Text eingeben" -#: ../../view/theme/redbasic_c/php/config.php:99 -#: ../../view/theme/redbasic/php/config.php:97 -msgid "Theme settings" -msgstr "Design-Einstellungen" +#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:73 +msgid "Max queueworker threads" +msgstr "" -#: ../../view/theme/redbasic_c/php/config.php:100 -#: ../../view/theme/redbasic/php/config.php:98 -msgid "Narrow navbar" -msgstr "Schmale Navigationsleiste" +#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:87 +msgid "Assume workers dead after ___ seconds" +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" +#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:99 +msgid "Queueworker Settings" +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" - -#: ../../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" - -#: ../../view/theme/redbasic_c/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:102 -msgid "Link color" -msgstr "Linkfarbe" - -#: ../../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" - -#: ../../view/theme/redbasic_c/php/config.php:106 -#: ../../view/theme/redbasic/php/config.php:104 -msgid "Set the background color" -msgstr "Hintergrundfarbe" - -#: ../../view/theme/redbasic_c/php/config.php:107 -#: ../../view/theme/redbasic/php/config.php:105 -msgid "Set the background image" -msgstr "Hintergrundbild" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../view/theme/redbasic_c/php/config.php:112 -#: ../../view/theme/redbasic/php/config.php:110 -msgid "Set radius of corners" -msgstr "Ecken-Radius" - -#: ../../view/theme/redbasic_c/php/config.php:112 -#: ../../view/theme/redbasic/php/config.php:110 -msgid "Example: 4px" -msgstr "Beispiel: 4px" - -#: ../../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" - -#: ../../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" - -#: ../../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" - -#: ../../view/theme/redbasic_c/php/config.php:115 -msgid "Left align page content" -msgstr "Seiteninhalt linksbündig anzeigen" - -#: ../../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" - -#: ../../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" - -#: ../../addon/rendezvous/rendezvous.php:57 -msgid "Errors encountered deleting database table " -msgstr "Beim Löschen der Datenbanktabelle sind Fehler aufgetreten." - -#: ../../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?" - -#: ../../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." - -#: ../../addon/rendezvous/rendezvous.php:97 -msgid "Mapbox Access Token" -msgstr "Mapbox Zugangs-Token" - -#: ../../addon/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." - -#: ../../addon/rendezvous/rendezvous.php:162 -msgid "Rendezvous" -msgstr "Rendezvous" - -#: ../../addon/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." - -#: ../../addon/rendezvous/rendezvous.php:168 -msgid "Welcome to Rendezvous!" -msgstr "Willkommen bei Rendezvous!" - -#: ../../addon/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." - -#: ../../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" - -#: ../../addon/rendezvous/rendezvous.php:178 -msgid "Delete member" -msgstr "Mitglied löschen" - -#: ../../addon/rendezvous/rendezvous.php:179 -msgid "Edit proximity alert" -msgstr "Annäherungsalarm bearbeiten" - -#: ../../addon/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):" - -#: ../../addon/rendezvous/rendezvous.php:180 -#: ../../addon/rendezvous/rendezvous.php:185 -msgid "distance" -msgstr "Entfernung" - -#: ../../addon/rendezvous/rendezvous.php:181 -msgid "Proximity alert distance (meters)" -msgstr "Entfernung für Annäherungsalarm (in Metern)" - -#: ../../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):" - -#: ../../addon/rendezvous/rendezvous.php:183 -msgid "Marker proximity alert" -msgstr "Annäherungsalarm für Markierung" - -#: ../../addon/rendezvous/rendezvous.php:186 -msgid "Reminder note" -msgstr "Erinnerungshinweis" - -#: ../../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..." - -#: ../../addon/rendezvous/rendezvous.php:199 -msgid "Add new rendezvous" -msgstr "Neues Rendezvous hinzufügen" - -#: ../../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." - -#: ../../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!" - -#: ../../addon/skeleton/skeleton.php:59 -msgid "Some setting" -msgstr "Einige Einstellungen" - -#: ../../addon/skeleton/skeleton.php:61 -msgid "A setting" -msgstr "Eine Einstellung" - -#: ../../addon/skeleton/skeleton.php:64 -msgid "Skeleton Settings" -msgstr "Skeleton Einstellungen" - -#: ../../addon/gnusoc/gnusoc.php:249 -msgid "GNU-Social Protocol Settings updated." -msgstr "GNU social Protokoll Einstellungen aktualisiert" - -#: ../../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." - -#: ../../addon/gnusoc/gnusoc.php:271 -msgid "Enable the GNU-Social protocol for this channel" -msgstr "Aktiviere das GNU social Protokoll für diesen Kanal" - -#: ../../addon/gnusoc/gnusoc.php:275 -msgid "GNU-Social Protocol Settings" -msgstr "GNU social Protokoll Einstellungen" - -#: ../../addon/gnusoc/gnusoc.php:471 -msgid "Follow" -msgstr "Folgen" - -#: ../../addon/gnusoc/gnusoc.php:474 -#, php-format -msgid "%1$s is now following %2$s" -msgstr "%1$s folgt nun %2$s" - -#: ../../addon/planets/planets.php:121 -msgid "Planets Settings updated." -msgstr "Planeten Einstellungen aktualisiert" - -#: ../../addon/planets/planets.php:149 -msgid "Enable Planets Plugin" -msgstr "Aktiviere Planeten Plugin" - -#: ../../addon/planets/planets.php:153 -msgid "Planets Settings" -msgstr "Planeten Einstellungen" - -#: ../../addon/openclipatar/openclipatar.php:50 -#: ../../addon/openclipatar/openclipatar.php:128 -msgid "System defaults:" -msgstr "Systemstandardeinstellungen:" - -#: ../../addon/openclipatar/openclipatar.php:54 -msgid "Preferred Clipart IDs" -msgstr "Bevorzugte Clipart-IDs" - -#: ../../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." - -#: ../../addon/openclipatar/openclipatar.php:55 -msgid "Default Search Term" -msgstr "Standard-Suchbegriff" - -#: ../../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." - -#: ../../addon/openclipatar/openclipatar.php:56 -msgid "Return After" -msgstr "Zurückkehren nach" - -#: ../../addon/openclipatar/openclipatar.php:56 -msgid "Page to load after image selection." -msgstr "Die Seite, die nach Auswahl eines Bildes geladen werden soll." - -#: ../../addon/openclipatar/openclipatar.php:58 ../../include/channel.php:1300 -#: ../../include/nav.php:119 -msgid "Edit Profile" -msgstr "Profil bearbeiten" - -#: ../../addon/openclipatar/openclipatar.php:59 -msgid "Profile List" -msgstr "Profilliste" - -#: ../../addon/openclipatar/openclipatar.php:61 -msgid "Order of Preferred" -msgstr "Reihenfolge der Bevorzugten" - -#: ../../addon/openclipatar/openclipatar.php:61 -msgid "Sort order of preferred clipart ids." -msgstr "Sortierreihenfolge der bevorzugten Clipart-IDs." - -#: ../../addon/openclipatar/openclipatar.php:62 -#: ../../addon/openclipatar/openclipatar.php:68 -msgid "Newest first" -msgstr "Neueste zuerst" - -#: ../../addon/openclipatar/openclipatar.php:65 -msgid "As entered" -msgstr "Wie eingegeben" - -#: ../../addon/openclipatar/openclipatar.php:67 -msgid "Order of other" -msgstr "Sortierung aller anderen" - -#: ../../addon/openclipatar/openclipatar.php:67 -msgid "Sort order of other clipart ids." -msgstr "Sortierreihenfolge der übrigen Clipart-IDs." - -#: ../../addon/openclipatar/openclipatar.php:69 -msgid "Most downloaded first" -msgstr "Meist heruntergeladene zuerst" - -#: ../../addon/openclipatar/openclipatar.php:70 -msgid "Most liked first" -msgstr "Beliebteste zuerst" - -#: ../../addon/openclipatar/openclipatar.php:72 -msgid "Preferred IDs Message" -msgstr "Nachricht für bevorzugte IDs" - -#: ../../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." - -#: ../../addon/openclipatar/openclipatar.php:78 -msgid "Uploaded by: " -msgstr "Hochgeladen von: " - -#: ../../addon/openclipatar/openclipatar.php:78 -msgid "Drawn by: " -msgstr "Gezeichnet von: " - -#: ../../addon/openclipatar/openclipatar.php:182 -#: ../../addon/openclipatar/openclipatar.php:194 -msgid "Use this image" -msgstr "Dieses Bild verwenden" - -#: ../../addon/openclipatar/openclipatar.php:192 -msgid "Or select from a free OpenClipart.org image:" -msgstr "Oder wähle ein freies Bild von OpenClipart.org:" - -#: ../../addon/openclipatar/openclipatar.php:195 -msgid "Search Term" -msgstr "Suchbegriff" - -#: ../../addon/openclipatar/openclipatar.php:232 -msgid "Unknown error. Please try again later." -msgstr "Unbekannter Fehler. Bitte versuchen Sie es später erneut." - -#: ../../addon/openclipatar/openclipatar.php:308 -msgid "Profile photo updated successfully." -msgstr "Profilfoto erfolgreich aktualisiert." - -#: ../../addon/adultphotoflag/adultphotoflag.php:24 +#: ../../extend/addon/hzaddons/adultphotoflag/adultphotoflag.php:24 msgid "Flag Adult Photos" msgstr "Nicht jugendfreie Fotos markieren" -#: ../../addon/adultphotoflag/adultphotoflag.php:25 +#: ../../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/wppost/wppost.php:45 -msgid "Post to WordPress" -msgstr "Auf WordPress posten" +#: ../../extend/addon/hzaddons/ljpost/ljpost.php:45 +msgid "Post to Livejournal" +msgstr "" -#: ../../addon/wppost/wppost.php:82 -msgid "Enable WordPress Post Plugin" -msgstr "Aktiviere das WordPress-Plugin" +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:36 +msgid "Livejournal Crosspost Connector App" +msgstr "" -#: ../../addon/wppost/wppost.php:86 -msgid "WordPress username" -msgstr "WordPress-Benutzername" +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:37 +msgid "Relay public posts to Livejournal" +msgstr "" -#: ../../addon/wppost/wppost.php:90 -msgid "WordPress password" -msgstr "WordPress-Passwort" +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:54 +msgid "Livejournal username" +msgstr "" -#: ../../addon/wppost/wppost.php:94 -msgid "WordPress API URL" -msgstr "WordPress-API-URL" +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:58 +msgid "Livejournal password" +msgstr "" -#: ../../addon/wppost/wppost.php:95 -msgid "Typically https://your-blog.tld/xmlrpc.php" -msgstr "Normalerweise https://your-blog.tld/xmlrpc.php" +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62 +msgid "Post to Livejournal by default" +msgstr "" -#: ../../addon/wppost/wppost.php:98 -msgid "WordPress blogid" -msgstr "WordPress blogid" +#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:70 +msgid "Livejournal Crosspost Connector" +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" +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:119 +msgid "Redmatrix File Storage Import" +msgstr "Import des Redmatrix Datei Speichers" -#: ../../addon/wppost/wppost.php:105 -msgid "Post to WordPress by default" -msgstr "Standardmäßig auf auf WordPress posten" +#: ../../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/wppost/wppost.php:109 -msgid "Forward comments (requires hubzilla_wp plugin)" -msgstr "Kommentare weiterleiten (benötigt hubzilla_wp Plugin)" - -#: ../../addon/wppost/wppost.php:113 -msgid "WordPress Post Settings" -msgstr "WordPress-Beitragseinstellungen" - -#: ../../addon/wppost/wppost.php:129 -msgid "Wordpress Settings saved." -msgstr "Wordpress-Einstellungen gespeichert." - -#: ../../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." - -#: ../../addon/nsfw/nsfw.php:84 -msgid "Enable Content filter" -msgstr "Inhaltsfilter aktivieren" - -#: ../../addon/nsfw/nsfw.php:88 -msgid "Comma separated list of keywords to hide" -msgstr "Kommaseparierte Liste von Schlüsselworten die verborgen werden sollen." - -#: ../../addon/nsfw/nsfw.php:88 -msgid "Word, /regular-expression/, lang=xx, lang!=xx" -msgstr "Wort, /regular-expression/, lang=xx, lang!=xx" - -#: ../../addon/nsfw/nsfw.php:92 -msgid "Not Safe For Work Settings" -msgstr "Not Safe For Work Einstellungen" - -#: ../../addon/nsfw/nsfw.php:92 -msgid "General Purpose Content Filter" -msgstr "Allzweck-Inhaltsfilter" - -#: ../../addon/nsfw/nsfw.php:110 -msgid "NSFW Settings saved." -msgstr "NSFW-Einstellungen gespeichert." - -#: ../../addon/nsfw/nsfw.php:207 -msgid "Possible adult content" -msgstr "Möglicherweise nicht jugendfreie Inhalte" - -#: ../../addon/nsfw/nsfw.php:222 -#, php-format -msgid "%s - view" -msgstr "%s - ansehen" - -#: ../../addon/ijpost/ijpost.php:42 -msgid "Post to Insanejournal" -msgstr "Bei InsaneJournal veröffentlichen" - -#: ../../addon/ijpost/ijpost.php:73 -msgid "Enable InsaneJournal Post Plugin" -msgstr "Aktiviere das InsaneJournal Plugin" - -#: ../../addon/ijpost/ijpost.php:77 -msgid "InsaneJournal username" -msgstr "InsaneJournal-Benutzername" - -#: ../../addon/ijpost/ijpost.php:81 -msgid "InsaneJournal password" -msgstr "InsaneJournal-Passwort" - -#: ../../addon/ijpost/ijpost.php:85 -msgid "Post to InsaneJournal by default" -msgstr "Standardmäßig bei InsaneJournal veröffentlichen" - -#: ../../addon/ijpost/ijpost.php:89 -msgid "InsaneJournal Post Settings" -msgstr "InsaneJournal-Beitragseinstellungen" - -#: ../../addon/ijpost/ijpost.php:104 -msgid "Insane Journal Settings saved." -msgstr "InsaneJournal-Einstellungen gespeichert." - -#: ../../addon/dwpost/dwpost.php:42 -msgid "Post to Dreamwidth" -msgstr "Bei Dreamwidth veröffentlichen" - -#: ../../addon/dwpost/dwpost.php:73 -msgid "Enable Dreamwidth Post Plugin" -msgstr "Aktiviere das Dreamwidth-Plugin" - -#: ../../addon/dwpost/dwpost.php:77 -msgid "Dreamwidth username" -msgstr "Dreamwidth-Benutzername" - -#: ../../addon/dwpost/dwpost.php:81 -msgid "Dreamwidth password" -msgstr "Dreamwidth-Passwort" - -#: ../../addon/dwpost/dwpost.php:85 -msgid "Post to Dreamwidth by default" -msgstr "Standardmäßig auf auf Dreamwidth posten" - -#: ../../addon/dwpost/dwpost.php:89 -msgid "Dreamwidth Post Settings" -msgstr "Dreamwidth-Beitragseinstellungen" - -#: ../../addon/notifyadmin/notifyadmin.php:34 -msgid "New registration" -msgstr "Neue Registrierung" - -#: ../../addon/notifyadmin/notifyadmin.php:42 -#, php-format -msgid "Message sent to %s. New account registration: %s" -msgstr "Nachricht gesendet an %s. Neue Kontoregistrierung: %s" - -#: ../../addon/dirstats/dirstats.php:94 -msgid "Hubzilla Directory Stats" -msgstr "Hubzilla-Verzeichnisstatistiken" - -#: ../../addon/dirstats/dirstats.php:95 -msgid "Total Hubs" -msgstr "Hubs insgesamt" - -#: ../../addon/dirstats/dirstats.php:97 -msgid "Hubzilla Hubs" -msgstr "Hubzilla Hubs" - -#: ../../addon/dirstats/dirstats.php:99 -msgid "Friendica Hubs" -msgstr "Friendica Hubs" - -#: ../../addon/dirstats/dirstats.php:101 -msgid "Diaspora Pods" -msgstr "Diaspora Pods" - -#: ../../addon/dirstats/dirstats.php:103 -msgid "Hubzilla Channels" -msgstr "Hubzilla-Kanäle" - -#: ../../addon/dirstats/dirstats.php:105 -msgid "Friendica Channels" -msgstr "Friendica-Kanäle" - -#: ../../addon/dirstats/dirstats.php:107 -msgid "Diaspora Channels" -msgstr "Diaspora-Kanäle" - -#: ../../addon/dirstats/dirstats.php:109 -msgid "Aged 35 and above" -msgstr "35 und älter" - -#: ../../addon/dirstats/dirstats.php:111 -msgid "Aged 34 and under" -msgstr "34 und jünger" - -#: ../../addon/dirstats/dirstats.php:113 -msgid "Average Age" -msgstr "Durchschnittsalter" - -#: ../../addon/dirstats/dirstats.php:115 -msgid "Known Chatrooms" -msgstr "Bekannte Chaträume" - -#: ../../addon/dirstats/dirstats.php:117 -msgid "Known Tags" -msgstr "Bekannte Schlagwörter" - -#: ../../addon/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." - -#: ../../addon/likebanner/likebanner.php:51 -msgid "Your Webbie:" -msgstr "Dein Webbie" - -#: ../../addon/likebanner/likebanner.php:54 -msgid "Fontsize (px):" -msgstr "Schriftgröße (px):" - -#: ../../addon/likebanner/likebanner.php:68 -msgid "Link:" -msgstr "Link:" - -#: ../../addon/likebanner/likebanner.php:70 -msgid "Like us on Hubzilla" -msgstr "Like us on Hubzilla" - -#: ../../addon/likebanner/likebanner.php:72 -msgid "Embed:" -msgstr "Einbetten" - -#: ../../addon/redphotos/redphotos.php:106 -msgid "Photos imported" -msgstr "Fotos importiert" - -#: ../../addon/redphotos/redphotos.php:129 -msgid "Redmatrix Photo Album Import" -msgstr "Redmatrix-Fotoalbumimport" - -#: ../../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." - -#: ../../addon/redphotos/redphotos.php:131 -#: ../../addon/redfiles/redfiles.php:121 +#: ../../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/redphotos/redphotos.php:132 -#: ../../addon/redfiles/redfiles.php:122 +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:122 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:132 msgid "Redmatrix Login Username" msgstr "Redmatrix-Anmeldebenutzername" -#: ../../addon/redphotos/redphotos.php:133 -#: ../../addon/redfiles/redfiles.php:123 +#: ../../extend/addon/hzaddons/redfiles/redfiles.php:123 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:133 msgid "Redmatrix Login Password" msgstr "Redmatrix-Anmeldepasswort" -#: ../../addon/redphotos/redphotos.php:134 +#: ../../extend/addon/hzaddons/redfiles/redfilehelper.php:64 +msgid "file" +msgstr "Datei" + +#: ../../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." + +#: ../../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)." + +#: ../../extend/addon/hzaddons/piwik/piwik.php:96 +msgid "Piwik Base URL" +msgstr "Piwik Basis-URL" + +#: ../../extend/addon/hzaddons/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/piwik/piwik.php:97 +msgid "Site ID" +msgstr "Seitenkennung" + +#: ../../extend/addon/hzaddons/piwik/piwik.php:98 +msgid "Show opt-out cookie link?" +msgstr "Den Opt-out Cookie-Link anzeigen?" + +#: ../../extend/addon/hzaddons/piwik/piwik.php:99 +msgid "Asynchronous tracking" +msgstr "Asynchrones Tracking" + +#: ../../extend/addon/hzaddons/piwik/piwik.php:100 +msgid "Enable frontend JavaScript error tracking" +msgstr "Ermögliche Frontend-JavaScript-Fehlertracking" + +#: ../../extend/addon/hzaddons/piwik/piwik.php:100 +msgid "This feature requires Piwik >= 2.2.0" +msgstr "Diese Funktion erfordert Piwik >= 2.2.0" + +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:106 +msgid "Photos imported" +msgstr "Fotos importiert" + +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:129 +msgid "Redmatrix Photo Album Import" +msgstr "Redmatrix-Fotoalbumimport" + +#: ../../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." + +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:134 msgid "Import just this album" msgstr "Nur dieses Album importieren" -#: ../../addon/redphotos/redphotos.php:134 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:134 msgid "Leave blank to import all albums" msgstr "Leer lassen um alle Alben zu importieren" -#: ../../addon/redphotos/redphotos.php:135 +#: ../../extend/addon/hzaddons/redphotos/redphotos.php:135 msgid "Maximum count to import" msgstr "Maximal zu importierende Anzahl" -#: ../../addon/redphotos/redphotos.php:135 +#: ../../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/irc/irc.php:45 -msgid "Channels to auto connect" -msgstr "Kanäle zur automatischen Verbindung" +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:15 +msgid "Add some colour to tag clouds" +msgstr "" -#: ../../addon/irc/irc.php:45 ../../addon/irc/irc.php:49 -msgid "Comma separated list" -msgstr "Kommagetrennte Liste" +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:21 +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:26 +msgid "Rainbow Tag App" +msgstr "" -#: ../../addon/irc/irc.php:49 ../../addon/irc/irc.php:96 -msgid "Popular Channels" -msgstr "Beliebte Kanäle" +#: ../../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/irc/irc.php:53 -msgid "IRC Settings" -msgstr "IRC-Einstellungen" +#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:34 +msgid "Rainbow Tag" +msgstr "" -#: ../../addon/irc/irc.php:69 -msgid "IRC settings saved." -msgstr "IRC-Einstellungen gespeichert." +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:27 +msgid "Photo Cache settings saved." +msgstr "" -#: ../../addon/irc/irc.php:74 -msgid "IRC Chatroom" -msgstr "IRC-Chatraum" - -#: ../../addon/ljpost/ljpost.php:42 -msgid "Post to LiveJournal" -msgstr "Bei LiveJurnal veröffentlichen" - -#: ../../addon/ljpost/ljpost.php:70 -msgid "Enable LiveJournal Post Plugin" -msgstr "Aktiviere das LiveJurnal Plugin" - -#: ../../addon/ljpost/ljpost.php:74 -msgid "LiveJournal username" -msgstr "LiveJournal-Benutzername" - -#: ../../addon/ljpost/ljpost.php:78 -msgid "LiveJournal password" -msgstr "LiveJournal-Passwort" - -#: ../../addon/ljpost/ljpost.php:82 -msgid "Post to LiveJournal by default" -msgstr "Standardmäßig bei LiveJurnal veröffentlichen" - -#: ../../addon/ljpost/ljpost.php:86 -msgid "LiveJournal Post Settings" -msgstr "LiveJournal-Beitragseinstellungen" - -#: ../../addon/ljpost/ljpost.php:101 -msgid "LiveJournal Settings saved." -msgstr "LiveJournal-Einstellungen gespeichert." - -#: ../../addon/openid/openid.php:49 +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:36 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." - -#: ../../addon/openid/openid.php:49 -msgid "The error message was:" -msgstr "Die Fehlermeldung war:" - -#: ../../addon/openid/MysqlProvider.php:52 -msgid "First Name" -msgstr "Vorname" - -#: ../../addon/openid/MysqlProvider.php:53 -msgid "Last Name" -msgstr "Nachname" - -#: ../../addon/openid/MysqlProvider.php:54 ../../addon/redred/redred.php:111 -msgid "Nickname" -msgstr "Spitzname" - -#: ../../addon/openid/MysqlProvider.php:55 -msgid "Full Name" -msgstr "Voller Name" - -#: ../../addon/openid/MysqlProvider.php:61 -msgid "Profile Photo 16px" -msgstr "Profilfoto 16 px" - -#: ../../addon/openid/MysqlProvider.php:62 -msgid "Profile Photo 32px" -msgstr "Profilfoto 32 px" - -#: ../../addon/openid/MysqlProvider.php:63 -msgid "Profile Photo 48px" -msgstr "Profilfoto 48 px" - -#: ../../addon/openid/MysqlProvider.php:64 -msgid "Profile Photo 64px" -msgstr "Profilfoto 64 px" - -#: ../../addon/openid/MysqlProvider.php:65 -msgid "Profile Photo 80px" -msgstr "Profilfoto 80 px" - -#: ../../addon/openid/MysqlProvider.php:66 -msgid "Profile Photo 128px" -msgstr "Profilfoto 128 px" - -#: ../../addon/openid/MysqlProvider.php:67 -msgid "Timezone" -msgstr "Zeitzone" - -#: ../../addon/openid/MysqlProvider.php:70 -msgid "Birth Year" -msgstr "Geburtsjahr" - -#: ../../addon/openid/MysqlProvider.php:71 -msgid "Birth Month" -msgstr "Geburtsmonat" - -#: ../../addon/openid/MysqlProvider.php:72 -msgid "Birth Day" -msgstr "Geburtstag" - -#: ../../addon/openid/MysqlProvider.php:73 -msgid "Birthdate" -msgstr "Geburtsdatum" - -#: ../../addon/openid/Mod_Openid.php:30 -msgid "OpenID protocol error. No ID returned." -msgstr "OpenID-Protokollfehler. Keine Kennung zurückgegeben." - -#: ../../addon/openid/Mod_Openid.php:188 ../../include/auth.php:300 -msgid "Login failed." -msgstr "Login fehlgeschlagen." - -#: ../../addon/openid/Mod_Id.php:85 ../../include/selectors.php:49 -#: ../../include/selectors.php:66 ../../include/channel.php:1480 -msgid "Male" -msgstr "Männlich" - -#: ../../addon/openid/Mod_Id.php:87 ../../include/selectors.php:49 -#: ../../include/selectors.php:66 ../../include/channel.php:1478 -msgid "Female" -msgstr "Weiblich" - -#: ../../addon/randpost/randpost.php:97 -msgid "You're welcome." -msgstr "Gern geschehen." - -#: ../../addon/randpost/randpost.php:98 -msgid "Ah shucks..." -msgstr "Ach Mist..." - -#: ../../addon/randpost/randpost.php:99 -msgid "Don't mention it." -msgstr "Keine Ursache." - -#: ../../addon/randpost/randpost.php:100 -msgid "<blush>" +"Photo Cache addon saves a copy of images from external sites locally to " +"increase your anonymity in the web." msgstr "" -#: ../../addon/startpage/startpage.php:109 -msgid "Page to load after login" -msgstr "Seite, die nach dem Login geladen werden soll" +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:42 +msgid "Photo Cache App" +msgstr "" -#: ../../addon/startpage/startpage.php:109 +#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:53 +msgid "Minimal photo size for caching" +msgstr "" + +#: ../../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?" + +#: ../../extend/addon/hzaddons/tictac/tictac.php:21 +msgid "Three Dimensional Tic-Tac-Toe" +msgstr "Dreidimensionales Tic-Tac-Toe" + +#: ../../extend/addon/hzaddons/tictac/tictac.php:54 +msgid "3D Tic-Tac-Toe" +msgstr "3D Tic-Tac-Toe" + +#: ../../extend/addon/hzaddons/tictac/tictac.php:59 +msgid "New game" +msgstr "Neues Spiel" + +#: ../../extend/addon/hzaddons/tictac/tictac.php:60 +msgid "New game with handicap" +msgstr "Neues Handicaü-Spiel" + +#: ../../extend/addon/hzaddons/tictac/tictac.php:61 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)." +"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/startpage/startpage.php:113 -msgid "Startpage Settings" -msgstr "Startseiteneinstellungen" - -#: ../../addon/morepokes/morepokes.php:19 -msgid "bitchslap" -msgstr "Ohrfeige" - -#: ../../addon/morepokes/morepokes.php:19 -msgid "bitchslapped" -msgstr "geohrfeigt" - -#: ../../addon/morepokes/morepokes.php:20 -msgid "shag" -msgstr "bumsen" - -#: ../../addon/morepokes/morepokes.php:20 -msgid "shagged" -msgstr "gebumst" - -#: ../../addon/morepokes/morepokes.php:21 -msgid "patent" -msgstr "Patent" - -#: ../../addon/morepokes/morepokes.php:21 -msgid "patented" -msgstr "patentiert" - -#: ../../addon/morepokes/morepokes.php:22 -msgid "hug" -msgstr "umarmen" - -#: ../../addon/morepokes/morepokes.php:22 -msgid "hugged" -msgstr "umarmt" - -#: ../../addon/morepokes/morepokes.php:23 -msgid "murder" -msgstr "ermorden" - -#: ../../addon/morepokes/morepokes.php:23 -msgid "murdered" -msgstr "ermordet" - -#: ../../addon/morepokes/morepokes.php:24 -msgid "worship" -msgstr "Anbetung" - -#: ../../addon/morepokes/morepokes.php:24 -msgid "worshipped" -msgstr "angebetet" - -#: ../../addon/morepokes/morepokes.php:25 -msgid "kiss" -msgstr "küssen" - -#: ../../addon/morepokes/morepokes.php:25 -msgid "kissed" -msgstr "geküsst" - -#: ../../addon/morepokes/morepokes.php:26 -msgid "tempt" -msgstr "verlocken" - -#: ../../addon/morepokes/morepokes.php:26 -msgid "tempted" -msgstr "verlockt" - -#: ../../addon/morepokes/morepokes.php:27 -msgid "raise eyebrows at" -msgstr "Augenbrauen hochziehen" - -#: ../../addon/morepokes/morepokes.php:27 -msgid "raised their eyebrows at" -msgstr "zog die Augenbrauen hoch" - -#: ../../addon/morepokes/morepokes.php:28 -msgid "insult" -msgstr "beleidigen" - -#: ../../addon/morepokes/morepokes.php:28 -msgid "insulted" -msgstr "beleidigt" - -#: ../../addon/morepokes/morepokes.php:29 -msgid "praise" -msgstr "loben" - -#: ../../addon/morepokes/morepokes.php:29 -msgid "praised" -msgstr "gelobt" - -#: ../../addon/morepokes/morepokes.php:30 -msgid "be dubious of" -msgstr "" - -#: ../../addon/morepokes/morepokes.php:30 -msgid "was dubious of" -msgstr "" - -#: ../../addon/morepokes/morepokes.php:31 -msgid "eat" -msgstr "essen" - -#: ../../addon/morepokes/morepokes.php:31 -msgid "ate" -msgstr "aß" - -#: ../../addon/morepokes/morepokes.php:32 -msgid "giggle and fawn at" -msgstr "" - -#: ../../addon/morepokes/morepokes.php:32 -msgid "giggled and fawned at" -msgstr "" - -#: ../../addon/morepokes/morepokes.php:33 -msgid "doubt" -msgstr "anzweifeln" - -#: ../../addon/morepokes/morepokes.php:33 -msgid "doubted" -msgstr "angezweifelt" - -#: ../../addon/morepokes/morepokes.php:34 -msgid "glare" -msgstr "" - -#: ../../addon/morepokes/morepokes.php:34 -msgid "glared at" -msgstr "" - -#: ../../addon/morepokes/morepokes.php:35 -msgid "fuck" -msgstr "ficken" - -#: ../../addon/morepokes/morepokes.php:35 -msgid "fucked" -msgstr "gefickt" - -#: ../../addon/morepokes/morepokes.php:36 -msgid "bonk" -msgstr "" - -#: ../../addon/morepokes/morepokes.php:36 -msgid "bonked" -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" - -#: ../../addon/diaspora/diaspora.php:781 -msgid "Diaspora Protocol Settings updated." -msgstr "Diaspora Protokoll Einstellungen aktualisiert" - -#: ../../addon/diaspora/diaspora.php:800 +#: ../../extend/addon/hzaddons/tictac/tictac.php:62 msgid "" -"The Diaspora protocol does not support location independence. Connections " +"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." + +#: ../../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." + +#: ../../extend/addon/hzaddons/tictac/tictac.php:183 +msgid "You go first..." +msgstr "Du darfst anfangen..." + +#: ../../extend/addon/hzaddons/tictac/tictac.php:188 +msgid "I'm going first this time..." +msgstr "Diesmal werde ich anfangen..." + +#: ../../extend/addon/hzaddons/tictac/tictac.php:194 +msgid "You won!" +msgstr "Sie haben gewonnen!" + +#: ../../extend/addon/hzaddons/tictac/tictac.php:200 +#: ../../extend/addon/hzaddons/tictac/tictac.php:225 +msgid "\"Cat\" game!" +msgstr "\"Katzen\"-Spiel!" + +#: ../../extend/addon/hzaddons/tictac/tictac.php:223 +msgid "I won!" +msgstr "Ich habe gewonnen!" + +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:25 +msgid "ActivityPub Protocol Settings updated." +msgstr "ActivityPub Protokoll Einstellungen aktualisiert" + +#: ../../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 "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." +msgstr "" -#: ../../addon/diaspora/diaspora.php:803 -msgid "Enable the Diaspora protocol for this channel" -msgstr "Das Diaspora Protokoll für diesen Kanal aktivieren" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:40 +msgid "Activitypub Protocol App" +msgstr "" -#: ../../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" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:50 +msgid "Deliver to ActivityPub recipients in privacy groups" +msgstr "" -#: ../../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" - -#: ../../addon/diaspora/diaspora.php:815 +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:50 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" +"May result in a large number of mentions and expose all the members of your " +"privacy group" +msgstr "" -#: ../../addon/diaspora/diaspora.php:820 -msgid "Followed hashtags (comma separated, do not include the #)" -msgstr "Verfolgte Hashtags (Komma separierte Liste, ohne die #)" +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:54 +msgid "Send multi-media HTML articles" +msgstr "Multimedia HTML Artikel versenden" -#: ../../addon/diaspora/diaspora.php:825 -msgid "Diaspora Protocol Settings" -msgstr "Diaspora Protokoll Einstellungen" +#: ../../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/diaspora/import_diaspora.php:16 -msgid "No username found in import file." -msgstr "Es wurde kein Nutzername in der importierten Datei gefunden." +#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:62 +msgid "Activitypub Protocol" +msgstr "" -#: ../../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." - -#: ../../addon/testdrive/testdrive.php:104 +#: ../../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/testdrive/testdrive.php:105 +#: ../../extend/addon/hzaddons/testdrive/testdrive.php:105 msgid "Your $Productname test account is about to expire." -msgstr "Dein $Productname Test-Konto wird bald auslaufen." +msgstr "" -#: ../../addon/rainbowtag/rainbowtag.php:81 -msgid "Enable Rainbowtag" -msgstr "Rainbowtag aktivieren" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:25 +msgid "Libertree Crosspost Connector Settings saved." +msgstr "" -#: ../../addon/rainbowtag/rainbowtag.php:85 -msgid "Rainbowtag Settings" -msgstr "Rainbowtag-Einstellungen" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:35 +msgid "Libertree Crosspost Connector App" +msgstr "" -#: ../../addon/rainbowtag/rainbowtag.php:101 -msgid "Rainbowtag Settings saved." -msgstr "Rainbowtag-Einstellungen gespeichert." +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:36 +msgid "Relay public posts to Libertree" +msgstr "" -#: ../../addon/upload_limits/upload_limits.php:25 -msgid "Show Upload Limits" -msgstr "Hochladebeschränkungen anzeigen" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:51 +msgid "Libertree API token" +msgstr "Libertree API Token" -#: ../../addon/upload_limits/upload_limits.php:27 -msgid "Hubzilla configured maximum size: " -msgstr "Die in Hubzilla eingestellte maximale Größe:" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:55 +msgid "Libertree site URL" +msgstr "URL der Libertree Seite" -#: ../../addon/upload_limits/upload_limits.php:28 -msgid "PHP upload_max_filesize: " -msgstr "PHP upload_max_filesize:" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:59 +msgid "Post to Libertree by default" +msgstr "Standardmäßig bei Libertree veröffentlichen" -#: ../../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):" +#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:67 +msgid "Libertree Crosspost Connector" +msgstr "" -#: ../../addon/gravatar/gravatar.php:123 +#: ../../extend/addon/hzaddons/libertree/libertree.php:43 +msgid "Post to Libertree" +msgstr "Bei Libertree veröffentlichen" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:50 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:128 +msgid "System defaults:" +msgstr "Systemstandardeinstellungen:" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:54 +msgid "Preferred Clipart IDs" +msgstr "Bevorzugte Clipart-IDs" + +#: ../../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." + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:55 +msgid "Default Search Term" +msgstr "Standard-Suchbegriff" + +#: ../../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." + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:56 +msgid "Return After" +msgstr "Zurückkehren nach" + +#: ../../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." + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:59 +msgid "Profile List" +msgstr "Profilliste" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:61 +msgid "Order of Preferred" +msgstr "Reihenfolge der Bevorzugten" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:61 +msgid "Sort order of preferred clipart ids." +msgstr "Sortierreihenfolge der bevorzugten Clipart-IDs." + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:62 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:68 +msgid "Newest first" +msgstr "Neueste zuerst" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:65 +msgid "As entered" +msgstr "Wie eingegeben" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:67 +msgid "Order of other" +msgstr "Sortierung aller anderen" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:67 +msgid "Sort order of other clipart ids." +msgstr "Sortierreihenfolge der übrigen Clipart-IDs." + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:69 +msgid "Most downloaded first" +msgstr "Meist heruntergeladene zuerst" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:70 +msgid "Most liked first" +msgstr "Beliebteste zuerst" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:72 +msgid "Preferred IDs Message" +msgstr "Nachricht für bevorzugte IDs" + +#: ../../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." + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:78 +msgid "Uploaded by: " +msgstr "Hochgeladen von: " + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:78 +msgid "Drawn by: " +msgstr "Gezeichnet von: " + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:182 +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:194 +msgid "Use this image" +msgstr "Dieses Bild verwenden" + +#: ../../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:" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:195 +msgid "Search Term" +msgstr "Suchbegriff" + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:232 +msgid "Unknown error. Please try again later." +msgstr "Unbekannter Fehler. Bitte versuchen Sie es später erneut." + +#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:308 +msgid "Profile photo updated successfully." +msgstr "Profilfoto erfolgreich aktualisiert." + +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:48 +msgid "Your channel has been upgraded to $Projectname version" +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:52 +msgid "git history" +msgstr "" + +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:54 +msgid "change log" +msgstr "" + +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:55 +msgid "for further info." +msgstr "" + +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:60 +msgid "Upgrade Info" +msgstr "" + +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:64 +msgid "Do not show this again" +msgstr "" + +#: ../../extend/addon/hzaddons/rtof/rtof.php:51 +msgid "Post to Friendica" +msgstr "Bei Friendica veröffentlichen" + +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:24 +msgid "Friendica Crosspost Connector Settings saved." +msgstr "" + +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:36 +msgid "Friendica Crosspost Connector App" +msgstr "" + +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:37 +msgid "Relay public postings to a connected Friendica account" +msgstr "" + +#: ../../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" + +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:53 +msgid "Friendica API Path" +msgstr "Friendica-API-Pfad" + +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:53 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:67 +msgid "https://{sitename}/api" +msgstr "https://{sitename}/api" + +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:57 +msgid "Friendica login name" +msgstr "Friendica-Anmeldename" + +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:61 +msgid "Friendica password" +msgstr "Friendica-Passwort" + +#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:69 +msgid "Friendica Crosspost Connector" +msgstr "" + +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:32 +msgid "Skeleton App" +msgstr "" + +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:33 +msgid "A skeleton for addons, you can copy/paste" +msgstr "" + +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:40 +msgid "Some setting" +msgstr "Einige Einstellungen" + +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:40 +msgid "A setting" +msgstr "Eine Einstellung" + +#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:48 +msgid "Skeleton Settings" +msgstr "Skeleton Einstellungen" + +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:180 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:377 +msgid "Invalid game." +msgstr "Ungültiges Spiel." + +#: ../../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." + +#: ../../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" + +#: ../../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" + +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:271 +msgid "Random color chosen." +msgstr "Zufällige Farbe gewählt." + +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:279 +msgid "Error creating new game." +msgstr "Fehler beim Erstellen eines neuen Spiels." + +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:311 +#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:333 +msgid "Chess not installed." +msgstr "" + +#: ../../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" + +#: ../../extend/addon/hzaddons/chess/chess.php:645 +msgid "Enable notifications" +msgstr "Benachrichtigungen aktivieren" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:40 +msgid "Pump.io Settings saved." +msgstr "" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:53 +msgid "Pump.io Crosspost Connector App" +msgstr "" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:54 +msgid "Relay public posts to pump.io" +msgstr "" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:73 +msgid "Pump.io servername" +msgstr "Pump.io-Servername" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:73 +msgid "Without \"http://\" or \"https://\"" +msgstr "Ohne \"http://\" oder \"https://\"" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:77 +msgid "Pump.io username" +msgstr "Pump.io-Benutzername" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:77 +msgid "Without the servername" +msgstr "Ohne dem Servernamen" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:88 +msgid "You are not authenticated to pumpio" +msgstr "Du bist nicht bei pumpio authentifiziert." + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:90 +msgid "(Re-)Authenticate your pump.io connection" +msgstr "Deine pumpio Verbindung (erneut) authentifizieren" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:94 +msgid "Post to pump.io by default" +msgstr "Standardmäßig bei pumpio veröffentlichen" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:98 +msgid "Should posts be public" +msgstr "Sollen die Beiträge öffentlich sein" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:102 +msgid "Mirror all public posts" +msgstr "Öffentliche Beiträge spiegeln" + +#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:112 +msgid "Pump.io Crosspost Connector" +msgstr "" + +#: ../../extend/addon/hzaddons/pumpio/pumpio.php:152 +msgid "You are now authenticated to pumpio." +msgstr "Du bist nun bei pumpio authenzifiziert." + +#: ../../extend/addon/hzaddons/pumpio/pumpio.php:153 +msgid "return to the featured settings page" +msgstr "Zur Funktions-Einstellungsseite zurückkehren" + +#: ../../extend/addon/hzaddons/pumpio/pumpio.php:168 +msgid "Post to Pump.io" +msgstr "Bei pumpio veröffentlichen" + +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:20 +msgid "Superblock App" +msgstr "" + +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:21 +msgid "Block channels" +msgstr "" + +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:63 +msgid "superblock settings updated" +msgstr "Superblock Einstellungen aktualisiert" + +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:87 +msgid "Currently blocked" +msgstr "Derzeit blockiert" + +#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:89 +msgid "No channels currently blocked" +msgstr "Momentan sind keine Kanäle blockiert" + +#: ../../extend/addon/hzaddons/superblock/superblock.php:337 +msgid "Block Completely" +msgstr "Vollständig blockieren" + +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:123 msgid "generic profile image" msgstr "generisches Profilbild" -#: ../../addon/gravatar/gravatar.php:124 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:124 msgid "random geometric pattern" msgstr "zufälliges geometrisches Muster" -#: ../../addon/gravatar/gravatar.php:125 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:125 msgid "monster face" msgstr "Monstergesicht" -#: ../../addon/gravatar/gravatar.php:126 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:126 msgid "computer generated face" msgstr "computergeneriertes Gesicht" -#: ../../addon/gravatar/gravatar.php:127 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:127 msgid "retro arcade style face" msgstr "Gesicht im Retro-Arcade Stil" -#: ../../addon/gravatar/gravatar.php:128 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:128 msgid "Hub default profile photo" msgstr "Standard-Profilfoto für diesen Hub" -#: ../../addon/gravatar/gravatar.php:143 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:143 msgid "Information" msgstr "Information" -#: ../../addon/gravatar/gravatar.php:143 +#: ../../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." -#: ../../addon/gravatar/gravatar.php:150 -#: ../../addon/msgfooter/msgfooter.php:46 ../../addon/xmpp/xmpp.php:91 +#: ../../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" -#: ../../addon/gravatar/gravatar.php:151 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:151 msgid "Default avatar image" msgstr "Standard-Avatarbild" -#: ../../addon/gravatar/gravatar.php:151 +#: ../../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." -#: ../../addon/gravatar/gravatar.php:152 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:152 msgid "Rating of images" msgstr "Bewertungen der Bilder" -#: ../../addon/gravatar/gravatar.php:152 +#: ../../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." -#: ../../addon/gravatar/gravatar.php:165 +#: ../../extend/addon/hzaddons/gravatar/gravatar.php:165 msgid "Gravatar settings updated." msgstr "Gravatar-Einstellungen aktualisiert." -#: ../../addon/hzfiles/hzfiles.php:79 -msgid "Hubzilla File Storage Import" -msgstr "Hubzilla-Datenspeicher-Import" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:65 +msgid "Twitter settings updated." +msgstr "Twitter-Einstellungen aktualisiert." -#: ../../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." +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:78 +msgid "Twitter Crosspost Connector App" +msgstr "" -#: ../../addon/hzfiles/hzfiles.php:81 -msgid "Hubzilla Server base URL" -msgstr "Basis-URL des Habzilla-Servers" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:79 +msgid "Relay public posts to Twitter" +msgstr "" -#: ../../addon/hzfiles/hzfiles.php:82 -msgid "Since modified date yyyy-mm-dd" -msgstr "Seit Modifizierungsdatum yyyy-mm-dd" - -#: ../../addon/hzfiles/hzfiles.php:83 -msgid "Until modified date yyyy-mm-dd" -msgstr "Bis Modifizierungsdatum yyyy-mm-dd" - -#: ../../addon/visage/visage.php:93 -msgid "Recent Channel/Profile Viewers" -msgstr "Kürzliche Kanal/Profil Besucher" - -#: ../../addon/visage/visage.php:98 -msgid "This plugin/addon has not been configured." -msgstr "Dieses Plugin/Addon wurde noch nicht konfiguriert." - -#: ../../addon/visage/visage.php:99 -#, php-format -msgid "Please visit the Visage settings on %s" -msgstr "Bitte rufe die Visage Einstellungen auf %s auf" - -#: ../../addon/visage/visage.php:99 -msgid "your feature settings page" -msgstr "Die Funktions-Einstellungsseite" - -#: ../../addon/visage/visage.php:112 -msgid "No entries." -msgstr "Keine Einträge." - -#: ../../addon/visage/visage.php:166 -msgid "Enable Visage Visitor Logging" -msgstr "Aktiviere das Visage-Besucher Logging" - -#: ../../addon/visage/visage.php:170 -msgid "Visage Settings" -msgstr "Visage-Einstellungen" - -#: ../../addon/nsabait/nsabait.php:125 -msgid "Nsabait Settings updated." -msgstr "Nsabait-Einstellungen aktualisiert." - -#: ../../addon/nsabait/nsabait.php:157 -msgid "Enable NSAbait Plugin" -msgstr "Aktiviere das NSAbait Plugin" - -#: ../../addon/nsabait/nsabait.php:161 -msgid "NSAbait Settings" -msgstr "NSAbait-Einstellungen" - -#: ../../addon/mailtest/mailtest.php:19 -msgid "Send test email" -msgstr "Test-E-Mail senden" - -#: ../../addon/mailtest/mailtest.php:50 ../../addon/hubwall/hubwall.php:50 -msgid "No recipients found." -msgstr "Keine Empfänger gefunden." - -#: ../../addon/mailtest/mailtest.php:66 -msgid "Mail sent." -msgstr "Mail gesendet." - -#: ../../addon/mailtest/mailtest.php:68 -msgid "Sending of mail failed." -msgstr "Senden der E-Mail fehlgeschlagen." - -#: ../../addon/mailtest/mailtest.php:77 -msgid "Mail Test" -msgstr "Mail Test" - -#: ../../addon/mailtest/mailtest.php:96 ../../addon/hubwall/hubwall.php:92 -msgid "Message subject" -msgstr "Betreff der Nachricht" - -#: ../../addon/mdpost/mdpost.php:41 -msgid "Use markdown for editing posts" -msgstr "Verwende Markdown zum Bearbeiten von Beiträgen" - -#: ../../addon/openstreetmap/openstreetmap.php:146 -msgid "View Larger" -msgstr "Größer anzeigen" - -#: ../../addon/openstreetmap/openstreetmap.php:169 -msgid "Tile Server URL" -msgstr "Kachelserver-URL" - -#: ../../addon/openstreetmap/openstreetmap.php:169 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:103 msgid "" -"A list of public tile servers" -msgstr "Eine Liste öffentlicher Kachelserver" +"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." -#: ../../addon/openstreetmap/openstreetmap.php:170 -msgid "Nominatim (reverse geocoding) Server URL" -msgstr "Nominatim (reverse Geokodierung) Server URL" - -#: ../../addon/openstreetmap/openstreetmap.php:170 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:125 msgid "" -"A list of Nominatim servers" -msgstr "Eine Liste der Nominatim Server" +"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." -#: ../../addon/openstreetmap/openstreetmap.php:171 -msgid "Default zoom" -msgstr "Standardzoom" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:127 +msgid "Log in with Twitter" +msgstr "Mit Twitter anmelden" -#: ../../addon/openstreetmap/openstreetmap.php:171 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:130 +msgid "Copy the PIN from Twitter here" +msgstr "PIN von Twitter hier her kopieren" + +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:147 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:272 +msgid "Currently connected to: " +msgstr "Momentan verbunden mit:" + +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:152 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)." +"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/openstreetmap/openstreetmap.php:172 -msgid "Include marker on map" -msgstr "Markierung auf der Karte einschließen" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:157 +msgid "Twitter post length" +msgstr "Länge von Twitter Beiträgen" -#: ../../addon/openstreetmap/openstreetmap.php:172 -msgid "Include a marker on the map." -msgstr "Binde eine Markierung auf der Karte ein." +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:157 +msgid "Maximum tweet length" +msgstr "Maximale Länge eines Tweets" -#: ../../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" +#: ../../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" -#: ../../addon/fuzzloc/fuzzloc.php:148 -msgid "Fuzzloc Settings updated." -msgstr "Fuzzloc-Einstellungen aktualisiert." - -#: ../../addon/fuzzloc/fuzzloc.php:175 +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162 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." +"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." -#: ../../addon/fuzzloc/fuzzloc.php:178 -msgid "Enable Fuzzloc Plugin" -msgstr "Aktiviere das Fuzzloc-Plugin" +#: ../../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" -#: ../../addon/fuzzloc/fuzzloc.php:182 -msgid "Minimum offset in meters" -msgstr "Minimale Verschiebung in Metern" +#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:181 +msgid "Twitter Crosspost Connector" +msgstr "" -#: ../../addon/fuzzloc/fuzzloc.php:186 -msgid "Maximum offset in meters" -msgstr "Maximale Verschiebung in Metern" +#: ../../extend/addon/hzaddons/twitter/twitter.php:107 +msgid "Post to Twitter" +msgstr "Bei Twitter veröffentlichen" -#: ../../addon/fuzzloc/fuzzloc.php:191 -msgid "Fuzzloc Settings" -msgstr "Fuzzloc-Einstellungen" +#: ../../extend/addon/hzaddons/twitter/twitter.php:612 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:95 +msgid "Submit Settings" +msgstr "Einstellungen absenden" -#: ../../addon/rtof/rtof.php:45 -msgid "Post to Friendica" -msgstr "Bei Friendica veröffentlichen" - -#: ../../addon/rtof/rtof.php:62 -msgid "rtof Settings saved." -msgstr "rtof-Einstellungen gespeichert." - -#: ../../addon/rtof/rtof.php:81 -msgid "Allow posting to Friendica" -msgstr "Erlaube die Veröffentlichung bei Friendica" - -#: ../../addon/rtof/rtof.php:85 -msgid "Send public postings to Friendica by default" -msgstr "Standardmäßig öffentliche Beiträge bei Friendica veröffentlichen" - -#: ../../addon/rtof/rtof.php:89 -msgid "Friendica API Path" -msgstr "Friendica-API-Pfad" - -#: ../../addon/rtof/rtof.php:89 ../../addon/redred/redred.php:103 -msgid "https://{sitename}/api" -msgstr "https://{sitename}/api" - -#: ../../addon/rtof/rtof.php:93 -msgid "Friendica login name" -msgstr "Friendica-Anmeldename" - -#: ../../addon/rtof/rtof.php:97 -msgid "Friendica password" -msgstr "Friendica-Passwort" - -#: ../../addon/rtof/rtof.php:101 -msgid "Hubzilla to Friendica Post Settings" -msgstr "Hubzilla-zu-Friendica Beitragseinstellungen" - -#: ../../addon/jappixmini/jappixmini.php:305 ../../include/channel.php:1396 -#: ../../include/channel.php:1567 -msgid "Status:" -msgstr "Status:" - -#: ../../addon/jappixmini/jappixmini.php:309 -msgid "Activate addon" -msgstr "Addon aktiviren" - -#: ../../addon/jappixmini/jappixmini.php:313 -msgid "Hide Jappixmini Chat-Widget from the webinterface" -msgstr "Jappix Mini Chat-Widget von der Weboberfläche verbergen" - -#: ../../addon/jappixmini/jappixmini.php:318 -msgid "Jabber username" -msgstr "Jabber-Benutzername" - -#: ../../addon/jappixmini/jappixmini.php:324 -msgid "Jabber server" -msgstr "Jabber-Server" - -#: ../../addon/jappixmini/jappixmini.php:330 -msgid "Jabber BOSH host URL" -msgstr "Jabber BOSH Host URL" - -#: ../../addon/jappixmini/jappixmini.php:337 -msgid "Jabber password" -msgstr "Jabber-Passwort" - -#: ../../addon/jappixmini/jappixmini.php:343 -msgid "Encrypt Jabber password with Hubzilla password" -msgstr "Jabber-Passwort mit Hubzilla-Passwort verschlüsseln" - -#: ../../addon/jappixmini/jappixmini.php:347 ../../addon/redred/redred.php:115 -msgid "Hubzilla password" -msgstr "Hubzilla-Passwort" - -#: ../../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" - -#: ../../addon/jappixmini/jappixmini.php:359 -msgid "Purge internal list of jabber addresses of contacts" -msgstr "Interne Liste der Jabber Adressen von Kontakten löschen" - -#: ../../addon/jappixmini/jappixmini.php:364 -msgid "Configuration Help" -msgstr "Konfigurationshilfe" - -#: ../../addon/jappixmini/jappixmini.php:371 -msgid "Jappix Mini Settings" -msgstr "Jappix Mini Einstellungen" - -#: ../../addon/superblock/superblock.php:112 -msgid "Currently blocked" -msgstr "Derzeit blockiert" - -#: ../../addon/superblock/superblock.php:114 -msgid "No channels currently blocked" -msgstr "Momentan sind keine Kanäle blockiert" - -#: ../../addon/superblock/superblock.php:120 -msgid "Superblock Settings" -msgstr "Superblock Einstellungen" - -#: ../../addon/superblock/superblock.php:345 -msgid "Block Completely" -msgstr "Vollständig blockieren" - -#: ../../addon/superblock/superblock.php:394 -msgid "superblock settings updated" -msgstr "Superblock Einstellungen aktualisiert" - -#: ../../addon/nofed/nofed.php:42 -msgid "Federate" -msgstr "Beitrag verteilen" - -#: ../../addon/nofed/nofed.php:56 -msgid "nofed Settings saved." -msgstr "nofed Einstellungen gespeichert" - -#: ../../addon/nofed/nofed.php:72 -msgid "Allow Federation Toggle" -msgstr "Umschalter zur Beitragsverteilung bereitstellen" - -#: ../../addon/nofed/nofed.php:76 -msgid "Federate posts by default" -msgstr "Beiträge standardmäßig verteilen" - -#: ../../addon/nofed/nofed.php:80 -msgid "NoFed Settings" -msgstr "NoFed-Einstellungen" - -#: ../../addon/redred/redred.php:45 -msgid "Post to Red" -msgstr "Beitrag bei Red veröffentlichen" - -#: ../../addon/redred/redred.php:60 -msgid "Channel is required." -msgstr "Kanal ist erforderlich." - -#: ../../addon/redred/redred.php:76 -msgid "redred Settings saved." -msgstr "redred-Einstellungen gespeichert." - -#: ../../addon/redred/redred.php:95 -msgid "Allow posting to another Hubzilla Channel" -msgstr "Erlaube die Veröffentlichung in anderen Hubzilla Kanälen" - -#: ../../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" - -#: ../../addon/redred/redred.php:103 -msgid "Hubzilla API Path" -msgstr "Hubzilla-API-Pfad" - -#: ../../addon/redred/redred.php:107 -msgid "Hubzilla login name" -msgstr "Hubzilla-Anmeldename" - -#: ../../addon/redred/redred.php:111 -msgid "Hubzilla channel name" -msgstr "Hubzilla-Kanalname" - -#: ../../addon/redred/redred.php:119 -msgid "Hubzilla Crosspost Settings" -msgstr "Hubzilla Crosspost Einstellungen" - -#: ../../addon/logrot/logrot.php:36 -msgid "Logfile archive directory" -msgstr "Verzeichnis der Logdatei" - -#: ../../addon/logrot/logrot.php:36 -msgid "Directory to store rotated logs" -msgstr "Verzeichnis, in dem rotierte Logs gespeichert werden sollen" - -#: ../../addon/logrot/logrot.php:37 -msgid "Logfile size in bytes before rotating" -msgstr "zu erreichende Logdateigröße in Bytes, bevor rotiert wird" - -#: ../../addon/logrot/logrot.php:38 -msgid "Number of logfiles to retain" -msgstr "Anzahl aufzubewahrender rotierter Logdateien" - -#: ../../addon/frphotos/frphotos.php:92 -msgid "Friendica Photo Album Import" -msgstr "Friendica-Fotoalbumimport" - -#: ../../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." - -#: ../../addon/frphotos/frphotos.php:94 -msgid "Friendica Server base URL" -msgstr "BasisURL des Friendica Servers" - -#: ../../addon/frphotos/frphotos.php:95 -msgid "Friendica Login Username" -msgstr "Friendica-Anmeldebenutzername" - -#: ../../addon/frphotos/frphotos.php:96 -msgid "Friendica Login Password" -msgstr "Friendica-Anmeldepasswort" - -#: ../../addon/pubcrawl/as.php:1146 ../../addon/pubcrawl/as.php:1273 -#: ../../addon/pubcrawl/as.php:1449 ../../include/network.php:1769 -msgid "ActivityPub" -msgstr "ActivityPub" - -#: ../../addon/pubcrawl/pubcrawl.php:1053 -msgid "ActivityPub Protocol Settings updated." -msgstr "ActivityPub Protokoll Einstellungen aktualisiert" - -#: ../../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." - -#: ../../addon/pubcrawl/pubcrawl.php:1065 -msgid "Enable the ActivityPub protocol for this channel" -msgstr "Aktiviere das ActivityPub Protokoll für diesen Kanal" - -#: ../../addon/pubcrawl/pubcrawl.php:1068 -msgid "Send multi-media HTML articles" -msgstr "Multimedia HTML Artikel versenden" - -#: ../../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" - -#: ../../addon/pubcrawl/pubcrawl.php:1072 -msgid "ActivityPub Protocol Settings" -msgstr "ActivityPub Protokoll Einstellungen" - -#: ../../addon/donate/donate.php:21 +#: ../../extend/addon/hzaddons/donate/donate.php:21 msgid "Project Servers and Resources" msgstr "Projektserver und -ressourcen" -#: ../../addon/donate/donate.php:22 +#: ../../extend/addon/hzaddons/donate/donate.php:22 msgid "Project Creator and Tech Lead" msgstr "Projektersteller und Technischer Leiter" -#: ../../addon/donate/donate.php:23 -msgid "Admin, developer, directorymin, support bloke" -msgstr "Administrator, Entwickler, Verzeichnis Betreibender, Supportleistende" - -#: ../../addon/donate/donate.php:50 +#: ../../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." -#: ../../addon/donate/donate.php:53 +#: ../../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." -#: ../../addon/donate/donate.php:54 +#: ../../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.)" -#: ../../addon/donate/donate.php:55 +#: ../../extend/addon/hzaddons/donate/donate.php:54 msgid "" -"Help support our ground-breaking work in decentralisation, web identity, and" -" privacy." +"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." -#: ../../addon/donate/donate.php:57 +#: ../../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." -#: ../../addon/donate/donate.php:60 +#: ../../extend/addon/hzaddons/donate/donate.php:59 msgid "Donate" msgstr "Spenden" -#: ../../addon/donate/donate.php:62 +#: ../../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." -#: ../../addon/donate/donate.php:63 +#: ../../extend/addon/hzaddons/donate/donate.php:62 msgid "Donate Now" msgstr "Jetzt spenden" -#: ../../addon/donate/donate.php:64 +#: ../../extend/addon/hzaddons/donate/donate.php:63 msgid "" -"Or become a project sponsor (Hubzilla Project " -"only)" +"Or become a project sponsor (Hubzilla Project only)" msgstr "Oder werde ein Unterstützer des Projekts (ausschließlich Hubzilla)" -#: ../../addon/donate/donate.php:65 +#: ../../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." -#: ../../addon/donate/donate.php:66 +#: ../../extend/addon/hzaddons/donate/donate.php:65 msgid "Sponsor" msgstr "Sponsor" -#: ../../addon/donate/donate.php:69 +#: ../../extend/addon/hzaddons/donate/donate.php:68 msgid "Special thanks to: " msgstr "Besonderer Dank an: " -#: ../../addon/chords/Mod_Chords.php:44 +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:22 +msgid "" +"Allow magic authentication only to websites of your immediate connections" +msgstr "" + +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:28 +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:33 +msgid "Authchoose App" +msgstr "" + +#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:39 +msgid "Authchoose" +msgstr "" + +#: ../../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 "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:108 +msgid "Enable Community Moderation" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:116 +msgid "Reputation automatically given to new members" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:117 +msgid "Reputation will never fall below this value" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:118 +msgid "Minimum reputation before posting is allowed" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:119 +msgid "Minimum reputation before commenting is allowed" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:120 +msgid "Minimum reputation before a member is able to moderate other posts" +msgstr "" + +#: ../../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 "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:122 +msgid "Reputation \"cost\" to post" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:123 +msgid "Reputation \"cost\" to comment" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:124 +msgid "" +"Reputation automatically recovers at this rate per hour until it reaches " +"minimum_to_post" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:125 +msgid "" +"When minimum_to_moderate > reputation > minimum_to_post reputation recovers " +"at this rate per hour" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:139 +msgid "Community Moderation Settings" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:229 +msgid "Channel Reputation" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:233 +msgid "An Error has occurred." +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:251 +msgid "Upvote" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:252 +msgid "Downvote" +msgstr "" + +#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:374 +msgid "Can moderate reputation on my channel." +msgstr "" + +#: ../../extend/addon/hzaddons/logrot/logrot.php:36 +msgid "Logfile archive directory" +msgstr "Verzeichnis der Logdatei" + +#: ../../extend/addon/hzaddons/logrot/logrot.php:36 +msgid "Directory to store rotated logs" +msgstr "Verzeichnis, in dem rotierte Logs gespeichert werden sollen" + +#: ../../extend/addon/hzaddons/logrot/logrot.php:37 +msgid "Logfile size in bytes before rotating" +msgstr "zu erreichende Logdateigröße in Bytes, bevor rotiert wird" + +#: ../../extend/addon/hzaddons/logrot/logrot.php:38 +msgid "Number of logfiles to retain" +msgstr "Anzahl aufzubewahrender rotierter Logdateien" + +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:19 +msgid "Send test email" +msgstr "Test-E-Mail senden" + +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:50 +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:50 +msgid "No recipients found." +msgstr "Keine Empfänger gefunden." + +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:66 +msgid "Mail sent." +msgstr "Mail gesendet." + +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:68 +msgid "Sending of mail failed." +msgstr "Senden der E-Mail fehlgeschlagen." + +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:77 +msgid "Mail Test" +msgstr "Mail Test" + +#: ../../extend/addon/hzaddons/mailtest/mailtest.php:96 +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:92 +msgid "Message subject" +msgstr "Betreff der Nachricht" + +#: ../../extend/addon/hzaddons/cart/cart.php:159 +msgid "DB Cleanup Failure" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/cart.php:565 +msgid "[cart] Item Added" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/cart.php:953 +msgid "Order already checked out." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/cart.php:1256 +msgid "Drop database tables when uninstalling." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/cart.php:1263 +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:111 +msgid "Cart Settings" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/cart.php:1275 +#: ../../extend/addon/hzaddons/cart/cart.php:1278 +msgid "Shop" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/cart.php:1334 +#: ../../extend/addon/hzaddons/cart/myshop.php:111 +msgid "Order Not Found" +msgstr "Bestellung nicht gefunden" + +#: ../../extend/addon/hzaddons/cart/cart.php:1395 +msgid "Cart utilities for orders and payments" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/cart.php:1433 +msgid "You must be logged into the Grid to shop." +msgstr "" + +#: ../../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." + +#: ../../extend/addon/hzaddons/cart/cart.php:1474 +msgid "Access denied." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/cart.php:1526 +#: ../../extend/addon/hzaddons/cart/cart.php:1669 +msgid "No Order Found" +msgstr "Keine Bestellung gefunden" + +#: ../../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." + +#: ../../extend/addon/hzaddons/cart/cart.php:1702 +msgid "Invalid Payment Type. Please start again." +msgstr "Unbekannte Zahlungsmethode. Bitte versuche es noch einmal." + +#: ../../extend/addon/hzaddons/cart/cart.php:1709 +msgid "Order not found" +msgstr "Bestellung nicht gefunden" + +#: ../../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." + +#: ../../extend/addon/hzaddons/cart/manual_payments.php:61 +msgid "Manual payments are not enabled." +msgstr "Manuelle Zahlungen sind nicht aktiviert." + +#: ../../extend/addon/hzaddons/cart/manual_payments.php:77 +msgid "Finished" +msgstr "Fertig" + +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:56 +msgid "Enable Test Catalog" +msgstr "Aktiviere den Test-Warenbestand" + +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:68 +msgid "Enable Manual Payments" +msgstr "Aktiviere manuelle Zahlungen" + +#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:88 +msgid "Base Merchant Currency" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:62 +msgid "Enable Hubzilla Services Module" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:160 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:173 +msgid "New Sku" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:195 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:209 +msgid "Cannot save edits to locked item." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:243 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:330 +msgid "SKU not found." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:296 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:300 +msgid "Invalid Activation Directive." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:371 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:375 +msgid "Invalid Deactivation Directive." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:561 +msgid "Add to this privacy group" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:577 +msgid "Set user service class" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:604 +msgid "You must be using a local account to purchase this service." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:644 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:252 +msgid "Changes Locked" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:648 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:256 +msgid "Item available for purchase." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:655 +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:263 +msgid "Price" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:659 +msgid "Add buyer to privacy group" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:664 +msgid "Add buyer as connection" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:672 +#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:714 +msgid "Set Service Class" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:151 +msgid "Enable Subscription Management Module" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:223 +msgid "" +"Cannot include subscription items with different terms in the same order." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:372 +msgid "Select Subscription to Edit" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:380 +msgid "Edit Subscriptions" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:414 +msgid "Subscription SKU" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:419 +msgid "Catalog Description" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:423 +msgid "Subscription available for purchase." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:428 +msgid "Maximum active subscriptions to this item per account." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:431 +msgid "Subscription price." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:435 +msgid "Quantity" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:439 +msgid "Term" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:85 +msgid "Enable Paypal Button Module" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:93 +msgid "Use Production Key" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:100 +msgid "Paypal Sandbox Client Key" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:107 +msgid "Paypal Sandbox Secret Key" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:113 +msgid "Paypal Production Client Key" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:120 +msgid "Paypal Production Secret Key" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:252 +msgid "Paypal button payments are not enabled." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:270 +msgid "" +"Paypal button payments are not properly configured. Please choose another " +"payment option." +msgstr "" + +#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:61 +msgid "Enable Manual Cart Module" +msgstr "" + +#: ../../extend/addon/hzaddons/cart/myshop.php:30 +msgid "Access Denied." +msgstr "" + +#: ../../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 "" + +#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:20 +#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:23 +msgid "Random Planet App" +msgstr "" + +#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:25 +msgid "" +"Set a random planet from the Star Wars Empire as your location when posting" +msgstr "" + +#: ../../extend/addon/hzaddons/irc/irc.php:37 +msgid "Channels to auto connect" +msgstr "Kanäle zur automatischen Verbindung" + +#: ../../extend/addon/hzaddons/irc/irc.php:37 +#: ../../extend/addon/hzaddons/irc/irc.php:41 +msgid "Comma separated list" +msgstr "Kommagetrennte Liste" + +#: ../../extend/addon/hzaddons/irc/irc.php:41 +#: ../../extend/addon/hzaddons/irc/Mod_Irc.php:23 +msgid "Popular Channels" +msgstr "Beliebte Kanäle" + +#: ../../extend/addon/hzaddons/irc/irc.php:45 +msgid "IRC Settings" +msgstr "IRC-Einstellungen" + +#: ../../extend/addon/hzaddons/irc/irc.php:54 +msgid "IRC settings saved." +msgstr "IRC-Einstellungen gespeichert." + +#: ../../extend/addon/hzaddons/irc/irc.php:58 +msgid "IRC Chatroom" +msgstr "IRC-Chatraum" + +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:50 +msgid "Startpage App" +msgstr "" + +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:51 +msgid "Set a preferred page to load on login from home page" +msgstr "" + +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:62 +msgid "Page to load after login" +msgstr "Seite, die nach dem Login geladen werden soll" + +#: ../../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)." + +#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:70 +msgid "Startpage" +msgstr "" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:57 +msgid "Errors encountered deleting database table " +msgstr "Beim Löschen der Datenbanktabelle sind Fehler aufgetreten." + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:96 +msgid "Drop tables when uninstalling?" +msgstr "Lösche Tabellen beim Deinstallieren?" + +#: ../../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." + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:97 +msgid "Mapbox Access Token" +msgstr "Mapbox Zugangs-Token" + +#: ../../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." + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:162 +msgid "Rendezvous" +msgstr "Rendezvous" + +#: ../../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." + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:168 +msgid "Welcome to Rendezvous!" +msgstr "Willkommen bei Rendezvous!" + +#: ../../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." + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:171 +msgid "Let's meet here" +msgstr "Lasst uns hier treffen" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:174 +msgid "New marker" +msgstr "Neue Markierung" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:175 +msgid "Edit marker" +msgstr "Markierung bearbeiten" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:176 +msgid "New identity" +msgstr "Neue Identität" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:177 +msgid "Delete marker" +msgstr "Markierung löschen" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:178 +msgid "Delete member" +msgstr "Mitglied löschen" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:179 +msgid "Edit proximity alert" +msgstr "Annäherungsalarm bearbeiten" + +#: ../../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):" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:180 +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:185 +msgid "distance" +msgstr "Entfernung" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:181 +msgid "Proximity alert distance (meters)" +msgstr "Entfernung für Annäherungsalarm (in Metern)" + +#: ../../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):" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:183 +msgid "Marker proximity alert" +msgstr "Annäherungsalarm für Markierung" + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:186 +msgid "Reminder note" +msgstr "Erinnerungshinweis" + +#: ../../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..." + +#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:199 +msgid "Add new rendezvous" +msgstr "Neues Rendezvous hinzufügen" + +#: ../../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." + +#: ../../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!" + +#: ../../extend/addon/hzaddons/wppost/wppost.php:46 +msgid "Post to WordPress" +msgstr "Auf WordPress posten" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:28 +msgid "Wordpress Settings saved." +msgstr "Wordpress-Einstellungen gespeichert." + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:41 +msgid "Wordpress Post App" +msgstr "" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:42 +msgid "Post to WordPress or anything else which uses the wordpress XMLRPC API" +msgstr "" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:65 +msgid "WordPress username" +msgstr "WordPress-Benutzername" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:69 +msgid "WordPress password" +msgstr "WordPress-Passwort" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:73 +msgid "WordPress API URL" +msgstr "WordPress-API-URL" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:74 +msgid "Typically https://your-blog.tld/xmlrpc.php" +msgstr "Normalerweise https://your-blog.tld/xmlrpc.php" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:77 +msgid "WordPress blogid" +msgstr "WordPress blogid" + +#: ../../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" + +#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:82 +msgid "Post to WordPress by default" +msgstr "Standardmäßig auf auf WordPress posten" + +#: ../../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 "" + +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:15 +msgid "WYSIWYG status editor" +msgstr "" + +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:21 +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:26 +msgid "WYSIWYG Status App" +msgstr "" + +#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:34 +msgid "WYSIWYG Status" +msgstr "" + +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:92 +msgid "Friendica Photo Album Import" +msgstr "Friendica-Fotoalbumimport" + +#: ../../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." + +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:94 +msgid "Friendica Server base URL" +msgstr "BasisURL des Friendica Servers" + +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:95 +msgid "Friendica Login Username" +msgstr "Friendica-Anmeldebenutzername" + +#: ../../extend/addon/hzaddons/frphotos/frphotos.php:96 +msgid "Friendica Login Password" +msgstr "Friendica-Anmeldepasswort" + +#: ../../extend/addon/hzaddons/notifyadmin/notifyadmin.php:34 +msgid "New registration" +msgstr "Neue Registrierung" + +#: ../../extend/addon/hzaddons/notifyadmin/notifyadmin.php:42 +#, php-format +msgid "Message sent to %s. New account registration: %s" +msgstr "Nachricht gesendet an %s. Neue Kontoregistrierung: %s" + +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:22 +msgid "NSFW Settings saved." +msgstr "NSFW-Einstellungen gespeichert." + +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:33 +msgid "NSFW App" +msgstr "" + +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:34 +msgid "Collapse content that contains predefined words" +msgstr "" + +#: ../../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 "" + +#: ../../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." + +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:49 +msgid "Word, /regular-expression/, lang=xx, lang!=xx" +msgstr "Wort, /regular-expression/, lang=xx, lang!=xx" + +#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:58 +msgid "NSFW" +msgstr "" + +#: ../../extend/addon/hzaddons/nsfw/nsfw.php:152 +msgid "Possible adult content" +msgstr "Möglicherweise nicht jugendfreie Inhalte" + +#: ../../extend/addon/hzaddons/nsfw/nsfw.php:167 +#, php-format +msgid "%s - view" +msgstr "%s - ansehen" + +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:51 +msgid "Your Webbie:" +msgstr "Dein Webbie" + +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:54 +msgid "Fontsize (px):" +msgstr "Schriftgröße (px):" + +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:68 +msgid "Link:" +msgstr "Link:" + +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:70 +msgid "Like us on Hubzilla" +msgstr "Like us on Hubzilla" + +#: ../../extend/addon/hzaddons/likebanner/likebanner.php:72 +msgid "Embed:" +msgstr "Einbetten" + +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:22 +msgid "Fuzzloc Settings updated." +msgstr "Fuzzloc-Einstellungen aktualisiert." + +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:34 +msgid "Fuzzy Location App" +msgstr "" + +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:35 +msgid "" +"Blur your precise location if your channel uses browser location mapping" +msgstr "" + +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:40 +msgid "Minimum offset in meters" +msgstr "Minimale Verschiebung in Metern" + +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:44 +msgid "Maximum offset in meters" +msgstr "Maximale Verschiebung in Metern" + +#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:53 +msgid "Fuzzy Location" +msgstr "" + +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:27 +msgid "No server specified" +msgstr "" + +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:73 +msgid "Posts imported" +msgstr "" + +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:113 +msgid "Files imported" +msgstr "" + +#: ../../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 "" + +#: ../../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 "" + +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137 +msgid "Include posts" +msgstr "" + +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137 +msgid "Conversations, Articles, Cards, and other posted content" +msgstr "" + +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138 +msgid "Include files" +msgstr "" + +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138 +msgid "Files, Photos and other cloud storage" +msgstr "" + +#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:139 +msgid "Original Server base URL" +msgstr "" + +#: ../../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" + +#: ../../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" + +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:22 +msgid "pageheader Settings saved." +msgstr "Nachrichtenkopf-Einstellungen gespeichert." + +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:34 +msgid "Page Header App" +msgstr "" + +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:35 +msgid "Inserts a page header" +msgstr "" + +#: ../../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" + +#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:51 +msgid "Page Header" +msgstr "" + +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:19 +msgid "Send email to all members" +msgstr "E-Mail an alle Mitglieder senden" + +#: ../../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." + +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:81 +msgid "Send email to all hub members." +msgstr "Eine E-Mail an alle Mitglieder dieses Hubs senden." + +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:93 +msgid "Sender Email address" +msgstr "E-Mail Adresse des Absenders" + +#: ../../extend/addon/hzaddons/hubwall/hubwall.php:94 +msgid "Test mode (only send to hub administrator)" +msgstr "Test Modus (nur an Hub Administratoren senden)" + +#: ../../extend/addon/hzaddons/opensearch/opensearch.php:26 +#, php-format +msgctxt "opensearch" +msgid "Search %1$s (%2$s)" +msgstr "Suche %1$s (%2$s)" + +#: ../../extend/addon/hzaddons/opensearch/opensearch.php:28 +msgctxt "opensearch" +msgid "$Projectname" +msgstr "$Projectname" + +#: ../../extend/addon/hzaddons/opensearch/opensearch.php:43 +msgid "Search $Projectname" +msgstr "$Projectname suchen" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:19 +msgid "lonely" +msgstr "einsam" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:20 +msgid "drunk" +msgstr "betrunken" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:21 +msgid "horny" +msgstr "geil" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:22 +msgid "stoned" +msgstr "bekifft" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:23 +msgid "fucked up" +msgstr "beschissen" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:24 +msgid "clusterfucked" +msgstr "clusterfucked" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:25 +msgid "crazy" +msgstr "verrückt" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:26 +msgid "hurt" +msgstr "verletzt" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:27 +msgid "sleepy" +msgstr "müde" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:28 +msgid "grumpy" +msgstr "mürrisch" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:29 +msgid "high" +msgstr "hoch" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:30 +msgid "semi-conscious" +msgstr "halb bewusstlos" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:31 +msgid "in love" +msgstr "verliebt" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:32 +msgid "in lust" +msgstr "" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:33 +msgid "naked" +msgstr "nackt" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:34 +msgid "stinky" +msgstr "stinkend" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:35 +msgid "sweaty" +msgstr "verschwitzt" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:36 +msgid "bleeding out" +msgstr "blutend" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:37 +msgid "victorious" +msgstr "siegreich" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:38 +msgid "defeated" +msgstr "besiegt" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:39 +msgid "envious" +msgstr "neidisch" + +#: ../../extend/addon/hzaddons/moremoods/moremoods.php:40 +msgid "jealous" +msgstr "eifersüchtig" + +#: ../../extend/addon/hzaddons/mdpost/mdpost.php:42 +msgid "Use markdown for editing posts" +msgstr "Verwende Markdown zum Bearbeiten von Beiträgen" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:96 +msgid "Jappixmini App" +msgstr "" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:97 +msgid "Provides a Facebook-like chat using Jappix Mini" +msgstr "" + +#: ../../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" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:166 +msgid "Jabber username" +msgstr "Jabber-Benutzername" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:172 +msgid "Jabber server" +msgstr "Jabber-Server" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:178 +msgid "Jabber BOSH host URL" +msgstr "Jabber BOSH Host URL" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:185 +msgid "Jabber password" +msgstr "Jabber-Passwort" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191 +msgid "Encrypt Jabber password with Hubzilla password" +msgstr "Jabber-Passwort mit Hubzilla-Passwort verschlüsseln" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:195 +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:79 +msgid "Hubzilla password" +msgstr "Hubzilla-Passwort" + +#: ../../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" + +#: ../../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" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:212 +msgid "Configuration Help" +msgstr "Konfigurationshilfe" + +#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:258 +msgid "Jappixmini Settings" +msgstr "" + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:24 +msgid "Channel is required." +msgstr "Kanal ist erforderlich." + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:38 +msgid "Hubzilla Crosspost Connector Settings saved." +msgstr "" + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:50 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:146 +msgid "Hubzilla Crosspost Connector App" +msgstr "" + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:51 +msgid "Relay public postings to another Hubzilla channel" +msgstr "" + +#: ../../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" + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:67 +msgid "Hubzilla API Path" +msgstr "Hubzilla-API-Pfad" + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:71 +msgid "Hubzilla login name" +msgstr "Hubzilla-Anmeldename" + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:75 +msgid "Hubzilla channel name" +msgstr "Hubzilla-Kanalname" + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:75 +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:54 +msgid "Nickname" +msgstr "Spitzname" + +#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:87 +msgid "Hubzilla Crosspost Connector" +msgstr "" + +#: ../../extend/addon/hzaddons/redred/redred.php:50 +msgid "Post to Hubzilla" +msgstr "" + +#: ../../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 " @@ -10807,194 +14409,444 @@ msgid "" "provided for the benefit of slide players, etc." msgstr "" -#: ../../addon/chords/Mod_Chords.php:46 +#: ../../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 "" -#: ../../addon/chords/Mod_Chords.php:48 +#: ../../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 ..." -#: ../../addon/chords/Mod_Chords.php:51 +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:51 msgid "Guitar Chords" msgstr "Gitarrenakkorde" -#: ../../addon/chords/Mod_Chords.php:52 +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:52 msgid "The complete online chord dictionary" msgstr "Das komplette online Akkord-Verzeichnis" -#: ../../addon/chords/Mod_Chords.php:57 +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:57 msgid "Tuning" msgstr "Stimmen" -#: ../../addon/chords/Mod_Chords.php:58 +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:58 msgid "Chord name: example: Em7" msgstr "Beispiel Akkord Name: Em7" -#: ../../addon/chords/Mod_Chords.php:59 +#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:59 msgid "Show for left handed stringing" msgstr "Linkshänder-Besaitung anzeigen" -#: ../../addon/chords/chords.php:33 +#: ../../extend/addon/hzaddons/chords/chords.php:33 msgid "Quick Reference" msgstr "Schnellreferenz" -#: ../../addon/libertree/libertree.php:38 -msgid "Post to Libertree" -msgstr "Bei Libertree veröffentlichen" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:146 +msgid "View Larger" +msgstr "Größer anzeigen" -#: ../../addon/libertree/libertree.php:69 -msgid "Enable Libertree Post Plugin" -msgstr "Aktivire das Libertree-Plugin" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:170 +msgid "Tile Server URL" +msgstr "Kachelserver-URL" -#: ../../addon/libertree/libertree.php:73 -msgid "Libertree API token" -msgstr "Libertree API Token" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:170 +msgid "" +"A list of public tile servers" +msgstr "Eine Liste öffentlicher Kachelserver" -#: ../../addon/libertree/libertree.php:77 -msgid "Libertree site URL" -msgstr "URL der Libertree Seite" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:171 +msgid "Nominatim (reverse geocoding) Server URL" +msgstr "Nominatim (reverse Geokodierung) Server URL" -#: ../../addon/libertree/libertree.php:81 -msgid "Post to Libertree by default" -msgstr "Standardmäßig bei Libertree veröffentlichen" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:171 +msgid "" +"A list of Nominatim servers" +msgstr "Eine Liste der Nominatim Server" -#: ../../addon/libertree/libertree.php:85 -msgid "Libertree Post Settings" -msgstr "Libertree-Beitragseinstellungen" +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:172 +msgid "Default zoom" +msgstr "Standardzoom" -#: ../../addon/libertree/libertree.php:99 -msgid "Libertree Settings saved." -msgstr "Libertree-Einstellungen gespeichert." +#: ../../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)." -#: ../../addon/flattrwidget/flattrwidget.php:45 +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:173 +msgid "Include marker on map" +msgstr "Markierung auf der Karte einschließen" + +#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:173 +msgid "Include a marker on the map." +msgstr "Binde eine Markierung auf der Karte ein." + +#: ../../extend/addon/hzaddons/ldapauth/ldapauth.php:70 +msgid "An account has been created for you." +msgstr "Ein Konto wurde für Sie erstellt." + +#: ../../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." + +#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:14 +msgid "Send your identity to all websites" +msgstr "" + +#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:20 +msgid "Sendzid App" +msgstr "" + +#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:32 +msgid "Send ZID" +msgstr "" + +#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:25 +msgid "Show Upload Limits" +msgstr "Hochladebeschränkungen anzeigen" + +#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:27 +msgid "Hubzilla configured maximum size: " +msgstr "Die in Hubzilla eingestellte maximale Größe:" + +#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:28 +msgid "PHP upload_max_filesize: " +msgstr "PHP upload_max_filesize:" + +#: ../../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):" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:19 +msgid "bitchslap" +msgstr "Ohrfeige" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:19 +msgid "bitchslapped" +msgstr "geohrfeigt" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:20 +msgid "shag" +msgstr "bumsen" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:20 +msgid "shagged" +msgstr "gebumst" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:21 +msgid "patent" +msgstr "Patent" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:21 +msgid "patented" +msgstr "patentiert" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:22 +msgid "hug" +msgstr "umarmen" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:22 +msgid "hugged" +msgstr "umarmt" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:23 +msgid "murder" +msgstr "ermorden" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:23 +msgid "murdered" +msgstr "ermordet" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:24 +msgid "worship" +msgstr "Anbetung" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:24 +msgid "worshipped" +msgstr "angebetet" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:25 +msgid "kiss" +msgstr "küssen" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:25 +msgid "kissed" +msgstr "geküsst" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:26 +msgid "tempt" +msgstr "verlocken" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:26 +msgid "tempted" +msgstr "verlockt" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:27 +msgid "raise eyebrows at" +msgstr "Augenbrauen hochziehen" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:27 +msgid "raised their eyebrows at" +msgstr "zog die Augenbrauen hoch" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:28 +msgid "insult" +msgstr "beleidigen" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:28 +msgid "insulted" +msgstr "beleidigt" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:29 +msgid "praise" +msgstr "loben" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:29 +msgid "praised" +msgstr "gelobt" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:30 +msgid "be dubious of" +msgstr "" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:30 +msgid "was dubious of" +msgstr "" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:31 +msgid "eat" +msgstr "essen" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:31 +msgid "ate" +msgstr "aß" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:32 +msgid "giggle and fawn at" +msgstr "" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:32 +msgid "giggled and fawned at" +msgstr "" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:33 +msgid "doubt" +msgstr "anzweifeln" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:33 +msgid "doubted" +msgstr "angezweifelt" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:34 +msgid "glare" +msgstr "" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:34 +msgid "glared at" +msgstr "" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:35 +msgid "fuck" +msgstr "ficken" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:35 +msgid "fucked" +msgstr "gefickt" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:36 +msgid "bonk" +msgstr "" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:36 +msgid "bonked" +msgstr "" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:37 +msgid "declare undying love for" +msgstr "erkläre unsterbliche Liebe" + +#: ../../extend/addon/hzaddons/morepokes/morepokes.php:37 +msgid "declared undying love for" +msgstr "erklärte unsterbliche Liebe" + +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:24 +msgid "Dreamwidth Crosspost Connector Settings saved." +msgstr "" + +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:36 +msgid "Dreamwidth Crosspost Connector App" +msgstr "" + +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:37 +msgid "Relay public postings to Dreamwidth" +msgstr "" + +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:52 +msgid "Dreamwidth username" +msgstr "Dreamwidth-Benutzername" + +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:56 +msgid "Dreamwidth password" +msgstr "Dreamwidth-Passwort" + +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:60 +msgid "Post to Dreamwidth by default" +msgstr "Standardmäßig auf auf Dreamwidth posten" + +#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:68 +msgid "Dreamwidth Crosspost Connector" +msgstr "" + +#: ../../extend/addon/hzaddons/dwpost/dwpost.php:48 +msgid "Post to Dreamwidth" +msgstr "Bei Dreamwidth veröffentlichen" + +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:81 +msgid "Hubzilla File Storage Import" +msgstr "Hubzilla-Datenspeicher-Import" + +#: ../../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." + +#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:83 +msgid "Hubzilla Server base URL" +msgstr "Basis-URL des Habzilla-Servers" + +#: ../../extend/addon/hzaddons/flattrwidget/flattrwidget.php:50 msgid "Flattr this!" msgstr "Flattr this!" -#: ../../addon/flattrwidget/flattrwidget.php:83 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:41 msgid "Flattr widget settings updated." msgstr "Flattr Widget Einstellungen aktualisiert" -#: ../../addon/flattrwidget/flattrwidget.php:100 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:53 +msgid "Flattr Widget App" +msgstr "" + +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:54 +msgid "Add a Flattr button to your channel page" +msgstr "" + +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:65 msgid "Flattr user" msgstr "Flattr Nutzer" -#: ../../addon/flattrwidget/flattrwidget.php:104 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:69 msgid "URL of the Thing to flattr" msgstr "URL des Dings zum flattrn" -#: ../../addon/flattrwidget/flattrwidget.php:104 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:69 msgid "If empty channel URL is used" msgstr "Falls leer wird die Channel URL verwendet" -#: ../../addon/flattrwidget/flattrwidget.php:108 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:73 msgid "Title of the Thing to flattr" msgstr "Titel des Dings zum flattrn" -#: ../../addon/flattrwidget/flattrwidget.php:108 +#: ../../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" -#: ../../addon/flattrwidget/flattrwidget.php:112 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77 msgid "Static or dynamic flattr button" msgstr "Statischer oder dynamischer Flattr Button" -#: ../../addon/flattrwidget/flattrwidget.php:112 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77 msgid "static" msgstr "statisch" -#: ../../addon/flattrwidget/flattrwidget.php:112 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77 msgid "dynamic" msgstr "dynamisch" -#: ../../addon/flattrwidget/flattrwidget.php:116 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81 msgid "Alignment of the widget" msgstr "Ausrichtung des Widgets" -#: ../../addon/flattrwidget/flattrwidget.php:116 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81 msgid "left" msgstr "links" -#: ../../addon/flattrwidget/flattrwidget.php:116 +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81 msgid "right" msgstr "rechts" -#: ../../addon/flattrwidget/flattrwidget.php:120 -msgid "Enable Flattr widget" -msgstr "Flattr Widget verwenden" +#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:89 +msgid "Flattr Widget" +msgstr "" -#: ../../addon/flattrwidget/flattrwidget.php:124 -msgid "Flattr Widget Settings" -msgstr "Flattr Widget Einstellungen" - -#: ../../addon/statusnet/statusnet.php:143 -msgid "Post to GNU social" -msgstr "Bei GNU social veröffentlichen" - -#: ../../addon/statusnet/statusnet.php:195 +#: ../../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." -#: ../../addon/statusnet/statusnet.php:232 +#: ../../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." -#: ../../addon/statusnet/statusnet.php:266 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:130 msgid "GNU social settings updated." msgstr "GNU social Einstellungen aktualisiert." -#: ../../addon/statusnet/statusnet.php:310 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:147 +msgid "" +"Relay public postings to a connected GNU social account (formerly StatusNet)" +msgstr "" + +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:181 msgid "Globally Available GNU social OAuthKeys" msgstr "Global verfügbare GNU social OAuthKeys" -#: ../../addon/statusnet/statusnet.php:312 +#: ../../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)." +"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)." -#: ../../addon/statusnet/statusnet.php:327 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:198 msgid "Provide your own OAuth Credentials" msgstr "Stelle deine eigenen OAuth Credentials zur Verfügung" -#: ../../addon/statusnet/statusnet.php:329 +#: ../../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 " +"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." -#: ../../addon/statusnet/statusnet.php:333 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:204 msgid "OAuth Consumer Key" msgstr "OAuth Consumer Key" -#: ../../addon/statusnet/statusnet.php:337 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:208 msgid "OAuth Consumer Secret" msgstr "OAuth Consumer Secret" -#: ../../addon/statusnet/statusnet.php:341 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:212 msgid "Base API Path" msgstr "Basis Pfad der API" -#: ../../addon/statusnet/statusnet.php:341 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:212 msgid "Remember the trailing /" msgstr "Denke an das abschließende /" -#: ../../addon/statusnet/statusnet.php:345 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:216 msgid "GNU social application name" msgstr "GNU social Anwendungsname" -#: ../../addon/statusnet/statusnet.php:368 +#: ../../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 " @@ -11002,31 +14854,27 @@ msgid "" "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." -#: ../../addon/statusnet/statusnet.php:370 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:241 msgid "Log in with GNU social" msgstr "Mit GNU social anmelden" -#: ../../addon/statusnet/statusnet.php:373 +#: ../../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" -#: ../../addon/statusnet/statusnet.php:383 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:254 msgid "Cancel Connection Process" msgstr "Verbindungsprozes abbrechen" -#: ../../addon/statusnet/statusnet.php:385 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:256 msgid "Current GNU social API is" msgstr "Aktuelle GNU social API ist" -#: ../../addon/statusnet/statusnet.php:389 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260 msgid "Cancel GNU social Connection" msgstr "GNU social Verbindung trennen" -#: ../../addon/statusnet/statusnet.php:401 ../../addon/twitter/twitter.php:233 -msgid "Currently connected to: " -msgstr "Momentan verbunden mit:" - -#: ../../addon/statusnet/statusnet.php:406 +#: ../../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 " @@ -11034,439 +14882,267 @@ msgid "" "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." -#: ../../addon/statusnet/statusnet.php:411 -msgid "Allow posting to GNU social" -msgstr "Erlaube die Veröffentlichung bei GNU social" - -#: ../../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." - -#: ../../addon/statusnet/statusnet.php:415 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282 msgid "Post to GNU social by default" msgstr "Standardmäßig bei GNU social veröffentlichen" -#: ../../addon/statusnet/statusnet.php:415 +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282 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." -#: ../../addon/statusnet/statusnet.php:424 ../../addon/twitter/twitter.php:261 -msgid "Clear OAuth configuration" -msgstr "OAuth Konfiguration löschen" +#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:303 +msgid "GNU-Social Crosspost Connector" +msgstr "" -#: ../../addon/statusnet/statusnet.php:432 -msgid "GNU social Post Settings" -msgstr "GNU social Einstellungen" +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:145 +msgid "Post to GNU social" +msgstr "Bei GNU social veröffentlichen" -#: ../../addon/statusnet/statusnet.php:892 +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:594 msgid "API URL" msgstr "API-URL" -#: ../../addon/statusnet/statusnet.php:895 +#: ../../extend/addon/hzaddons/statusnet/statusnet.php:597 msgid "Application name" msgstr "Anwendungsname" -#: ../../addon/qrator/qrator.php:48 -msgid "QR code" -msgstr "QR-Code" +#: ../../extend/addon/hzaddons/xmpp/xmpp.php:44 +msgid "Jabber BOSH host" +msgstr "Jabber BOSH Host" -#: ../../addon/qrator/qrator.php:63 -msgid "QR Generator" -msgstr "QR-Generator" +#: ../../extend/addon/hzaddons/xmpp/xmpp.php:45 +msgid "Use central userbase" +msgstr "Zentrale Benutzerbasis verwenden" -#: ../../addon/qrator/qrator.php:64 -msgid "Enter some text" -msgstr "Etwas Text eingeben" - -#: ../../addon/chess/chess.php:353 ../../addon/chess/chess.php:542 -msgid "Invalid game." -msgstr "Ungültiges Spiel." - -#: ../../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." - -#: ../../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" - -#: ../../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" - -#: ../../addon/chess/chess.php:444 -msgid "Random color chosen." -msgstr "Zufällige Farbe gewählt." - -#: ../../addon/chess/chess.php:452 -msgid "Error creating new game." -msgstr "Fehler beim Erstellen eines neuen Spiels." - -#: ../../addon/chess/chess.php:486 ../../include/channel.php:1151 -msgid "Requested channel is not available." -msgstr "Angeforderter Kanal nicht verfügbar." - -#: ../../addon/chess/chess.php:500 -msgid "You must select a local channel /chess/channelname" -msgstr "Du musst einen lokalen Kanal/Schach(Kanalnamen aufwählen" - -#: ../../addon/chess/chess.php:1066 -msgid "Enable notifications" -msgstr "Benachrichtigungen aktivieren" - -#: ../../addon/twitter/twitter.php:99 -msgid "Post to Twitter" -msgstr "Bei Twitter veröffentlichen" - -#: ../../addon/twitter/twitter.php:155 -msgid "Twitter settings updated." -msgstr "Twitter-Einstellungen aktualisiert." - -#: ../../addon/twitter/twitter.php:184 +#: ../../extend/addon/hzaddons/xmpp/xmpp.php:45 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." +"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." -#: ../../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." +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:23 +msgid "XMPP settings updated." +msgstr "XMPP-Einstellungen aktualisiert." -#: ../../addon/twitter/twitter.php:208 -msgid "Log in with Twitter" -msgstr "Mit Twitter anmelden" - -#: ../../addon/twitter/twitter.php:211 -msgid "Copy the PIN from Twitter here" -msgstr "PIN von Twitter hier her kopieren" - -#: ../../addon/twitter/twitter.php:238 -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" - -#: ../../addon/twitter/twitter.php:243 -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." - -#: ../../addon/twitter/twitter.php:247 -msgid "Twitter post length" -msgstr "Länge von Twitter Beiträgen" - -#: ../../addon/twitter/twitter.php:247 -msgid "Maximum tweet length" -msgstr "Maximale Länge eines Tweets" - -#: ../../addon/twitter/twitter.php:252 -msgid "Send public postings to Twitter by default" -msgstr "Standardmäßig öffentliche Beiträge bei Twitter veröffentlichen" - -#: ../../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." - -#: ../../addon/twitter/twitter.php:270 -msgid "Twitter Post Settings" -msgstr "Twitter-Beitragseinstellungen" - -#: ../../addon/smileybutton/smileybutton.php:211 -msgid "Deactivate the feature" -msgstr "Diese Funktion abschalten" - -#: ../../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." - -#: ../../addon/smileybutton/smileybutton.php:219 -msgid "Smileybutton Settings" -msgstr "Smileyknopf-Einstellungen" - -#: ../../addon/cart/myshop.php:138 -msgid "Order Not Found" -msgstr "Bestellung nicht gefunden" - -#: ../../addon/cart/cart.php:810 -msgid "Order cannot be checked out." -msgstr "Bestellvorgang kann nicht fortgesetzt werden." - -#: ../../addon/cart/cart.php:1073 -msgid "Enable Shopping Cart" -msgstr "Aktiviere die Warenkorb-Funktion." - -#: ../../addon/cart/cart.php:1080 -msgid "Enable Test Catalog" -msgstr "Aktiviere den Test-Warenbestand" - -#: ../../addon/cart/cart.php:1088 -msgid "Enable Manual Payments" -msgstr "Aktiviere manuelle Zahlungen" - -#: ../../addon/cart/cart.php:1103 -msgid "Base Cart Settings" -msgstr "Warenkorb-Grundeinstellungen" - -#: ../../addon/cart/cart.php:1151 -msgid "Add Item" -msgstr "Füge den Artikel hinzu" - -#: ../../addon/cart/cart.php:1165 -msgid "Call cart_post_" +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:35 +msgid "XMPP App" msgstr "" -#: ../../addon/cart/cart.php:1195 -msgid "Cart Not Enabled (profile: " +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:36 +msgid "Embedded XMPP (Jabber) client" msgstr "" -#: ../../addon/cart/cart.php:1226 ../../addon/cart/manual_payments.php:36 -msgid "Order not found." -msgstr "Bestellung nicht gefunden." +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:52 +msgid "Individual credentials" +msgstr "Individuelle Anmeldedaten" -#: ../../addon/cart/cart.php:1262 ../../addon/cart/cart.php:1389 -msgid "No Order Found" -msgstr "Keine Bestellung gefunden" +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:58 +msgid "Jabber BOSH server" +msgstr "Jabber BOSH Server" -#: ../../addon/cart/cart.php:1270 -msgid "call: " +#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:67 +msgid "XMPP Settings" +msgstr "XMPP-Einstellungen" + +#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:58 +msgid "Gallery App" msgstr "" -#: ../../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." +#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:59 +msgid "A simple gallery for your photo albums" +msgstr "" -#: ../../addon/cart/cart.php:1414 -msgid "Invalid Payment Type. Please start again." -msgstr "Unbekannte Zahlungsmethode. Bitte versuche es noch einmal." +#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:136 +#: ../../extend/addon/hzaddons/gallery/gallery.php:38 +msgid "Gallery" +msgstr "" -#: ../../addon/cart/cart.php:1421 -msgid "Order not found" -msgstr "Bestellung nicht gefunden" +#: ../../extend/addon/hzaddons/gallery/gallery.php:41 +msgid "Photo Gallery" +msgstr "" -#: ../../addon/cart/manual_payments.php:9 -msgid "Error: order mismatch. Please try again." -msgstr "Fehler: Bestellungen stimmen nicht überein. Bitte versuche es noch einmal." +#: ../../extend/addon/hzaddons/gnusoc/gnusoc.php:451 +msgid "Follow" +msgstr "Folgen" -#: ../../addon/cart/manual_payments.php:29 -msgid "Manual payments are not enabled." -msgstr "Manuelle Zahlungen sind nicht aktiviert." - -#: ../../addon/cart/manual_payments.php:44 -msgid "Finished" -msgstr "Fertig" - -#: ../../addon/piwik/piwik.php:85 -msgid "" -"This website is tracked using the Piwik " -"analytics tool." -msgstr "Diese Website verwendet Piwik, um die Besucherzugriffe auszuwerten." - -#: ../../addon/piwik/piwik.php:88 +#: ../../extend/addon/hzaddons/gnusoc/gnusoc.php:454 #, php-format +msgid "%1$s is now following %2$s" +msgstr "%1$s folgt nun %2$s" + +#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:16 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)." +"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." -#: ../../addon/piwik/piwik.php:96 -msgid "Piwik Base URL" -msgstr "Piwik Basis-URL" +#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:22 +msgid "GNU-Social Protocol App" +msgstr "" -#: ../../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/gnusoc/Mod_Gnusoc.php:34 +msgid "GNU-Social Protocol" +msgstr "" -#: ../../addon/piwik/piwik.php:97 -msgid "Site ID" -msgstr "Seitenkennung" +#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:174 +msgid "Not allowed." +msgstr "" -#: ../../addon/piwik/piwik.php:98 -msgid "Show opt-out cookie link?" -msgstr "Den Opt-out Cookie-Link anzeigen?" - -#: ../../addon/piwik/piwik.php:99 -msgid "Asynchronous tracking" -msgstr "Asynchrones Tracking" - -#: ../../addon/piwik/piwik.php:100 -msgid "Enable frontend JavaScript error tracking" -msgstr "Ermögliche Frontend-JavaScript-Fehlertracking" - -#: ../../addon/piwik/piwik.php:100 -msgid "This feature requires Piwik >= 2.2.0" -msgstr "Diese Funktion erfordert Piwik >= 2.2.0" - -#: ../../addon/tour/tour.php:76 +#: ../../extend/addon/hzaddons/tour/tour.php:76 msgid "Edit your profile and change settings." msgstr "Bearbeite dein Profil und ändere die Einstellungen." -#: ../../addon/tour/tour.php:77 +#: ../../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." -#: ../../addon/tour/tour.php:78 +#: ../../extend/addon/hzaddons/tour/tour.php:78 msgid "Click here to see your channel home." msgstr "Klicke hier, um Deine Kanal-Hauptseite zu sehen." -#: ../../addon/tour/tour.php:79 +#: ../../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." -#: ../../addon/tour/tour.php:80 +#: ../../extend/addon/hzaddons/tour/tour.php:80 msgid "Create new events here." msgstr "Neue Termine hier erstellen" -#: ../../addon/tour/tour.php:81 +#: ../../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." -#: ../../addon/tour/tour.php:82 +#: ../../extend/addon/hzaddons/tour/tour.php:82 msgid "System notifications will arrive here" msgstr "Systembenachrichtigungen werden hier eintreffen" -#: ../../addon/tour/tour.php:83 +#: ../../extend/addon/hzaddons/tour/tour.php:83 msgid "Search for content and users" msgstr "Nach Inhalt von Benutzern suchen" -#: ../../addon/tour/tour.php:84 +#: ../../extend/addon/hzaddons/tour/tour.php:84 msgid "Browse for new contacts" msgstr "Schaue nach möglichen neuen Verbindungen." -#: ../../addon/tour/tour.php:85 +#: ../../extend/addon/hzaddons/tour/tour.php:85 msgid "Launch installed apps" msgstr "Installierte Apps starten" -#: ../../addon/tour/tour.php:86 +#: ../../extend/addon/hzaddons/tour/tour.php:86 msgid "Looking for help? Click here." msgstr "Du benötigst Hilfe? Klicke hier." -#: ../../addon/tour/tour.php:87 +#: ../../extend/addon/hzaddons/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!" -#: ../../addon/tour/tour.php:88 +#: ../../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!" -#: ../../addon/tour/tour.php:89 +#: ../../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!" -#: ../../addon/tour/tour.php:90 +#: ../../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!" -#: ../../addon/tour/tour.php:91 +#: ../../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!" -#: ../../addon/tour/tour.php:94 +#: ../../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." -#: ../../addon/tour/tour.php:95 +#: ../../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)." -#: ../../addon/tour/tour.php:96 +#: ../../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." -#: ../../addon/tour/tour.php:97 +#: ../../extend/addon/hzaddons/tour/tour.php:97 msgid "Share photos, links, location, etc." msgstr "Teile Photos, Links, Standort, usw." -#: ../../addon/tour/tour.php:98 +#: ../../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." -#: ../../addon/tour/tour.php:99 +#: ../../extend/addon/hzaddons/tour/tour.php:99 msgid "You can password protect content." msgstr "Du kannst Inhalte mit einem Passwort schützen." -#: ../../addon/tour/tour.php:100 +#: ../../extend/addon/hzaddons/tour/tour.php:100 msgid "Choose who you share with." msgstr "Wähle aus, mit wem Du teilen möchtest." -#: ../../addon/tour/tour.php:102 +#: ../../extend/addon/hzaddons/tour/tour.php:102 msgid "Click here when you are done." msgstr "Klicke hier, wenn Du fertig bist." -#: ../../addon/tour/tour.php:105 +#: ../../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." -#: ../../addon/tour/tour.php:106 +#: ../../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." -#: ../../addon/tour/tour.php:110 -msgid "Easily find posts containing tags (keywords preceded by the \"#\" symbol)." +#: ../../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)." -#: ../../addon/tour/tour.php:111 +#: ../../extend/addon/hzaddons/tour/tour.php:111 msgid "Easily find posts in given category." msgstr "Finde Beiträge in bestimmten Kategorien." -#: ../../addon/tour/tour.php:112 +#: ../../extend/addon/hzaddons/tour/tour.php:112 msgid "Easily find posts by date." msgstr "Finde Beiträge anhand des Datums." -#: ../../addon/tour/tour.php:113 +#: ../../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." +"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." -#: ../../addon/tour/tour.php:114 +#: ../../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." -#: ../../addon/tour/tour.php:115 +#: ../../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." -#: ../../addon/tour/tour.php:118 +#: ../../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 " +"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." -#: ../../addon/tour/tour.php:119 +#: ../../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!" -#: ../../addon/tour/tour.php:126 +#: ../../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, " @@ -11474,2855 +15150,381 @@ msgid "" "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." -#: ../../addon/sendzid/sendzid.php:25 -msgid "Extended Identity Sharing" -msgstr "Erweitertes Teilen von Identitäten" - -#: ../../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." - -#: ../../addon/tictac/tictac.php:21 -msgid "Three Dimensional Tic-Tac-Toe" -msgstr "Dreidimensionales Tic-Tac-Toe" - -#: ../../addon/tictac/tictac.php:54 -msgid "3D Tic-Tac-Toe" -msgstr "3D Tic-Tac-Toe" - -#: ../../addon/tictac/tictac.php:59 -msgid "New game" -msgstr "Neues Spiel" - -#: ../../addon/tictac/tictac.php:60 -msgid "New game with handicap" -msgstr "Neues Handicaü-Spiel" - -#: ../../addon/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 -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 -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 -msgid "You go first..." -msgstr "Du darfst anfangen..." - -#: ../../addon/tictac/tictac.php:188 -msgid "I'm going first this time..." -msgstr "Diesmal werde ich anfangen..." - -#: ../../addon/tictac/tictac.php:194 -msgid "You won!" -msgstr "Sie haben gewonnen!" - -#: ../../addon/tictac/tictac.php:200 ../../addon/tictac/tictac.php:225 -msgid "\"Cat\" game!" -msgstr "\"Katzen\"-Spiel!" - -#: ../../addon/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" - -#: ../../addon/moremoods/moremoods.php:32 -msgid "in lust" +#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:20 +#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:24 +msgid "NSA Bait App" msgstr "" -#: ../../addon/moremoods/moremoods.php:33 -msgid "naked" -msgstr "nackt" +#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:26 +msgid "Make yourself a political target" +msgstr "" -#: ../../addon/moremoods/moremoods.php:34 -msgid "stinky" -msgstr "stinkend" +#: ../../extend/addon/hzaddons/randpost/randpost.php:97 +msgid "You're welcome." +msgstr "Gern geschehen." -#: ../../addon/moremoods/moremoods.php:35 -msgid "sweaty" -msgstr "verschwitzt" +#: ../../extend/addon/hzaddons/randpost/randpost.php:98 +msgid "Ah shucks..." +msgstr "Ach Mist..." -#: ../../addon/moremoods/moremoods.php:36 -msgid "bleeding out" -msgstr "blutend" +#: ../../extend/addon/hzaddons/randpost/randpost.php:99 +msgid "Don't mention it." +msgstr "Keine Ursache." -#: ../../addon/moremoods/moremoods.php:37 -msgid "victorious" -msgstr "siegreich" +#: ../../extend/addon/hzaddons/randpost/randpost.php:100 +msgid "<blush>" +msgstr "" -#: ../../addon/moremoods/moremoods.php:38 -msgid "defeated" -msgstr "besiegt" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:94 +msgid "Hubzilla Directory Stats" +msgstr "Hubzilla-Verzeichnisstatistiken" -#: ../../addon/moremoods/moremoods.php:39 -msgid "envious" -msgstr "neidisch" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:95 +msgid "Total Hubs" +msgstr "Hubs insgesamt" -#: ../../addon/moremoods/moremoods.php:40 -msgid "jealous" -msgstr "eifersüchtig" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:97 +msgid "Hubzilla Hubs" +msgstr "Hubzilla Hubs" -#: ../../addon/xmpp/xmpp.php:31 -msgid "XMPP settings updated." -msgstr "XMPP-Einstellungen aktualisiert." +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:99 +msgid "Friendica Hubs" +msgstr "Friendica Hubs" -#: ../../addon/xmpp/xmpp.php:53 -msgid "Enable Chat" -msgstr "Chat aktivieren" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:101 +msgid "Diaspora Pods" +msgstr "Diaspora Pods" -#: ../../addon/xmpp/xmpp.php:58 -msgid "Individual credentials" -msgstr "Individuelle Anmeldedaten" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:103 +msgid "Hubzilla Channels" +msgstr "Hubzilla-Kanäle" -#: ../../addon/xmpp/xmpp.php:64 -msgid "Jabber BOSH server" -msgstr "Jabber BOSH Server" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:105 +msgid "Friendica Channels" +msgstr "Friendica-Kanäle" -#: ../../addon/xmpp/xmpp.php:69 -msgid "XMPP Settings" -msgstr "XMPP-Einstellungen" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:107 +msgid "Diaspora Channels" +msgstr "Diaspora-Kanäle" -#: ../../addon/xmpp/xmpp.php:92 -msgid "Jabber BOSH host" -msgstr "Jabber BOSH Host" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:109 +msgid "Aged 35 and above" +msgstr "35 und älter" -#: ../../addon/xmpp/xmpp.php:93 -msgid "Use central userbase" -msgstr "Zentrale Benutzerbasis verwenden" +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:111 +msgid "Aged 34 and under" +msgstr "34 und jünger" -#: ../../addon/xmpp/xmpp.php:93 +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:113 +msgid "Average Age" +msgstr "Durchschnittsalter" + +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:115 +msgid "Known Chatrooms" +msgstr "Bekannte Chaträume" + +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:117 +msgid "Known Tags" +msgstr "Bekannte Schlagwörter" + +#: ../../extend/addon/hzaddons/dirstats/dirstats.php:119 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." +"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/wholikesme/wholikesme.php:29 -msgid "Who likes me?" -msgstr "Wer mag mich?" +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:21 +msgid "nofed Settings saved." +msgstr "nofed Einstellungen gespeichert" -#: ../../addon/pumpio/pumpio.php:148 -msgid "You are now authenticated to pumpio." -msgstr "Du bist nun bei pumpio authenzifiziert." +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:33 +msgid "No Federation App" +msgstr "" -#: ../../addon/pumpio/pumpio.php:149 -msgid "return to the featured settings page" -msgstr "Zur Funktions-Einstellungsseite zurückkehren" - -#: ../../addon/pumpio/pumpio.php:163 -msgid "Post to Pump.io" -msgstr "Bei pumpio veröffentlichen" - -#: ../../addon/pumpio/pumpio.php:198 -msgid "Pump.io servername" -msgstr "Pump.io-Servername" - -#: ../../addon/pumpio/pumpio.php:198 -msgid "Without \"http://\" or \"https://\"" -msgstr "Ohne \"http://\" oder \"https://\"" - -#: ../../addon/pumpio/pumpio.php:202 -msgid "Pump.io username" -msgstr "Pump.io-Benutzername" - -#: ../../addon/pumpio/pumpio.php:202 -msgid "Without the servername" -msgstr "Ohne dem Servernamen" - -#: ../../addon/pumpio/pumpio.php:213 -msgid "You are not authenticated to pumpio" -msgstr "Du bist nicht bei pumpio authentifiziert." - -#: ../../addon/pumpio/pumpio.php:215 -msgid "(Re-)Authenticate your pump.io connection" -msgstr "Deine pumpio Verbindung (erneut) authentifizieren" - -#: ../../addon/pumpio/pumpio.php:219 -msgid "Enable pump.io Post Plugin" -msgstr "Aktiviere das pumpio-Plugin" - -#: ../../addon/pumpio/pumpio.php:223 -msgid "Post to pump.io by default" -msgstr "Standardmäßig bei pumpio veröffentlichen" - -#: ../../addon/pumpio/pumpio.php:227 -msgid "Should posts be public" -msgstr "Sollen die Beiträge öffentlich sein" - -#: ../../addon/pumpio/pumpio.php:231 -msgid "Mirror all public posts" -msgstr "Öffentliche Beiträge spiegeln" - -#: ../../addon/pumpio/pumpio.php:237 -msgid "Pump.io Post Settings" -msgstr "Pump.io-Beitragseinstellungen" - -#: ../../addon/pumpio/pumpio.php:266 -msgid "PumpIO Settings saved." -msgstr "PumpIO-Einstellungen gespeichert." - -#: ../../addon/ldapauth/ldapauth.php:61 -msgid "An account has been created for you." -msgstr "Ein Konto wurde für Sie erstellt." - -#: ../../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." - -#: ../../addon/opensearch/opensearch.php:26 -#, php-format -msgctxt "opensearch" -msgid "Search %1$s (%2$s)" -msgstr "Suche %1$s (%2$s)" - -#: ../../addon/opensearch/opensearch.php:28 -msgctxt "opensearch" -msgid "$Projectname" -msgstr "$Projectname" - -#: ../../addon/opensearch/opensearch.php:43 -msgid "Search $Projectname" -msgstr "$Projectname suchen" - -#: ../../addon/redfiles/redfiles.php:119 -msgid "Redmatrix File Storage Import" -msgstr "Import des Redmatrix Datei Speichers" - -#: ../../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." - -#: ../../addon/redfiles/redfilehelper.php:64 -msgid "file" -msgstr "Datei" - -#: ../../addon/hubwall/hubwall.php:19 -msgid "Send email to all members" -msgstr "E-Mail an alle Mitglieder senden" - -#: ../../addon/hubwall/hubwall.php:73 -#, php-format -msgid "%1$d of %2$d messages sent." -msgstr "%1$d von %2$d Nachrichten gesendet." - -#: ../../addon/hubwall/hubwall.php:81 -msgid "Send email to all hub members." -msgstr "Eine E-Mail an alle Mitglieder dieses Hubs senden." - -#: ../../addon/hubwall/hubwall.php:93 -msgid "Sender Email address" -msgstr "E-Mail Adresse des Absenders" - -#: ../../addon/hubwall/hubwall.php:94 -msgid "Test mode (only send to hub administrator)" -msgstr "Test Modus (nur an Hub Administratoren senden)" - -#: ../../include/selectors.php:30 -msgid "Frequently" -msgstr "Häufig" - -#: ../../include/selectors.php:31 -msgid "Hourly" -msgstr "Stündlich" - -#: ../../include/selectors.php:32 -msgid "Twice daily" -msgstr "Zwei Mal am Tag" - -#: ../../include/selectors.php:33 -msgid "Daily" -msgstr "Täglich" - -#: ../../include/selectors.php:34 -msgid "Weekly" -msgstr "Wöchentlich" - -#: ../../include/selectors.php:35 -msgid "Monthly" -msgstr "Monatlich" - -#: ../../include/selectors.php:49 -msgid "Currently Male" -msgstr "Momentan männlich" - -#: ../../include/selectors.php:49 -msgid "Currently Female" -msgstr "Momentan weiblich" - -#: ../../include/selectors.php:49 -msgid "Mostly Male" -msgstr "Größtenteils männlich" - -#: ../../include/selectors.php:49 -msgid "Mostly Female" -msgstr "Größtenteils weiblich" - -#: ../../include/selectors.php:49 -msgid "Transgender" -msgstr "Transsexuell" - -#: ../../include/selectors.php:49 -msgid "Intersex" -msgstr "Zwischengeschlechtlich" - -#: ../../include/selectors.php:49 -msgid "Transsexual" -msgstr "Transsexuell" - -#: ../../include/selectors.php:49 -msgid "Hermaphrodite" -msgstr "Zwitter" - -#: ../../include/selectors.php:49 ../../include/channel.php:1484 -msgid "Neuter" -msgstr "Geschlechtslos" - -#: ../../include/selectors.php:49 ../../include/channel.php:1486 -msgid "Non-specific" -msgstr "unklar" - -#: ../../include/selectors.php:49 -msgid "Undecided" -msgstr "Unentschieden" - -#: ../../include/selectors.php:85 ../../include/selectors.php:104 -msgid "Males" -msgstr "Männer" - -#: ../../include/selectors.php:85 ../../include/selectors.php:104 -msgid "Females" -msgstr "Frauen" - -#: ../../include/selectors.php:85 -msgid "Gay" -msgstr "Schwul" - -#: ../../include/selectors.php:85 -msgid "Lesbian" -msgstr "Lesbisch" - -#: ../../include/selectors.php:85 -msgid "No Preference" -msgstr "Keine Bevorzugung" - -#: ../../include/selectors.php:85 -msgid "Bisexual" -msgstr "Bisexuell" - -#: ../../include/selectors.php:85 -msgid "Autosexual" -msgstr "Autosexuell" - -#: ../../include/selectors.php:85 -msgid "Abstinent" -msgstr "Enthaltsam" - -#: ../../include/selectors.php:85 -msgid "Virgin" -msgstr "Jungfräulich" - -#: ../../include/selectors.php:85 -msgid "Deviant" -msgstr "Abweichend" - -#: ../../include/selectors.php:85 -msgid "Fetish" -msgstr "Fetisch" - -#: ../../include/selectors.php:85 -msgid "Oodles" -msgstr "Unmengen" - -#: ../../include/selectors.php:85 -msgid "Nonsexual" -msgstr "Sexlos" - -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Single" -msgstr "Single" - -#: ../../include/selectors.php:123 -msgid "Lonely" -msgstr "Einsam" - -#: ../../include/selectors.php:123 -msgid "Available" -msgstr "Verfügbar" - -#: ../../include/selectors.php:123 -msgid "Unavailable" -msgstr "Nicht verfügbar" - -#: ../../include/selectors.php:123 -msgid "Has crush" -msgstr "Verguckt" - -#: ../../include/selectors.php:123 -msgid "Infatuated" -msgstr "Verknallt" - -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Dating" -msgstr "Lerne gerade jemanden kennen" - -#: ../../include/selectors.php:123 -msgid "Unfaithful" -msgstr "Treulos" - -#: ../../include/selectors.php:123 -msgid "Sex Addict" -msgstr "Sexabhängig" - -#: ../../include/selectors.php:123 -msgid "Friends/Benefits" -msgstr "Freunde/Begünstigte" - -#: ../../include/selectors.php:123 -msgid "Casual" -msgstr "Lose" - -#: ../../include/selectors.php:123 -msgid "Engaged" -msgstr "Verlobt" - -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Married" -msgstr "Verheiratet" - -#: ../../include/selectors.php:123 -msgid "Imaginarily married" -msgstr "Gewissermaßen verheiratet" - -#: ../../include/selectors.php:123 -msgid "Partners" -msgstr "Partner" - -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Cohabiting" -msgstr "Lebensgemeinschaft" - -#: ../../include/selectors.php:123 -msgid "Common law" -msgstr "Informelle Ehe" - -#: ../../include/selectors.php:123 -msgid "Happy" -msgstr "Glücklich" - -#: ../../include/selectors.php:123 -msgid "Not looking" -msgstr "Nicht Ausschau haltend" - -#: ../../include/selectors.php:123 -msgid "Swinger" -msgstr "Swinger" - -#: ../../include/selectors.php:123 -msgid "Betrayed" -msgstr "Betrogen" - -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Separated" -msgstr "Getrennt" - -#: ../../include/selectors.php:123 -msgid "Unstable" -msgstr "Labil" - -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Divorced" -msgstr "Geschieden" - -#: ../../include/selectors.php:123 -msgid "Imaginarily divorced" -msgstr "Gewissermaßen geschieden" - -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "Widowed" -msgstr "Verwitwet" - -#: ../../include/selectors.php:123 -msgid "Uncertain" -msgstr "Ungewiss" - -#: ../../include/selectors.php:123 ../../include/selectors.php:140 -msgid "It's complicated" -msgstr "Es ist kompliziert" - -#: ../../include/selectors.php:123 -msgid "Don't care" -msgstr "Interessiert mich nicht" - -#: ../../include/selectors.php:123 -msgid "Ask me" -msgstr "Frag mich mal" - -#: ../../include/conversation.php:169 -#, php-format -msgid "likes %1$s's %2$s" -msgstr "gefällt %1$ss %2$s" - -#: ../../include/conversation.php:172 -#, php-format -msgid "doesn't like %1$s's %2$s" -msgstr "missfällt %1$ss %2$s" - -#: ../../include/conversation.php:212 -#, php-format -msgid "%1$s is now connected with %2$s" -msgstr "%1$s ist jetzt mit %2$s verbunden" - -#: ../../include/conversation.php:247 -#, php-format -msgid "%1$s poked %2$s" -msgstr "%1$s stupste %2$s an" - -#: ../../include/conversation.php:251 ../../include/text.php:1129 -#: ../../include/text.php:1133 -msgid "poked" -msgstr "stupste" - -#: ../../include/conversation.php:736 -#, php-format -msgid "View %s's profile @ %s" -msgstr "%ss Profil auf %s ansehen" - -#: ../../include/conversation.php:756 -msgid "Categories:" -msgstr "Kategorien:" - -#: ../../include/conversation.php:757 -msgid "Filed under:" -msgstr "Gespeichert unter:" - -#: ../../include/conversation.php:783 -msgid "View in context" -msgstr "Im Zusammenhang anschauen" - -#: ../../include/conversation.php:884 -msgid "remove" -msgstr "lösche" - -#: ../../include/conversation.php:888 -msgid "Loading..." -msgstr "Lädt ..." - -#: ../../include/conversation.php:889 -msgid "Delete Selected Items" -msgstr "Lösche die ausgewählten Elemente" - -#: ../../include/conversation.php:932 -msgid "View Source" -msgstr "Quelle anzeigen" - -#: ../../include/conversation.php:942 -msgid "Follow Thread" -msgstr "Unterhaltung folgen" - -#: ../../include/conversation.php:951 -msgid "Unfollow Thread" -msgstr "Unterhaltung nicht mehr folgen" - -#: ../../include/conversation.php:1062 -msgid "Edit Connection" -msgstr "Verbindung bearbeiten" - -#: ../../include/conversation.php:1072 -msgid "Message" -msgstr "Nachricht" - -#: ../../include/conversation.php:1206 -#, php-format -msgid "%s likes this." -msgstr "%s gefällt das." - -#: ../../include/conversation.php:1206 -#, php-format -msgid "%s doesn't like this." -msgstr "%s gefällt das nicht." - -#: ../../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." - -#: ../../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." - -#: ../../include/conversation.php:1218 -msgid "and" -msgstr "und" - -#: ../../include/conversation.php:1221 -#, php-format -msgid ", and %d other people" -msgid_plural ", and %d other people" -msgstr[0] "" -msgstr[1] ", und %d andere" - -#: ../../include/conversation.php:1222 -#, php-format -msgid "%s like this." -msgstr "%s gefällt das." - -#: ../../include/conversation.php:1222 -#, php-format -msgid "%s don't like this." -msgstr "%s gefällt das nicht." - -#: ../../include/conversation.php:1265 -msgid "Set your location" -msgstr "Standort" - -#: ../../include/conversation.php:1266 -msgid "Clear browser location" -msgstr "Browser-Standort löschen" - -#: ../../include/conversation.php:1316 -msgid "Tag term:" -msgstr "Schlagwort:" - -#: ../../include/conversation.php:1317 -msgid "Where are you right now?" -msgstr "Wo bist Du jetzt grade?" - -#: ../../include/conversation.php:1322 -msgid "Choose a different album..." -msgstr "Wählen Sie ein anderes Album aus..." - -#: ../../include/conversation.php:1326 -msgid "Comments enabled" -msgstr "Kommentare aktiviert" - -#: ../../include/conversation.php:1327 -msgid "Comments disabled" -msgstr "Kommentare deaktiviert" - -#: ../../include/conversation.php:1375 -msgid "Page link name" -msgstr "Link zur Seite" - -#: ../../include/conversation.php:1378 -msgid "Post as" -msgstr "Veröffentlichen als" - -#: ../../include/conversation.php:1392 -msgid "Toggle voting" -msgstr "Umfragewerkzeug aktivieren" - -#: ../../include/conversation.php:1395 -msgid "Disable comments" -msgstr "Kommentare deaktivieren" - -#: ../../include/conversation.php:1396 -msgid "Toggle comments" -msgstr "Kommentare umschalten" - -#: ../../include/conversation.php:1404 -msgid "Categories (optional, comma-separated list)" -msgstr "Kategorien (optional, kommagetrennte Liste)" - -#: ../../include/conversation.php:1427 -msgid "Other networks and post services" -msgstr "Andere Netzwerke und Platformen" - -#: ../../include/conversation.php:1433 -msgid "Set publish date" -msgstr "Veröffentlichungsdatum festlegen" - -#: ../../include/conversation.php:1693 -msgid "Commented Order" -msgstr "Neueste Kommentare" - -#: ../../include/conversation.php:1696 -msgid "Sort by Comment Date" -msgstr "Nach Kommentardatum sortiert" - -#: ../../include/conversation.php:1700 -msgid "Posted Order" -msgstr "Neueste Beiträge" - -#: ../../include/conversation.php:1703 -msgid "Sort by Post Date" -msgstr "Nach Beitragsdatum sortiert" - -#: ../../include/conversation.php:1711 -msgid "Posts that mention or involve you" -msgstr "Beiträge mit Beteiligung Deinerseits" - -#: ../../include/conversation.php:1720 -msgid "Activity Stream - by date" -msgstr "Activity Stream – nach Datum sortiert" - -#: ../../include/conversation.php:1726 -msgid "Starred" -msgstr "Markiert" - -#: ../../include/conversation.php:1729 -msgid "Favourite Posts" -msgstr "Markierte Beiträge" - -#: ../../include/conversation.php:1736 -msgid "Spam" -msgstr "Spam" - -#: ../../include/conversation.php:1739 -msgid "Posts flagged as SPAM" -msgstr "Nachrichten, die als SPAM markiert wurden" - -#: ../../include/conversation.php:1814 ../../include/nav.php:381 -msgid "Status Messages and Posts" -msgstr "Statusnachrichten und Beiträge" - -#: ../../include/conversation.php:1827 ../../include/nav.php:394 -msgid "Profile Details" -msgstr "Profil-Details" - -#: ../../include/conversation.php:1837 ../../include/nav.php:404 -#: ../../include/photos.php:666 -msgid "Photo Albums" -msgstr "Fotoalben" - -#: ../../include/conversation.php:1845 ../../include/nav.php:412 -msgid "Files and Storage" -msgstr "Dateien und Speicher" - -#: ../../include/conversation.php:1882 ../../include/nav.php:447 -msgid "Bookmarks" -msgstr "Lesezeichen" - -#: ../../include/conversation.php:1885 ../../include/nav.php:450 -msgid "Saved Bookmarks" -msgstr "Gespeicherte Lesezeichen" - -#: ../../include/conversation.php:1896 ../../include/nav.php:461 -msgid "View Cards" -msgstr "Karten anzeigen" - -#: ../../include/conversation.php:1904 -msgid "articles" -msgstr "Artikel" - -#: ../../include/conversation.php:1907 ../../include/nav.php:472 -msgid "View Articles" -msgstr "Artikel anzeigen" - -#: ../../include/conversation.php:1918 ../../include/nav.php:484 -msgid "View Webpages" -msgstr "Webseiten anzeigen" - -#: ../../include/conversation.php:1987 -msgctxt "noun" -msgid "Attending" -msgid_plural "Attending" -msgstr[0] "Zusage" -msgstr[1] "Zusagen" - -#: ../../include/conversation.php:1990 -msgctxt "noun" -msgid "Not Attending" -msgid_plural "Not Attending" -msgstr[0] "Absage" -msgstr[1] "Absagen" - -#: ../../include/conversation.php:1993 -msgctxt "noun" -msgid "Undecided" -msgid_plural "Undecided" -msgstr[0] " Unentschlossen" -msgstr[1] "Unentschlossene" - -#: ../../include/conversation.php:1996 -msgctxt "noun" -msgid "Agree" -msgid_plural "Agrees" -msgstr[0] "Zustimmung" -msgstr[1] "Zustimmungen" - -#: ../../include/conversation.php:1999 -msgctxt "noun" -msgid "Disagree" -msgid_plural "Disagrees" -msgstr[0] "Ablehnung" -msgstr[1] "Ablehnungen" - -#: ../../include/conversation.php:2002 -msgctxt "noun" -msgid "Abstain" -msgid_plural "Abstains" -msgstr[0] "Enthaltung" -msgstr[1] "Enthaltungen" - -#: ../../include/dir_fns.php:141 -msgid "Directory Options" -msgstr "Verzeichnisoptionen" - -#: ../../include/dir_fns.php:143 -msgid "Safe Mode" -msgstr "Sicherer Modus" - -#: ../../include/dir_fns.php:144 -msgid "Public Forums Only" -msgstr "Nur öffentliche Foren" - -#: ../../include/dir_fns.php:145 -msgid "This Website Only" -msgstr "Nur dieser Hub" - -#: ../../include/bookmarks.php:34 -#, php-format -msgid "%1$s's bookmarks" -msgstr "%1$ss Lesezeichen" - -#: ../../include/import.php:25 -msgid "Unable to import a removed channel." -msgstr "Nicht möglich, einen gelöschten Kanal zu importieren." - -#: ../../include/import.php:46 +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:34 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." +"Prevent posting from being federated to anybody. It will exist only on your " +"channel page." +msgstr "" -#: ../../include/import.php:111 -msgid "Cloned channel not found. Import failed." -msgstr "Geklonter Kanal nicht gefunden. Import fehlgeschlagen." +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:42 +msgid "Federate posts by default" +msgstr "Beiträge standardmäßig verteilen" -#: ../../include/text.php:492 -msgid "prev" -msgstr "vorherige" +#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:50 +msgid "No Federation" +msgstr "" -#: ../../include/text.php:494 -msgid "first" -msgstr "erste" +#: ../../extend/addon/hzaddons/nofed/nofed.php:47 +msgid "Federate" +msgstr "Beitrag verteilen" -#: ../../include/text.php:523 -msgid "last" -msgstr "letzte" +#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:21 +msgid "Who viewed my channel/profile" +msgstr "" -#: ../../include/text.php:526 -msgid "next" -msgstr "nächste" +#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:25 +msgid "Recent Channel/Profile Viewers" +msgstr "Kürzliche Kanal/Profil Besucher" -#: ../../include/text.php:537 -msgid "older" -msgstr "älter" +#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:36 +msgid "No entries." +msgstr "Keine Einträge." -#: ../../include/text.php:539 -msgid "newer" -msgstr "neuer" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:23 +msgid "Insane Journal Crosspost Connector Settings saved." +msgstr "" -#: ../../include/text.php:961 -msgid "No connections" -msgstr "Keine Verbindungen" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:35 +msgid "Insane Journal Crosspost Connector App" +msgstr "" -#: ../../include/text.php:993 -#, php-format -msgid "View all %s connections" -msgstr "Alle Verbindungen von %s anzeigen" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:36 +msgid "Relay public postings to Insane Journal" +msgstr "" -#: ../../include/text.php:1129 ../../include/text.php:1133 -msgid "poke" -msgstr "anstupsen" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:53 +msgid "InsaneJournal username" +msgstr "InsaneJournal-Benutzername" -#: ../../include/text.php:1134 -msgid "ping" -msgstr "anpingen" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:57 +msgid "InsaneJournal password" +msgstr "InsaneJournal-Passwort" -#: ../../include/text.php:1134 -msgid "pinged" -msgstr "pingte" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:61 +msgid "Post to InsaneJournal by default" +msgstr "Standardmäßig bei InsaneJournal veröffentlichen" -#: ../../include/text.php:1135 -msgid "prod" -msgstr "knuffen" +#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:69 +msgid "Insane Journal Crosspost Connector" +msgstr "" -#: ../../include/text.php:1135 -msgid "prodded" -msgstr "knuffte" +#: ../../extend/addon/hzaddons/ijpost/ijpost.php:45 +msgid "Post to Insane Journal" +msgstr "" -#: ../../include/text.php:1136 -msgid "slap" -msgstr "ohrfeigen" - -#: ../../include/text.php:1136 -msgid "slapped" -msgstr "ohrfeigte" - -#: ../../include/text.php:1137 -msgid "finger" -msgstr "befummeln" - -#: ../../include/text.php:1137 -msgid "fingered" -msgstr "befummelte" - -#: ../../include/text.php:1138 -msgid "rebuff" -msgstr "eine Abfuhr erteilen" - -#: ../../include/text.php:1138 -msgid "rebuffed" -msgstr "zurückgewiesen" - -#: ../../include/text.php:1161 -msgid "happy" -msgstr "glücklich" - -#: ../../include/text.php:1162 -msgid "sad" -msgstr "traurig" - -#: ../../include/text.php:1163 -msgid "mellow" -msgstr "sanft" - -#: ../../include/text.php:1164 -msgid "tired" -msgstr "müde" - -#: ../../include/text.php:1165 -msgid "perky" -msgstr "frech" - -#: ../../include/text.php:1166 -msgid "angry" -msgstr "sauer" - -#: ../../include/text.php:1167 -msgid "stupefied" -msgstr "verblüfft" - -#: ../../include/text.php:1168 -msgid "puzzled" -msgstr "verwirrt" - -#: ../../include/text.php:1169 -msgid "interested" -msgstr "interessiert" - -#: ../../include/text.php:1170 -msgid "bitter" -msgstr "verbittert" - -#: ../../include/text.php:1171 -msgid "cheerful" -msgstr "fröhlich" - -#: ../../include/text.php:1172 -msgid "alive" -msgstr "lebendig" - -#: ../../include/text.php:1173 -msgid "annoyed" -msgstr "verärgert" - -#: ../../include/text.php:1174 -msgid "anxious" -msgstr "unruhig" - -#: ../../include/text.php:1175 -msgid "cranky" -msgstr "schrullig" - -#: ../../include/text.php:1176 -msgid "disturbed" -msgstr "verstört" - -#: ../../include/text.php:1177 -msgid "frustrated" -msgstr "frustriert" - -#: ../../include/text.php:1178 -msgid "depressed" -msgstr "deprimiert" - -#: ../../include/text.php:1179 -msgid "motivated" -msgstr "motiviert" - -#: ../../include/text.php:1180 -msgid "relaxed" -msgstr "entspannt" - -#: ../../include/text.php:1181 -msgid "surprised" -msgstr "überrascht" - -#: ../../include/text.php:1360 ../../include/js_strings.php:76 -msgid "Monday" -msgstr "Montag" - -#: ../../include/text.php:1360 ../../include/js_strings.php:77 -msgid "Tuesday" -msgstr "Dienstag" - -#: ../../include/text.php:1360 ../../include/js_strings.php:78 -msgid "Wednesday" -msgstr "Mittwoch" - -#: ../../include/text.php:1360 ../../include/js_strings.php:79 -msgid "Thursday" -msgstr "Donnerstag" - -#: ../../include/text.php:1360 ../../include/js_strings.php:80 -msgid "Friday" -msgstr "Freitag" - -#: ../../include/text.php:1360 ../../include/js_strings.php:81 -msgid "Saturday" -msgstr "Samstag" - -#: ../../include/text.php:1360 ../../include/js_strings.php:75 -msgid "Sunday" -msgstr "Sonntag" - -#: ../../include/text.php:1364 ../../include/js_strings.php:51 -msgid "January" -msgstr "Januar" - -#: ../../include/text.php:1364 ../../include/js_strings.php:52 -msgid "February" -msgstr "Februar" - -#: ../../include/text.php:1364 ../../include/js_strings.php:53 -msgid "March" -msgstr "März" - -#: ../../include/text.php:1364 ../../include/js_strings.php:54 -msgid "April" -msgstr "April" - -#: ../../include/text.php:1364 -msgid "May" -msgstr "Mai" - -#: ../../include/text.php:1364 ../../include/js_strings.php:56 -msgid "June" -msgstr "Juni" - -#: ../../include/text.php:1364 ../../include/js_strings.php:57 -msgid "July" -msgstr "Juli" - -#: ../../include/text.php:1364 ../../include/js_strings.php:58 -msgid "August" -msgstr "August" - -#: ../../include/text.php:1364 ../../include/js_strings.php:59 -msgid "September" -msgstr "September" - -#: ../../include/text.php:1364 ../../include/js_strings.php:60 -msgid "October" -msgstr "Oktober" - -#: ../../include/text.php:1364 ../../include/js_strings.php:61 -msgid "November" -msgstr "November" - -#: ../../include/text.php:1364 ../../include/js_strings.php:62 -msgid "December" -msgstr "Dezember" - -#: ../../include/text.php:1428 ../../include/text.php:1432 -msgid "Unknown Attachment" -msgstr "Unbekannter Anhang" - -#: ../../include/text.php:1434 ../../include/feedutils.php:860 -msgid "unknown" -msgstr "unbekannt" - -#: ../../include/text.php:1470 -msgid "remove category" -msgstr "Kategorie entfernen" - -#: ../../include/text.php:1544 -msgid "remove from file" -msgstr "aus der Datei entfernen" - -#: ../../include/text.php:1686 ../../include/message.php:12 -msgid "Download binary/encrypted content" -msgstr "Binären/verschlüsselten Inhalt herunterladen" - -#: ../../include/text.php:1849 ../../include/language.php:397 -msgid "default" -msgstr "Standard" - -#: ../../include/text.php:1857 -msgid "Page layout" -msgstr "Seiten-Layout" - -#: ../../include/text.php:1857 -msgid "You can create your own with the layouts tool" -msgstr "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen" - -#: ../../include/text.php:1868 -msgid "HTML" -msgstr "HTML" - -#: ../../include/text.php:1871 -msgid "Comanche Layout" -msgstr "Comanche-Layout" - -#: ../../include/text.php:1876 -msgid "PHP" -msgstr "PHP" - -#: ../../include/text.php:1885 -msgid "Page content type" -msgstr "Art des Seiteninhalts" - -#: ../../include/text.php:2018 -msgid "activity" -msgstr "Aktivität" - -#: ../../include/text.php:2100 -msgid "a-z, 0-9, -, and _ only" -msgstr "nur a-z, 0-9, - und _" - -#: ../../include/text.php:2419 -msgid "Design Tools" -msgstr "Gestaltungswerkzeuge" - -#: ../../include/text.php:2425 -msgid "Pages" -msgstr "Seiten" - -#: ../../include/text.php:2447 -msgid "Import website..." -msgstr "Webseite importieren..." - -#: ../../include/text.php:2448 -msgid "Select folder to import" -msgstr "Ordner zum Importieren auswählen" - -#: ../../include/text.php:2449 -msgid "Import from a zipped folder:" -msgstr "Aus einem gezippten Ordner importieren:" - -#: ../../include/text.php:2450 -msgid "Import from cloud files:" -msgstr "Aus Cloud-Dateien importieren:" - -#: ../../include/text.php:2451 -msgid "/cloud/channel/path/to/folder" -msgstr "/Cloud/Kanal/Pfad/zum/Ordner" - -#: ../../include/text.php:2452 -msgid "Enter path to website files" -msgstr "Pfad zu Webseitendateien eingeben" - -#: ../../include/text.php:2453 -msgid "Select folder" -msgstr "Ordner auswählen" - -#: ../../include/text.php:2454 -msgid "Export website..." -msgstr "Webseite exportieren..." - -#: ../../include/text.php:2455 -msgid "Export to a zip file" -msgstr "In eine ZIP-Datei exportieren" - -#: ../../include/text.php:2456 -msgid "website.zip" -msgstr "website.zip" - -#: ../../include/text.php:2457 -msgid "Enter a name for the zip file." -msgstr "Geben Sie einen für die ZIP-Datei ein." - -#: ../../include/text.php:2458 -msgid "Export to cloud files" -msgstr "In Cloud-Dateien exportieren" - -#: ../../include/text.php:2459 -msgid "/path/to/export/folder" -msgstr "/Pfad/zum/exportierenden/Ordner" - -#: ../../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." - -#: ../../include/text.php:2461 -msgid "Specify folder" -msgstr "Ordner angeben" - -#: ../../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" - -#: ../../include/contact_widgets.php:19 -msgid "Find Channels" -msgstr "Finde Kanäle" - -#: ../../include/contact_widgets.php:20 -msgid "Enter name or interest" -msgstr "Name oder Interessen eingeben" - -#: ../../include/contact_widgets.php:21 -msgid "Connect/Follow" -msgstr "Verbinden/Folgen" - -#: ../../include/contact_widgets.php:22 -msgid "Examples: Robert Morgenstein, Fishing" -msgstr "Beispiele: Robert Morgenstein, Angeln" - -#: ../../include/contact_widgets.php:26 -msgid "Random Profile" -msgstr "Zufallsprofil" - -#: ../../include/contact_widgets.php:27 -msgid "Invite Friends" -msgstr "Lade Freunde ein" - -#: ../../include/contact_widgets.php:29 -msgid "Advanced example: name=fred and country=iceland" -msgstr "Fortgeschrittenes Beispiel: name=fred and country=iceland" - -#: ../../include/contact_widgets.php:223 -msgid "Common Connections" -msgstr "Gemeinsame Verbindungen" - -#: ../../include/contact_widgets.php:228 -#, php-format -msgid "View all %d common connections" -msgstr "Zeige alle %d gemeinsamen Verbindungen" - -#: ../../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" - -#: ../../include/follow.php:37 -msgid "Channel is blocked on this site." -msgstr "Der Kanal ist auf dieser Seite blockiert " - -#: ../../include/follow.php:42 -msgid "Channel location missing." -msgstr "Adresse des Kanals fehlt." - -#: ../../include/follow.php:84 -msgid "Response from remote channel was incomplete." -msgstr "Antwort des entfernten Kanals war unvollständig." - -#: ../../include/follow.php:96 -msgid "Premium channel - please visit:" -msgstr "Premium-Kanal - bitte gehe zu:" - -#: ../../include/follow.php:110 -msgid "Channel was deleted and no longer exists." -msgstr "Kanal wurde gelöscht und existiert nicht mehr." - -#: ../../include/follow.php:165 -msgid "Remote channel or protocol unavailable." -msgstr "Externer Kanal oder Protokoll nicht verfügbar." - -#: ../../include/follow.php:188 -msgid "Channel discovery failed." -msgstr "Kanalsuche fehlgeschlagen" - -#: ../../include/follow.php:200 -msgid "Protocol disabled." -msgstr "Protokoll deaktiviert." - -#: ../../include/follow.php:211 -msgid "Cannot connect to yourself." -msgstr "Du kannst Dich nicht mit Dir selbst verbinden." - -#: ../../include/js_strings.php:5 -msgid "Delete this item?" -msgstr "Dieses Element löschen?" - -#: ../../include/js_strings.php:8 -#, php-format -msgid "%s show less" -msgstr "%s weniger anzeigen" - -#: ../../include/js_strings.php:9 -#, php-format -msgid "%s expand" -msgstr "%s aufklappen" - -#: ../../include/js_strings.php:10 -#, php-format -msgid "%s collapse" -msgstr "%s einklappen" - -#: ../../include/js_strings.php:11 -msgid "Password too short" -msgstr "Kennwort zu kurz" - -#: ../../include/js_strings.php:12 -msgid "Passwords do not match" -msgstr "Kennwörter stimmen nicht überein" - -#: ../../include/js_strings.php:13 -msgid "everybody" -msgstr "alle" - -#: ../../include/js_strings.php:14 -msgid "Secret Passphrase" -msgstr "geheime Passphrase" - -#: ../../include/js_strings.php:15 -msgid "Passphrase hint" -msgstr "Hinweis zur Passphrase" - -#: ../../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." - -#: ../../include/js_strings.php:17 -msgid "close all" -msgstr "Alle schließen" - -#: ../../include/js_strings.php:18 -msgid "Nothing new here" -msgstr "Nichts Neues hier" - -#: ../../include/js_strings.php:19 -msgid "Rate This Channel (this is public)" -msgstr "Diesen Kanal bewerten (öffentlich sichtbar)" - -#: ../../include/js_strings.php:21 -msgid "Describe (optional)" -msgstr "Beschreibung (optional)" - -#: ../../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?" - -#: ../../include/js_strings.php:31 -msgid "timeago.prefixAgo" -msgstr "vor" - -#: ../../include/js_strings.php:32 -msgid "timeago.prefixFromNow" -msgstr "in" - -#: ../../include/js_strings.php:33 -msgid "timeago.suffixAgo" -msgstr "NONE" - -#: ../../include/js_strings.php:34 -msgid "timeago.suffixFromNow" -msgstr "NONE" - -#: ../../include/js_strings.php:37 -msgid "less than a minute" -msgstr "weniger als einer Minute" - -#: ../../include/js_strings.php:38 -msgid "about a minute" -msgstr "ungefähr einer Minute" - -#: ../../include/js_strings.php:39 -#, php-format -msgid "%d minutes" -msgstr "%d Minuten" - -#: ../../include/js_strings.php:40 -msgid "about an hour" -msgstr "ungefähr einer Stunde" - -#: ../../include/js_strings.php:41 -#, php-format -msgid "about %d hours" -msgstr "ungefähr %d Stunden" - -#: ../../include/js_strings.php:42 -msgid "a day" -msgstr "einem Tag" - -#: ../../include/js_strings.php:43 -#, php-format -msgid "%d days" -msgstr "%d Tagen" - -#: ../../include/js_strings.php:44 -msgid "about a month" -msgstr "ungefähr einem Monat" - -#: ../../include/js_strings.php:45 -#, php-format -msgid "%d months" -msgstr "%d Monaten" - -#: ../../include/js_strings.php:46 -msgid "about a year" -msgstr "ungefähr einem Jahr" - -#: ../../include/js_strings.php:47 -#, php-format -msgid "%d years" -msgstr "%d Jahren" - -#: ../../include/js_strings.php:48 -msgid " " -msgstr " " - -#: ../../include/js_strings.php:49 -msgid "timeago.numbers" -msgstr "timeago.numbers" - -#: ../../include/js_strings.php:55 -msgctxt "long" -msgid "May" -msgstr "Mai" - -#: ../../include/js_strings.php:63 -msgid "Jan" -msgstr "Jan" - -#: ../../include/js_strings.php:64 -msgid "Feb" -msgstr "Feb" - -#: ../../include/js_strings.php:65 -msgid "Mar" -msgstr "Mär" - -#: ../../include/js_strings.php:66 -msgid "Apr" -msgstr "Apr" - -#: ../../include/js_strings.php:67 -msgctxt "short" -msgid "May" -msgstr "Mai" - -#: ../../include/js_strings.php:68 -msgid "Jun" -msgstr "Jun" - -#: ../../include/js_strings.php:69 -msgid "Jul" -msgstr "Jul" - -#: ../../include/js_strings.php:70 -msgid "Aug" -msgstr "Aug" - -#: ../../include/js_strings.php:71 -msgid "Sep" -msgstr "Sep" - -#: ../../include/js_strings.php:72 -msgid "Oct" -msgstr "Okt" - -#: ../../include/js_strings.php:73 -msgid "Nov" -msgstr "Nov" - -#: ../../include/js_strings.php:74 -msgid "Dec" -msgstr "Dez" - -#: ../../include/js_strings.php:82 -msgid "Sun" -msgstr "So" - -#: ../../include/js_strings.php:83 -msgid "Mon" -msgstr "Mo" - -#: ../../include/js_strings.php:84 -msgid "Tue" -msgstr "Di" - -#: ../../include/js_strings.php:85 -msgid "Wed" -msgstr "Mi" - -#: ../../include/js_strings.php:86 -msgid "Thu" -msgstr "Do" - -#: ../../include/js_strings.php:87 -msgid "Fri" -msgstr "Fr" - -#: ../../include/js_strings.php:88 -msgid "Sat" -msgstr "Sa" - -#: ../../include/js_strings.php:89 -msgctxt "calendar" -msgid "today" -msgstr "heute" - -#: ../../include/js_strings.php:90 -msgctxt "calendar" -msgid "month" -msgstr "Monat" - -#: ../../include/js_strings.php:91 -msgctxt "calendar" -msgid "week" -msgstr "Woche" - -#: ../../include/js_strings.php:92 -msgctxt "calendar" -msgid "day" -msgstr "Tag" - -#: ../../include/js_strings.php:93 -msgctxt "calendar" -msgid "All day" -msgstr "Ganztägig" - -#: ../../include/message.php:40 -msgid "Unable to determine sender." -msgstr "Kann Absender nicht bestimmen." - -#: ../../include/message.php:79 -msgid "No recipient provided." -msgstr "Kein Empfänger angegeben" - -#: ../../include/message.php:84 -msgid "[no subject]" -msgstr "[no subject]" - -#: ../../include/message.php:214 -msgid "Stored post could not be verified." -msgstr "Gespeicherter Beitrag konnten nicht überprüft werden." - -#: ../../include/activities.php:41 -msgid " and " -msgstr "und" - -#: ../../include/activities.php:49 -msgid "public profile" -msgstr "öffentliches Profil" - -#: ../../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" - -#: ../../include/activities.php:59 -#, php-format -msgid "Visit %1$s's %2$s" -msgstr "Besuche %1$s's %2$s" - -#: ../../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." - -#: ../../include/attach.php:265 ../../include/attach.php:361 -msgid "Item was not found." -msgstr "Beitrag wurde nicht gefunden." - -#: ../../include/attach.php:554 -msgid "No source file." -msgstr "Keine Quelldatei." - -#: ../../include/attach.php:576 -msgid "Cannot locate file to replace" -msgstr "Kann Datei zum Ersetzen nicht finden" - -#: ../../include/attach.php:595 -msgid "Cannot locate file to revise/update" -msgstr "Kann Datei zum Prüfen/Aktualisieren nicht finden" - -#: ../../include/attach.php:737 -#, php-format -msgid "File exceeds size limit of %d" -msgstr "Datei überschreitet das Größen-Limit von %d" - -#: ../../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." - -#: ../../include/attach.php:940 -msgid "File upload failed. Possible system limit or action terminated." -msgstr "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess." - -#: ../../include/attach.php:969 -msgid "Stored file could not be verified. Upload failed." -msgstr "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen." - -#: ../../include/attach.php:1043 ../../include/attach.php:1059 -msgid "Path not available." -msgstr "Pfad nicht verfügbar." - -#: ../../include/attach.php:1108 ../../include/attach.php:1273 -msgid "Empty pathname" -msgstr "Leere Pfadangabe" - -#: ../../include/attach.php:1134 -msgid "duplicate filename or path" -msgstr "doppelter Dateiname oder Pfad" - -#: ../../include/attach.php:1159 -msgid "Path not found." -msgstr "Pfad nicht gefunden." - -#: ../../include/attach.php:1227 -msgid "mkdir failed." -msgstr "mkdir fehlgeschlagen." - -#: ../../include/attach.php:1231 -msgid "database storage failed." -msgstr "Speichern in der Datenbank fehlgeschlagen." - -#: ../../include/attach.php:1279 -msgid "Empty path" -msgstr "Leere Pfadangabe" - -#: ../../include/security.php:541 +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:90 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." +"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/items.php:885 ../../include/items.php:945 -msgid "(Unknown)" -msgstr "(Unbekannt)" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:93 +msgid "Your TOTP secret is" +msgstr "" -#: ../../include/items.php:1133 -msgid "Visible to anybody on the internet." -msgstr "Für jeden im Internet sichtbar." - -#: ../../include/items.php:1135 -msgid "Visible to you only." -msgstr "Nur für Dich sichtbar." - -#: ../../include/items.php:1137 -msgid "Visible to anybody in this network." -msgstr "Für jedes $Projectname-Mitglied sichtbar." - -#: ../../include/items.php:1139 -msgid "Visible to anybody authenticated." -msgstr "Für jeden sichtbar, der angemeldet ist." - -#: ../../include/items.php:1141 -#, php-format -msgid "Visible to anybody on %s." -msgstr "Für jeden auf %s sichtbar." - -#: ../../include/items.php:1143 -msgid "Visible to all connections." -msgstr "Für alle Verbindungen sichtbar." - -#: ../../include/items.php:1145 -msgid "Visible to approved connections." -msgstr "Nur für akzeptierte Verbindungen sichtbar." - -#: ../../include/items.php:1147 -msgid "Visible to specific connections." -msgstr "Sichtbar für bestimmte Verbindungen." - -#: ../../include/items.php:4197 -msgid "Privacy group is empty." -msgstr "Gruppe ist leer." - -#: ../../include/items.php:4204 -#, php-format -msgid "Privacy group: %s" -msgstr "Gruppe: %s" - -#: ../../include/items.php:4216 -msgid "Connection not found." -msgstr "Die Verbindung wurde nicht gefunden." - -#: ../../include/items.php:4565 -msgid "profile photo" -msgstr "Profilfoto" - -#: ../../include/items.php:4756 -#, php-format -msgid "[Edited %s]" -msgstr "[%s wurde bearbeitet]" - -#: ../../include/items.php:4756 -msgctxt "edit_activity" -msgid "Post" -msgstr "Beitrag" - -#: ../../include/items.php:4756 -msgctxt "edit_activity" -msgid "Comment" -msgstr "Kommentar" - -#: ../../include/channel.php:35 -msgid "Unable to obtain identity information from database" -msgstr "Kann keine Identitäts-Informationen aus Datenbank beziehen" - -#: ../../include/channel.php:68 -msgid "Empty name" -msgstr "Namensfeld leer" - -#: ../../include/channel.php:71 -msgid "Name too long" -msgstr "Name ist zu lang" - -#: ../../include/channel.php:188 -msgid "No account identifier" -msgstr "Keine Konten-Kennung" - -#: ../../include/channel.php:200 -msgid "Nickname is required." -msgstr "Spitzname ist erforderlich." - -#: ../../include/channel.php:277 -msgid "Unable to retrieve created identity" -msgstr "Kann die erstellte Identität nicht empfangen" - -#: ../../include/channel.php:373 -msgid "Default Profile" -msgstr "Standard-Profil" - -#: ../../include/channel.php:532 ../../include/channel.php:621 -msgid "Unable to retrieve modified identity" -msgstr "Geänderte Identität kann nicht empfangen werden" - -#: ../../include/channel.php:1297 -msgid "Create New Profile" -msgstr "Neues Profil erstellen" - -#: ../../include/channel.php:1318 -msgid "Visible to everybody" -msgstr "Für jeden sichtbar" - -#: ../../include/channel.php:1395 ../../include/channel.php:1523 -msgid "Gender:" -msgstr "Geschlecht:" - -#: ../../include/channel.php:1397 ../../include/channel.php:1591 -msgid "Homepage:" -msgstr "Homepage:" - -#: ../../include/channel.php:1398 -msgid "Online Now" -msgstr "gerade online" - -#: ../../include/channel.php:1451 -msgid "Change your profile photo" -msgstr "Dein Profilfoto ändern" - -#: ../../include/channel.php:1482 -msgid "Trans" -msgstr "Trans" - -#: ../../include/channel.php:1528 -msgid "Like this channel" -msgstr "Dieser Kanal gefällt mir" - -#: ../../include/channel.php:1552 -msgid "j F, Y" -msgstr "j. F Y" - -#: ../../include/channel.php:1553 -msgid "j F" -msgstr "j. F" - -#: ../../include/channel.php:1560 -msgid "Birthday:" -msgstr "Geburtstag:" - -#: ../../include/channel.php:1573 -#, php-format -msgid "for %1$d %2$s" -msgstr "seit %1$d %2$s" - -#: ../../include/channel.php:1585 -msgid "Tags:" -msgstr "Schlagworte:" - -#: ../../include/channel.php:1589 -msgid "Sexual Preference:" -msgstr "Sexuelle Orientierung:" - -#: ../../include/channel.php:1595 -msgid "Political Views:" -msgstr "Politische Ansichten:" - -#: ../../include/channel.php:1597 -msgid "Religion:" -msgstr "Religion:" - -#: ../../include/channel.php:1601 -msgid "Hobbies/Interests:" -msgstr "Hobbys/Interessen:" - -#: ../../include/channel.php:1603 -msgid "Likes:" -msgstr "Gefällt:" - -#: ../../include/channel.php:1605 -msgid "Dislikes:" -msgstr "Gefällt nicht:" - -#: ../../include/channel.php:1607 -msgid "Contact information and Social Networks:" -msgstr "Kontaktinformation und soziale Netzwerke:" - -#: ../../include/channel.php:1609 -msgid "My other channels:" -msgstr "Meine anderen Kanäle:" - -#: ../../include/channel.php:1611 -msgid "Musical interests:" -msgstr "Musikalische Interessen:" - -#: ../../include/channel.php:1613 -msgid "Books, literature:" -msgstr "Bücher, Literatur:" - -#: ../../include/channel.php:1615 -msgid "Television:" -msgstr "Fernsehen:" - -#: ../../include/channel.php:1617 -msgid "Film/dance/culture/entertainment:" -msgstr "Film/Tanz/Kultur/Unterhaltung:" - -#: ../../include/channel.php:1619 -msgid "Love/Romance:" -msgstr "Liebe/Romantik:" - -#: ../../include/channel.php:1621 -msgid "Work/employment:" -msgstr "Arbeit/Anstellung:" - -#: ../../include/channel.php:1623 -msgid "School/education:" -msgstr "Schule/Ausbildung:" - -#: ../../include/channel.php:1646 -msgid "Like this thing" -msgstr "Gefällt mir" - -#: ../../include/event.php:24 ../../include/event.php:71 -msgid "l F d, Y \\@ g:i A" -msgstr "l, d. F Y, H:i" - -#: ../../include/event.php:32 ../../include/event.php:75 -msgid "Starts:" -msgstr "Beginnt:" - -#: ../../include/event.php:42 ../../include/event.php:79 -msgid "Finishes:" -msgstr "Endet:" - -#: ../../include/event.php:1011 -msgid "This event has been added to your calendar." -msgstr "Dieser Termin wurde zu Deinem Kalender hinzugefügt" - -#: ../../include/event.php:1227 -msgid "Not specified" -msgstr "Keine Angabe" - -#: ../../include/event.php:1228 -msgid "Needs Action" -msgstr "Aktion erforderlich" - -#: ../../include/event.php:1229 -msgid "Completed" -msgstr "Abgeschlossen" - -#: ../../include/event.php:1230 -msgid "In Process" -msgstr "In Bearbeitung" - -#: ../../include/event.php:1231 -msgid "Cancelled" -msgstr "gestrichen" - -#: ../../include/event.php:1310 ../../include/connections.php:692 -msgid "Home, Voice" -msgstr "Zuhause, Sprache" - -#: ../../include/event.php:1311 ../../include/connections.php:693 -msgid "Home, Fax" -msgstr "Zuhause, Fax" - -#: ../../include/event.php:1313 ../../include/connections.php:695 -msgid "Work, Voice" -msgstr "Arbeit, Sprache" - -#: ../../include/event.php:1314 ../../include/connections.php:696 -msgid "Work, Fax" -msgstr "Arbeit, Fax" - -#: ../../include/network.php:762 -msgid "view full size" -msgstr "In Vollbildansicht anschauen" - -#: ../../include/network.php:1764 ../../include/network.php:1765 -msgid "Friendica" -msgstr "Friendica" - -#: ../../include/network.php:1766 -msgid "OStatus" -msgstr "OStatus" - -#: ../../include/network.php:1767 -msgid "GNU-Social" -msgstr "GNU-Social" - -#: ../../include/network.php:1768 -msgid "RSS/Atom" -msgstr "RSS/Atom" - -#: ../../include/network.php:1771 -msgid "Diaspora" -msgstr "Diaspora" - -#: ../../include/network.php:1772 -msgid "Facebook" -msgstr "Facebook" - -#: ../../include/network.php:1773 -msgid "Zot" -msgstr "Zot" - -#: ../../include/network.php:1774 -msgid "LinkedIn" -msgstr "LinkedIn" - -#: ../../include/network.php:1775 -msgid "XMPP/IM" -msgstr "XMPP/IM" - -#: ../../include/network.php:1776 -msgid "MySpace" -msgstr "MySpace" - -#: ../../include/language.php:410 -msgid "Select an alternate language" -msgstr "Wähle eine alternative Sprache" - -#: ../../include/acl_selectors.php:113 -msgid "Who can see this?" -msgstr "Wer kann das sehen?" - -#: ../../include/acl_selectors.php:114 -msgid "Custom selection" -msgstr "Benutzerdefinierte Auswahl" - -#: ../../include/acl_selectors.php:115 +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:94 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." +"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/acl_selectors.php:116 -msgid "Show" -msgstr "Anzeigen" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:99 +msgid "Test" +msgstr "" -#: ../../include/acl_selectors.php:117 -msgid "Don't show" -msgstr "Nicht anzeigen" +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:100 +msgid "Generate New Secret" +msgstr "" -#: ../../include/acl_selectors.php:150 +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:101 +msgid "Go" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:102 +msgid "Enter your password" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:103 +msgid "enter TOTP code from your device" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:104 +msgid "Pass!" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:105 +msgid "Fail" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:106 +msgid "Incorrect password, try again." +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:107 +msgid "Record your new TOTP secret and rescan the QR code above." +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:115 +msgid "TOTP Settings" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:23 +msgid "TOTP Two-Step Verification" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:24 +msgid "Enter the 2-step verification generated by your authenticator app:" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:25 +msgid "Success!" +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:26 +msgid "Invalid code, please try again." +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:27 +msgid "Too many invalid codes..." +msgstr "" + +#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:28 +msgid "Verify" +msgstr "" + +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:35 +msgid "Smileybutton App" +msgstr "" + +#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:36 +msgid "Adds a smileybutton to the jot editor" +msgstr "" + +#: ../../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." + +#: ../../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." + +#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1536 #, php-format +msgid "%1$s dislikes %2$s's %3$s" +msgstr "" + +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:42 +msgid "Diaspora Protocol Settings updated." +msgstr "Diaspora Protokoll Einstellungen aktualisiert" + +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:51 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." +"The diaspora protocol does not support location independence. Connections " +"you make within that network may be unreachable from alternate channel " +"locations." +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/diaspora/Mod_Diaspora.php:57 +msgid "Diaspora Protocol App" +msgstr "" -#: ../../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/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/bbcode.php:237 ../../include/bbcode.php:1250 -msgid "Encrypted content" -msgstr "Verschlüsselter Inhalt" +#: ../../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/bbcode.php:253 -#, php-format -msgid "Install %1$s element %2$s" -msgstr "Installiere %1$s Element %2$s" +#: ../../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/bbcode.php:257 -#, php-format +#: ../../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 #)" + +#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:96 +msgid "Diaspora Protocol" +msgstr "" + +#: ../../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" + +#: ../../extend/addon/hzaddons/openid/openid.php:49 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." +"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/bbcode.php:348 -msgid "card" -msgstr "Karte" +#: ../../extend/addon/hzaddons/openid/openid.php:49 +msgid "The error message was:" +msgstr "Die Fehlermeldung war:" -#: ../../include/bbcode.php:350 -msgid "article" -msgstr "Artikel" +#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:30 +msgid "OpenID protocol error. No ID returned." +msgstr "OpenID-Protokollfehler. Keine Kennung zurückgegeben." -#: ../../include/bbcode.php:433 ../../include/bbcode.php:441 -msgid "Click to open/close" -msgstr "Klicke zum Öffnen/Schließen" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:52 +msgid "First Name" +msgstr "Vorname" -#: ../../include/bbcode.php:441 -msgid "spoiler" -msgstr "Spoiler" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:53 +msgid "Last Name" +msgstr "Nachname" -#: ../../include/bbcode.php:454 -msgid "View article" -msgstr "Artikel ansehen" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:55 +msgid "Full Name" +msgstr "Voller Name" -#: ../../include/bbcode.php:454 -msgid "View summary" -msgstr "Zusammenfassung ansehen" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:61 +msgid "Profile Photo 16px" +msgstr "Profilfoto 16 px" -#: ../../include/bbcode.php:1188 -msgid "$1 wrote:" -msgstr "$1 schrieb:" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:62 +msgid "Profile Photo 32px" +msgstr "Profilfoto 32 px" -#: ../../include/oembed.php:329 -msgid " by " -msgstr "von" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:63 +msgid "Profile Photo 48px" +msgstr "Profilfoto 48 px" -#: ../../include/oembed.php:330 -msgid " on " -msgstr "am" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:64 +msgid "Profile Photo 64px" +msgstr "Profilfoto 64 px" -#: ../../include/oembed.php:359 -msgid "Embedded content" -msgstr "Eingebetteter Inhalt" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:65 +msgid "Profile Photo 80px" +msgstr "Profilfoto 80 px" -#: ../../include/oembed.php:368 -msgid "Embedding disabled" -msgstr "Einbetten deaktiviert" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:66 +msgid "Profile Photo 128px" +msgstr "Profilfoto 128 px" -#: ../../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/openid/MysqlProvider.php:67 +msgid "Timezone" +msgstr "Zeitzone" -#: ../../include/features.php:56 -msgid "General Features" -msgstr "Allgemeine Funktionen" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:70 +msgid "Birth Year" +msgstr "Geburtsjahr" -#: ../../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/openid/MysqlProvider.php:71 +msgid "Birth Month" +msgstr "Geburtsmonat" -#: ../../include/features.php:69 -msgid "Advanced Profiles" -msgstr "Erweiterte Profile" - -#: ../../include/features.php:70 -msgid "Additional profile sections and selections" -msgstr "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung" - -#: ../../include/features.php:78 -msgid "Profile Import/Export" -msgstr "Profil-Import/Export" - -#: ../../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" - -#: ../../include/features.php:87 -msgid "Web Pages" -msgstr "Webseiten" - -#: ../../include/features.php:88 -msgid "Provide managed web pages on your channel" -msgstr "Ermöglicht das Erstellen von Webseiten in Deinem Kanal" - -#: ../../include/features.php:97 -msgid "Provide a wiki for your channel" -msgstr "Stelle ein Wiki in Deinem Kanal zur Verfügung" - -#: ../../include/features.php:114 -msgid "Private Notes" -msgstr "Private Notizen" - -#: ../../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)" - -#: ../../include/features.php:124 -msgid "Create personal planning cards" -msgstr "Erstelle persönliche (Notiz-)Karten zur Planung/Koordination oder ähnlichen Zwecken" - -#: ../../include/features.php:134 -msgid "Create interactive articles" -msgstr "Erstelle interaktive Artikel" - -#: ../../include/features.php:142 -msgid "Navigation Channel Select" -msgstr "Kanal-Auswahl in der Navigationsleiste" - -#: ../../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ü" - -#: ../../include/features.php:151 -msgid "Photo Location" -msgstr "Aufnahmeort" - -#: ../../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" - -#: ../../include/features.php:160 -msgid "Access Controlled Chatrooms" -msgstr "Zugriffskontrollierte Chaträume" - -#: ../../include/features.php:161 -msgid "Provide chatrooms and chat services with access control." -msgstr "Bieten Sie Chaträume und Chatdienste mit Zugriffskontrolle an." - -#: ../../include/features.php:170 -msgid "Smart Birthdays" -msgstr "Smarte Geburtstage" - -#: ../../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." - -#: ../../include/features.php:179 -msgid "Event Timezone Selection" -msgstr "Termin-Zeitzonenauswahl" - -#: ../../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." - -#: ../../include/features.php:189 -msgid "Premium Channel" -msgstr "Premium-Kanal" - -#: ../../include/features.php:190 -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" - -#: ../../include/features.php:198 -msgid "Advanced Directory Search" -msgstr "Erweiterte Verzeichnissuche" - -#: ../../include/features.php:199 -msgid "Allows creation of complex directory search queries" -msgstr "Ermöglicht die Erstellung komplexer Verzeichnis-Suchabfragen" - -#: ../../include/features.php:207 -msgid "Advanced Theme and Layout Settings" -msgstr "Erweiterte Design- und Layout-Einstellungen" - -#: ../../include/features.php:208 -msgid "Allows fine tuning of themes and page layouts" -msgstr "Erlaubt die Feineinstellung von Designs und Seitenlayouts" - -#: ../../include/features.php:217 -msgid "Access Control and Permissions" -msgstr "Zugriffskontrolle und Berechtigungen" - -#: ../../include/features.php:221 ../../include/group.php:328 -msgid "Privacy Groups" -msgstr "Gruppen" - -#: ../../include/features.php:222 -msgid "Enable management and selection of privacy groups" -msgstr "Auswahl und Verwaltung von Gruppen für Kanäle aktivieren" - -#: ../../include/features.php:230 -msgid "Multiple Profiles" -msgstr "Mehrfachprofile" - -#: ../../include/features.php:231 -msgid "Ability to create multiple profiles" -msgstr "Ermöglicht das Anlegen mehrerer Profile pro Kanal" - -#: ../../include/features.php:241 -msgid "Provide alternate connection permission roles." -msgstr "Stelle benutzerdefinierte Berechtigungsrollen für Verbindungen zur Verfügung." - -#: ../../include/features.php:249 -msgid "OAuth1 Clients" -msgstr "OAuth1 Clients" - -#: ../../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." - -#: ../../include/features.php:258 -msgid "OAuth2 Clients" -msgstr "OAuth2 Clients" - -#: ../../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." - -#: ../../include/features.php:267 -msgid "Access Tokens" -msgstr "Zugangstokens" - -#: ../../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." - -#: ../../include/features.php:279 -msgid "Post Composition Features" -msgstr "Nachbearbeitungsfunktionen" - -#: ../../include/features.php:283 -msgid "Large Photos" -msgstr "Große Fotos" - -#: ../../include/features.php:284 -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." - -#: ../../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" - -#: ../../include/features.php:301 -msgid "Even More Encryption" -msgstr "Noch mehr Verschlüsselung" - -#: ../../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)" - -#: ../../include/features.php:310 -msgid "Enable Voting Tools" -msgstr "Umfragewerkzeuge aktivieren" - -#: ../../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.)" - -#: ../../include/features.php:319 -msgid "Disable Comments" -msgstr "Kommentare deaktivieren" - -#: ../../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" - -#: ../../include/features.php:328 -msgid "Delayed Posting" -msgstr "Verzögertes Senden" - -#: ../../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" - -#: ../../include/features.php:337 -msgid "Content Expiration" -msgstr "Verfall von Inhalten" - -#: ../../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." - -#: ../../include/features.php:346 -msgid "Suppress Duplicate Posts/Comments" -msgstr "Doppelte Beiträge unterdrücken" - -#: ../../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." - -#: ../../include/features.php:355 -msgid "Auto-save drafts of posts and comments" -msgstr "Auto-Speicherung von Beitrags- und Kommentarentwürfen" - -#: ../../include/features.php:356 -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" - -#: ../../include/features.php:371 -msgid "Search by Date" -msgstr "Suche nach Datum" - -#: ../../include/features.php:372 -msgid "Ability to select posts by date ranges" -msgstr "Möglichkeit, Beiträge nach Zeiträumen auszuwählen" - -#: ../../include/features.php:382 -msgid "Save search terms for re-use" -msgstr "Ermöglicht das Abspeichern von Suchbegriffen zur Wiederverwendung" - -#: ../../include/features.php:390 -msgid "Network Personal Tab" -msgstr "Persönlicher Netzwerkreiter" - -#: ../../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" - -#: ../../include/features.php:399 -msgid "Network New Tab" -msgstr "Netzwerkreiter Neu" - -#: ../../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" - -#: ../../include/features.php:408 -msgid "Affinity Tool" -msgstr "Beziehungs-Tool" - -#: ../../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" - -#: ../../include/features.php:418 -msgid "Show friend and connection suggestions" -msgstr "Freund- und Verbindungsvorschläge anzeigen" - -#: ../../include/features.php:426 -msgid "Connection Filtering" -msgstr "Filter für Verbindungen" - -#: ../../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)" - -#: ../../include/features.php:439 -msgid "Post/Comment Tools" -msgstr "Beitrag-/Kommentar-Tools" - -#: ../../include/features.php:443 -msgid "Community Tagging" -msgstr "Gemeinschaftliches Verschlagworten" - -#: ../../include/features.php:444 -msgid "Ability to tag existing posts" -msgstr "Ermöglicht das Verschlagworten existierender Beiträge" - -#: ../../include/features.php:452 -msgid "Post Categories" -msgstr "Beitrags-Kategorien" - -#: ../../include/features.php:453 -msgid "Add categories to your posts" -msgstr "Aktiviert Kategorien für Beiträge" - -#: ../../include/features.php:461 -msgid "Emoji Reactions" -msgstr "Emoji Reaktionen" - -#: ../../include/features.php:462 -msgid "Add emoji reaction ability to posts" -msgstr "Aktiviert Emoji-Reaktionen für Beiträge" - -#: ../../include/features.php:471 -msgid "Ability to file posts under folders" -msgstr "Möglichkeit, Beiträge in Verzeichnissen zu sammeln" - -#: ../../include/features.php:479 -msgid "Dislike Posts" -msgstr "Gefällt-mir-nicht-Beiträge" - -#: ../../include/features.php:480 -msgid "Ability to dislike posts/comments" -msgstr "Aktiviert die „Gefällt mir nicht“-Schaltfläche" - -#: ../../include/features.php:488 -msgid "Star Posts" -msgstr "Beiträge mit Sternchen versehen" - -#: ../../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" - -#: ../../include/features.php:497 -msgid "Tag Cloud" -msgstr "Schlagwort-Wolke" - -#: ../../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" - -#: ../../include/taxonomy.php:320 -msgid "Trending" -msgstr "Meistbeachtet" - -#: ../../include/taxonomy.php:552 -msgid "Keywords" -msgstr "Schlüsselwörter" - -#: ../../include/taxonomy.php:573 -msgid "have" -msgstr "habe" - -#: ../../include/taxonomy.php:573 -msgid "has" -msgstr "hat" - -#: ../../include/taxonomy.php:574 -msgid "want" -msgstr "will" - -#: ../../include/taxonomy.php:574 -msgid "wants" -msgstr "will" - -#: ../../include/taxonomy.php:575 -msgid "likes" -msgstr "gefällt" - -#: ../../include/taxonomy.php:576 -msgid "dislikes" -msgstr "missfällt" - -#: ../../include/account.php:36 -msgid "Not a valid email address" -msgstr "Ungültige E-Mail-Adresse" - -#: ../../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" - -#: ../../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." - -#: ../../include/account.php:76 -msgid "An invitation is required." -msgstr "Eine Einladung wird benötigt." - -#: ../../include/account.php:80 -msgid "Invitation could not be verified." -msgstr "Die Einladung konnte nicht bestätigt werden." - -#: ../../include/account.php:158 -msgid "Please enter the required information." -msgstr "Bitte gib die benötigten Informationen ein." - -#: ../../include/account.php:225 -msgid "Failed to store account information." -msgstr "Speichern der Nutzerkontodaten fehlgeschlagen." - -#: ../../include/account.php:314 -#, php-format -msgid "Registration confirmation for %s" -msgstr "Registrierungsbestätigung für %s" - -#: ../../include/account.php:383 -#, php-format -msgid "Registration request at %s" -msgstr "Registrierungsanfrage auf %s" - -#: ../../include/account.php:405 -msgid "your registration password" -msgstr "Dein Registrierungspasswort" - -#: ../../include/account.php:411 ../../include/account.php:473 -#, php-format -msgid "Registration details for %s" -msgstr "Registrierungsdetails für %s" - -#: ../../include/account.php:484 -msgid "Account approved." -msgstr "Nutzerkonto bestätigt." - -#: ../../include/account.php:524 -#, php-format -msgid "Registration revoked for %s" -msgstr "Registrierung für %s wurde widerrufen" - -#: ../../include/account.php:803 ../../include/account.php:805 -msgid "Click here to upgrade." -msgstr "Klicke hier, um das Upgrade durchzuführen." - -#: ../../include/account.php:811 -msgid "This action exceeds the limits set by your subscription plan." -msgstr "Diese Aktion überschreitet die Grenzen Ihres Abonnements." - -#: ../../include/account.php:816 -msgid "This action is not available under your subscription plan." -msgstr "Diese Aktion ist in Ihrem Abonnement nicht verfügbar." - -#: ../../include/datetime.php:140 -msgid "Birthday" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:72 +msgid "Birth Day" msgstr "Geburtstag" -#: ../../include/datetime.php:140 -msgid "Age: " -msgstr "Alter:" +#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:73 +msgid "Birthdate" +msgstr "Geburtsdatum" -#: ../../include/datetime.php:140 -msgid "YYYY-MM-DD or MM-DD" -msgstr "JJJJ-MM-TT oder MM-TT" +#: ../../store/[data]/smarty3/compiled/fdf12d42a6830673b273bf7bc92be6971fe95024_0.file.cover_photo.tpl.php:127 +msgid "Cover Photo" +msgstr "Cover Foto" -#: ../../include/datetime.php:244 -msgid "less than a second ago" -msgstr "Vor weniger als einer Sekunde" - -#: ../../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" - -#: ../../include/datetime.php:273 -msgctxt "relative_date" -msgid "year" -msgid_plural "years" -msgstr[0] "Jahr" -msgstr[1] "Jahre" - -#: ../../include/datetime.php:276 -msgctxt "relative_date" -msgid "month" -msgid_plural "months" -msgstr[0] "Monat" -msgstr[1] "Monate" - -#: ../../include/datetime.php:279 -msgctxt "relative_date" -msgid "week" -msgid_plural "weeks" -msgstr[0] "Woche" -msgstr[1] "Wochen" - -#: ../../include/datetime.php:282 -msgctxt "relative_date" -msgid "day" -msgid_plural "days" -msgstr[0] "Tag" -msgstr[1] "Tage" - -#: ../../include/datetime.php:285 -msgctxt "relative_date" -msgid "hour" -msgid_plural "hours" -msgstr[0] "Stunde" -msgstr[1] "Stunden" - -#: ../../include/datetime.php:288 -msgctxt "relative_date" -msgid "minute" -msgid_plural "minutes" -msgstr[0] "Minute" -msgstr[1] "Minuten" - -#: ../../include/datetime.php:291 -msgctxt "relative_date" -msgid "second" -msgid_plural "seconds" -msgstr[0] "Sekunde" -msgstr[1] "Sekunden" - -#: ../../include/datetime.php:520 -#, php-format -msgid "%1$s's birthday" -msgstr "%1$ss Geburtstag" - -#: ../../include/datetime.php:521 -#, php-format -msgid "Happy Birthday %1$s" -msgstr "Alles Gute zum Geburtstag, %1$s" - -#: ../../include/nav.php:96 -msgid "Remote authentication" -msgstr "Über Konto auf anderem Server einloggen" - -#: ../../include/nav.php:96 -msgid "Click to authenticate to your home hub" -msgstr "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren" - -#: ../../include/nav.php:102 ../../include/nav.php:190 -msgid "Manage Your Channels" -msgstr "Verwalte Deine Kanäle" - -#: ../../include/nav.php:105 ../../include/nav.php:192 -msgid "Account/Channel Settings" -msgstr "Konto-/Kanal-Einstellungen" - -#: ../../include/nav.php:111 ../../include/nav.php:140 -msgid "End this session" -msgstr "Beende diese Sitzung" - -#: ../../include/nav.php:114 -msgid "Your profile page" -msgstr "Deine Profilseite" - -#: ../../include/nav.php:117 -msgid "Manage/Edit profiles" -msgstr "Profile verwalten" - -#: ../../include/nav.php:126 ../../include/nav.php:130 -msgid "Sign in" -msgstr "Anmelden" - -#: ../../include/nav.php:157 -msgid "Take me home" -msgstr "Bringe mich nach Hause (eigener Kanal)" - -#: ../../include/nav.php:159 -msgid "Log me out of this site" -msgstr "Logge mich von dieser Seite aus" - -#: ../../include/nav.php:164 -msgid "Create an account" -msgstr "Erzeuge ein Konto" - -#: ../../include/nav.php:176 -msgid "Help and documentation" -msgstr "Hilfe und Dokumentation" - -#: ../../include/nav.php:179 -msgid "Search site @name, !forum, #tag, ?docs, content" -msgstr "Hub durchsuchen: @Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt" - -#: ../../include/nav.php:199 -msgid "Site Setup and Configuration" -msgstr "Seiten-Einrichtung und -Konfiguration" - -#: ../../include/nav.php:290 -msgid "@name, !forum, #tag, ?doc, content" -msgstr "@Name, !Forum, #Schlagwort, ?Dokumentation, Inhalt" - -#: ../../include/nav.php:291 -msgid "Please wait..." -msgstr "Bitte warten..." - -#: ../../include/nav.php:297 -msgid "Add Apps" -msgstr "Apps hinzufügen" - -#: ../../include/nav.php:298 -msgid "Arrange Apps" -msgstr "Apps anordnen" - -#: ../../include/nav.php:299 -msgid "Toggle System Apps" -msgstr "System-Apps umschalten" - -#: ../../include/photos.php:150 -#, php-format -msgid "Image exceeds website size limit of %lu bytes" -msgstr "Bild überschreitet das Webseitenlimit von %lu Bytes" - -#: ../../include/photos.php:161 -msgid "Image file is empty." -msgstr "Bilddatei ist leer." - -#: ../../include/photos.php:326 -msgid "Photo storage failed." -msgstr "Fotospeicherung fehlgeschlagen." - -#: ../../include/photos.php:375 -msgid "a new photo" -msgstr "ein neues Foto" - -#: ../../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" - -#: ../../include/photos.php:671 -msgid "Upload New Photos" -msgstr "Neue Fotos hochladen" - -#: ../../include/zot.php:772 -msgid "Invalid data packet" -msgstr "Ungültiges Datenpaket" - -#: ../../include/zot.php:799 -msgid "Unable to verify channel signature" -msgstr "Konnte die Signatur des Kanals nicht verifizieren" - -#: ../../include/zot.php:2552 -#, php-format -msgid "Unable to verify site signature for %s" -msgstr "Kann die Signatur der Seite von %s nicht verifizieren" - -#: ../../include/zot.php:4219 -msgid "invalid target signature" -msgstr "Ungültige Signatur des Ziels" - -#: ../../include/group.php:22 -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." - -#: ../../include/group.php:264 -msgid "Add new connections to this privacy group" -msgstr "Neue Verbindung zu dieser Gruppe hinzufügen" - -#: ../../include/group.php:306 -msgid "edit" -msgstr "Bearbeiten" - -#: ../../include/group.php:329 -msgid "Edit group" -msgstr "Gruppe ändern" - -#: ../../include/group.php:330 -msgid "Add privacy group" -msgstr "Gruppe hinzufügen" - -#: ../../include/group.php:331 -msgid "Channels not in any privacy group" -msgstr "Kanäle, die in keiner Gruppe sind" - -#: ../../include/connections.php:133 -msgid "New window" -msgstr "Neues Fenster" - -#: ../../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" - -#: ../../include/auth.php:152 -msgid "Delegation session ended." -msgstr "" - -#: ../../include/auth.php:156 -msgid "Logged out." -msgstr "Ausgeloggt." - -#: ../../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)." - -#: ../../include/auth.php:289 -msgid "Failed authentication" -msgstr "Authentifizierung fehlgeschlagen" - -#: ../../include/help.php:34 -msgid "Help:" -msgstr "Hilfe:" - -#: ../../include/help.php:78 -msgid "Not Found" -msgstr "Nicht gefunden" +#: ../../util/nconfig.php:34 +msgid "Source channel not found." +msgstr "Quellkanal nicht gefunden." 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,27 +2,1014 @@ 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["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["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["(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["%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["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["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["Advanced"] = "Fortgeschritten"; +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["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["%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["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["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["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["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["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["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["Rating Tools"] = "Bewertungswerkzeuge"; +App::$strings["Rate Me"] = "Bewerte mich"; +App::$strings["View Ratings"] = "Bewertungen ansehen"; +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["Me"] = "Ich"; +App::$strings["Family"] = "Familie"; +App::$strings["Acquaintances"] = "Bekannte"; +App::$strings["All"] = "Alle"; +App::$strings["Refresh"] = "Aktualisieren"; +App::$strings["Notes"] = "Notizen"; +App::$strings["Click to show more"] = "Klick, um mehr anzuzeigen"; +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["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["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 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"; +App::$strings["Mark all notifications seen"] = "Alle Benachrichtigungen als gesehen markieren"; +App::$strings["New Mails"] = "Neue Mails"; +App::$strings["New Mails Notifications"] = "Benachrichtigungen für neue Mails"; +App::$strings["View your private mails"] = "Zeige Deine persönlichen Mails"; +App::$strings["Mark all messages seen"] = "Alle Mails als gelesen markieren"; +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"; +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["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"; @@ -38,358 +1025,182 @@ 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["Submit"] = "Absenden"; -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["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["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["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["Mobile"] = "Mobil"; -App::$strings["Home"] = "Home"; -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["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["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["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["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["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 channel will be completely removed from the network. "] = "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht."; +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 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["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."; @@ -398,291 +1209,82 @@ App::$strings["Potential connections will then see the following text before pro 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["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["%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["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["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["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["%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["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"; @@ -697,9 +1299,10 @@ App::$strings["Allow us to suggest you as a potential friend to new members?"] = 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["Full Name:"] = "Voller Name:"; App::$strings["Email Address:"] = "Email Adresse:"; App::$strings["Your Timezone:"] = "Ihre Zeitzone:"; App::$strings["Default Post Location:"] = "Standardstandort:"; @@ -727,9 +1330,10 @@ App::$strings["The website limit takes precedence if lower than your limit."] = 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["Profile to assign new connections"] = "Profil, welches neuen Verbindungen zugewiesen wird"; -App::$strings["Default Permissions Group"] = "Standard-Berechtigungsgruppe"; +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"; @@ -748,7 +1352,7 @@ App::$strings["You are tagged in a post"] = "Du in einem Beitrag erwähnt wurdes 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 stream activity"] = ""; App::$strings["Unseen channel activity"] = "Ungesehene Kanal-Aktivität"; App::$strings["Unseen private messages"] = "Ungelesene persönliche Nachrichten"; App::$strings["Recommended"] = "Empfohlen"; @@ -762,8 +1366,9 @@ 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 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."; @@ -775,43 +1380,14 @@ 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 Channel"] = "Kanal löschen"; 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["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["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."; @@ -822,152 +1398,83 @@ 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["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["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["Webpages App"] = ""; +App::$strings["Provide managed web pages on your channel"] = "Ermöglicht das Erstellen von Webseiten in Deinem Kanal"; +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["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"] = "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["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"; @@ -1001,292 +1508,72 @@ App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Beispiele: 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["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__ Likes"] = "Gefällt"; 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["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["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["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["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-"; @@ -1305,21 +1592,19 @@ 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["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"; @@ -1333,6 +1618,7 @@ 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)"; @@ -1353,299 +1639,57 @@ 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["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["Age:"] = "Alter:"; -App::$strings["Location:"] = "Ort:"; -App::$strings["Description:"] = "Beschreibung:"; -App::$strings["Hometown:"] = "Heimatstadt:"; -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["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["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["\$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["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["Clones"] = "Klone"; 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 plugins"] = "Aktive Plug-Ins"; +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["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["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)"; @@ -1661,80 +1705,951 @@ App::$strings["Your password has changed at %s"] = "Auf %s wurde Dein Passwort g 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["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["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["Content Filter"] = ""; +App::$strings["Content Import"] = ""; 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["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["Features"] = "Funktionen"; 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["__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["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."; @@ -1790,27 +2705,31 @@ 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["(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 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["like"] = "mag"; -App::$strings["dislike"] = "verurteile"; +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"; @@ -1823,36 +2742,34 @@ 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["Go to previous comment"] = ""; 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["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["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"; @@ -1864,135 +2781,7 @@ 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["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["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["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["Click to show more"] = "Klick, um mehr anzuzeigen"; -App::$strings["Tags"] = "Schlagwörter"; -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["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["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["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"; -App::$strings["Mark all notifications seen"] = "Alle Benachrichtigungen als gesehen markieren"; -App::$strings["New Mails"] = "Neue Mails"; -App::$strings["New Mails Notifications"] = "Benachrichtigungen für neue Mails"; -App::$strings["View your private mails"] = "Zeige Deine persönlichen Mails"; -App::$strings["Mark all messages seen"] = "Alle Mails als gelesen markieren"; -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 Notifications"] = "Benachrichtigungen für neue Verbindungen"; -App::$strings["View all connections"] = "Zeige alle Verbindungen"; -App::$strings["New Files"] = "Neue Dateien"; -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["New Registrations"] = "Neue Registrierungen"; -App::$strings["New Registrations Notifications"] = "Benachrichtigungen für neue Registrierungen"; -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"; @@ -2001,33 +2790,310 @@ App::$strings["[\$Projectname] Website SSL error for %s"] = "[\$Projectname] Web 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["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"; @@ -2053,48 +3119,10 @@ App::$strings["Enter a note to be displayed when you are within the specified pr 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 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"; @@ -2103,102 +3131,136 @@ 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["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["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["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["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["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["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["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"; @@ -2237,167 +3299,21 @@ 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["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["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 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"; @@ -2409,12 +3325,11 @@ 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["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"; @@ -2430,72 +3345,32 @@ App::$strings["Copy the security code from GNU social here"] = "Kopiere den Sich 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["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["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["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."; @@ -2531,729 +3406,93 @@ App::$strings["Save your search so you can repeat it at a later date."] = "Speic 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["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["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["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["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["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["%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["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."; 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] 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:45 -msgid "Please visit the $Projectname" -msgstr "Пожалуйста, посетите $Projectname" - -#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:46 -msgid "app store" -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:50 +msgid "Please have a look at the" +msgstr "Пожалуйста, взгляните на" #: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:52 +msgid "git history" +msgstr "в истории git" + +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:54 +msgid "change log" +msgstr "журнал измнений" + +#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:55 +msgid "for further info." +msgstr "для дополнительных сведений." + +#: ../../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 "Больше не показывать" 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"; 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/event_cal.tpl b/view/tpl/cal_event.tpl similarity index 100% rename from view/tpl/event_cal.tpl rename to view/tpl/cal_event.tpl 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() {