From 0ea89852d20e3bc99433c8d1392bf552269f6755 Mon Sep 17 00:00:00 2001 From: Zach Prezkuta Date: Tue, 9 Oct 2012 09:41:33 -0600 Subject: [PATCH 1/6] allow themes to decide where live updates appear --- include/conversation.php | 67 ++++++++++++++++--- mod/community.php | 2 - mod/display.php | 6 +- mod/network.php | 25 ------- mod/notes.php | 4 -- mod/profile.php | 13 +--- mod/search.php | 4 +- view/conversation.tpl | 2 + view/theme/dispy/conversation.tpl | 2 + view/theme/dispy/threaded_conversation.tpl | 15 +++++ view/theme/facepark/conversation.tpl | 2 + view/theme/frost-mobile/conversation.tpl | 2 + .../frost-mobile/threaded_conversation.tpl | 2 + view/theme/quattro/conversation.tpl | 2 + view/theme/vier/threaded_conversation.tpl | 2 + view/threaded_conversation.tpl | 2 + 16 files changed, 93 insertions(+), 59 deletions(-) create mode 100644 view/theme/dispy/threaded_conversation.tpl diff --git a/include/conversation.php b/include/conversation.php index b41f3f0b7..6b7c3afb0 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -374,33 +374,79 @@ function conversation(&$a, $items, $mode, $update, $preview = false) { $ssl_state = ((local_user()) ? true : false); $profile_owner = 0; - $page_writeable = false; + $page_writeable = false; + $live_update_div = ''; $previewing = (($preview) ? ' preview ' : ''); if($mode === 'network') { $profile_owner = local_user(); $page_writeable = true; - } + if(!$update) { + // The special div is needed for liveUpdate to kick in for this page. + // We only launch liveUpdate if you aren't filtering in some incompatible + // way and also you aren't writing a comment (discovered in javascript). - if($mode === 'profile') { + $live_update_div = '
' . "\r\n" + . "\r\n"; + } + } + else if($mode === 'profile') { $profile_owner = $a->profile['profile_uid']; $page_writeable = can_write_wall($a,$profile_owner); - } - if($mode === 'notes') { + if(!$update) { + $tab = notags(trim($_GET['tab'])); + if($tab === 'posts') { + // This is ugly, but we can't pass the profile_uid through the session to the ajax updater, + // because browser prefetching might change it on us. We have to deliver it with the page. + + $live_update_div = '
' . "\r\n" + . "\r\n"; + } + } + } + else if($mode === 'notes') { $profile_owner = local_user(); $page_writeable = true; + if(!$update) { + $live_update_div = '
' . "\r\n" + . "\r\n"; + } } - - if($mode === 'display') { + else if($mode === 'display') { $profile_owner = $a->profile['uid']; $page_writeable = can_write_wall($a,$profile_owner); + $live_update_div = '
' . "\r\n"; } - - if($mode === 'community') { + else if($mode === 'community') { $profile_owner = 0; $page_writeable = false; + if(!$update) { + $live_update_div = '
' . "\r\n" + . "\r\n"; + } + } + else if($mode === 'search') { + $live_update_div = '' . "\r\n"; } $page_dropping = ((local_user() && local_user() == $profile_owner) ? true : false); @@ -630,7 +676,8 @@ function conversation(&$a, $items, $mode, $update, $preview = false) { $o = replace_macros($page_template, array( '$baseurl' => $a->get_baseurl($ssl_state), - '$remove' => t('remove'), + '$live_update' => $live_update_div, + '$remove' => t('remove'), '$mode' => $mode, '$user' => $a->user, '$threads' => $threads, diff --git a/mod/community.php b/mod/community.php index 4f6c3d3c9..defc873b0 100644 --- a/mod/community.php +++ b/mod/community.php @@ -32,8 +32,6 @@ function community_content(&$a, $update = 0) { $o .= '

' . t('Community') . '

'; if(! $update) { nav_set_selected('community'); - $o .= '
' . "\r\n"; - $o .= "\r\n"; } if(x($a->data,'search')) diff --git a/mod/display.php b/mod/display.php index 64df4cc6a..be4a0ab9f 100644 --- a/mod/display.php +++ b/mod/display.php @@ -14,7 +14,7 @@ function display_content(&$a) { require_once('include/acl_selectors.php'); - $o = '
' . "\r\n"; + $o = ''; $a->page['htmlhead'] .= get_markup_template('display-head.tpl'); @@ -78,7 +78,7 @@ function display_content(&$a) { return; } - if ($is_owner) + if ($is_owner) { $celeb = ((($a->user['page-flags'] == PAGE_SOAPBOX) || ($a->user['page-flags'] == PAGE_COMMUNITY)) ? true : false); $x = array( @@ -93,7 +93,7 @@ function display_content(&$a) { 'profile_uid' => local_user() ); $o .= status_editor($a,$x,0,true); - + } $sql_extra = item_permissions_sql($a->profile['uid'],$remote_contact,$groups); diff --git a/mod/network.php b/mod/network.php index ef1fd877b..4d3603843 100644 --- a/mod/network.php +++ b/mod/network.php @@ -584,31 +584,6 @@ function network_content(&$a, $update = 0) { $o .= get_events(); } - if(! $update) { - // The special div is needed for liveUpdate to kick in for this page. - // We only launch liveUpdate if you aren't filtering in some incompatible - // way and also you aren't writing a comment (discovered in javascript). - - $o .= '
' . "\r\n"; - $o .= "\r\n"; - } - $sql_extra3 = ''; if($datequery) { diff --git a/mod/notes.php b/mod/notes.php index afaa60f70..62796ed13 100644 --- a/mod/notes.php +++ b/mod/notes.php @@ -66,10 +66,6 @@ function notes_content(&$a,$update = false) { $o .= status_editor($a,$x,$a->contact['id']); - $o .= '
' . "\r\n"; - $o .= "\r\n"; - } // Construct permissions diff --git a/mod/profile.php b/mod/profile.php index b33b181de..e7135515f 100644 --- a/mod/profile.php +++ b/mod/profile.php @@ -8,8 +8,6 @@ function profile_init(&$a) { if(! x($a->page,'aside')) $a->page['aside'] = ''; - $blocked = (((get_config('system','block_public')) && (! local_user()) && (! remote_user())) ? true : false); - if($a->argc > 1) $which = $a->argv[1]; else { @@ -33,6 +31,7 @@ function profile_init(&$a) { profile_load($a,$which,$profile); + $blocked = (((get_config('system','block_public')) && (! local_user()) && (! remote_user())) ? true : false); $userblock = (($a->profile['hidewall'] && (! local_user()) && (! remote_user())) ? true : false); if((x($a->profile,'page-flags')) && ($a->profile['page-flags'] == PAGE_COMMUNITY)) { @@ -309,16 +308,6 @@ function profile_content(&$a, $update = 0) { $o .= get_events(); } - if((! $update) && ($tab === 'posts')) { - - // This is ugly, but we can't pass the profile_uid through the session to the ajax updater, - // because browser prefetching might change it on us. We have to deliver it with the page. - - $o .= '
' . "\r\n"; - $o .= "\r\n"; - } - if($is_owner) { $r = q("UPDATE `item` SET `unseen` = 0 diff --git a/mod/search.php b/mod/search.php index 87c72367e..ac848a0ce 100644 --- a/mod/search.php +++ b/mod/search.php @@ -93,9 +93,7 @@ function search_content(&$a) { require_once('include/security.php'); require_once('include/conversation.php'); - $o = '' . "\r\n"; - - $o .= '

' . t('Search') . '

'; + $o = '

' . t('Search') . '

'; if(x($a->data,'search')) $search = notags(trim($a->data['search'])); diff --git a/view/conversation.tpl b/view/conversation.tpl index fccd9a8bb..0e1464621 100644 --- a/view/conversation.tpl +++ b/view/conversation.tpl @@ -1,3 +1,5 @@ +$live_update + {{ for $threads as $thread }}
{{ for $thread.items as $item }} diff --git a/view/theme/dispy/conversation.tpl b/view/theme/dispy/conversation.tpl index 4a93dacf3..8eae2d6d1 100644 --- a/view/theme/dispy/conversation.tpl +++ b/view/theme/dispy/conversation.tpl @@ -1,3 +1,5 @@ +$live_update + {{ for $threads as $thread }}
{{ for $thread.items as $item }} diff --git a/view/theme/dispy/threaded_conversation.tpl b/view/theme/dispy/threaded_conversation.tpl new file mode 100644 index 000000000..3afb02c6a --- /dev/null +++ b/view/theme/dispy/threaded_conversation.tpl @@ -0,0 +1,15 @@ +$live_update + +{{ for $threads as $item }} +{{ inc $item.template }}{{ endinc }} +{{ endfor }} + +
+ +{{ if $dropping }} + +
+{{ endif }} diff --git a/view/theme/facepark/conversation.tpl b/view/theme/facepark/conversation.tpl index fccd9a8bb..0e1464621 100644 --- a/view/theme/facepark/conversation.tpl +++ b/view/theme/facepark/conversation.tpl @@ -1,3 +1,5 @@ +$live_update + {{ for $threads as $thread }}
{{ for $thread.items as $item }} diff --git a/view/theme/frost-mobile/conversation.tpl b/view/theme/frost-mobile/conversation.tpl index 43b4d63ff..54ddafbb1 100644 --- a/view/theme/frost-mobile/conversation.tpl +++ b/view/theme/frost-mobile/conversation.tpl @@ -1,3 +1,5 @@ +$live_update + {{ for $threads as $thread }}
{{ for $thread.items as $item }} diff --git a/view/theme/frost-mobile/threaded_conversation.tpl b/view/theme/frost-mobile/threaded_conversation.tpl index 6e017ac29..26ff683f2 100644 --- a/view/theme/frost-mobile/threaded_conversation.tpl +++ b/view/theme/frost-mobile/threaded_conversation.tpl @@ -1,3 +1,5 @@ +$live_update + {{ for $threads as $item }} {{ inc $item.template }}{{ endinc }} {{ endfor }} diff --git a/view/theme/quattro/conversation.tpl b/view/theme/quattro/conversation.tpl index 0d0faac37..36afc392e 100644 --- a/view/theme/quattro/conversation.tpl +++ b/view/theme/quattro/conversation.tpl @@ -1,3 +1,5 @@ +$live_update + {{ for $threads as $thread }}
{{ for $thread.items as $item }} diff --git a/view/theme/vier/threaded_conversation.tpl b/view/theme/vier/threaded_conversation.tpl index 13c38acb2..ad510185e 100644 --- a/view/theme/vier/threaded_conversation.tpl +++ b/view/theme/vier/threaded_conversation.tpl @@ -1,3 +1,5 @@ +$live_update + {{ for $threads as $item }}
diff --git a/view/threaded_conversation.tpl b/view/threaded_conversation.tpl index f60839e49..56adc8c96 100644 --- a/view/threaded_conversation.tpl +++ b/view/threaded_conversation.tpl @@ -1,3 +1,5 @@ +$live_update + {{ for $threads as $item }} {{ inc $item.template }}{{ endinc }} {{ endfor }} From b9818185db7e326fca3f98c4da3711eff5aacea3 Mon Sep 17 00:00:00 2001 From: Zach Prezkuta Date: Tue, 9 Oct 2012 09:50:24 -0600 Subject: [PATCH 2/6] for profile and photos, detect contacts from local hub and auto-redir --- include/redir.php | 60 +++++++++++++++++++++++++++++++++++++++++++++++ mod/photos.php | 4 ++++ mod/profile.php | 4 ++++ 3 files changed, 68 insertions(+) create mode 100644 include/redir.php diff --git a/include/redir.php b/include/redir.php new file mode 100644 index 000000000..ecc07dfbe --- /dev/null +++ b/include/redir.php @@ -0,0 +1,60 @@ +user['nickname']), + dbesc(NETWORK_DFRN) + ); + if(!$r || $r[0]['id'] == remote_user()) + return; + + + $r = q("SELECT * FROM contact WHERE nick = '%s' AND network = '%s' AND uid = %d LIMIT 1", + dbesc($contact_nick), + dbesc(NETWORK_DFRN), + intval(local_user()) + ); + + if(! $r) + return; + + $cid = $r[0]['id']; + + $dfrn_id = $orig_id = (($r[0]['issued-id']) ? $r[0]['issued-id'] : $r[0]['dfrn-id']); + + if($r[0]['duplex'] && $r[0]['issued-id']) { + $orig_id = $r[0]['issued-id']; + $dfrn_id = '1:' . $orig_id; + } + if($r[0]['duplex'] && $r[0]['dfrn-id']) { + $orig_id = $r[0]['dfrn-id']; + $dfrn_id = '0:' . $orig_id; + } + + $sec = random_string(); + + q("INSERT INTO `profile_check` ( `uid`, `cid`, `dfrn_id`, `sec`, `expire`) + VALUES( %d, %s, '%s', '%s', %d )", + intval(local_user()), + intval($cid), + dbesc($dfrn_id), + dbesc($sec), + intval(time() + 45) + ); + + $url = curPageURL(); + + logger('check_redir: ' . $r[0]['name'] . ' ' . $sec, LOGGER_DEBUG); + $dest = (($url) ? '&destination_url=' . $url : ''); + goaway ($r[0]['poll'] . '?dfrn_id=' . $dfrn_id + . '&dfrn_version=' . DFRN_PROTOCOL_VERSION . '&type=profile&sec=' . $sec . $dest ); + } + + return; +} + + diff --git a/mod/photos.php b/mod/photos.php index 9a3a402a4..7108e9569 100644 --- a/mod/photos.php +++ b/mod/photos.php @@ -4,14 +4,18 @@ require_once('include/items.php'); require_once('include/acl_selectors.php'); require_once('include/bbcode.php'); require_once('include/security.php'); +require_once('include/redir.php'); function photos_init(&$a) { + if($a->argc > 1) + auto_redir($a, $a->argv[1]); if((get_config('system','block_public')) && (! local_user()) && (! remote_user())) { return; } + $o = ''; if($a->argc > 1) { diff --git a/mod/profile.php b/mod/profile.php index b33b181de..3eb97e157 100644 --- a/mod/profile.php +++ b/mod/profile.php @@ -1,6 +1,7 @@ user['nickname']; $profile = $a->argv[1]; } + else { + auto_redir($a, $which); + } profile_load($a,$which,$profile); From 022c1e8995a43d4ed01570c0e4c20cdf91616f42 Mon Sep 17 00:00:00 2001 From: Thomas Willingham Date: Fri, 12 Oct 2012 21:33:21 +0100 Subject: [PATCH 3/6] German helpfiles --- doc/de/Account-Basics.md | 77 +++++++ doc/de/Bugs-and-Issues.md | 28 +++ doc/de/Connectors.md | 67 +++++++ doc/de/Developers.md | 22 ++ doc/de/Groups-and-Privacy.md | 68 +++++++ doc/de/Home.md | 39 ++++ doc/de/Install.md | 89 +++++++++ doc/de/Installing-Connectors.md | 110 ++++++++++ doc/de/Making-Friends.md | 47 +++++ doc/de/Message-Flow.md | 43 ++++ doc/de/Pages.md | 35 ++++ doc/de/Plugins.md | 343 ++++++++++++++++++++++++++++++++ doc/de/Profiles.md | 47 +++++ doc/de/README.md | 8 + doc/de/Remove-Account.md | 24 +++ doc/de/Settings.md | 226 +++++++++++++++++++++ doc/de/Tags-and-Mentions.md | 31 +++ doc/de/Text_comment.md | 47 +++++ doc/de/Text_editor.md | 41 ++++ doc/de/andfinally.md | 27 +++ doc/de/groupsandpages.md | 16 ++ doc/de/guide.md | 17 ++ doc/de/makingnewfriends.md | 16 ++ doc/de/network.md | 14 ++ 24 files changed, 1482 insertions(+) create mode 100644 doc/de/Account-Basics.md create mode 100644 doc/de/Bugs-and-Issues.md create mode 100644 doc/de/Connectors.md create mode 100644 doc/de/Developers.md create mode 100644 doc/de/Groups-and-Privacy.md create mode 100644 doc/de/Home.md create mode 100644 doc/de/Install.md create mode 100644 doc/de/Installing-Connectors.md create mode 100644 doc/de/Making-Friends.md create mode 100644 doc/de/Message-Flow.md create mode 100644 doc/de/Pages.md create mode 100644 doc/de/Plugins.md create mode 100644 doc/de/Profiles.md create mode 100644 doc/de/README.md create mode 100644 doc/de/Remove-Account.md create mode 100644 doc/de/Settings.md create mode 100644 doc/de/Tags-and-Mentions.md create mode 100644 doc/de/Text_comment.md create mode 100644 doc/de/Text_editor.md create mode 100644 doc/de/andfinally.md create mode 100644 doc/de/groupsandpages.md create mode 100644 doc/de/guide.md create mode 100644 doc/de/makingnewfriends.md create mode 100644 doc/de/network.md diff --git a/doc/de/Account-Basics.md b/doc/de/Account-Basics.md new file mode 100644 index 000000000..3319560e7 --- /dev/null +++ b/doc/de/Account-Basics.md @@ -0,0 +1,77 @@ +Account - Basics +============== + +* [Zur Startseite der Hilfe](help) + + +**Registrierung** + +Nicht alle Friendica-Seiten bieten eine freie Registrierung. Wenn die Registrierung erlaubt ist, zeigt sich sofort ein "Registrieren"-Link unter dem Login-Feld auf der Startseite. Ein Klick auf diesen Link führt zur Registrierungsseite. Die Stärke unseres Netzwerks ist, dass viele verschiedene Seiten komplett kompatible zueinander sind. Wenn die Seite, die du besuchst, eine Registrierung nicht erlaubt oder wenn du glaubst, dass dir eine andere Seite möglicherweise besser gefällt, dann kannst du hier eine Liste von öffentlichen Servern finden und die Seite suchen, die zu deinen Anforderungen passt. + +Wenn du deinen eigenen Server aufsetzen willst, kannst du das ebenfalls machen. Besuche die Friendica-Webseite, um den Code mit den Installationsanleitungen herunterzuladen. Es ist ein einfacher Installationsprozess, den jeder mit ein wenig Erfahrungen im Webseiten-Hosting oder mit grundlegenden Linux-Erfahrungen einfach handhaben kann. + + +*OpenID* + +Das erste Feld auf der Registrierungsseite ist für eine OpenID-Adresse. Wenn du keine OpenID-Adresse hast oder nicht wünschst, diese zu nutzen, dann lasse das Feld frei. Wenn du einen OpenID-Account hast und diesen nutzen willst, gib die Adresse in das Feld ein und klicke auf "Registrieren". Friendica wird versuchen, so viele Informationen wie möglich von deinem OpenID-Provider zu übernehmen, um diese in dein Profil auf dieser Seite einzutragen. + + +*Dein vollständiger Name* + +Bitte trage deinen vollständigen Namen **so ein, wie du ihn im System anzeigen lassen willst**. Viele Leute nutzen ihren richtigen Namen hierfür, allerdings besteht für dich keine Pflicht, das auch so zu machen. + + +*Email-Adresse* + +Bitte trage eine richtige Email-Adresse ein. Deine Email-Adresse wird **niemals** veröffentlicht. Wir benötigen diese, um dir Account-Informationen und die Login-Daten zu schicken. Du erhältst zudem von Zeit zu Zeit Benachrichtigungen über eingegangene Nachrichten oder Punkte, die deine Aufmerksamkeit benötigen. Du hast aber auch die Möglichkeit, diese Nachrichten in deinen Account-Einstellungen komplett abzuschalten. Du musst nicht deine Haupt-Email-Adresse sein, jedoch wird eine funktionierende Adresse benötigt. Ohne dieses kannst du weder dein Initialpasswort erhalten, noch dein Passwort zurücksetzen. Dies ist die einzige persönliche Information, die korrekt sein muss. + + +*Spitzname/Nickname* + +Der Spitzname wird benötigt, um eine Webadresse für viele deiner persönlichen Seiten zu erstellen. Auch wird dieser wie eine Email-Adresse genutzt, wenn eine Verbindung zu anderen Personen hergestellt werden soll. Durch die Art, wie der Spitzname genutzt wird, gibt es bestimmte Einschränkungen. Er darf nur US-ASCII-Textzeichen und Nummern enthalten und er muss zudem mit einem Buchstaben beginnen. Er muss außerdem einzigartig im System sein. Dieser Spitzname wird an vielen Stellen genutzt, um deinen Account zu identifizieren, und kann daher später nicht mehr geändert werden. + + +*Verzeichnis-Eintrag* + +Das Registrierungsformular erlaubt es dir, direkt auszuwählen, ob du im Onlineverzeichnis aufgelistet wirst oder nicht. Das ist wie ein Telefonbuch und du kannst entscheiden, nicht aufgeführt zu werden. Wir bitten dich, "Ja" zu wählen, so dass dich andere Leute (Freunde, Familie etc.) finden können. Wenn du "Nein" wählst, wirst du hauptsächlich unsichtbar sein und nur wenige Möglichkeiten zur Interaktion haben. Was auch immer du wählst, kann jederzeit nach dem Login in deinen Account-Einstellungen geändert werden. + + +*Registrierung* + +Sobald du die nötigen Informationen eingegeben hast, klicke auf "Registrieren". Eine Email wird an die hinterlegte Email-Adresse geschickt. Bitte prüfe den Posteingang (inkl. dem Spam-Ordner) für die Registrierungsdetails und dein Initialpasswort. + + +**Login-Seite** + +Gib auf der "Login"-Seite die Informationen ein, die du während der Registrierung erhalten hast. Du kannst entweder deinen Spitznamen oder die Email-Adresse als Login-Namen nutzen. + +Wenn du deinen Account nutzt, um mehrfache '[Seiten](help/Pages)' zu verwalten, die die gleiche Email-Adresse benutzen, dann nutze bitte den Spitznamen des Accounts, der verwaltet werden soll. + +*Wenn* dein Account OpenID nutzt, dann kannst du deine OpenID-Adresse als Login-Name nutzen und das Passwort-Feld frei lassen. Du wirst zu deinem OpenID-Anbieter weitergeleitet, wo du deine Anmeldung abschließt. + +Wenn OpenID nicht genutzt wird, gib dein Passwort ein. Dieses hast du zu Beginn in der Registrierungsmail erhalten. Dein Passwort ist zeichengenau; Groß- und Kleinschreibung wird beachtet. Prüfe bitte, ob deine Feststelltaste aktiv ist, falls du Schwierigkeiten beim Login hast. + + +**Passwort ändern** + +Besuche nach deinem ersten Login bitte die Einstellungsseite und wechsle das Passwort in eines, dass du dir merken kannst. + + +**Der Anfang** + +Ein ['Tipp für neue Mitglieder'](newmember)-Link zeigt sich in den ersten beiden Wochen auf deiner Startseite, um dir erste Informationen zum Start zu bieten. + + +**Persönliche Daten exportieren** + +Du kannst eine Kopie deiner persönlichen Daten in einer XML-Datei exportieren. Gehe hierzu in deinen Einstellungen auf "Persönliche Daten exportieren". + + +**Schau dir ebenfalls folgende Seiten an** + +* [Profile](help/Profiles) + +* [Gruppen und Privatssphäre](help/Groups-and-Privacy) + +* [Account löschen](help/Remove-Account) + diff --git a/doc/de/Bugs-and-Issues.md b/doc/de/Bugs-and-Issues.md new file mode 100644 index 000000000..7d8ea9348 --- /dev/null +++ b/doc/de/Bugs-and-Issues.md @@ -0,0 +1,28 @@ +Bugs und Probleme +=============== + +* [Zur Startseite der Hilfe](help) + +Wenn dein Server eine Supportseite hat, solltest du jeden Bug und jedes Problem, den/das du findest, zunächst dort melden. Die Fehler zunächst dort zu melden, statt auf der allgemeinen Bug-Seite, erleichtert es den Entwicklern, neue Features zu entwickeln, wenn sie sich nicht mit Fehlern beschäftigen müssen, mit denen sie nichts zu tun haben. + +Wenn du ein technisch verantwortlicher Nutzer bist oder wenn deine Seite keine Support-Seite hat, dann kannst du den Bug Tracker nutzen. Bitte nutze zunächst die Suche, ob es bereits einen offenen Bug gibt, der deiner Anfrage entspricht. + +Versuche, so viele Informationen wie möglich zum Bug zu bieten. Hierzu gehört auch die **komplette** Fehlermeldung oder Notiz und alle Schritte, die zu dem Fehler geführt haben. Es ist generell besser, zu viele Informationen zu liefern, als zu wenige. + +Lies dir diesen Artikel (mehrsprachig) durch, um mehr über **gute** Bug-Reports zu erfahren. + +**Bug-Bearbeitung sponsern** + +Wenn du einen Bug findest, der seine Ursache im Hauptsystem hat (also wenn es sich nicht nur um deine Seite handelt), dann kannst du diesen sponsern. + +Die Bug/Fehler-Datenbank erlaubt es dir, Fehler zu sponsern. Das schafft einen Anreiz für die Entwickler, deinen Fehler zu bearbeiten. Das ist nicht zwingend notwendig, da wir keine Bugs mögen und versuchen, diese zu beheben. Wichtiger ist dieses für die zukünftige Projektentwicklung und für Feature-Anfragen. + +Bug-Sponsoring arbeitet nach dem System der Anerkennung. Wenn du 10€ spendest, um einen Bug zu beheben, dann sende die Zahlung per PayPal an den Entwickler, der den Bug behoben hat. Und denke nie daran, für geleistete Arbeit nicht zu bezahlen. Einige dieser Leute könnten deine Kreditkarte hacken, falls du sie verärgern solltest. + +Zur Zeit können nur Personen gesponserte Bugs bearbeiten, die als Entwickler bestätigt wurden. Hierfür muss der Entwickler bereits einige Friendica-Bugs bearbeitet haben. Das dient zur Absicherung, damit der behobene Bug auch gut mit Friendica läuft. Wenn du wünschst, als Entwickler bestätigt zu werden, dann arbeite dich ein und übernimm einige nicht-gesponserte Probleme oder dein eigenes Projekt und du wirst auf der Leiter nach oben klettern. + +Wenn du sicher glaubst, dass du einen gesponserten Bug beheben kannst, aber nicht als Entwickler bestätigt bist, kann es passieren, dass ein gesponserter Entwickler den Bug bearbeiten, bevor du ihn dir sichern kannst. Wenn das nicht der Fall ist, dann trage einen kleinen Vermerk in die Anfrage ein. Wenn du unsere Code-Standards erfüllst, versuchen wir, dir einen Bonus zukommen zu lassen. + +Wenn du ein Projekt mit mehr als 50€ sponserst, dann fragen dich die Entwickler gegebenenfalls, ob sie einen Teil der Zahlung vorab erhalten (normalerweise die Hälfte). Nochmals: es handelt sich um ein Anerkennungssystem - und hauptsächlich dient es dazu, Zahlungsprobleme und Streitigkeiten zu verhindern. Du solltest nach 1-2 Wochen einen gewissen Fortschritt oder Demonstrationen erwarten können. Wenn die Arbeit nicht in einer für dich annehmbaren Zeit gelöst ist, hast du das Recht, das Geld zurückzufordern. + +Friendica ist nicht in diese Transaktionen involviert. Es handelt sich ausschließlich um ein persönliches Abkommen zwischen dem Sponsor und dem Entwickler. Wenn es irgendwelche Probleme gibt, müssen die Parteien es untereinander klären. Wir erstellen gerade einige Richtlinien, um potentielle Probleme zu vermeiden. diff --git a/doc/de/Connectors.md b/doc/de/Connectors.md new file mode 100644 index 000000000..52f93c883 --- /dev/null +++ b/doc/de/Connectors.md @@ -0,0 +1,67 @@ +Konnektoren (Connectors) +========== + +* [Zur Startseite der Hilfe](help) + +Konnektoren erlauben es dir, dich mit anderen sozialen Netzwerken zu verbinden. Konnektoren werden nur bei bestehenden Facebook-, Twitter und StatusNet-Accounts benötigt. Außerdem gibt es einen Konnektor, um deinen Email-Posteingang zu nutzen. + +Wenn die folgenden Netzwerk-Konnektoren auf deinem System installiert sind, kannst du mit den folgenden Links die Einstellungsseiten besuchen und für deinen Account konfigurieren: + +* [Facebook](/settings/addon) +* [Twitter](/settings/addon) +* [StatusNet](/settings/addon) +* [Email](/settings) + +Anleitung, um sich mit Personen in bestimmten Netzwerken zu verbinden +========================================================== + +**Friendica** + +Du kannst dich verbinden, indem du deine Identitäts-Adresse auf der "Verbinden"-Seite des Friendica-Nutzers eingibst. Ebenso kannst du deren Identitäts-Adresse in der "Verbinden"-Box auf deiner ["Kontakt"-Seite](contacts) eingeben. + + +**Diaspora** + +Füge die Diaspore-Identitäts-Adresse (z.B. name@diasporapod.com)auf deiner ["Kontakte"-Seite](contacts) in das Feld "Neuen Kontakt hinzufügen" ein. + + +**Identi.ca/StatusNet/GNU-Social** + +Diese Netzwerke werden als "federated social web" bzw. "OStatus"-Kontakte bezeichnet. + +Bitte beachte, dass es **keine** Einstellungen zur Privatssphäre im OStatus-Netzwerk gibt. **Jede** Nachricht, die an eines dieser OStatus-Mitglieder verschickt wird, ist für jeden auf der Welt sichtbar; alle Privatssphäreneinstellungen verlieren ihre Wirkung. Diese Nachrichten erscheinen ebenfalls in öffentlichen Suchergebnissen. + +Da die OStatus-Kommunikation keine Authentifizierung benutzt, können OStatus-Nutzer *keine* Nachrichten empfangen, wenn du in deinen Privatssphäreneinstellungen "Profil und Nachrichten vor Unbekannten verbergen" wählst. + +Um dich mit einem OStatus-Mitglied zu verbinden, trage deren Profil-URL oder Identitäts-Adresse auf deiner ["Kontakte"-Seite](contacts) in das Feld "Neuen Kontakt hinzufügen" ein. + +Der StatusNet-Konnektor kann genutzt werden, wenn du Beiträge schreiben willst, die auf einer OStatus-Seite über einen existierenden OStatus-Account erscheinen sollen. + +Das ist nicht notwendig, wenn du OStatus-Mitgliedern von Friendica aus folgst und diese dir auch folgen, indem sie auf deiner Kontaktseite ihre eigene Identitäts-Adresse eingeben. + + +**Blogger, Wordpress, RSS feeds, andere Webseiten** + +Trage die URL auf deiner ["Kontakte"-Seite](contacts) in das Feld "Neuen Kontakt hinzufügen" ein. Du hast keine Möglichkeit, diesen Kontakten zu antworten. + +Das erlaubt dir, dich mit Millionen von Seiten im Internet zu _verbinden_. Alles, was dafür nötig ist, ist dass die Seite einen Feed im RSS- oder Atom Syndication-Format nutzt und welches einen Autoren und ein Bild zur Seite liefert. + + +**Twitter** + +Um einem Twitter-Nutzer zu folgen, trage die URL der Hauptseite des Twitter-Accounts auf deiner ["Kontakte"-Seite](contacts) in das Feld "Neuen Kontakt hinzufügen" ein. Um zu antworten, musst du den Twitter-Konnektor installieren und über deinen eigenen Status-Editor antworten. Beginne deine Nachricht mit @twitternutzer, ersetze das aber durch den richtigen Twitter-Namen. + + +**Email** + +Konfiguriere den Email-Konnektor auf deiner [Einstellungsseite](settings). Wenn du das gemacht hast, kannst du auf deiner ["Kontakte"-Seite](contacts) die Email-Adresse in das Feld "Neuen Kontakt hinzufügen" eintragen. Diese Email-Adresse muss jedoch bereits mit einer Nachricht in deinem Email-Posteingang auf dem Server liegen. Du hast die Möglichkeit, Email-Kontakte in deine privaten Unterhaltungen einzubeziehen. + +**Facebook** + +Der Facebook-Konnektor ist ein Plugin/Addon, dass es dir erlaubt, von Friendica aus mit Freunden auf Facebook zu interagieren. Wenn er aktiviert ist, wird deine Facebook-Freundesliste importiert und du wirst Facebook-Beiträge sehen und kommentieren können. Facebook-Freunde können außerdem zu privaten Gesprächen hinzugefügt werden. Du hast nicht die Möglichkeit, einzelne Facebook-Accounts hinzuzufügen, sondern nur deine gesamte Freundesliste, die aktualisiert wird, wenn neue Freunde hinzugefügt werden. + +Wenn das Facebook-Plugin/Addon installiert ist, kannst du diesen auf deiner Einstellungsseite unter ["Facebook Connector Settings"](settings/addon) einstellen. Dieser Eintrag erscheint nur, wenn das Plugin/Addon installiert ist. Folge den Vorgaben, um den Facebook-Konnektor zu installieren oder löschen. + +Du kannst ebenfalls auswählen, ob deine öffentlichen Posts auch standardmäßig bei Facebook veröffentlicht werden sollen. Du kannst diese Einstellung jederzeit im aktuellen Beitrag beeinflussen, indem du auf das "Schloss"-Icon unter dem Beitragseditor gehst. Diese Einstellung hat keine Auswirkung auf private Unterhaltungen. Diese werden immer an Facebook-Freunde mit den entsprechenden Genehmigungen geschickt. + +(Beachte: Aktuell können Facebook-Kontakte keine privaten Fotos sehen. Das wird zukünftig gelöst. Facebook-Kontakte können aber trotzdem öffentliche Fotos sehen, die du hochgeladen hast.) diff --git a/doc/de/Developers.md b/doc/de/Developers.md new file mode 100644 index 000000000..f5c90c489 --- /dev/null +++ b/doc/de/Developers.md @@ -0,0 +1,22 @@ +Friendica - Entwickler-Guide +========== + +* [Zur Startseite der Hilfe](help) + +Hier erfährst du, wie du bei uns mitmachen kannst + +Zunächst erstelle dir ein funktionierendes Git-Paket auf deinem System, auf dem du die Entwicklung durchführst. + +Erstelle deinen eigenen Github-Account. + +Du hast die Möglichkeit, die Friendica-Daten direkt über Github von der folgenden Seite laden: [https://github.com/friendica/friendica.git](https://github.com/friendica/friendica.git) + +Befolge die Anleitung unter diesem Link [http://help.github.com/fork-a-repo/](http://help.github.com/fork-a-repo/), um deine eigene Kopie (fork) der Ursprungsdaten auf Github zu erstellen und bearbeiten. + +Gehe nun zu deiner Github-Seite und erstelle eine "Pull request", wenn du soweit bist, dein Projekt wieder in das Hauptprojekt einzugliedern. + +**Wichtig** + +Bitte hole dir alle Änderungen aus dem Projektverzeichnis und führe sie mit deiner Arbeit zusammen, **bevor** du deine "pull request" stellt. Wir behalten es uns vor, Patches abzulehnen, die eine große Anzahl an Fehlern hervorrufen. Dies gilt vor allem für Übersetzungen, da wir hier möglicherweise nicht alle feinen Unterschiede in konfliktären Versionen erkennen können. + +Außerdem: **teste deine Änderungen!** Vergiss nicht, dass eine simple Fehlerlösung einen anderen Fehler auslösen kann. Lass deine Änderungen von einem erfahrenen Friendica-Entwickler gegenprüfen. diff --git a/doc/de/Groups-and-Privacy.md b/doc/de/Groups-and-Privacy.md new file mode 100644 index 000000000..90487e898 --- /dev/null +++ b/doc/de/Groups-and-Privacy.md @@ -0,0 +1,68 @@ +Gruppen und Privatsphäre +================== + +* [Zur Startseite der Hilfe](help) + +Gruppen sind nur eine Ansammlung von Freunden. Aber Friendica nutzt diese, um sehr mächtige Features zur Verfügung zu stellen. + +**Gruppen erstellen** + +Um eine Gruppe zu erstellen, besuche deine "Kontakte"-Seite und wähle "Neue Gruppe erstellen" (je nach Design nur als Pluszeichen angezeigt). Gib deiner Gruppe einen Namen. + +Das führt dich zu einer Seite, auf der du die Gruppenmitglieder auswählen kannst. + +Du hast zwei Boxen auf der Seite. Die obere Box ist die Übersicht der aktuellen Mitglieder. Die untere beinhaltet alle Freunde, die *nicht* Mitglied dieser Gruppe sind. + +Wenn du auf das Foto einer Person klickst, die nicht in der Gruppe ist, wird diese in die Gruppe verschoben. Wenn du auf das Foto einer Person klickst, die bereits in der Gruppe ist, dann wird diese Person daraus entfernt. + +**Zugriffskontrolle** + +Sobald du eine Gruppe erstellt hast, kannst du diese auf jeder Zugriffsrechteliste nutzen. Damit ist das kleine Schloss neben deinem Statuseditor auf deiner Startseite gemeint. Wenn du darauf klickst, kannst du auswählen, wer deinen Beitrag sehen kann und wer *nicht*. Dabei kann es sich um eine einzelne Person oder eine ganze Gruppe handeln. + +Auf deiner "Netzwerk"-Seite ("Unterhaltungen deiner Kontakte") findest du Beiträge und Gespräche aller deiner Kontakte in deinem Netzwerk. Du kannst aber auch eine einzelne Gruppe auswählen und nur Beiträge dieser Gruppenmitglieder anzeigen lassen. + +Aber stopp, es gibt noch mehr... + +Wenn du auf deiner "Netzwerk"-Seite eine bestimmte Gruppe ausgewählt hast, dann findest du im Statuseditor neben dem Schloss ein Ausrufezeichen. Dies dient dazu, deine Aufmerksamkeit auf das Schloss zu richten. Klicke auf das Schloss. Dort siehst du, dass dein Status-Update in dieser Ansicht standardmäßig nur für diese Gruppe freigegeben ist. Das hilft dir, deinen zukünftigen Mitarbeitern nicht das Gleiche zu schreiben wie deinen Trinkfreunden. Du kannst diese Einstellung natürlich auch überschreiben. + +**Standardmäßige Zugriffsrechte von Beiträgen** + +Standardmäßig geht Friendica davon aus, dass alle deine Beiträge privat sein sollen. Aus diesem Grund erstellt Friendica nach der Anmeldung eine Gruppe, in die automatisch alle deine Kontakte hinzugefügt werden. Alle deine Beiträge sind nur auf diese Gruppe beschränkt. + +Beachte, dass diese Einstellung von deinem Seiten-Administrator überschrieben werden kann, was bedeutet, dass alle deine Beiträge standardmäßig "öffentlich" sind (bspw. für das gesamte Internet). + +Wenn du deine Beiträge standardmäßig "öffentlich" haben willst, dann kannst du deine Standardzugriffsrechte auf deiner Einstellungseite ändern. Dort kannst du außerdem festlegen, welchen Gruppen standardmäßig deine Beiträge erhalten oder in welche Gruppe deine neuen Kontakte standardmäßig eingeordnet werden. + +**Fragen der Privatssphäre, die zu beachten sind** + +Diese privaten Gespräche funktionieren am besten, wenn deine Freunde Friendica-Mitglieder sind. So wissen wir, wer sonst noch deine Gespräche sehen kann - niemand, *solange* deine Freunde deine Nachrichten nicht kopieren und an andere verschicken. + +Dies ist eine Vertrauensfrage, die du beachten musst. Keine Software der Welt kann deine Freunde davon abhalten, die privaten Unterhaltungen zu veröffentlichen. Nur eine gute Auswahl deiner Freunde. + +Bei status.net, identi.ca und anderen Netzwerk-Anbietern ist es nicht so gesichert. Du musst **sehr** vorsichtig sein, wenn du Mitglieder anderer Netzwerke in einer deiner Gruppen hast, da es möglich ist, dass deine privaten Nachrichten in einem öffentlichen Stream enden. Wenn du auf die "Kontakt bearbeiten"-Seite einer Person gehst, zeigen wir dir, ob sie Mitglied eines unsicheren Netzwerks ist oder nicht. + +Sobald du einen Post erstellt hast, kannst du die Zugriffsrechte nicht mehr ändern. Innerhalb von Sekunden ist dieser an viele verschiedene Personen verschickt worden - möglicherweise bereits an alle Addressierten. Wenn du versehentlich eine Nachricht erstellt hast und sie zurücknehmen willst, dann ist es das beste, diese zu löschen. Wir senden eine Löschmitteilung an jeden, der deine Nachricht erhalten hat - und das sollte die Nachricht genauso schnell löschen, wie sie zunächst erstellt wurde. In vielen Fällen wird sie in weniger als einer Minute aus dem Internet gelöscht. Nochmals: das gilt für Friendica-Netzwerke. Sobald eine Nachricht an ein anderes Netzwerk geschickt wurde, kann es nicht mehr so schnell gelöscht werden und in manchen Fällen auch gar nicht mehr. + +Wenn du das bisher noch nicht wusstest, dann empfehlen wir dir, deine Freunde dazu zu ermutigen, auch Friendica zu nutzen, da alle diese Privatsphären-Einstellungen innerhalb eines privatsphärenbewussten Netzwerk viel besser funktionieren. Viele andere Netzwerke, mit denen sich Friendica verbinden kann, bieten keine Kontrolle über die Privatsphäre. + + +Profile, Fotos und die Privatsphäre +============================= + +Die dezentralisierte Natur von Friendica (statt eine Webseite zu haben, die alles kontrolliert, gibt es viele Webseiten, die Information austauschen) hat in der Kommunikation mit anderen Seiten einige Konsequenzen. Du solltest dir über einige Dinge bewusst sein, um am besten entscheiden zu können, wie du mit deiner Privatsphäre umgehst. + +**Fotos** + +Fotos privat zu verteilen ist ein Problem. Wir können Fotos nur mit Friendica-Nutzern __privat__ austauschen. Um mit anderen Leuten Fotos zu teilen, müssen wir erkennen, wer sie sind. Wir können die Identität von Friendica-Nutzern prüfen, da es hierfür einen Mechanismus gibt. Deine Freunde anderer Netzwerke werden deine privaten Fotos nicht sehen können, da wir deren Identität nicht überprüfen können. + +Unsere Entwickler arbeiten an einer Lösung, um deinen Freunden den Zugriff zu ermöglichen - unabhängig, zu welchem Netzwerk sie gehören. Wir nehmen hingegen Privatsphäre ernst und agieren nicht wie andere Netzwerke, die __nur so tun__ als ob deine Fotos privat sind, sie aber trotzdem anderen ohne Identitätsprüfung zeigen. + +**Profile** + +Dein Profil und deine "Wall" sollen vielleicht auch von Freunden anderer Netzwerke besucht werden können. Wenn du diese Seiten allerdings für Webbesucher sperrst, die Friendica nicht kennt, kann das auch Freunde anderer Netzwerke blockieren. + +Das kann möglicherweise ungewollte Ergebnisse produzieren, wenn du lange Statusbeiträge z.B. für Twitter oder Facebook schreibst. Wenn Friendica einen Beitrag an diese Netzwerke schickt und nur eine bestimmte Nachrichtenlänge erlaubt ist, dann verkürzen wir diesen und erstellen einen Link, der zum Originalbeitrag führt. Der Originallink führt zurück zu deinem Friendica-Profil. Da Friendica nicht bestätigen kann, um wen es sich handelt, kann es passieren, dass diese Leute den Beitrag nicht komplett lesen können. + +Für Leute, die davon betroffen sind, schlagen wir vor, eine Zusammenfassung in Twitter-Länge zu erstellen mit mehr Details für Freunde, die den ganzen Beitrag sehen können. + +Dein Profil oder deine gesamte Friendica-Seite zu blockieren, hat außerdem ernsthafte Einflüsse auf deine Kommunikation mit StatusNet/identi.ca-Nutzern. Diese Netzwerke kommunizieren mit anderen über öffentliche Protokolle, die nicht authentifiziert werden. Um deine Beiträge zu sehen, müssen diese Netzwerke deine Beiträge als "unbekannte Webbesucher" ansehen. Wenn wir das erlauben, würde es dazu führen, das absolut jeder deine Beiträge sehen. Und du hast Friendica so eingestellt, das nicht zuzulassen. Beachte also, dass das Blockieren von unbekannten Besuchern auch dazu führen kann, dass öffentliche Netzwerke (wie identi.ca) und Newsfeed-Reader wie Google Reader auch geblockt werden. diff --git a/doc/de/Home.md b/doc/de/Home.md new file mode 100644 index 000000000..26febad5a --- /dev/null +++ b/doc/de/Home.md @@ -0,0 +1,39 @@ +Friendica - Dokumentation und Ressourcen +===================================== + +**Inhalte** + +* [Account - Basics](help/Account-Basics) +* [Schnellstart für neue Benutzer](help/guide) +* [Beiträge erstellen](help/Text_editor) +* [Beiträge kommentieren, einordnen und löschen](help/Text_comment) +* [Profile](help/Profiles) +* [Konnektoren (Connectors)](help/Connectors) +* [Freunde finden](help/Making-Friends) +* [Gruppen und Privatsphäre](help/Groups-and-Privacy) +* [Tags und Erwähnungen](help/Tags-and-Mentions) +* [Seiten](help/Pages) +* [Account löschen](help/Remove-Account) +* [Bugs und Probleme](help/Bugs-and-Issues) + +**Technische Dokumentation** + +* [Installation](help/Install) +* [Konfigurationen](help/Settings) +* [Plugins](help/Plugins) +* [Konnektoren (Connectors) installieren (Facebook/Twitter/StatusNet)](help/Installing-Connectors) +* [Nachrichtenfluss](help/Message-Flow) +* [Entwickler](help/Developers) + + +**Externe Ressourcen** + +* [Haupt-Webseite](http://friendica.com) +* [Foren](http://groups.google.com/group/friendica) +* [Entwickler-Foren](http://groups.google.com/group/friendica-dev) +* [Deutsches Friendica-Wiki](http://wiki.toktan.org/doku.php) + +**Über diese Seite** + +* [Seite/Friendica-Version](friendica) + diff --git a/doc/de/Install.md b/doc/de/Install.md new file mode 100644 index 000000000..9d430eeff --- /dev/null +++ b/doc/de/Install.md @@ -0,0 +1,89 @@ +Friendica Installation +========== + +* [Zur Startseite der Hilfe](help) + +Wir haben hart daran gearbeitet, um Friendica auf vorgefertigten Hosting-Plattformen zum Laufen zu bringen - solche, auf denen auch Wordpress Blogs und Drupal-Installationen laufen. Aber bedenke, dass Friendica mehr als eine einfache Webanwendung ist. Es handelt sich um ein komplexes Kommunikationssystem, das eher an einen Email-Server erinnert als an einen Webserver. Um die Verfügbarkeit und Performance zu gewährleisten, werden Nachrichten im Hintergrund verschickt und gespeichert, um sie später zu verschicken, wenn eine Webseite gerade nicht erreichbar ist. Diese Funktionalität benötigt ein wenig mehr als die normalen Blogs. Nicht jeder PHP/MySQL-Hosting-Anbieter kann Friendica unterstützen. Viele hingegen können es. Aber **bitte** prüfe die Voraussetzungen deines Servers vor der Installation. + +Wenn dir Fehler während der Installation auffallen, sag uns bitte über das Forum auf http://groups.google.com/group/friendica oder über http://bugs.friendica.com Bescheid. Gib uns bitte so viele Infos zu deinem System, wie du kannst, und beschreibe den Fehler mit allen Details und Fehlermeldungen, so dass wir den Fehler zukünftig verhindern können. Aufgrund der großen Anzahl an verschiedenen Betriebssystemen und PHP-Plattformen haben wir nur geringe Kapazitäten, um deine PHP-Installation zu debuggen oder fehlende Module zu ersetzen, aber wir tun unser Bestes, um allgemeine Code-Fehler zu beheben. + +Bevor du anfängst: suche dir einen Domain- oder Subdomainnamen für deinen Server. Denke ausreichend darüber nach, da ein Wechsel nach der Friendica-Installation derzeit nicht unterstützt wird. Dinge verändern sich und einige deiner Freunde haben möglicherweise Probleme, mit dir zu kommunizieren. Wir planen, diese Einschränkung in einer zukünftigen Version zu beheben. + + +1. Voraussetzungen + - Apache mit einer aktiverten mod-rewrite-Funktion und dem Eintrag "Options All", so dass du die lokale .htaccess-Datei nutzen kannst + - PHP 5.2+. Je neuer, desto besser. Du benötigst 5.3 für die Authentifizierung untereinander. In einer Windows-Umgebung arbeitet die Version 5.2+ möglicherweise nicht, da die Funktion dns_get_record() erst ab Version 5.3 verfügbar ist. + - PHP *Kommandozeilen*-Zugang mit register_argc_argv auf "true" gesetzt in der php.ini-Datei + - curl, gd, mysql und openssl-Erweiterung + - etwas in der Art eines Email-Servers oder eines Gateways wie PHP mail() + - mcrypt (optional; wird für die Server-zu-Server Nachrichtenentschlüsselung benötigt) + - Mysql 5.x + - die Möglichkeit, wiederkehrende Aufgaben mit cron (Linux/Mac) oder "Scheduled Tasks" einzustellen (Windows) [Beachte: andere Optionen sind in Abschnitt 7 dieser Dokumentation zu finden] + - Installation in einer Top-Level-Domain oder Subdomain (ohne eine Verzeichnis/Pfad-Komponente in der URL) wird bevorzugt. Verzeichnispfade sind für diesen Zweck nicht so günstig und wurden auch nicht ausführlich getestet. + + + [Dreamhost.com bietet ein ausreichendes Hosting-Paket mit den nötigen Features zu einem annehmbaren Preis. Wenn dein Hosting-Anbieter keinen Unix-Zugriff erlaubt, kannst du Schwierigkeiten mit der Einrichtung der Webseite haben. + + +2. Entpacke die Friendica-Daten in das Quellverzeichnis (root) des Dokumentenbereichs deines Webservers. + + - Wenn du die Möglichkeit hierzu hast, empfehlen wir dir "git" zu nutzen, um die Daten direkt von der Quelle zu klonen, statt die gepackte .tar- oder .zip-Datei zu nutzen. Das macht die Aktualisierung wesentlich einfacher. Der Linux-Code, mit dem man die Dateien direkt in ein Verzeichnis wie "meinewebseite" kopiert, ist + + `git clone https://github.com/friendica/friendica.git meinewebseite` + + - und dann kannst du die letzten Änderungen immer mit dem folgenden Code holen + + `git pull` + + - Addons installieren + - zunächst solltest du **in** deinem Webseitenordner sein + + `cd meinewebseite` + + - dann kannst du das Addon-Verzeichnis seperat kopieren + + `git clone https://github.com/friendica/friendica-addons.git addon` + + - Um das Addon-Verzeichnis aktuell zu halten, solltest du in diesem Pfad ein "git pull"-Befehl eintragen + + `cd meinewebseite/addon` + + `git pull` + + - Wenn du den Verzeichnispfad auf deinen Webserver kopierst, dann stelle sicher, dass du auch die .htaccess kopierst, da "Punkt"-Dateien oft versteckt sind und normalerweise nicht direkt kopiert werden. + + +3. Erstelle eine leere Datenbank und notiere alle Zugangsdaten (Adresse der Datenbank, Nutzername, Passwort, Datenbankname). + +4. Besuche deine Webseite mit deinem Browser und befolge die Anleitung. Bitte beachte jeden Fehler und korrigiere diese, bevor du fortfährst. + +5. *Wenn* die automatisierte Installation aus irgendeinem Grund fehlschlägt, dann prüfe das Folgende: + + - ".htconfig.php" existiert ... wenn nicht, bearbeite die „htconfig.php“ und ändere die Systemeinstellungen. Benenne sie um in „.htconfig.php" +“ + - die Datenbank beinhaltet Daten. ... wenn nicht, importiere den Inhalt der Datei "database.sql" mit phpmyadmin oder per mysql-Kommandozeile. + +6. Besuche deine Seite an diesem Punkt wieder und registriere deinen persönlichen Account. Alle Registrierungsprobleme sollten automatisch behebbar sein. +Wenn du irgendwelche **kritischen** Fehler zu diesen Zeitpunkt erhalten solltest, deutet das darauf hin, dass die Datenbank nicht korrekt installiert wurde. Du kannst bei Bedarf die Datei .htconfig.php verschieben/umbenennen und die Datenbank leeren (als „Dropping“ bezeichnet), so dass du mit einem sauberen System neu starten kannst. + +7. Erstelle einen Cron job oder einen regelmäßigen Task, um den Poller alle 5-10 Minuten im Hintergrund ablaufen zu lassen. Beispiel: + + `cd /base/directory; /path/to/php include/poller.php` + +Ändere "/base/directory" und "/path/to/php" auf deine Systemvorgaben. + +Wenn du einen Linux-Server nutzt, benutze den Befehl "crontab -e" und ergänze eine Zeile wie die Folgende; angepasst an dein System + +`*/10 * * * * cd /home/myname/mywebsite; /usr/bin/php include/poller.php` + +Du kannst den PHP-Pfad finden, indem du den Befehl „which php“ ausführst. Wenn du Schwierigkeiten mit diesem Schritt hast, kannst du deinen Hosting-Anbieter kontaktieren. Friendica wird nicht korrekt laufen, wenn dieser Schritt nicht erfolgreich abgeschlossen werden kann. + +Alternativ kannst du das Plugin 'poormancron' nutzen, um diesen Schritt durchzuführen, wenn du eine aktuelle Friendica-Version nutzt. Um dies zu machen, musst du die ".htconfig.php" an der Stelle anpassen, die dein Plugin beschreibt. In einer frischen Installation sieht es aus wie: + +`$a->config['system']['addon'] = 'js_upload';` + +Dies setzt voraus, dass das Addon-Modul "js_upload" aktiviert ist. Du kannst auch weitere Addons/Plugins ergänzen. Ändere den Eintrag folgendermaßen ab: + +`$a->config['system']['addon'] = 'js_upload,poormancron';` + +und speichere deine Änderungen. diff --git a/doc/de/Installing-Connectors.md b/doc/de/Installing-Connectors.md new file mode 100644 index 000000000..80739ace7 --- /dev/null +++ b/doc/de/Installing-Connectors.md @@ -0,0 +1,110 @@ +Konnektoren installieren (Facebook/Twitter/StatusNet) +================================================== + +* [Zur Startseite der Hilfe](help) + +Friendica nutzt Plugins, um die Verbindung zu anderen Netzwerken wie Facebook und Twitter zu gewährleisten. + +Es gibt außerdem ein Plugin, um über einen bestehenden Status.Net-Account diesen Service zu nutzen. Du brauchst dieses Plugin aber nicht, um mit Status.Net-Mitgliedern von Friendica aus zu kommunizieren - es sei denn, du wünschst es, über einen existierenden Account einen Beitrag zu schreiben. + +Alle drei Plugins benötigen einen Account im gewünschten Netzwerk. Zusätzlich musst du (bzw. der Administrator der Seite) einen API-Schlüssel holen, um einen authentifizierten Zugriff zu deinem Friendica-Server herstellen zu lassen. + + +**Seitenkonfiguration** + +Plugins müssen vom Administrator installiert werden, bevor sie genutzt werden können. Dieses kann über das Administrationsmenü erstellt werden. + +Jeder der Konnektoren benötigt zudem einen API-Schlüssel vom Service, der verbunden werden soll. Einige Plugins erlaube es, diese Informationen auf den Administrationsseiten einzustellen, wohingegen andere eine direkte Bearbeitung der Konfigurationsdatei ".htconfig.php" erfordern. Der Weg, um diese Schlüssel zu erhalten, variiert stark, jedoch brauchen fast alle einen bestehenden Account im gewünschten Service. Einmal installiert, können diese Schlüssel von allen Seitennutzern genutzt werden. + +Im Folgenden findest du die Einstellungen für die verschiedenen Services (viele dieser Informationen kommen direkt aus den Quelldateien der Plugins): + + +**Twitter Plugin für Friendica** + +* Author: Tobias Diekershoff +* tobias.diekershoff@gmx.net + +* License:3-clause BSD license + +Konfiguration: +Um dieses Plugin zu nutzen, benötigst du einen OAuth Consumer-Schlüsselpaar (Schlüssel und Geheimnis), das du auf der Seite [https://twitter.com/apps](https://twitter.com/apps) erhalten kannst + +Registriere deine Friendica-Seite als "Client"-Anwendung mit "Read&Write"-Zugriff. Wir benötigen "Twitter als Login" nicht. Sobald du deine Anwendung installiert hast, erhältst du das Schlüsselpaar für deine Seite. + +Trage dieses Schlüsselpaar in deine globale ".htconfig.php"-Datei ein. + +``` +$a->config['twitter']['consumerkey'] = 'your consumer_key here'; +$a->config['twitter']['consumersecret'] = 'your consumer_secret here'; +``` + +Anschließend kann der Nutzer deiner Seite die Twitter-Einstellungen selbst eintragen: "Einstellungen -> Connector Einstellungen". + +Dokumentation: http://diekershoff.homeunix.net/redmine/wiki/friendikaplugin/Twitter_Plugin + + +**StatusNet Plugin für Friendica** + +* Author: Tobias Diekershoff +* tobias.diekershoff@gmx.net + +* License:3-clause BSD license + +Konfiguration + +Wenn das Addon aktiv ist, muss der Nutzer die folgenden Einstellungen vornehmen, um sich mit dem StatusNet-Account seiner Wahl zu verbinden. + +* Die Basis-URL des StatusNet-API; für identi.ca ist es https://identi.ca/api/ +* OAuth Consumer key & Geheimnis + +Um das OAuth-Schlüsselpaar zu erhalten, muss der Nutzer + +(a) seinen Friendica-Admin fragen, ob bereits ein Schlüsselpaar existiert oder +(b) einen Friendica-Server als Anwendung auf dem StatusNet-Server anmelden. + +Dies kann über Einstellungen --> Connections --> "Register an OAuth client application" -> "Register a new application" auf dem StatusNet-Server durchgeführt werden. + +Während der Registrierung des OAuth-Clients ist Folgendes zu beachten: + +* Der Anwendungsname muss auf der StatusNet-Seite einzigartig sein, daher empfehlen wir einen Namen wie "friendica-nnnn", ersetze dabei "nnnn" mit einer frei gewählten Nummer oder deinem Webseitennamen. +* es gibt keine Callback-URL +* Registriere einen Desktop-Client +* stelle Lese- und Schreibrechte ein +* die Quell-URL sollte die URL deines Friendica-Servers sein + +Sobald die benötigten Daten gespeichert sind, musst du deinen Friendica-Account mit StatusNet verbinden. Das kannst du über Einstellungen --> Connector-Einstellungen durchführen. Folge dem "Einloggen mit StatusNet"-Button, erlaube den Zugriff und kopiere den Sicherheitscode in die entsprechende Box. Friendica wird dann versuchen, die abschließende OAuth-Einstellungen über die API zu beziehen. + +Wenn es geklappt hat, kannst du in den Einstellungen festlegen, ob deine öffentlichen Nachrichten automatisch in deinem StatusNet-Account erscheinen soll (achte hierbei auf das kleine Schloss-Symbol im Status-Editor) + +Dokumentation: http://diekershoff.homeunix.net/redmine/wiki/friendikaplugin/StatusNet_Plugin + + +**Installiere den Friendica/Facebook-Konnektor** + +* Registriere einen API-Schlüssel für deine Seite auf [developer.facebook.com](Facebook). + +Hierfür benötigst du einen Facebook-Account und ggf. weitere Authentifizierungen über eine Kreditkarten- oder Mobilfunknummer. + +a. Wir würden uns sehr darüber freuen, wenn du "Friendica" in dem Anwendungsnamen eintragen würdest, um die Bekanntheit des Namens zu erhöhen. Das Friendica-Icon ist im Bildverzeichnis enthalten und kann als Anwendungs-Icon für die Facebook-App genutzt werden. Nutze [images/friendica-16.jpg](images/friendica-16.jpg) für das Icon und [images/friendica-128.jpg](images/friendica-128.jpg) für das Logo. + +b. Die URL sollte deine Seite mit dem abschließenden Schrägstrich sein + +Es **kann** notwendig sein, dass du eine "Privacy"- oder "Terms of service"-URL angeben musst. + +c. Setze nun noch unter "App Domains" die URL auf deineSubdomain.deineDomain.de und bei "Website with Facebook Login" die URL zu deineDomain.de. + +d. Installiere nun das Facebook-Plugin auf deiner Friendica-Seite über "admin/plugins". Du solltest links in der Sidebar einen Facebook-Link unter "Plugin Features" finden. Klicke diesen an. + +e. Gib nun die App-ID und das App-Secret ein, die Facebook dir gegeben hat. Ändere die anderen Daten, wie es gewünscht ist. + +Auf Friendica kann nun jeder Nutzer, der eine Verbindung zu Facebook wünscht, die Seite "Einstellungen -> Connector-Einstellungen" aufrufen und dort "Installiere Facebook-Connector" auswählen. + +Wähle die gewünschten Einstellungen für deine Nutzungs- und Privatsphäreansprüche. + +Hier meldest du dich bei Facebook an und gibst dem Plugin die nötigen Zugriffsrechte, um richtig zu funktionieren. Erlaube dieses. + +Und fertig. Um es abzustellen, gehe wieder auf die Einstellungsseite und auf "Remove Facebook posting". + +Videos und eingebetteter Code werden nicht gepostet, wenn sonst kein anderer Inhalt enthalten ist. Links und Bilder werden in ein Format übertragen, das von der Facebook-API verstanden wird. Lange Texte werden verkürzt und mit einem Link zum Originalbeitrag versehen. + +Facebook-Kontakte können außerdem keine privaten Fotos sehen, da diese nicht richtig authentifiziert werden können, wenn sie deine Seite besuchen. Dieser Fehler wird zukünftig bearbeitet. diff --git a/doc/de/Making-Friends.md b/doc/de/Making-Friends.md new file mode 100644 index 000000000..e6725228f --- /dev/null +++ b/doc/de/Making-Friends.md @@ -0,0 +1,47 @@ +Freunde finden +============== + +* [Zur Startseite der Hilfe](help) + +Freundschaft kann in Friendica viele verschiedene Bedeutungen annehmen. Aber lasst es uns einfach halten, du willst einfach mit jemandem befreundet sein. Wie machst du das? + +Der einfachste Weg, um das zu machen, ist es, der Gruppe Neu hier beizutreten. Diese Gruppe ist speziell für Leute, die neu im Friendica-Netzwerk sind. Verbinde dich einfach mit der Gruppe, schreibe auf die "Wall" und lerne neue Leute kennen. Du musst uns nicht einmal direkt "liken" - kommentiere einige Beiträge und andere Leute werden anfangen, dich hinzuzufügen. + +Als Nächstes kannst du dir das Verzeichnis anschauen. Das Verzeichnis ist in zwei Teile aufgeteilt. Wenn du auf den "Verzeichnis"-Button klickst, wirst du zunächst alle Mitglieder deines Servers sehen, die sich dazu entschlossen haben, angezeigt zu werden. Außerdem siehst du dort einen Link zum globalen Verzeichnis. Wenn du dich durch das globale Verzeichnis klickst, siehst du alle Nutzer weltweit auf allen Servern, die sich entschlossen haben, im Verzeichnis zu erscheinen. Du wirst außerdem den Link "Show Community Forums" sehen, welcher dich zu Gruppen, Foren und Fan-Seiten führt. Du verbindest dich mit Personen, Gruppen und Foren auf die gleiche Art, wobei Gruppen und Foren deine Anfrage automatisch annehmen, wohingegen ein Mensch dich erst manuell bestätigen muss. + +*Mit anderen Friendica-Nutzern verbinden* + +Bes‪uche ihr Profil. Direkt unter dem Profilfoto ist das Wort "Verbinden" (bzw. "Connect" in einem englischsprachigem Profil). Klicke drauf und du gelangst zur "Verbinden"-Seite. Dort wirst du nach deiner Identitätsadresse gefragt. Das ist nötig, damit die Seite dein Profil finden kann. + +*Was kommt in die Box?* + +Wenn deine Friendica-Seite "demo.friendica.com" heißt und dein Nutzername/Spitzname auf der Seite "bob" ist, dann wäre es "bob@demo.friendica.com". Wie du siehst, sieht es wie eine Email-Adresse aus. Das ist beabsichtigt, da sich die Leute das so leichter merken können. Du *kannst* auch die URL deiner Startseite eintragen, wie z.B. "http://demo.friendica.com/profile/bob", aber der Email-Adressen-Stil ist einfacher. + +Wenn du die "Verbinden"-Seite bestätigt hast, kommst du zurück zu deiner Seite, um dort die Anfrage zu bestätigen. Wenn du das gemacht hast, können beide Seiten miteinander kommunizieren, um den Prozess abzuschließen (sobald dein neuer Freund die Anfrage bestätigt hat). + +Wenn du bereits die Identitäts-Adresse einer Person kennst, kannst du diese auch direkt in das "Verbinden"-Feld auf deiner "Kontakte"-Seite eintragen. Dies wird dich durch einen ähnlichen Prozess leiten. + + +**Alternative Netzwerke** + +Du kannst deine oder andere Identitäts-Adressen ebenfalls nutzen, um über verschiedene Netzwerke hinweg Freundschaften aufzubauen. Die Liste möglicher Netzwerke steigt immer weiter. Wenn du z.B. "bob" auf identi.ca (eine Status.Net-Seite) kennst, dann kannst du bob@identi.ca auf deiner "Kontakt"-Seite verbinden. (Oder du kannst die URL von Bobs identi.ca-Seite eintragen, wenn du es wünscht). Du kannst auch "teilweise" mit Leuten auf Google Buzz befreundet sein, wenn du deren GMail-Adresse einträgst. Google Buzz unterstützt bisher noch nicht alle Protokolle, die wir für die direkte Kommunikation benötigen, aber es sollte möglich sein, Statusupdates von Friendica zu folgen. Das Gleiche gilt für Twitter- und Diaspora-Accounts. Tatsächlich kannst du jedem und jeder Website folgen, der/die einen Syndication-Feed (RSS/Atom etc.) zur Verfügung stellt. Wenn wir einen Informationsstrom und einen Namen dazu finden, können wir auch versuchen, uns damit zu verbinden. + +Wenn du deine Email-Postfachverbindung auf deiner Einstellungsseite konfiguriert hast, dann kannst du die Email-Adresse jeder Person eintragen, die dir schon eine Nachricht an dein Postfach geschickt hat und bereits in deinem sozialen Stream erscheint. Du kannst diesen Personen außerdem von Friendica aus antworten. + +Leute können sich ebenfalls von anderen Netzwerken aus mit dir befreunden. Ein Freund von dir hat einen identi.ca-Account und kann sich mit dir befreunden, indem er deine Identitäts-Adresse in seine identi.ca-Verbinden-Dialogbox einträgt. Ein ähnlicher Mechanismus ist für Diaspora-Nutzer vorhanden, indem deine Identitäts-Adresse in ihre Suchleiste eingegeben wird. + +Beachte: Manche StatusNet-Versionen benötigen die volle URL deines Profils und funktionieren möglicherweise nicht mit der Identitäts-Adresse. + +Wenn jemand eine Freundschaftsanfrage schickt, erhältst du eine Benachrichtigung. Du musst dann diese Anfrage bestätigen, um die Freundschaftsanfrage abzuschließen. + +Einige Netzwerke erlauben es, Nachrichten zu schicken, ohne befreundet zu sein oder deine Bestätigung zu benötigen. Friendica erlaubt dies in der Standardeinstellung nicht, da es zu Spam führen kann. + +Wenn du eine Freundschaftsanfrage von einem anderen Friendica-Nutzer erhältst, dann hast du die Möglichkeit, diesen als "Fan" oder "Freund" einzutragen. Ein Fan kann sehen, was du schreibst und auch private Kommunikation sehen, die du zu diesen sendest, aber nicht umgekehrt. Als Freund kannst du in beide Richtungen kommunizieren. + +Diaspora nutzt eine andere Terminologie mit der Unterteilung in "mit dir teilen" und "Freund". + +Sobald ihr Freunde geworden seid, dir die Person aber permanent Spam oder sinnlose Informationen schickt, dann kannst du diese "ignorieren" - ohne die Freundschaft komplett zu beenden oder denjenigen zu zeigen, dass du nicht daran interessiert bist, was diese Person sagt. In verschiedener Hinsicht sind diese Personen wie "Fans", aber sie wissen es nicht. Sie denken, sie sind als Freunde eingetragen. + +Du kannst auch eine Person "blocken". Das blockt die komplette Kommunikation mit dieser Person. Sie können zwar weiterhin öffentliche Beiträge sehen, wie auch jeder andere in der Welt, allerdings können sie nicht direkt mit dir kommunizieren. + +Du kannst Freunde löschen, egal wie der Freundschaftsstatus ist, was dazu führt, dass alles, was mit dieser Person verbunden ist, von deiner Webseite gelöscht wird. diff --git a/doc/de/Message-Flow.md b/doc/de/Message-Flow.md new file mode 100644 index 000000000..add6507ea --- /dev/null +++ b/doc/de/Message-Flow.md @@ -0,0 +1,43 @@ +Friendica Nachrichtenfluss +============== + +* [Zur Startseite der Hilfe](help) + +Diese Seite soll einige Infos darüber dokumentieren, wie Nachrichten innerhalb von Friendica von einer Person zur anderen übertragen werden. Es gibt verschiedene Pfade, die verschiedene Protokolle und Nachrichtenformate nutzen. + +Diejenigen, die den Nachrichtenfluss genauer verstehen wollen, sollten sich mindestens mit dem DFRN-Protokoll (http://dfrn.org/dfrn.pdf) und den Elementen zur Nachrichtenverarbeitung des OStatus Stack informieren (salmon und Pubsubhubbub). + +Der Großteil der Nachrichtenverarbeitung nutzt die Datei include/items.php, welche Funktionen für verschiedene Feed-bezogene Import-/Exportaktivitäten liefert. + +Wenn eine Nachricht veröffentlicht wird, werden alle Übermittlungen an alle Netzwerke mit include/notifier.php durchgeführt, welche entscheidet, wie und an wen die Nachricht geliefert wird. Diese Datei bindet dabei die lokale Bearbeitung aller Übertragungen ein inkl. dfrn-notify. + +mod/dfrn_notify.php handhabt die Rückmeldung (remote side) von dfrn-notify. + +Lokale Feeds werden durch mod/dfrn_poll.php generiert - was ebenfalls die Rückmeldung (remote side) von dfrn-notify handhabt. + +Salmon-Benachrichtigungen kommen via mod/salmon.php an. + +PuSh-Feeds (pubsubhubbub) kommen via mod/pubsub.php an. + +DFRN-poll Feed-Imports kommen via include/poller.php als geplanter Task an, das implementiert die lokale Bearbeitung (local side) des DFRN-Protokolls. + + +Szenario #1. Bob schreibt eine öffentliche Statusnachricht + +Dies ist eine öffentliche Nachricht ohne begrenzte Nutzerfreigabe, so dass keine private Übertragung notwendig ist. Es gibt zwei Wege, die genutzt werden können - als bbcode an DFRN-Clients oder als durch den Server konvertierten HTML-Code (mit PuSH; pubsubhubbub). Wenn ein PuSH-Hub einsatzfähig ist, nutzen DFRN-Poll-Clients vorrangig die Informationen, die durch den PuSH-Kanal kommen. Sie fallen zurück auf eine tägliche Abfrage, wenn der Hub Übertragungsschwierigkeiten hat (das kann vorkommen, wenn der standardmäßige Google-Referenzhub genutzt wird). Wenn kein spezifizierter Hub oder Hubs ausgewählt sind, werden DFRN-Clients in einer pro Kontakt konfigurierbaren Rate mit bis zu 5-Minuten-Intervallen abfragen. Feeds, die via DFRN-Poll abgerufen werden, sind bbcode und können auch private Unterhaltungen enthalten, die vom Poller auf ihre Zugriffsrechte hin geprüft werden. + +Szenario #2. Jack antwortet auf Bobs öffentliche Nachricht. Jack ist im Friendica/DFRN-Netzwerk. + +Jack nutzt dfrn-notify, um eine direkte Antwort an Bob zu schicken. Bob erstellt dann einen Feed der Unterhaltung und sendet diesen an jeden, der an der Unterhaltung beteiligt ist und dfrn-notify nutzt. Die PuSH-Hubs werden darüber informiert, dass neuer Inhalt verfügbar ist. Der/die Hub/s erhalten dann die neuesten Feeds und übertragen diese an alle Hub-Teilnehmer (die auch zu verschiedenen Netzwerken gehören können). + +Szenario #3. Mary antwortet auf Bobs öffentliche Nachricht. Mary ist im Friendica/DFRN-Netzwerk. + +Mary nutzt dfrn-notify, um eine direkte Antwort an Bob zu schicken. Bob erstellt dann einen Feed der Unterhaltung und sendet diesen an jeden, der an der Unterhaltung beteiligt ist (mit Ausnahme von Bob selbst; die Unterhaltung wird nun an Jack und Mary geschickt). Die Nachrichten werden mit dfrn-notify übertragen. PuSH-Hubs werden darüber informiert, dass neuer Inhalt verfügbar ist. Der/die Hub/s erhalten dann die neuesten Feeds und übertragen sie an alle Hub-Teilnehmer (die auch zu verschiedenen Netzwerken gehören können). + +Szenario #4. William antwortet auf Bobs öffentliche Nachricht. William ist in einem OStatus-Netzwerk. + +William nutzt salmon, um Bob über seine Antwort zu benachrichtigen. Der Inhalt ist HTML-Code, der in das Salmon Magic Envelope eingebettet ist. Bob erstellt dann einen Feed der Unterhaltung und sendet es an alle Friendica-Nutzer, die an der Unterhaltung beteiligt sind und dfrn-notify nutzen (mit Ausnahme von William selbst; die Unterhaltung wird an Jack und Mary weitergeleitet). PuSH-Hubs werden darüber informiert, dass neuer Inhalt verfügbar ist. Der/die Hub/s erhalten dann die neuesten Feeds und übertragen sie an alle Hub-Teilnehmer (die auch zu verschiedenen Netzwerken gehören können). + +Szenario #5. Bob schreibt eine private Nachricht an Mary und Jack. + +Die Nachricht wird sofort an Mary und Jack mit Hilfe von dfrn_notify geschickt. Öffentliche Hubs werden nicht benachrichtigt. Im Falle eines Timeouts wird eine erneute Verarbeitung angestoßen. Antworten folgen dem gleichen Nachrichtenfluss wie öffentliche Antworten, allerdings werden die Hubs nicht darüber informiert, wodurch die Nachrichten niemals in öffentliche Feeds gelangen. Die komplette Unterhaltung ist nur für Mary und Jack in ihren durch dfrn-poll personalisierten Feeds verfügbar (und für niemanden sonst). diff --git a/doc/de/Pages.md b/doc/de/Pages.md new file mode 100644 index 000000000..af6395b78 --- /dev/null +++ b/doc/de/Pages.md @@ -0,0 +1,35 @@ +Seiten +===== + +* [Zur Startseite der Hilfe](help) + + +Friendica lässt dich auch Foren und/oder Prominenten-Seiten erstellen. + +Jede Seite in Friendica hat einen einzigartigen Spitznamen. Das gilt für alle Seiten, unabhängig davon, ob es sich um normale Profile oder Forenseite handelt. + +Das Erste, was du machen musst, um eine neue Seite zu kreieren ist, einen neuen Account zu erstellen. Bitte beachte, dass der Seitenadministrator die Registrierung neuer Accounts sperren oder an Bedingungen knüpfen kann. + +Wenn du einen zweiten Account in einem System erstellst und die gleiche Email-Adresse oder den gleichen OpenID-Account nutzt, kannst du dich zukünftig nur noch mit deinem Spitznamen anmelden. + +Gehe im neuen Account auf die "Einstellungs"-Seite und dort am Ende der Seite auf "Erweiterte Konto-/Seitentyp-Einstellungen". Normalerweise nutzt du "Normales Konto" für einen normalen, persönlichen Account. Das ist die Standardeinstellung. Gr‬uppenseiten bieten die Möglichkeit, Leute als Freund/Fan ohne Kontaktbestätigung zuzulassen. + +Die Auswahl der Einstellung, die du wählst, hängt davon ab, wie du mit anderen Leuten auf deiner Seite interagieren willst. Die "Marktschreier"-Einstellung (Soapbox) lässt den Seitenbesitzer die gesamte Kommunikation kontrollieren. Alles was du schreibst, geht an alle Seitennutzer, aber es gibt keine Möglichkeit, zu interagieren. Diese Seite wird normalerweise für Ankündigungen oder die Kommunikation von Gemeinschaften genutzt. + +Die normalste Einstellung ist das "Forum-/Promi-Konto". Diese erstellt eine Gruppenseite, in der alle Mitglieder frei miteinander interagieren können. Der "Automatische Freunde Seite"-Account ist typischerweise für persönliche Profile, bei denen du alle Freundschaftsanfragen automatisch bestätigen willst. + + +**Multiple Seiten verwalten** + +Wir schlagen vor, dass du eine Gruppenseite mit der gleichen Email-Adresse und dem gleichen Passwort wie bei deinem normalen Account nutzt. Wenn du das machst, findest du einen neuen "Verwalten"-Link im Hauptmenü, das dir hilft, einfach zwischen den Identitäten zu wechseln. Du musst das nicht machen, die Alternative ist allerdings, dich immer wieder aus- und wieder einzuloggen. Und das kann umständlich sein, wenn du mehrere verschiedene Seiten/Identitäten verwaltest. + +Du kannst ebenso jemanden wählen, der deine Seite verwaltet. Mach das, indem du die [Delegierungs-Setup-Seite](delegate) besuchst. Dort wird dir eine Liste an "Potentiellen Bevollmächtigen" angezeigt. Die Auswahl einer oder mehrerer Personen gibt diesen die Möglichkeit, deine Seite zu verwalten. Sie können Kontakte, Profile und alle Inhalte deines Accounts/deiner Seite bearbeiten. Bitte nutze diese Einstellung mit Vorsicht. Delegierte haben jedoch keine Möglichkeit, grundlegende Account-Einstellungen wie das Passwort oder den Seitentypen zu ändern bzw. den Account zu löschen. + + +**Beiträge auf Community-Seiten** + +Wenn du Mitglied einer Community-Seite/-Forums bist, kannst du die Seite in einem Beitrag hinzufügen/erwähnen, wenn du den @-Tag nutzt. Zum Beispiel würde @Fahrrad deinen Beitrag neben den sonst ausgewählten Nutzern an alle Nutzer schicken, die in der Gruppe "Fahrrad" sind. Wenn dein Beitrag privat ist, musst du diese Gruppe explizit in den Zugriffsrechten des Beitrags auswählen **und** sie mit dem @-Tag erwähnen (was den Beitrag auf die Gruppenmitglieder erweitert). + +Du kannst außerdem via "Wall zu Wall" einen Beitrag auf der Community-Seite bzw. in dem Community-Forum erstellen. + +Kommentare, die du an eine Community-Seite schickst, werden an den Originalbeitrag weitergeleitet. Das Forum bzw. die Gruppe mit dem @-Tag zu erwähnen, leitet den Beitrag nicht weiter, da die Verteilung des Beitrages komplett vom Original-Beitragsschreiber kontrolliert wird. diff --git a/doc/de/Plugins.md b/doc/de/Plugins.md new file mode 100644 index 000000000..9fa67bd7b --- /dev/null +++ b/doc/de/Plugins.md @@ -0,0 +1,343 @@ +**Friendica Addon/Plugin-Entwicklung** +============== + +* [Zur Startseite der Hilfe](help) + +Bitte schau dir das Beispiel-Addon "randplace" für ein funktionierendes Beispiel für manche der hier aufgeführten Funktionen an. Das Facebook-Addon bietet ein Beispiel dafür, die "addon"- und "module"-Funktion gemeinsam zu integrieren. Addons arbeiten, indem sie Event Hooks abfangen. Module arbeiten, indem bestimmte Seitenanfragen (durch den URL-Pfad) abgefangen werden + +Plugin-Namen können keine Leerstellen oder andere Interpunktionen enthalten und werden als Datei- und Funktionsnamen genutzt. Du kannst einen lesbaren Namen im Kommentarblock eintragen. Jedes Addon muss beides beinhalten - eine Installations- und eine Deinstallationsfunktion, die auf dem Addon-/Plugin-Namen basieren; z.B. "plugin1name_install()". Diese beiden Funktionen haben keine Argumente und sind dafür verantwortlich, Event Hooks zu registrieren und abzumelden (unregistering), die dein Plugin benötigt. Die Installations- und Deinstallationsfunktionfunktionen werden auch ausgeführt (z.B. neu installiert), wenn sich das Plugin nach der Installation ändert - somit sollte deine Deinstallationsfunktion keine Daten zerstört und deine Installationsfunktion sollte bestehende Daten berücksichtigen. Zukünftige Extensions werden möglicherweise "Setup" und "Entfernen" anbieten. + +Plugins sollten einen Kommentarblock mit den folgenden vier Parametern enthalten: + + /* + * Name: My Great Plugin + * Description: This is what my plugin does. It's really cool + * Version: 1.0 + * Author: John Q. Public + */ + +Registriere deine Plugin-Hooks während der Installation. + + register_hook($hookname, $file, $function); + +$hookname ist ein String und entspricht einem bekannten Friendica-Hook. + +$file steht für den Pfadnamen, der relativ zum Top-Level-Friendicaverzeichnis liegt. Das *sollte* "addon/plugin_name/plugin_name.php' sein. + +$function ist ein String und der Name der Funktion, die ausgeführt wird, wenn der Hook aufgerufen wird. + +Deine Hook-Callback-Funktion wird mit mindestens einem und bis zu zwei Argumenten aufgerufen + + function myhook_function(&$a, &$b) { + + } + +Wenn du Änderungen an den aufgerufenen Daten vornehmen willst, musst du diese als Referenzvariable (mit "&") während der Funktionsdeklaration deklarieren. + +$a ist die Friendica "App"-Klasse, die eine Menge an Informationen über den aktuellen Friendica-Status beinhaltet, u.a. welche Module genutzt werden, Konfigurationsinformationen, Inhalte der Seite zum Zeitpunkt des Hook-Aufrufs. Es ist empfohlen, diese Funktion "$a" zu nennen, um seine Nutzung an den Gebrauch an anderer Stelle anzugleichen. + +$b kann frei benannt werden. Diese Information ist speziell auf den Hook bezogen, der aktuell bearbeitet wird, und beinhaltet normalerweise Daten, die du sofort nutzen, anzeigen oder bearbeiten kannst. Achte darauf, diese mit "&" zu deklarieren, wenn du sie bearbeiten willst. + + +**Module** + +Plugins/Addons können auch als "Module" agieren und alle Seitenanfragen für eine bestimte URL abfangen. Um ein Plugin als Modul zu nutzen, ist es nötig, die Funktion "plugin_name_module()" zu definieren, die keine Argumente benötigt und nichts weiter machen muss. + +Wenn diese Funktion existiert, wirst du nun alle Seitenanfragen für "http://my.web.site/plugin_name" erhalten - mit allen URL-Komponenten als zusätzliche Argumente. Diese werden in ein Array $a->argv geparst und stimmen mit $a->argc überein, wobei sie die Anzahl der URL-Komponenten abbilden. So würde http://my.web.site/plugin/arg1/arg2 nach einem Modul "plugin" suchen und seiner Modulfunktion die $a-App-Strukur übergeben (dies ist für viele Komponenten verfügbar). Das umfasst: + + $a->argc = 3 + $a->argv = array(0 => 'plugin', 1 => 'arg1', 2 => 'arg2'); + +Deine Modulfunktionen umfassen oft die Funktion plugin_name_content(&$a), welche den Seiteninhalt definiert und zurückgibt. Sie können auch plugin_name_post(&$a) umfassen, welches vor der content-Funktion aufgerufen wird und normalerweise die Resultate der POST-Formulare handhabt. Du kannst ebenso plugin_name_init(&$a) nutzen, was oft frühzeitig aufgerufen wird und das Modul initialisert. + + +**Derzeitige Hooks:** + +**'authenticate'** - wird aufgerufen, wenn sich der User einloggt. + $b ist ein Array + 'username' => der übertragene Nutzername + 'password' => das übertragene Passwort + 'authenticated' => setze das auf einen anderen Wert als "0", damit der User sich authentifiziert + 'user_record' => die erfolgreiche Authentifizierung muss auch einen gültigen Nutzereintrag aus der Datenbank zurückgeben + +**'logged_in'** - wird aufgerufen, sobald ein Nutzer sich erfolgreich angemeldet hat. + $b beinhaltet den $a->Nutzer-Array + + +**'display_item'** - wird aufgerufen, wenn ein Beitrag für die Anzeige formatiert wird. + $b ist ein Array + 'item' => Die Item-Details (Array), die von der Datenbank ausgegeben werden + 'output' => Die HTML-Ausgabe (String) des Items, bevor es zur Seite hinzugefügt wird + +**'post_local'** - wird aufgerufen, wenn der Statusbeitrag oder ein Kommentar im lokalen System eingetragen wird. + $b ist das Item-Array der Information, die in der Datenbank hinterlegt wird. + {Bitte beachte: der Seiteninhalt ist bbcode - nicht HTML) + +**'post_local_end'** - wird aufgerufen, wenn ein lokaler Statusbeitrag oder Kommentar im lokalen System gespeichert wird. + $b ist das Item-Array einer Information, die gerade in der Datenbank gespeichert wurden. + {Bitte beachte: der Seiteninhalt ist bbcode - nicht HTML) + +**'post_remote'** - wird aufgerufen, wenn ein Beitrag aus einer anderen Quelle empfangen wird. Dies kann auch genutzt werden, um lokale Aktivitäten oder systemgenerierte Nachrichten zu veröffentlichen/posten. + $b ist das Item-Array einer Information, die in der Datenbank und im Item gespeichert ist. + {Bitte beachte: der Seiteninhalt ist bbcode - nicht HTML) + +**'settings_form'** - wird aufgerufen, wenn die HTML-Ausgabe für die Einstellungsseite generiert wird. + $b ist die HTML-Ausgabe (String) der Einstellungsseite vor dem finalen ""-Tag. + +**'settings_post'** - wird aufgerufen, wenn die Einstellungsseiten geladen werden. + $b ist der $_POST-Array + +**'plugin_settings'** - wird aufgerufen, wenn die HTML-Ausgabe der Addon-Einstellungsseite generiert wird. + $b ist die HTML-Ausgabe (String) der Addon-Einstellungsseite vor dem finalen ""-Tag. + +**'plugin_settings_post'** - wird aufgerufen, wenn die Addon-Einstellungsseite geladen wird. + $b ist der $_POST-Array + +**'profile_post'** - wird aufgerufen, wenn die Profilseite angezeigt wird. + $b ist der $_POST-Array + +**'profile_edit'** - wird aufgerufen, bevor die Profil-Bearbeitungsseite angezeigt wird. + $b ist ein Array + 'profile' => Profileintrag (Array) aus der Datenbank + 'entry' => die HTML-Ausgabe (string) des generierten Eintrags + +**'profile_advanced'** - wird aufgerufen, wenn die HTML-Ausgabe für das "Advanced profile" generiert wird; stimmt mit dem "Profil"-Tab auf der Profilseite der Nutzer überein. + $b ist die HTML-Ausgabe (String) des erstellten Profils + (Die Details des Profil-Arrays sind in $a->profile) + +**'directory_item'** - wird von der Verzeichnisseite aufgerufen, wenn ein Item für die Anzeige formatiert wird. + $b ist ein Array + 'contact' => Kontakteintrag (Array) einer Person aus der Datenbank + 'entry' => die HTML-Ausgabe (String) des generierten Eintrags + +**'profile_sidebar_enter'** - wird aufgerufen, bevor die Sidebar "Kurzprofil" einer Seite erstellt wird. + $b ist der Profil-Array einer Person + +**'profile_sidebar'** - wird aufgerufen, wenn die Sidebar "Kurzprofil" einer Seite erstellt wird. + $b ist ein Array + 'profile' => Kontakteintrag (Array) einer Person aus der Datenbank + 'entry' => die HTML-Ausgabe (String) des generierten Eintrags + +**'contact_block_end'** - wird aufgerufen, wenn der Block "Kontakte/Freunde" der Profil-Sidebar komplett formatiert wurde. + $b ist ein Array + 'contacts' => Array von "contacts" + 'output' => die HTML-Ausgabe (String) des Kontaktblocks + +**'bbcode'** - wird während der Umwandlung von bbcode auf HTML aufgerufen. + $b ist der konvertierte Text (String) + +**'html2bbcode'** - wird während der Umwandlung von HTML zu bbcode aufgerufen (z.B. bei Nachrichtenbeiträgen). + $b ist der konvertierte Text (String) + +**'page_header'** - wird aufgerufen, nachdem der Bereich der Seitennavigation geladen wurde. + $b ist die HTML-Ausgabe (String) der "nav"-Region + +**'personal_xrd'** - wird aufgerufen, bevor die Ausgabe der persönlichen XRD-Datei erzeugt wird. + $b ist ein Array + 'user' => die hinterlegten Einträge der Person + 'xml' => die komplette XML-Datei die ausgegeben wird + +**'home_content'** - wird aufgerufen, bevor die Ausgabe des Homepage-Inhalts erstellt wird; wird nicht eingeloggten Nutzern angezeigt. + $b ist die HTML-Ausgabe (String) der Auswahlregion + +**'contact_edit'** - wird aufgerufen, wenn die Kontaktdetails vom Nutzer auf der "Kontakte"-Seite bearbeitet werden. + $b ist ein Array + 'contact' => Kontakteintrag (Array) des abgezielten Kontakts + 'output' => die HTML-Ausgabe (String) der "Kontakt bearbeiten"-Seite + +**'contact_edit_post'** - wird aufgerufen, wenn die "Kontakt bearbeiten"-Seite ausgegeben wird. + $b ist der $_POST-Array + +**'init_1'** - wird aufgerufen, kurz nachdem die Datenbank vor Beginn der Sitzung geöffnet wird. + $b wird nicht genutzt + +**'page_end'** - wird aufgerufen, nachdem die Funktion des HTML-Inhalts komplett abgeschlossen ist. + $b ist die HTML-Ausgabe (String) vom Inhalt-"div" + +**'avatar_lookup'** - wird aufgerufen, wenn der Avatar geladen wird. + $b ist ein Array + 'size' => Größe des Avatars, der geladen wird + 'email' => Email-Adresse, um nach dem Avatar zu suchen + 'url' => generierte URL (String) des Avatars + + +Eine komplette Liste aller Hook-Callbacks mit den zugehörigen Dateien (am 14-Feb-2012 generiert): Bitte schau in die Quellcodes für Details zu Hooks, die oben nicht dokumentiert sind. + +boot.php: call_hooks('login_hook',$o); + +boot.php: call_hooks('profile_sidebar_enter', $profile); + +boot.php: call_hooks('profile_sidebar', $arr); + +boot.php: call_hooks("proc_run", $arr); + +include/contact_selectors.php: call_hooks('network_to_name', $nets); + +include/api.php: call_hooks('logged_in', $a->user); + +include/api.php: call_hooks('logged_in', $a->user); + +include/queue.php: call_hooks('queue_predeliver', $a, $r); + +include/queue.php: call_hooks('queue_deliver', $a, $params); + +include/text.php: call_hooks('contact_block_end', $arr); + +include/text.php: call_hooks('smilie', $s); + +include/text.php: call_hooks('prepare_body_init', $item); + +include/text.php: call_hooks('prepare_body', $prep_arr); + +include/text.php: call_hooks('prepare_body_final', $prep_arr); + +include/nav.php: call_hooks('page_header', $a->page['nav']); + +include/auth.php: call_hooks('authenticate', $addon_auth); + +include/bbcode.php: call_hooks('bbcode',$Text); + +include/oauth.php: call_hooks('logged_in', $a->user); + +include/acl_selectors.php: call_hooks($a->module . '_pre_' . $selname, $arr); + +include/acl_selectors.php: call_hooks($a->module . '_post_' . $selname, $o); + +include/acl_selectors.php: call_hooks('contact_select_options', $x); + +include/acl_selectors.php: call_hooks($a->module . '_pre_' . $selname, $arr); + +include/acl_selectors.php: call_hooks($a->module . '_post_' . $selname, $o); + +include/acl_selectors.php: call_hooks($a->module . '_pre_' . $selname, $arr); + +include/acl_selectors.php: call_hooks($a->module . '_post_' . $selname, $o); + +include/notifier.php: call_hooks('notifier_normal',$target_item); + +include/notifier.php: call_hooks('notifier_end',$target_item); + +include/items.php: call_hooks('atom_feed', $atom); + +include/items.php: call_hooks('atom_feed_end', $atom); + +include/items.php: call_hooks('atom_feed_end', $atom); + +include/items.php: call_hooks('parse_atom', $arr); + +include/items.php: call_hooks('post_remote',$arr); + +include/items.php: call_hooks('atom_author', $o); + +include/items.php: call_hooks('atom_entry', $o); + +include/bb2diaspora.php: call_hooks('bb2diaspora',$Text); + +include/cronhooks.php: call_hooks('cron', $d); + +include/security.php: call_hooks('logged_in', $a->user); + +include/html2bbcode.php: call_hooks('html2bbcode', $text); + +include/Contact.php: call_hooks('remove_user',$r[0]); + +include/Contact.php: call_hooks('contact_photo_menu', $args); + +include/conversation.php: call_hooks('conversation_start',$cb); + +include/conversation.php: call_hooks('render_location',$locate); + +include/conversation.php: call_hooks('display_item', $arr); + +include/conversation.php: call_hooks('render_location',$locate); + +include/conversation.php: call_hooks('display_item', $arr); + +include/conversation.php: call_hooks('item_photo_menu', $args); + +include/conversation.php: call_hooks('jot_tool', $jotplugins); + +include/conversation.php: call_hooks('jot_networks', $jotnets); + +include/plugin.php: if(! function_exists('call_hooks')) { + +include/plugin.php:function call_hooks($name, &$data = null) { + +index.php: call_hooks('init_1'); + +index.php: call_hooks('app_menu', $arr); + +index.php: call_hooks('page_end', $a->page['content']); + +mod/photos.php: call_hooks('photo_post_init', $_POST); + +mod/photos.php: call_hooks('photo_post_file',$ret); + +mod/photos.php: call_hooks('photo_post_end',$foo); + +mod/photos.php: call_hooks('photo_post_end',$foo); + +mod/photos.php: call_hooks('photo_post_end',$foo); + +mod/photos.php: call_hooks('photo_post_end',intval($item_id)); + +mod/photos.php: call_hooks('photo_upload_form',$ret); + +mod/friendica.php: call_hooks('about_hook', $o); + +mod/editpost.php: call_hooks('jot_tool', $jotplugins); + +mod/editpost.php: call_hooks('jot_networks', $jotnets); + +mod/parse_url.php: call_hooks('parse_link', $arr); + +mod/home.php: call_hooks('home_init',$ret); + +mod/home.php: call_hooks("home_content",$o); + +mod/contacts.php: call_hooks('contact_edit_post', $_POST); + +mod/contacts.php: call_hooks('contact_edit', $arr); + +mod/settings.php: call_hooks('plugin_settings_post', $_POST); + +mod/settings.php: call_hooks('connector_settings_post', $_POST); + +mod/settings.php: call_hooks('settings_post', $_POST); + +mod/settings.php: call_hooks('plugin_settings', $settings_addons); + +mod/settings.php: call_hooks('connector_settings', $settings_connectors); + +mod/settings.php: call_hooks('settings_form',$o); + +mod/register.php: call_hooks('register_account', $newuid); + +mod/like.php: call_hooks('post_local_end', $arr); + +mod/xrd.php: call_hooks('personal_xrd', $arr); + +mod/item.php: call_hooks('post_local_start', $_REQUEST); + +mod/item.php: call_hooks('post_local',$datarray); + +mod/item.php: call_hooks('post_local_end', $datarray); + +mod/profile.php: call_hooks('profile_advanced',$o); + +mod/profiles.php: call_hooks('profile_post', $_POST); + +mod/profiles.php: call_hooks('profile_edit', $arr); + +mod/tagger.php: call_hooks('post_local_end', $arr); + +mod/cb.php: call_hooks('cb_init'); + +mod/cb.php: call_hooks('cb_post', $_POST); + +mod/cb.php: call_hooks('cb_afterpost'); + +mod/cb.php: call_hooks('cb_content', $o); + +mod/directory.php: call_hooks('directory_item', $arr); + diff --git a/doc/de/Profiles.md b/doc/de/Profiles.md new file mode 100644 index 000000000..0da6476d8 --- /dev/null +++ b/doc/de/Profiles.md @@ -0,0 +1,47 @@ +Profile +======== + +* [Zur Startseite der Hilfe](help) + +Mit Friendica kann eine unbegrenzte Anzahl an Profilen angelegt werden. Du kannst verschiedene Profile nutzen, um verschiedenen Gruppen verschiedene Seiten von dir zu zeigen. + +Du hast immer ein Profil, das als dein "Standard"- (default) oder "öffentliches" (public) Profil angelegt ist. Dieses Profil ist immer für die Öffentlichkeit zugänglich und kann nicht versteckt werden (hier mag es einige wenige Ausnahmen auf privaten oder getrennten Seiten geben). Du kannst und solltest die Informationen, die du in deinem öffentlichen Profil veröffentlichst, begrenzen. + +Das bedeutet, dass du folgende Informationen in dein öffentlichen Profil eintragen solltest, wenn du willst, dass Freunde dich finden können ... + +* Dein richtiger Name +* Ein Foto von **dir** +* Dein geographischer Standort; zumindest das Land, in dem du lebst. + +Ohne diese Basisinformationen kannst du hier sehr einsam sein. Die meisten Leute, auch deine besten Freunde, werden nicht versuchen, einen Account mit Spitznamen und ohne Foto zu verbinden. + +Wenn du außerdem Leute mit gleichen Interessen treffen willst, dann nimm dir etwas Zeit und trage einige Stichworte ein. Zum Beispiel etwas wie "Musik, Linux, Photographie" oder andere Dinge. Du kannst so viele Stichworte eintragen, wie du willst. + +Dein "Standard-" oder "öffentliches" Profil wird außerdem Kontakten in anderen Netzwerken gezeigt, auch wenn sie nicht die Möglichkeit haben, die privaten Profile einzusehen. Nur Mitglieder des Friendica-Netzwerks können alternative oder private Profile sehen. + +Um ein alternatives Profil zu erstellen, gehe auf "Profil verwalten/editieren". Du kannst entweder ein bestehendes Profil bearbeiten, das Foto ändern, oder ein neues Profil erstellen. Du kannst ebenfalls einen Klon eines bestehenden Profils erstellen, falls du nur einige wenige Einstellungen ändern, aber nicht alle Daten noch mal eingeben willst. + +Um bestimmten Personen ein Profil zuzuweisen, wähle die Person über "Kontakte" und klicke auf das Bearbeiten-Symbol (Stift). Du wirst ein Auswahlmenü mit verschiedenen vorhandenen Profilen angezeigt bekommen. Wenn diese Auswahl nicht angezeigt wird, dann ist die Person in einem nicht unterstützten Netzwerk und kann dadurch auch kein Profil zugewiesen bekommen. + +Wenn eine befreundete Person auf den "magischen Profillink" klickt, sieht sie das private Profil, das du dieser Person zugewiesen hast. Wenn sie nicht eingeloggt ist oder das Profil von woanders angeschaut wird, wird nur das öffentliche Profil angezeigt. + +Ein "magischer Profillink" erscheint, wenn man mit der Maus über den Kontaktnamen oder das Foto geht. Der Cursor wird zur Hand und auf dem Bild erscheint ein Pfeil, der nach unten zeigt. Dieser "magische Cursor" zeigt an, dass du ein spezielles Profil angezeigt bekommst, das nur für Freunde, aber nicht für die Öffentlichkeit sichtbar ist. + +Du wirst außerdem möglicherweise entdecken (vorausgesetzt, du hast die nötigen Zugriffsrechte), dass du direkt auf die Seite einer anderen Person schreiben kannst (oft wird diese Beitragsart "wall-to-wall" genannt). Ebenso kannst du die Möglichkeit haben, direkt Beiträge zu kommentieren, während du die Seite der anderen Person besuchst. + +Es gibt zwei Einstellungen, welche erlauben, dein Profil ins Verzeichnis einzutragen, so dass du von anderen Personen gefunden werden kannst. Du kannst diese Einstellungen auf deiner "Einstellungen"-Seite ändern. Die eine Einstellung erlaubt dir, dein Profil im Verzeichnis dieses Servers zu veröffentlichen. Die zweite Option erlaubt es dir, dich in das globale Friendica-Verzeichnis einzutragen. Dies ist ein riesiges Verzeichnis, dass alle Personen von vielen Friendica-Installationen weltweit umfasst. + +Wenn du für andere nicht sichtbar sein willst, dann kannst du dein Profil einfach unveröffentlicht lassen. + +Außerdem hast du möglicherweise mehrere Profile, aber nur ein Profilfoto. Dies ist beabsichtigt. In frühen Tests haben wir mit verschiedenen Fotos für jedes Profil experimentiert und herausgefunden, dass es sehr verwirrend für die Nutzer ist. Sie sehen möglicherweise je nach Profil, Seite oder Unterhaltung verschiedene Fotos und merken, dass es unterschiedliche Profile gibt, die sie nicht einsehen können. + +(Du kannst aber die Rich-Text-Infoboxen in deinem Profil nutzen und dort weitere Bilder in das Feld "Erzähle uns ein bisschen von dir …" einfügen.) + + +**Schlüsselwörter und Verzeichnissuche** + +Auf der Verzeichnisseite willst du vielleicht nach Personen deines Servers suchen, die ihre Profile veröffentlicht haben. Die Suche richtet sich normalerweise nach deinem Spitznamen oder Teilen deines richtigen Namens. Darüber hinaus wird dieses Feld auch andere Felder deines Profils wie Geschlecht, Ort, "über mich", Arbeit und Bildung finden. Du kannst zudem auch "Schlüsselwörter" in dein Standardprofil eintragen, so dass dich andere Personen über deine Interessen finden können. Du hast zwei Schlüsselwortarten zur Auswahl - öffentlich und privat. Private Schlüsselwörter werden *nicht* jedem angezeigt. Du kannst diese Schlüsselwörter nutzen, um andere Personen zu finden, die ebenfalls in einer bestimmten Gruppe sind oder z.B. das Fischen mögen, ohne dass es jeder in einem öffentlichen Profil sieht. Öffentliche Schlüsselwörter werden auf der "Kontaktvorschläge"-Seite genutzt. Auch wenn die Schlüsselwörter hier nicht direkt angezeigt werden, kann es trotzdem sein, dass diese im HTML-Code der Seite gesehen werden könnten. + +In der Verzeichnis-Suche kannst du ebenfalls die "booleasche"-Logik zu nutzen. Mit "+lesbisch +Florida" kannst du Leute finden, deren sexuelle Einstellung (oder andere Schlüsselwörter) das Wort "lesbisch" enthält und die in Florida leben. Schau dir den Bereich über "Thematische Tags" auf der "[Tags und Erwähnungen-Seite](help/Tags-and-Mentions) für weitere Informationen, um booleansche Suchen durchzuführen. + +Auf deiner Kontaktseite ist der Link "Ähnliche Interessen", um damit andere Leute zu finden (falls dein Seitenadministrator das globale Verzeichnis nicht ausgeschaltet hat). Hierfür werden die Schlüsselwörter aus deinen öffentlichen und privaten Profilen genutzt, um Personen im globalen Verzeichnis zu finden, die gleiche oder ähnliche Schlüsselwörter haben (deine privaten Schlüsselwörter werden nicht in das globale Verzeichnis übertragen oder gespeichert). Je mehr Schlüsselwörter du einträgst, umso genauer ist die Suche. Das Suchergebnis ist nach Relevanz sortiert. Gegebenenfalls stehst du ganz oben auf der Liste - schließlich bist du die Person, die am besten zu deinen Schlüsselwörtern passt. diff --git a/doc/de/README.md b/doc/de/README.md new file mode 100644 index 000000000..a42b2dde0 --- /dev/null +++ b/doc/de/README.md @@ -0,0 +1,8 @@ +Friendica-doc-german +==================== + +Friendica - doc - german + +Hier findest du die deutsche Version der Friendica-Hilfedateien. Es handelt sich um eine selbst erstellte, öffentlich freigegebene Arbeit mit dem Ziel, Friendica durch deutsche Hilfedateien für weitere Personen zugänglich zu machen, die dem Englischen nicht ausreichend mächtig sind. + +Die Daten basieren auf dem offiziellen Friendica-Github https://github.com/friendica/friendica (Stand 12.10.2012). diff --git a/doc/de/Remove-Account.md b/doc/de/Remove-Account.md new file mode 100644 index 000000000..7762ec9d0 --- /dev/null +++ b/doc/de/Remove-Account.md @@ -0,0 +1,24 @@ +Accounts löschen +============== + +* [Zur Startseite der Hilfe](help) + +Wir freuen uns nicht, wenn Leute Friendica verlassen, aber wenn du deinen Account löschen willst, dann besuche die folgende URL + +[Lösche mich (http://NamederSeite/removeme)](../removeme) + +in deinem Webbrowser. Du musst dabei eingeloggt sein. + +Du wirst nach deinem Passwort gefragt, um die Anfrage zu bestätigen. Wenn dieses mit deinem gespeichertem Passwort übereinstimmt, dann wird dein Account sofort gelöscht. Anders als andere Netzwerke, behalten wir die Daten **nicht** für eine gewisse Zeit, falls du deine Meinung noch änderst. Deine Nutzerdetails, deine Unterhaltungen, deine Photos, deine Freunde - alles; wird sofort gelöscht und du wirst ausgeloggt. + +Wenn Beiträge ablaufen, schicken wir Mitteilungen an Friendica, um diese zu löschen. Diaspora hat keine automatische Löschfunktion, so dass diese Funktion in dem Netzwerk deaktiviert ist. Und hoffentlich ist klar, dass das Löschen auch in anderen Netzwerken nicht funktioniert. Wenn du manuell einen Beitrag bzw. eine Reihe von Beiträgen löschst, dann senden wir individuelle Mitteilungen zu Friendica und Diaspora für jeden gelöschten Post. + +Diaspora versäumt dieses oft. + +Wenn du einen Beitrag löscht, aber jemand diesem Beitrag folgt, wird es trotzdem gelöscht. Dein Wunsch hat Priorität. + +Wenn du deinen Account löscht, dann löschen wir alle Beiträge, dein Profil, die Nutzerdaten etc. sofort. + +Um einen Gesamtlöschauftrag zu versenden, bräuchten wir zunächst noch deinen Account; auch, um deinen Freunden zu zeigen, wer diese Anfrage stellt. Das können wir nicht tun, wenn du keinen Account mehr hast. + +Deine Freunde können möglicherweise noch deine Beiträge sehen, wenn dein Account gelöscht wurde, aber es gibt keinen öffentlichen Ort in Friendica mehr, wo diese angeschaut werden können. Wenn du Freunde bei Diaspora hast, kann es sein, dass deine Beiträge weiterhin vorhanden und für andere aus diesem Netzwerk sichtbar sind. diff --git a/doc/de/Settings.md b/doc/de/Settings.md new file mode 100644 index 000000000..68a6c89f8 --- /dev/null +++ b/doc/de/Settings.md @@ -0,0 +1,226 @@ +Konfigurationen +============== + +* [Zur Startseite der Hilfe](help) + +Hier findest du einige eingebaute Features, welche kein graphisches Interface haben oder nicht dokumentiert sind. Konfigurationseinstellungen sind in der Datei ".htconfig.php" gespeichert. Bearbeite diese Datei, indem du sie z.B. mit einem Texteditor öffnest. Verschiedene Systemeinstellungen sind bereits in dieser Datei dokumentiert und werden hier nicht weiter erklärt. + +**Tastaturbefehle** + +Friendica erfasst die folgenden Tastaturbefehle: + +* [Pause] - Pausiert die Update-Aktivität via "Ajax". Das ist ein Prozess, der Updates durchführt, ohne die Seite neu zu laden. Du kannst diesen Prozess pausieren, um deine Netzwerkauslastung zu reduzieren und/oder um es in der Javascript-Programmierung zum Debuggen zu nutzen. Ein Pausenzeichen erscheint unten links im Fenster. Klicke die [Pause]-Taste ein weiteres Mal, um die Pause zu beenden. + +* [F8] - Zeigt eine Sprachauswahl an + + +**Geburtstagsbenachrichtigung** + +Geburtstage erscheinen auf deiner Startseite für alle Freunde, die in den nächsten 6 Tagen Geburtstag haben. Um deinen Geburtstag für alle sichtbar zu machen, musst du deinen Geburtstag (zumindest Tag und Monat) in dein Standardprofil eintragen. Es ist nicht notwendig, das Jahr einzutragen. + +**Konfigurationseinstellungen** + + +**Sprache** + +Systemeinstellung + +Bitte schau dir die Datei util/README an, um Informationen zur Erstellung einer Übersetzung zu erhalten. + +Konfiguriere: +``` +$a->config['system']['language'] = 'name'; +``` + + +**System-Thema (Design)** + +Systemeinstellung + +Wähle ein Thema als Standardsystemdesign (welches vom Nutzer überschrieben werden kann). Das Standarddesign ist "default". + +Konfiguriere: +``` +$a->config['system']['theme'] = 'theme-name'; +``` + + +**Verifiziere SSL-Zertifikate** + +Sicherheitseinstellungen + +Standardmäßig erlaubt Friendica SSL-Kommunikation von Seiten, die "selbstunterzeichnete" SSL-Zertifikate nutzen. Um eine weitreichende Kompatibilität mit anderen Netzwerken und Browsern zu gewährleisten, empfehlen wir, selbstunterzeichnete Zertifikate **nicht** zu nutzen. Aber wir halten dich nicht davon ab, solche zu nutzen. SSL verschlüsselt alle Daten zwischen den Webseiten (und für deinen Browser), was dir eine komplett verschlüsselte Kommunikation erlaubt. Auch schützt es deine Login-Daten vor Datendiebstahl. Selbstunterzeichnete Zertifikate können kostenlos erstellt werden. Diese Zertifikate können allerdings Opfer eines sogenannten ["man-in-the-middle"-Angriffs](http://de.wikipedia.org/wiki/Man-in-the-middle-Angriff) werden, und sind daher weniger bevorzugt. Wenn du es wünscht, kannst du eine strikte Zertifikatabfrage einstellen. Das führt dazu, dass du keinerlei Verbindung zu einer selbstunterzeichneten SSL-Seite erstellen kannst + +Konfiguriere: +``` +$a->config['system']['verifyssl'] = true; +``` + + +**Erlaubte Freunde-Domains** + +Kooperationen/Gemeinschaften/Bildung Erweiterung + +Kommagetrennte Liste von Domains, welche eine Freundschaft mit dieser Seite eingehen dürfen. Wildcards werden akzeptiert (Wildcard-Unterstützung unter Windows benötigt PHP5.3) Standardmäßig sind alle gültigen Domains erlaubt. + +Konfiguriere: +``` +$a->config['system']['allowed_sites'] = "sitea.com, *siteb.com"; +``` + + +**Erlaubte Email-Domains** + +Kooperationen/Gemeinschaften/Bildung Erweiterung + +Kommagetrennte Liste von Domains, welche bei der Registrierung als Part der Email-Adresse erlaubt sind. Das grenzt Leute aus, die nicht Teil der Gruppe oder Organisation sind. Wildcards werden akzeptiert (Wildcard-Unterstützung unter Windows benötigt PHP5.3) Standardmäßig sind alle gültigen Email-Adressen erlaubt. + +Konfiguriere: +``` +$a->config['system']['allowed_email'] = "sitea.com, *siteb.com"; +``` + +**Öffentlichkeit blockieren** + +Kooperationen/Gemeinschaften/Bildung Erweiterung + +Setze diese Einstellung auf "true" und sperre den öffentlichen Zugriff auf alle Seiten, solange man nicht eingeloggt ist. Das blockiert die Ansicht von Profilen, Freunden, Fotos, vom Verzeichnis und den Suchseiten. Ein Nebeneffekt ist, dass Einträge dieser Seite nicht im globalen Verzeichnis erscheinen. Wir empfehlen, speziell diese Einstellung auszuschalten (die Einstellung ist an anderer Stelle auf dieser Seite erklärt). Beachte: das ist speziell für Seiten, die beabsichtigen, von anderen Friendica-Netzwerken abgeschottet zu sein. Unautorisierte Personen haben ebenfalls nicht die Möglichkeit, Freundschaftsanfragen von Seitennutzern zu beantworten. Die Standardeinstellung steht auf "false". Verfügbar in Version 2.2 und höher. + +Konfiguriere: +``` +$a->config['system']['block_public'] = true; +``` + + +**Veröffentlichung erzwingen** + +Kooperationen/Gemeinschaften/Bildung Erweiterung + +Standardmäßig können Nutzer selbst auswählen, ob ihr Profil im Seitenverzeichnis erscheint. Diese Einstellung zwingt alle Nutzer dazu, im Verzeichnis zu erscheinen. Diese Einstellung kann vom Nutzer nicht deaktiviert werden. Die Standardeinstellung steht auf "false". + +Konfiguriere: +``` +$a->config['system']['publish_all'] = true; +``` + + +**Globales Verzeichnis** + +Kooperationen/Gemeinschaften/Bildung Erweiterung + +Mit diesem Befehl wird die URL eingestellt, die zum Update des globalen Verzeichnisses genutzt wird. Dieser Befehl ist in der Standardkonfiguration enthalten. Der nichtdokumentierte Teil dieser Einstellung ist, dass das globale Verzeichnis gar nicht verfügbar ist, wenn diese Einstellung nicht gesetzt wird. Dies erlaubt eine private Kommunikation, die komplett vom globalen Verzeichnis isoliert ist. + +Konfiguriere: +``` +$a->config['system']['directory_submit_url'] = 'http://dir.friendica.com/submit'; +``` + + +**Proxy Konfigurationseinstellung** + +Wenn deine Seite eine Proxy-Einstellung nutzt, musst du diese Einstellungen vornehmen, um mit anderen Seiten im Internet zu kommunizieren. + +Konfiguriere: +``` +$a->config['system']['proxy'] = "http://proxyserver.domain:port"; +$a->config['system']['proxyuser'] = "username:password"; +``` + + +**Netzwerk-Timeout** + +Legt fest, wie lange das Netzwerk warten soll, bevor ein Timeout eintritt. Der Wert wird in Sekunden angegeben. Standardmäßig ist 60 eingestellt; 0 steht für "unbegrenzt" (nicht empfohlen). + +Konfiguriere: +``` +$a->config['system']['curl_timeout'] = 60; +``` + + +**Banner/Logo** + +Hiermit legst du das Banner der Seite fest. Standardmäßig ist das Friendica-Logo und der Name festgelegt. Du kannst hierfür HTML/CSS nutzen, um den Inhalt zu gestalten und/oder die Position zu ändern, wenn es nicht bereits voreingestellt ist. + +Konfiguriere: +``` +$a->config['system']['banner'] = 'Meine tolle Webseite'; +``` + + +**Maximale Bildgröße** + +Maximale Bild-Dateigröße in Byte. Standardmäßig ist 0 gesetzt, was bedeutet, dass kein Limit gesetzt ist. + +Konfiguriere: +``` +$a->config['system']['maximagesize'] = 1000000; +``` + + +**UTF-8 Reguläre Ausdrücke** + +Während der Registrierung werden die Namen daraufhin geprüft, ob sie reguläre UTF-8-Ausdrücke nutzen. Hierfür wird PHP benötigt, um mit einer speziellen Einstellung kompiliert zu werden, die UTF-8-Ausdrücke benutzt. Wenn du absolut keine Möglichkeit hast, Accounts zu registrieren, setze den Wert von "no_utf" auf "true". Standardmäßig ist "false" eingestellt (das bedeutet, dass UTF-8-Ausdrücke unterstützt werden und funktionieren). + +Konfiguriere: +``` +$a->config['system']['no_utf'] = true; +``` + + +**Prüfe vollständigen Namen** + +Es kann vorkommen, dass viele Spammer versuchen, sich auf deiner Seite zu registrieren. In Testphasen haben wir festgestellt, dass diese automatischen Registrierungen das Feld "Vollständiger Name" oft nur mit Namen ausfüllen, die kein Leerzeichen beinhalten. Wenn du Leuten erlauben willst, sich nur mit einem Namen anzumelden, dann setze die Einstellung auf "true". Die Standardeinstellung ist auf "false" gesetzt. + +Konfiguriere: +``` +$a->config['system']['no_regfullname'] = true; +``` + + +**OpenID** + +Standardmäßig wird OpenID für die Registrierung und für Logins genutzt. Wenn du nicht willst, dass OpenID-Strukturen für dein System übernommen werden, dann setze "no_openid" auf "true". Standardmäßig ist hier "false" gesetzt. + +Konfiguriere: +``` +$a->config['system']['no_openid'] = true; +``` + + +**Multiple Registrierungen** + +Um mehrfache Seiten zu erstellen, muss sich eine Person mehrfach registrieren können. Deine Seiteneinstellung kann Registrierungen komplett blockieren oder an Bedingungen knüpfen. Standardmäßig können eingeloggte Nutzer weitere Accounts für die Seitenerstellung registrieren. Hier ist weiterhin eine Bestätigung notwendig, wenn "REGISTER_APPROVE" ausgewählt ist. Wenn du die Erstellung weiterer Accounts blockieren willst, dann setze die Einstellung "block_extended_register" auf "true". Standardmäßig ist hier "false" gesetzt. + +Konfiguriere: +``` +$a->config['system']['block_extended_register'] = true; +``` + + +**Entwicklereinstellungen** + +Diese sind am nützlichsten, um Protokollprozesse zu debuggen oder andere Kommunikationsfehler einzugrenzen. + +Konfiguriere: +``` +$a->config['system']['debugging'] = true; +$a->config['system']['logfile'] = 'logfile.out'; +$a->config['system']['loglevel'] = LOGGER_DEBUG; +``` +Erstellt detaillierte Debugging-Logfiles, die in der Datei "logfile.out" gespeichert werden (Datei muss auf dem Server mit Schreibrechten versehen sein). "LOGGER_DEBUG" zeigt eine Menge an Systeminformationen, enthält aber keine detaillierten Daten. Du kannst ebenfalls "LOGGER_ALL" auswählen, allerdings empfehlen wir dieses nur, wenn ein spezifisches Problem eingegrenzt werden soll. Andere Log-Level sind möglich, werden aber derzeit noch nicht genutzt. + + +**PHP-Fehler-Logging** + +Nutze die folgenden Einstellungen, um PHP-Fehler direkt in einer Datei zu erfassen. + +Konfiguriere: +``` +error_reporting(E_ERROR | E_WARNING | E_PARSE ); +ini_set('error_log','php.out'); +ini_set('log_errors','1'); +ini_set('display_errors', '0'); +``` + +Diese Befehle erfassen alle PHP-Fehler in der Datei "php.out" (Datei muss auf dem Server mit Schreibrechten versehen sein). Nicht deklarierte Variablen werden manchmal mit einem Verweis versehen, weshalb wir empfehlen, "E_NOTICE" und "E_ALL" nicht zu nutzen. Die Menge an Fehlern, die auf diesem Level gemeldet werden, ist komplett harmlos. Bitte informiere die Entwickler über alle Fehler, die du in deinen Log-Dateien mit den oben genannten Einstellungen erhältst. Sie weisen generell auf Fehler in, die bearbeitet werden müssen. +Wenn du eine leere (weiße) Seite erhältst, schau in die PHP-Log-Datei - dies deutet fast immer darauf hin, dass ein Fehler aufgetreten ist. diff --git a/doc/de/Tags-and-Mentions.md b/doc/de/Tags-and-Mentions.md new file mode 100644 index 000000000..82cc7ebc5 --- /dev/null +++ b/doc/de/Tags-and-Mentions.md @@ -0,0 +1,31 @@ +Tags und Erwähnungen +================= + +* [Zur Startseite der Hilfe](help) + +Wie viele andere soziale Netzwerke benutzt auch Friendica eine spezielle Schreibweise in seinen Nachrichten, um Tags oder kontextbezogene Links zu anderen Beiträgen hervorzuheben. + +**Erwähnungen** + +Personen werden "getagged", indem du das "@"-Zeichen vor den Namen schreibst. + +Im Folgenden findest du verschiedene Möglichkeiten, um eine Person zu erwähnen: + +* @mike - deutet auf eine Person hin, die im Netzwerk den Namen "mike" nutzt +* @mike_macgirvin - deutet auf eine Person hin, die sich im Netzwerk "Mike Macgirvin" nennt. Beachte, dass Leerzeichen in Tags nicht genutzt werden können. +* @mike+151 - diese Schreibweise deutet auf eine Person hin, die "mike" heißt und deren Kontakt-Identitäts-Nummer 151 ist. Bei der Eingabe erscheint direkt ein Auswahlmenü, sodass du diese Nummer nicht selbst kennen musst. +* @mike@macgirvin.com - diese Schreibweise deutet auf die Profiladresse eines Nutzers in einem anderen Netzwerk oder auf jemanden, der *nicht* in deiner Kontaktliste ist. Diese Schreibweise wird "Fernerwähnung" (remote mention)genannt und kann nur im Email-Stil geschrieben werden, nicht als Internetadresse/URL. + + +Wenn das System ungewollte Erwähnungen nicht blockiert, erhält diese Person eine Mitteilung oder nimmt direkt an der Diskussion teil, wenn es sich um einen öffentlichen Beitrag handelt. Bitte beachte, dass Friendica eingehende "Erwähnungs"-Nachrichten von Personen blockt, die du nicht zu deinem Profil hinzugefügt hast. Diese Maßnahme dient dazu, Spam zu vermeiden. + +"Fernerwähnungen" werden durch das OStatus-Protokoll übermittelt. Dieses Protokoll wird von Friendica, StatusNet und anderen Systemen genutzt, ist allerdings derzeit nicht in Diaspora eingebaut. + +Friendica unterscheidet bei Tags nicht zwischen Personen und Gruppen (einige andere Netzwerke nutzen "!gruppe", um solche zu markieren). + + +**Thematische Tags** + +Thematische Tags werden durch eine "#" gekennzeichnet. Dieses Zeichen erstellen einen Link zur allgemeinen Seitensuche mit dem ausgewählten Begriff. So wird z.B. #Autos zu einer Suche führen, die alle Beiträge deiner Seite umfasst, die dieses Wort erwähnen. Thematische Tags haben generell eine Mindestlänge von 3 Stellen. Kürzere Suchbegriffe finden meist keine Suchergebnisse, wobei dieses abhängig von der Datenbankeinstellung ist. Tags mit einem Leerzeichen werden, wie es auch bei Namen der Fall ist, durch einen Unterstrich gekennzeichnet. Es ist hingegen nicht möglich, Tags zu erstellen, deren gesuchtes Wort einen Unterstrich enthält. + +Thematische Tags werden auch dann nicht verlinkt, wenn sie nur aus Nummern bestehen, wie z.B. #1. Wenn du einen numerischen Tag nutzen willst, füge bitte einen Beschreibungstext hinzu wie z.B. #2012_Wahl. diff --git a/doc/de/Text_comment.md b/doc/de/Text_comment.md new file mode 100644 index 000000000..5c3d3d4e4 --- /dev/null +++ b/doc/de/Text_comment.md @@ -0,0 +1,47 @@ +Beiträge kommentieren, einordnen und löschen +========================================================== + +* [Zur Startseite der Hilfe](help) + +Hier findest du eine Übersicht über die verschiedenen Möglichkeiten, bestehende Beiträge einzuordnen und zu kommentieren. Achtung: für dieses Beispiel wurde das Thema "Diabook" genutzt. Wenn du ein anderes Design benutzt, wirst du manche dieser Symbole gar nicht oder in anderer Form vorfinden. + + +diabook + +Die einzelnen Symbole + +post_thumbs_up.png Mit diesem Symbol kannst du zeigen, dass dir ein Beitrag gefällt. Falls du diese Eingabe zurücknehmen willst, klicke einfach ein zweites Mal auf das Symbol. +

+ +post_thumbs_down.png Mit diesem Symbol kannst du zeigen, dass dir ein Beitrag nicht gefällt. Falls du diese Eingabe zurücknehmen willst, klicke einfach ein zweites Mal auf das Symbol. +

+ +post_share.png Mit diesem Symbol kannst du einen Beitrag weiter verteilen. Einfach anklicken und sofort erscheint der Beitrag in deinem Beitragseditor. Am Ende des eingefügten Beitrags erscheint ein Link zum Originalbeitrag. +

+ +post_mark.png Mit diesem Symbol kannst du einen Beitrag für dich markieren. Markierte Beiträge erscheinen in deiner Netzwerk-Seite unter "Markierte". Wenn du die Markierung entfernen willst, klicke einfach ein zweites Mal auf das Symbol. +

+ +post_tag.png Mit diesem Symbol kannst du einen tag zum Beitrag hinzufügen und diesen so einem bestimmten Schlagwort zuzuordnen. Anschließend kannst du auf diesen tag klicken und alle Beiträge mit diesem tag ansehen. ACHTUNG: tags können nicht mehr entfernt werden. +

+ +post_categorize.png Mit diesem Symbol ist es möglich, die Beiträge in bestimmte Gruppen einzuordnen. Dies dient dazu, gewählte Beiträge nach eigenen Vorstellungen zu sortieren und wieder zu finden. Wähle eine vorhandene Gruppe oder gib einen neuen Namen ein. Die erstellten Gruppen findest du unter "Gespeicherte Ordner" in der Netzwerk-Ansicht. +

+ +post_delete.png Mit diesem Symbol löschst du deinen eigenen Beitrag bzw. entfernst einen Beitrag einer anderen Person aus deinem Stream. +

+ +post_choose.png Mit diesem Symbol kannst du mehrere Beiträge auswählen und gesammelt löschen. Hierfür gehst du nach dem Markieren aller gewünschten Beiträge auf "Lösche die markierten Beiträge" am Ende der Seite mit allen Beiträgen. +

+ +**Im Folgenden findest du Symbole weiterer Themen** + +Darkbubble darkbubble.png + +Darkzero darkzero.png + +(inkl. weiterer "zero"-Themen, slackr, comix, easterbunny, facepark) + +Dispy dispy.png (inkl. smoothly, testbubble) + +Frost Mobile frost.png diff --git a/doc/de/Text_editor.md b/doc/de/Text_editor.md new file mode 100644 index 000000000..191ada812 --- /dev/null +++ b/doc/de/Text_editor.md @@ -0,0 +1,41 @@ +Beiträge erstellen +================= + +* [Zur Startseite der Hilfe](help) + +Hier findest du eine Übersicht über die verschiedenen Möglichkeiten, deinen Beitrag zu bearbeiten. Achtung: für dieses Beispiel wurde das Thema "Diabook" genutzt. Wenn du ein anderes Design benutzt, wird du manche dieser Symbole gar nicht oder in anderer Form vorfinden. + + +editor + +Die einzelnen Symbole + +editor Wenn du auf dieses Symbol klickst, dann kannst du ein Bild von deinem Computer hinzufügen. Wenn du eine Internetadresse (URL) eingeben willst, dann kannst du das "Baum"-Symbol im oberen Teil des Editors nutzen. Wenn du ein Bild ausgewählt hast, dann erscheint eine Miniaturdarstellung des Bildes im Editor. +

+ +paper_clip Wenn du dieses Symbol anklickst, dann kannst du weitere Dateien von deinem Computer einfügen. Eine Vorschau des Dateiinhalts erfolgt nicht. +

+ +chain Wenn du die Kette anklickst, dann kannst du eine Internetadresse (URL) einfügen. Im Editor erscheint automatisch eine kurze Information zum eingefügten Link. +

+ +video Wenn du dieses Symbol wählst, dann kannst du eine Internetadresse (URL) zu einem Video einfügen. Eine Miniaturansicht des Videos erscheint in der Vorschau bzw. im fertigen Beitrag. +

+ +mic Wenn du dieses Symbol wählst, dann kannst du eine Internetadresse (URL) zu einer Sound-Datei einfügen. Ein Player erscheint in der Vorschau bzw. im fertigen Beitrag. +

+ +globe Wenn du dieses Symbol wählst, dann kannst du deinen Standort festlegen. Hier reicht schon eine Angabe wie "Berlin" oder "10775". Dieser Eintrag führt anschließend zu einer Suchanfrage bei Google Maps. +

+ +**Im Folgenden findest du Symbole weiterer Themen** + +Cleanzero cleanzero.png + +(inkl. weiterer "zero"-Themen, comix, easterbunny, facepark, slackr + +Darkbubble darkbubble.png (inkl. smoothly, testbubble) + +Frost frost.png + +Vier vier.png (inkl. dispy) diff --git a/doc/de/andfinally.md b/doc/de/andfinally.md new file mode 100644 index 000000000..06a1878ba --- /dev/null +++ b/doc/de/andfinally.md @@ -0,0 +1,27 @@ +... und zuletzt +=============== + +Und damit sind wir auch schon am Ende der Schnellstartanleitung. + +Hier sind noch einige weitere Dinge, die dir den Start vereinfachen können. + +**Gruppen** + + +- Neu hier? - eine Gruppe für Leute, die neu bei Friendica sind + +- Friendica Support - Probleme? Dann ist das der Platz, um zu fragen! + +- Öffentlicher Stream - ein Platz, um über alles mit jedem zu reden. + +- Let's Talk eine Gruppe, um Leute und Gruppen mit gleichen Interessen zu finden + +- Local Friendica eine Seite für lokale Friendica-Gruppen + + +**Dokumentation** + +- Zu weiteren Netzwerken verbinden +- Zur Startseite der Hilfe + + diff --git a/doc/de/groupsandpages.md b/doc/de/groupsandpages.md new file mode 100644 index 000000000..0b5f1fced --- /dev/null +++ b/doc/de/groupsandpages.md @@ -0,0 +1,16 @@ +Gruppen und Seiten +========== + +* [Zur Startseite der Hilfe](help) + +Hier siehst du das globale Verzeichnis. Wenn du dich mal verirrt hast, kannst du diesen Link klicken und wieder hierher kommen. + +Auf dieser Seite findest du eine Zusammenstellung von Gruppen, Foren und bekannten Seiten. Gruppen sind keine realen Personen. Sich mit diesen zu verbinden ist, als wenn man jemanden auf Facebook "liked" ("gefällt mir") oder wenn man sich in einem Forum anmeldet. Habe keine Sorge, falls du dich unbehaglich fühlst, wenn du dich einer neuen Person vorstellen sollst, da es sich nicht um Personen handelt. + +Wenn du dich mit einer Gruppe verbindest, erscheinen alle Nachrichten der Gruppe in deinem "Netzwerk"-Tab. Du kannst diese Beiträge kommentieren oder selbst in der Gruppe schreiben, ohne eine der Gruppenmitglieder persönlich hinzuzufügen. Das ist ein großartiger Weg, dynamisch neue Freunde zu gewinnen. Du findest Personen, die du magst, anstatt Fremde hinzuzufügen. Suche dir einfach eine Gruppe und füge sie so hinzu, wie du auch normale Freunde hinzufügst. Es gibt eine Menge Gruppen und möglicherweise findest du nicht wieder zu dieser Seite zurück. In diesem Fall nutze einfach den Link oben auf dieser Seite. + +Wenn du einige Gruppen hinzugefügt hast, gehe weiter zum nächsten Schritt. + + + + diff --git a/doc/de/guide.md b/doc/de/guide.md new file mode 100644 index 000000000..a5ce54a1d --- /dev/null +++ b/doc/de/guide.md @@ -0,0 +1,17 @@ +Erste Schritte... +========== + +* [Zur Startseite der Hilfe](help) + +Das Erste zum Anfang: geh sicher, dass du schon eingeloggt bist. Wenn du noch nicht eingeloggt bist, kannst du das in dem Fenster unten machen. + +Sobald du eingeloggt bist (oder wenn du bereits eingeloggt bist), kannst du unten nun auf deine Profilseite schauen. + +Hier sieht es ein wenig wie auf deiner Facebook-Seite aus. Hier findest du alle deine Statusmeldungen und Nachrichten deiner Freunde, die direkt auf deine Seite ("Wall") geschrieben haben. Um deinen Status einzutragen, klicke einfach auf die Box oben, in der "Teilen" steht. Wenn du das machst, vergrößert sich die Box. Nun kannst du einige Formatierungsoptionen wie Fett, kursiv, unterstrichen auswählen und ebenfalls Bilder und Links hinzufügen. Unten findest du in diesem Feld weitere Links, mit denen du Bilder und Dateien von deinem Computer hochladen, Webseiten mit einem Kurztext teilen und Video- und Audiodateien aus dem Internet einfügen kannst. Außerdem kannst du hier eintragen, wo du gerade bist. + +Wenn du deinen Beitrag ("Post") geschrieben hast, kannst du auf das "Schloss"-Symbol klicken und festlegen, wer deinen Beitrag sehen kann. Wenn du dieses Symbol nicht anklickst, ist dein Beitrag öffentlich. Das bedeutet, dass jeder, der dein Profil ansieht, der auf dem "Community"-Tab deines Servers oder auf dem "Netzwerk"-Tab ("Beiträge deiner Kontakte") eines befreundeten Kontakts ist, den Beitrag sehen kann. + +Probiere es doch einfach mal aus. Wenn du fertg bist, schauen wir uns den "Netzwerk"-Tab an. + + + diff --git a/doc/de/makingnewfriends.md b/doc/de/makingnewfriends.md new file mode 100644 index 000000000..911b7f4a8 --- /dev/null +++ b/doc/de/makingnewfriends.md @@ -0,0 +1,16 @@ +Neue Freunde finden +============== + +* [Zur Startseite der Hilfe](help) + +Hier siehst du die Kontaktvorschläge. Wenn du dich mal verirrt hast, kannst du diesen Link klicken und wieder hierher kommen. + +Diese Seite ist ein wenig wie die Kontaktvorschläge in Facebook. Jeder auf dieser Liste hat zugestimmt, als Kontaktvorschlag zu erscheinen. Das bedeutet, das sie Anfragen meist nicht ablehnen, da sie neue Leute kennenlernen wollen. + +Siehst du jemanden, dessen Aussehen du magst? Klicke auf den "Verbinden"-Button beim Foto. Als nächstes kommst du zur Seite "Freundschafts-/Kontaktanfrage". Fülle das Formular wie vorgegeben aus und trage optional eine kleine Notiz ein. Nun musst du nur noch auf die Bestätigung warten. Beachte dabei, dass es sich um reale Personen handelt und es somit etwas dauern kann. Jetzt, nachdem du jemanden hinzugefügt hast, weißt du vielleicht nicht mehr, wie du zurückkommst. Klicke einfach auf den Link oben auf dieser Seite und du kommst zurück zur Seite mit den Kontaktvorschlägen, um weitere Personen hinzuzufügen. + +Du willst nicht einfach Personen hinzufügen, die du nicht kennst? Kein Problem - an dieser Stelle kommen wir zu den Gruppen und Seiten. + + + + diff --git a/doc/de/network.md b/doc/de/network.md new file mode 100644 index 000000000..37eeec869 --- /dev/null +++ b/doc/de/network.md @@ -0,0 +1,14 @@ +Deine "Netzwerk"-Seite +============== + +* [Zur Startseite der Hilfe](help) + +Das ist dein "Netzwerk"-Tab. Wenn du dich mal verirrt hast, kannst du diesen Link klicken, um wieder hierher zu kommen. + +Diese Seite ist ein wenig wie die News-Seite in Facebook oder der Stream in Diaspora. Hier findest du alle Beiträge deiner Kontakte, Gruppen und Feeds, die du eingetragen hast. Wenn du neu bist, siehst du hier noch nichts, falls du deinen Status im letzten Schritt noch nicht eingetragen hast. Wenn du bereits ein paar Freunde eingetragen hast, findest du hier ihre Beiträge. Hier kannst du Beiträge kommentieren, eintragen, dass du den Beitrag magst oder ablehnst oder die Profile durch einen Klick auf deren Namen anschauen und auf deren Seite ("Wall") Nachrichten schreiben. + +Nun wollen wir diese Seite mit Inhalt füllen. Der erste Schritt ist es, Leute zu deinem Account hinzuzufügen. + + + + From a01dd4d9bee383ffbba97729689f4e13e8f65908 Mon Sep 17 00:00:00 2001 From: Thomas Willingham Date: Fri, 12 Oct 2012 21:34:17 +0100 Subject: [PATCH 4/6] German help file images --- doc/de/img/camera.png | Bin 0 -> 828 bytes doc/de/img/chain.png | Bin 0 -> 709 bytes doc/de/img/darkbubble.png | Bin 0 -> 2486 bytes doc/de/img/darkzero.png | Bin 0 -> 2866 bytes doc/de/img/diabook.png | Bin 0 -> 3300 bytes doc/de/img/dispy.png | Bin 0 -> 3701 bytes doc/de/img/editor_darkbubble.png | Bin 0 -> 2546 bytes doc/de/img/editor_frost.png | Bin 0 -> 3790 bytes doc/de/img/editor_vier.png | Bin 0 -> 2695 bytes doc/de/img/editor_zero.png | Bin 0 -> 2665 bytes doc/de/img/friendica_editor.png | Bin 0 -> 14929 bytes doc/de/img/frost.png | Bin 0 -> 2011 bytes doc/de/img/globe.png | Bin 0 -> 1848 bytes doc/de/img/mic.png | Bin 0 -> 1017 bytes doc/de/img/padlock.png | Bin 0 -> 393 bytes doc/de/img/paper_clip.png | Bin 0 -> 1767 bytes doc/de/img/post_categorize.png | Bin 0 -> 488 bytes doc/de/img/post_choose.png | Bin 0 -> 321 bytes doc/de/img/post_delete.png | Bin 0 -> 378 bytes doc/de/img/post_link.png | Bin 0 -> 572 bytes doc/de/img/post_mark.png | Bin 0 -> 739 bytes doc/de/img/post_share.png | Bin 0 -> 444 bytes doc/de/img/post_tag.png | Bin 0 -> 612 bytes doc/de/img/post_thumbs_down.png | Bin 0 -> 521 bytes doc/de/img/post_thumbs_up.png | Bin 0 -> 508 bytes doc/de/img/posts_define.png | Bin 0 -> 3113 bytes doc/de/img/video.png | Bin 0 -> 547 bytes 27 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 doc/de/img/camera.png create mode 100644 doc/de/img/chain.png create mode 100644 doc/de/img/darkbubble.png create mode 100644 doc/de/img/darkzero.png create mode 100644 doc/de/img/diabook.png create mode 100644 doc/de/img/dispy.png create mode 100644 doc/de/img/editor_darkbubble.png create mode 100644 doc/de/img/editor_frost.png create mode 100644 doc/de/img/editor_vier.png create mode 100644 doc/de/img/editor_zero.png create mode 100644 doc/de/img/friendica_editor.png create mode 100644 doc/de/img/frost.png create mode 100644 doc/de/img/globe.png create mode 100644 doc/de/img/mic.png create mode 100644 doc/de/img/padlock.png create mode 100644 doc/de/img/paper_clip.png create mode 100644 doc/de/img/post_categorize.png create mode 100644 doc/de/img/post_choose.png create mode 100644 doc/de/img/post_delete.png create mode 100644 doc/de/img/post_link.png create mode 100644 doc/de/img/post_mark.png create mode 100644 doc/de/img/post_share.png create mode 100644 doc/de/img/post_tag.png create mode 100644 doc/de/img/post_thumbs_down.png create mode 100644 doc/de/img/post_thumbs_up.png create mode 100644 doc/de/img/posts_define.png create mode 100644 doc/de/img/video.png diff --git a/doc/de/img/camera.png b/doc/de/img/camera.png new file mode 100644 index 0000000000000000000000000000000000000000..af73b0d73f722ba024b03454bf6ea2e9db921461 GIT binary patch literal 828 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 Ag#Z8m literal 0 HcmV?d00001 diff --git a/doc/de/img/darkzero.png b/doc/de/img/darkzero.png new file mode 100644 index 0000000000000000000000000000000000000000..7c6aa177a56a19137442d020d8023e6c1a018fcb GIT binary patch literal 2866 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 IO+4}c1^Xa0U;qFB literal 0 HcmV?d00001 diff --git a/doc/de/img/dispy.png b/doc/de/img/dispy.png new file mode 100644 index 0000000000000000000000000000000000000000..57387a781c423dddd10719bba3423cd311d10dcf GIT binary patch literal 3701 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 ACIA2c literal 0 HcmV?d00001 diff --git a/doc/de/img/editor_vier.png b/doc/de/img/editor_vier.png new file mode 100644 index 0000000000000000000000000000000000000000..67df8aed8468f64772e5234fb4edc54b78f43833 GIT binary patch literal 2695 zcmV;23V8L2P)g{DS1sY$?PA4SypLJHwit(=6mLk%x`k$&b{|@fA@EP z_d*0gfW;<@#bUKuDHI9}!@#BcRMbWH#eIE!$3Om%#b)bt+MELig)4-M>-)7@?d94_ zgmoT|5E&WC=L?)(;`EQx9E7t#)zRs6SFg4VqDoXbh~riPpU>k964xYhIF6PGA31Vl zQS|8fFREB954C#ivyzi96}_?}EqzUV!bitH;05u$y}cI^ngatjhK7b^U9x>oKO+*Y z6bgkxp|HC8JR4zaXJ%F`z({LtYptrRGSb;>wCK^-WRe%97Gk1^I;}i%XU)$$b3Dre;Y z>+8EN60LOnwcmZ$*4ojX+}v!&?c3AHAG|=`TW=gKdb#k@B$pDqtWSHo-RFAkY6y%WtXh- z{5dX{d;R+NED!eLLerqrsZ^@QM#(`!u%>3ote=A6+yi-M%g;>QnpkkJc~#mH7ZYbR zV)60udcD57=0fJ4CjbDgt};A|w6%0{{TS!)SMR4{kBf&J_SGU-m#u zObne)cLJIQV_;xV#v{AuGPH5SrYX&omzOiqEd9Kswyw4yzmUsa-rd{n?d5gt+O?;j zdZw(bG$$v|A(z?Sx=JJx-Q(je7K=iGCa+sh-unCd{~>vOOLOzCU4L9aH1&Eti^UcS zL&cS1bV!Ngcx+4@0N~cGiR;&|=NvdlPVqHgR!>b%-nxC;iCmVJmCWT*EEX3Q6xB=W z<$e8!4n1dI{zzOUPF|O+Hy8{?18E5ngtWJ}YqeUV5xc2Y1q1|+sD{Z$OeWKJnQzq> zRhf@xI_PX#uC~bKeUnp@R*Pk3Mq`5&$8j9TX*8O%xa{ufY?sNhv-Xx(lpj0#t~=Ac zx2Ll%gD}>UkR~FW5>U3HJVKW$vtS7VP z+Ux3T)6;j_LeFgvrIwv3WwQ~da#={ube&zY3bDBG#lsGAX*QcVh-XVn)0WK-kvWdu zYrR*cSG>HuyL);d2+(Ns-fKPn{sBpAlK=oyQ$N(z)zj&Ya&w{j3wL+-ZQIg#yxDME zr5f#*_Ztib7K_DpUSy)z>x+wv|FrMf`1ttCwU?w)X<}j`03a+ZtiQiMVs%7!cXxbz zyxs3tC~qVtB+UD$uI_Sj@_O4C;|22mb*5~=W6gP`nVz1T!J^aYW|PTzT%Nv{%ZA1V zN4Nw4KoDfLT4{9p=;#QFDp6E9roIWoFq_3f*laeNjj-8tI_>tY3G(Ui$SA|jjj&oB zsT77`G#cG(HX#VYxg)dL3?Kl*u*u;@vuSW};Qhb77b+AcBqUHMls%7SR*1_9f>^ye z5&-D?@2|zj#06eML>{4EA&gXm(+K-EchQT&pCxl005Or#c@0^AW);xphGA+gi>iVk!U44G$arR z{QUxkM~40V0uaO#MNt$*^?IGJ?@|W?&4IxIrn}qdh>FYQ+KjS}4mzCy0I*naD`9mI zO1WJA+Uu_#d-t8_sObIsb4g=DLL!YuYiw@ha5zRx4z6$K9x$fT8SWslWylPRC#%Mee~hS={t7X1`-58nVFfD;tCAIIG)}FL1?vF)}3## z6U~qi3IynMdSpcOONU=3!&ZNPKcmsu+}xPC=ScuSVq#)`{)>~7KZFSE%sT%cD|Ao9 zb6{ZLuKYFxLAm>L4M3i%LMw)5OgX)u#t?6342TiShpa{)mVO1VOY~t%KV_aj|R8mY0(- zaJkD#d*WqENoT8 zYCHS2v$IpyA=~%#zN7EF#pm+@fV#Rm7lO-QUlrnVl}g3u32d1Zxm z?iRaCM_zyR0Y5)^e?J*zA_!tKVYtPNn=MgM(YDPe5?MzIx^ksiTq!>G&U<%d6$pYL z*Te)tyz=TxNo$i*Q_~jQYf`Dy4G(Tw*baoOqa!02h8@a#Ue+lC0Blc9yAQaW&7_2^ zm^*8`yECGrVhl!OKtPbQipY8*`^2aJ+@6}caYM?yJ9f5wxPt|)UAwNQx94zCL2gcN zP!OLqzW(NG2mX@d z)y?~W%abQhP^dHxhqH9)QqnRrGc!6mYBU<2edf=1ZL2I6HMKOIK3x(Q6SE>z6e0-u z#|MAkk(RDd4z{$k?0$6j)~(xqW_T<6XZrbaWZ)#~oG z(`YnbU*E-Buj%P&iKIcH98{u83vS`_`2s=kx};>sD+T>Fj}lKzO!)Zt*kU7>eush< z<0*HSeh+fFC6`=iy5y1zO_y9~y5y1zO_zRW`VaPxv8fSve)IqU002ovPDHLkV1k1? BH5dQ@ literal 0 HcmV?d00001 diff --git a/doc/de/img/editor_zero.png b/doc/de/img/editor_zero.png new file mode 100644 index 0000000000000000000000000000000000000000..c1607396c3b04297b5be8b12782a2d59379f911a GIT binary patch literal 2665 zcmV-v3YPVWP)@mt?mJ5TY)sydr+ag5-FN%NVuq5SEjZQ)6!73q%J`p2nj^nwcr~ zfx#PHy#V0%`9_^XIXOA|_U(HlNp!hfWo2amFf=rD;lc%*&8E}ova+%sAHtq{CIiE; z?Ck8OhO4umn)Ceu3)7Y^eSURvqG)o@d$Fp{>2OM$bU!SD0#IlAqm+9i31OgU|g<(9#R;P>I)jKUw zz#H+;cq)l<@onuCP2e$KFGvFb1V|Pj7Oxx7OdU#_C`dQNYb$2DpnvMU5Q z8lo+&-v<0N7vo|WhN37<`G$x3kCv298DUlWAz%OfqGM#Fr1;>nj4X)&i&4agL?S+)k01z5`xxi>tHMqe;A{||`$ils zt3O%zGitXyC1JK)>hlqvcB^&Ddaol#j>zS5Hk++fDz#c|ety1It93e^9UUEog@xlaEGQ@dfGu0L z+#LxA?;F26@;`O!W?zfBr7(YQ?Umc>p_U@N-1FKB!xWZVERNbm@7 zU?A;0IqW1rf-@p)ni#L9d~ws0r3up<-5mgkNTv|U6hnPh*RUOcy4Kal#&~QDbGuwq zfY->#NNH(lTwGi*7>tdLO-)VRzI}UYYO2jjsl2zctCecT zHB2eg&3g7pQ(aYxeooJ=X1D7$RRW=qAV`Mm$4h=c5MjaqVBmC=<8%xQ5}rQP#ad<2 z>pKq}iX}df0RRQwC<1^PVfFR(_P$Qdj1=3=R+{nx0GGp(C}SxB?idPuCzTlXu<;rl z9X)pJSX^9OR8*8kqe)6i+P;1J{Q2{{ySr;@Y6=PpWHK28+b}&Ai>0irEH^jz`z0zj zH#aXYZ}sZcV}r*t_W(j^e1a4J2!j5m>~jE!PmuO>JHo;9{>HQA=g!WLn@DEbJ1fXm zvd?P0+Gq+=E*_6Z5S~y7Xdg{c?g^%y1-Co7DBvPbhN?f*Y(9F)rD}QM^{)PoD}fk0t?K9|S! z(KHqagaW~PzW=zC`JwWwSGvO2$1%tdfcmYA=FTvA5c7>nMb*}r&4-_0Si@q}2>|dJ zz#P$h`yy6wq~FzLCOqzFi7b4l$Y?YUQ=}MMJ_XyY5{X2iP#idLVC~wqPN#GC?%i&; z+h8zAB$A1nKZu)2d`@oZ^Q%vvn%OzzyzkK`WE1@rvvt$MZ-jr?X58}yO;LU>7XX5R z0AtUW*2>TAwK-}@0Px=x7cTV1C)+NyiB7LqsuspRy-F}%XC$0iqtUqYtG@|Xe)R0h zIRjR>vhx+E>1@J`lq=`YJd&+Tuh-ks((>h(Uk(lqu358Y#flXIfdGCyy3s!3Cg=wp zWn94SvqfU*HSYO>$LH%)^tZbE-rJhP*s9wMzfEa&12wj&3<11UYHsO9>)%p{K$1V0 zq8k4fN5=lUpA_UD|N0-cgftN~g7jRSrAa6$J`52(_PS}Y9ysvl*{O3Z*1`93H%@4c zMZmsoJr#z5a32-`V%nSbjzanJExOGgOSw1`Pvq{a!-UU{^FAQVW00000NkvXXu0mjfegXxe literal 0 HcmV?d00001 diff --git a/doc/de/img/friendica_editor.png b/doc/de/img/friendica_editor.png new file mode 100644 index 0000000000000000000000000000000000000000..397c4b59586869436d8b564ee6ea7d907644d4ca GIT binary patch literal 14929 zcmbum1yogS+b%jODG3n?iG@fhNK3bLNlABigLH>TDF_G%NOuU*Dc#+j(#@h{KkxVd zV}E;m`yc0=G0s%ia;~}Ji94?Ay6+jLATNQ1@f-t!AS@|KQ6&gMd=CCUi-rgu?TWni zz!QR#l7t9UGDx}&P97P`NQgoY|NQycm>UaTLARIGaDpJrr~mvzfRcU?ffrGorR2m= z=g|r9X`gv}3$H^E1tcXZtl~Dizu@kL55E&Uy6D%P;hkA9=Da|7L5LniN;SVyB4|`WLLwyt-ZoK<|DxyoUTD2)7emG$;t7g$Y(2s ziBiV2OFtHAHpdquejJjMLsKzRr1JWgkb>TtXztjybKR4d;$`X#3@?LlrDE{HMCtHV zRaB0yyoxe^+PcQr=325pkCP782*7phGW_*TI$J#RPlk|ps0J(60joGPkZx__blyRxyQYGRq_a;@&Vi4n~8qw3H_%5ccZJ5MGHySqT^`381>_1Acg z=#YJt-oX7Yw!inpO4uypB%ZWW!MGybYz`tvNXn*?d+dJ7Y97~0$(Gi$bWhNQ?5Vx% zN_#HE3|GL?)_MPc!kLs$5FpZ`=LBWJ0zR){e|rrID%>9Ycl@}W@HYC9@3J2bYLTIz z-;cV#Q7|fWhV*SRCU8C{MV{iN;(28f^kdH3JD}>L>beeH$-(c@7QAcPK_b`-N(2v$ zfSWoR`%~;6d9Js=xpcSAP-F4;4)o+nc2C~xlR6gc8%BT z_dIqPG2!(HB4}9ATn5M4cy=sf#qYItN>!7*l})=sj?kerW2d%z5tn+MjX9kk(~%s@ z1-B}W#Hd2pjZDHLE;4r#vp;-q z6Av=?bP~1=6N}?9$_kpez@oTX^eRg}W@Q22lj?v7vD+hd4t;_uipJh84c1JyBN17f{87D^pCn$Sm6h8Tg6d@F9Eexfe zFE0^N?dia%prR4cAF+G`LDuOi(_?+dW8!G(2HL#G7?RTHJ+;<|amirV&pU5|<&$|hvTC+Q)-?UkkA*vx-E&+b| zUPQ?DLT0OuF|oR$6N1#A`EvWrqP<`@Mysno2+YXHxV&^@APd4J zhbh2Z1WgICpMS>PA;9L00`bL5U`d}@f14txZg>}t=nwTFz~9Q_V~8m$$Bu2cBZ{Ea za-|IZ{c9R5;xFcJJK?>A4zY7`T2*RhE4{)CJ9^cOX7GjRaR_)vzDmKr;*sDgGUUvo zqotMHW8CV4ALO$l8H108j1ertKwxC?)2Hj7usA;Dgw22m!UGX4h>^_lASN38paAEL zjgd3iW83V{BWJ8T>FaT?v(wySsM3bi= zB1T-K{PbxLlm90mz7&sWAt8DqBD*h2`4ug=_48*8fwX8B{P6+#(S4Oj@l2(BW*Jog7}Ku^-~6#dzO@L}ACS4K_W~I?WE`{dmaj zD7X8|0ZwKkX687U%Hv$pF{+`cprWg>V9>@ztfKgFfzw>s<=p>ALu~B^(Ky;dn}di8 z!QoOBuhU#QJr4$Co}6R?CbbjSM5nLz^jeMfx7BF9YDz-4tBz$z2DN-X;`AnzfIflr`x2{V=fx4?;3 z!s;3%={=#Kr(|;!jc0U9FLL4fgDdibnf$XVF8>W)S8>O@FUU|?r7oY3?t*RA7-a2l zr|xWM_`Q0UUDp>LN~VS&#A7?SXZ`{KETqf{lV0K2ta*G3Cl}2t0g+CFDDiK<^4C}6 zPU_?_QCj|nWt|*-TPGqWf#{r^EPNa^Y;uE5kDm#TgdM;124OzCl(9i!W_Z@(_XuR& zlNY9pRPrpIT~XIr$Ufu8!rIP{6q8NILe0uY;Yg5V6CWLqd%q-iXbrW%L?r>FM4W#{ z*>a#uG+Q3KL})>G6qOv$BHp=UfSCe5Hkhx)i$#En1ri4r-*lmJvF+rX-y78^Y5Azr zO}KXzxlA(a1feb+gB{DXzrLq?XjICN=gVSe*XKj|THps$9tFHqeIyYXiD@SAiCmRs zIiqPK_$f_K-3+IsMYrT(Axes-OUf%&@gVnrVgBi9m%vJv!>$G%k}u^WY-1AcOEo0H zRD0s#u>%_p8q3U;@p|2iJN8yGwC-L^0(x}oi`}VhxlB`*HpmHGu1T5`R}v?dvh2`s zd}l+T8RL|*rg^GlzZrK?NL7e9(pbZ!^h)kVqkNoeikTZ%k=yH4RO^vlz=M zXkb&*dhFUNLxopnO@kULH-E5ibw6H2)L*R5^gFPUa>m zo~X3BH>*k80CD*;cac*d!mh@3PhGgM>35mCiuf`d#WQ%wjY4rS=Lf#j+uEw4gbDPO zPRv}vFIz^8g4atjWL2Fz*rC!rP2BRo383ZA9onspy-FVCb$`$pOhh^_DFlQ`Zpwnk zU_|tmeDx11nMhtr87ok0oQpW${ z?Q_FwX0?*8Jav|$7S8^XmY#c|v^A7-E2HUHq_w2UWeI}fg=iq=5t@`ZjCBJza=K^j zFHERK*Rw>3S`M2~uQWv=C!}=`)8u*eQ_s+anLEmqYw~EHof3!BVPZOHG zEA5$F96D+m7I=q}9hXxTfK*=?Kq=ADiR|ulbA67UO6mCROtWcnB%MV`IxPDJ2cJ)I z9HI)(@+|PeCFMXD;@-#Ji={?V}&#l1eMP zRCH7|n+aB0h%{=8d|7@ol6WOXgiB0Gr6a+nC$N$fy;Y)Iog1|{N9OFIrITPpy28hz*sS8udN-_| zMb6f(Hq>eE_v?vWTy$p&(_{ za80=hGavkcRAOrCBA&pfP}a*#iAY?o)xbFF^;jWv@8IFQkL;@B+g<@PG^g*Y3(KhP@$wFx!Ar#W243&r zmDmu4x0hJ;%$}|)s&|8OzG zLi8&)A7F=$I;Ka1hZ~osJI=|u4L+|7AHR0ea&Yzca*e5$?LhsxW}aL1b-?aDzfz%p&X_?^CYM)skaQ6J_7Ha( zSry`RbDmm%we=D$Je*EI$HJDc`s4dWxU#0AaX<{J{^1?b)Y{JVwU3m)b|*@s+}!Z? zV;8tR^amcE%#{PzPp`^kE@h{9Y3ipn{hq2hbkx-qpPX0IbQArGwAUDdlqmlGvVAx& zp6L2GQGp&BhzOMqs|%7#ot^myY<{kr^9~f#ntT2jqEM2qy^IsxvYm*I6%N>h3BFK8 zhB`+ZGE8Tg+*`jZ*pXX|RaaJSlQJ;Ce#Q=TIKrfM`p)!9Cp$T^f-E?*Z-}IO)V)$l%LxuvV&>@PNUI!&0kN=d(9BaJWt`9C4rnf+$~>vf+;RdA2$8=(h z5nBEn>k-?)>3MWY3~4{@_0c&uBKgKozx6(eEIIPr)w3Fm)>yHH{U%`&lHRuv#bfM0 zg+Wj1JfAp!)Vuu`puFU*#QMEpo^?gZh`u}?PbR1^E`R#c_bspDIa_q}p>^|Z8_rb3 za_nWxc(><<9n?X3K4Iwt{4a?J}FekGR%wLD=jP_>HI9rT%dxnp& z8s7zCjOEm^c`~`;S~H?rbD%P6+Irw_01oD zOz~MB;}1hE$+G=gp07je<|)>rHZqUp=W_n)G|bLP)*KLr9yvRuk9L+Z*Ip^|kl?E~ z!g&|r#~lpB1*`-?Stiqc5xwff0!8~JKc{w45E0^$cK*)I+ZZLt=UQ1>wuatN2F-J) z3<3=4>+AbVJpyoZd|GIDe!ghJGEO>MlB!if7%i|}pBaE-nQSG%*HHqlpU}#ZWfvC@ z7_+XlP2pY#zm!sHr>mv9p5~{d#A(DlfJ`J_YIVd?qd2jE+X1Mj_*VHOrGfA zgT6RS%?Sx?R?XGCR;Q<@p6-DM{J8J#xX;74r6(1;BC6AfU{pbVZ-;D}efz#%cco$P zvb_D*@P>=&Y(CU-Q@r|y0|`k>bh=wHa;kf}BLGdLO-3s>{bvnEAHv=I57m@s4Ow0^ z)RIk{L#Aa4fDK^rqI7)V$sB;Qodyn?7Z%%*kr4V2HhwKVHx`6n<6QbLI;m?v!71{f zkEQq~W@Uoe;1T|Kk5~AejM?w);wj$4cD{PiZuqhWAEZu~PH6GXGyI?~hM0se(zV9MitUz1MrPXE2Y+m9q z>Hf0#aFX}Je#EaOL=43&aion{Xz8C#cwfS{|i*V8MP5|Lx$8GhLD=noysH1>agWBk>VuX#zNUUHU$TgDkI>yucC5Sz zKeOe!Zmn$D*v9ykm@L3^_(Za`M{M!J)`s-Av4q*f4AJeA=B_~FTQ`(HVUXYHINK(p zq$wSr1{dm}Rgj}?MTu15+k1GdH6QD|vIMtcZ(a0M?>S%cSD%N@zNd?qn@?9rTeyg0 zPJ?ZS$U-O;wJ{%#9#SvH!@_QQ28)}qn|4}^!xoLLEXEL^v_opbnSN8uSh_&t^q>J7 z(~6naP0!;iUDJvV>#7<&lP?b0Y_rdkcnfy45`ASwT@t5<=UKjQRJ%Oa4tG3!`--l_ zQEz*>qWu|_Y#yl~DrB$n@^pDnL*oM*r^cUKFZPSiW(1a8zxqQd)JYlNeLJ#DH_2=2 znY4OvKh+Zx=gV?|(FG{VEY7-6Hd9 zn3LZ?xD+3w!tq5V^0a;7p2bv#oY*^I}gSHJ-EnLmrRmO*0bej=3X)m0>5 zX1i5TJ2-$aS`d)RvA{zo(iu!AE7ln#1Rqpu^K%-YvWEV}P1D>O^)Hj90qB_5^!Cieq_y*z0o zL|6{1Og{KrY?73EMneL1i&bsm+PeKbR49_{9%U62eN>+Lu0|wYm0`I~mA_@oFi?>S zugb-;;`B2{XFgrjd{H-6Np~?JDxwPUnIJ#NL-)pC7U!`(FsMdV5KW)VwzR6H-07n3fttN`@Z+ z2$EUp47(R#4KCFt_V*$UpxwU-TVh2HC|5uH@rrQ4Boan<(G2ibat zbb0n@e~9&MzG+=hqL9r-hGgZ@L&xAsxCm(*Un_}H1jz_C7Af@}n5SmnE0WeZKU;NC*$=a;&ViFQ;pcdh*c? z{6GI;SlWo2*>NJIl3hZ#DfQwh#exKA(be)EH=&wzHIcrft=*`nCoUA|Q->3?9a|^D z3;Fp~73$cZTs()VaYn>pAS3z<;UAwx?^7qoHx&7tn7bGm4gAWrx-WAZ`|$V2pGBoN zo~uh&18+iMIQj^<0X3U!?>BW`U%p?BPR15*a#)|g%J`x7=0V#xE9KF0l$)cLgHwIZ z2j!ck8%JGt{wcH=;zM698II%3@SU9)e)@MIx6)HS-&%CgnDEc18CQ44&i8a3KYozY z)@VI5gM<`OWM#jw>~l{gvq-*d`B}0Hr;OAY44S`LMEyYxwHQ^vX*?Bv`dZcdcNvlO zz4>?-CX?j-%!em4aVTewr_wOpjk&M1*lvP&zy%%&F>}BDGqFewCpezoLtsifRw=*a zOp_{6qi}p%+HY%yNaM0SPdtYsN{asA@|ui*fTtVhdaITvTl6ir&R^&6kY5LZ^tN2n3rHhN|aF+E6Tx6+zqeSyA&pg7DXKgRDympJ{(se3*2Yn7%#`J>#^ zT$fwfP|Ro;HM9J1qsCi<*33Cqay2=_FNI$`!war%6kUuP76c6s&mSaBA9AfY%<@$7aqv)h+?BV30jZA!R^;w|K`JncL+8`N5X6kW^Kf`Xz)yZts+wjgeKa%&7 z)a|n!cAsDhNi7Wx-#GRDwIrcLg9@fhaH+x}=(=-=9gBUz;b`ijv2*F{?yF6vNl1~! zOF>t?`yqQokHbHmB?kN0Dstc39XBS2Ek=(oy_n+KcfMx7+VFz%Y~e@P3{M=XMSOC< z7N|@S5+tbin+gVhbo%-Rg;UX_HWN6bT$X(zQY(g=txEW zcr)3k#5Td&zHBY9LhhNI=OX6JS4a* zH=yDuH$5dsW4zr;#-R7Bq}*-8^uKt2wrdyr%Eq=Nm+~-~jDAfag&HMtioTD*|Hqi_ zq+$J9q9ac0Y!6iXF%zr9yWpVj76iR!uS2ouv=QbwTho- zuYx#xH3BqVJ?78)-qoVFQLK70tuAHj&xYrDRIKl_MSQV#T4?CnRzCWrfQ3Wa{rdMw z|2Jvx90}yeimM@^&sK&?DrLQDTS^=ar3(4y67VuA*{Ao9&zqi8=GQxXc?Rh}(lD?MVWKNJQOR5XYdP;L zw}3}dv4de9w$FOk!-AyUhjkl*H+yVIa|Ls@sW+#ihf>~N zfdEQk=O5S&_74rcmzHit69&StjCdU_3WqDex+l=Tie>+)5dX({D;N0G|Dhn)g{~TN z31U75UoiQt6q_e?D!uz>j{g+&{$ou4dH(D%6>xqd8F9AV1y6(4MGx9E~ zeD&t0t%(}_Ry}b}DX9liR{J!B?+Yqr4qr;)S<${LtgM7z9 z@Chv;lP;hAvXFzruK`n|95+wT_bEIs*Js=Q{{HWNb*^+U`WMt$>l*NaS<&MwH)Y>gI z&Ck!H!o2J!i!|OPP&0y2lW_Rqpv6$7$kPhr@{yMo7w@pe2x7=9!OBJTL77vRQC zQ&V%%eUq$GbKjop`;MffB$`x=Y9V|yTgGhghlQnOZ!ajO;m}AYFaV-$(E1n}w}fli zHC8&Tb$VXXkBp8wo~-wz-g|(@voq)DE_AuEw{PFpe>@a$+4&|(r9_9nzrT+xoRyuu z@%L{G)z$Dj91~MhJmi(NwalsACC|ggo>*EY^)d=7sw^2jx@%&cT1ONJ8S&3-rIpUp z&HhBE?NRDt)wwZ$l(nobVm@DH5U5%F$ZvIZwZFf=Bb*S&QOx&t z4Ys?pqiyriyM4u8Nl8i9V>>&Y-nDSTk|Wvkx^Tw2O0$^!0S~x}^2a$``M(a>@LQg3KCar z%q?}D@F}Blm_<*7&pci3IPlmyJzZvcvmm?a_(BSe!B3R@*1Tph=&$p6!)M`BbYFQIXS7)dyM>#CMG9s z!LpQ>I|6qCuDM~)6&DwWj*bqNfjN1=l`N2eQTzLsFABQ4gDduvB|5xTlSSay29i0a zCMQ=NyuK^Ej(Z(v`Ds?fj`W+@@oB8v6t>>vi2iGSrN>6(k|*Tycjm4IUA`OzzDz8x ztxKgXsd$&=NPGCqacHy?bFZ&&O2ZK*$WwV-j~3{ zrsw!MfZXeSCb}>uMuGwu76W|L#{8`AaEBfCqr17(7pbe*XIP1nP{2 z=_x3DiH&sv4q?(4k0ln*93-*=_IJr+_YGuk)Am!|;97&pp_G5VE^iE&0+++8t#vS4 zqU@5_sho+)MgR&Xx$mt*;e^L}H_$#{?(0tyWnJ$e5nPBOwujt({cH2xzMVuAX(BL` ziXj2e4$}-;5A2$*{&F^74KS_Xg&CCOTGE3REDgi1ixTJVfB4lZ$GLQkkSueG z1}Igd38lpkt6e;~OEn$7*SHm&JX#J}vg1)QiWB8O%WW=A z?qRyT9U^Jso9ZWXe}Fw4OJhLAOtjV_uj(R)-|AW-*FCz&9gBMU%Ru`mG6$HXvQBYGz{MP9+agMu|@SV45Hf z1fns$YSGcj$!x6?Z7g*xjokG_sZYm-h{aGz#UKkCo0`&4Qy;tW3ALdMKOT^q%=$Qb z$I=W4-@>WW|5Atml%87#HTa4f`&|S=UeGGvq#5hwOSv>9mMjZrbSg5|585pcL`Yq{)r_c&m#|6vNI&xDeE z5Ew@K{f+;gKpHv@m3*D{BOV9<$=9z7GBek9CJMcNNd|;xzQkJ-d)4_7hucIJVr)F z@6!Z;ud^^FSp8B5n2329uBxia!Oku!CiX_B4!~DcFuI%lYS()2?a^!i|KxLH`!<@+ zXRVNht*6WWm{$B!FRH7nBja@~o7qFbBnS!#nYFIkpR3lZcP%b2XQiQe6usOgAuZh- z&eT+6F-9|$&==^w8tdh2Jl5IBd_9zpfk*0p{QC6%-R5o^byvBT=u3&~G6X-0X)4Gs z`{a^)VcI3JwA}UKeCCaw;E_*OzZ>6;bYRU%DboSQ!yK=oPLn1XHw=h$=TrNIE_MPM zqv*)VLk^ZDx=pIqg35L_{g14aAPucx?J9op;-OOxrr7e_6r>=d&5r9E= zKJu}RHtQWfbY#Q}@~`fve`{x(zQZPqwJuKjnCf>J1rLc~V>}m!z7O?vb+a$~KvyHk zHaQkN3=9mfUgejUm*<}Rp4-n9k1QxE0?N#t)W@lOlW()8rz<;BFrgoK2go!Oyp2?+`D@qgFXfgVr)QX&e> z7Ce#$a3LtA@(2=Oq@0d=OF;+SwD)y6j&~1yTvIE_HP&n4uPDuLEp&AiM1*z=nFNl) zA`7K`uY1OS3H!RQ_F5IfE|Uaz(gg*{*CtGMC8cf~dPb}7H;?NaUe*k2WPV_9ckYei zoD%%-gJ>yta=d9=J};T1{s)8%ajn!lnl~$=T3S6~oABPxdVk9MM-l3PFfv*LYnjMVa(Q`4o8~pz)kRBB zZ?)9qO(oUY*;%4dA^tkV9zKl)$@_P|>b{9qBAsh%ak3#zJA zsqpeAc1oM?>k<;dc7whv2pI+C?!3C0tlz`Q$!Wu}c2_@YNo<0&Fe&p?-LFTgh0(2`xOuiLyWhxPF8%=d@pm+ zB-LvzhNP>TQQyoZ*6($~y7*65?#<@!zgPXOfKAr;crF*tquSoDeErzu+wN_0eCX9& z29v9~v)dcBNXMr5j*?^QR*!8B2~d_j|I=EVe;8yDjCQfJdpqT6o|ncXPf1Cc>U};_ zR>oX7(R&u)$n`^`!cWhKzP7S3A`rhAO zl{nF)tE`~h&f-4EP3?iPFK@DGf@e#WDMzg4IxPD1_lP; zr%FB(%8g+Jw@$!1og)Fo1%@q>4pn=Wibp=Dj+5peo&U_I8+nhih-bX(sm6!Gfk6jp zp*GAx4`_bb%KEQR01IeF`H|m=?Z{v zykuaIEu8`>lBL>PR9u`234+j{{sS2q6Y7n+qS``nD%6X*ySowCg;+EUSrgCq=Kz4I z^MLO#Vrdf-6W?4Mn(-(`h_5lvXpmt`$jJ0H9(QEY71Y&v0J=maHOdaCAX>oX^=|3M z{aG@{Wm$ni>oR^h*M_ zI#_B>>xmJ3xEc~k|B{gh-k?)s|7Y7-K8f7|n1?loCqQ}<(c~ylw$jz@>CnZ;3GvLY zJ$N}M4!4&MIe{tYc>Y4TVt?`ioxo216r#S}}9>^mM; z5YU*;o4I!NuYI**8CK9Al<;+MaGbjvLH8XBXkKD<*wmPIui9-mt*Uvu&fZd9l;+d8 zf1Bowng+i(TKyBSe0s$|(5KJL9O^d3S^N7pXsP_%VJMJx_-CT=bda}SXcF*NpuwO& ze%#;ze?7MIjEw9qRPa`q4u6#W?xOjj@#oJL+v@j;tQ-IE4m3l+>}7GJ?d^|1Hr(1@ zIF!Kr!TWJ=;zGb?mYqiC`=gRKT2&4A*Sk=e&z;BAt)OQ@Shy&qJ5XB^o1R9e#q7eb z=NA8r4G*{Uui0~fmQhhk;-ekOn8#>nZh+!Y$J(J*EIi36F@h} zue9m9H;zuv_YPjYgp@Vj;+FsYacnfTetkz71SuWCKM zpgl;g9lwix#mHF$FafhNpIa^wTgfB2F`xkH{We!LH>ZOlh*%5({M{T%(`)joRcCPJ zNdYwTH62~qj5R=RI(5#kgmLGp?F1cGk(CoX4r(_=L_{8yxlZwi0na^1p#-)K77^$$ zC3Tn(gKmS{<-8RoUYO}XQnpe)pPLCG#C&H=Mn;AmYIL?WB73@4yt=kVhK>3Zbo67L z=sG9LnpSEi9`h$kr|*XE)P-fq7}tqEwU@KAu=u6UP@=UpGGuaeL3=L3n4qSnhEv^T z=Hh;fBa91lyS~YEvzz&6u*CKe1B38|ITAi%+J3UfeB?t*OH1DUaoydLe+v)twWfD= zb^zZjQnfNPTy4V<+ExHm0S14G0OOzIL56_1HzfGbkbA(30L4j93=b

_q>VXtH(PQvNys&n-T$2a9Ks+;1&{u$b_|O1gH#i(lO-+qNv~5dg&qZ3RO^%B@ zOf6sY!YGIHKp;;&&j{xtmqnVCj5ujw{tL^yXS7&YSl|Od$T-~`;!Kq7uTj6hzsDqG zJcGmE0DWq$Mz{Kdii$Bakz@=o;{yQi7arQz06I^dv0elz6C^MY@Bk10?$HC*1n~7& zpTVJ7Wu3UI8-yS!CuedX%bqB^J5>toaw<{O0X|e;Zv0()*u{#Um4RUoSh8Ba3VAKP z05x?skRa;nfDzLlA0LMkyy+brw6(Mx-GxIG1mPcEfAH|&NgiN){o2yT224~=N{V=0 zdTea$0<6>VYRA@=c~Xv+mR5%$5NF}Rn1mqJexD;s#0)OgssCFS`70*}Km$wmq(ZgQ z@|it=TmvZhcr8hv+oA=aVPH7=o~;~Nf4y0_{gxte+S)4!?b`dQ@*RmbeKm@geeViW z8HjZNw9^Sl5W~a6pgA2obZmb9F(jSM%EL2j%>mkkF;Rd_C0>H&Vi#K2&GE+;RKEfoW_4;(BklShd;bg$Xj+4=Z>04nfsf79Qw`sB%z zo}Qk-`TI|wJ}oaVgLbEw7`&-C9d@~gUA>3$xqVq*Ubap8(uP$Y`rk9wAe9|9KL~{X zbN38EI5jh~{SjOx=n;(85w?B8y(SmCmLk7t-!u#KaBvwHt=;fgp##Xu-9tkOJ;uQ8 zBcq~R7f95#v^;^J0<`w`Z(UhX_V1m=2tg?yD0YFUIIRQkgaECNmTfc!`;!U6{Vhik z0MX{`tP9LEv0=n-rcI_zr4mG9dyIivOn?#GPeRNLgQbC1TNhVX!2VOY95NajynrqZ z<_0(^m_}q|Bnk>jz3aYV-7uIW@U*{cY}1bnu|q42dtyN3OSWhNT|Y)Ur1)aM3*{IS zDrWWo??q|>0uCv*gqGGEU`bbAKF-d+MbgcI6cLi5``dhkB2-MM`=!kzZALW;T;}&r z$nG6hH#PtPUhr(^_aeyzQe%bLdpWs*^`2O;k;-aZE<5AE%J^ysa#pl5NAe~tvz4}! z{*mx~AAE8~m!Bg#g3a&8{Q`)aOadcZGM@Q+OATDe3$;ARefSJ=tc7e<8&Rv1SS=v;$0Aj?Gqm?!Y~~TKpHSBfuF$P zDFE~}xSxhx8)0H&mlPM1wTuyYdTbf%>n|@?zXsmC(HjT+9mqQy8yg34iUAZLtR`kQ zNRWH=;9`IkW-KZ#1-T_ih{A3CtAy#`4-Mdj%Psz&KB2*2Ftu31is~b`2EdLGAt!%5 zQPFm=(MRdWXzn?atbT0Trd$j;2`)##fN!r(2^qDgOVw=Vs`iJ|-#rQxroaU}*r9g* z*(5m zbV=w9D~^He`}adVJ+EHBt^=;PIhb-YD#P@Z>S{tw&-?yr6Wn?i5gwilL_rWNF)=Y; zQc@nRG@-edyTWI!O5qo8!7U#@=?Z|{dgT4WOW+@b46s(Sr>{JWp6+>MPDRC-H3v|f z!7;b*8YapL6kH%+1_uRc11|tVBN8Mi*i5MFW^feAoyT4!^87Wi6T<`6aXTG(z#kTOG``n zA6yP#3aKS%IA~~+^75%1HnS}Ue$J4LF=pH{ECBZW0st&2 zNy!$}Ysw&pQMLXfUvl?F%AIhXdRLYq{=J15YMJj%4$+x(y|&eAs;Yp^f`d6St;DP& zH#=MIJM#-l%7C^N{Uu%z@~)=PC6Y%yDT|5MlZG=(Ap=b>rDD3)IzS?CZ(lx@!EK!d zb;%NO_nx^Th@hh4#KPE}695laDWP}A=MPP;9 z_u{;>F@7w|hi|8+dpLXccbDxFS8k|arz7K>$idYWZf zwOW1q_HBtvTwh<0$Kx1=&CJZ83Q?=oI-O3p+x>ru^4qs>A%qVfKCJHNp-^agdKw*5 z6y@{z{!i>-7$%#|&d$!3WzVNipSHHP&@s>Rxm+%n%kA#&Zf*=I7@D00##Lb8~YSFJ9E?bPC1U%ID$XVM9YhEi>%w>_nqc06;t* zKY#vwEz|)3gu`I~z+XZjOyd0m0J7Pv_^?bS6OYI1xHz8Yr>CcLxf}|;-EP-tG}&yH z=XsW8$H&JV4o7=?`Uc7jb$z=ZBcntIV{WhEJ zY<&;IFh76(1OSx1^H3;saBxt^o!i{pL{BXMfa5rVAg*4$Dx76mwymx0tRF9)=clHo zCMG6|#bWL3sr0v{32S(GxUsQOAkgIGWTmqS)Byk#3Wd?p(L^F~hT6k0%$qlF4i66j z04|qHeDJw*=jyw21VLQBd^r+{a2$8((xv9+=43LdR4UO%Ub}XUrfD3Pt{930eWG?k{U{r!Ex6jqnK003=mZ6=dRuh$FD zXYDDhP$;~5_3E^imoL!* z1jJ&o*RNmSzki<~2$8Ag=H_Uc7C!Fo?v|bn27?BJLHO9x(&BVFrL1slY)r4$ACZbP z^+2UURSkRg_xD#2!K&X(^FNumT@nz98ol2$B=`_PIOG`@xK|lz9Qy#-InM^*P zM-TVH!a}{m5ekI_>S#0?!Dk@2-R^;b0r44zhK6)Hos?_obh-x*9*B?e`Fv%SwK@+} z|C(!Zax#<2U>J7u=FLzjgv|13Df5K6uv3-HYPI(D^#K6T-?AvZG{HA2;hUzW zCWpiE`SWK)?o=vOmsk`Eg>X2G<9JtBS9^Oqq7JHhluBi9Z?Ba4jwH#aPoGXqOsuV~ zi441N;ljYcfJ&t*J0a2)q%k4{`XdU29bW_hptZI2+qZ8bKRceb004f!KO7F{aygb| zF${}Fqk2a+wEIhTe(~gLWnF&?MNgN1VIcA4wf<% ziO}HSp!Avm$MJjj?uA03+1Xh^yahlAy(`|(Od^3Ggq6nm3^SJqj+j9q%C~Oa z>g($Z1Oom2{epm7EEc2DSke3rhXcoP#N&pBhIBf;y1I(`kjZ57>({Rv8yg0LL9f>v z42IU$*1E((tJMw-4IQD5(P$hV9!Bk@ie_`UTqlY#j^kBykEEn9p%eRebqkN9wC{2v z(&=<87DFmhg`!%mR*S{5y}jMi((>WM2lNCRjYhNC91e$Zi@j%%HY~bZl>Lvn+f3`+Pnhi^Zy7yto2E2qn6LKhK_YIxVGQQYw{?9zCj5cu*|5 zy1LYA_2%X#a>vM*WHOo3f=HoIbar;0m_{pgJi=8@#PI}F79zf9ZEdYOy*!OT5JJD- zkIKfsojnZ=4PLLeY?lmq!>ViP=H}+k&d!mM5uw_G5ON%c<9Ifkg%Cmr^?H40XJ_qE z2nK_}U{HKarS3{#502w^?%aV8PE1T7HCkI+>*?vKZmGu!B%L~1tyW4GN5tCJfjuNi z>h*f@F{meNHk)hNRFWiZHrvL=hHyVdqtWGZefjc5tJNx%${ROsNGV&yA@S8W@?p{q zINB$YBm;o}>JUD8@?>OWgr@2J{e7CINs_FcKozM@+1_zY+Cxzks@SboYakFnt*zbN zU6y6@`8;~=34)N4Up*dADwQfrva;yz?mkjSP!yF)rTY8(>lK2tcv*&Fm`0O7z~deKmPdfV6V`9plmDke#(!P0%a9?nM~2KE t88Ulh$n23Jvqy#unLRRO_Q?24@ej#1XBQPj%P#-`002ovPDHLkV1h!r&lmsz literal 0 HcmV?d00001 diff --git a/doc/de/img/globe.png b/doc/de/img/globe.png new file mode 100644 index 0000000000000000000000000000000000000000..b8a319db095a4661ac5b5bc3e4d91b34ec858a84 GIT binary patch literal 1848 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 konBFVdQ&MBb@0I3R{YybcN literal 0 HcmV?d00001 diff --git a/doc/de/img/paper_clip.png b/doc/de/img/paper_clip.png new file mode 100644 index 0000000000000000000000000000000000000000..1d9cc0a0921c16a8f1f4b9ff9637f2a5394d3a77 GIT binary patch literal 1767 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyq~ z69OzirkL3P00w7CL_t(o!|j;cOVoKE$6w!3XGF(#(n?FREGI{4QYn>66gtr1CZf#7 zQyJX|c@ZQ@{R6ucN*5VDB+-TADWfE%oEohL51~0(T2?F5!HmJtQnN;9=DQcq<3QBY zR;#-N`?>rbKD_uG-`}s0Qu4Eyf}hC#g`F+)olWOmU0t%Fp@E*B9wsLzz0Wlo4QXj< zY}l}Y@bGZ)t^UMpHQ0$0CuC1g4-*p;cs!oZ-uw9YFn|7hcI?=}=FOYMKLTsF+lPyb zi|5*GHe4>3H;NGv5hxT2oK7d*-QBdbv;Z(~-aK~g+VxGqGYb3W%^P{@)G3}meF{KY zS{hrnY#}NtO1NAuq?D*sD#pgfxO?}mtgEYIU|@i-urQ7vKhDC13&r13vjYPI^6c5O zUeJ`36!z}j+v)G`zox#vUiS9(;&eI*4h|+YHI(SYoGh$Xt88s;<<_lR ze+v7TN0-fJlSZSF`}gkykeHZAc6K&?etvtZs;Z9OxN(Dti3y^kqe)CmBqSt+zP>)p zW;1HFn)vv50EUN$XLoejY&Ka_Q$t5b2LK5P3FPMH;_vS-s;a7_*=+Wf#MZ4_Q7V;O zzI>UMmKGci2TrFGe}DhkUkcBkKbIFTUZlOf9e}vFIQH+~k6Nu3H8nM|v9Zw`X@kLl zPNx$>2*$_90Z=NH0Jz=m*@b=i@};bkLOH8laSX3ZKlZQ8WiX0yqrrY3|C z=ybZ7g|*x5!)0Ynit$dMyLtybf7Iyral zoU~Xh03;_Tla-Z)LZP@}GMR8V90UXeux;D6nS*sW9KV*9md<_n@F4*4@$sLeei~G( z)lyVcBmx5iak*TaK7CrYx3?puWZk-TWM^lOD3!`Jm6es!WHRC7XmG5ZN=$yl8}(V&Ye41 zx^$`6xl*YlF)>lZ#Kim>5)x80IXOvbX{qe&?DR&|U@+7G7>&lGckbK)K&#b~mzT$~ zWy{3(H27CxA3S)#`1m*qg@Wzdw-Xf=^_g>(N`*?LD*Eu@1Lx15mu+orxLht$Qc^G& z44wZ={ZWg>g2&?_Iy#!HtSnZnSRuZ5YW56d-sk@moCZc*ROvj zWGX5uOt){}_C|Eio;|Ewxl;V-ivQ}m4G9SWU}$Ivo6Yvc*?Z;66DjISdaE)6md>+wGQ-k&y@?7#<$RVzDqSSmNU1 z*tc&VYPDKaRaHro$>i<&oSd8=PW^WsYm7#tY;0^~e0-dMfB>SSqfsiAJbU&Ghr{uS zkO>V96-J}c8|m=yaPsr>(dl%58T6axY-VPrn3$N59UUEvj*imR)%D*WeSOhrG{nZn zvU~S#A|fJ0Z*Q*`bislJ6ciMEae~ZRWT)-PlP9vRtqr@~&eYTtVPRpcU%&p75i~L~ zvZ=VZ*fcaWL}6j!chAwk{V4wN<41t+IsyFSmmL3I%>7KTe*k9|*8Y1_S62W4002ov JPDHLkV1nlGTyp>b literal 0 HcmV?d00001 diff --git a/doc/de/img/post_categorize.png b/doc/de/img/post_categorize.png new file mode 100644 index 0000000000000000000000000000000000000000..54a3118701d1b62792bcb11df468ba4038944f62 GIT binary patch literal 488 zcmVP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyq~ z69PBN!%;N=00C%8L_t(Y$L*HAio!q?h0ht*KQw~rQizb=LWreRSg;7zrb%I8 z6_V!=-(V}P1h=qJW4v1l%kD-KNi3G!_FnEcbLQNcp@`sBq42^eVI}Ntyge$|Znxt5 zKGKdzuh+wLI%T8L_?6?mCY#MhmdhpLIEL%GXf~UPwIs3I?GT0`y4@~3&ts;Y`MwVT zm`o;Ux7�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 LNkvXXu0mjflGD|? literal 0 HcmV?d00001 diff --git a/doc/de/img/post_thumbs_up.png b/doc/de/img/post_thumbs_up.png new file mode 100644 index 0000000000000000000000000000000000000000..a3562c386934bdd95514d8d253eed9a24bda2910 GIT binary patch literal 508 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyq~ z69gXKD{kKa00DeSL_t(Y$L*H8i|SAihrbgIc_2a3q_D6E0b5)DbUQ(8Ewm9qurUx3 zBgP=)F`yu0i!=3bXAGSxW)XTCG@oAXd2!cUpT4_XUrVZR5~ZL%m$Q>N3Y9FIqQ z-)AzJDAP1wlUZ4ooK7dAC?bwy%CdZ28H=Led_I$98JElDwXifzMJe?sfTmH6|2r&6 z688H&d7jt4PN(zl4YJv6kcS%bK)i(wcwtl#fr y+jb3kEURT%42MI;Sq--$_ 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 literal 0 HcmV?d00001 From f5a458d13978bf0930172fde00074491e6457418 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Sat, 13 Oct 2012 09:38:47 +0200 Subject: [PATCH 5/6] DE/FR/PT-BR: update to the strings --- view/de/messages.po | 26 +- view/de/strings.php | 1 + view/fr/messages.po | 630 +++++++++++++++++++++-------------------- view/fr/strings.php | 29 +- view/pt-br/messages.po | 582 ++++++++++++++++++------------------- view/pt-br/strings.php | 555 ++++++++++++++++++------------------ 6 files changed, 919 insertions(+), 904 deletions(-) diff --git a/view/de/messages.po b/view/de/messages.po index b82ab77a8..97675edb6 100644 --- a/view/de/messages.po +++ b/view/de/messages.po @@ -22,8 +22,8 @@ msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: http://bugs.friendica.com/\n" -"POT-Creation-Date: 2012-10-04 10:00-0700\n" -"PO-Revision-Date: 2012-10-06 08:38+0000\n" +"POT-Creation-Date: 2012-10-10 10:00-0700\n" +"PO-Revision-Date: 2012-10-13 07:34+0000\n" "Last-Translator: bavatar \n" "Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" "MIME-Version: 1.0\n" @@ -163,7 +163,7 @@ msgstr "Neues Foto von dieser URL" #: ../../addon/randplace/randplace.php:177 ../../addon/dwpost/dwpost.php:93 #: ../../addon/drpost/drpost.php:110 ../../addon/startpage/startpage.php:92 #: ../../addon/geonames/geonames.php:187 ../../addon/oembed.old/oembed.php:41 -#: ../../addon/forumlist/forumlist.php:164 +#: ../../addon/forumlist/forumlist.php:175 #: ../../addon/impressum/impressum.php:83 #: ../../addon/notimeline/notimeline.php:64 ../../addon/blockem/blockem.php:57 #: ../../addon/qcomment/qcomment.php:61 @@ -5302,11 +5302,11 @@ msgid "%s - Click to open/close" msgstr "%s – Zum Öffnen/Schließen klicken" #: ../../addon/page/page.php:62 ../../addon/page/page.php:92 -#: ../../addon/forumlist/forumlist.php:56 +#: ../../addon/forumlist/forumlist.php:60 msgid "Forums" msgstr "Foren" -#: ../../addon/page/page.php:130 ../../addon/forumlist/forumlist.php:90 +#: ../../addon/page/page.php:130 ../../addon/forumlist/forumlist.php:94 msgid "Forums:" msgstr "Foren:" @@ -6151,30 +6151,34 @@ msgstr "OEmbed für Youtube Videos verwenden" msgid "URL to embed:" msgstr "URL zum Einbetten:" -#: ../../addon/forumlist/forumlist.php:59 +#: ../../addon/forumlist/forumlist.php:63 msgid "show/hide" msgstr "anzeigen/verbergen" -#: ../../addon/forumlist/forumlist.php:73 +#: ../../addon/forumlist/forumlist.php:77 msgid "No forum subscriptions" msgstr "Keine Foren-Mitgliedschaften." -#: ../../addon/forumlist/forumlist.php:126 +#: ../../addon/forumlist/forumlist.php:131 msgid "Forumlist settings updated." msgstr "Einstellungen zur Foren-Liste aktualisiert." -#: ../../addon/forumlist/forumlist.php:151 +#: ../../addon/forumlist/forumlist.php:159 msgid "Forumlist Settings" msgstr "Foren-Liste Einstellungen" -#: ../../addon/forumlist/forumlist.php:153 +#: ../../addon/forumlist/forumlist.php:161 msgid "Randomise forum list" msgstr "Zufällige Zusammenstellung der Foren-Liste" -#: ../../addon/forumlist/forumlist.php:156 +#: ../../addon/forumlist/forumlist.php:164 msgid "Show forums on profile page" msgstr "Zeige die Liste der Foren auf der Profilseite" +#: ../../addon/forumlist/forumlist.php:167 +msgid "Show forums on network page" +msgstr "Zeige Foren auf der Netzwerk-Seite" + #: ../../addon/impressum/impressum.php:37 msgid "Impressum" msgstr "Impressum" diff --git a/view/de/strings.php b/view/de/strings.php index 38a76e4cf..e7eb71444 100644 --- a/view/de/strings.php +++ b/view/de/strings.php @@ -1400,6 +1400,7 @@ $a->strings["Forumlist settings updated."] = "Einstellungen zur Foren-Liste aktu $a->strings["Forumlist Settings"] = "Foren-Liste Einstellungen"; $a->strings["Randomise forum list"] = "Zufällige Zusammenstellung der Foren-Liste"; $a->strings["Show forums on profile page"] = "Zeige die Liste der Foren auf der Profilseite"; +$a->strings["Show forums on network page"] = "Zeige Foren auf der Netzwerk-Seite"; $a->strings["Impressum"] = "Impressum"; $a->strings["Site Owner"] = "Betreiber der Seite"; $a->strings["Email Address"] = "Email Adresse"; diff --git a/view/fr/messages.po b/view/fr/messages.po index d7a85b31a..816bf14a7 100644 --- a/view/fr/messages.po +++ b/view/fr/messages.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: http://bugs.friendica.com/\n" -"POT-Creation-Date: 2012-09-29 10:00-0700\n" -"PO-Revision-Date: 2012-10-01 11:39+0000\n" +"POT-Creation-Date: 2012-10-10 10:00-0700\n" +"PO-Revision-Date: 2012-10-12 15:30+0000\n" "Last-Translator: Olivier \n" "Language-Team: French (http://www.transifex.com/projects/p/friendica/language/fr/)\n" "MIME-Version: 1.0\n" @@ -38,7 +38,7 @@ msgstr "Impossible d'appliquer les réglages." #: ../../mod/crepair.php:115 ../../mod/wall_attach.php:55 #: ../../mod/fsuggest.php:78 ../../mod/events.php:140 ../../mod/api.php:26 -#: ../../mod/api.php:31 ../../mod/photos.php:128 ../../mod/photos.php:972 +#: ../../mod/api.php:31 ../../mod/photos.php:128 ../../mod/photos.php:990 #: ../../mod/editpost.php:10 ../../mod/install.php:151 ../../mod/poke.php:135 #: ../../mod/notifications.php:66 ../../mod/contacts.php:146 #: ../../mod/settings.php:86 ../../mod/settings.php:525 @@ -55,7 +55,7 @@ msgstr "Impossible d'appliquer les réglages." #: ../../mod/allfriends.php:9 ../../mod/nogroup.php:25 #: ../../mod/wall_upload.php:64 ../../mod/follow.php:9 #: ../../mod/display.php:141 ../../mod/profiles.php:7 -#: ../../mod/profiles.php:413 ../../mod/delegate.php:6 +#: ../../mod/profiles.php:424 ../../mod/delegate.php:6 #: ../../mod/suggest.php:28 ../../mod/invite.php:13 ../../mod/invite.php:81 #: ../../mod/dfrn_confirm.php:53 ../../addon/facebook/facebook.php:510 #: ../../addon/facebook/facebook.php:516 ../../addon/fbpost/fbpost.php:159 @@ -128,10 +128,10 @@ msgid "New photo from this URL" msgstr "Nouvelle photo depuis cette URL" #: ../../mod/crepair.php:166 ../../mod/fsuggest.php:107 -#: ../../mod/events.php:455 ../../mod/photos.php:1005 -#: ../../mod/photos.php:1081 ../../mod/photos.php:1344 -#: ../../mod/photos.php:1384 ../../mod/photos.php:1427 -#: ../../mod/photos.php:1459 ../../mod/install.php:246 +#: ../../mod/events.php:455 ../../mod/photos.php:1023 +#: ../../mod/photos.php:1099 ../../mod/photos.php:1362 +#: ../../mod/photos.php:1402 ../../mod/photos.php:1445 +#: ../../mod/photos.php:1477 ../../mod/install.php:246 #: ../../mod/install.php:284 ../../mod/localtime.php:45 ../../mod/poke.php:199 #: ../../mod/content.php:693 ../../mod/contacts.php:348 #: ../../mod/settings.php:543 ../../mod/settings.php:697 @@ -139,18 +139,18 @@ msgstr "Nouvelle photo depuis cette URL" #: ../../mod/group.php:85 ../../mod/mood.php:137 ../../mod/message.php:294 #: ../../mod/message.php:480 ../../mod/admin.php:443 ../../mod/admin.php:689 #: ../../mod/admin.php:826 ../../mod/admin.php:1025 ../../mod/admin.php:1112 -#: ../../mod/profiles.php:583 ../../mod/invite.php:119 +#: ../../mod/profiles.php:594 ../../mod/invite.php:119 #: ../../addon/fromgplus/fromgplus.php:40 #: ../../addon/facebook/facebook.php:619 #: ../../addon/snautofollow/snautofollow.php:64 ../../addon/bg/bg.php:90 #: ../../addon/fbpost/fbpost.php:226 ../../addon/yourls/yourls.php:76 #: ../../addon/ljpost/ljpost.php:93 ../../addon/nsfw/nsfw.php:88 -#: ../../addon/page/page.php:210 ../../addon/planets/planets.php:158 +#: ../../addon/page/page.php:211 ../../addon/planets/planets.php:158 #: ../../addon/uhremotestorage/uhremotestorage.php:89 #: ../../addon/randplace/randplace.php:177 ../../addon/dwpost/dwpost.php:93 #: ../../addon/drpost/drpost.php:110 ../../addon/startpage/startpage.php:92 #: ../../addon/geonames/geonames.php:187 ../../addon/oembed.old/oembed.php:41 -#: ../../addon/forumlist/forumlist.php:163 +#: ../../addon/forumlist/forumlist.php:175 #: ../../addon/impressum/impressum.php:83 #: ../../addon/notimeline/notimeline.php:64 ../../addon/blockem/blockem.php:57 #: ../../addon/qcomment/qcomment.php:61 @@ -177,7 +177,7 @@ msgstr "Nouvelle photo depuis cette URL" #: ../../view/theme/cleanzero/config.php:80 #: ../../view/theme/diabook/theme.php:757 #: ../../view/theme/diabook/config.php:190 -#: ../../view/theme/quattro/config.php:53 ../../view/theme/dispy/config.php:70 +#: ../../view/theme/quattro/config.php:64 ../../view/theme/dispy/config.php:70 #: ../../object/Item.php:558 msgid "Submit" msgstr "Envoyer" @@ -238,7 +238,7 @@ msgid "link to source" msgstr "lien original" #: ../../mod/events.php:347 ../../view/theme/diabook/theme.php:131 -#: ../../include/nav.php:52 ../../boot.php:1689 +#: ../../include/nav.php:52 ../../boot.php:1700 msgid "Events" msgstr "Événements" @@ -294,7 +294,7 @@ msgstr "Description:" #: ../../mod/events.php:448 ../../mod/directory.php:134 #: ../../include/event.php:40 ../../include/bb2diaspora.php:412 -#: ../../boot.php:1226 +#: ../../boot.php:1236 msgid "Location:" msgstr "Localisation:" @@ -306,7 +306,7 @@ msgstr "Titre :" msgid "Share this event" msgstr "Partager cet événement" -#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:94 ../../mod/editpost.php:136 +#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:94 ../../mod/editpost.php:142 #: ../../mod/dfrn_request.php:847 ../../mod/settings.php:544 #: ../../mod/settings.php:570 ../../addon/js_upload/js_upload.php:45 #: ../../include/conversation.php:948 @@ -361,7 +361,7 @@ msgstr "Voulez-vous autoriser cette application à accéder à vos notices et co #: ../../mod/settings.php:963 ../../mod/settings.php:964 #: ../../mod/settings.php:965 ../../mod/settings.php:966 #: ../../mod/settings.php:967 ../../mod/register.php:236 -#: ../../mod/profiles.php:563 +#: ../../mod/profiles.php:574 msgid "Yes" msgstr "Oui" @@ -373,23 +373,23 @@ msgstr "Oui" #: ../../mod/settings.php:963 ../../mod/settings.php:964 #: ../../mod/settings.php:965 ../../mod/settings.php:966 #: ../../mod/settings.php:967 ../../mod/register.php:237 -#: ../../mod/profiles.php:564 +#: ../../mod/profiles.php:575 msgid "No" msgstr "Non" -#: ../../mod/photos.php:46 ../../boot.php:1682 +#: ../../mod/photos.php:46 ../../boot.php:1693 msgid "Photo Albums" msgstr "Albums photo" -#: ../../mod/photos.php:54 ../../mod/photos.php:149 ../../mod/photos.php:986 -#: ../../mod/photos.php:1073 ../../mod/photos.php:1088 -#: ../../mod/photos.php:1538 ../../mod/photos.php:1550 +#: ../../mod/photos.php:54 ../../mod/photos.php:149 ../../mod/photos.php:1004 +#: ../../mod/photos.php:1091 ../../mod/photos.php:1106 +#: ../../mod/photos.php:1556 ../../mod/photos.php:1568 #: ../../addon/communityhome/communityhome.php:110 #: ../../view/theme/diabook/theme.php:598 msgid "Contact Photos" msgstr "Photos du contact" -#: ../../mod/photos.php:61 ../../mod/photos.php:1104 ../../mod/photos.php:1588 +#: ../../mod/photos.php:61 ../../mod/photos.php:1122 ../../mod/photos.php:1606 msgid "Upload New Photos" msgstr "Téléverser de nouvelles photos" @@ -401,8 +401,8 @@ msgstr "tout le monde" msgid "Contact information unavailable" msgstr "Informations de contact indisponibles" -#: ../../mod/photos.php:149 ../../mod/photos.php:653 ../../mod/photos.php:1073 -#: ../../mod/photos.php:1088 ../../mod/profile_photo.php:74 +#: ../../mod/photos.php:149 ../../mod/photos.php:671 ../../mod/photos.php:1091 +#: ../../mod/photos.php:1106 ../../mod/profile_photo.php:74 #: ../../mod/profile_photo.php:81 ../../mod/profile_photo.php:88 #: ../../mod/profile_photo.php:204 ../../mod/profile_photo.php:296 #: ../../mod/profile_photo.php:305 @@ -416,185 +416,185 @@ msgstr "Photos du profil" msgid "Album not found." msgstr "Album introuvable." -#: ../../mod/photos.php:177 ../../mod/photos.php:1082 +#: ../../mod/photos.php:177 ../../mod/photos.php:1100 msgid "Delete Album" msgstr "Effacer l'album" -#: ../../mod/photos.php:240 ../../mod/photos.php:1345 +#: ../../mod/photos.php:240 ../../mod/photos.php:1363 msgid "Delete Photo" msgstr "Effacer la photo" -#: ../../mod/photos.php:584 +#: ../../mod/photos.php:602 msgid "was tagged in a" msgstr "a été identifié dans" -#: ../../mod/photos.php:584 ../../mod/like.php:145 ../../mod/subthread.php:87 +#: ../../mod/photos.php:602 ../../mod/like.php:145 ../../mod/subthread.php:87 #: ../../mod/tagger.php:62 ../../addon/communityhome/communityhome.php:163 #: ../../view/theme/diabook/theme.php:570 ../../include/text.php:1439 -#: ../../include/diaspora.php:1824 ../../include/conversation.php:125 +#: ../../include/diaspora.php:1835 ../../include/conversation.php:125 #: ../../include/conversation.php:253 msgid "photo" msgstr "photo" -#: ../../mod/photos.php:584 +#: ../../mod/photos.php:602 msgid "by" msgstr "par" -#: ../../mod/photos.php:689 ../../addon/js_upload/js_upload.php:315 +#: ../../mod/photos.php:707 ../../addon/js_upload/js_upload.php:315 msgid "Image exceeds size limit of " msgstr "L'image dépasse la taille maximale de " -#: ../../mod/photos.php:697 +#: ../../mod/photos.php:715 msgid "Image file is empty." msgstr "Fichier image vide." -#: ../../mod/photos.php:729 ../../mod/profile_photo.php:153 +#: ../../mod/photos.php:747 ../../mod/profile_photo.php:153 #: ../../mod/wall_upload.php:110 msgid "Unable to process image." msgstr "Impossible de traiter l'image." -#: ../../mod/photos.php:756 ../../mod/profile_photo.php:301 +#: ../../mod/photos.php:774 ../../mod/profile_photo.php:301 #: ../../mod/wall_upload.php:136 msgid "Image upload failed." msgstr "Le téléversement de l'image a échoué." -#: ../../mod/photos.php:842 ../../mod/community.php:18 +#: ../../mod/photos.php:860 ../../mod/community.php:18 #: ../../mod/dfrn_request.php:760 ../../mod/viewcontacts.php:17 -#: ../../mod/display.php:7 ../../mod/search.php:73 ../../mod/directory.php:31 +#: ../../mod/display.php:7 ../../mod/search.php:86 ../../mod/directory.php:31 msgid "Public access denied." msgstr "Accès public refusé." -#: ../../mod/photos.php:852 +#: ../../mod/photos.php:870 msgid "No photos selected" msgstr "Aucune photo sélectionnée" -#: ../../mod/photos.php:953 +#: ../../mod/photos.php:971 msgid "Access to this item is restricted." msgstr "Accès restreint à cet élément." -#: ../../mod/photos.php:1015 +#: ../../mod/photos.php:1033 #, php-format msgid "You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage." msgstr "Vous avez utilisé %1$.2f Mo sur %2$.2f d'espace de stockage pour les photos." -#: ../../mod/photos.php:1018 +#: ../../mod/photos.php:1036 #, php-format msgid "You have used %1$.2f Mbytes of photo storage." msgstr "Vous avez utilisé %1$.2f Mo d'espace de stockage pour les photos." -#: ../../mod/photos.php:1024 +#: ../../mod/photos.php:1042 msgid "Upload Photos" msgstr "Téléverser des photos" -#: ../../mod/photos.php:1028 ../../mod/photos.php:1077 +#: ../../mod/photos.php:1046 ../../mod/photos.php:1095 msgid "New album name: " msgstr "Nom du nouvel album: " -#: ../../mod/photos.php:1029 +#: ../../mod/photos.php:1047 msgid "or existing album name: " msgstr "ou nom d'un album existant: " -#: ../../mod/photos.php:1030 +#: ../../mod/photos.php:1048 msgid "Do not show a status post for this upload" msgstr "Ne pas publier de notice pour cet envoi" -#: ../../mod/photos.php:1032 ../../mod/photos.php:1340 +#: ../../mod/photos.php:1050 ../../mod/photos.php:1358 msgid "Permissions" msgstr "Permissions" -#: ../../mod/photos.php:1092 +#: ../../mod/photos.php:1110 msgid "Edit Album" msgstr "Éditer l'album" -#: ../../mod/photos.php:1098 +#: ../../mod/photos.php:1116 msgid "Show Newest First" msgstr "Plus récent d'abord" -#: ../../mod/photos.php:1100 +#: ../../mod/photos.php:1118 msgid "Show Oldest First" msgstr "Plus ancien d'abord" -#: ../../mod/photos.php:1124 ../../mod/photos.php:1571 +#: ../../mod/photos.php:1142 ../../mod/photos.php:1589 msgid "View Photo" msgstr "Voir la photo" -#: ../../mod/photos.php:1159 +#: ../../mod/photos.php:1177 msgid "Permission denied. Access to this item may be restricted." msgstr "Interdit. L'accès à cet élément peut avoir été restreint." -#: ../../mod/photos.php:1161 +#: ../../mod/photos.php:1179 msgid "Photo not available" msgstr "Photo indisponible" -#: ../../mod/photos.php:1217 +#: ../../mod/photos.php:1235 msgid "View photo" msgstr "Voir photo" -#: ../../mod/photos.php:1217 +#: ../../mod/photos.php:1235 msgid "Edit photo" msgstr "Éditer la photo" -#: ../../mod/photos.php:1218 +#: ../../mod/photos.php:1236 msgid "Use as profile photo" msgstr "Utiliser comme photo de profil" -#: ../../mod/photos.php:1224 ../../mod/content.php:603 +#: ../../mod/photos.php:1242 ../../mod/content.php:603 #: ../../object/Item.php:103 msgid "Private Message" msgstr "Message privé" -#: ../../mod/photos.php:1243 +#: ../../mod/photos.php:1261 msgid "View Full Size" msgstr "Voir en taille réelle" -#: ../../mod/photos.php:1317 +#: ../../mod/photos.php:1335 msgid "Tags: " msgstr "Étiquettes: " -#: ../../mod/photos.php:1320 +#: ../../mod/photos.php:1338 msgid "[Remove any tag]" msgstr "[Retirer toutes les étiquettes]" -#: ../../mod/photos.php:1330 +#: ../../mod/photos.php:1348 msgid "Rotate CW (right)" msgstr "Tourner dans le sens des aiguilles d'une montre (vers la droite)" -#: ../../mod/photos.php:1331 +#: ../../mod/photos.php:1349 msgid "Rotate CCW (left)" msgstr "Tourner dans le sens contraire des aiguilles d'une montre (vers la gauche)" -#: ../../mod/photos.php:1333 +#: ../../mod/photos.php:1351 msgid "New album name" msgstr "Nom du nouvel album" -#: ../../mod/photos.php:1336 +#: ../../mod/photos.php:1354 msgid "Caption" msgstr "Titre" -#: ../../mod/photos.php:1338 +#: ../../mod/photos.php:1356 msgid "Add a Tag" msgstr "Ajouter une étiquette" -#: ../../mod/photos.php:1342 +#: ../../mod/photos.php:1360 msgid "" "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping" msgstr "Exemples: @bob, @Barbara_Jensen, @jim@example.com, #Californie, #vacances" -#: ../../mod/photos.php:1362 ../../mod/content.php:667 +#: ../../mod/photos.php:1380 ../../mod/content.php:667 #: ../../object/Item.php:196 msgid "I like this (toggle)" msgstr "J'aime (bascule)" -#: ../../mod/photos.php:1363 ../../mod/content.php:668 +#: ../../mod/photos.php:1381 ../../mod/content.php:668 #: ../../object/Item.php:197 msgid "I don't like this (toggle)" msgstr "Je n'aime pas (bascule)" -#: ../../mod/photos.php:1364 ../../include/conversation.php:909 +#: ../../mod/photos.php:1382 ../../include/conversation.php:909 msgid "Share" msgstr "Partager" -#: ../../mod/photos.php:1365 ../../mod/editpost.php:112 +#: ../../mod/photos.php:1383 ../../mod/editpost.php:118 #: ../../mod/content.php:482 ../../mod/content.php:845 #: ../../mod/wallmessage.php:152 ../../mod/message.php:293 #: ../../mod/message.php:481 ../../include/conversation.php:573 @@ -602,36 +602,36 @@ msgstr "Partager" msgid "Please wait" msgstr "Patientez" -#: ../../mod/photos.php:1381 ../../mod/photos.php:1424 -#: ../../mod/photos.php:1456 ../../mod/content.php:690 +#: ../../mod/photos.php:1399 ../../mod/photos.php:1442 +#: ../../mod/photos.php:1474 ../../mod/content.php:690 #: ../../object/Item.php:555 msgid "This is you" msgstr "C'est vous" -#: ../../mod/photos.php:1383 ../../mod/photos.php:1426 -#: ../../mod/photos.php:1458 ../../mod/content.php:692 ../../boot.php:574 +#: ../../mod/photos.php:1401 ../../mod/photos.php:1444 +#: ../../mod/photos.php:1476 ../../mod/content.php:692 ../../boot.php:584 #: ../../object/Item.php:557 msgid "Comment" msgstr "Commenter" -#: ../../mod/photos.php:1385 ../../mod/editpost.php:133 +#: ../../mod/photos.php:1403 ../../mod/editpost.php:139 #: ../../mod/content.php:702 ../../include/conversation.php:946 #: ../../object/Item.php:567 msgid "Preview" msgstr "Aperçu" -#: ../../mod/photos.php:1487 ../../mod/content.php:439 +#: ../../mod/photos.php:1505 ../../mod/content.php:439 #: ../../mod/content.php:723 ../../mod/settings.php:606 -#: ../../mod/settings.php:695 ../../mod/group.php:168 ../../mod/admin.php:696 +#: ../../mod/group.php:168 ../../mod/admin.php:696 #: ../../include/conversation.php:518 ../../object/Item.php:117 msgid "Delete" msgstr "Supprimer" -#: ../../mod/photos.php:1577 +#: ../../mod/photos.php:1595 msgid "View Album" msgstr "Voir l'album" -#: ../../mod/photos.php:1586 +#: ../../mod/photos.php:1604 msgid "Recent Photos" msgstr "Photos récentes" @@ -645,7 +645,7 @@ msgid "Community" msgstr "Communauté" #: ../../mod/community.php:63 ../../mod/community.php:88 -#: ../../mod/search.php:148 ../../mod/search.php:174 +#: ../../mod/search.php:161 ../../mod/search.php:187 msgid "No results." msgstr "Aucun résultat." @@ -704,57 +704,81 @@ msgstr "Éditer" msgid "Upload photo" msgstr "Joindre photo" -#: ../../mod/editpost.php:105 ../../include/conversation.php:912 +#: ../../mod/editpost.php:105 ../../include/conversation.php:911 +msgid "upload photo" +msgstr "envoi image" + +#: ../../mod/editpost.php:106 ../../include/conversation.php:912 msgid "Attach file" msgstr "Joindre fichier" -#: ../../mod/editpost.php:106 ../../mod/wallmessage.php:151 +#: ../../mod/editpost.php:107 ../../include/conversation.php:913 +msgid "attach file" +msgstr "ajout fichier" + +#: ../../mod/editpost.php:108 ../../mod/wallmessage.php:151 #: ../../mod/message.php:292 ../../mod/message.php:479 #: ../../include/conversation.php:914 msgid "Insert web link" msgstr "Insérer lien web" -#: ../../mod/editpost.php:107 -msgid "Insert YouTube video" -msgstr "Insérer une vidéo Youtube" +#: ../../mod/editpost.php:109 ../../include/conversation.php:915 +msgid "web link" +msgstr "lien web" -#: ../../mod/editpost.php:108 -msgid "Insert Vorbis [.ogg] video" -msgstr "Insérer un lien vidéo Vorbis [.ogg]" +#: ../../mod/editpost.php:110 ../../include/conversation.php:916 +msgid "Insert video link" +msgstr "Insérer un lien video" -#: ../../mod/editpost.php:109 -msgid "Insert Vorbis [.ogg] audio" -msgstr "Insérer un lien audio Vorbis [.ogg]" +#: ../../mod/editpost.php:111 ../../include/conversation.php:917 +msgid "video link" +msgstr "lien vidéo" -#: ../../mod/editpost.php:110 ../../include/conversation.php:920 +#: ../../mod/editpost.php:112 ../../include/conversation.php:918 +msgid "Insert audio link" +msgstr "Insérer un lien audio" + +#: ../../mod/editpost.php:113 ../../include/conversation.php:919 +msgid "audio link" +msgstr "lien audio" + +#: ../../mod/editpost.php:114 ../../include/conversation.php:920 msgid "Set your location" msgstr "Définir votre localisation" -#: ../../mod/editpost.php:111 ../../include/conversation.php:922 +#: ../../mod/editpost.php:115 ../../include/conversation.php:921 +msgid "set location" +msgstr "spéc. localisation" + +#: ../../mod/editpost.php:116 ../../include/conversation.php:922 msgid "Clear browser location" msgstr "Effacer la localisation du navigateur" -#: ../../mod/editpost.php:113 ../../include/conversation.php:929 +#: ../../mod/editpost.php:117 ../../include/conversation.php:923 +msgid "clear location" +msgstr "supp. localisation" + +#: ../../mod/editpost.php:119 ../../include/conversation.php:929 msgid "Permission settings" msgstr "Réglages des permissions" -#: ../../mod/editpost.php:121 ../../include/conversation.php:938 +#: ../../mod/editpost.php:127 ../../include/conversation.php:938 msgid "CC: email addresses" msgstr "CC: adresses de courriel" -#: ../../mod/editpost.php:122 ../../include/conversation.php:939 +#: ../../mod/editpost.php:128 ../../include/conversation.php:939 msgid "Public post" msgstr "Notice publique" -#: ../../mod/editpost.php:125 ../../include/conversation.php:925 +#: ../../mod/editpost.php:131 ../../include/conversation.php:925 msgid "Set title" msgstr "Définir un titre" -#: ../../mod/editpost.php:127 ../../include/conversation.php:927 +#: ../../mod/editpost.php:133 ../../include/conversation.php:927 msgid "Categories (comma-separated list)" msgstr "Catégories (séparées par des virgules)" -#: ../../mod/editpost.php:128 ../../include/conversation.php:941 +#: ../../mod/editpost.php:134 ../../include/conversation.php:941 msgid "Example: bob@example.com, mary@example.com" msgstr "Exemple: bob@exemple.com, mary@exemple.com" @@ -1268,7 +1292,7 @@ msgid "is interested in:" msgstr "s'intéresse à:" #: ../../mod/match.php:58 ../../mod/suggest.php:59 -#: ../../include/contact_widgets.php:9 ../../boot.php:1164 +#: ../../include/contact_widgets.php:9 ../../boot.php:1174 msgid "Connect" msgstr "Relier" @@ -1276,7 +1300,7 @@ msgstr "Relier" msgid "No matches" msgstr "Aucune correspondance" -#: ../../mod/lockview.php:39 +#: ../../mod/lockview.php:34 msgid "Remote privacy information not available." msgstr "Informations de confidentialité indisponibles." @@ -1284,15 +1308,15 @@ msgstr "Informations de confidentialité indisponibles." msgid "Visible to:" msgstr "Visible par:" -#: ../../mod/content.php:119 ../../mod/network.php:436 +#: ../../mod/content.php:119 ../../mod/network.php:544 msgid "No such group" msgstr "Groupe inexistant" -#: ../../mod/content.php:130 ../../mod/network.php:447 +#: ../../mod/content.php:130 ../../mod/network.php:555 msgid "Group is empty" msgstr "Groupe vide" -#: ../../mod/content.php:134 ../../mod/network.php:451 +#: ../../mod/content.php:134 ../../mod/network.php:559 msgid "Group: " msgstr "Groupe: " @@ -1332,9 +1356,9 @@ msgid_plural "comments" msgstr[0] "" msgstr[1] "commentaire" -#: ../../mod/content.php:589 ../../addon/page/page.php:76 -#: ../../addon/page/page.php:110 ../../addon/showmore/showmore.php:119 -#: ../../include/contact_widgets.php:195 ../../boot.php:575 +#: ../../mod/content.php:589 ../../addon/page/page.php:77 +#: ../../addon/page/page.php:111 ../../addon/showmore/showmore.php:119 +#: ../../include/contact_widgets.php:195 ../../boot.php:585 #: ../../object/Item.php:280 msgid "show more" msgstr "montrer plus" @@ -1451,7 +1475,7 @@ msgstr "Système" msgid "Network" msgstr "Réseau" -#: ../../mod/notifications.php:85 ../../mod/network.php:300 +#: ../../mod/notifications.php:85 ../../mod/network.php:407 msgid "Personal" msgstr "Personnel" @@ -1938,7 +1962,7 @@ msgstr "Requête de réinitialisation de mot de passe à %s" #: ../../addon/facebook/facebook.php:1200 ../../addon/fbpost/fbpost.php:661 #: ../../addon/public_server/public_server.php:62 #: ../../addon/testdrive/testdrive.php:67 ../../include/items.php:3301 -#: ../../boot.php:788 +#: ../../boot.php:798 msgid "Administrator" msgstr "Administrateur" @@ -1948,7 +1972,7 @@ msgid "" "Password reset failed." msgstr "Impossible d'honorer cette demande. (Vous l'avez peut-être déjà utilisée par le passé.) La réinitialisation a échoué." -#: ../../mod/lostpass.php:83 ../../boot.php:925 +#: ../../mod/lostpass.php:83 ../../boot.php:935 msgid "Password Reset" msgstr "Réinitialiser le mot de passe" @@ -2542,67 +2566,67 @@ msgstr "Basculez entre les différentes identités ou pages (groupes/communauté msgid "Select an identity to manage: " msgstr "Choisir une identité à gérer: " -#: ../../mod/network.php:97 +#: ../../mod/network.php:181 msgid "Search Results For:" msgstr "Résultats pour:" -#: ../../mod/network.php:137 ../../mod/search.php:16 +#: ../../mod/network.php:221 ../../mod/search.php:18 msgid "Remove term" msgstr "Retirer le terme" -#: ../../mod/network.php:146 ../../mod/search.php:13 +#: ../../mod/network.php:230 ../../mod/search.php:27 msgid "Saved Searches" msgstr "Recherches" -#: ../../mod/network.php:147 ../../include/group.php:244 +#: ../../mod/network.php:231 ../../include/group.php:275 msgid "add" msgstr "ajouter" -#: ../../mod/network.php:287 +#: ../../mod/network.php:394 msgid "Commented Order" msgstr "Tri par commentaires" -#: ../../mod/network.php:290 +#: ../../mod/network.php:397 msgid "Sort by Comment Date" msgstr "Trier par date de commentaire" -#: ../../mod/network.php:293 +#: ../../mod/network.php:400 msgid "Posted Order" msgstr "Tri par publications" -#: ../../mod/network.php:296 +#: ../../mod/network.php:403 msgid "Sort by Post Date" msgstr "Trier par date de publication" -#: ../../mod/network.php:303 +#: ../../mod/network.php:410 msgid "Posts that mention or involve you" msgstr "Publications qui vous concernent" -#: ../../mod/network.php:306 +#: ../../mod/network.php:413 msgid "New" msgstr "Nouveau" -#: ../../mod/network.php:309 +#: ../../mod/network.php:416 msgid "Activity Stream - by date" msgstr "Flux d'activités - par date" -#: ../../mod/network.php:312 +#: ../../mod/network.php:419 msgid "Starred" msgstr "Mis en avant" -#: ../../mod/network.php:315 +#: ../../mod/network.php:422 msgid "Favourite Posts" msgstr "Publications favorites" -#: ../../mod/network.php:318 +#: ../../mod/network.php:425 msgid "Shared Links" msgstr "Liens partagés" -#: ../../mod/network.php:321 +#: ../../mod/network.php:428 msgid "Interesting Links" msgstr "Liens intéressants" -#: ../../mod/network.php:388 +#: ../../mod/network.php:496 #, php-format msgid "Warning: This group contains %s member from an insecure network." msgid_plural "" @@ -2610,23 +2634,23 @@ msgid_plural "" msgstr[0] "Attention: Ce groupe contient %s membre d'un réseau non-sûr." msgstr[1] "Attention: Ce groupe contient %s membres d'un réseau non-sûr." -#: ../../mod/network.php:391 +#: ../../mod/network.php:499 msgid "Private messages to this group are at risk of public disclosure." msgstr "Les messages privés envoyés à ce groupe s'exposent à une diffusion incontrôlée." -#: ../../mod/network.php:461 +#: ../../mod/network.php:569 msgid "Contact: " msgstr "Contact: " -#: ../../mod/network.php:463 +#: ../../mod/network.php:571 msgid "Private messages to this person are at risk of public disclosure." msgstr "Les messages privés envoyés à ce contact s'exposent à une diffusion incontrôlée." -#: ../../mod/network.php:468 +#: ../../mod/network.php:576 msgid "Invalid contact." msgstr "Contact invalide." -#: ../../mod/notes.php:44 ../../boot.php:1696 +#: ../../mod/notes.php:44 ../../boot.php:1707 msgid "Personal Notes" msgstr "Notes personnelles" @@ -2753,7 +2777,7 @@ msgstr "Vérifiez les autres réglages, tout particulièrement ceux liés à la #: ../../mod/newmember.php:32 ../../mod/profperm.php:103 #: ../../view/theme/diabook/theme.php:128 ../../include/profile_advanced.php:7 #: ../../include/profile_advanced.php:84 ../../include/nav.php:50 -#: ../../boot.php:1672 +#: ../../boot.php:1683 msgid "Profile" msgstr "Profil" @@ -2858,7 +2882,7 @@ msgid "" "hours." msgstr "Sur le panneau latéral de la page Contacts, il y a plusieurs moyens de trouver de nouveaux amis. Nous pouvons mettre les gens en relation selon leurs intérêts, rechercher des amis par nom ou intérêt, et fournir des suggestions en fonction de la topologie du réseau. Sur un site tout neuf, les suggestions d'amitié devraient commencer à apparaître au bout de 24 heures." -#: ../../mod/newmember.php:66 ../../include/group.php:239 +#: ../../mod/newmember.php:66 ../../include/group.php:270 msgid "Groups" msgstr "Groupes" @@ -3062,7 +3086,7 @@ msgstr "Choisissez un pseudo. Celui devra commencer par une lettre. L'adresse de msgid "Choose a nickname: " msgstr "Choisir un pseudo: " -#: ../../mod/register.php:273 ../../include/nav.php:81 ../../boot.php:887 +#: ../../mod/register.php:273 ../../include/nav.php:81 ../../boot.php:897 msgid "Register" msgstr "S'inscrire" @@ -3075,7 +3099,7 @@ msgstr "Recherche de personnes" #: ../../addon/communityhome/communityhome.php:158 #: ../../addon/communityhome/communityhome.php:167 #: ../../view/theme/diabook/theme.php:565 -#: ../../view/theme/diabook/theme.php:574 ../../include/diaspora.php:1824 +#: ../../view/theme/diabook/theme.php:574 ../../include/diaspora.php:1835 #: ../../include/conversation.php:120 ../../include/conversation.php:129 #: ../../include/conversation.php:248 ../../include/conversation.php:257 msgid "status" @@ -3083,7 +3107,7 @@ msgstr "le statut" #: ../../mod/like.php:162 ../../addon/facebook/facebook.php:1602 #: ../../addon/communityhome/communityhome.php:172 -#: ../../view/theme/diabook/theme.php:579 ../../include/diaspora.php:1840 +#: ../../view/theme/diabook/theme.php:579 ../../include/diaspora.php:1851 #: ../../include/conversation.php:136 #, php-format msgid "%1$s likes %2$s's %3$s" @@ -3105,7 +3129,7 @@ msgid "Access denied." msgstr "Accès refusé." #: ../../mod/fbrowser.php:25 ../../view/theme/diabook/theme.php:130 -#: ../../include/nav.php:51 ../../boot.php:1679 +#: ../../include/nav.php:51 ../../boot.php:1690 msgid "Photos" msgstr "Photos" @@ -3981,7 +4005,7 @@ msgstr "Utilisateur FTP" msgid "FTP Password" msgstr "Mot de passe FTP" -#: ../../mod/profile.php:22 ../../boot.php:1074 +#: ../../mod/profile.php:22 ../../boot.php:1084 msgid "Requested profile is not available." msgstr "Le profil demandé n'est pas disponible." @@ -4089,13 +4113,13 @@ msgstr "Applications" msgid "No installed applications." msgstr "Pas d'application installée." -#: ../../mod/search.php:85 ../../include/text.php:678 +#: ../../mod/search.php:98 ../../include/text.php:678 #: ../../include/text.php:679 ../../include/nav.php:91 msgid "Search" msgstr "Recherche" -#: ../../mod/profiles.php:21 ../../mod/profiles.php:423 -#: ../../mod/profiles.php:537 ../../mod/dfrn_confirm.php:62 +#: ../../mod/profiles.php:21 ../../mod/profiles.php:434 +#: ../../mod/profiles.php:548 ../../mod/dfrn_confirm.php:62 msgid "Profile not found." msgstr "Profil introuvable." @@ -4103,301 +4127,301 @@ msgstr "Profil introuvable." msgid "Profile Name is required." msgstr "Le nom du profil est requis." -#: ../../mod/profiles.php:160 +#: ../../mod/profiles.php:171 msgid "Marital Status" msgstr "Statut marital" -#: ../../mod/profiles.php:164 +#: ../../mod/profiles.php:175 msgid "Romantic Partner" msgstr "Partenaire/conjoint" -#: ../../mod/profiles.php:168 +#: ../../mod/profiles.php:179 msgid "Likes" msgstr "Derniers \"J'aime\"" -#: ../../mod/profiles.php:172 +#: ../../mod/profiles.php:183 msgid "Dislikes" msgstr "Derniers \"Je n'aime pas\"" -#: ../../mod/profiles.php:176 +#: ../../mod/profiles.php:187 msgid "Work/Employment" msgstr "Travail/Occupation" -#: ../../mod/profiles.php:179 +#: ../../mod/profiles.php:190 msgid "Religion" msgstr "Religion" -#: ../../mod/profiles.php:183 +#: ../../mod/profiles.php:194 msgid "Political Views" msgstr "Tendance politique" -#: ../../mod/profiles.php:187 +#: ../../mod/profiles.php:198 msgid "Gender" msgstr "Sexe" -#: ../../mod/profiles.php:191 +#: ../../mod/profiles.php:202 msgid "Sexual Preference" msgstr "Préférence sexuelle" -#: ../../mod/profiles.php:195 +#: ../../mod/profiles.php:206 msgid "Homepage" msgstr "Site internet" -#: ../../mod/profiles.php:199 +#: ../../mod/profiles.php:210 msgid "Interests" msgstr "Centres d'intérêt" -#: ../../mod/profiles.php:203 +#: ../../mod/profiles.php:214 msgid "Address" msgstr "Adresse" -#: ../../mod/profiles.php:210 ../../addon/dav/common/wdcal_edit.inc.php:183 +#: ../../mod/profiles.php:221 ../../addon/dav/common/wdcal_edit.inc.php:183 msgid "Location" msgstr "Localisation" -#: ../../mod/profiles.php:293 +#: ../../mod/profiles.php:304 msgid "Profile updated." msgstr "Profil mis à jour." -#: ../../mod/profiles.php:360 +#: ../../mod/profiles.php:371 msgid " and " msgstr " et " -#: ../../mod/profiles.php:368 +#: ../../mod/profiles.php:379 msgid "public profile" msgstr "profil public" -#: ../../mod/profiles.php:371 +#: ../../mod/profiles.php:382 #, php-format msgid "%1$s changed %2$s to “%3$s”" msgstr "%1$s a changé %2$s en “%3$s”" -#: ../../mod/profiles.php:372 +#: ../../mod/profiles.php:383 #, php-format msgid " - Visit %1$s's %2$s" msgstr "Visiter le %2$s de %1$s" -#: ../../mod/profiles.php:375 +#: ../../mod/profiles.php:386 #, php-format msgid "%1$s has an updated %2$s, changing %3$s." msgstr "%1$s a mis à jour son %2$s, en modifiant %3$s." -#: ../../mod/profiles.php:442 +#: ../../mod/profiles.php:453 msgid "Profile deleted." msgstr "Profil supprimé." -#: ../../mod/profiles.php:460 ../../mod/profiles.php:494 +#: ../../mod/profiles.php:471 ../../mod/profiles.php:505 msgid "Profile-" msgstr "Profil-" -#: ../../mod/profiles.php:479 ../../mod/profiles.php:521 +#: ../../mod/profiles.php:490 ../../mod/profiles.php:532 msgid "New profile created." msgstr "Nouveau profil créé." -#: ../../mod/profiles.php:500 +#: ../../mod/profiles.php:511 msgid "Profile unavailable to clone." msgstr "Ce profil ne peut être cloné." -#: ../../mod/profiles.php:562 +#: ../../mod/profiles.php:573 msgid "Hide your contact/friend list from viewers of this profile?" msgstr "Cacher ma liste d'amis/contacts des visiteurs de ce profil?" -#: ../../mod/profiles.php:582 +#: ../../mod/profiles.php:593 msgid "Edit Profile Details" msgstr "Éditer les détails du profil" -#: ../../mod/profiles.php:584 +#: ../../mod/profiles.php:595 msgid "View this profile" msgstr "Voir ce profil" -#: ../../mod/profiles.php:585 +#: ../../mod/profiles.php:596 msgid "Create a new profile using these settings" msgstr "Créer un nouveau profil en utilisant ces réglages" -#: ../../mod/profiles.php:586 +#: ../../mod/profiles.php:597 msgid "Clone this profile" msgstr "Cloner ce profil" -#: ../../mod/profiles.php:587 +#: ../../mod/profiles.php:598 msgid "Delete this profile" msgstr "Supprimer ce profil" -#: ../../mod/profiles.php:588 +#: ../../mod/profiles.php:599 msgid "Profile Name:" msgstr "Nom du profil:" -#: ../../mod/profiles.php:589 +#: ../../mod/profiles.php:600 msgid "Your Full Name:" msgstr "Votre nom complet:" -#: ../../mod/profiles.php:590 +#: ../../mod/profiles.php:601 msgid "Title/Description:" msgstr "Titre/Description:" -#: ../../mod/profiles.php:591 +#: ../../mod/profiles.php:602 msgid "Your Gender:" msgstr "Votre genre:" -#: ../../mod/profiles.php:592 +#: ../../mod/profiles.php:603 #, php-format msgid "Birthday (%s):" msgstr "Anniversaire (%s):" -#: ../../mod/profiles.php:593 +#: ../../mod/profiles.php:604 msgid "Street Address:" msgstr "Adresse postale:" -#: ../../mod/profiles.php:594 +#: ../../mod/profiles.php:605 msgid "Locality/City:" msgstr "Ville/Localité:" -#: ../../mod/profiles.php:595 +#: ../../mod/profiles.php:606 msgid "Postal/Zip Code:" msgstr "Code postal:" -#: ../../mod/profiles.php:596 +#: ../../mod/profiles.php:607 msgid "Country:" msgstr "Pays:" -#: ../../mod/profiles.php:597 +#: ../../mod/profiles.php:608 msgid "Region/State:" msgstr "Région/État:" -#: ../../mod/profiles.php:598 +#: ../../mod/profiles.php:609 msgid " Marital Status:" msgstr " Statut marital:" -#: ../../mod/profiles.php:599 +#: ../../mod/profiles.php:610 msgid "Who: (if applicable)" msgstr "Qui: (si pertinent)" -#: ../../mod/profiles.php:600 +#: ../../mod/profiles.php:611 msgid "Examples: cathy123, Cathy Williams, cathy@example.com" msgstr "Exemples: cathy123, Cathy Williams, cathy@example.com" -#: ../../mod/profiles.php:601 +#: ../../mod/profiles.php:612 msgid "Since [date]:" msgstr "Depuis [date] :" -#: ../../mod/profiles.php:602 ../../include/profile_advanced.php:46 +#: ../../mod/profiles.php:613 ../../include/profile_advanced.php:46 msgid "Sexual Preference:" msgstr "Préférence sexuelle:" -#: ../../mod/profiles.php:603 +#: ../../mod/profiles.php:614 msgid "Homepage URL:" msgstr "Page personnelle:" -#: ../../mod/profiles.php:604 ../../include/profile_advanced.php:50 +#: ../../mod/profiles.php:615 ../../include/profile_advanced.php:50 msgid "Hometown:" msgstr " Ville d'origine:" -#: ../../mod/profiles.php:605 ../../include/profile_advanced.php:54 +#: ../../mod/profiles.php:616 ../../include/profile_advanced.php:54 msgid "Political Views:" msgstr "Opinions politiques:" -#: ../../mod/profiles.php:606 +#: ../../mod/profiles.php:617 msgid "Religious Views:" msgstr "Opinions religieuses:" -#: ../../mod/profiles.php:607 +#: ../../mod/profiles.php:618 msgid "Public Keywords:" msgstr "Mots-clés publics:" -#: ../../mod/profiles.php:608 +#: ../../mod/profiles.php:619 msgid "Private Keywords:" msgstr "Mots-clés privés:" -#: ../../mod/profiles.php:609 ../../include/profile_advanced.php:62 +#: ../../mod/profiles.php:620 ../../include/profile_advanced.php:62 msgid "Likes:" msgstr "J'aime :" -#: ../../mod/profiles.php:610 ../../include/profile_advanced.php:64 +#: ../../mod/profiles.php:621 ../../include/profile_advanced.php:64 msgid "Dislikes:" msgstr "Je n'aime pas :" -#: ../../mod/profiles.php:611 +#: ../../mod/profiles.php:622 msgid "Example: fishing photography software" msgstr "Exemple: football dessin programmation" -#: ../../mod/profiles.php:612 +#: ../../mod/profiles.php:623 msgid "(Used for suggesting potential friends, can be seen by others)" msgstr "(Utilisés pour vous suggérer des amis potentiels, peuvent être vus par autrui)" -#: ../../mod/profiles.php:613 +#: ../../mod/profiles.php:624 msgid "(Used for searching profiles, never shown to others)" msgstr "(Utilisés pour rechercher dans les profils, ne seront jamais montrés à autrui)" -#: ../../mod/profiles.php:614 +#: ../../mod/profiles.php:625 msgid "Tell us about yourself..." msgstr "Parlez-nous de vous..." -#: ../../mod/profiles.php:615 +#: ../../mod/profiles.php:626 msgid "Hobbies/Interests" msgstr "Passe-temps/Centres d'intérêt" -#: ../../mod/profiles.php:616 +#: ../../mod/profiles.php:627 msgid "Contact information and Social Networks" msgstr "Coordonnées/Réseaux sociaux" -#: ../../mod/profiles.php:617 +#: ../../mod/profiles.php:628 msgid "Musical interests" msgstr "Goûts musicaux" -#: ../../mod/profiles.php:618 +#: ../../mod/profiles.php:629 msgid "Books, literature" msgstr "Lectures" -#: ../../mod/profiles.php:619 +#: ../../mod/profiles.php:630 msgid "Television" msgstr "Télévision" -#: ../../mod/profiles.php:620 +#: ../../mod/profiles.php:631 msgid "Film/dance/culture/entertainment" msgstr "Cinéma/Danse/Culture/Divertissement" -#: ../../mod/profiles.php:621 +#: ../../mod/profiles.php:632 msgid "Love/romance" msgstr "Amour/Romance" -#: ../../mod/profiles.php:622 +#: ../../mod/profiles.php:633 msgid "Work/employment" msgstr "Activité professionnelle/Occupation" -#: ../../mod/profiles.php:623 +#: ../../mod/profiles.php:634 msgid "School/education" msgstr "Études/Formation" -#: ../../mod/profiles.php:628 +#: ../../mod/profiles.php:639 msgid "" "This is your public profile.
It may " "be visible to anybody using the internet." msgstr "Ceci est votre profil public.
Il peut être visible par n'importe quel utilisateur d'Internet." -#: ../../mod/profiles.php:638 ../../mod/directory.php:111 +#: ../../mod/profiles.php:649 ../../mod/directory.php:111 msgid "Age: " msgstr "Age: " -#: ../../mod/profiles.php:677 +#: ../../mod/profiles.php:688 msgid "Edit/Manage Profiles" msgstr "Editer/gérer les profils" -#: ../../mod/profiles.php:678 ../../boot.php:1192 +#: ../../mod/profiles.php:689 ../../boot.php:1202 msgid "Change profile photo" msgstr "Changer de photo de profil" -#: ../../mod/profiles.php:679 ../../boot.php:1193 +#: ../../mod/profiles.php:690 ../../boot.php:1203 msgid "Create New Profile" msgstr "Créer un nouveau profil" -#: ../../mod/profiles.php:690 ../../boot.php:1203 +#: ../../mod/profiles.php:701 ../../boot.php:1213 msgid "Profile Image" msgstr "Image du profil" -#: ../../mod/profiles.php:692 ../../boot.php:1206 +#: ../../mod/profiles.php:703 ../../boot.php:1216 msgid "visible to everybody" msgstr "visible par tous" -#: ../../mod/profiles.php:693 ../../boot.php:1207 +#: ../../mod/profiles.php:704 ../../boot.php:1217 msgid "Edit visibility" msgstr "Changer la visibilité" @@ -4526,17 +4550,17 @@ msgid "Gender: " msgstr "Genre: " #: ../../mod/directory.php:136 ../../include/profile_advanced.php:17 -#: ../../boot.php:1228 +#: ../../boot.php:1238 msgid "Gender:" msgstr "Genre:" #: ../../mod/directory.php:138 ../../include/profile_advanced.php:37 -#: ../../boot.php:1231 +#: ../../boot.php:1241 msgid "Status:" msgstr "Statut:" #: ../../mod/directory.php:140 ../../include/profile_advanced.php:48 -#: ../../boot.php:1233 +#: ../../boot.php:1243 msgid "Homepage:" msgstr "Page personnelle:" @@ -4667,7 +4691,7 @@ msgstr "Introduction échouée ou annulée." msgid "Unable to set contact photo." msgstr "Impossible de définir la photo du contact." -#: ../../mod/dfrn_confirm.php:477 ../../include/diaspora.php:608 +#: ../../mod/dfrn_confirm.php:477 ../../include/diaspora.php:619 #: ../../include/conversation.php:171 #, php-format msgid "%1$s is now friends with %2$s" @@ -5264,32 +5288,32 @@ msgstr "Réglages NSFW sauvegardés." msgid "%s - Click to open/close" msgstr "%s - cliquer pour ouvrir/fermer" -#: ../../addon/page/page.php:61 ../../addon/page/page.php:91 -#: ../../addon/forumlist/forumlist.php:55 +#: ../../addon/page/page.php:62 ../../addon/page/page.php:92 +#: ../../addon/forumlist/forumlist.php:60 msgid "Forums" msgstr "Forums" -#: ../../addon/page/page.php:129 ../../addon/forumlist/forumlist.php:89 +#: ../../addon/page/page.php:130 ../../addon/forumlist/forumlist.php:94 msgid "Forums:" msgstr "Forums:" -#: ../../addon/page/page.php:165 +#: ../../addon/page/page.php:166 msgid "Page settings updated." msgstr "Paramètres des pages mis à jour." -#: ../../addon/page/page.php:194 +#: ../../addon/page/page.php:195 msgid "Page Settings" msgstr "Paramètres des pages" -#: ../../addon/page/page.php:196 +#: ../../addon/page/page.php:197 msgid "How many forums to display on sidebar without paging" msgstr "Nombre de forums à afficher sur la barre de côté sans changer de page" -#: ../../addon/page/page.php:199 +#: ../../addon/page/page.php:200 msgid "Randomise Page/Forum list" msgstr "Rendre aléatoire la liste des pages/forums" -#: ../../addon/page/page.php:202 +#: ../../addon/page/page.php:203 msgid "Show pages/forums on profile page" msgstr "Montrer les forums sur le profil" @@ -5305,7 +5329,7 @@ msgstr "Activer Planets" #: ../../addon/communityhome/communityhome.php:34 #: ../../addon/communityhome/twillingham/communityhome.php:28 #: ../../addon/communityhome/twillingham/communityhome.php:34 -#: ../../include/nav.php:64 ../../boot.php:912 +#: ../../include/nav.php:64 ../../boot.php:922 msgid "Login" msgstr "Connexion" @@ -6114,30 +6138,34 @@ msgstr "Utiliser OEmbed pour les vidéos Youtube" msgid "URL to embed:" msgstr "URL à incorporer:" -#: ../../addon/forumlist/forumlist.php:58 +#: ../../addon/forumlist/forumlist.php:63 msgid "show/hide" msgstr "Montrer/cacher" -#: ../../addon/forumlist/forumlist.php:72 +#: ../../addon/forumlist/forumlist.php:77 msgid "No forum subscriptions" msgstr "Pas d'abonnement au forum" -#: ../../addon/forumlist/forumlist.php:125 +#: ../../addon/forumlist/forumlist.php:131 msgid "Forumlist settings updated." msgstr "Paramètres de la liste des forums mis à jour." -#: ../../addon/forumlist/forumlist.php:150 +#: ../../addon/forumlist/forumlist.php:159 msgid "Forumlist Settings" msgstr "Paramètres de la liste des forums" -#: ../../addon/forumlist/forumlist.php:152 +#: ../../addon/forumlist/forumlist.php:161 msgid "Randomise forum list" msgstr "Mélanger la liste de forums" -#: ../../addon/forumlist/forumlist.php:155 +#: ../../addon/forumlist/forumlist.php:164 msgid "Show forums on profile page" msgstr "Montrer les forums sur le profil" +#: ../../addon/forumlist/forumlist.php:167 +msgid "Show forums on network page" +msgstr "" + #: ../../addon/impressum/impressum.php:37 msgid "Impressum" msgstr "Impressum" @@ -7006,7 +7034,7 @@ msgstr "Envoyer à Posterous par défaut" #: ../../view/theme/cleanzero/config.php:82 #: ../../view/theme/diabook/config.php:192 -#: ../../view/theme/quattro/config.php:55 ../../view/theme/dispy/config.php:72 +#: ../../view/theme/quattro/config.php:66 ../../view/theme/dispy/config.php:72 msgid "Theme settings" msgstr "Réglages du thème graphique" @@ -7025,7 +7053,7 @@ msgid "Set theme width" msgstr "Largeur du thème" #: ../../view/theme/cleanzero/config.php:86 -#: ../../view/theme/quattro/config.php:57 +#: ../../view/theme/quattro/config.php:68 msgid "Color scheme" msgstr "Palette de couleurs" @@ -7200,18 +7228,26 @@ msgstr "Niveau de zoom" msgid "Last tweets" msgstr "Derniers tweets" -#: ../../view/theme/quattro/config.php:56 +#: ../../view/theme/quattro/config.php:67 msgid "Alignment" msgstr "Alignement" -#: ../../view/theme/quattro/config.php:56 +#: ../../view/theme/quattro/config.php:67 msgid "Left" msgstr "Gauche" -#: ../../view/theme/quattro/config.php:56 +#: ../../view/theme/quattro/config.php:67 msgid "Center" msgstr "Centre" +#: ../../view/theme/quattro/config.php:69 +msgid "Posts font size" +msgstr "" + +#: ../../view/theme/quattro/config.php:70 +msgid "Textareas font size" +msgstr "" + #: ../../view/theme/dispy/config.php:75 msgid "Set colour scheme" msgstr "Choisir le schéma de couleurs" @@ -7586,7 +7622,7 @@ msgstr "Finit:" msgid "(no subject)" msgstr "(sans titre)" -#: ../../include/Scrape.php:576 +#: ../../include/Scrape.php:583 msgid " on Last.fm" msgstr "sur Last.fm" @@ -7627,11 +7663,11 @@ msgstr[1] "%d contacts" #: ../../include/text.php:719 msgid "poke" -msgstr "" +msgstr "titille" #: ../../include/text.php:719 ../../include/conversation.php:210 msgid "poked" -msgstr "" +msgstr "a titillé" #: ../../include/text.php:720 msgid "ping" @@ -7829,11 +7865,11 @@ msgstr "publication" msgid "Item filed" msgstr "Élément classé" -#: ../../include/diaspora.php:691 +#: ../../include/diaspora.php:702 msgid "Sharing notification from Diaspora network" msgstr "Notification de partage du réseau Diaspora" -#: ../../include/diaspora.php:2211 +#: ../../include/diaspora.php:2222 msgid "Attachments:" msgstr "Pièces jointes : " @@ -7856,31 +7892,31 @@ msgid "" "not what you intended, please create another group with a different name." msgstr "Un groupe supprimé a été recréé. Les permissions existantes pourraient s'appliquer à ce groupe et aux futurs membres. Si ce n'est pas le comportement attendu, merci de re-créer un autre groupe sous un autre nom." -#: ../../include/group.php:176 +#: ../../include/group.php:207 msgid "Default privacy group for new contacts" msgstr "Paramètres de confidentialité par défaut pour les nouveaux contacts" -#: ../../include/group.php:195 +#: ../../include/group.php:226 msgid "Everybody" msgstr "Tout le monde" -#: ../../include/group.php:218 +#: ../../include/group.php:249 msgid "edit" msgstr "éditer" -#: ../../include/group.php:240 +#: ../../include/group.php:271 msgid "Edit group" msgstr "Editer groupe" -#: ../../include/group.php:241 +#: ../../include/group.php:272 msgid "Create a new group" msgstr "Créer un nouveau groupe" -#: ../../include/group.php:242 +#: ../../include/group.php:273 msgid "Contacts not in any group" msgstr "Contacts n'appartenant à aucun groupe" -#: ../../include/nav.php:46 ../../boot.php:911 +#: ../../include/nav.php:46 ../../boot.php:921 msgid "Logout" msgstr "Se déconnecter" @@ -7888,7 +7924,7 @@ msgstr "Se déconnecter" msgid "End this session" msgstr "Mettre fin à cette session" -#: ../../include/nav.php:49 ../../boot.php:1665 +#: ../../include/nav.php:49 ../../boot.php:1676 msgid "Status" msgstr "Statut" @@ -7968,11 +8004,11 @@ msgstr "Gérer" msgid "Manage other pages" msgstr "Gérer les autres pages" -#: ../../include/nav.php:138 ../../boot.php:1186 +#: ../../include/nav.php:138 ../../boot.php:1196 msgid "Profiles" msgstr "Profils" -#: ../../include/nav.php:138 ../../boot.php:1186 +#: ../../include/nav.php:138 ../../boot.php:1196 msgid "Manage/edit profiles" msgstr "Gérer/éditer les profils" @@ -8128,7 +8164,7 @@ msgstr "Anniversaire de %s's" msgid "Happy Birthday %s" msgstr "Joyeux anniversaire, %s !" -#: ../../include/onepoll.php:399 +#: ../../include/onepoll.php:409 msgid "From: " msgstr "De: " @@ -8490,7 +8526,7 @@ msgstr "Merci d'illustrer votre profil d'une image." msgid "Welcome back " msgstr "Bienvenue à nouveau, " -#: ../../include/security.php:344 +#: ../../include/security.php:354 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." @@ -8624,42 +8660,6 @@ msgstr "Tag : " msgid "Where are you right now?" msgstr "Où êtes-vous présentemment?" -#: ../../include/conversation.php:911 -msgid "upload photo" -msgstr "envoi image" - -#: ../../include/conversation.php:913 -msgid "attach file" -msgstr "ajout fichier" - -#: ../../include/conversation.php:915 -msgid "web link" -msgstr "lien web" - -#: ../../include/conversation.php:916 -msgid "Insert video link" -msgstr "Insérer un lien video" - -#: ../../include/conversation.php:917 -msgid "video link" -msgstr "lien vidéo" - -#: ../../include/conversation.php:918 -msgid "Insert audio link" -msgstr "Insérer un lien audio" - -#: ../../include/conversation.php:919 -msgid "audio link" -msgstr "lien audio" - -#: ../../include/conversation.php:921 -msgid "set location" -msgstr "spéc. localisation" - -#: ../../include/conversation.php:923 -msgid "clear location" -msgstr "supp. localisation" - #: ../../include/conversation.php:930 msgid "permissions" msgstr "permissions" @@ -8676,100 +8676,104 @@ msgstr "Cette action dépasse les limites définies par votre abonnement." msgid "This action is not available under your subscription plan." msgstr "Cette action n'est pas disponible avec votre abonnement." -#: ../../boot.php:573 +#: ../../boot.php:583 msgid "Delete this item?" msgstr "Effacer cet élément?" -#: ../../boot.php:576 +#: ../../boot.php:586 msgid "show fewer" msgstr "montrer moins" -#: ../../boot.php:783 +#: ../../boot.php:793 #, php-format msgid "Update %s failed. See error logs." msgstr "Mise-à-jour %s échouée. Voir les journaux d'erreur." -#: ../../boot.php:785 +#: ../../boot.php:795 #, php-format msgid "Update Error at %s" msgstr "Erreur de mise-à-jour à %s" -#: ../../boot.php:886 +#: ../../boot.php:896 msgid "Create a New Account" msgstr "Créer un nouveau compte" -#: ../../boot.php:914 +#: ../../boot.php:924 msgid "Nickname or Email address: " msgstr "Pseudo ou courriel: " -#: ../../boot.php:915 +#: ../../boot.php:925 msgid "Password: " msgstr "Mot de passe: " -#: ../../boot.php:918 +#: ../../boot.php:928 msgid "Or login using OpenID: " msgstr "Ou connectez-vous via OpenID: " -#: ../../boot.php:924 +#: ../../boot.php:934 msgid "Forgot your password?" msgstr "Mot de passe oublié?" -#: ../../boot.php:1035 +#: ../../boot.php:1045 msgid "Requested account is not available." msgstr "Le compte demandé n'est pas disponible." -#: ../../boot.php:1112 +#: ../../boot.php:1122 msgid "Edit profile" msgstr "Editer le profil" -#: ../../boot.php:1178 +#: ../../boot.php:1188 msgid "Message" msgstr "Message" -#: ../../boot.php:1300 ../../boot.php:1386 +#: ../../boot.php:1310 ../../boot.php:1396 msgid "g A l F d" msgstr "g A | F d" -#: ../../boot.php:1301 ../../boot.php:1387 +#: ../../boot.php:1311 ../../boot.php:1397 msgid "F d" msgstr "F d" -#: ../../boot.php:1346 ../../boot.php:1427 +#: ../../boot.php:1356 ../../boot.php:1437 msgid "[today]" msgstr "[aujourd'hui]" -#: ../../boot.php:1358 +#: ../../boot.php:1368 msgid "Birthday Reminders" msgstr "Rappels d'anniversaires" -#: ../../boot.php:1359 +#: ../../boot.php:1369 msgid "Birthdays this week:" msgstr "Anniversaires cette semaine:" -#: ../../boot.php:1420 +#: ../../boot.php:1430 msgid "[No description]" msgstr "[Sans description]" -#: ../../boot.php:1438 +#: ../../boot.php:1448 msgid "Event Reminders" msgstr "Rappels d'événements" -#: ../../boot.php:1439 +#: ../../boot.php:1449 msgid "Events this week:" msgstr "Evénements cette semaine:" -#: ../../boot.php:1668 +#: ../../boot.php:1679 msgid "Status Messages and Posts" msgstr "Messages d'état et publications" -#: ../../boot.php:1675 +#: ../../boot.php:1686 msgid "Profile Details" msgstr "Détails du profil" -#: ../../boot.php:1692 +#: ../../boot.php:1703 msgid "Events and Calendar" msgstr "Événements et agenda" -#: ../../boot.php:1699 +#: ../../boot.php:1710 msgid "Only You Can See This" msgstr "Vous seul pouvez voir ça" + +#: ../../index.php:378 +msgid "toggle mobile" +msgstr "" diff --git a/view/fr/strings.php b/view/fr/strings.php index bf75ad727..2c6c5c9ce 100644 --- a/view/fr/strings.php +++ b/view/fr/strings.php @@ -135,13 +135,19 @@ $a->strings["Edit post"] = "Éditer la publication"; $a->strings["Post to Email"] = "Publier aussi par courriel"; $a->strings["Edit"] = "Éditer"; $a->strings["Upload photo"] = "Joindre photo"; +$a->strings["upload photo"] = "envoi image"; $a->strings["Attach file"] = "Joindre fichier"; +$a->strings["attach file"] = "ajout fichier"; $a->strings["Insert web link"] = "Insérer lien web"; -$a->strings["Insert YouTube video"] = "Insérer une vidéo Youtube"; -$a->strings["Insert Vorbis [.ogg] video"] = "Insérer un lien vidéo Vorbis [.ogg]"; -$a->strings["Insert Vorbis [.ogg] audio"] = "Insérer un lien audio Vorbis [.ogg]"; +$a->strings["web link"] = "lien web"; +$a->strings["Insert video link"] = "Insérer un lien video"; +$a->strings["video link"] = "lien vidéo"; +$a->strings["Insert audio link"] = "Insérer un lien audio"; +$a->strings["audio link"] = "lien audio"; $a->strings["Set your location"] = "Définir votre localisation"; +$a->strings["set location"] = "spéc. localisation"; $a->strings["Clear browser location"] = "Effacer la localisation du navigateur"; +$a->strings["clear location"] = "supp. localisation"; $a->strings["Permission settings"] = "Réglages des permissions"; $a->strings["CC: email addresses"] = "CC: adresses de courriel"; $a->strings["Public post"] = "Notice publique"; @@ -1394,6 +1400,7 @@ $a->strings["Forumlist settings updated."] = "Paramètres de la liste des forums $a->strings["Forumlist Settings"] = "Paramètres de la liste des forums"; $a->strings["Randomise forum list"] = "Mélanger la liste de forums"; $a->strings["Show forums on profile page"] = "Montrer les forums sur le profil"; +$a->strings["Show forums on network page"] = ""; $a->strings["Impressum"] = "Impressum"; $a->strings["Site Owner"] = "Propriétaire du site"; $a->strings["Email Address"] = "Adresse courriel"; @@ -1629,6 +1636,8 @@ $a->strings["Last tweets"] = "Derniers tweets"; $a->strings["Alignment"] = "Alignement"; $a->strings["Left"] = "Gauche"; $a->strings["Center"] = "Centre"; +$a->strings["Posts font size"] = ""; +$a->strings["Textareas font size"] = ""; $a->strings["Set colour scheme"] = "Choisir le schéma de couleurs"; $a->strings["j F, Y"] = "j F, Y"; $a->strings["j F"] = "j F"; @@ -1734,8 +1743,8 @@ $a->strings["%d Contact"] = array( 0 => "%d contact", 1 => "%d contacts", ); -$a->strings["poke"] = ""; -$a->strings["poked"] = ""; +$a->strings["poke"] = "titille"; +$a->strings["poked"] = "a titillé"; $a->strings["ping"] = ""; $a->strings["pinged"] = ""; $a->strings["prod"] = ""; @@ -1969,15 +1978,6 @@ $a->strings["Please enter a video link/URL:"] = "Entrez un lien/URL video :"; $a->strings["Please enter an audio link/URL:"] = "Entrez un lien/URL audio :"; $a->strings["Tag term:"] = "Tag : "; $a->strings["Where are you right now?"] = "Où êtes-vous présentemment?"; -$a->strings["upload photo"] = "envoi image"; -$a->strings["attach file"] = "ajout fichier"; -$a->strings["web link"] = "lien web"; -$a->strings["Insert video link"] = "Insérer un lien video"; -$a->strings["video link"] = "lien vidéo"; -$a->strings["Insert audio link"] = "Insérer un lien audio"; -$a->strings["audio link"] = "lien audio"; -$a->strings["set location"] = "spéc. localisation"; -$a->strings["clear location"] = "supp. localisation"; $a->strings["permissions"] = "permissions"; $a->strings["Click here to upgrade."] = "Cliquez ici pour mettre à jour."; $a->strings["This action exceeds the limits set by your subscription plan."] = "Cette action dépasse les limites définies par votre abonnement."; @@ -2006,3 +2006,4 @@ $a->strings["Status Messages and Posts"] = "Messages d'état et publications"; $a->strings["Profile Details"] = "Détails du profil"; $a->strings["Events and Calendar"] = "Événements et agenda"; $a->strings["Only You Can See This"] = "Vous seul pouvez voir ça"; +$a->strings["toggle mobile"] = ""; diff --git a/view/pt-br/messages.po b/view/pt-br/messages.po index 9ba2411d8..52d79fb84 100644 --- a/view/pt-br/messages.po +++ b/view/pt-br/messages.po @@ -8,7 +8,7 @@ # aracnus , 2011.0, 2011. # Frederico Aracnus , 2011-2012. # Frederico Goncalves Guimaraes , 2011. -# Frederico Gonçalves Guimarães , 2011. +# Frederico Gonçalves Guimarães , 2011-2012. # , 2011. # FULL NAME , 2011. # Ricardo Pereira , 2012. @@ -16,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: http://bugs.friendica.com/\n" -"POT-Creation-Date: 2012-10-04 10:00-0700\n" -"PO-Revision-Date: 2012-10-06 08:33+0000\n" +"POT-Creation-Date: 2012-10-10 10:00-0700\n" +"PO-Revision-Date: 2012-10-13 01:32+0000\n" "Last-Translator: Frederico Aracnus \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/friendica/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -157,7 +157,7 @@ msgstr "Nova imagem desta URL" #: ../../addon/randplace/randplace.php:177 ../../addon/dwpost/dwpost.php:93 #: ../../addon/drpost/drpost.php:110 ../../addon/startpage/startpage.php:92 #: ../../addon/geonames/geonames.php:187 ../../addon/oembed.old/oembed.php:41 -#: ../../addon/forumlist/forumlist.php:164 +#: ../../addon/forumlist/forumlist.php:175 #: ../../addon/impressum/impressum.php:83 #: ../../addon/notimeline/notimeline.php:64 ../../addon/blockem/blockem.php:57 #: ../../addon/qcomment/qcomment.php:61 @@ -230,7 +230,7 @@ msgstr "Sugerir um amigo para %s" #: ../../mod/events.php:66 msgid "Event title and start time are required." -msgstr "" +msgstr "O título do evento e a hora de início são obrigatórios." #: ../../mod/events.php:279 msgid "l, F j" @@ -273,7 +273,7 @@ msgstr "Detalhes do evento" #: ../../mod/events.php:434 #, php-format msgid "Format is %s %s. Starting date and Title are required." -msgstr "" +msgstr "O formato é %s %s. O título e a data de início são obrigatórios." #: ../../mod/events.php:436 msgid "Event Starts:" @@ -281,7 +281,7 @@ msgstr "Início do evento:" #: ../../mod/events.php:436 ../../mod/events.php:450 msgid "Required" -msgstr "" +msgstr "Obrigatório" #: ../../mod/events.php:439 msgid "Finish date/time is not known or not relevant" @@ -307,7 +307,7 @@ msgstr "Localização:" #: ../../mod/events.php:450 msgid "Title:" -msgstr "" +msgstr "Título:" #: ../../mod/events.php:452 msgid "Share this event" @@ -482,12 +482,12 @@ msgstr "O acesso a este item é restrito." #: ../../mod/photos.php:1033 #, php-format msgid "You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage." -msgstr "" +msgstr "Você está usando %1$.2f Mbytes dos %2$.2f Mbytes liberados para armazenamento de fotos." #: ../../mod/photos.php:1036 #, php-format msgid "You have used %1$.2f Mbytes of photo storage." -msgstr "" +msgstr "Você está usando %1$.2f Mbytes do armazenamento de fotos." #: ../../mod/photos.php:1042 msgid "Upload Photos" @@ -515,11 +515,11 @@ msgstr "Editar o álbum" #: ../../mod/photos.php:1116 msgid "Show Newest First" -msgstr "" +msgstr "Exibir as mais recentes primeiro" #: ../../mod/photos.php:1118 msgid "Show Oldest First" -msgstr "" +msgstr "Exibir as mais antigas primeiro" #: ../../mod/photos.php:1142 ../../mod/photos.php:1589 msgid "View Photo" @@ -564,11 +564,11 @@ msgstr "[Remover qualquer etiqueta]" #: ../../mod/photos.php:1348 msgid "Rotate CW (right)" -msgstr "" +msgstr "Rotacionar para direita" #: ../../mod/photos.php:1349 msgid "Rotate CCW (left)" -msgstr "" +msgstr "Rotacionar para esquerda" #: ../../mod/photos.php:1351 msgid "New album name" @@ -843,11 +843,11 @@ msgstr "Localizador inválido" #: ../../mod/dfrn_request.php:335 msgid "Invalid email address." -msgstr "" +msgstr "Endereço de e-mail inválido." #: ../../mod/dfrn_request.php:361 msgid "This account has not been configured for email. Request failed." -msgstr "" +msgstr "Essa conta não foi configurada para e-mails. Não foi possível atender à solicitação." #: ../../mod/dfrn_request.php:457 msgid "Unable to resolve your name at the provided location." @@ -890,7 +890,7 @@ msgstr "A identidade autenticada está incorreta. Por favor, entre como #: ../../mod/dfrn_request.php:669 msgid "Hide this contact" -msgstr "" +msgstr "Ocultar este contato" #: ../../mod/dfrn_request.php:672 #, php-format @@ -925,7 +925,7 @@ msgid "" "If you are not yet a member of the free social web, follow this link to find a public" " Friendica site and join us today." -msgstr "" +msgstr "Caso você ainda não seja membro da rede social livre, clique aqui para encontrar um site Friendica público e junte-se à nós." #: ../../mod/dfrn_request.php:831 msgid "Friend/Connection Request" @@ -1078,7 +1078,7 @@ 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. See 'Activating scheduled tasks'" -msgstr "" +msgstr "Caso você não tenha uma versão de linha de comando do PHP instalado no seu servidor, você não será capaz de executar a captação em segundo plano. Dê uma olhada em 'Activating scheduled tasks'" #: ../../mod/install.php:323 msgid "PHP executable path" @@ -1088,7 +1088,7 @@ msgstr "Caminho para o executável do PhP" msgid "" "Enter full path to php executable. You can leave this blank to continue the " "installation." -msgstr "" +msgstr "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação." #: ../../mod/install.php:328 msgid "Command line PHP" @@ -1146,7 +1146,7 @@ msgstr "Módulo PHP mb_string " #: ../../mod/install.php:380 ../../mod/install.php:382 msgid "Apache mod_rewrite module" -msgstr "" +msgstr "Módulo mod_rewrite do Apache" #: ../../mod/install.php:380 msgid "" @@ -1190,13 +1190,13 @@ msgstr "Geralmente isso está relacionado às definições de permissão, uma ve msgid "" "At the end of this procedure, we will give you a text to save in a file " "named .htconfig.php in your Friendica top folder." -msgstr "" +msgstr "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome. htconfig.php, na pasta raiz da instalação do seu Friendica." #: ../../mod/install.php:424 msgid "" "You can alternatively skip this procedure and perform a manual installation." " Please see the file \"INSTALL.txt\" for instructions." -msgstr "" +msgstr "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"INSTALL.TXT\" para instruções." #: ../../mod/install.php:427 msgid ".htconfig.php is writable" @@ -1205,11 +1205,11 @@ msgstr ".htconfig.php tem permissão de escrita" #: ../../mod/install.php:439 msgid "" "Url rewrite in .htaccess is not working. Check your server configuration." -msgstr "" +msgstr "A reescrita de URLs definida no .htaccess não está funcionando. Por favor, verifique as configurações do seu servidor." #: ../../mod/install.php:441 msgid "Url rewrite is working" -msgstr "" +msgstr "A reescrita de URLs está funcionando" #: ../../mod/install.php:451 msgid "" @@ -1224,7 +1224,7 @@ msgstr "Foram encontrados erros durante a criação das tabelas do banco de dado #: ../../mod/install.php:486 msgid "

What next

" -msgstr "" +msgstr "

A seguir

" #: ../../mod/install.php:487 msgid "" @@ -1276,15 +1276,15 @@ msgstr "" #: ../../mod/poke.php:194 msgid "Recipient" -msgstr "" +msgstr "Destinatário" #: ../../mod/poke.php:195 msgid "Choose what you wish to do to recipient" -msgstr "" +msgstr "Selecione o que você deseja fazer com o destinatário" #: ../../mod/poke.php:198 msgid "Make this post private" -msgstr "" +msgstr "Fazer com que essa publicação se torne privada" #: ../../mod/match.php:12 msgid "Profile Match" @@ -1360,8 +1360,8 @@ msgstr[1] "%d comentários" #: ../../object/Item.php:279 ../../object/Item.php:292 msgid "comment" msgid_plural "comments" -msgstr[0] "" -msgstr[1] "comentar" +msgstr[0] "comentário" +msgstr[1] "comentários" #: ../../mod/content.php:589 ../../addon/page/page.php:77 #: ../../addon/page/page.php:111 ../../addon/showmore/showmore.php:119 @@ -1388,35 +1388,35 @@ msgstr "compartilhar" #: ../../mod/content.php:694 ../../object/Item.php:559 msgid "Bold" -msgstr "" +msgstr "Negrito" #: ../../mod/content.php:695 ../../object/Item.php:560 msgid "Italic" -msgstr "" +msgstr "Itálico" #: ../../mod/content.php:696 ../../object/Item.php:561 msgid "Underline" -msgstr "" +msgstr "Sublinhado" #: ../../mod/content.php:697 ../../object/Item.php:562 msgid "Quote" -msgstr "" +msgstr "Citação" #: ../../mod/content.php:698 ../../object/Item.php:563 msgid "Code" -msgstr "" +msgstr "Código" #: ../../mod/content.php:699 ../../object/Item.php:564 msgid "Image" -msgstr "" +msgstr "Imagem" #: ../../mod/content.php:700 ../../object/Item.php:565 msgid "Link" -msgstr "" +msgstr "Link" #: ../../mod/content.php:701 ../../object/Item.php:566 msgid "Video" -msgstr "" +msgstr "Vídeo" #: ../../mod/content.php:735 ../../object/Item.php:180 msgid "add star" @@ -1506,7 +1506,7 @@ msgstr "Exibir solicitações ignoradas" #: ../../mod/notifications.php:119 msgid "Hide Ignored Requests" -msgstr "Esconder solicitações ignoradas" +msgstr "Ocultar solicitações ignoradas" #: ../../mod/notifications.php:145 ../../mod/notifications.php:191 msgid "Notification type: " @@ -1524,7 +1524,7 @@ msgstr "sugerido por %s" #: ../../mod/notifications.php:153 ../../mod/notifications.php:200 #: ../../mod/contacts.php:381 msgid "Hide this contact from others" -msgstr "Esconder este contato dos outros" +msgstr "Ocultar este contato dos outros" #: ../../mod/notifications.php:154 ../../mod/notifications.php:201 msgid "Post a new friend activity" @@ -1666,7 +1666,7 @@ msgstr "O contato foi desbloqueado" #: ../../mod/contacts.php:200 msgid "Contact has been ignored" -msgstr "O contato está sendo ignorado" +msgstr "O contato foi ignorado" #: ../../mod/contacts.php:200 msgid "Contact has been unignored" @@ -1674,11 +1674,11 @@ msgstr "O contato deixou de ser ignorado" #: ../../mod/contacts.php:216 msgid "Contact has been archived" -msgstr "" +msgstr "O contato foi arquivado" #: ../../mod/contacts.php:216 msgid "Contact has been unarchived" -msgstr "" +msgstr "O contato foi desarquivado" #: ../../mod/contacts.php:229 msgid "Contact has been removed." @@ -1747,27 +1747,27 @@ msgstr "Bloquear" #: ../../mod/contacts.php:318 msgid "Toggle Blocked status" -msgstr "" +msgstr "Alternar o status de bloqueio" #: ../../mod/contacts.php:321 ../../mod/contacts.php:375 msgid "Unignore" -msgstr "Não ignorar" +msgstr "Deixar de ignorar" #: ../../mod/contacts.php:324 msgid "Toggle Ignored status" -msgstr "" +msgstr "Alternar o status de ignorado" #: ../../mod/contacts.php:328 msgid "Unarchive" -msgstr "" +msgstr "Desarquivar" #: ../../mod/contacts.php:328 msgid "Archive" -msgstr "" +msgstr "Arquivar" #: ../../mod/contacts.php:331 msgid "Toggle Archive status" -msgstr "" +msgstr "Alternar o status de arquivamento" #: ../../mod/contacts.php:334 msgid "Repair" @@ -1775,11 +1775,11 @@ msgstr "Reparar" #: ../../mod/contacts.php:337 msgid "Advanced Contact Settings" -msgstr "" +msgstr "Configurações avançadas do contato" #: ../../mod/contacts.php:343 msgid "Communications lost with this contact!" -msgstr "" +msgstr "As comunicações com esse contato foram perdidas!" #: ../../mod/contacts.php:346 msgid "Contact Editor" @@ -1852,7 +1852,7 @@ msgstr "Atualmente ignorado" #: ../../mod/contacts.php:380 msgid "Currently archived" -msgstr "" +msgstr "Atualmente arquivado" #: ../../mod/contacts.php:381 msgid "" @@ -1865,7 +1865,7 @@ msgstr "Sugestões" #: ../../mod/contacts.php:437 msgid "Suggest potential friends" -msgstr "" +msgstr "Sugerir amigos em potencial" #: ../../mod/contacts.php:440 ../../mod/group.php:191 msgid "All Contacts" @@ -1873,47 +1873,47 @@ msgstr "Todos os contatos" #: ../../mod/contacts.php:443 msgid "Show all contacts" -msgstr "" +msgstr "Exibe todos os contatos" #: ../../mod/contacts.php:446 msgid "Unblocked" -msgstr "" +msgstr "Desbloquear" #: ../../mod/contacts.php:449 msgid "Only show unblocked contacts" -msgstr "" +msgstr "Exibe somente contatos desbloqueados" #: ../../mod/contacts.php:453 msgid "Blocked" -msgstr "" +msgstr "Bloqueado" #: ../../mod/contacts.php:456 msgid "Only show blocked contacts" -msgstr "" +msgstr "Exibe somente contatos bloqueados" #: ../../mod/contacts.php:460 msgid "Ignored" -msgstr "" +msgstr "Ignorados" #: ../../mod/contacts.php:463 msgid "Only show ignored contacts" -msgstr "" +msgstr "Exibe somente contatos ignorados" #: ../../mod/contacts.php:467 msgid "Archived" -msgstr "" +msgstr "Arquivados" #: ../../mod/contacts.php:470 msgid "Only show archived contacts" -msgstr "" +msgstr "Exibe somente contatos arquivados" #: ../../mod/contacts.php:474 msgid "Hidden" -msgstr "" +msgstr "Ocultos" #: ../../mod/contacts.php:477 msgid "Only show hidden contacts" -msgstr "" +msgstr "Exibe somente contatos ocultos" #: ../../mod/contacts.php:525 msgid "Mutual Friendship" @@ -2041,7 +2041,7 @@ msgstr "Configurações dos plugins" #: ../../mod/settings.php:51 msgid "Connected apps" -msgstr "" +msgstr "Aplicações conectadas" #: ../../mod/settings.php:56 msgid "Export personal data" @@ -2049,7 +2049,7 @@ msgstr "Exportar dados pessoais" #: ../../mod/settings.php:61 msgid "Remove account" -msgstr "" +msgstr "Remover a conta" #: ../../mod/settings.php:69 ../../mod/newmember.php:22 #: ../../mod/admin.php:785 ../../mod/admin.php:990 @@ -2109,11 +2109,11 @@ msgstr " Não foi possível alterar para esse e-mail." #: ../../mod/settings.php:437 msgid "Private forum has no privacy permissions. Using default privacy group." -msgstr "" +msgstr "O fórum privado não possui permissões de privacidade. Utilizando o grupo de privacidade padrão." #: ../../mod/settings.php:441 msgid "Private forum has no privacy permissions and no default privacy group." -msgstr "" +msgstr "O fórum privado não possui permissões de privacidade e nenhum grupo de privacidade padrão." #: ../../mod/settings.php:471 ../../addon/facebook/facebook.php:495 #: ../../addon/fbpost/fbpost.php:144 ../../addon/impressum/impressum.php:78 @@ -2264,7 +2264,7 @@ msgstr "Mover para pasta:" #: ../../mod/settings.php:727 ../../mod/admin.php:402 msgid "No special theme for mobile devices" -msgstr "" +msgstr "Nenhum tema especial para dispositivos móveis" #: ../../mod/settings.php:767 msgid "Display Settings" @@ -2276,7 +2276,7 @@ msgstr "Tema do perfil:" #: ../../mod/settings.php:774 msgid "Mobile Theme:" -msgstr "" +msgstr "Tema para dispositivos móveis:" #: ../../mod/settings.php:775 msgid "Update browser every xx seconds" @@ -2288,7 +2288,7 @@ msgstr "Mínimo de 10 segundos, não possui máximo" #: ../../mod/settings.php:776 msgid "Number of items to display per page:" -msgstr "" +msgstr "Número de itens a serem exibidos por página:" #: ../../mod/settings.php:776 msgid "Maximum of 100 items" @@ -2300,7 +2300,7 @@ msgstr "Não exibir emoticons" #: ../../mod/settings.php:853 msgid "Normal Account Page" -msgstr "" +msgstr "Página de conta normal" #: ../../mod/settings.php:854 msgid "This account is a normal personal profile" @@ -2308,7 +2308,7 @@ msgstr "Essa conta é um perfil pessoal normal" #: ../../mod/settings.php:857 msgid "Soapbox Page" -msgstr "" +msgstr "Página de vitrine" #: ../../mod/settings.php:858 msgid "Automatically approve all connection/friend requests as read-only fans" @@ -2316,7 +2316,7 @@ msgstr "Aprova automaticamente todas as solicitações de conexão/amizade como #: ../../mod/settings.php:861 msgid "Community Forum/Celebrity Account" -msgstr "" +msgstr "Conta de fórum de comunidade/celebridade" #: ../../mod/settings.php:862 msgid "" @@ -2325,7 +2325,7 @@ msgstr "Aprova automaticamente todas as solicitações de conexão/amizade como #: ../../mod/settings.php:865 msgid "Automatic Friend Page" -msgstr "" +msgstr "Página de amigo automático" #: ../../mod/settings.php:866 msgid "Automatically approve all connection/friend requests as friends" @@ -2333,11 +2333,11 @@ msgstr "Aprovar automaticamente todas as solicitações de conexão/amizade como #: ../../mod/settings.php:869 msgid "Private Forum [Experimental]" -msgstr "" +msgstr "Fórum privado [Experimental]" #: ../../mod/settings.php:870 msgid "Private forum - approved members only" -msgstr "" +msgstr "Fórum privado - somente membros aprovados" #: ../../mod/settings.php:882 msgid "OpenID:" @@ -2425,7 +2425,7 @@ msgstr "Expirar fotos:" #: ../../mod/settings.php:967 msgid "Only expire posts by others:" -msgstr "" +msgstr "Expirar somente as publicações de outras pessoas:" #: ../../mod/settings.php:974 msgid "Account Settings" @@ -2501,19 +2501,19 @@ msgstr "Configurações de notificação" #: ../../mod/settings.php:1021 msgid "By default post a status message when:" -msgstr "" +msgstr "Por padrão, publicar uma mensagem de status ao:" #: ../../mod/settings.php:1022 msgid "accepting a friend request" -msgstr "" +msgstr "aceitar uma requisição de amizade" #: ../../mod/settings.php:1023 msgid "joining a forum/community" -msgstr "" +msgstr "associar-se a um fórum/comunidade" #: ../../mod/settings.php:1024 msgid "making an interesting profile change" -msgstr "" +msgstr "fazer uma modificação interessante em seu perfil" #: ../../mod/settings.php:1025 msgid "Send a notification email when:" @@ -2553,11 +2553,11 @@ msgstr "" #: ../../mod/settings.php:1036 msgid "Advanced Account/Page Type Settings" -msgstr "" +msgstr "Conta avançada/Configurações do tipo de página" #: ../../mod/settings.php:1037 msgid "Change the behaviour of this account for special situations" -msgstr "" +msgstr "Modificar o comportamento desta conta em situações especiais" #: ../../mod/manage.php:91 msgid "Manage Identities and/or Pages" @@ -2595,7 +2595,7 @@ msgstr "Ordem dos comentários" #: ../../mod/network.php:397 msgid "Sort by Comment Date" -msgstr "" +msgstr "Ordenar pela data do comentário" #: ../../mod/network.php:400 msgid "Posted Order" @@ -2603,11 +2603,11 @@ msgstr "Ordem das publicações" #: ../../mod/network.php:403 msgid "Sort by Post Date" -msgstr "" +msgstr "Ordenar pela data de publicação" #: ../../mod/network.php:410 msgid "Posts that mention or involve you" -msgstr "" +msgstr "Publicações que mencionem ou envolvam você" #: ../../mod/network.php:413 msgid "New" @@ -2615,7 +2615,7 @@ msgstr "Nova" #: ../../mod/network.php:416 msgid "Activity Stream - by date" -msgstr "" +msgstr "Fluxo de atividades - por data" #: ../../mod/network.php:419 msgid "Starred" @@ -2623,7 +2623,7 @@ msgstr "Destacada" #: ../../mod/network.php:422 msgid "Favourite Posts" -msgstr "" +msgstr "Publicações favoritas" #: ../../mod/network.php:425 msgid "Shared Links" @@ -2631,7 +2631,7 @@ msgstr "Links compartilhados" #: ../../mod/network.php:428 msgid "Interesting Links" -msgstr "" +msgstr "Links interessantes" #: ../../mod/network.php:496 #, php-format @@ -2673,7 +2673,7 @@ msgstr "Salvar" #: ../../mod/wallmessage.php:42 ../../mod/wallmessage.php:112 #, php-format msgid "Number of daily wall messages for %s exceeded. Message failed." -msgstr "" +msgstr "O número diário de mensagens do mural de %s foi excedido. Não foi possível enviar a mensagem." #: ../../mod/wallmessage.php:56 ../../mod/message.php:59 msgid "No recipient selected." @@ -2681,7 +2681,7 @@ msgstr "Não foi selecionado nenhum destinatário." #: ../../mod/wallmessage.php:59 msgid "Unable to check your home location." -msgstr "" +msgstr "Não foi possível verificar a sua localização." #: ../../mod/wallmessage.php:62 ../../mod/message.php:66 msgid "Message could not be sent." @@ -2697,7 +2697,7 @@ msgstr "A mensagem foi enviada." #: ../../mod/wallmessage.php:86 ../../mod/wallmessage.php:95 msgid "No recipient." -msgstr "" +msgstr "Nenhum destinatário." #: ../../mod/wallmessage.php:123 ../../mod/wallmessage.php:131 #: ../../mod/message.php:242 ../../mod/message.php:250 @@ -2714,7 +2714,7 @@ msgstr "Enviar mensagem privada" msgid "" "If you wish for %s to respond, please check that the privacy settings on " "your site allow private mail from unknown senders." -msgstr "" +msgstr "Caso você deseje uma resposta de %s, por favor verifique se as configurações de privacidade em seu site permitem o recebimento de mensagens de remetentes desconhecidos." #: ../../mod/wallmessage.php:140 ../../mod/message.php:279 #: ../../mod/message.php:469 @@ -2753,7 +2753,7 @@ msgstr "" #: ../../mod/newmember.php:18 msgid "Friendica Walk-Through" -msgstr "" +msgstr "Passo-a-passo da friendica" #: ../../mod/newmember.php:18 msgid "" @@ -2764,7 +2764,7 @@ msgstr "" #: ../../mod/newmember.php:26 msgid "Go to Your Settings" -msgstr "" +msgstr "Ir para as suas configurações" #: ../../mod/newmember.php:26 msgid "" @@ -2801,18 +2801,18 @@ msgstr "Envie uma foto para o seu perfil, caso ainda não tenha feito isso. Estu #: ../../mod/newmember.php:38 msgid "Edit Your Profile" -msgstr "" +msgstr "Editar seu perfil" #: ../../mod/newmember.php:38 msgid "" "Edit your default profile to your liking. Review the " "settings for hiding your list of friends and hiding the profile from unknown" " visitors." -msgstr "Edite o seu perfil padrão ao seu gosto. Revise as configurações para esconder a sua lista de amigos e esconder o seu perfil de visitantes desconhecidos." +msgstr "Edite o seu perfil padrão a seu gosto. Revise as configurações de ocultação da sua lista de amigos e do seu perfil de visitantes desconhecidos." #: ../../mod/newmember.php:40 msgid "Profile Keywords" -msgstr "" +msgstr "Palavras-chave do perfil" #: ../../mod/newmember.php:40 msgid "" @@ -2823,7 +2823,7 @@ msgstr "Defina algumas palavras-chave públicas para o seu perfil padrão, que d #: ../../mod/newmember.php:44 msgid "Connecting" -msgstr "" +msgstr "Conexões" #: ../../mod/newmember.php:49 ../../mod/newmember.php:51 #: ../../addon/facebook/facebook.php:728 ../../addon/fbpost/fbpost.php:239 @@ -2845,7 +2845,7 @@ msgstr "Se esse é o seu servidor pessoal, instalar o complemento do Fa #: ../../mod/newmember.php:56 msgid "Importing Emails" -msgstr "" +msgstr "Importação de e-mails" #: ../../mod/newmember.php:56 msgid "" @@ -2856,7 +2856,7 @@ msgstr "Forneça a informação de acesso ao seu e-mail na sua página de Config #: ../../mod/newmember.php:58 msgid "Go to Your Contacts Page" -msgstr "" +msgstr "Ir para a sua página de contatos" #: ../../mod/newmember.php:58 msgid "" @@ -2867,7 +2867,7 @@ msgstr "Sua página de contatos é sua rota para o gerenciamento de amizades e c #: ../../mod/newmember.php:60 msgid "Go to Your Site's Directory" -msgstr "" +msgstr "Ir para o diretório do seu site" #: ../../mod/newmember.php:60 msgid "" @@ -2878,7 +2878,7 @@ msgstr "A página de Diretório permite que você encontre outras pessoas nesta #: ../../mod/newmember.php:62 msgid "Finding New People" -msgstr "" +msgstr "Pesquisar por novas pessoas" #: ../../mod/newmember.php:62 msgid "" @@ -2895,7 +2895,7 @@ msgstr "Grupos" #: ../../mod/newmember.php:70 msgid "Group Your Contacts" -msgstr "" +msgstr "Agrupe seus contatos" #: ../../mod/newmember.php:70 msgid "" @@ -2906,7 +2906,7 @@ msgstr "Após fazer novas amizades, organize-as em grupos de conversa privados, #: ../../mod/newmember.php:73 msgid "Why Aren't My Posts Public?" -msgstr "" +msgstr "Por que as minhas publicações não são públicas?" #: ../../mod/newmember.php:73 msgid "" @@ -2917,11 +2917,11 @@ msgstr "" #: ../../mod/newmember.php:78 msgid "Getting Help" -msgstr "" +msgstr "Obtendo ajuda" #: ../../mod/newmember.php:82 msgid "Go to the Help Section" -msgstr "" +msgstr "Ir para a seção de ajuda" #: ../../mod/newmember.php:82 msgid "" @@ -3142,7 +3142,7 @@ msgstr "Fotos" #: ../../mod/fbrowser.php:96 msgid "Files" -msgstr "" +msgstr "Arquivos" #: ../../mod/regmod.php:61 msgid "Account approved." @@ -3201,15 +3201,15 @@ msgstr "%s publicou uma atualização." #: ../../mod/mood.php:62 ../../include/conversation.php:226 #, php-format msgid "%1$s is currently %2$s" -msgstr "" +msgstr "%1$s atualmente está %2$s" #: ../../mod/mood.php:133 msgid "Mood" -msgstr "" +msgstr "Humor" #: ../../mod/mood.php:134 msgid "Set your current mood and tell your friends" -msgstr "" +msgstr "Defina o seu humor e conte aos seus amigos" #: ../../mod/profile_photo.php:44 msgid "Image uploaded but image cropping failed." @@ -3242,7 +3242,7 @@ msgstr "Enviar arquivo:" #: ../../mod/profile_photo.php:243 msgid "Select a profile:" -msgstr "" +msgstr "Selecione um perfil:" #: ../../mod/profile_photo.php:245 #: ../../addon/dav/friendica/layout.fnk.php:152 @@ -3353,7 +3353,7 @@ msgstr "Excluir a mensagem" msgid "" "No secure communications available. You may be able to " "respond from the sender's profile page." -msgstr "" +msgstr "Não foi encontrada nenhuma comunicação segura. Você pode ser capaz de responder a partir da página de perfil do remetente." #: ../../mod/message.php:468 msgid "Send Reply" @@ -3370,7 +3370,7 @@ msgstr "Nenhum amigo para exibir." #: ../../mod/admin.php:55 msgid "Theme settings updated." -msgstr "" +msgstr "As configurações do tema foram atualizadas." #: ../../mod/admin.php:96 ../../mod/admin.php:442 msgid "Site" @@ -3390,7 +3390,7 @@ msgstr "Temas" #: ../../mod/admin.php:100 msgid "DB updates" -msgstr "" +msgstr "Atualizações do BD" #: ../../mod/admin.php:115 ../../mod/admin.php:122 ../../mod/admin.php:1111 msgid "Logs" @@ -3402,7 +3402,7 @@ msgstr "Admin" #: ../../mod/admin.php:121 msgid "Plugin Features" -msgstr "" +msgstr "Recursos do plugin" #: ../../mod/admin.php:123 msgid "User registrations waiting for confirmation" @@ -3426,11 +3426,11 @@ msgstr "Conta de amigo automático" #: ../../mod/admin.php:187 msgid "Blog Account" -msgstr "" +msgstr "Conta de blog" #: ../../mod/admin.php:188 msgid "Private Forum" -msgstr "" +msgstr "Fórum privado" #: ../../mod/admin.php:207 msgid "Message queues" @@ -3526,11 +3526,11 @@ msgstr "" #: ../../mod/admin.php:455 msgid "Mobile system theme" -msgstr "" +msgstr "Tema do sistema para dispositivos móveis" #: ../../mod/admin.php:455 msgid "Theme for mobile devices" -msgstr "" +msgstr "Tema para dispositivos móveis" #: ../../mod/admin.php:456 msgid "SSL link policy" @@ -3552,7 +3552,7 @@ msgstr "Tamanho máximo, em bytes, das imagens enviadas. O padrão é 0, o que s #: ../../mod/admin.php:458 msgid "Maximum image length" -msgstr "" +msgstr "Tamanho máximo da imagem" #: ../../mod/admin.php:458 msgid "" @@ -3562,7 +3562,7 @@ msgstr "" #: ../../mod/admin.php:459 msgid "JPEG image quality" -msgstr "" +msgstr "Qualidade da imagem JPEG" #: ../../mod/admin.php:459 msgid "" @@ -3652,7 +3652,7 @@ msgstr "" #: ../../mod/admin.php:470 msgid "Private posts by default for new users" -msgstr "" +msgstr "Publicações privadas por padrão para novos usuários" #: ../../mod/admin.php:470 msgid "" @@ -3760,7 +3760,7 @@ msgstr "Valor em segundos. Defina como 0 para ilimitado (não recomendado)." #: ../../mod/admin.php:484 msgid "Delivery interval" -msgstr "" +msgstr "Intervalo de envio" #: ../../mod/admin.php:484 msgid "" @@ -3791,17 +3791,17 @@ msgstr "" #: ../../mod/admin.php:503 msgid "Update has been marked successful" -msgstr "" +msgstr "A atualização foi marcada como bem sucedida" #: ../../mod/admin.php:513 #, php-format msgid "Executing %s failed. Check system logs." -msgstr "" +msgstr "Ocorreu um erro na execução de %s. Verifique os relatórios do sistema." #: ../../mod/admin.php:516 #, php-format msgid "Update %s was successfully applied." -msgstr "" +msgstr "A atualização %s foi aplicada com sucesso." #: ../../mod/admin.php:520 #, php-format @@ -3811,15 +3811,15 @@ msgstr "" #: ../../mod/admin.php:523 #, php-format msgid "Update function %s could not be found." -msgstr "" +msgstr "Não foi possível encontrar a função de atualização %s." #: ../../mod/admin.php:538 msgid "No failed updates." -msgstr "" +msgstr "Nenhuma atualização com falha." #: ../../mod/admin.php:542 msgid "Failed Updates" -msgstr "" +msgstr "Atualizações com falha" #: ../../mod/admin.php:543 msgid "" @@ -3828,11 +3828,11 @@ msgstr "" #: ../../mod/admin.php:544 msgid "Mark success (if update was manually applied)" -msgstr "" +msgstr "Marcar como bem sucedida (caso tenham sido aplicadas atualizações manuais)" #: ../../mod/admin.php:545 msgid "Attempt to execute this update step automatically" -msgstr "" +msgstr "Tentar executar esse passo da atualização automaticamente" #: ../../mod/admin.php:570 #, php-format @@ -3890,7 +3890,7 @@ msgstr "Negar" #: ../../mod/admin.php:699 msgid "Site admin" -msgstr "" +msgstr "Administração do site" #: ../../mod/admin.php:702 msgid "Register date" @@ -4071,7 +4071,7 @@ msgstr "{0} mencionou você em uma publicação" #: ../../mod/nogroup.php:58 msgid "Contacts who are not members of a group" -msgstr "" +msgstr "Contatos que não são membros de um grupo" #: ../../mod/openid.php:24 msgid "OpenID protocol error. No ID returned." @@ -4089,7 +4089,7 @@ msgstr "Não foi possível autenticar." #: ../../mod/follow.php:27 msgid "Contact added" -msgstr "" +msgstr "O contato foi adicionado" #: ../../mod/common.php:42 msgid "Common Friends" @@ -4097,7 +4097,7 @@ msgstr "Amigos em Comum" #: ../../mod/common.php:78 msgid "No contacts in common." -msgstr "" +msgstr "Nenhum contato em comum." #: ../../mod/subthread.php:103 #, php-format @@ -4136,11 +4136,11 @@ msgstr "É necessário informar o nome do perfil." #: ../../mod/profiles.php:171 msgid "Marital Status" -msgstr "" +msgstr "Estado civil" #: ../../mod/profiles.php:175 msgid "Romantic Partner" -msgstr "" +msgstr "Parceiro romântico" #: ../../mod/profiles.php:179 msgid "Likes" @@ -4152,23 +4152,23 @@ msgstr "" #: ../../mod/profiles.php:187 msgid "Work/Employment" -msgstr "" +msgstr "Trabalho/emprego" #: ../../mod/profiles.php:190 msgid "Religion" -msgstr "" +msgstr "Religião" #: ../../mod/profiles.php:194 msgid "Political Views" -msgstr "" +msgstr "Posicionamento político" #: ../../mod/profiles.php:198 msgid "Gender" -msgstr "" +msgstr "Gênero" #: ../../mod/profiles.php:202 msgid "Sexual Preference" -msgstr "" +msgstr "Preferência sexual" #: ../../mod/profiles.php:206 msgid "Homepage" @@ -4176,15 +4176,15 @@ msgstr "" #: ../../mod/profiles.php:210 msgid "Interests" -msgstr "" +msgstr "Interesses" #: ../../mod/profiles.php:214 msgid "Address" -msgstr "" +msgstr "Endereço" #: ../../mod/profiles.php:221 ../../addon/dav/common/wdcal_edit.inc.php:183 msgid "Location" -msgstr "" +msgstr "Localização" #: ../../mod/profiles.php:304 msgid "Profile updated." @@ -4192,11 +4192,11 @@ msgstr "O perfil foi atualizado." #: ../../mod/profiles.php:371 msgid " and " -msgstr "" +msgstr " e " #: ../../mod/profiles.php:379 msgid "public profile" -msgstr "" +msgstr "perfil público" #: ../../mod/profiles.php:382 #, php-format @@ -4231,7 +4231,7 @@ msgstr "O perfil não está disponível para clonagem." #: ../../mod/profiles.php:573 msgid "Hide your contact/friend list from viewers of this profile?" -msgstr "Esconder sua lista de contatos/amigos dos visitantes no seu perfil?" +msgstr "Ocultar sua lista de contatos/amigos dos visitantes no seu perfil?" #: ../../mod/profiles.php:593 msgid "Edit Profile Details" @@ -4308,7 +4308,7 @@ msgstr "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com" #: ../../mod/profiles.php:612 msgid "Since [date]:" -msgstr "" +msgstr "Desde [data]:" #: ../../mod/profiles.php:613 ../../include/profile_advanced.php:46 msgid "Sexual Preference:" @@ -4495,27 +4495,27 @@ msgstr "" #: ../../mod/babel.php:35 msgid "bb2html: " -msgstr "" +msgstr "bb2html: " #: ../../mod/babel.php:39 msgid "bb2html2bb: " -msgstr "" +msgstr "bb2html2bb: " #: ../../mod/babel.php:43 msgid "bb2md: " -msgstr "" +msgstr "bb2md: " #: ../../mod/babel.php:47 msgid "bb2md2html: " -msgstr "" +msgstr "bb2md2html: " #: ../../mod/babel.php:51 msgid "bb2dia2bb: " -msgstr "" +msgstr "bb2dia2bb: " #: ../../mod/babel.php:55 msgid "bb2md2html2bb: " -msgstr "" +msgstr "bb2md2html2bb: " #: ../../mod/babel.php:65 msgid "Source input (Diaspora format): " @@ -4523,7 +4523,7 @@ msgstr "" #: ../../mod/babel.php:70 msgid "diaspora2bb: " -msgstr "" +msgstr "diaspora2bb: " #: ../../mod/suggest.php:38 ../../view/theme/diabook/theme.php:626 #: ../../include/contact_widgets.php:34 @@ -4538,7 +4538,7 @@ msgstr "Não existe nenhuma sugestão disponível. Se este for um site novo, por #: ../../mod/suggest.php:61 msgid "Ignore/Hide" -msgstr "Ignorar/Esconder" +msgstr "Ignorar/Ocultar" #: ../../mod/directory.php:49 ../../view/theme/diabook/theme.php:624 msgid "Global Directory" @@ -4577,7 +4577,7 @@ msgstr "Sobre:" #: ../../mod/directory.php:180 msgid "No entries (some entries may be hidden)." -msgstr "Nenhuma entrada (algumas entradas podem estar escondidas)." +msgstr "Nenhuma entrada (algumas entradas podem estar ocultas)." #: ../../mod/invite.php:35 #, php-format @@ -4748,23 +4748,23 @@ msgstr "Conexão aceita em %s" #: ../../mod/dfrn_confirm.php:799 #, php-format msgid "%1$s has joined %2$s" -msgstr "" +msgstr "%1$s se associou a %2$s" #: ../../addon/fromgplus/fromgplus.php:29 msgid "Google+ Import Settings" -msgstr "" +msgstr "Configurações de importação do Google+" #: ../../addon/fromgplus/fromgplus.php:32 msgid "Enable Google+ Import" -msgstr "" +msgstr "Habilitar a importação do Google+" #: ../../addon/fromgplus/fromgplus.php:35 msgid "Google Account ID" -msgstr "" +msgstr "ID da conta do Google" #: ../../addon/fromgplus/fromgplus.php:55 msgid "Google+ Import Settings saved." -msgstr "" +msgstr "As configurações de importação do Google+ foram salvas." #: ../../addon/facebook/facebook.php:523 msgid "Facebook disabled" @@ -4881,7 +4881,7 @@ msgstr "" #: ../../addon/facebook/facebook.php:761 msgid "The given API Key seems to work correctly." -msgstr "" +msgstr "A chave de API fornecida aparentemente está funcionando corretamente." #: ../../addon/facebook/facebook.php:763 msgid "" @@ -4891,7 +4891,7 @@ msgstr "" #: ../../addon/facebook/facebook.php:766 ../../addon/fbpost/fbpost.php:264 msgid "App-ID / API-Key" -msgstr "" +msgstr "App-ID / API-Key" #: ../../addon/facebook/facebook.php:767 ../../addon/fbpost/fbpost.php:265 msgid "Application secret" @@ -4993,43 +4993,43 @@ msgstr "Quantos contatos mostrar na barra lateral do perfil" #: ../../addon/privacy_image_cache/privacy_image_cache.php:260 msgid "Lifetime of the cache (in hours)" -msgstr "" +msgstr "Tempo de vida do cache (em horas)" #: ../../addon/privacy_image_cache/privacy_image_cache.php:265 msgid "Cache Statistics" -msgstr "" +msgstr "Estatísticas do cache" #: ../../addon/privacy_image_cache/privacy_image_cache.php:268 msgid "Number of items" -msgstr "" +msgstr "Número de itens" #: ../../addon/privacy_image_cache/privacy_image_cache.php:270 msgid "Size of the cache" -msgstr "" +msgstr "Tamanho do cache" #: ../../addon/privacy_image_cache/privacy_image_cache.php:272 msgid "Delete the whole cache" -msgstr "" +msgstr "Excluir o cache inteiro" #: ../../addon/fbpost/fbpost.php:172 msgid "Facebook Post disabled" -msgstr "" +msgstr "A publicação no Facebook foi desabilitada" #: ../../addon/fbpost/fbpost.php:199 msgid "Facebook Post" -msgstr "" +msgstr "Publicação no Facebook" #: ../../addon/fbpost/fbpost.php:205 msgid "Install Facebook Post connector for this account." -msgstr "" +msgstr "Instalar o conector de publicação no Facebook para esta conta." #: ../../addon/fbpost/fbpost.php:212 msgid "Remove Facebook Post connector" -msgstr "" +msgstr "Remover o conector de publicação no Facebook" #: ../../addon/fbpost/fbpost.php:240 msgid "Facebook Post Settings" -msgstr "" +msgstr "Configurações de publicação no Facebook" #: ../../addon/widgets/widget_like.php:58 #, php-format @@ -5134,7 +5134,7 @@ msgstr "" #: ../../addon/morepokes/morepokes.php:27 msgid "hug" -msgstr "" +msgstr "abraço" #: ../../addon/morepokes/morepokes.php:27 msgid "hugged" @@ -5142,7 +5142,7 @@ msgstr "" #: ../../addon/morepokes/morepokes.php:28 msgid "kiss" -msgstr "" +msgstr "beijo" #: ../../addon/morepokes/morepokes.php:28 msgid "kissed" @@ -5158,7 +5158,7 @@ msgstr "" #: ../../addon/morepokes/morepokes.php:30 msgid "insult" -msgstr "" +msgstr "insultar" #: ../../addon/morepokes/morepokes.php:30 msgid "insulted" @@ -5182,7 +5182,7 @@ msgstr "" #: ../../addon/morepokes/morepokes.php:33 msgid "eat" -msgstr "" +msgstr "comer" #: ../../addon/morepokes/morepokes.php:33 msgid "ate" @@ -5280,7 +5280,7 @@ msgstr "Habilitar o filtro de conteúdo" #: ../../addon/nsfw/nsfw.php:84 msgid "Comma separated list of keywords to hide" -msgstr "Lista de palavras-chave a serem escondidas, separadas por vírgula" +msgstr "Lista de palavras-chave a serem ocultadas, separadas por vírgula" #: ../../addon/nsfw/nsfw.php:89 msgid "Use /expression/ to provide regular expressions" @@ -5296,21 +5296,21 @@ msgid "%s - Click to open/close" msgstr "%s " #: ../../addon/page/page.php:62 ../../addon/page/page.php:92 -#: ../../addon/forumlist/forumlist.php:56 +#: ../../addon/forumlist/forumlist.php:60 msgid "Forums" msgstr "Fóruns" -#: ../../addon/page/page.php:130 ../../addon/forumlist/forumlist.php:90 +#: ../../addon/page/page.php:130 ../../addon/forumlist/forumlist.php:94 msgid "Forums:" -msgstr "" +msgstr "Fóruns:" #: ../../addon/page/page.php:166 msgid "Page settings updated." -msgstr "" +msgstr "As configurações da página foram atualizadas." #: ../../addon/page/page.php:195 msgid "Page Settings" -msgstr "" +msgstr "Configurações da página" #: ../../addon/page/page.php:197 msgid "How many forums to display on sidebar without paging" @@ -5376,55 +5376,55 @@ msgstr "evento" #: ../../addon/dav/common/wdcal_backend.inc.php:214 #: ../../addon/dav/common/wdcal_backend.inc.php:229 msgid "No access" -msgstr "" +msgstr "Nenhum acesso" #: ../../addon/dav/common/wdcal_edit.inc.php:30 #: ../../addon/dav/common/wdcal_edit.inc.php:738 msgid "Could not open component for editing" -msgstr "" +msgstr "Não foi possível abrir o componente para edição" #: ../../addon/dav/common/wdcal_edit.inc.php:140 #: ../../addon/dav/friendica/layout.fnk.php:143 #: ../../addon/dav/friendica/layout.fnk.php:422 msgid "Go back to the calendar" -msgstr "" +msgstr "Voltar para a agenda" #: ../../addon/dav/common/wdcal_edit.inc.php:144 msgid "Event data" -msgstr "" +msgstr "Data do evento" #: ../../addon/dav/common/wdcal_edit.inc.php:146 #: ../../addon/dav/friendica/main.php:239 msgid "Calendar" -msgstr "" +msgstr "Agenda" #: ../../addon/dav/common/wdcal_edit.inc.php:163 msgid "Special color" -msgstr "" +msgstr "Cor especial" #: ../../addon/dav/common/wdcal_edit.inc.php:169 msgid "Subject" -msgstr "" +msgstr "Assunto" #: ../../addon/dav/common/wdcal_edit.inc.php:173 msgid "Starts" -msgstr "" +msgstr "Início" #: ../../addon/dav/common/wdcal_edit.inc.php:178 msgid "Ends" -msgstr "" +msgstr "Término" #: ../../addon/dav/common/wdcal_edit.inc.php:185 msgid "Description" -msgstr "" +msgstr "Descrição" #: ../../addon/dav/common/wdcal_edit.inc.php:188 msgid "Recurrence" -msgstr "" +msgstr "Recorrência" #: ../../addon/dav/common/wdcal_edit.inc.php:190 msgid "Frequency" -msgstr "" +msgstr "Frequência" #: ../../addon/dav/common/wdcal_edit.inc.php:194 #: ../../include/contact_selectors.php:59 @@ -5443,7 +5443,7 @@ msgstr "Mensalmente" #: ../../addon/dav/common/wdcal_edit.inc.php:203 msgid "Yearly" -msgstr "" +msgstr "Anualmente" #: ../../addon/dav/common/wdcal_edit.inc.php:214 #: ../../include/datetime.php:288 @@ -5467,7 +5467,7 @@ msgstr "anos" #: ../../addon/dav/common/wdcal_edit.inc.php:218 msgid "Interval" -msgstr "" +msgstr "Intervalo" #: ../../addon/dav/common/wdcal_edit.inc.php:218 msgid "All %select% %time%" @@ -5477,7 +5477,7 @@ msgstr "" #: ../../addon/dav/common/wdcal_edit.inc.php:260 #: ../../addon/dav/common/wdcal_edit.inc.php:481 msgid "Days" -msgstr "" +msgstr "Dias" #: ../../addon/dav/common/wdcal_edit.inc.php:231 #: ../../addon/dav/common/wdcal_edit.inc.php:254 @@ -5520,12 +5520,12 @@ msgstr "Sábado" #: ../../addon/dav/common/wdcal_edit.inc.php:297 msgid "First day of week:" -msgstr "" +msgstr "Primeiro dia da semana:" #: ../../addon/dav/common/wdcal_edit.inc.php:350 #: ../../addon/dav/common/wdcal_edit.inc.php:373 msgid "Day of month" -msgstr "" +msgstr "Dia do mês" #: ../../addon/dav/common/wdcal_edit.inc.php:354 msgid "#num#th of each month" @@ -5546,7 +5546,7 @@ msgstr "" #: ../../addon/dav/common/wdcal_edit.inc.php:372 #: ../../addon/dav/friendica/layout.fnk.php:255 msgid "Month" -msgstr "" +msgstr "Mês" #: ../../addon/dav/common/wdcal_edit.inc.php:377 msgid "#num#th of the given month" @@ -5566,120 +5566,120 @@ msgstr "" #: ../../addon/dav/common/wdcal_edit.inc.php:413 msgid "Repeat until" -msgstr "" +msgstr "Repetir até" #: ../../addon/dav/common/wdcal_edit.inc.php:417 msgid "Infinite" -msgstr "" +msgstr "Infinito" #: ../../addon/dav/common/wdcal_edit.inc.php:420 msgid "Until the following date" -msgstr "" +msgstr "Até a seguinte data" #: ../../addon/dav/common/wdcal_edit.inc.php:423 msgid "Number of times" -msgstr "" +msgstr "Número de vezes" #: ../../addon/dav/common/wdcal_edit.inc.php:429 msgid "Exceptions" -msgstr "" +msgstr "Exceções" #: ../../addon/dav/common/wdcal_edit.inc.php:432 msgid "none" -msgstr "" +msgstr "nenhuma" #: ../../addon/dav/common/wdcal_edit.inc.php:449 msgid "Notification" -msgstr "" +msgstr "Notificação" #: ../../addon/dav/common/wdcal_edit.inc.php:466 msgid "Notify by" -msgstr "" +msgstr "Notificar por" #: ../../addon/dav/common/wdcal_edit.inc.php:469 msgid "E-Mail" -msgstr "" +msgstr "E-Mail" #: ../../addon/dav/common/wdcal_edit.inc.php:470 msgid "On Friendica / Display" -msgstr "" +msgstr "Na Friendica / Exibir" #: ../../addon/dav/common/wdcal_edit.inc.php:474 msgid "Time" -msgstr "" +msgstr "Tempo" #: ../../addon/dav/common/wdcal_edit.inc.php:478 msgid "Hours" -msgstr "" +msgstr "Horas" #: ../../addon/dav/common/wdcal_edit.inc.php:479 msgid "Minutes" -msgstr "" +msgstr "Minutos" #: ../../addon/dav/common/wdcal_edit.inc.php:480 msgid "Seconds" -msgstr "" +msgstr "Segundos" #: ../../addon/dav/common/wdcal_edit.inc.php:482 msgid "Weeks" -msgstr "" +msgstr "Semanas" #: ../../addon/dav/common/wdcal_edit.inc.php:485 msgid "before the" -msgstr "" +msgstr "antes do" #: ../../addon/dav/common/wdcal_edit.inc.php:486 msgid "start of the event" -msgstr "" +msgstr "início do evento" #: ../../addon/dav/common/wdcal_edit.inc.php:487 msgid "end of the event" -msgstr "" +msgstr "fim do evento" #: ../../addon/dav/common/wdcal_edit.inc.php:492 msgid "Add a notification" -msgstr "" +msgstr "Adicionar uma notificação" #: ../../addon/dav/common/wdcal_edit.inc.php:687 msgid "The event #name# will start at #date" -msgstr "" +msgstr "O evento #name# iniciará em #date" #: ../../addon/dav/common/wdcal_edit.inc.php:696 msgid "#name# is about to begin." -msgstr "" +msgstr "#name# está prestes a começar." #: ../../addon/dav/common/wdcal_edit.inc.php:769 msgid "Saved" -msgstr "" +msgstr "Salvo" #: ../../addon/dav/common/wdcal_configuration.php:148 msgid "U.S. Time Format (mm/dd/YYYY)" -msgstr "" +msgstr "Formato de data estadunidense (mm/dd/YYYY)" #: ../../addon/dav/common/wdcal_configuration.php:243 msgid "German Time Format (dd.mm.YYYY)" -msgstr "" +msgstr "Formato de data alemão (dd.mm.YYYY)" #: ../../addon/dav/common/dav_caldav_backend_private.inc.php:39 msgid "Private Events" -msgstr "" +msgstr "Eventos privados" #: ../../addon/dav/common/dav_carddav_backend_private.inc.php:46 msgid "Private Addressbooks" -msgstr "" +msgstr "Livros de endereço privados" #: ../../addon/dav/friendica/dav_caldav_backend_virtual_friendica.inc.php:36 msgid "Friendica-Native events" -msgstr "" +msgstr "Eventos nativos do Friendica" #: ../../addon/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:36 #: ../../addon/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:59 msgid "Friendica-Contacts" -msgstr "" +msgstr "Contatos Friendica" #: ../../addon/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:60 msgid "Your Friendica-Contacts" -msgstr "" +msgstr "Seus contatos Friendica" #: ../../addon/dav/friendica/layout.fnk.php:99 #: ../../addon/dav/friendica/layout.fnk.php:136 @@ -5694,39 +5694,39 @@ msgstr "" #: ../../addon/dav/friendica/layout.fnk.php:134 msgid "The ICS-File has been imported." -msgstr "" +msgstr "O arquivo ICS foi importado." #: ../../addon/dav/friendica/layout.fnk.php:138 msgid "No file was uploaded." -msgstr "" +msgstr "Não foi enviado nenhum arquivo." #: ../../addon/dav/friendica/layout.fnk.php:147 msgid "Import a ICS-file" -msgstr "" +msgstr "Importar um arquivo ICS" #: ../../addon/dav/friendica/layout.fnk.php:150 msgid "ICS-File" -msgstr "" +msgstr "Arquivo ICS" #: ../../addon/dav/friendica/layout.fnk.php:151 msgid "Overwrite all #num# existing events" -msgstr "" +msgstr "Sobrescrever todos os #num# eventos existentes" #: ../../addon/dav/friendica/layout.fnk.php:228 msgid "New event" -msgstr "" +msgstr "Novo evento" #: ../../addon/dav/friendica/layout.fnk.php:232 msgid "Today" -msgstr "" +msgstr "Hoje" #: ../../addon/dav/friendica/layout.fnk.php:241 msgid "Day" -msgstr "" +msgstr "Dia" #: ../../addon/dav/friendica/layout.fnk.php:248 msgid "Week" -msgstr "" +msgstr "Semana" #: ../../addon/dav/friendica/layout.fnk.php:260 msgid "Reload" @@ -5734,64 +5734,64 @@ msgstr "" #: ../../addon/dav/friendica/layout.fnk.php:271 msgid "Date" -msgstr "" +msgstr "Data" #: ../../addon/dav/friendica/layout.fnk.php:313 msgid "Error" -msgstr "" +msgstr "Erro" #: ../../addon/dav/friendica/layout.fnk.php:380 msgid "The calendar has been updated." -msgstr "" +msgstr "A agenda foi atualizada." #: ../../addon/dav/friendica/layout.fnk.php:393 msgid "The new calendar has been created." -msgstr "" +msgstr "A nova agenda foi criada." #: ../../addon/dav/friendica/layout.fnk.php:417 msgid "The calendar has been deleted." -msgstr "" +msgstr "A agenda foi excluída." #: ../../addon/dav/friendica/layout.fnk.php:424 msgid "Calendar Settings" -msgstr "" +msgstr "Configurações da agenda" #: ../../addon/dav/friendica/layout.fnk.php:430 msgid "Date format" -msgstr "" +msgstr "Formato da data" #: ../../addon/dav/friendica/layout.fnk.php:439 msgid "Time zone" -msgstr "" +msgstr "Fuso horário" #: ../../addon/dav/friendica/layout.fnk.php:445 msgid "Calendars" -msgstr "" +msgstr "Agendas" #: ../../addon/dav/friendica/layout.fnk.php:487 msgid "Create a new calendar" -msgstr "" +msgstr "Criar uma nova agenda" #: ../../addon/dav/friendica/layout.fnk.php:496 msgid "Limitations" -msgstr "" +msgstr "Limitações" #: ../../addon/dav/friendica/layout.fnk.php:500 #: ../../addon/libravatar/libravatar.php:82 msgid "Warning" -msgstr "" +msgstr "Aviso" #: ../../addon/dav/friendica/layout.fnk.php:504 msgid "Synchronization (iPhone, Thunderbird Lightning, Android, ...)" -msgstr "" +msgstr "Sincronização (iPhone, Thunderbird Lightning, Android, ...)" #: ../../addon/dav/friendica/layout.fnk.php:511 msgid "Synchronizing this calendar with the iPhone" -msgstr "" +msgstr "Sincronização desta agenda com o iPhone" #: ../../addon/dav/friendica/layout.fnk.php:522 msgid "Synchronizing your Friendica-Contacts with the iPhone" -msgstr "" +msgstr "Sincronização dos seus contatos Friendica com o iPhone" #: ../../addon/dav/friendica/main.php:202 msgid "" @@ -5812,39 +5812,39 @@ msgstr "naoresponda" #: ../../addon/dav/friendica/main.php:282 msgid "Notification: " -msgstr "" +msgstr "Notificação:" #: ../../addon/dav/friendica/main.php:309 msgid "The database tables have been installed." -msgstr "" +msgstr "As tabelas do banco de dados foram instaladas." #: ../../addon/dav/friendica/main.php:310 msgid "An error occurred during the installation." -msgstr "" +msgstr "Ocorreu um erro durante a instalação." #: ../../addon/dav/friendica/main.php:316 msgid "The database tables have been updated." -msgstr "" +msgstr "As tabelas do banco de dados foram atualizadas." #: ../../addon/dav/friendica/main.php:317 msgid "An error occurred during the update." -msgstr "" +msgstr "Ocorreu um erro durante a atualização." #: ../../addon/dav/friendica/main.php:333 msgid "No system-wide settings yet." -msgstr "" +msgstr "Ainda não existe nenhuma configuração global do sistema." #: ../../addon/dav/friendica/main.php:336 msgid "Database status" -msgstr "" +msgstr "Situação do banco de dados" #: ../../addon/dav/friendica/main.php:339 msgid "Installed" -msgstr "" +msgstr "Instalado" #: ../../addon/dav/friendica/main.php:343 msgid "Upgrade needed" -msgstr "" +msgstr "É necessária uma atualização" #: ../../addon/dav/friendica/main.php:343 msgid "" @@ -5857,19 +5857,19 @@ msgstr "" #: ../../addon/dav/friendica/main.php:343 msgid "Upgrade" -msgstr "" +msgstr "Atualizar" #: ../../addon/dav/friendica/main.php:346 msgid "Not installed" -msgstr "" +msgstr "Não instalado" #: ../../addon/dav/friendica/main.php:346 msgid "Install" -msgstr "" +msgstr "Instalar" #: ../../addon/dav/friendica/main.php:350 msgid "Unknown" -msgstr "" +msgstr "Desconhecido" #: ../../addon/dav/friendica/main.php:350 msgid "" @@ -5885,7 +5885,7 @@ msgstr "" #: ../../addon/dav/friendica/main.php:356 msgid "Manual creation of the database tables:" -msgstr "" +msgstr "Criação manual das tabelas do banco de dados:" #: ../../addon/dav/friendica/main.php:357 msgid "Show SQL-statements" @@ -5893,23 +5893,23 @@ msgstr "" #: ../../addon/dav/friendica/calendar.friendica.fnk.php:206 msgid "Private Calendar" -msgstr "" +msgstr "Agenda privada" #: ../../addon/dav/friendica/calendar.friendica.fnk.php:207 msgid "Friendica Events: Mine" -msgstr "" +msgstr "Eventos Friendica: Meus" #: ../../addon/dav/friendica/calendar.friendica.fnk.php:208 msgid "Friendica Events: Contacts" -msgstr "" +msgstr "Eventos Friendica: Contatos" #: ../../addon/dav/friendica/calendar.friendica.fnk.php:248 msgid "Private Addresses" -msgstr "" +msgstr "Endereços privados" #: ../../addon/dav/friendica/calendar.friendica.fnk.php:249 msgid "Friendica Contacts" -msgstr "" +msgstr "Contatos Friendica" #: ../../addon/uhremotestorage/uhremotestorage.php:84 #, php-format @@ -6065,15 +6065,15 @@ msgstr "Postar do Friendica" #: ../../addon/startpage/startpage.php:83 msgid "Startpage Settings" -msgstr "" +msgstr "Configurações da página inicial" #: ../../addon/startpage/startpage.php:85 msgid "Home page to load after login - leave blank for profile wall" -msgstr "" +msgstr "Página a ser carregada após a autenticação - deixe em branco para o mural do perfil" #: ../../addon/startpage/startpage.php:88 msgid "Examples: "network" or "notifications/system"" -msgstr "" +msgstr "Exemplos: "network" or "notifications/system"" #: ../../addon/geonames/geonames.php:143 msgid "Geonames settings updated." @@ -6091,7 +6091,7 @@ msgstr "Plugin Geonames Habilitado" #: ../../addon/testdrive/testdrive.php:94 #, php-format msgid "Your account on %s will expire in a few days." -msgstr "" +msgstr "Sua conta em %s expirará em poucos dias." #: ../../addon/public_server/public_server.php:127 msgid "Your Friendica account is about to expire." @@ -6145,30 +6145,34 @@ msgstr "Usar OEmbed para vídeos do YouTube" msgid "URL to embed:" msgstr "URL a ser incorporada:" -#: ../../addon/forumlist/forumlist.php:59 +#: ../../addon/forumlist/forumlist.php:63 msgid "show/hide" msgstr "" -#: ../../addon/forumlist/forumlist.php:73 +#: ../../addon/forumlist/forumlist.php:77 msgid "No forum subscriptions" msgstr "" -#: ../../addon/forumlist/forumlist.php:126 +#: ../../addon/forumlist/forumlist.php:131 msgid "Forumlist settings updated." msgstr "" -#: ../../addon/forumlist/forumlist.php:151 +#: ../../addon/forumlist/forumlist.php:159 msgid "Forumlist Settings" msgstr "" -#: ../../addon/forumlist/forumlist.php:153 +#: ../../addon/forumlist/forumlist.php:161 msgid "Randomise forum list" msgstr "" -#: ../../addon/forumlist/forumlist.php:156 +#: ../../addon/forumlist/forumlist.php:164 msgid "Show forums on profile page" msgstr "" +#: ../../addon/forumlist/forumlist.php:167 +msgid "Show forums on network page" +msgstr "" + #: ../../addon/impressum/impressum.php:37 msgid "Impressum" msgstr "Impressum" @@ -6299,7 +6303,7 @@ msgstr "Configurações de Comentários Rápidos" msgid "" "Quick comments are found near comment boxes, sometimes hidden. Click them to" " provide simple replies." -msgstr "Comentários rápidos são encontrados próximos às caixas de comentários, algumas vezes escondidos. Clique neles para produzir respostas simples." +msgstr "Comentários rápidos são encontrados próximos às caixas de comentários, algumas vezes ocultos. Clique neles para produzir respostas simples." #: ../../addon/qcomment/qcomment.php:57 msgid "Enter quick comments, one per line" diff --git a/view/pt-br/strings.php b/view/pt-br/strings.php index e925ee542..d1901dbe7 100644 --- a/view/pt-br/strings.php +++ b/view/pt-br/strings.php @@ -33,7 +33,7 @@ $a->strings["File upload failed."] = "Não foi possível enviar o arquivo."; $a->strings["Friend suggestion sent."] = "A sugestão de amigo foi enviada"; $a->strings["Suggest Friends"] = "Sugerir amigos"; $a->strings["Suggest a friend for %s"] = "Sugerir um amigo para %s"; -$a->strings["Event title and start time are required."] = ""; +$a->strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios."; $a->strings["l, F j"] = "l, F j"; $a->strings["Edit event"] = "Editar o evento"; $a->strings["link to source"] = "exibir a origem"; @@ -43,15 +43,15 @@ $a->strings["Previous"] = "Anterior"; $a->strings["Next"] = "Próximo"; $a->strings["hour:minute"] = "hora:minuto"; $a->strings["Event details"] = "Detalhes do evento"; -$a->strings["Format is %s %s. Starting date and Title are required."] = ""; +$a->strings["Format is %s %s. Starting date and Title are required."] = "O formato é %s %s. O título e a data de início são obrigatórios."; $a->strings["Event Starts:"] = "Início do evento:"; -$a->strings["Required"] = ""; +$a->strings["Required"] = "Obrigatório"; $a->strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante"; $a->strings["Event Finishes:"] = "Término do evento:"; $a->strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador"; $a->strings["Description:"] = "Descrição:"; $a->strings["Location:"] = "Localização:"; -$a->strings["Title:"] = ""; +$a->strings["Title:"] = "Título:"; $a->strings["Share this event"] = "Compartilhar este evento"; $a->strings["Cancel"] = "Cancelar"; $a->strings["Tag removed"] = "A etiqueta foi removida"; @@ -84,16 +84,16 @@ $a->strings["Image upload failed."] = "Não foi possível enviar a imagem."; $a->strings["Public access denied."] = "Acesso público negado."; $a->strings["No photos selected"] = "Não foi selecionada nenhuma foto"; $a->strings["Access to this item is restricted."] = "O acesso a este item é restrito."; -$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = ""; -$a->strings["You have used %1$.2f Mbytes of photo storage."] = ""; +$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Você está usando %1$.2f Mbytes dos %2$.2f Mbytes liberados para armazenamento de fotos."; +$a->strings["You have used %1$.2f Mbytes of photo storage."] = "Você está usando %1$.2f Mbytes do armazenamento de fotos."; $a->strings["Upload Photos"] = "Enviar fotos"; $a->strings["New album name: "] = "Nome do novo álbum: "; $a->strings["or existing album name: "] = "ou o nome de um álbum já existente: "; $a->strings["Do not show a status post for this upload"] = "Não exiba uma publicação de status para este envio"; $a->strings["Permissions"] = "Permissões"; $a->strings["Edit Album"] = "Editar o álbum"; -$a->strings["Show Newest First"] = ""; -$a->strings["Show Oldest First"] = ""; +$a->strings["Show Newest First"] = "Exibir as mais recentes primeiro"; +$a->strings["Show Oldest First"] = "Exibir as mais antigas primeiro"; $a->strings["View Photo"] = "Ver a foto"; $a->strings["Permission denied. Access to this item may be restricted."] = "Permissão negada. O acesso a este item pode estar restrito."; $a->strings["Photo not available"] = "A foto não está disponível"; @@ -104,8 +104,8 @@ $a->strings["Private Message"] = "Mensagem privada"; $a->strings["View Full Size"] = "Ver no tamanho real"; $a->strings["Tags: "] = "Etiquetas: "; $a->strings["[Remove any tag]"] = "[Remover qualquer etiqueta]"; -$a->strings["Rotate CW (right)"] = ""; -$a->strings["Rotate CCW (left)"] = ""; +$a->strings["Rotate CW (right)"] = "Rotacionar para direita"; +$a->strings["Rotate CCW (left)"] = "Rotacionar para esquerda"; $a->strings["New album name"] = "Novo nome para o álbum"; $a->strings["Caption"] = "Legenda"; $a->strings["Add a Tag"] = "Adicionar uma etiqueta"; @@ -169,8 +169,8 @@ $a->strings["%s has received too many connection requests today."] = "%s recebeu $a->strings["Spam protection measures have been invoked."] = "As medidas de proteção contra spam foram ativadas."; $a->strings["Friends are advised to please try again in 24 hours."] = "Os amigos foram notificados para tentar novamente em 24 horas."; $a->strings["Invalid locator"] = "Localizador inválido"; -$a->strings["Invalid email address."] = ""; -$a->strings["This account has not been configured for email. Request failed."] = ""; +$a->strings["Invalid email address."] = "Endereço de e-mail inválido."; +$a->strings["This account has not been configured for email. Request failed."] = "Essa conta não foi configurada para e-mails. Não foi possível atender à solicitação."; $a->strings["Unable to resolve your name at the provided location."] = "Não foi possível encontrar a sua identificação no endereço indicado."; $a->strings["You have already introduced yourself here."] = "Você já fez a sua apresentação aqui."; $a->strings["Apparently you are already friends with %s."] = "Aparentemente você já é amigo de %s."; @@ -180,14 +180,14 @@ $a->strings["Failed to update contact record."] = "Não foi possível atualizar $a->strings["Your introduction has been sent."] = "A sua apresentação foi enviada."; $a->strings["Please login to confirm introduction."] = "Por favor, autentique-se para confirmar a apresentação."; $a->strings["Incorrect identity currently logged in. Please login to this profile."] = "A identidade autenticada está incorreta. Por favor, entre como este perfil."; -$a->strings["Hide this contact"] = ""; +$a->strings["Hide this contact"] = "Ocultar este contato"; $a->strings["Welcome home %s."] = "Bem-vindo(a) à sua página pessoal %s."; $a->strings["Please confirm your introduction/connection request to %s."] = "Por favor, confirme sua solicitação de apresentação/conexão para %s."; $a->strings["Confirm"] = "Confirmar"; $a->strings["[Name Withheld]"] = "[Nome não revelado]"; $a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Por favor, digite seu 'Endereço de Identificação' a partir de uma das seguintes redes de comunicação suportadas:"; $a->strings["Connect as an email follower (Coming soon)"] = "Conectar como um acompanhante por e-mail (Em breve)"; -$a->strings["If you are not yet a member of the free social web, follow this link to find a public Friendica site and join us today."] = ""; +$a->strings["If you are not yet a member of the free social web, follow this link to find a public Friendica site and join us today."] = "Caso você ainda não seja membro da rede social livre, clique aqui para encontrar um site Friendica público e junte-se à nós."; $a->strings["Friend/Connection Request"] = "Solicitação de amizade/conexão"; $a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"] = "Examplos: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"; $a->strings["Please answer the following:"] = "Por favor, entre com as informações solicitadas:"; @@ -220,9 +220,9 @@ $a->strings["Your account email address must match this in order to use the web $a->strings["Please select a default timezone for your website"] = "Por favor, selecione o fuso horário padrão para o seu site"; $a->strings["Site settings"] = "Configurações do site"; $a->strings["Could not find a command line version of PHP in the web server PATH."] = "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web."; -$a->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. See 'Activating scheduled tasks'"] = ""; +$a->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. See 'Activating scheduled tasks'"] = "Caso você não tenha uma versão de linha de comando do PHP instalado no seu servidor, você não será capaz de executar a captação em segundo plano. Dê uma olhada em 'Activating scheduled tasks'"; $a->strings["PHP executable path"] = "Caminho para o executável do PhP"; -$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = ""; +$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação."; $a->strings["Command line PHP"] = "PHP em linha de comando"; $a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema."; $a->strings["This is required for message delivery to work."] = "Isto é necessário para o funcionamento do envio de mensagens."; @@ -235,7 +235,7 @@ $a->strings["GD graphics PHP module"] = "Módulo PHP GD graphics"; $a->strings["OpenSSL PHP module"] = "Módulo PHP OpenSSL"; $a->strings["mysqli PHP module"] = "Módulo PHP mysqli"; $a->strings["mb_string PHP module"] = "Módulo PHP mb_string "; -$a->strings["Apache mod_rewrite module"] = ""; +$a->strings["Apache mod_rewrite module"] = "Módulo mod_rewrite do Apache"; $a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado."; $a->strings["Error: libCURL PHP module required but not installed."] = "Erro: o módulo libCURL do PHP é necessário, mas não está instalado."; $a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado."; @@ -244,14 +244,14 @@ $a->strings["Error: mysqli PHP module required but not installed."] = "Erro: o m $a->strings["Error: mb_string PHP module required but not installed."] = "Erro: o módulo mb_string PHP é necessário, mas não está instalado."; $a->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."] = "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo."; $a->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."] = "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta."; -$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = ""; -$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = ""; +$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome. htconfig.php, na pasta raiz da instalação do seu Friendica."; +$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"INSTALL.TXT\" para instruções."; $a->strings[".htconfig.php is writable"] = ".htconfig.php tem permissão de escrita"; -$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = ""; -$a->strings["Url rewrite is working"] = ""; +$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "A reescrita de URLs definida no .htaccess não está funcionando. Por favor, verifique as configurações do seu servidor."; +$a->strings["Url rewrite is working"] = "A reescrita de URLs está funcionando"; $a->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."] = "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web."; $a->strings["Errors encountered creating database tables."] = "Foram encontrados erros durante a criação das tabelas do banco de dados."; -$a->strings["

What next

"] = ""; +$a->strings["

What next

"] = "

A seguir

"; $a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o captador."; $a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ H:i"; $a->strings["Time Conversion"] = "Conversão de tempo"; @@ -262,9 +262,9 @@ $a->strings["Converted localtime: %s"] = "Horário local convertido: %s"; $a->strings["Please select your timezone:"] = "Por favor, selecione seu fuso horário:"; $a->strings["Poke/Prod"] = ""; $a->strings["poke, prod or do other things to somebody"] = ""; -$a->strings["Recipient"] = ""; -$a->strings["Choose what you wish to do to recipient"] = ""; -$a->strings["Make this post private"] = ""; +$a->strings["Recipient"] = "Destinatário"; +$a->strings["Choose what you wish to do to recipient"] = "Selecione o que você deseja fazer com o destinatário"; +$a->strings["Make this post private"] = "Fazer com que essa publicação se torne privada"; $a->strings["Profile Match"] = "Correspondência de perfil"; $a->strings["No keywords to match. Please add keywords to your default profile."] = "Não foi encontrada nenhuma palavra-chave associada a você. Por favor, adicione algumas ao seu perfil padrão."; $a->strings["is interested in:"] = "se interessa por:"; @@ -284,22 +284,22 @@ $a->strings["%d comment"] = array( 1 => "%d comentários", ); $a->strings["comment"] = array( - 0 => "", - 1 => "comentar", + 0 => "comentário", + 1 => "comentários", ); $a->strings["show more"] = "exibir mais"; $a->strings["like"] = "gostei"; $a->strings["dislike"] = "não gostei"; $a->strings["Share this"] = "Compartilhar isso"; $a->strings["share"] = "compartilhar"; -$a->strings["Bold"] = ""; -$a->strings["Italic"] = ""; -$a->strings["Underline"] = ""; -$a->strings["Quote"] = ""; -$a->strings["Code"] = ""; -$a->strings["Image"] = ""; -$a->strings["Link"] = ""; -$a->strings["Video"] = ""; +$a->strings["Bold"] = "Negrito"; +$a->strings["Italic"] = "Itálico"; +$a->strings["Underline"] = "Sublinhado"; +$a->strings["Quote"] = "Citação"; +$a->strings["Code"] = "Código"; +$a->strings["Image"] = "Imagem"; +$a->strings["Link"] = "Link"; +$a->strings["Video"] = "Vídeo"; $a->strings["add star"] = "marcar com estrela"; $a->strings["remove star"] = "remover estrela"; $a->strings["toggle star status"] = "ativa/desativa o destaque"; @@ -320,11 +320,11 @@ $a->strings["Home"] = "Pessoal"; $a->strings["Introductions"] = "Apresentações"; $a->strings["Messages"] = "Mensagens"; $a->strings["Show Ignored Requests"] = "Exibir solicitações ignoradas"; -$a->strings["Hide Ignored Requests"] = "Esconder solicitações ignoradas"; +$a->strings["Hide Ignored Requests"] = "Ocultar solicitações ignoradas"; $a->strings["Notification type: "] = "Tipo de notificação:"; $a->strings["Friend Suggestion"] = "Sugestão de amigo"; $a->strings["suggested by %s"] = "sugerido por %s"; -$a->strings["Hide this contact from others"] = "Esconder este contato dos outros"; +$a->strings["Hide this contact from others"] = "Ocultar este contato dos outros"; $a->strings["Post a new friend activity"] = "Publicar a adição de amigo"; $a->strings["if applicable"] = "se aplicável"; $a->strings["Approve"] = "Aprovar"; @@ -357,10 +357,10 @@ $a->strings["Could not locate selected profile."] = "Não foi possível localiza $a->strings["Contact updated."] = "O contato foi atualizado."; $a->strings["Contact has been blocked"] = "O contato foi bloqueado"; $a->strings["Contact has been unblocked"] = "O contato foi desbloqueado"; -$a->strings["Contact has been ignored"] = "O contato está sendo ignorado"; +$a->strings["Contact has been ignored"] = "O contato foi ignorado"; $a->strings["Contact has been unignored"] = "O contato deixou de ser ignorado"; -$a->strings["Contact has been archived"] = ""; -$a->strings["Contact has been unarchived"] = ""; +$a->strings["Contact has been archived"] = "O contato foi arquivado"; +$a->strings["Contact has been unarchived"] = "O contato foi desarquivado"; $a->strings["Contact has been removed."] = "O contato foi removido."; $a->strings["You are mutual friends with %s"] = "Você possui uma amizade mútua com %s"; $a->strings["You are sharing with %s"] = "Você está compartilhando com %s"; @@ -378,15 +378,15 @@ $a->strings["%d contact in common"] = array( $a->strings["View all contacts"] = "Ver todos os contatos"; $a->strings["Unblock"] = "Desbloquear"; $a->strings["Block"] = "Bloquear"; -$a->strings["Toggle Blocked status"] = ""; -$a->strings["Unignore"] = "Não ignorar"; -$a->strings["Toggle Ignored status"] = ""; -$a->strings["Unarchive"] = ""; -$a->strings["Archive"] = ""; -$a->strings["Toggle Archive status"] = ""; +$a->strings["Toggle Blocked status"] = "Alternar o status de bloqueio"; +$a->strings["Unignore"] = "Deixar de ignorar"; +$a->strings["Toggle Ignored status"] = "Alternar o status de ignorado"; +$a->strings["Unarchive"] = "Desarquivar"; +$a->strings["Archive"] = "Arquivar"; +$a->strings["Toggle Archive status"] = "Alternar o status de arquivamento"; $a->strings["Repair"] = "Reparar"; -$a->strings["Advanced Contact Settings"] = ""; -$a->strings["Communications lost with this contact!"] = ""; +$a->strings["Advanced Contact Settings"] = "Configurações avançadas do contato"; +$a->strings["Communications lost with this contact!"] = "As comunicações com esse contato foram perdidas!"; $a->strings["Contact Editor"] = "Editor de contatos"; $a->strings["Profile Visibility"] = "Visibilidade do perfil"; $a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Por favor, selecione o perfil que você gostaria de exibir para %s quando estiver visualizando seu perfil de modo seguro."; @@ -403,22 +403,22 @@ $a->strings["Update public posts"] = "Atualizar publicações públicas"; $a->strings["Update now"] = "Atualizar agora"; $a->strings["Currently blocked"] = "Atualmente bloqueado"; $a->strings["Currently ignored"] = "Atualmente ignorado"; -$a->strings["Currently archived"] = ""; +$a->strings["Currently archived"] = "Atualmente arquivado"; $a->strings["Replies/likes to your public posts may still be visible"] = "Respostas/Gostar associados às suas publicações podem estar visíveis"; $a->strings["Suggestions"] = "Sugestões"; -$a->strings["Suggest potential friends"] = ""; +$a->strings["Suggest potential friends"] = "Sugerir amigos em potencial"; $a->strings["All Contacts"] = "Todos os contatos"; -$a->strings["Show all contacts"] = ""; -$a->strings["Unblocked"] = ""; -$a->strings["Only show unblocked contacts"] = ""; -$a->strings["Blocked"] = ""; -$a->strings["Only show blocked contacts"] = ""; -$a->strings["Ignored"] = ""; -$a->strings["Only show ignored contacts"] = ""; -$a->strings["Archived"] = ""; -$a->strings["Only show archived contacts"] = ""; -$a->strings["Hidden"] = ""; -$a->strings["Only show hidden contacts"] = ""; +$a->strings["Show all contacts"] = "Exibe todos os contatos"; +$a->strings["Unblocked"] = "Desbloquear"; +$a->strings["Only show unblocked contacts"] = "Exibe somente contatos desbloqueados"; +$a->strings["Blocked"] = "Bloqueado"; +$a->strings["Only show blocked contacts"] = "Exibe somente contatos bloqueados"; +$a->strings["Ignored"] = "Ignorados"; +$a->strings["Only show ignored contacts"] = "Exibe somente contatos ignorados"; +$a->strings["Archived"] = "Arquivados"; +$a->strings["Only show archived contacts"] = "Exibe somente contatos arquivados"; +$a->strings["Hidden"] = "Ocultos"; +$a->strings["Only show hidden contacts"] = "Exibe somente contatos ocultos"; $a->strings["Mutual Friendship"] = "Amizade mútua"; $a->strings["is a fan of yours"] = "é um fã seu"; $a->strings["you are a fan of"] = "você é um fã de"; @@ -446,9 +446,9 @@ $a->strings["Account settings"] = "Configurações da conta"; $a->strings["Display settings"] = "Configurações de exibição"; $a->strings["Connector settings"] = "Configurações do conector"; $a->strings["Plugin settings"] = "Configurações dos plugins"; -$a->strings["Connected apps"] = ""; +$a->strings["Connected apps"] = "Aplicações conectadas"; $a->strings["Export personal data"] = "Exportar dados pessoais"; -$a->strings["Remove account"] = ""; +$a->strings["Remove account"] = "Remover a conta"; $a->strings["Settings"] = "Configurações"; $a->strings["Missing some important data!"] = "Está faltando algum dado importante!"; $a->strings["Update"] = "Atualizar"; @@ -462,8 +462,8 @@ $a->strings[" Please use a shorter name."] = " Por favor, use um nome mais curto $a->strings[" Name too short."] = " O nome é muito curto."; $a->strings[" Not valid email."] = " Não é um e-mail válido."; $a->strings[" Cannot change to that email."] = " Não foi possível alterar para esse e-mail."; -$a->strings["Private forum has no privacy permissions. Using default privacy group."] = ""; -$a->strings["Private forum has no privacy permissions and no default privacy group."] = ""; +$a->strings["Private forum has no privacy permissions. Using default privacy group."] = "O fórum privado não possui permissões de privacidade. Utilizando o grupo de privacidade padrão."; +$a->strings["Private forum has no privacy permissions and no default privacy group."] = "O fórum privado não possui permissões de privacidade e nenhum grupo de privacidade padrão."; $a->strings["Settings updated."] = "As configurações foram atualizadas."; $a->strings["Add application"] = "Adicionar aplicação"; $a->strings["Consumer Key"] = "Chave do consumidor"; @@ -498,25 +498,25 @@ $a->strings["Action after import:"] = "Ação após a importação:"; $a->strings["Mark as seen"] = "Marcar como visto"; $a->strings["Move to folder"] = "Mover para pasta"; $a->strings["Move to folder:"] = "Mover para pasta:"; -$a->strings["No special theme for mobile devices"] = ""; +$a->strings["No special theme for mobile devices"] = "Nenhum tema especial para dispositivos móveis"; $a->strings["Display Settings"] = "Configurações de exibição"; $a->strings["Display Theme:"] = "Tema do perfil:"; -$a->strings["Mobile Theme:"] = ""; +$a->strings["Mobile Theme:"] = "Tema para dispositivos móveis:"; $a->strings["Update browser every xx seconds"] = "Atualizar o navegador a cada xx segundos"; $a->strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, não possui máximo"; -$a->strings["Number of items to display per page:"] = ""; +$a->strings["Number of items to display per page:"] = "Número de itens a serem exibidos por página:"; $a->strings["Maximum of 100 items"] = "Máximo de 100 itens"; $a->strings["Don't show emoticons"] = "Não exibir emoticons"; -$a->strings["Normal Account Page"] = ""; +$a->strings["Normal Account Page"] = "Página de conta normal"; $a->strings["This account is a normal personal profile"] = "Essa conta é um perfil pessoal normal"; -$a->strings["Soapbox Page"] = ""; +$a->strings["Soapbox Page"] = "Página de vitrine"; $a->strings["Automatically approve all connection/friend requests as read-only fans"] = "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão somente de leitura"; -$a->strings["Community Forum/Celebrity Account"] = ""; +$a->strings["Community Forum/Celebrity Account"] = "Conta de fórum de comunidade/celebridade"; $a->strings["Automatically approve all connection/friend requests as read-write fans"] = "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão de leitura e escrita"; -$a->strings["Automatic Friend Page"] = ""; +$a->strings["Automatic Friend Page"] = "Página de amigo automático"; $a->strings["Automatically approve all connection/friend requests as friends"] = "Aprovar automaticamente todas as solicitações de conexão/amizade como amigos"; -$a->strings["Private Forum [Experimental]"] = ""; -$a->strings["Private forum - approved members only"] = ""; +$a->strings["Private Forum [Experimental]"] = "Fórum privado [Experimental]"; +$a->strings["Private forum - approved members only"] = "Fórum privado - somente membros aprovados"; $a->strings["OpenID:"] = "OpenID:"; $a->strings["(Optional) Allow this OpenID to login to this account."] = "(Opcional) Permitir o uso deste OpenID para entrar nesta conta"; $a->strings["Publish your default profile in your local site directory?"] = "Publicar o seu perfil padrão no diretório local do seu site?"; @@ -538,7 +538,7 @@ $a->strings["Expire posts:"] = "Expirar publicações:"; $a->strings["Expire personal notes:"] = "Expirar notas pessoais:"; $a->strings["Expire starred posts:"] = "Expirar publicações destacadas:"; $a->strings["Expire photos:"] = "Expirar fotos:"; -$a->strings["Only expire posts by others:"] = ""; +$a->strings["Only expire posts by others:"] = "Expirar somente as publicações de outras pessoas:"; $a->strings["Account Settings"] = "Configurações da conta"; $a->strings["Password Settings"] = "Configurações da senha"; $a->strings["New Password:"] = "Nova senha:"; @@ -557,10 +557,10 @@ $a->strings["Default Post Permissions"] = "Permissões padrão de publicação"; $a->strings["(click to open/close)"] = "(clique para abrir/fechar)"; $a->strings["Maximum private messages per day from unknown people:"] = "Número máximo de mensagens privadas de pessoas desconhecidas, por dia:"; $a->strings["Notification Settings"] = "Configurações de notificação"; -$a->strings["By default post a status message when:"] = ""; -$a->strings["accepting a friend request"] = ""; -$a->strings["joining a forum/community"] = ""; -$a->strings["making an interesting profile change"] = ""; +$a->strings["By default post a status message when:"] = "Por padrão, publicar uma mensagem de status ao:"; +$a->strings["accepting a friend request"] = "aceitar uma requisição de amizade"; +$a->strings["joining a forum/community"] = "associar-se a um fórum/comunidade"; +$a->strings["making an interesting profile change"] = "fazer uma modificação interessante em seu perfil"; $a->strings["Send a notification email when:"] = "Enviar um e-mail de notificação sempre que:"; $a->strings["You receive an introduction"] = "Você receber uma apresentação"; $a->strings["Your introductions are confirmed"] = "Suas apresentações forem confirmadas"; @@ -570,8 +570,8 @@ $a->strings["You receive a private message"] = "Você receber uma mensagem priva $a->strings["You receive a friend suggestion"] = "Você recebe uma suggestão de amigo"; $a->strings["You are tagged in a post"] = "Você foi marcado em uma publicação"; $a->strings["You are poked/prodded/etc. in a post"] = ""; -$a->strings["Advanced Account/Page Type Settings"] = ""; -$a->strings["Change the behaviour of this account for special situations"] = ""; +$a->strings["Advanced Account/Page Type Settings"] = "Conta avançada/Configurações do tipo de página"; +$a->strings["Change the behaviour of this account for special situations"] = "Modificar o comportamento desta conta em situações especiais"; $a->strings["Manage Identities and/or Pages"] = "Gerenciar identidades e/ou páginas"; $a->strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Alterne entre diferentes identidades ou páginas de comunidade/grupo que dividem detalhes da sua conta ou que você tenha fornecido permissões de \"administração\""; $a->strings["Select an identity to manage: "] = "Selecione uma identidade para gerenciar: "; @@ -580,16 +580,16 @@ $a->strings["Remove term"] = "Remover o termo"; $a->strings["Saved Searches"] = "Pesquisas salvas"; $a->strings["add"] = "adicionar"; $a->strings["Commented Order"] = "Ordem dos comentários"; -$a->strings["Sort by Comment Date"] = ""; +$a->strings["Sort by Comment Date"] = "Ordenar pela data do comentário"; $a->strings["Posted Order"] = "Ordem das publicações"; -$a->strings["Sort by Post Date"] = ""; -$a->strings["Posts that mention or involve you"] = ""; +$a->strings["Sort by Post Date"] = "Ordenar pela data de publicação"; +$a->strings["Posts that mention or involve you"] = "Publicações que mencionem ou envolvam você"; $a->strings["New"] = "Nova"; -$a->strings["Activity Stream - by date"] = ""; +$a->strings["Activity Stream - by date"] = "Fluxo de atividades - por data"; $a->strings["Starred"] = "Destacada"; -$a->strings["Favourite Posts"] = ""; +$a->strings["Favourite Posts"] = "Publicações favoritas"; $a->strings["Shared Links"] = "Links compartilhados"; -$a->strings["Interesting Links"] = ""; +$a->strings["Interesting Links"] = "Links interessantes"; $a->strings["Warning: This group contains %s member from an insecure network."] = array( 0 => "Aviso: Este grupo contém %s membro de uma rede insegura.", 1 => "Aviso: Este grupo contém %s membros de uma rede insegura.", @@ -600,16 +600,16 @@ $a->strings["Private messages to this person are at risk of public disclosure."] $a->strings["Invalid contact."] = "Contato inválido."; $a->strings["Personal Notes"] = "Notas pessoais"; $a->strings["Save"] = "Salvar"; -$a->strings["Number of daily wall messages for %s exceeded. Message failed."] = ""; +$a->strings["Number of daily wall messages for %s exceeded. Message failed."] = "O número diário de mensagens do mural de %s foi excedido. Não foi possível enviar a mensagem."; $a->strings["No recipient selected."] = "Não foi selecionado nenhum destinatário."; -$a->strings["Unable to check your home location."] = ""; +$a->strings["Unable to check your home location."] = "Não foi possível verificar a sua localização."; $a->strings["Message could not be sent."] = "Não foi possível enviar a mensagem."; $a->strings["Message collection failure."] = "Falha na coleta de mensagens."; $a->strings["Message sent."] = "A mensagem foi enviada."; -$a->strings["No recipient."] = ""; +$a->strings["No recipient."] = "Nenhum destinatário."; $a->strings["Please enter a link URL:"] = "Por favor, digite uma URL:"; $a->strings["Send Private Message"] = "Enviar mensagem privada"; -$a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = ""; +$a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Caso você deseje uma resposta de %s, por favor verifique se as configurações de privacidade em seu site permitem o recebimento de mensagens de remetentes desconhecidos."; $a->strings["To:"] = "Para:"; $a->strings["Subject:"] = "Assunto:"; $a->strings["Your message:"] = "Sua mensagem:"; @@ -617,37 +617,37 @@ $a->strings["Welcome to Friendica"] = "Bemvindo ao Friendica"; $a->strings["New Member Checklist"] = "Dicas para os novos membros"; $a->strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page. A link to this page will be visible from your home page for two weeks after your initial registration and then will quietly disappear."] = "Gostaríamos de oferecer algumas dicas e links para ajudar a tornar a sua experiência agradável. Clique em qualquer item para visitar a página correspondente. Um link para essa página será visível em sua home page por duas semanas após o seu registro inicial e, então, desaparecerá discretamente."; $a->strings["Getting Started"] = ""; -$a->strings["Friendica Walk-Through"] = ""; +$a->strings["Friendica Walk-Through"] = "Passo-a-passo da friendica"; $a->strings["On your Quick Start page - find a brief introduction to your profile and network tabs, make some new connections, and find some groups to join."] = ""; -$a->strings["Go to Your Settings"] = ""; +$a->strings["Go to Your Settings"] = "Ir para as suas configurações"; $a->strings["On your Settings page - change your initial password. Also make a note of your Identity Address. This looks just like an email address - and will be useful in making friends on the free social web."] = "Em sua página Configurações - mude sua senha inicial. Também tome nota de seu Endereço de Identidade. Isso se parece com um endereço de e-mail - e será útil para se fazer amigos na rede social livre."; $a->strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "Revise as outras configurações, em particular as relacionadas a privacidade. Não estar listado no diretório é o equivalente a não ter o seu número na lista telefônica. Normalmente é interessante você estar listado - a não ser que os seu amigos atuais e potenciais saibam exatamente como encontrar você."; $a->strings["Profile"] = "Perfil "; $a->strings["Upload Profile Photo"] = "Enviar foto do perfil"; $a->strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "Envie uma foto para o seu perfil, caso ainda não tenha feito isso. Estudos indicam que pessoas que publicam fotos reais delas mesmas têm 10 vezes mais chances de encontrar novos amigos do que as que não o fazem."; -$a->strings["Edit Your Profile"] = ""; -$a->strings["Edit your default profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Edite o seu perfil padrão ao seu gosto. Revise as configurações para esconder a sua lista de amigos e esconder o seu perfil de visitantes desconhecidos."; -$a->strings["Profile Keywords"] = ""; +$a->strings["Edit Your Profile"] = "Editar seu perfil"; +$a->strings["Edit your default profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Edite o seu perfil padrão a seu gosto. Revise as configurações de ocultação da sua lista de amigos e do seu perfil de visitantes desconhecidos."; +$a->strings["Profile Keywords"] = "Palavras-chave do perfil"; $a->strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Defina algumas palavras-chave públicas para o seu perfil padrão, que descrevam os seus interesses. Nós podemos encontrar outras pessoas com interesses similares e sugerir novas amizades."; -$a->strings["Connecting"] = ""; +$a->strings["Connecting"] = "Conexões"; $a->strings["Facebook"] = "Facebook"; $a->strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Autorize o Conector com Facebook, caso você tenha uma conta lá e nós (opcionalmente) importaremos todos os seus amigos e conversas do Facebook."; $a->strings["If this is your own personal server, installing the Facebook addon may ease your transition to the free social web."] = "Se esse é o seu servidor pessoal, instalar o complemento do Facebook talvez facilite a transição para a rede social livre."; -$a->strings["Importing Emails"] = ""; +$a->strings["Importing Emails"] = "Importação de e-mails"; $a->strings["Enter your email access information on your Connector Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "Forneça a informação de acesso ao seu e-mail na sua página de Configuração de Conector se você deseja importar e interagir com amigos ou listas de discussão da sua Caixa de Entrada de e-mail"; -$a->strings["Go to Your Contacts Page"] = ""; +$a->strings["Go to Your Contacts Page"] = "Ir para a sua página de contatos"; $a->strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the Add New Contact dialog."] = "Sua página de contatos é sua rota para o gerenciamento de amizades e conexão com amigos em outras redes. Geralmente você fornece o endereço deles ou a URL do site na janela de diálogo Adicionar Novo Contato."; -$a->strings["Go to Your Site's Directory"] = ""; +$a->strings["Go to Your Site's Directory"] = "Ir para o diretório do seu site"; $a->strings["The Directory page lets you find other people in this network or other federated sites. Look for a Connect or Follow link on their profile page. Provide your own Identity Address if requested."] = "A página de Diretório permite que você encontre outras pessoas nesta rede ou em outras redes federadas. Procure por um link Conectar ou Seguir no perfil que deseja acompanhar. Forneça o seu Endereço de Identidade próprio, se solicitado."; -$a->strings["Finding New People"] = ""; +$a->strings["Finding New People"] = "Pesquisar por novas pessoas"; $a->strings["On the side panel of the Contacts page are several tools to find new friends. We can match people by interest, look up people by name or interest, and provide suggestions based on network relationships. On a brand new site, friend suggestions will usually begin to be populated within 24 hours."] = "No painel lateral da página de Contatos existem várias ferramentas para encontrar novos amigos. Você pode descobrir pessoas com os mesmos interesses, procurar por nomes ou interesses e fornecer sugestões baseadas nos relacionamentos da rede. Em um site completamente novo, as sugestões de amizades geralmente começam a ser populadas dentro de 24 horas."; $a->strings["Groups"] = "Grupos"; -$a->strings["Group Your Contacts"] = ""; +$a->strings["Group Your Contacts"] = "Agrupe seus contatos"; $a->strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Após fazer novas amizades, organize-as em grupos de conversa privados, a partir da barra lateral na sua página de Contatos. A partir daí, você poderá interagir com cada grupo privativamente, na sua página de Rede."; -$a->strings["Why Aren't My Posts Public?"] = ""; +$a->strings["Why Aren't My Posts Public?"] = "Por que as minhas publicações não são públicas?"; $a->strings["Friendica respects your privacy. By default, your posts will only show up to people you've added as friends. For more information, see the help section from the link above."] = ""; -$a->strings["Getting Help"] = ""; -$a->strings["Go to the Help Section"] = ""; +$a->strings["Getting Help"] = "Obtendo ajuda"; +$a->strings["Go to the Help Section"] = "Ir para a seção de ajuda"; $a->strings["Our help pages may be consulted for detail on other program features and resources."] = "Nossas páginas de ajuda podem ser consultadas para mais detalhes sobre características e recursos do programa."; $a->strings["Item not available."] = "O item não está disponível."; $a->strings["Item was not found."] = "O item não foi encontrado."; @@ -695,7 +695,7 @@ $a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s não gosta de %3\$s de $a->strings["Item not found."] = "O item não foi encontrado."; $a->strings["Access denied."] = "Acesso negado."; $a->strings["Photos"] = "Fotos"; -$a->strings["Files"] = ""; +$a->strings["Files"] = "Arquivos"; $a->strings["Account approved."] = "A conta foi aprovada."; $a->strings["Registration revoked for %s"] = "O registro de %s foi revogado"; $a->strings["Please login."] = "Por favor, autentique-se."; @@ -707,16 +707,16 @@ $a->strings["This message was sent to you by %s, a member of the Friendica socia $a->strings["You may visit them online at %s"] = "Você pode visitá-lo em %s"; $a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Por favor, entre em contato com o remetente respondendo a esta publicação, caso você não queira mais receber estas mensagens."; $a->strings["%s posted an update."] = "%s publicou uma atualização."; -$a->strings["%1\$s is currently %2\$s"] = ""; -$a->strings["Mood"] = ""; -$a->strings["Set your current mood and tell your friends"] = ""; +$a->strings["%1\$s is currently %2\$s"] = "%1\$s atualmente está %2\$s"; +$a->strings["Mood"] = "Humor"; +$a->strings["Set your current mood and tell your friends"] = "Defina o seu humor e conte aos seus amigos"; $a->strings["Image uploaded but image cropping failed."] = "A imagem foi enviada, mas não foi possível cortá-la."; $a->strings["Image size reduction [%s] failed."] = "Não foi possível reduzir o tamanho da imagem [%s]."; $a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Recarregue a página pressionando a tecla Shift ou limpe o cache do navegador caso a nova foto não apareça imediatamente"; $a->strings["Unable to process image"] = "Não foi possível processar a imagem"; $a->strings["Image exceeds size limit of %d"] = "A imagem excede o limite de tamanho de %d"; $a->strings["Upload File:"] = "Enviar arquivo:"; -$a->strings["Select a profile:"] = ""; +$a->strings["Select a profile:"] = "Selecione um perfil:"; $a->strings["Upload"] = "Enviar"; $a->strings["skip this step"] = "pule esta etapa"; $a->strings["select a photo from your photo albums"] = "selecione uma foto do seu álbum de fotos"; @@ -744,26 +744,26 @@ $a->strings["%d message"] = array( ); $a->strings["Message not available."] = "A mensagem não está disponível."; $a->strings["Delete message"] = "Excluir a mensagem"; -$a->strings["No secure communications available. You may be able to respond from the sender's profile page."] = ""; +$a->strings["No secure communications available. You may be able to respond from the sender's profile page."] = "Não foi encontrada nenhuma comunicação segura. Você pode ser capaz de responder a partir da página de perfil do remetente."; $a->strings["Send Reply"] = "Enviar resposta"; $a->strings["Friends of %s"] = "Amigos de %s"; $a->strings["No friends to display."] = "Nenhum amigo para exibir."; -$a->strings["Theme settings updated."] = ""; +$a->strings["Theme settings updated."] = "As configurações do tema foram atualizadas."; $a->strings["Site"] = "Site"; $a->strings["Users"] = "Usuários"; $a->strings["Plugins"] = "Plugins"; $a->strings["Themes"] = "Temas"; -$a->strings["DB updates"] = ""; +$a->strings["DB updates"] = "Atualizações do BD"; $a->strings["Logs"] = "Relatórios"; $a->strings["Admin"] = "Admin"; -$a->strings["Plugin Features"] = ""; +$a->strings["Plugin Features"] = "Recursos do plugin"; $a->strings["User registrations waiting for confirmation"] = "Cadastros de novos usuários aguardando confirmação"; $a->strings["Normal Account"] = "Conta normal"; $a->strings["Soapbox Account"] = "Conta de vitrine"; $a->strings["Community/Celebrity Account"] = "Conta de comunidade/celebridade"; $a->strings["Automatic Friend Account"] = "Conta de amigo automático"; -$a->strings["Blog Account"] = ""; -$a->strings["Private Forum"] = ""; +$a->strings["Blog Account"] = "Conta de blog"; +$a->strings["Private Forum"] = "Fórum privado"; $a->strings["Message queues"] = ""; $a->strings["Administration"] = "Administração"; $a->strings["Summary"] = "Resumo"; @@ -786,15 +786,15 @@ $a->strings["Banner/Logo"] = "Banner/Logo"; $a->strings["System language"] = "Idioma do sistema"; $a->strings["System theme"] = "Tema do sistema"; $a->strings["Default system theme - may be over-ridden by user profiles - change theme settings"] = ""; -$a->strings["Mobile system theme"] = ""; -$a->strings["Theme for mobile devices"] = ""; +$a->strings["Mobile system theme"] = "Tema do sistema para dispositivos móveis"; +$a->strings["Theme for mobile devices"] = "Tema para dispositivos móveis"; $a->strings["SSL link policy"] = "Política de link SSL"; $a->strings["Determines whether generated links should be forced to use SSL"] = "Determina se os links gerados devem ser forçados a utilizar SSL"; $a->strings["Maximum image size"] = "Tamanho máximo da imagem"; $a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamanho máximo, em bytes, das imagens enviadas. O padrão é 0, o que significa sem limites"; -$a->strings["Maximum image length"] = ""; +$a->strings["Maximum image length"] = "Tamanho máximo da imagem"; $a->strings["Maximum length in pixels of the longest side of uploaded images. Default is -1, which means no limits."] = ""; -$a->strings["JPEG image quality"] = ""; +$a->strings["JPEG image quality"] = "Qualidade da imagem JPEG"; $a->strings["Uploaded JPEGS will be saved at this quality setting [0-100]. Default is 100, which is full quality."] = ""; $a->strings["Register policy"] = "Política de registro"; $a->strings["Register text"] = "Texto de registro"; @@ -813,7 +813,7 @@ $a->strings["Global directory update URL"] = "URL de atualização do diretório $a->strings["URL to update the global directory. If this is not set, the global directory is completely unavailable to the application."] = ""; $a->strings["Allow threaded items"] = ""; $a->strings["Allow infinite level threading for items on this site."] = ""; -$a->strings["Private posts by default for new users"] = ""; +$a->strings["Private posts by default for new users"] = "Publicações privadas por padrão para novos usuários"; $a->strings["Set default post permissions for all new members to the default privacy group rather than public."] = ""; $a->strings["Block multiple registrations"] = "Bloquear registros repetidos"; $a->strings["Disallow users to register additional accounts for use as pages."] = "Desabilitar o registro de contas adicionais para serem usadas como páginas."; @@ -837,22 +837,22 @@ $a->strings["Proxy user"] = "Usuário do proxy"; $a->strings["Proxy URL"] = "URL do proxy"; $a->strings["Network timeout"] = "Limite de tempo da rede"; $a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor em segundos. Defina como 0 para ilimitado (não recomendado)."; -$a->strings["Delivery interval"] = ""; +$a->strings["Delivery interval"] = "Intervalo de envio"; $a->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."] = ""; $a->strings["Poll interval"] = ""; $a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = ""; $a->strings["Maximum Load Average"] = ""; $a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = ""; -$a->strings["Update has been marked successful"] = ""; -$a->strings["Executing %s failed. Check system logs."] = ""; -$a->strings["Update %s was successfully applied."] = ""; +$a->strings["Update has been marked successful"] = "A atualização foi marcada como bem sucedida"; +$a->strings["Executing %s failed. Check system logs."] = "Ocorreu um erro na execução de %s. Verifique os relatórios do sistema."; +$a->strings["Update %s was successfully applied."] = "A atualização %s foi aplicada com sucesso."; $a->strings["Update %s did not return a status. Unknown if it succeeded."] = ""; -$a->strings["Update function %s could not be found."] = ""; -$a->strings["No failed updates."] = ""; -$a->strings["Failed Updates"] = ""; +$a->strings["Update function %s could not be found."] = "Não foi possível encontrar a função de atualização %s."; +$a->strings["No failed updates."] = "Nenhuma atualização com falha."; +$a->strings["Failed Updates"] = "Atualizações com falha"; $a->strings["This does not include updates prior to 1139, which did not return a status."] = ""; -$a->strings["Mark success (if update was manually applied)"] = ""; -$a->strings["Attempt to execute this update step automatically"] = ""; +$a->strings["Mark success (if update was manually applied)"] = "Marcar como bem sucedida (caso tenham sido aplicadas atualizações manuais)"; +$a->strings["Attempt to execute this update step automatically"] = "Tentar executar esse passo da atualização automaticamente"; $a->strings["%s user blocked/unblocked"] = array( 0 => "%s usuário bloqueado/desbloqueado", 1 => "%s usuários bloqueados/desbloqueados", @@ -870,7 +870,7 @@ $a->strings["Request date"] = "Solicitar data"; $a->strings["Email"] = "E-mail"; $a->strings["No registrations."] = "Nenhum registro."; $a->strings["Deny"] = "Negar"; -$a->strings["Site admin"] = ""; +$a->strings["Site admin"] = "Administração do site"; $a->strings["Register date"] = "Data de registro"; $a->strings["Last login"] = "Última entrada"; $a->strings["Last item"] = "Último item"; @@ -912,13 +912,13 @@ $a->strings["{0} is now friends with %s"] = "{0} agora é amigo de %s"; $a->strings["{0} posted"] = "{0} publicou"; $a->strings["{0} tagged %s's post with #%s"] = "{0} etiquetou a publicação de %s com #%s"; $a->strings["{0} mentioned you in a post"] = "{0} mencionou você em uma publicação"; -$a->strings["Contacts who are not members of a group"] = ""; +$a->strings["Contacts who are not members of a group"] = "Contatos que não são membros de um grupo"; $a->strings["OpenID protocol error. No ID returned."] = "Erro no protocolo OpenID. Não foi retornada nenhuma ID."; $a->strings["Account not found and OpenID registration is not permitted on this site."] = "A conta não foi encontrada e não são permitidos registros via OpenID nesse site."; $a->strings["Login failed."] = "Não foi possível autenticar."; -$a->strings["Contact added"] = ""; +$a->strings["Contact added"] = "O contato foi adicionado"; $a->strings["Common Friends"] = "Amigos em Comum"; -$a->strings["No contacts in common."] = ""; +$a->strings["No contacts in common."] = "Nenhum contato em comum."; $a->strings["%1\$s is following %2\$s's %3\$s"] = ""; $a->strings["link"] = "ligação"; $a->strings["Item has been removed."] = "O item foi removido."; @@ -927,22 +927,22 @@ $a->strings["No installed applications."] = "Nenhum aplicativo instalado"; $a->strings["Search"] = "Pesquisar"; $a->strings["Profile not found."] = "O perfil não foi encontrado."; $a->strings["Profile Name is required."] = "É necessário informar o nome do perfil."; -$a->strings["Marital Status"] = ""; -$a->strings["Romantic Partner"] = ""; +$a->strings["Marital Status"] = "Estado civil"; +$a->strings["Romantic Partner"] = "Parceiro romântico"; $a->strings["Likes"] = ""; $a->strings["Dislikes"] = ""; -$a->strings["Work/Employment"] = ""; -$a->strings["Religion"] = ""; -$a->strings["Political Views"] = ""; -$a->strings["Gender"] = ""; -$a->strings["Sexual Preference"] = ""; +$a->strings["Work/Employment"] = "Trabalho/emprego"; +$a->strings["Religion"] = "Religião"; +$a->strings["Political Views"] = "Posicionamento político"; +$a->strings["Gender"] = "Gênero"; +$a->strings["Sexual Preference"] = "Preferência sexual"; $a->strings["Homepage"] = ""; -$a->strings["Interests"] = ""; -$a->strings["Address"] = ""; -$a->strings["Location"] = ""; +$a->strings["Interests"] = "Interesses"; +$a->strings["Address"] = "Endereço"; +$a->strings["Location"] = "Localização"; $a->strings["Profile updated."] = "O perfil foi atualizado."; -$a->strings[" and "] = ""; -$a->strings["public profile"] = ""; +$a->strings[" and "] = " e "; +$a->strings["public profile"] = "perfil público"; $a->strings["%1\$s changed %2\$s to “%3\$s”"] = ""; $a->strings[" - Visit %1\$s's %2\$s"] = ""; $a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = ""; @@ -950,7 +950,7 @@ $a->strings["Profile deleted."] = "O perfil foi excluído."; $a->strings["Profile-"] = "Perfil-"; $a->strings["New profile created."] = "O novo perfil foi criado."; $a->strings["Profile unavailable to clone."] = "O perfil não está disponível para clonagem."; -$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Esconder sua lista de contatos/amigos dos visitantes no seu perfil?"; +$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Ocultar sua lista de contatos/amigos dos visitantes no seu perfil?"; $a->strings["Edit Profile Details"] = "Editar os detalhes do perfil"; $a->strings["View this profile"] = "Ver este perfil"; $a->strings["Create a new profile using these settings"] = "Criar um novo perfil usando estas configurações"; @@ -969,7 +969,7 @@ $a->strings["Region/State:"] = "Região/Estado:"; $a->strings[" Marital Status:"] = "Estado civil :"; $a->strings["Who: (if applicable)"] = "Quem: (se pertinente)"; $a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com"; -$a->strings["Since [date]:"] = ""; +$a->strings["Since [date]:"] = "Desde [data]:"; $a->strings["Sexual Preference:"] = "Preferência sexual:"; $a->strings["Homepage URL:"] = "Endereço do site web:"; $a->strings["Hometown:"] = ""; @@ -1014,17 +1014,17 @@ $a->strings["No entries."] = "Sem entradas."; $a->strings["Source (bbcode) text:"] = ""; $a->strings["Source (Diaspora) text to convert to BBcode:"] = ""; $a->strings["Source input: "] = ""; -$a->strings["bb2html: "] = ""; -$a->strings["bb2html2bb: "] = ""; -$a->strings["bb2md: "] = ""; -$a->strings["bb2md2html: "] = ""; -$a->strings["bb2dia2bb: "] = ""; -$a->strings["bb2md2html2bb: "] = ""; +$a->strings["bb2html: "] = "bb2html: "; +$a->strings["bb2html2bb: "] = "bb2html2bb: "; +$a->strings["bb2md: "] = "bb2md: "; +$a->strings["bb2md2html: "] = "bb2md2html: "; +$a->strings["bb2dia2bb: "] = "bb2dia2bb: "; +$a->strings["bb2md2html2bb: "] = "bb2md2html2bb: "; $a->strings["Source input (Diaspora format): "] = ""; -$a->strings["diaspora2bb: "] = ""; +$a->strings["diaspora2bb: "] = "diaspora2bb: "; $a->strings["Friend Suggestions"] = "Sugestões de amigos"; $a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Não existe nenhuma sugestão disponível. Se este for um site novo, por favor tente novamente em 24 horas."; -$a->strings["Ignore/Hide"] = "Ignorar/Esconder"; +$a->strings["Ignore/Hide"] = "Ignorar/Ocultar"; $a->strings["Global Directory"] = "Diretório global"; $a->strings["Find on this site"] = "Pesquisar neste site"; $a->strings["Site Directory"] = "Diretório do site"; @@ -1033,7 +1033,7 @@ $a->strings["Gender:"] = "Gênero:"; $a->strings["Status:"] = "Estado:"; $a->strings["Homepage:"] = "Página web:"; $a->strings["About:"] = "Sobre:"; -$a->strings["No entries (some entries may be hidden)."] = "Nenhuma entrada (algumas entradas podem estar escondidas)."; +$a->strings["No entries (some entries may be hidden)."] = "Nenhuma entrada (algumas entradas podem estar ocultas)."; $a->strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido."; $a->strings["Please join us on Friendica"] = "Por favor, junte-se à nós na Friendica"; $a->strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem."; @@ -1070,11 +1070,11 @@ $a->strings["The ID provided by your system is a duplicate on our system. It sho $a->strings["Unable to set your contact credentials on our system."] = "Não foi possível definir suas credenciais de contato no nosso sistema."; $a->strings["Unable to update your contact profile details on our system"] = "Não foi possível atualizar os detalhes do seu perfil em nosso sistema."; $a->strings["Connection accepted at %s"] = "Conexão aceita em %s"; -$a->strings["%1\$s has joined %2\$s"] = ""; -$a->strings["Google+ Import Settings"] = ""; -$a->strings["Enable Google+ Import"] = ""; -$a->strings["Google Account ID"] = ""; -$a->strings["Google+ Import Settings saved."] = ""; +$a->strings["%1\$s has joined %2\$s"] = "%1\$s se associou a %2\$s"; +$a->strings["Google+ Import Settings"] = "Configurações de importação do Google+"; +$a->strings["Enable Google+ Import"] = "Habilitar a importação do Google+"; +$a->strings["Google Account ID"] = "ID da conta do Google"; +$a->strings["Google+ Import Settings saved."] = "As configurações de importação do Google+ foram salvas."; $a->strings["Facebook disabled"] = "O Facebook está desabilitado"; $a->strings["Updating contacts"] = "Atualizando os contatos"; $a->strings["Facebook API key is missing."] = "A chave de API do Facebook não foi encontrada."; @@ -1098,9 +1098,9 @@ $a->strings["Facebook Connector Settings"] = "Configurações do conector do Fac $a->strings["Facebook API Key"] = "Chave da API do Facebook"; $a->strings["Error: it appears that you have specified the App-ID and -Secret in your .htconfig.php file. As long as they are specified there, they cannot be set using this form.

"] = ""; $a->strings["Error: the given API Key seems to be incorrect (the application access token could not be retrieved)."] = ""; -$a->strings["The given API Key seems to work correctly."] = ""; +$a->strings["The given API Key seems to work correctly."] = "A chave de API fornecida aparentemente está funcionando corretamente."; $a->strings["The correctness of the API Key could not be detected. Something strange's going on."] = ""; -$a->strings["App-ID / API-Key"] = ""; +$a->strings["App-ID / API-Key"] = "App-ID / API-Key"; $a->strings["Application secret"] = "Segredo da aplicação"; $a->strings["Polling Interval in minutes (minimum %1\$s minutes)"] = ""; $a->strings["Synchronize comments (no comments on Facebook are missed, at the cost of increased system load)"] = ""; @@ -1123,16 +1123,16 @@ $a->strings["Automatically follow any StatusNet followers/mentioners"] = ""; $a->strings["Bg settings updated."] = ""; $a->strings["Bg Settings"] = ""; $a->strings["How many contacts to display on profile sidebar"] = "Quantos contatos mostrar na barra lateral do perfil"; -$a->strings["Lifetime of the cache (in hours)"] = ""; -$a->strings["Cache Statistics"] = ""; -$a->strings["Number of items"] = ""; -$a->strings["Size of the cache"] = ""; -$a->strings["Delete the whole cache"] = ""; -$a->strings["Facebook Post disabled"] = ""; -$a->strings["Facebook Post"] = ""; -$a->strings["Install Facebook Post connector for this account."] = ""; -$a->strings["Remove Facebook Post connector"] = ""; -$a->strings["Facebook Post Settings"] = ""; +$a->strings["Lifetime of the cache (in hours)"] = "Tempo de vida do cache (em horas)"; +$a->strings["Cache Statistics"] = "Estatísticas do cache"; +$a->strings["Number of items"] = "Número de itens"; +$a->strings["Size of the cache"] = "Tamanho do cache"; +$a->strings["Delete the whole cache"] = "Excluir o cache inteiro"; +$a->strings["Facebook Post disabled"] = "A publicação no Facebook foi desabilitada"; +$a->strings["Facebook Post"] = "Publicação no Facebook"; +$a->strings["Install Facebook Post connector for this account."] = "Instalar o conector de publicação no Facebook para esta conta."; +$a->strings["Remove Facebook Post connector"] = "Remover o conector de publicação no Facebook"; +$a->strings["Facebook Post Settings"] = "Configurações de publicação no Facebook"; $a->strings["%d person likes this"] = array( 0 => "%d pessoa gosta disso", 1 => "%d pessoas gostam disso", @@ -1162,19 +1162,19 @@ $a->strings["stroke beard"] = ""; $a->strings["stroked their beard at"] = ""; $a->strings["bemoan the declining standards of modern secondary and tertiary education to"] = ""; $a->strings["bemoans the declining standards of modern secondary and tertiary education to"] = ""; -$a->strings["hug"] = ""; +$a->strings["hug"] = "abraço"; $a->strings["hugged"] = ""; -$a->strings["kiss"] = ""; +$a->strings["kiss"] = "beijo"; $a->strings["kissed"] = ""; $a->strings["raise eyebrows at"] = ""; $a->strings["raised their eyebrows at"] = ""; -$a->strings["insult"] = ""; +$a->strings["insult"] = "insultar"; $a->strings["insulted"] = ""; $a->strings["praise"] = ""; $a->strings["praised"] = ""; $a->strings["be dubious of"] = ""; $a->strings["was dubious of"] = ""; -$a->strings["eat"] = ""; +$a->strings["eat"] = "comer"; $a->strings["ate"] = ""; $a->strings["giggle and fawn at"] = ""; $a->strings["giggled and fawned at"] = ""; @@ -1197,14 +1197,14 @@ $a->strings["Post to LiveJournal by default"] = "Publicar no LiveJournal por pad $a->strings["Not Safe For Work (General Purpose Content Filter) settings"] = ""; $a->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."] = ""; $a->strings["Enable Content filter"] = "Habilitar o filtro de conteúdo"; -$a->strings["Comma separated list of keywords to hide"] = "Lista de palavras-chave a serem escondidas, separadas por vírgula"; +$a->strings["Comma separated list of keywords to hide"] = "Lista de palavras-chave a serem ocultadas, separadas por vírgula"; $a->strings["Use /expression/ to provide regular expressions"] = "Use /expressão/ para fornecer a expressão regular"; $a->strings["NSFW Settings saved."] = "Configurações NSFW armazenadas."; $a->strings["%s - Click to open/close"] = "%s "; $a->strings["Forums"] = "Fóruns"; -$a->strings["Forums:"] = ""; -$a->strings["Page settings updated."] = ""; -$a->strings["Page Settings"] = ""; +$a->strings["Forums:"] = "Fóruns:"; +$a->strings["Page settings updated."] = "As configurações da página foram atualizadas."; +$a->strings["Page Settings"] = "Configurações da página"; $a->strings["How many forums to display on sidebar without paging"] = ""; $a->strings["Randomise Page/Forum list"] = ""; $a->strings["Show pages/forums on profile page"] = ""; @@ -1217,29 +1217,29 @@ $a->strings["Most active users"] = "Usuários mais ativos"; $a->strings["Latest photos"] = "Últimas fotos"; $a->strings["Latest likes"] = ""; $a->strings["event"] = "evento"; -$a->strings["No access"] = ""; -$a->strings["Could not open component for editing"] = ""; -$a->strings["Go back to the calendar"] = ""; -$a->strings["Event data"] = ""; -$a->strings["Calendar"] = ""; -$a->strings["Special color"] = ""; -$a->strings["Subject"] = ""; -$a->strings["Starts"] = ""; -$a->strings["Ends"] = ""; -$a->strings["Description"] = ""; -$a->strings["Recurrence"] = ""; -$a->strings["Frequency"] = ""; +$a->strings["No access"] = "Nenhum acesso"; +$a->strings["Could not open component for editing"] = "Não foi possível abrir o componente para edição"; +$a->strings["Go back to the calendar"] = "Voltar para a agenda"; +$a->strings["Event data"] = "Data do evento"; +$a->strings["Calendar"] = "Agenda"; +$a->strings["Special color"] = "Cor especial"; +$a->strings["Subject"] = "Assunto"; +$a->strings["Starts"] = "Início"; +$a->strings["Ends"] = "Término"; +$a->strings["Description"] = "Descrição"; +$a->strings["Recurrence"] = "Recorrência"; +$a->strings["Frequency"] = "Frequência"; $a->strings["Daily"] = "Diariamente"; $a->strings["Weekly"] = "Semanalmente"; $a->strings["Monthly"] = "Mensalmente"; -$a->strings["Yearly"] = ""; +$a->strings["Yearly"] = "Anualmente"; $a->strings["days"] = "dias"; $a->strings["weeks"] = "semanas"; $a->strings["months"] = "meses"; $a->strings["years"] = "anos"; -$a->strings["Interval"] = ""; +$a->strings["Interval"] = "Intervalo"; $a->strings["All %select% %time%"] = ""; -$a->strings["Days"] = ""; +$a->strings["Days"] = "Dias"; $a->strings["Sunday"] = "Domingo"; $a->strings["Monday"] = "Segunda"; $a->strings["Tuesday"] = "Terça"; @@ -1247,99 +1247,99 @@ $a->strings["Wednesday"] = "Quarta"; $a->strings["Thursday"] = "Quinta"; $a->strings["Friday"] = "Sexta"; $a->strings["Saturday"] = "Sábado"; -$a->strings["First day of week:"] = ""; -$a->strings["Day of month"] = ""; +$a->strings["First day of week:"] = "Primeiro dia da semana:"; +$a->strings["Day of month"] = "Dia do mês"; $a->strings["#num#th of each month"] = ""; $a->strings["#num#th-last of each month"] = ""; $a->strings["#num#th #wkday# of each month"] = ""; $a->strings["#num#th-last #wkday# of each month"] = ""; -$a->strings["Month"] = ""; +$a->strings["Month"] = "Mês"; $a->strings["#num#th of the given month"] = ""; $a->strings["#num#th-last of the given month"] = ""; $a->strings["#num#th #wkday# of the given month"] = ""; $a->strings["#num#th-last #wkday# of the given month"] = ""; -$a->strings["Repeat until"] = ""; -$a->strings["Infinite"] = ""; -$a->strings["Until the following date"] = ""; -$a->strings["Number of times"] = ""; -$a->strings["Exceptions"] = ""; -$a->strings["none"] = ""; -$a->strings["Notification"] = ""; -$a->strings["Notify by"] = ""; -$a->strings["E-Mail"] = ""; -$a->strings["On Friendica / Display"] = ""; -$a->strings["Time"] = ""; -$a->strings["Hours"] = ""; -$a->strings["Minutes"] = ""; -$a->strings["Seconds"] = ""; -$a->strings["Weeks"] = ""; -$a->strings["before the"] = ""; -$a->strings["start of the event"] = ""; -$a->strings["end of the event"] = ""; -$a->strings["Add a notification"] = ""; -$a->strings["The event #name# will start at #date"] = ""; -$a->strings["#name# is about to begin."] = ""; -$a->strings["Saved"] = ""; -$a->strings["U.S. Time Format (mm/dd/YYYY)"] = ""; -$a->strings["German Time Format (dd.mm.YYYY)"] = ""; -$a->strings["Private Events"] = ""; -$a->strings["Private Addressbooks"] = ""; -$a->strings["Friendica-Native events"] = ""; -$a->strings["Friendica-Contacts"] = ""; -$a->strings["Your Friendica-Contacts"] = ""; +$a->strings["Repeat until"] = "Repetir até"; +$a->strings["Infinite"] = "Infinito"; +$a->strings["Until the following date"] = "Até a seguinte data"; +$a->strings["Number of times"] = "Número de vezes"; +$a->strings["Exceptions"] = "Exceções"; +$a->strings["none"] = "nenhuma"; +$a->strings["Notification"] = "Notificação"; +$a->strings["Notify by"] = "Notificar por"; +$a->strings["E-Mail"] = "E-Mail"; +$a->strings["On Friendica / Display"] = "Na Friendica / Exibir"; +$a->strings["Time"] = "Tempo"; +$a->strings["Hours"] = "Horas"; +$a->strings["Minutes"] = "Minutos"; +$a->strings["Seconds"] = "Segundos"; +$a->strings["Weeks"] = "Semanas"; +$a->strings["before the"] = "antes do"; +$a->strings["start of the event"] = "início do evento"; +$a->strings["end of the event"] = "fim do evento"; +$a->strings["Add a notification"] = "Adicionar uma notificação"; +$a->strings["The event #name# will start at #date"] = "O evento #name# iniciará em #date"; +$a->strings["#name# is about to begin."] = "#name# está prestes a começar."; +$a->strings["Saved"] = "Salvo"; +$a->strings["U.S. Time Format (mm/dd/YYYY)"] = "Formato de data estadunidense (mm/dd/YYYY)"; +$a->strings["German Time Format (dd.mm.YYYY)"] = "Formato de data alemão (dd.mm.YYYY)"; +$a->strings["Private Events"] = "Eventos privados"; +$a->strings["Private Addressbooks"] = "Livros de endereço privados"; +$a->strings["Friendica-Native events"] = "Eventos nativos do Friendica"; +$a->strings["Friendica-Contacts"] = "Contatos Friendica"; +$a->strings["Your Friendica-Contacts"] = "Seus contatos Friendica"; $a->strings["Something went wrong when trying to import the file. Sorry. Maybe some events were imported anyway."] = ""; $a->strings["Something went wrong when trying to import the file. Sorry."] = ""; -$a->strings["The ICS-File has been imported."] = ""; -$a->strings["No file was uploaded."] = ""; -$a->strings["Import a ICS-file"] = ""; -$a->strings["ICS-File"] = ""; -$a->strings["Overwrite all #num# existing events"] = ""; -$a->strings["New event"] = ""; -$a->strings["Today"] = ""; -$a->strings["Day"] = ""; -$a->strings["Week"] = ""; +$a->strings["The ICS-File has been imported."] = "O arquivo ICS foi importado."; +$a->strings["No file was uploaded."] = "Não foi enviado nenhum arquivo."; +$a->strings["Import a ICS-file"] = "Importar um arquivo ICS"; +$a->strings["ICS-File"] = "Arquivo ICS"; +$a->strings["Overwrite all #num# existing events"] = "Sobrescrever todos os #num# eventos existentes"; +$a->strings["New event"] = "Novo evento"; +$a->strings["Today"] = "Hoje"; +$a->strings["Day"] = "Dia"; +$a->strings["Week"] = "Semana"; $a->strings["Reload"] = ""; -$a->strings["Date"] = ""; -$a->strings["Error"] = ""; -$a->strings["The calendar has been updated."] = ""; -$a->strings["The new calendar has been created."] = ""; -$a->strings["The calendar has been deleted."] = ""; -$a->strings["Calendar Settings"] = ""; -$a->strings["Date format"] = ""; -$a->strings["Time zone"] = ""; -$a->strings["Calendars"] = ""; -$a->strings["Create a new calendar"] = ""; -$a->strings["Limitations"] = ""; -$a->strings["Warning"] = ""; -$a->strings["Synchronization (iPhone, Thunderbird Lightning, Android, ...)"] = ""; -$a->strings["Synchronizing this calendar with the iPhone"] = ""; -$a->strings["Synchronizing your Friendica-Contacts with the iPhone"] = ""; +$a->strings["Date"] = "Data"; +$a->strings["Error"] = "Erro"; +$a->strings["The calendar has been updated."] = "A agenda foi atualizada."; +$a->strings["The new calendar has been created."] = "A nova agenda foi criada."; +$a->strings["The calendar has been deleted."] = "A agenda foi excluída."; +$a->strings["Calendar Settings"] = "Configurações da agenda"; +$a->strings["Date format"] = "Formato da data"; +$a->strings["Time zone"] = "Fuso horário"; +$a->strings["Calendars"] = "Agendas"; +$a->strings["Create a new calendar"] = "Criar uma nova agenda"; +$a->strings["Limitations"] = "Limitações"; +$a->strings["Warning"] = "Aviso"; +$a->strings["Synchronization (iPhone, Thunderbird Lightning, Android, ...)"] = "Sincronização (iPhone, Thunderbird Lightning, Android, ...)"; +$a->strings["Synchronizing this calendar with the iPhone"] = "Sincronização desta agenda com o iPhone"; +$a->strings["Synchronizing your Friendica-Contacts with the iPhone"] = "Sincronização dos seus contatos Friendica com o iPhone"; $a->strings["The current version of this plugin has not been set up correctly. Please contact the system administrator of your installation of friendica to fix this."] = ""; $a->strings["Extended calendar with CalDAV-support"] = ""; $a->strings["noreply"] = "naoresponda"; -$a->strings["Notification: "] = ""; -$a->strings["The database tables have been installed."] = ""; -$a->strings["An error occurred during the installation."] = ""; -$a->strings["The database tables have been updated."] = ""; -$a->strings["An error occurred during the update."] = ""; -$a->strings["No system-wide settings yet."] = ""; -$a->strings["Database status"] = ""; -$a->strings["Installed"] = ""; -$a->strings["Upgrade needed"] = ""; +$a->strings["Notification: "] = "Notificação:"; +$a->strings["The database tables have been installed."] = "As tabelas do banco de dados foram instaladas."; +$a->strings["An error occurred during the installation."] = "Ocorreu um erro durante a instalação."; +$a->strings["The database tables have been updated."] = "As tabelas do banco de dados foram atualizadas."; +$a->strings["An error occurred during the update."] = "Ocorreu um erro durante a atualização."; +$a->strings["No system-wide settings yet."] = "Ainda não existe nenhuma configuração global do sistema."; +$a->strings["Database status"] = "Situação do banco de dados"; +$a->strings["Installed"] = "Instalado"; +$a->strings["Upgrade needed"] = "É necessária uma atualização"; $a->strings["Please back up all calendar data (the tables beginning with dav_*) before proceeding. While all calendar events should be converted to the new database structure, it's always safe to have a backup. Below, you can have a look at the database-queries that will be made when pressing the 'update'-button."] = ""; -$a->strings["Upgrade"] = ""; -$a->strings["Not installed"] = ""; -$a->strings["Install"] = ""; -$a->strings["Unknown"] = ""; +$a->strings["Upgrade"] = "Atualizar"; +$a->strings["Not installed"] = "Não instalado"; +$a->strings["Install"] = "Instalar"; +$a->strings["Unknown"] = "Desconhecido"; $a->strings["Something really went wrong. I cannot recover from this state automatically, sorry. Please go to the database backend, back up the data, and delete all tables beginning with 'dav_' manually. Afterwards, this installation routine should be able to reinitialize the tables automatically."] = ""; $a->strings["Troubleshooting"] = ""; -$a->strings["Manual creation of the database tables:"] = ""; +$a->strings["Manual creation of the database tables:"] = "Criação manual das tabelas do banco de dados:"; $a->strings["Show SQL-statements"] = ""; -$a->strings["Private Calendar"] = ""; -$a->strings["Friendica Events: Mine"] = ""; -$a->strings["Friendica Events: Contacts"] = ""; -$a->strings["Private Addresses"] = ""; -$a->strings["Friendica Contacts"] = ""; +$a->strings["Private Calendar"] = "Agenda privada"; +$a->strings["Friendica Events: Mine"] = "Eventos Friendica: Meus"; +$a->strings["Friendica Events: Contacts"] = "Eventos Friendica: Contatos"; +$a->strings["Private Addresses"] = "Endereços privados"; +$a->strings["Friendica Contacts"] = "Contatos Friendica"; $a->strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See RemoteStorage WebFinger"] = "Permite o uso do id friendica (%s) para conectar ao armazenamento tipo unhosted externo (ex: ownCloud). Veja RemoteStorage WebFinger"; $a->strings["Template URL (with {category})"] = "URL do Template (com {category})"; $a->strings["OAuth end-point"] = "OAuth terminal"; @@ -1375,13 +1375,13 @@ $a->strings["Drupal site URL"] = "URL do site Drupal"; $a->strings["Drupal site uses clean URLS"] = "Site Drupal usa URLs limpas"; $a->strings["Post to Drupal by default"] = "Postar para o Drupal como padrão"; $a->strings["Post from Friendica"] = "Postar do Friendica"; -$a->strings["Startpage Settings"] = ""; -$a->strings["Home page to load after login - leave blank for profile wall"] = ""; -$a->strings["Examples: "network" or "notifications/system""] = ""; +$a->strings["Startpage Settings"] = "Configurações da página inicial"; +$a->strings["Home page to load after login - leave blank for profile wall"] = "Página a ser carregada após a autenticação - deixe em branco para o mural do perfil"; +$a->strings["Examples: "network" or "notifications/system""] = "Exemplos: "network" or "notifications/system""; $a->strings["Geonames settings updated."] = "Configurações Geonames atualizadas."; $a->strings["Geonames Settings"] = "Configurações Geonames"; $a->strings["Enable Geonames Plugin"] = "Plugin Geonames Habilitado"; -$a->strings["Your account on %s will expire in a few days."] = ""; +$a->strings["Your account on %s will expire in a few days."] = "Sua conta em %s expirará em poucos dias."; $a->strings["Your Friendica account is about to expire."] = ""; $a->strings["Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"] = ""; $a->strings["Upload a file"] = "Enviar um arquivo"; @@ -1400,6 +1400,7 @@ $a->strings["Forumlist settings updated."] = ""; $a->strings["Forumlist Settings"] = ""; $a->strings["Randomise forum list"] = ""; $a->strings["Show forums on profile page"] = ""; +$a->strings["Show forums on network page"] = ""; $a->strings["Impressum"] = "Impressum"; $a->strings["Site Owner"] = "Responsável pelo site"; $a->strings["Email Address"] = "Endereço de e-mail"; @@ -1429,7 +1430,7 @@ $a->strings[":-)"] = ":-)"; $a->strings[":-("] = ":-("; $a->strings["lol"] = "lol"; $a->strings["Quick Comment Settings"] = "Configurações de Comentários Rápidos"; -$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Comentários rápidos são encontrados próximos às caixas de comentários, algumas vezes escondidos. Clique neles para produzir respostas simples."; +$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Comentários rápidos são encontrados próximos às caixas de comentários, algumas vezes ocultos. Clique neles para produzir respostas simples."; $a->strings["Enter quick comments, one per line"] = "Digite comentários rápidos, um por linha"; $a->strings["Quick Comment settings saved."] = "As configurações de comentários rápidos foram salvas."; $a->strings["Tile Server URL"] = ""; From 939227e8202cd82db8ffd43d266a1959d6cdda08 Mon Sep 17 00:00:00 2001 From: Michael Johnston Date: Sun, 14 Oct 2012 14:30:10 -0400 Subject: [PATCH 6/6] Moved comment box on photos to be after the last comment, added text for the Preview link --- mod/photos.php | 44 +++++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/mod/photos.php b/mod/photos.php index 7108e9569..63b093dc3 100644 --- a/mod/photos.php +++ b/mod/photos.php @@ -1447,6 +1447,7 @@ function photos_content(&$a) { '$myphoto' => $contact['thumb'], '$comment' => t('Comment'), '$submit' => t('Submit'), + '$preview' => t('Preview'), '$sourceapp' => t($a->sourcename), '$ww' => '' )); @@ -1464,27 +1465,6 @@ function photos_content(&$a) { $redirect_url = $a->get_baseurl() . '/redir/' . $item['cid'] ; - if($can_post || can_write_wall($a,$owner_uid)) { - - if($item['last-child']) { - $comments .= replace_macros($cmnt_tpl,array( - '$return_path' => '', - '$jsreload' => $return_url, - '$type' => 'wall-comment', - '$id' => $item['item_id'], - '$parent' => $item['parent'], - '$profile_uid' => $owner_uid, - '$mylink' => $contact['url'], - '$mytitle' => t('This is you'), - '$myphoto' => $contact['thumb'], - '$comment' => t('Comment'), - '$submit' => t('Submit'), - '$sourceapp' => t($a->sourcename), - '$ww' => '' - )); - } - } - if(local_user() && ($item['contact-uid'] == local_user()) && ($item['network'] == 'dfrn') && (! $item['self'] )) { @@ -1522,6 +1502,28 @@ function photos_content(&$a) { '$drop' => $drop, '$comment' => $comment )); + + if($can_post || can_write_wall($a,$owner_uid)) { + + if($item['last-child']) { + $comments .= replace_macros($cmnt_tpl,array( + '$return_path' => '', + '$jsreload' => $return_url, + '$type' => 'wall-comment', + '$id' => $item['item_id'], + '$parent' => $item['parent'], + '$profile_uid' => $owner_uid, + '$mylink' => $contact['url'], + '$mytitle' => t('This is you'), + '$myphoto' => $contact['thumb'], + '$comment' => t('Comment'), + '$submit' => t('Submit'), + '$preview' => t('Preview'), + '$sourceapp' => t($a->sourcename), + '$ww' => '' + )); + } + } } }