diff options
author | Sem <sembrestels@riseup.net> | 2012-01-14 02:24:25 +0100 |
---|---|---|
committer | Sem <sembrestels@riseup.net> | 2012-01-14 02:24:25 +0100 |
commit | 6bb2b4e64294619f39735325f1ef2a858496d329 (patch) | |
tree | 33eb565b2725efaff1958f9c36bbc867d00f015c | |
parent | 2b55671c74778d494a1a891b7e8399ea67b464bf (diff) | |
download | elgg-6bb2b4e64294619f39735325f1ef2a858496d329.tar.gz elgg-6bb2b4e64294619f39735325f1ef2a858496d329.tar.bz2 |
Added German translations.
35 files changed, 3026 insertions, 1 deletions
diff --git a/README.txt b/README.txt index e989a4850..9bf9047a3 100644 --- a/README.txt +++ b/README.txt @@ -2,4 +2,4 @@ This plugin contains the following language packs: * [Spanish](http://community.elgg.org/pg/plugins/project/791438/developer/nnimis/espaol-spanish-language-pack-v18), thanks to nnmis * [Dutch](http://community.elgg.org/pg/plugins/project/802303/developer/jeabakker/dutch-translation-for-elgg-18), thanks to ColdTrick IT Solutions - + * [German](http://community.elgg.org/pg/plugins/project/788318/developer/iionly/german-language-pack-for-elgg-182), thanks to iionly diff --git a/languages/de/de.blog.php b/languages/de/de.blog.php new file mode 100644 index 000000000..188ea0837 --- /dev/null +++ b/languages/de/de.blog.php @@ -0,0 +1,69 @@ +<?php +/** + * Blog German language file. + * + */ + +$german = array( + 'blog' => 'Blogs', + 'blog:blogs' => 'Blogs', + 'blog:revisions' => 'Revisionen', + 'blog:archives' => 'Ältere Blogs', + 'blog:blog' => 'Blog', + 'item:object:blog' => 'Blogs', + + 'blog:title:user_blogs' => 'Blogs von %s', + 'blog:title:all_blogs' => 'Alle Blogs der Community', + 'blog:title:friends' => 'Blogs Deiner Freunde', + + 'blog:group' => 'Gruppen-Blog', + 'blog:enableblog' => 'Gruppen-Blog aktivieren', + 'blog:write' => 'Einen Blog-Eintrag verfassen', + + // Editing + 'blog:add' => 'Blog-Eintrag verfassen', + 'blog:edit' => 'Blog-Eintrag editieren', + 'blog:excerpt' => 'Auszug', + 'blog:body' => 'Blogtext', + 'blog:save_status' => 'Zuletzt gespeichert: ', + 'blog:never' => 'Nie', + + // Statuses + 'blog:status' => 'Status', + 'blog:status:draft' => 'Entwurf', + 'blog:status:published' => 'Veröffentlicht', + 'blog:status:unsaved_draft' => 'Nicht-gespeicherter Entwurf', + + 'blog:revision' => 'Revision', + 'blog:auto_saved_revision' => 'Automatisch gespeicherte Revision', + + // messages + 'blog:message:saved' => 'Dein Blog-Eintrag wurde gespeichert.', + 'blog:error:cannot_save' => 'Dein Blog-Eintrag konnte nicht gespeichert werden.', + 'blog:error:cannot_write_to_container' => 'Keine ausreichenden Zugriffsrechte zum Speichern des Blog-Eintrags im Gruppenblog vorhanden.', + 'blog:error:post_not_found' => 'Dieser Blog-Eintrag wurde entweder gelöscht oder der Link zum Eintrag ist ungültig oder Du hast nicht die notwendigen Zugriffsrechte, um darauf zuzugreifen.', + 'blog:messages:warning:draft' => 'Die Entwurfsversion dieses Eintrags wurde nocht nicht gespeichert!', + 'blog:edit_revision_notice' => '(Alte Revision)', + 'blog:message:deleted_post' => 'Dein Blog-Eintrag wurde gelöscht.', + 'blog:error:cannot_delete_post' => 'Der Blog-Eintrag konnte nicht gelöscht werden.', + 'blog:none' => 'Keine Blog-Einträge vorhanden.', + 'blog:error:missing:title' => 'Bitte einen Titel für Deinen Blog-Eintrag angeben!', + 'blog:error:missing:description' => 'Bitte gebe den Text Deines Blog-Eintrages ein!', + 'blog:error:cannot_edit_post' => 'Dieser Blog-Eintrag scheint nicht vorhanden zu sein oder Du hast möglicherweise nicht die notwendigen Zugriffrechte, um ihn zu editieren.', + 'blog:error:revision_not_found' => 'Diese Revision ist nicht verfügbar.', + + // river + 'river:create:object:blog' => '%s veröffentlichte den Blog-Eintrag %s', + 'river:comment:object:blog' => '%s kommentierte den Blog-Eintrag %s', + + // notifications + 'blog:newpost' => 'Ein neuer Blog-Eintrag', + + // widget + 'blog:widget:description' => 'Dieses Widget zeigt Deine neuesten Blogs an.', + 'blog:moreblogs' => 'Weitere Blog-Einträge', + 'blog:numbertodisplay' => 'Anzahl der anzuzeigenden Blog-Einträge', + 'blog:noblogs' => 'Keine Blog-Einträge vorhanden.' +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.bookmarks.php b/languages/de/de.bookmarks.php new file mode 100644 index 000000000..4848faa82 --- /dev/null +++ b/languages/de/de.bookmarks.php @@ -0,0 +1,82 @@ +<?php +/** + * Bookmarks German language file + */ + +$german = array( + + /** + * Menu items and titles + */ + 'bookmarks' => "Lesezeichen", + 'bookmarks:add' => "Lesezeichen hinzufügen", + 'bookmarks:edit' => "Lesezeichen editieren", + 'bookmarks:owner' => "Lesezeichen von %s", + 'bookmarks:friends' => "Lesezeichen Deiner Freunde", + 'bookmarks:everyone' => "Alle Lesezeichen der Community", + 'bookmarks:this' => "Lesezeichen für diese Seite hinzufügen", + 'bookmarks:this:group' => "Lesezeichen in %s setzen", + 'bookmarks:bookmarklet' => "Bookmarklet zum Browser hinzufügen", + 'bookmarks:bookmarklet:group' => "Gruppen-Bookmarklet zum Browser hinzufügen", + 'bookmarks:inbox' => "Lesezeichen-Inbox", + 'bookmarks:morebookmarks' => "Weitere Lesezeichen", + 'bookmarks:more' => "Mehr", + 'bookmarks:with' => "Teile das Lesezeichen mit", + 'bookmarks:new' => "Ein neues Lesezeichen", + 'bookmarks:via' => "via Lesezeichen", + 'bookmarks:address' => "Zieladresse des Lesezeichens", + 'bookmarks:none' => 'Noch keine Lesezeichen vorhanden.', + + 'bookmarks:delete:confirm' => "Bist Du sicher, dass Du dieses Lesezeichen löschen willst?", + + 'bookmarks:numbertodisplay' => 'Anzahl der anzuzeigenden Lesezeichen-Einträge.', + + 'bookmarks:shared' => "Lesezeichen gesetzt", + 'bookmarks:visit' => "Gehe zu dieser Seite", + 'bookmarks:recent' => "Neuesten Lesezeichen", + + 'river:create:object:bookmarks' => '%s hat das Lesezeichen %s hinzugefügt.', + 'river:comment:object:bookmarks' => '%s kommentierte das Lesezeichen %s', + 'bookmarks:river:annotate' => 'einen Kommentar zum Lesezeichen', + 'bookmarks:river:item' => 'einen Eintrag', + + 'item:object:bookmarks' => 'Lesezeichen', + + 'bookmarks:group' => 'Gruppen-Lesezeichen', + 'bookmarks:enablebookmarks' => 'Gruppen-Lesezeichen aktivieren', + 'bookmarks:nogroup' => 'Diese Gruppe hat noch keine Lesezeichen.', + 'bookmarks:more' => 'Weitere Lesezeichen', + + 'bookmarks:no_title' => 'Kein Titel', + + /** + * Widget and bookmarklet + */ + 'bookmarks:widget:description' => "Dieses Widget zeigt Deine neuesten Lesezeichen an.", + + 'bookmarks:bookmarklet:description' => + "Das Lesezeichen-Bookmarklet ermöglicht es Dir, alle interessanten Web-Addressen mit Deinen Freunden zu teilen oder auch nur für Dich selbst ein Lesezeichen zu setzen. Um das Bookmarklet zu verwenden, ziehe den folgenden Button einfach in die Lesezeichen-Leiste Deines Browsers:", + + 'bookmarks:bookmarklet:descriptionie' => + "Wenn Du den Internet Explorer verwendest, klicke mit der rechten Maustaste auf das Bookmarklet-Icon, wähle 'Zu Favoriten hinzufügen' und dann die Lesezeichen-Leiste.", + + 'bookmarks:bookmarklet:description:conclusion' => + "Du kannst dann ein Lesezeichen für eine Seite setzen, indem Du auf das Bookmarklet in der Lesezeichen-Leiste des Browsers klickst.", + + /** + * Status messages + */ + + 'bookmarks:save:success' => "Für den Eintrag wurde ein Lesezeichen gesetzt.", + 'bookmarks:delete:success' => "Das Lesezeichen wurde gelöscht.", + + /** + * Error messages + */ + + 'bookmarks:save:failed' => "Das Lesezeichen konnte nicht gespeichert werden. Bitte gebe einen Titel und eine Zieladresse an und versuche es noch einmal.", + 'bookmarks:save:invalid' => "Die Adresse des Lesezeichens ist ungültig und kann nicht gespeichert werden.", + 'bookmarks:delete:failed' => "Das Lesezeichen konnte nicht gelöscht werden. Versuche es bitte noch einmal.", +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.categories.php b/languages/de/de.categories.php new file mode 100644 index 000000000..52908231e --- /dev/null +++ b/languages/de/de.categories.php @@ -0,0 +1,16 @@ +<?php +/** + * Categories German language file + */ + +$german = array( + 'categories' => 'Kategorien', + 'categories:settings' => 'Seiten-Kategorien einrichten', + 'categories:explanation' => 'Um einige Kategorien festzulegen, die für die gesamte Community-Seite benutzt werden, gebe sie bitte im folgenden mit Komma getrennt ein. Kompatible Tools werden die Kategorien dann anzeigen, wenn Mitglieder Einträge erzeugen oder editieren.', + 'categories:save:success' => 'Seiten-Kategorien wurden gespeichert.', + 'categories:results' => "Treffer für die Seiten-Kategorie: %s", + 'categories:on_enable_reminder' => "Du hast noch keine Kategorieren eingerichtet! <a href=\"%s\">Kategorien jetzt hinzufügen.</a>", + 'categories:on_activate_reminder' => "Die seitenübergreifenden Kategorien sind erst verwendbar, nachdem Kategorien hinzugefügt wurden. <a href=\"%s\">Kategorien jetzt hinzufügen.</a>", +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.custom_index.php b/languages/de/de.custom_index.php new file mode 100644 index 000000000..ee99ab0c1 --- /dev/null +++ b/languages/de/de.custom_index.php @@ -0,0 +1,14 @@ +<?php +/** + * Custom Index German language file + */ + +$german = array( + 'custom:bookmarks' => "Neueste Lesezeichen", + 'custom:groups' => "Neueste Gruppen", + 'custom:files' => "Neueste Dateien", + 'custom:blogs' => "Neueste Blog-Einträge", + 'custom:members' => "Neueste Mitglieder", +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.dashboard.php b/languages/de/de.dashboard.php new file mode 100644 index 000000000..a7044fc7f --- /dev/null +++ b/languages/de/de.dashboard.php @@ -0,0 +1,14 @@ +<?php +/** + * User dashboard German language file + */ + +$german = array( + 'dashboard:widget:group:title' => 'Gruppen-Aktivität', + 'dashboard:widget:group:desc' => 'Zeige die Aktivitäten in einer Deiner Gruppen an.', + 'dashboard:widget:group:select' => 'Wähle eine Gruppe', + 'dashboard:widget:group:noactivity' => 'In dieser Gruppe gibt es noch keine Aktivitäten.', + 'dashboard:widget:group:noselect' => 'Bearbeite dieses Widget, um eine Gruppe auszuwählen.', +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.developers.php b/languages/de/de.developers.php new file mode 100644 index 000000000..7b5fed1c1 --- /dev/null +++ b/languages/de/de.developers.php @@ -0,0 +1,61 @@ +<?php +/** + * Elgg developer tools German language file. + * + */ + +$german = array( + // menu + 'admin:develop_tools' => 'Entwickler-Werkzeuge', + 'admin:develop_tools:preview' => 'Theming-Sandbox', + 'admin:develop_tools:inspect' => 'Prüfen', + 'admin:developers' => 'Entwickler', + 'admin:developers:settings' => 'Einstellungen', + + // settings + 'elgg_dev_tools:settings:explanation' => 'Prüfe die untenstehenden Entwicklungs- und Debug-Einstellungen. Einige dieser Einstellungen sind auch auf anderen Admin-Seiten verfügbar.', + 'developers:label:simple_cache' => 'Simple Cache aktivieren', + 'developers:help:simple_cache' => 'Deaktiviere den Datei-Cache während Entwicklungstests. Andernfalls werden Code-Änderungen an Views (inklusive CSS) nicht unmittelbar sichtbar sein.', + 'developers:label:view_path_cache' => 'Viewpath-Cache aktivieren', + 'developers:help:view_path_cache' => 'Deaktiviere den Datei-Cache während Entwicklungstests. Andernfalls werden neue Views in Deinen Plugins nicht unmittelbar registriert werden.', + 'developers:label:debug_level' => "Fehlerprotokoll-Level", + 'developers:help:debug_level' => "Diese Einstellung legt fest, welche Details protokolliert werden. Siehe elgg_log() für mehr Informationen.", + 'developers:label:display_errors' => 'Fatal PHP Errors anzeigen', + 'developers:help:display_errors' => "Standardmäßig unterdrückt die .htaccess-Datei von Elgg die Anzeige von Fatal Errors.", + 'developers:label:screen_log' => "Protokolleinträge auf dem Bildschirm ausgeben", + 'developers:help:screen_log' => "Diese Einstellung legt fest, ob die Ausgaben von elgg_log() und elgg_dump() im Browserfenster ausgegeben werden.", + 'developers:label:show_strings' => "Sprach-Strings im Rohformat anzeigen", + 'developers:help:show_strings' => "Diese Einstellung legt fest, ob die von elgg_echo() verwendeten Sprach-Strings angezeigt werden.", + 'developers:label:wrap_views' => "Views einkapseln", + 'developers:help:wrap_views' => "Diese Einstellung aktiviert die Einkapselung fast aller Views in HTML-Kommentare. Dies kann hilfreich sein, um den erzeugten HTML-Code einer View zuzuordnen.", + 'developers:label:log_events' => "Events und Plugin Hooks protokollieren", + 'developers:help:log_events' => "Einträge für Events und Plugin Hooks ins Log schreiben. Warnung: es gibt sehr viele davon bei jedem Seitenaufruf.", + + 'developers:debug:off' => 'Aus', + 'developers:debug:error' => 'Fehler', + 'developers:debug:warning' => 'Warnung', + 'developers:debug:notice' => 'Anmerkung', + + // inspection + 'developers:inspect:help' => 'Konfiguration des Elgg-Frameworks prüfen.', + + // event logging + 'developers:event_log_msg' => "%s: '%s, %s' in %s", + + // theme preview + 'theme_preview:general' => 'Einführung', + 'theme_preview:breakout' => 'Theme-Preview in ganzen Browserfenster anzeigen', + 'theme_preview:buttons' => 'Knöpfe', + 'theme_preview:components' => 'Komponenten', + 'theme_preview:forms' => 'Forms', + 'theme_preview:grid' => 'Grid', + 'theme_preview:icons' => 'Icons', + 'theme_preview:modules' => 'Module', + 'theme_preview:navigation' => 'Navigation', + 'theme_preview:typography' => 'Typographie', + + // status messages + 'developers:settings:success' => 'Einstellungen gespeichert', +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.diagnostics.php b/languages/de/de.diagnostics.php new file mode 100644 index 000000000..6954c712a --- /dev/null +++ b/languages/de/de.diagnostics.php @@ -0,0 +1,70 @@ +<?php + /** + * Elgg diagnostics German language pack. + * + * @package ElggDiagnostics + */ + + $german = array( + + 'admin:develop_utilities:diagnostics' => 'Systemdiagnose', + 'diagnostics' => 'Systemdiagnose', + 'diagnostics:report' => 'Diagnose-Report', + 'diagnostics:unittester' => 'Unit-Tests', + + 'diagnostics:description' => 'Der Diagnosereport, der im folgenden erstellt werden kann, kann zur Lösung bei allen mit Elgg auftretenden Problemen hilfreich sein und sollte zu allen gemeldeten Bugs beigefügt werden.', + 'diagnostics:unittester:description' => 'Folgende Diagnosetests wurden von Plugins registriert und können für die Fehlersuche in Teilbereichen des Elgg-Frameworks ausgeführt werden.', + + 'diagnostics:unittester:description' => 'Unit-Tests überprüfen den Elgg Core auf nicht funktionierende oder fehlerhafte APIs.', + 'diagnostics:unittester:debug' => 'Zur Durchführung der Unit-Tests muss die Seite im Debug-Modus sein.', + 'diagnostics:unittester:warning' => 'WARNUNG: Diese Tests können Debug-Einträge in Deiner Datenbank hinterlassen.<br /> BITTE NICHT AUF DEINER HAUPTINSTALLATION SONDERN NUR IN EINER TESTINSTALLATION VERWENDEN!', + + 'diagnostics:test:executetest' => 'Test ausführen', + 'diagnostics:test:executeall' => 'Alle Tests ausführen', + 'diagnostics:unittester:notests' => 'Entschuldigung, derzeit sind keine Unit-Tests installiert.', + 'diagnostics:unittester:testnotfound' => 'Entschuldigung, der Report konnte nicht erzeugt werden, da der Test nicht gefunden werden konnte.', + + 'diagnostics:unittester:testresult:nottestclass' => 'FEHLER - das Ergebnis ist keine Test-Klasse', + 'diagnostics:unittester:testresult:fail' => 'FEHLER', + 'diagnostics:unittester:testresult:success' => 'ERFOLG', + + 'diagnostics:unittest:example' => 'Beispiel-Unit-Test. Nur im Debug-Modus verfügbar.', + + 'diagnostics:unittester:report' => 'Testreport für %s', + + 'diagnostics:download' => 'Report herunterladen', + + + 'diagnostics:header' => '======================================================================== +Elgg-Diagnose-Report +Generiert %s von %s +======================================================================== + +', + 'diagnostics:report:basic' => ' +Elgg-Release %s, Version %s + +------------------------------------------------------------------------', + 'diagnostics:report:php' => ' +PHP info: +%s +------------------------------------------------------------------------', + 'diagnostics:report:plugins' => ' +Einzelheiten zu den installierten Plugins: + +%s +------------------------------------------------------------------------', + 'diagnostics:report:md5' => ' +Installierte Dateien und Prüfsummen: + +%s +------------------------------------------------------------------------', + 'diagnostics:report:globals' => ' +Globale Variablen: + +%s +------------------------------------------------------------------------', + + ); + + add_translation("de",$german);
\ No newline at end of file diff --git a/languages/de/de.embed.php b/languages/de/de.embed.php new file mode 100644 index 000000000..f946391ef --- /dev/null +++ b/languages/de/de.embed.php @@ -0,0 +1,21 @@ +<?php +/** + * Embed German language strings + * + */ + +$german = array( + 'embed:embed' => 'Einbetten', + 'embed:media' => 'Inhalt einbetten', + 'embed:instructions' => 'Klicke eine verfügbare Datei an, um sie in Deinen Eintrag einzubetten.', + 'embed:upload' => 'Medien hochladen', + 'embed:upload_type' => 'Dateityp: ', + + // messages + 'embed:no_upload_content' => 'Keine Datei zum Hochladen ausgewählt!', + 'embed:no_section_content' => 'Keine Datei zum Einbetten vorhanden.', + + 'embed:no_sections' => 'Es wurden keine Plugins gefunden, die das Einbetten von Inhalten unterstützen. Bitte den Admin der Community-Seite ein solches Plugin (oder auch entsprechend den Anforderungen ggf. mehrere) zu aktivieren.', +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.externalpages.php b/languages/de/de.externalpages.php new file mode 100644 index 000000000..29a244216 --- /dev/null +++ b/languages/de/de.externalpages.php @@ -0,0 +1,27 @@ +<?php +/** + * External pages German language file + */ + +$german = array( + + /** + * Menu items and titles + */ + 'expages' => "Externe Seiten", + 'admin:appearance:expages' => "Externe Seiten", + 'expages:about' => "Impressum", + 'expages:terms' => "AGBs", + 'expages:privacy' => "Datenschutz", + 'expages:contact' => "Kontakt", + + 'expages:notset' => "Diese Seite wurde noch nicht eingerichtet.", + + /** + * Status messages + */ + 'expages:posted' => "Dein Seiten-Eintrag wurde gespeichert.", + 'expages:error' => "Beim Speichern der Seite ist ein Fehler aufgetreten.", +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.file.php b/languages/de/de.file.php new file mode 100644 index 000000000..11d3773bc --- /dev/null +++ b/languages/de/de.file.php @@ -0,0 +1,110 @@ +<?php +/** + * Elgg file plugin language pack + * + * @package ElggFile + */ + +$german = array( + + /** + * Menu items and titles + */ + 'file' => "Dateien", + 'file:user' => "Dateien von %s", + 'file:friends' => "Dateien Deiner Freunde", + 'file:all' => "Alle Dateien der Community", + 'file:edit' => "Datei-Eintrag editieren", + 'file:more' => "Weitere Dateien", + 'file:list' => "Listen-Ansicht", + 'file:group' => "Gruppen-Dateien", + 'file:gallery' => "Gallerie-Ansicht", + 'file:gallery_list' => "Gallerie- oder Listen-Ansicht", + 'file:num_files' => "Anzahl der anzuzeigenden Dateien", + 'file:user:gallery'=>'Gallerie-Ansicht der Dateien von %s', + 'file:via' => 'via Dateien', + 'file:upload' => "Datei hochladen", + 'file:replace' => 'Ersetzen der Datei (leer lassen, um Datei nicht zu ändern)', + 'file:list:title' => "%s's %s %s", + 'file:title:friends' => "Freunde", + + 'file:add' => 'Datei hochladen', + + 'file:file' => "Datei", + 'file:title' => "Titel", + 'file:desc' => "Beschreibung", + 'file:tags' => "Tags", + + 'file:list:list' => 'Zur Listen-Ansicht wechseln', + 'file:list:gallery' => 'Zur Gallerie-Ansicht wechseln', + + 'file:types' => "Hochgeladene Dateitypen", + + 'file:type:' => 'Dateien', + 'file:type:all' => "Alle Dateien", + 'file:type:video' => "Videos", + 'file:type:document' => "Dokumente", + 'file:type:audio' => "Audio-Dateien", + 'file:type:image' => "Bilder", + 'file:type:general' => "Unbestimmte Dateien", + + 'file:user:type:video' => "Videos von %s", + 'file:user:type:document' => "Dokumente von %s", + 'file:user:type:audio' => "Audio-Dateien von %s", + 'file:user:type:image' => "Bilder von %s", + 'file:user:type:general' => "Unbestimmte Dateien von %s", + + 'file:friends:type:video' => "Videos Deiner Freunde", + 'file:friends:type:document' => "Dokumente Deiner Freunde", + 'file:friends:type:audio' => "Audio-Dateien Deiner Freunde", + 'file:friends:type:image' => "Bilder Deiner Freunde", + 'file:friends:type:general' => "Unbestimmte Dateien Deiner Freunde", + + 'file:widget' => "Datei-Widget", + 'file:widget:description' => "Auflistung Deiner neuesten Dateien", + + 'groups:enablefiles' => 'Gruppen-Dateien aktivieren', + + 'file:download' => "Download", + + 'file:delete:confirm' => "Bist Du sicher, dass Du diese Datei löschen willst?", + + 'file:tagcloud' => "Tagcloud", + + 'file:display:number' => "Anzahl der anzuzeigenden Dateien", + + 'river:create:object:file' => '%s hat die Datei %s hochgeladen', + 'river:comment:object:file' => '%s kommentierte die Datei %s', + + 'item:object:file' => 'Dateien', + + 'file:newupload' => 'Eine neue Datei wurde hochgeladen.', + + /** + * Embed media + **/ + + 'file:embed' => "Medien einbetten", + 'file:embedall' => "Alle", + + /** + * Status messages + */ + + 'file:saved' => "Deine Datei wurde gespeichert.", + 'file:deleted' => "Deine Datei wurde gelöscht.", + + /** + * Error messages + */ + + 'file:none' => "Noch keine Dateien vorhanden.", + 'file:uploadfailed' => "Entschuldigung, wir konnten Deine Datei nicht speichern.", + 'file:downloadfailed' => "Entschuldigung, diese Datei ist derzeit nicht verfügbar.", + 'file:deletefailed' => "Deine Datei konnte zu diesem Zeitpunkt nicht gelöscht werden.", + 'file:noaccess' => "Du hast keine Berechtigung, um diesen Datei-Eintrag zu ändern.", + 'file:cannotload' => "Beim Hochladen dieser Datei ist ein Fehler aufgetreten.", + 'file:nofile' => "Du mußt eine Datei auswählen.", +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.garbagecollector.php b/languages/de/de.garbagecollector.php new file mode 100644 index 000000000..a9f8f56e0 --- /dev/null +++ b/languages/de/de.garbagecollector.php @@ -0,0 +1,25 @@ +<?php +/** + * Elgg garbage collector language pack. + * + * @package ElggGarbageCollector + */ + +$german = array( + 'garbagecollector:period' => 'Wie oft soll der Garbage Collector ausgeführt werden?', + + 'garbagecollector:weekly' => 'Einmal pro Woche', + 'garbagecollector:monthly' => 'Einmal pro Monat', + 'garbagecollector:yearly' => 'Einmal pro Jahr', + + 'garbagecollector' => "GARBAGE COLLECTOR\n", + 'garbagecollector:done' => "FERTIG\n", + 'garbagecollector:optimize' => "Optimiere %s ", + + 'garbagecollector:error' => "FEHLER", + 'garbagecollector:ok' => "OK", + + 'garbagecollector:gc:metastrings' => 'Entfernen nicht-verlinkter Metastrings: ', +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.groups.php b/languages/de/de.groups.php new file mode 100644 index 000000000..d4e01fd99 --- /dev/null +++ b/languages/de/de.groups.php @@ -0,0 +1,266 @@ +<?php + /** + * Elgg groups plugin language pack + * + * @package ElggGroups + */ + + $german = array( + + /** + * Menu items and titles + */ + + 'groups' => "Gruppen", + 'groups:owned' => "Von mir gegründete Gruppen", + 'groups:yours' => "Meine Gruppen", + 'groups:user' => "Gruppen von %s", + 'groups:all' => "Alle Gruppen", + 'groups:add' => "Starte eine neue Gruppe", + 'groups:edit' => "Bearbeite Gruppen-Einstellungen", + 'groups:delete' => 'Lösche Gruppe', + 'groups:membershiprequests' => 'Verwalte Beitritts-Anfragen', + 'groups:invitations' => 'Einladungen zum Gruppenbeitritt', + + 'groups:icon' => 'Gruppen-Icon (leer lassen, um nicht zu ändern)', + 'groups:name' => 'Gruppenname', + 'groups:username' => 'Kurzname der Gruppe (angezeigt in URLs, nur alphanumerische Zeichen)', + 'groups:description' => 'Beschreibung', + 'groups:briefdescription' => 'Kurzbeschreibung', + 'groups:interests' => 'Tags', + 'groups:website' => 'Webseite', + 'groups:members' => 'Gruppen-Mitglieder', + 'groups:members:title' => 'Mitglieder von %s', + 'groups:members:more' => "Alle Mitglieder auflisten", + 'groups:membership' => "Beschränkung des Gruppenbeitritts", + 'groups:access' => "Zugangslevel", + 'groups:owner' => "Gründer", + 'groups:widget:num_display' => 'Anzahl der anzuzeigenden Gruppen', + 'groups:widget:membership' => 'Gruppen-Mitgliedschaft', + 'groups:widgets:description' => 'Auflistung der Gruppen, in denen Du Mitglied bist, in Deinem Profil', + 'groups:noaccess' => 'Zugang zur Gruppe verweigert', + 'groups:permissions:error' => 'Du hast keine Berechtigung für diese Aktion.', + 'groups:ingroup' => 'in der Gruppe', + 'groups:cantedit' => 'Du kannst die Gruppen-Einstellungen nicht bearbeiten', + 'groups:saved' => 'Gruppe angelegt', + 'groups:featured' => 'Besondere Gruppen', + 'groups:makeunfeatured' => 'Aus "Besondere Gruppen" entfernen', + 'groups:makefeatured' => 'Zu "Besondere Gruppen" hinzufügen', + 'groups:featuredon' => '%s ist nun eine "Besondere Gruppe".', + 'groups:unfeatured' => '%s wurde aus der Liste der "Besonderen Gruppen" entfernt.', + 'groups:featured_error' => 'Ungültige Gruppe.', + 'groups:joinrequest' => 'Gruppenbeitritt beantragen', + 'groups:join' => 'Gruppe beitreten', + 'groups:leave' => 'Gruppe verlassen', + 'groups:invite' => 'Freunde einladen', + 'groups:invite:title' => 'Lade Deine Freunde ein, dieser Gruppe beizutreten', + 'groups:inviteto' => "Freunde zur Gruppe '%s' einladen", + 'groups:nofriends' => "Alle Deine Freunde wurden bereits zu dieser Gruppe eingeladen.", + 'groups:nofriendsatall' => 'Du hast leider noch keine Freunde, die Du einladen könntest!', + 'groups:viagroups' => "via Gruppen", + 'groups:group' => "Gruppe", + 'groups:search:tags' => "Tag", + 'groups:search:title' => "Suche nach Gruppen mit dem Tag '%s'", + 'groups:search:none' => "Es wurden keine passenden Gruppen gefunden.", + + 'groups:activity' => "Letzte Aktivitäten der Gruppe", + 'groups:enableactivity' => 'Anzeige von "Letzte Aktivitäten der Gruppe" aktivieren', + 'groups:activity:none' => "In dieser Gruppe gibt es noch keine Aktivitäten.", + + 'groups:notfound' => "Gruppe nicht gefunden", + 'groups:notfound:details' => "Die angeforderte Gruppe existiert entweder nicht oder Du hast keine Zugangsberechtigung", + + 'groups:requests:none' => 'Derzeit gibt es keine ausstehenden Anfragen für einen Beitritt zu dieser Gruppe.', + + 'groups:invitations:none' => 'Derzeit gibt es keine unbeantworteten Einladungen zum Beitreten in diese Gruppe.', + + 'item:object:groupforumtopic' => "Diskussionsthemen", + + 'groupforumtopic:new' => "Neuen Eintrag im Diskussionsforum hinzufügen", + + 'groups:count' => "Verfügbare Gruppen", + 'groups:open' => "Öffentliche Gruppe", + 'groups:closed' => "Nicht-öffentliche Gruppe", + 'groups:member' => "Mitglieder", + 'groups:searchtag' => "Suche nach Gruppen via Tags", + + 'groups:more' => 'Weitere Gruppen', + 'groups:none' => 'Keine Gruppen', + + + /* + * Access + */ + 'groups:access:private' => 'Nicht-öffentliche Gruppe - Gruppenbeitritt ist nur mit Einladung möglich', + 'groups:access:public' => 'Öffentliche Gruppe - jeder Benutzer kann der Gruppe beitreten', + 'groups:access:group' => 'Nur für Gruppenmitglieder', + 'groups:closedgroup' => 'Diese Gruppe ist nicht-öffentlich.', + 'groups:closedgroup:request' => 'Um dieser Gruppe beitreten zu dürfen, wähle bitte den Menueintrag "Gruppenbeitritt beantragen".', + 'groups:visibility' => 'Wer kann diese Gruppe sehen?', + + /* + Group tools + */ + 'groups:enableforum' => 'Gruppen-Diskussionsforum aktivieren', + 'groups:yes' => 'ja', + 'groups:no' => 'nein', + 'groups:lastupdated' => '%s zuletzt aktualisiert durch %s', + 'groups:lastcomment' => '%s zuletzt kommentiert durch %s', + + /* + Group discussion + */ + 'discussion' => 'Diskussion', + 'discussion:add' => 'Neuen Eintrag im Diskussionsforum hinzufügen', + 'discussion:latest' => 'Neuester Diskussionsbeitrag', + 'discussion:group' => 'Gruppen-Diskussion', + 'discussion:none' => 'Es gibt noch keine Diskussionsbeiträge.', + 'discussion:reply:title' => 'Antwort von %s', + + 'discussion:topic:created' => 'Der Diskussionsbeitrag wurde hinzugefügt.', + 'discussion:topic:updated' => 'Der Diskussionsbeitrag wurde aktualisiert.', + 'discussion:topic:deleted' => 'Der Diskussionsbeitrag wurde gelöscht.', + + 'discussion:topic:notfound' => 'Der gewünschte Diskussionsbeitrag wurde leider nicht gefunden.', + 'discussion:error:notsaved' => 'Der Diskussionsbeitrag konnte nicht gespeichert werden.', + 'discussion:error:missing' => 'Es müssen sowohl der Titel als auch das Textfeld ausgefüllt werden.', + 'discussion:error:permissions' => 'Du hast keine Berechtigung für diese Aktion.', + 'discussion:error:notdeleted' => 'Der Diskussionsbeitrag konnte nicht gelöscht werden.', + + 'discussion:reply:deleted' => 'Die Antwort im Diskussionsbeitrag wurde gelöscht.', + 'discussion:reply:error:notdeleted' => 'Die Antwort im Diskussionsbeitrag konnte nicht gelöscht werden.', + + 'reply:this' => 'Antwort schreiben', + + + + 'group:replies' => 'Antworten', + 'groups:forum:created' => '%s hinzugefügt mit %d Kommentaren', + 'groups:forum:created:single' => '%s hinzugefügt mit %d Antwort', + 'groups:forum' => 'Diskussion', + 'groups:addtopic' => 'Einen Diskussionsbeitrag hinzufügen', + 'groups:forumlatest' => 'Neueste Diskussionsbeiträge', + 'groups:latestdiscussion' => 'Neueste Diskussionsbeiträge', + 'groups:newest' => 'Neueste', + 'groups:popular' => 'Beliebt', + 'groupspost:success' => 'Deine Antwort wurde gespeichert', + 'groups:alldiscussion' => 'Neueste Diskussionsbeiträge', + 'groups:edittopic' => 'Diskussionsbeitrag bearbeiten', + 'groups:topicmessage' => 'Textinhalt des Diskussionsbeitrags', + 'groups:topicstatus' => 'Status des Beitrags', + 'groups:reply' => 'Einen Kommentar schreiben', + 'groups:topic' => 'Beitrag', + 'groups:posts' => 'Einträge', + 'groups:lastperson' => 'Letzte Person', + 'groups:when' => 'Wann', + 'grouptopic:notcreated' => 'Es wurden noch keine Diskussionsbeiträge erstellt.', + 'groups:topicopen' => 'Offen', + 'groups:topicclosed' => 'Geschlossen', + 'groups:topicresolved' => 'Aufgelöst', + 'grouptopic:created' => 'Dein Diskussionsbeitrag wurde gespeichert.', + 'groupstopic:deleted' => 'Der Beitrag wurde gelöscht.', + 'groups:topicsticky' => 'Sticky', + 'groups:topicisclosed' => 'Dieser Diskussionsbeitrag ist geschlossen.', + 'groups:topiccloseddesc' => 'Dieser Diskussionsbeitrag ist geschlossen und es können keine weiteren Kommentare hinzugefügt werden.', + 'grouptopic:error' => 'Dein Diskussionsbeitrag konnte nicht gespeichert werden. Bitte versuche es noche einmal oder wende Dich an einen Administrator.', + 'groups:forumpost:edited' => "Die Änderungen an dem Diskussionsbeitrag wurden gespeichert.", + 'groups:forumpost:error' => "Beim Speichern der Änderungen an dem Diskussionsbeitrag ist ein Fehler aufgetreten.", + 'groups:privategroup' => 'Dies ist eine nicht-öffentliche Gruppe. Der Beitritt zur Gruppe ist nur auf Anfrage möglich.', + 'groups:notitle' => 'Gruppen müssen einen Titel haben.', + 'groups:cantjoin' => 'Du kannst dieser Gruppe nicht beitreten.', + 'groups:cantleave' => 'Das Verlassen der Gruppe ist fehlgeschlagen.', + 'groups:removeuser' => 'Aus der Gruppe entfernen', + 'groups:cantremove' => 'Der Benutzer konnte nicht aus der Gruppe entfernt werden.', + 'groups:removed' => '%s wurde aus der Gruppe entfernt.', + 'groups:addedtogroup' => 'Der Benutzer wurde als Mitglied der Gruppe hinzugefügt.', + 'groups:joinrequestnotmade' => 'Die Anfrage zum Beitritt zur Gruppe ist fehlgeschlagen.', + 'groups:joinrequestmade' => 'Die Anfrage zum Beitritt zur Gruppe wurde gesendet.', + 'groups:joined' => 'Du bist der Gruppe beigetreten!', + 'groups:left' => 'Du hast die Gruppe verlassen.', + 'groups:notowner' => 'Entschuldigung, aber Du bist nicht der Gründer dieser Gruppe.', + 'groups:notmember' => 'Entschuldigung, aber Du bist kein Mitglied dieser Gruppe.', + 'groups:alreadymember' => 'Du bist bereits ein Mitglied dieser Gruppe!', + 'groups:userinvited' => 'Der Benutzer wurde eingeladen.', + 'groups:usernotinvited' => 'Die Einladung an den Benutzer konnte nicht gesendet werden.', + 'groups:useralreadyinvited' => 'Dieser Benutzer wurde bereits eingeladen.', + 'groups:invite:subject' => "Hallo %s, Du wurdest eingeladen, der Gruppe %s beizutreten!", + 'groups:updated' => "Letze Antwort von %s %s", + 'groups:started' => "Gestartet von %s", + 'groups:joinrequest:remove:check' => 'Bist Du sicher, dass Du diese Anfrage zum Gruppenbeitritt löschen willst?', + 'groups:invite:remove:check' => 'Bist Du sicher, dass Du diese Einladung zum Gruppenbeitritt löschen willst?', + 'groups:invite:body' => "Hallo %s, + +%s hat Dich eingeladen, der Gruppe '%s' beizutreten. Folge dem Link um Deine ausstehenden Einladungen zum Beitreten in Gruppen zu sehen: + +%s", + + 'groups:welcome:subject' => "Willkommen in der Gruppe %s!", + 'groups:welcome:body' => "Hallo %s! + +Du bist nun ein Mitglied der Gruppe '%s'! Folge dem Link um einen Beitrag in der Gruppe zu schreiben! + +%s", + + 'groups:request:subject' => "%s hat beantragt, der Gruppe %s beitreten zu dürfen", + 'groups:request:body' => "Hallo %s, + +%s hat beantragt, der Gruppe %s beitreten zu dürfen. Folge dem Link um ihr/sein Profil zu sehen: + +%s + +oder folge dem nächsten Link, um die ausstehenden Anfragen zum Gruppenbeitritt zu sehen: + +%s", + + /* + Forum river items + */ + + 'river:create:group:default' => '%s hat die Gruppe %s gegründet.', + 'river:join:group:default' => '%s ist der Gruppe %s beigetreten.', + 'river:create:object:groupforumtopic' => '%s schrieb einen neuen Diskussionsbeitrag %s', + 'river:reply:object:groupforumtopic' => '%s schrieb einen Kommentar zum Diskussionsbeitrag %s', + + 'groups:nowidgets' => 'Für diese Gruppe wurden keine Widgets aktiviert.', + + + 'groups:widgets:members:title' => 'Mitglieder der Gruppen', + 'groups:widgets:members:description' => 'Zeige die Mitglieder einer Gruppe an.', + 'groups:widgets:members:label:displaynum' => 'Zeige die Mitglieder einer Gruppe an.', + 'groups:widgets:members:label:pleaseedit' => 'Bitte konfiguriere dieses Widget.', + + 'groups:widgets:entities:title' => "Objekte in der Gruppe", + 'groups:widgets:entities:description' => "Zeige die Objekte an, die in dieser Gruppe gespeichert sind.", + 'groups:widgets:entities:label:displaynum' => 'Zeige die Objekte einer Gruppe an.', + 'groups:widgets:entities:label:pleaseedit' => 'Bitte konfiguriere dieses Widget.', + + 'groups:forumtopic:edited' => 'Diskussionsbeitrag wurde aktualisiert.', + + 'groups:allowhiddengroups' => 'Möchtest Du private (versteckte) Gruppen zulassen?', + + /** + * Action messages + */ + 'group:deleted' => 'Die Gruppe und der Inhalt der Gruppe wurde gelöscht.', + 'group:notdeleted' => 'Die Gruppe konnte nicht gelöscht werden.', + + 'group:notfound' => 'Die Gruppe wurde nicht gefunden.', + 'grouppost:deleted' => 'Der Gruppenbeitrag wurde gelöscht.', + 'grouppost:notdeleted' => 'Der Gruppenbeitrag konnte nicht gelöscht werden.', + 'groupstopic:deleted' => 'Beitrag wurde gelöscht.', + 'groupstopic:notdeleted' => 'Beitrag konnte nicht gelöscht werden.', + 'grouptopic:blank' => 'Kein Titel eingegeben oder leerer Textinhalt.', + 'grouptopic:notfound' => 'Dieser Beitrag konnte nicht gefunden werden.', + 'grouppost:nopost' => 'Leerer Beitrag.', + 'groups:deletewarning' => "Bist Du sicher, dass Du diese Gruppe löschen willst? Dies kann nicht rückgängig gemacht werden!", + + 'groups:invitekilled' => 'Die Einladung wurde gelöscht.', + 'groups:joinrequestkilled' => 'Der Antrag zum Gruppenbeitritt wurde gelöscht.', + + // ecml + 'groups:ecml:discussion' => 'Gruppen-Diskussionen', + 'groups:ecml:groupprofile' => 'Gruppen-Profile', + + ); + + add_translation("de",$german);
\ No newline at end of file diff --git a/languages/de/de.install.php b/languages/de/de.install.php new file mode 100644 index 000000000..8e169a088 --- /dev/null +++ b/languages/de/de.install.php @@ -0,0 +1,156 @@ +<?php +/** + * Installer German Language + * + * @package ElggLanguage + * @subpackage Installer + */ + +$german = array( + 'install:title' => 'Elgg-Installation', + 'install:welcome' => 'Wilkommen', + 'install:requirements' => 'Überprüfung der Systemvoraussetzungen', + 'install:database' => 'Installation der Datenbank', + 'install:settings' => 'Konfiguration der Seite', + 'install:admin' => 'Erstellung des Administrator-Accounts', + 'install:complete' => 'Fertig', + + 'install:welcome:instructions' => "Die Installation von Elgg besteht aus 6 einfachen Schritten und der erste Schritt davon ist das Lesen dieser Begrüßung! + +Wenn Du es nicht bereits getan hast, lies bitte die mitgelieferten Installations-Hinweise (oder rufe die Hinweise auf indem Du dem Link am Ende dieser Seite folgst). + +Wenn Du bereits bist, um fortzufahren, klicke auf den 'Weiter'-Knopf.", + 'install:requirements:instructions:success' => "Dein Server hat die Überprüfung der Systemvoraussetzungen bestanden.", + 'install:requirements:instructions:failure' => "Dein Server erfüllt nicht alle notwendigen Systemvoraussetzungen. Nachdem Du die im folgenden aufgelisteten Probleme beseitigt hast, lade diese Seite erneut. Folge den Links am Ende der Seite, um weitere Informationen zu möglichen Problemlösungen zu erhalten.", + 'install:requirements:instructions:warning' => "Dein Server hat die Überprüfung der Systemvoraussetzungen bestanden, aber es gab mindestens eine Warnmeldung. Wir empfehlen, dass Du die Hinweise zu Installationsproblemen liest, um mehr darüber zu erfahren.", + + 'install:require:php' => 'PHP', + 'install:require:rewrite' => 'Webserver', + 'install:require:settings' => 'Konfigurationsdatei', + 'install:require:database' => 'Datenbank', + + 'install:check:root' => 'Aufgrund fehlender Schreibberechtigung ist es leider nicht möglich, auf Deinem Server im Hauptverzeichnis der Elgg-Installation die Datei .htaccess zu erzeugen. Du hast zwei Möglichkeiten: + + 1. Ändere (während der Installation) die Schreibberechtigungen für das Elgg-Hauptverzeichnis, + + 2. Lege die Datei .htaccess selbst an, indem Du die Datei namens htaccess_dist zu .htaccess kopierst.', + + 'install:check:php:version' => 'Elgg benötigt PHP in Version %s oder neuer. Dieser Server verwendet Version %s.', + 'install:check:php:extension' => 'Elgg benötigt die PHP-Erweiterung %s.', + 'install:check:php:extension:recommend' => 'Es wird empfohlen, dass die PHP-Erweiterung %s auf dem Server installiert ist.', + 'install:check:php:open_basedir' => 'Die auf dem Server gesetzte PHP-Einstellung für open_basedir verhindert möglicherweise, dass Elgg Daten in seinem Datenverzeichnis speichern kann.', + 'install:check:php:safe_mode' => 'Es wird nicht empfohlen, PHP im Safe Mode zu verwenden, da dies zu Problemen mit Elgg führen kann.', + 'install:check:php:arg_separator' => 'Das von PHP verwendete Trennzeichen arg_separator.output muss \'&\' sein, damit Elgg einwandfrei funktioniert. Das eingestellte Trennzeichen auf Deinem Server ist aber \'%s\'', + 'install:check:php:register_globals' => 'Register globals muss auf dem Server ausgeschaltet sein, d.h. der Wert der PHP-Variable register_globals muss \'0\' sein.', + 'install:check:php:session.auto_start' => "Auf dem Server muss session.auto_start ausgeschaltet sein, damit Elgg einwandfrei funktioniert. Ändere diese Einstellung entweder in der PHP-Konfiguration php.ini oder setze den Wert dieser PHP-Variable in der .htaccess-Datei von Elgg.", + + 'install:check:enginedir' => 'Aufgrund fehlender Schreibberechtigung ist es leider nicht möglich, auf Deinem Server im \'engine\'-Unterverzeichnis die Datei settings.php zu erzeugen. Du hast zwei Möglichkeiten: + + 1. Ändere (während der Installation) die Schreibberechtigungen für das \'engine\'-Unterverzeichnis + + 2. Lege die Datei settings.php selbst an, indem Du die Datei namens settings.example.php zu settings.php kopierst. Folge dann den Anweisungen in der Datei, um die Verbindungsparameter für Deine Datenbank einzutragen.', + 'install:check:readsettings' => 'Im \'engine\'-Unterverzeichnis ist eine Konfigurationsdatei settings.php vorhanden, aber es fehlt die notwendige Leseberechtigung. Du kannst entweder die Datei löschen, damit sie neu angelegt werden kann oder Du kannst die Leseberechtigungen der Datei anpassen.', + + 'install:check:php:success' => "Die PHP-Konfiguration auf Deinem Server erfüllt alle notwendigen Voraussetzungen für Elgg.", + 'install:check:rewrite:success' => 'Die Überprüfung der konfigurierten rewrite-Regeln war erfolgreich.', + 'install:check:database' => 'Die Voraussetzungen für den Datenbank-Server werden überprüft, sobald Elgg seine Datenbank lädt.', + + 'install:database:instructions' => "Wenn Du nicht bereits eine Datenbank für Elgg angelegt hast, mache dies bitte jetzt. Trage dann die Verbindungsparameter unten ein, damit Elgg die Datenbank initialisieren kann.", + 'install:database:error' => 'Bei der Initialisierung der Datenbank ist ein Problem aufgetreten und die Installation kann nicht fortgesetzt werden. Lies bitte die oben angezeigte Meldung und korrigiere die fehlerhaften Einstellungen. Wenn Du weitere Hilfe dafür benötigst, folge dem Link am Ende der Seite, um weitere Informationen zu möglichen Problemlösungen zu erhalten oder bitte in den Elgg-Community-Foren um Hilfe.', + + 'install:database:label:dbuser' => 'Datenbank-Benutzername', + 'install:database:label:dbpassword' => 'Datenbank-Passwort', + 'install:database:label:dbname' => 'Datenbank-Name', + 'install:database:label:dbhost' => 'Datenbank-Host', + 'install:database:label:dbprefix' => 'Tabellen-Prefix', + + 'install:database:help:dbuser' => 'Der Benutzername des MySQL-Accounts, der alle notwendigen Zugriffsprivilegien für die von Elgg zu verwendende Datenbank hat', + 'install:database:help:dbpassword' => 'Das Passwort für den zu verwendeten Benutzeraccount', + 'install:database:help:dbname' => 'Der Name der von zu verwendenden Datenbank', + 'install:database:help:dbhost' => 'Der Hostname des MySQL-Servers (normalerweise \'localhost\')', + 'install:database:help:dbprefix' => "Das Tabellen-Prefix das bei allen Elgg-Tabellen in der Datenbank gesetzt wird (normalerweise \'elgg_\')", + + 'install:settings:instructions' => 'Für die weitere Konfiguration der Elgg-Seite benötigen wir einige Eingaben. Wenn Du noch kein\'t <a href="http://docs.elgg.org/wiki/Data_directory" target="_blank">Elgg-Datenverzeichnis</a> angelegt hast, mußt Du dies jetzt tun.', + + 'install:settings:label:sitename' => 'Seiten-Name', + 'install:settings:label:siteemail' => 'Email-Adresse', + 'install:settings:label:wwwroot' => 'URL der Seite', + 'install:settings:label:path' => 'Elgg-Installationsverzeichnis', + 'install:settings:label:dataroot' => 'Datenverzeichnis', + 'install:settings:label:language' => 'Sprache der Seite', + 'install:settings:label:siteaccess' => 'Standard-Zugangslevel', + 'install:label:combo:dataroot' => 'Datenverzeichnis von Elgg anlegen lassen', + + 'install:settings:help:sitename' => 'Der Name Deiner neuen Elgg Community-Seite', + 'install:settings:help:siteemail' => 'Die Email-Adresse die von Elgg für die Kommunikation mit Benutzern verwendet wird', + 'install:settings:help:wwwroot' => 'Die Adresse der Community-Seite (Elgg kann sie in den meisten Fällen korrekt erkennen)', + 'install:settings:help:path' => 'Das Verzeichnis auf dem Server, in das Du den Elgg-Code kopiert hast (Elgg kann es in den meisten Fällen korrekt erkennen)', + 'install:settings:help:dataroot' => 'Das Verzeichnis, das Du auf dem Server angelegt hast, in dem Elgg Dateien speichern kann (die Zugriffrechte werden beim Klicken auf den "Weiter"-Knopf überprüft)', + 'install:settings:help:dataroot:apache' => 'Du hast die Wahl, Elgg das Datenverzeichnis für die Speicherung von Benutzer-Dateien anlegen zu lassen oder den Pfad zum bereits angelegten Datenverzeichnis einzugeben (die Zugriffrechte dieses Verzeichnisses werden beim Klicken auf den "Weiter"-Knopf überprüft)', + 'install:settings:help:language' => 'Die Standardsprache für Deine Community-Seite', + 'install:settings:help:siteaccess' => 'Der Standard-Zugangslevel für neu von Benutzern erzeugte Inhalte', + + 'install:admin:instructions' => "Nun ist es Zeit, einen Administrator-Account anzulegen.", + + 'install:admin:label:displayname' => 'Name', + 'install:admin:label:email' => 'Email-Adresse', + 'install:admin:label:username' => 'Benutzername', + 'install:admin:label:password1' => 'Passwort', + 'install:admin:label:password2' => 'Passwort', + + 'install:admin:help:displayname' => 'Der Name, der auf der Community-Seite für diesen Benutzeraccount angezeigt wird', + 'install:admin:help:email' => '', + 'install:admin:help:username' => 'Benutzername des Account, der für die Anmeldung verwendet wird', + 'install:admin:help:password1' => "Das Passwort muss mindestens %u Zeichen lang sein", + 'install:admin:help:password2' => 'Gebe das Password zur Bestätigung erneut ein', + + 'install:admin:password:mismatch' => 'Passwort muss bei beiden Eingaben übereinstimmen.', + 'install:admin:password:empty' => 'Das Passwort-Feld muss ausgefüllt werden.', + 'install:admin:password:tooshort' => 'Dein Passwort war zu kurz.', + 'install:admin:cannot_create' => 'Die Erzeugung des Administrator-Accounts ist fehlgeschlagen.', + + 'install:complete:instructions' => 'Die Installation Deiner Elgg Community-Seite ist nun abgeschlossen. Klicke auf den Knopf unten, um zur Startseite weitergeleitet zu werden.', + 'install:complete:gotosite' => 'Zur Seite gehen', + + 'InstallationException:UnknownStep' => '%s ist ein unbekannter Installationsschritt.', + + 'install:success:database' => 'Die Datenbank wurde initialisiert.', + 'install:success:settings' => 'Die Seiten-Einstellungen wurden gespeichert.', + 'install:success:admin' => 'Der Administrator-Account wurde angelegt.', + + 'install:error:htaccess' => 'Das Erzeugen der .htaccess-Datei ist fehlgeschlagen.', + 'install:error:settings' => 'Die settings-Datei konnte nicht erzeugt werden.', + 'install:error:databasesettings' => 'Elgg konnte mit den eingegebenen Verbindungsparametern keine Verbindung mit der Datenbank herstellen.', + 'install:error:oldmysql' => 'Voraussetzung für Elgg ist MySQL in Version 5.0 oder neuer. Dein Server verwendet Version %s.', + 'install:error:nodatabase' => 'Der Zugriff auf die Datenbank %s ist nicht möglich. Möglicherweise ist die Datenbank nicht vorhanden.', + 'install:error:cannotloadtables' => 'Der Zugriff auf die Tabellen der Datenbank ist nicht möglich.', + 'install:error:tables_exist' => 'In der Datenbank ist bereits eine Elgg-Tabellenstruktur vorhanden. Du mußt entweder diese Tabellen aus der Datenbank löschen oder die Installation neu starten. Bei einem Neustart kann versucht werden, die bestehende Tabellenstruktur zu verwenden. Um die Installation neu zu starten, entferne \'?step=database\' aus der URL in der Adressleiste Deines Browsers und drücke \'Enter\'.', + 'install:error:readsettingsphp' => 'Die Datei engine/settings.example.php ist nicht lesbar.', + 'install:error:writesettingphp' => 'Die Datei engine/settings.php kann nicht geschrieben werden.', + 'install:error:requiredfield' => '%s ist eine notwendige Eingabe.', + 'install:error:datadirectoryexists' => 'Dein Datenverzeichnis %s ist nicht vorhanden.', + 'install:error:writedatadirectory' => 'Dein Webserver hat keine Schreibberechtigung für das Datenverzeichnis %s.', + 'install:error:locationdatadirectory' => 'Dein Datenverzeichnis %s muss aus Sicherheitsgründen außerhalb des Installationspfades von Elgg sein.', + 'install:error:emailaddress' => '%s ist keine zulässige Email-Adresse.', + 'install:error:createsite' => 'Das Erstellen der Community-Seite ist fehlgeschlagen.', + 'install:error:savesitesettings' => 'Das Speichern der Seiteneinstellungen ist fehlgeschlagen.', + 'install:error:loadadmin' => 'Der Administrator-Account kann nicht geladen werden.', + 'install:error:adminaccess' => 'Das Zuweisen von Administrator-Privilegien an den neuen Benutzeraccount ist fehlgeschlagen.', + 'install:error:adminlogin' => 'Das automatische Anmelden des neuen Administrator-Benutzers ist fehlgeschlagen.', + 'install:error:rewrite:apache' => 'Die Überprüfung Deines Servers hat ergeben, dass der Apache-Webserver verwendet wird.', + 'install:error:rewrite:nginx' => 'Die Überprüfung Deines Servers hat ergeben, dass der Nginx-Webserver verwendet wird.', + 'install:error:rewrite:lighttpd' => 'Die Überprüfung Deines Servers hat ergeben, dass der Lighttpd-Webserver verwendet wird.', + 'install:error:rewrite:iis' => 'Die Überprüfung Deines Servers hat ergeben, dass der IIS-Webserver verwendet wird.', + 'install:error:rewrite:allowoverride' => "Der Rewrite-Test ist fehlgeschlagen. Die wahrscheinlichste Ursache ist, dass für das Elgg-Installationsverzeichnis 'AllowOverride All' nicht gesetzt ist. Die verhindert, dass der Apache-Webserver die Einstellungen in der Datei .htaccess verarbeiten kann, in welcher die Rewrite-Regeln gesetzt werden. + \n\nEine andere mögliche Ursache ist, dass in der Konfiguration des Apache-Webservers ein Alias für Dein Elgg-Installationsverzeichnis definiert ist. Dann mußt Du in der Datei .htaccess die richtige Einstellung für RewriteBase setzen. In der Datei .htaccess in Deinem Elgg-Installationsverzeichnis sind weitere Hinweise, was zu tun ist.", + 'install:error:rewrite:htaccess:write_permission' => 'Dein Webserver hat keine Berechtigung, um im Elgg-Installationsverzeichnis die Datei .htaccess zu erzeugen. Du mußt entweder die Zugriffsberechtigungen anpassen oder selbst die Datei .htaccess anlegen, indem Du die Datei namens htaccess_dist zu .htaccess kopierst.', + 'install:error:rewrite:htaccess:read_permission' => 'Im Elgg-Installationsverzeichnis ist die Datei .htaccess vorhanden, aber Dein Webserver hat keine Leseberechtigung für diese Datei.', + 'install:error:rewrite:htaccess:non_elgg_htaccess' => 'Im Elgg-Installationsverzeichnis ist eine Datei namens .htaccess, die nicht von Elgg angelegt wurde. Bitte entferne diese Datei.', + 'install:error:rewrite:htaccess:old_elgg_htaccess' => 'Im Elgg-Installationsverzeichnis scheint eine veraltete .htaccess-Datei vorhanden zu sein. Sie enthält nicht die Rewrite-Regeln für das Überprüfen des Webservers.', + 'install:error:rewrite:htaccess:cannot_copy' => 'Beim Erzeugen der Datei .htaccess im Elgg-Installationsverzeichnis ist ein unbekannter Fehler aufgetreten. Du mußt die Datei .htaccess selbst anlegen, indem Du die Datei namens htaccess_dist zu .htaccess kopierst.', + 'install:error:rewrite:altserver' => 'Der Test der Rewrite-Regeln ist fehlgeschlagen. Du mußt die Rewrite-Regeln von Elgg selbst zur Konfiguration Deines Webservers hinzufügen und es dann wieder versuchen.', + 'install:error:rewrite:unknown' => 'Uups. Es war nicht möglich festzustellen, welches Webserver-Programm auf Deinem Server verwendet wird. Darüber hinaus ist der Test der Rewrite-Regeln von Elgg fehlgeschlagen. Es ist leider nicht möglich, spezifischere Hinweise zu den Ursachen des Problems zu geben. Bitte folge dem Link zu Hinweisen bei Installationsproblemen.', + 'install:warning:rewrite:unknown' => 'Dein Server unterstützt die automatische Prüfung von Rewrite-Regeln nicht. Du kannst die Installation fortsetzen, aber es kann sein, das Deine Community-Seite nicht einwandfrei funktionieren wird. Du kannst die Überprüfung der Rewrite-Regeln selbst durchführen, indem Du diesem Link folgst: <a href="%s" target="_blank">Test</a>. Du wirst die Meldung \'success\' bekommen, wenn die Rewrite-Regeln funktionieren.', +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.invitefriends.php b/languages/de/de.invitefriends.php new file mode 100644 index 000000000..27b619ed9 --- /dev/null +++ b/languages/de/de.invitefriends.php @@ -0,0 +1,43 @@ +<?php + +/** + * Elgg invite language file + * + * @package ElggInviteFriends + */ + +$german = array( + + 'friends:invite' => 'Freunde einladen', + + 'invitefriends:registration_disabled' => 'Die Registrierung von neuen Mitgliedern wurde auf dieser Community-Seite deaktiviert. Du kannst daher leider keine neuen Mitglieder einladen.', + + 'invitefriends:introduction' => 'Um Deine Freunde einzuladen, dieser Community-Seite beizutreten, geben im Folgenden deren Email-Adressen ein (eine Adresse pro Zeile):', + 'invitefriends:message' => 'Gebe eine Nachricht ein, die mit der Einladung zusammen versendet wird:', + 'invitefriends:subject' => 'Einladung für die Community-Webseite %s', + + 'invitefriends:success' => 'Die Einladungen an Deine Freunde wurden versendet.', + 'invitefriends:invitations_sent' => 'Versendete Einladungen: %s. Es traten folgende Probleme auf:', + 'invitefriends:email_error' => 'Die folgenden Email-Adressen sind ungültig: %s', + 'invitefriends:already_members' => 'Die folgenden Leute sind bereits Mitglied der Community: %s', + 'invitefriends:noemails' => 'Es wurden keine Email-Adressen eingegeben.', + + 'invitefriends:message:default' => ' +Hallo, + +Ich möchte Dich einladen, meiner Community-Seite %s beizutreten.', + + 'invitefriends:email' => ' +Durch wurdest eingeladen, der Community-Seite %s beizutreten. Die Einladung wurde von %s versendet. Die folgende Nachricht wurde der Einladung beigefügt: + +%s + +Um der Community-Seite beizutreten, folge dem folgenden Link: + +%s + +Nachdem Du einen Account auf der Community-Seite erstellt hast, wirst das Mitglied, das Dich eingeladen hat, automatisch in Deine Freundesliste aufgenommen.', + + ); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.likes.php b/languages/de/de.likes.php new file mode 100644 index 000000000..cd214f14e --- /dev/null +++ b/languages/de/de.likes.php @@ -0,0 +1,44 @@ +<?php +/** + * Likes German language file + */ + +$german = array( + 'likes:this' => 'gefällt das', + 'likes:deleted' => 'Dein "Gefällt mir" wurde entfernt.', + 'likes:see' => 'Nachschauen, wem das gefällt', + 'likes:remove' => 'Gefällt mir nicht mehr', + 'likes:notdeleted' => 'Beim Entfernen Deines "Gefällt mir" ist ein Problem aufgetreten.', + 'likes:likes' => 'Der Beitrag wurde als "Gefällt mir" markiert.', + 'likes:failure' => 'Beim "Gefällt mir"-Markieren dieses Beitrags ist ein Problem aufgetreten.', + 'likes:alreadyliked' => 'Du hast diesen Beitrag bereits zuvor als "Gefällt mir" markiert.', + 'likes:notfound' => 'Der Beitrag, der Die gefällt, kann leider nicht gefunden werden.', + 'likes:likethis' => 'Gefällt mir', + 'likes:userlikedthis' => '%s gefällt', + 'likes:userslikedthis' => '%s gefällt', + 'likes:river:annotate' => 'gefällt', + + 'river:likes' => 'gefällt %s %s', + + // notifications. yikes. + 'likes:notifications:subject' => '%s gefällt Dein Beiträg "%s"', + 'likes:notifications:body' => +'Hallo %1$s, + +%2$s gefällt Dein Beitrag "%3$s" auf %4$s. + +Um Deinen ursprünglichen Beitrag aufzurufen, folge diesem Link: + +%5$s + +Um das Profil von %2$s aufzurufen, folge diesem Link: + +%6$s + +Danke, +%4$s +', + +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.logbrowser.php b/languages/de/de.logbrowser.php new file mode 100644 index 000000000..2575b276b --- /dev/null +++ b/languages/de/de.logbrowser.php @@ -0,0 +1,27 @@ +<?php +/** + * Elgg log browser plugin language pack + * + * @package ElggLogBrowser + */ + +$german = array( + 'admin:administer_utilities:logbrowser' => 'Logdatei-Browser', + 'logbrowser' => 'Logdatei-Browser', + 'logbrowser:browse' => 'Systemlog-Datei durchsuchen', + 'logbrowser:search' => 'Angezeigte Logeinträge einschränken', + 'logbrowser:user' => 'Logeinträge für den folgenden Benutzernamen anzeigen', + 'logbrowser:starttime' => 'Logeinträge ab (Eingabe nur in Englisch möglich, z.B. "last monday", "1 hour ago")', + 'logbrowser:endtime' => 'Logeinträge bis', + + 'logbrowser:explore' => 'Logdatei durchsuchen', + + 'logbrowser:date' => 'Datum und Zeit', + 'logbrowser:user:name' => 'Benutzer', + 'logbrowser:user:guid' => 'Benutzer-GUID', + 'logbrowser:object' => 'Objekt-Typ', + 'logbrowser:object:guid' => 'Objekt-GUID', + 'logbrowser:action' => 'Aktion', +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.logrotate.php b/languages/de/de.logrotate.php new file mode 100644 index 000000000..79f880e14 --- /dev/null +++ b/languages/de/de.logrotate.php @@ -0,0 +1,28 @@ +<?php +/** + * Elgg log rotator language pack. + * + * @package ElggLogRotate + */ + +$german = array( + 'logrotate:period' => 'Wie oft sollen die Einträge im Systemlog archiviert werden?', + + 'logrotate:weekly' => 'Einmal pro Woche', + 'logrotate:monthly' => 'Einmal pro Monat', + 'logrotate:yearly' => 'Einmal pro Jahr', + + 'logrotate:logrotated' => "Die alten Einträge in der Logdatei wurden archiviert.\n", + 'logrotate:lognotrotated' => "Beim Archivieren der alten Einträge in der Logdatei ist ein Fehler aufgetreten.\n", + + 'logrotate:delete' => 'Löschen von archivierten Logs älter als', + + 'logrotate:week' => 'eine Woche', + 'logrotate:month' => 'einen Monat', + 'logrotate:year' => 'ein Jahr', + + 'logrotate:logdeleted' => "Das Log wurde gelöscht.\n", + 'logrotate:lognotdeleted' => "Beim Löschen des Logs ist ein Fehler aufgetreten.\n", +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.members.php b/languages/de/de.members.php new file mode 100644 index 000000000..1596eda45 --- /dev/null +++ b/languages/de/de.members.php @@ -0,0 +1,16 @@ +<?php +/** + * Members German language file + */ + +$german = array( + 'members:label:newest' => 'Neueste', + 'members:label:popular' => 'Beliebt', + 'members:label:online' => 'Im Moment aktiv', + 'members:searchname' => 'Mitgliedersuche via Name', + 'members:searchtag' => 'Mitgliedersuche via Tags', + 'members:title:searchname' => 'Suche in Mitgliedern nach %s', + 'members:title:searchtag' => 'Suche nach Mitgliedern mit dem Tag %s', +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.messageboard.php b/languages/de/de.messageboard.php new file mode 100644 index 000000000..30780f65d --- /dev/null +++ b/languages/de/de.messageboard.php @@ -0,0 +1,72 @@ +<?php + +$german = array( + + /** + * Menu items and titles + */ + + 'messageboard:board' => "Nachrichten-Pinnwand", + 'messageboard:messageboard' => "Nachrichten-Pinnwand", + 'messageboard:viewall' => "Alle anzeigen", + 'messageboard:postit' => "Anheften", + 'messageboard:history:title' => "Überblick", + 'messageboard:none' => "Es gibt noch keine Nachrichten auf dieser Pinnwand", + 'messageboard:num_display' => "Anzahl der anzuzeigenden Nachrichten", + 'messageboard:desc' => "Dieses Widget ist eine Nachrichten-Pinnwand, die Du zu Deiner Profilseite hinzufügen kannst, damit andere Mitglieder Dir eine Nachricht hinterlassen können.", + + 'messageboard:user' => "Nachrichten-Pinnwand von %s", + + 'messageboard:replyon' => 'antworten auf', + 'messageboard:history' => "Überblick", + + 'messageboard:owner' => 'Nachrichten-Pinnwand von %s', + 'messageboard:owner_history' => 'Nachrichten von %s auf der Pinnwand von %s', + + /** + * Message board widget river + **/ + 'river:messageboard:user:default' => "%s schrieb eine Nachricht auf der Pinnwand von %s.", + + /** + * Status messages + */ + + 'messageboard:posted' => "Deine Nachricht wurde auf der Pinnwand hinzugefügt.", + 'messageboard:deleted' => "Die Nachricht wurde gelöscht.", + + /** + * Email messages + */ + + 'messageboard:email:subject' => 'Du hast eine neue Nachricht auf Deiner Pinnwand!', + 'messageboard:email:body' => "Du hast eine neue Nachricht von %s auf Deiner Pinnwand. Die Nachricht lautet: + + +%s + + +Um Deine Pinnwand aufzurufen, folge dem Link: + + %s + +Um das Profil von %s aufzurufen, folge dem Link: + + %s + +Du kannst auf diese Email NICHT antworten.", + + /** + * Error messages + */ + + 'messageboard:blank' => "Entschuldigung. Du mußt erst etwas im Nachrichtenfeld schreiben, bevor wir es abspeichern können.", + 'messageboard:notfound' => "Entschuldigung. Wir konnten den gesuchten Eintrag nicht finden.", + 'messageboard:notdeleted' => "Entschuldigung. Die Nachricht konnte nicht gelöscht werden.", + 'messageboard:somethingwentwrong' => "Beim Speichern Deiner Nachricht ist ein Fehler aufgetreten. Hattest Du einen Text eingegeben?", + + 'messageboard:failure' => "Beim Speichern Deiner Nachricht ist ein unerwarteter Fehler aufgetreten. Bitte versuche es noch einmal.", + +); + +add_translation("de",$german);
\ No newline at end of file diff --git a/languages/de/de.messages.php b/languages/de/de.messages.php new file mode 100644 index 000000000..218162bbf --- /dev/null +++ b/languages/de/de.messages.php @@ -0,0 +1,97 @@ +<?php +/** +* Elgg send a message action page +* +* @package ElggMessages +*/ + +$german = array( + /** + * Menu items and titles + */ + + 'messages' => "Nachrichten", + 'messages:unreadcount' => "%s ungelesene", + 'messages:back' => "zurück zur Nachrichten-Übersicht", + 'messages:user' => "Inbox von %s", + 'messages:posttitle' => "Nachrichten von %s: %s", + 'messages:inbox' => "Inbox", + 'messages:send' => "Senden", + 'messages:sent' => "Gesendet", + 'messages:message' => "Nachricht", + 'messages:title' => "Betreff", + 'messages:to' => "An", + 'messages:from' => "Von", + 'messages:fly' => "Senden", + 'messages:replying' => "Antwort auf", + 'messages:inbox' => "Inbox", + 'messages:sendmessage' => "Eine Nachricht senden", + 'messages:compose' => "Eine Nachricht verfassen", + 'messages:add' => "Eine Nachricht verfassen", + 'messages:sentmessages' => "Gesendete Nachrichten", + 'messages:recent' => "Neueste Nachrichten", + 'messages:original' => "Ursprüngliche Nachricht", + 'messages:yours' => "Deine Nachricht", + 'messages:answer' => "Antworten", + 'messages:toggle' => 'Alle auswählen', + 'messages:markread' => 'Als gelesen markieren', + 'messages:recipient' => 'Wähle einen Empfänger…', + 'messages:to_user' => 'An: %s', + + 'messages:new' => 'Neue Nachricht', + + 'notification:method:site' => 'Seite', + + 'messages:error' => 'Beim Speichern Deiner Nachricht ist ein Problem aufgetreten. Bitte versuche es noch einmal.', + + 'item:object:messages' => 'Nachrichten', + + /** + * Status messages + */ + + 'messages:posted' => "Deine Nachricht wurde gesendet.", + 'messages:success:delete:single' => 'Die Nachricht wurde gelöscht.', + 'messages:success:delete' => 'Die Nachrichten wurden gelöscht.', + 'messages:success:read' => 'Die Nachrichten wurden als gelesen markiert.', + 'messages:error:messages_not_selected' => 'Es wurden keine Nachrichten ausgewählt.', + 'messages:error:delete:single' => 'Die Nachricht konnte nicht gelöscht werden.', + + /** + * Email messages + */ + + 'messages:email:subject' => 'Du hast eine neue Nachricht!', + 'messages:email:body' => "Du hast eine neue Nachricht von %s erhalten. Sie lautet: + + +%s + + +Um zu Deiner Inbox zu kommen, folge dem Link: + + %s + +Um %s eine Nachricht zu schicken, folge dem Link: + + %s + +Du kannst auf diese Email NICHT antworten.", + + /** + * Error messages + */ + + 'messages:blank' => "Entschuldigung, Du mußt erst einen im Hauptteil der Nachricht schreiben, bevor die Nachricht versendet werden kann.", + 'messages:notfound' => "Entschuldigung, wir konnten die gesuchte Nachricht nicht finden.", + 'messages:notdeleted' => "Entschuldigung, die Nachricht konnte nicht gelöscht werden.", + 'messages:nopermission' => "Du hast keine Berechtigung, um diese Nachricht zu bearbeiten.", + 'messages:nomessages' => "Es gibt keine Nachrichten.", + 'messages:user:nonexist' => "Wir konnten den Empfänger der Nachricht nicht in der Datenbank der Community-Seite finden.", + 'messages:user:blank' => "Du hast keinen Empfänger für Deine Nachricht ausgewählt.", + + 'messages:deleted_sender' => 'Ehemaliges Mitglied', + +); + +add_translation("de",$german); diff --git a/languages/de/de.notifications.php b/languages/de/de.notifications.php new file mode 100644 index 000000000..801bcfa55 --- /dev/null +++ b/languages/de/de.notifications.php @@ -0,0 +1,26 @@ +<?php + +$german = array( + + 'friends:all' => 'Alle Freunde', + + 'notifications:subscriptions:personal:description' => 'Benachrichtigt werden, wenn es zu Deinen Beiträgen auf der Seite Rückmeldungen gibt.', + 'notifications:subscriptions:personal:title' => 'Persönliche Benachrichtigungseinstellungen', + + 'notifications:subscriptions:friends:title' => 'Freundeslisten', + 'notifications:subscriptions:friends:description' => 'Um gleiche Benachrichtigungseinstellungen für alle Freunde, die in einer Deiner Freundeslisten enthalten sind, festzulegen, kannst Du Deine verfügbaren Freundeslisten hier an- und abwählen. Dies wird aber auch die freundesspezifischen Benachrichtigungseinstellungen, die weiter unten verfügbar sind, beeinflussen. Die erste Liste wurde automatisch erstellt und enthält alle Deine Freunde.', + 'notifications:subscriptions:collections:edit' => 'Um Deine Freundeslisten zu bearbeiten, hier klicken.', + + 'notifications:subscriptions:changesettings' => 'Benachrichtigungen', + 'notifications:subscriptions:changesettings:groups' => 'Gruppen-Benachrichtigungen', + + 'notifications:subscriptions:title' => 'Freundesspezifische Benachrichtigungseinstellungen', + 'notifications:subscriptions:description' => 'Um benachrichtigt zu werden, wenn Deine Freunde neue Beiträge erstellen, kannst Du für jeden einzelnen Deiner Freunde im Folgenden spezifische Benachrichtungseinstellungen festlegen.', + + 'notifications:subscriptions:groups:description' => 'Um benachrichtigt zu werden, wenn neue Beiträge zu einer Gruppe hinzugefügt werden, in der Du Mitglied bist, kannst Du im Folgenden gruppenspezifische Benachrichtigungseinstellungen festlegen.', + + 'notifications:subscriptions:success' => 'Deine Benachrichtigungseinstellungen wurden gespeichert.', + +); + + add_translation("de", $german); diff --git a/languages/de/de.pages.php b/languages/de/de.pages.php new file mode 100644 index 000000000..748384153 --- /dev/null +++ b/languages/de/de.pages.php @@ -0,0 +1,104 @@ +<?php +/** + * Pages languages + * + * @package ElggPages + */ + +$german = array( + + /** + * Menu items and titles + */ + + 'pages' => "Coop-Seiten", + 'pages:owner' => "Coop-Seiten von %s", + 'pages:friends' => "Coop-Seiten von Freunden", + 'pages:all' => "Alle Coop-Seiten", + 'pages:add' => "Eine Coop-Seiten hinzufügen", + + 'pages:group' => "Gruppen-Coop-Seiten", + 'groups:enablepages' => 'Gruppen-Coop-Seiten aktivieren', + + 'pages:edit' => "Diese Coop-Seite bearbeiten", + 'pages:delete' => "Diese Coop-Seite löschen", + 'pages:history' => "Bearbeitungsverlauf", + 'pages:view' => "Coop-Seite anzeigen", + 'pages:revision' => "Revision", + + 'pages:navigation' => "Navigation", + 'pages:via' => "via Coop-Seiten", + 'item:object:page_top' => 'Haupt-Coop-Seiten', + 'item:object:page' => 'Coop-Seiten', + 'pages:nogroup' => 'Diese Gruppe hat noch keine Coop-Seiten.', + 'pages:more' => 'Weitere Coop-Seiten', + 'pages:none' => 'Es wurden noch keine Coop-Seiten erstellt.', + + /** + * River + **/ + + 'river:create:object:page' => '%s hat die Coop-Seite %s hinzugefügt.', + 'river:create:object:page_top' => '%s hat die Coop-Seite %s hinzugefügt.', + 'river:update:object:page' => '%s aktualisierte die Coop-Seite %s.', + 'river:update:object:page_top' => '%s aktualisierte die Coop-Seite %s.', + 'river:comment:object:page' => '%s schrieb einen Kommentar zur Coop-Seite %s.', + 'river:comment:object:page_top' => '%s schrieb einen Kommentar zur Coop-Seite %s.', + + /** + * Form fields + */ + + 'pages:title' => 'Titel der Coop-Seite', + 'pages:description' => 'Seitentext', + 'pages:tags' => 'Tags', + 'pages:access_id' => 'Zugangslevel', + 'pages:write_access_id' => 'Schreibberechtigung', + + /** + * Status and error messages + */ + 'pages:noaccess' => 'Keine Zugangsberechtigung für diese Coop-Seite.', + 'pages:cantedit' => 'Du kannst diese Coop-Seite nicht bearbeiten.', + 'pages:saved' => 'Die Coop-Seite wurde gespeichert.', + 'pages:notsaved' => 'Die Coop-Seite konnte nicht gespeichert werden.', + 'pages:error:no_title' => 'Du mußt einen Titel für diese Coop-Seite eingeben.', + 'pages:delete:success' => 'Die Coop-Seite wurde gelöscht.', + 'pages:delete:failure' => 'Die Coop-Seite konnte nicht gelöscht werden.', + + /** + * Page + */ + 'pages:strapline' => 'Zuletzt aktualisiert am %s von %s', + + /** + * History + */ + 'pages:revision:subtitle' => 'Revision erzeugt am %s von %s', + + /** + * Widget + **/ + + 'pages:num' => 'Anzahl der anzuzeigenden Coop-Seiten', + 'pages:widget:description' => "Dies ist eine Liste Deiner Coop-Seiten.", + + /** + * Submenu items + */ + 'pages:label:view' => "Coop-Seite anzeigen", + 'pages:label:edit' => "Coop-Seite bearbeiten", + 'pages:label:history' => "Bearbeitungsverlauf der Coop-Seite", + + /** + * Sidebar items + */ + 'pages:sidebar:this' => "Diese Coop-Seite", + 'pages:sidebar:children' => "Unter-Coop-Seiten", + 'pages:sidebar:parent' => "Übergeordnete Coop-Seite", + + 'pages:newchild' => "Eine Unter-Coop-Seite erstellen", + 'pages:backtoparent' => "Zurück zu '%s'", +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.php b/languages/de/de.php new file mode 100644 index 000000000..98f3824f9 --- /dev/null +++ b/languages/de/de.php @@ -0,0 +1,1330 @@ +<?php +/** + * Core German Language + * + * @package Elgg.Core + * @subpackage Languages.German + */ + +$german = array( + +/** + * Sites + */ + + 'item:site' => 'Seiten', + +/** + * Sessions + */ + + 'login' => "Anmelden", + 'loginok' => "Du bist nun angemeldet.", + 'loginerror' => "Die Anmeldung ist fehlgeschlagen. Bitte prüfe, ob Deine Eingaben für die Anmeldung richtig sind und versuche es noch einmal.", + 'login:empty' => "Benutzername/Email-Adresse und Passwort müssen eingegeben werden.", + 'login:baduser' => "Dein Benutzeraccount ist nicht verfügbar.", + 'auth:nopams' => "Interner Fehler. Keine Methode zur Benutzerauthentifizierung installiert.", + + 'logout' => "Abmelden", + 'logoutok' => "Du bist nun abgemeldet.", + 'logouterror' => "Wir konnten Dich nicht abmelden. Bitte versuche es noch einmal.", + + 'loggedinrequired' => "Du mußt angemeldet sein, um diese Seite aufrufen zu können.", + 'adminrequired' => "Du mußt ein Administrator sein, um diese Seite aufrufen zu können.", + 'membershiprequired' => "Du mußt Mitglied dieser Gruppe sein, um diese Seite aufrufen zu können.", + + +/** + * Errors + */ + 'exception:title' => "Schwerwiegender Fehler.", + + 'InstallationException:CantCreateSite' => "Die Elgg-Seite mit Namen %s und URL %s konnte nicht erzeugt werden.", + + 'actionundefined' => "Die angeforderte Aktion (%s) ist im System nicht definiert.", + 'actionnotfound' => "Die Datei für die Ausführung der Aktion %s wurde nicht gefunden.", + 'actionloggedout' => "Entschuldigung, Du kannst diese Aktion nicht ausführen während Du nicht angemeldet bist.", + 'actionunauthorized' => 'Du bist nicht authorisiert, diese Aktion auszuführen', + + 'InstallationException:SiteNotInstalled' => 'Die angeforderte Seite kann nicht geladen werden. Die Community-Seite ' + . ' ist nicht konfiguriert oder die zugehörige Datenbank ist nicht verfügbar.', + 'InstallationException:MissingLibrary' => '%s kann nicht geladen werden.', + 'InstallationException:CannotLoadSettings' => 'Elgg kann die konfigurationsdatei settings.php nicht laden. Entweder existiert die Datei nicht oder der Zugriff ist aufgrund fehlender Zugriffsrechte blockiert.', + + 'SecurityException:Codeblock' => "Zugriff auf die Ausführung des privilegierten Codeabschnittes verweigert.", + 'DatabaseException:WrongCredentials' => "Elgg konnte mit den gegebenen Verbindungsparametern keine Verbindung zur Datenbank herstellen. Bitte prüfe die Konfiguration in settings.pgp.", + 'DatabaseException:NoConnect' => "Elgg konnte keine Verbindung mit der Datenbank '%s' herstellen. Bitte prüfe, ob die Datenbank erzeugt wurde und Du die Rechte hast, um auf sie zuzugreifen.", + 'SecurityException:FunctionDenied' => "Zugriff auf die privilegierte Funktion '%s' verweigert.", + 'DatabaseException:DBSetupIssues' => "Einige Probleme sind aufgetreten: ", + 'DatabaseException:ScriptNotFound' => "Elgg konnte das angeforderte Datenbankskript %s nicht finden.", + 'DatabaseException:InvalidQuery' => "Unzulässige Datenbank-Query.", + + 'IOException:FailedToLoadGUID' => "Das Laden der neuen Form %s von GUID ist gescheitert:%d", + 'InvalidParameterException:NonElggObject' => "Übergabe eines unzulässigen ElggObjects an einen ElggObject-Konstruktor!", + 'InvalidParameterException:UnrecognisedValue' => "Unbekannter Wert einen einen Konstruktor übergeben.", + + 'InvalidClassException:NotValidElggStar' => "GUID:%d ist kein zulässiger %s", + + 'PluginException:MisconfiguredPlugin' => "%s (GUID: %s) ist ein falsch konfiguriertes Plugin. Es wurde deaktiviert. Im Elgg-Wiki sind einige mögliche Ursachen für das Problem beschrieben (http://docs.elgg.org/wiki/).", + 'PluginException:CannotStart' => '%s (GUID: %s) kann nicht gestartet werden und wurde deaktiviert. Ursache: %s.', + 'PluginException:InvalidID' => "%s ist eine ungültig Plugin-ID.", + 'PluginException:InvalidPath' => "%s ist ungültiger Plugin-Dateipfad.", + 'PluginException:InvalidManifest' => 'Ungültige Manifest-Datei für das Plugin %s.', + 'PluginException:InvalidPlugin' => '%s ist kein zulässiges Plugin.', + 'PluginException:InvalidPlugin:Details' => '%s ist kein zulässiges Plugin: %s', + 'PluginException:NullInstantiated' => 'Ein ElggPlugin-Objekt kann nicht mit NULL instanziiert werden. Es muss eine GUID, eine Plugin-ID oder ein vollständiger Dateipfad übergeben werden.', + + 'ElggPlugin:MissingID' => 'Fehlende Plugin-ID (GUID: %s)', + 'ElggPlugin:NoPluginPackagePackage' => 'Das zugehörige Plugin-Paket für die Plugin-ID %s (GUID: %s) fehlt.', + + 'ElggPluginPackage:InvalidPlugin:MissingFile' => 'Fehlende Datei %s im Paket.', + 'ElggPluginPackage:InvalidPlugin:InvalidDependency' => 'Ungültiger Dependency-Typ "%s".', + 'ElggPluginPackage:InvalidPlugin:InvalidProvides' => 'Ungültiger Provides-Typ "%s"', + 'ElggPluginPackage:InvalidPlugin:CircularDep' => 'Ungültige %s-Abhängigkeit "%s" im Plugin %s. Plugins können nicht mit etwas in Konflikt stehen oder etwas voraussetzen, das sie selbst bereitstellen!', + + 'ElggPlugin:Exception:CannotIncludeFile' => 'Einbindung von %s für Plugin %s (GUID: %s) an %s gescheitert.', + 'ElggPlugin:Exception:CannotRegisterViews' => 'Öffnen des Views-Verzeichnis für Plugin %s (GUID: %s) an %s gescheitert.', + 'ElggPlugin:Exception:CannotRegisterLanguages' => 'Einbinden der Sprachen für Plugin %s (GUID: %s) an %s gescheitert.', + 'ElggPlugin:Exception:NoID' => 'Keine ID für Plugin-GUID %s!', + + 'PluginException:ParserError' => 'Das Parsen der Manifest-Datei mit API-Version %s des Plugins %s ist fehlgeschlagen.', + 'PluginException:NoAvailableParser' => 'Es steht kein Parser für die Manifest-API-Version %s des Plugins %s zur Verfügung.', + 'PluginException:ParserErrorMissingRequiredAttribute' => "Fehlendes Required-'%s'-Attribut in der Manifest-Datei des Plugins %s.", + + 'ElggPlugin:Dependencies:Requires' => 'Benötigt', + 'ElggPlugin:Dependencies:Suggests' => 'Schlägt vor', + 'ElggPlugin:Dependencies:Conflicts' => 'Im Konflikt mit', + 'ElggPlugin:Dependencies:Conflicted' => 'Im Konflikt mit', + 'ElggPlugin:Dependencies:Provides' => 'Stellt bereit', + 'ElggPlugin:Dependencies:Priority' => 'Priorität', + + 'ElggPlugin:Dependencies:Elgg' => 'Elgg-Version', + 'ElggPlugin:Dependencies:PhpExtension' => 'PHP-Erweiterung: %s', + 'ElggPlugin:Dependencies:PhpIni' => 'PHP ini-Einstellung: %s', + 'ElggPlugin:Dependencies:Plugin' => 'Plugin: %s', + 'ElggPlugin:Dependencies:Priority:After' => 'Nach %s', + 'ElggPlugin:Dependencies:Priority:Before' => 'Vor %s', + 'ElggPlugin:Dependencies:Priority:Uninstalled' => '%s ist nicht installiert.', + 'ElggPlugin:Dependencies:Suggests:Unsatisfied' => 'Fehlt', + + 'ElggPlugin:InvalidAndDeactivated' => '%s ist ein unzulässiges Plugin und wurde deaktiviert.', + + 'InvalidParameterException:NonElggUser' => "Übergabe eines unzulässigen ElggUsers-Objekts an einen ElggUser-Konstruktor!", + + 'InvalidParameterException:NonElggSite' => "Übergabe einer unzulässigen ElggSite-Objekts an einen ElggSite-Konstruktor!", + + 'InvalidParameterException:NonElggGroup' => "Übergabe einer unzulässigen ElggGroup-Objekts an einen ElggGroup-Konstruktor!", + + 'IOException:UnableToSaveNew' => "Speichern der neuen %s war nicht erfolgreich.", + + 'InvalidParameterException:GUIDNotForExport' => "GUID wurde beim Exportieren nicht spezifiziert. Das sollte normalerweise nicht passieren.", + 'InvalidParameterException:NonArrayReturnValue' => "Der Entitäts-Serialisierungs-Funktion wurde ein Rückgabewert übergeben, der nicht als Feld definiert ist.", + + 'ConfigurationException:NoCachePath' => "Der Pfad des Cache ist nicht gesetzt!", + 'IOException:NotDirectory' => "%s ist kein Verzeichnis.", + + 'IOException:BaseEntitySaveFailed' => "Das Speichern der Basis-Entitäts-Informationen für das neue Objekt ist gescheitert!", + 'InvalidParameterException:UnexpectedODDClass' => "Eine nicht erwartete ODD Klasse wurde von import() verarbeitet.", + 'InvalidParameterException:EntityTypeNotSet' => "Der Typ der Entität muß gesetzt sein.", + + 'ClassException:ClassnameNotClass' => "%s ist kein %s.", + 'ClassNotFoundException:MissingClass' => "Die Klasse '%s' wurde nicht gefunden. Fehlendes Plugin?", + 'InstallationException:TypeNotSupported' => "Typ %s wird nicht unterstützt. Dies weist auf ein Problem in Deiner Installation hin, höchst wahrscheinlich verursacht durch ein unvollständig durchgeführtes Upgrade.", + + 'ImportException:ImportFailed' => "Element %d konnte nicht importiert werden.", + 'ImportException:ProblemSaving' => "Beim Speichern von %s ist ein Problem aufgetreten.", + 'ImportException:NoGUID' => "Es wurde eine neue Entität erzeugt, aber sie hat keine GUID. Das sollte nicht passieren.", + + 'ImportException:GUIDNotFound' => "Entität '%d' konnte nicht gefunden werden.", + 'ImportException:ProblemUpdatingMeta' => "Beim Updaten von '%s' der Entität '%d' ist ein Problem aufgetreten.", + + 'ExportException:NoSuchEntity' => "Die Entität (GUID:%d) ist nicht vorhanden.", + + 'ImportException:NoODDElements' => "Keine OpenDD Elemente in den Importdaten gefunden. Das Importieren ist gescheitert.", + 'ImportException:NotAllImported' => "Es konnten nicht alle Elemente importiert werden.", + + 'InvalidParameterException:UnrecognisedFileMode' => "Unbekannter Dateimodus '%s'", + 'InvalidParameterException:MissingOwner' => "Datei %s (Datei-GUID:%d) (Besitzer-GUID:%d) hat keinen Besitzer!", + 'IOException:CouldNotMake' => "%s war nicht möglich.", + 'IOException:MissingFileName' => "Du mußt einen Namen angeben bevor Du eine Datei öffnen kannst.", + 'ClassNotFoundException:NotFoundNotSavedWithFile' => "Filestore-Klasse %s für Datei %u konnte nicht geladen werden.", + 'NotificationException:NoNotificationMethod' => "Es wurde keine Benachrichtigungsmethode festgelegt.", + 'NotificationException:NoHandlerFound' => "Es wurde kein Handler für '%s' gefunden oder der Handler konnte nicht aufgerufen werden.", + 'NotificationException:ErrorNotifyingGuid' => "Bei der Benachrichtigung von %d ist ein Fehler aufgetreten.", + 'NotificationException:NoEmailAddress' => "Für GUID:%d konnte keine Email-Adresse gefunden werden.", + 'NotificationException:MissingParameter' => "Notwendiger Parameter fehlt, '%s'", + + 'DatabaseException:WhereSetNonQuery' => "Der Where-Satz enthält eine ungültige Where-Query-Komponente.", + 'DatabaseException:SelectFieldsMissing' => "Fehlende Felder bei einer Select Style-Query.", + 'DatabaseException:UnspecifiedQueryType' => "Unbekannter oder unspezifizierter Query-Typ.", + 'DatabaseException:NoTablesSpecified' => "Es wurden keine Tablellen für die Query angegeben.", + 'DatabaseException:NoACL' => "Für die Query wurde keine Zugangskontrolle definiert.", + + 'InvalidParameterException:NoEntityFound' => "Die Entität konnte nicht gefunden werden. Entweder existiert sie nicht oder Du darfst auf sie nicht zugreifen.", + + 'InvalidParameterException:GUIDNotFound' => "GUID:%s konnte nicht gefunden werden oder Du darfst darauf nicht zugreifen.", + 'InvalidParameterException:IdNotExistForGUID' => "Entschuldigung, '%s' ist für GUID:%d nicht vorhanden.", + 'InvalidParameterException:CanNotExportType' => "Entschuldigung, wir wissen nicht wie '%s' exportiert werden kann.", + 'InvalidParameterException:NoDataFound' => "Es konnten keine Daten gefunden werden.", + 'InvalidParameterException:DoesNotBelong' => "Gehört nicht zur Entität.", + 'InvalidParameterException:DoesNotBelongOrRefer' => "Gehört nicht zur Entität oder zum Verweis auf die Entität.", + 'InvalidParameterException:MissingParameter' => "Fehlender Parameter. Du mußt eine GUID angeben.", + 'InvalidParameterException:LibraryNotRegistered' => '%s ist keine eingebundene Library.', + 'InvalidParameterException:LibraryNotFound' => 'Die Library %s von %s konnte nicht geladen werden.', + + 'APIException:ApiResultUnknown' => "Der Typ der API-Rückgabe ist unbekannt. Das sollte nicht passieren.", + 'ConfigurationException:NoSiteID' => "Es wurde keine Site-ID angegeben.", + 'SecurityException:APIAccessDenied' => "Entschuldigung, der API-Zugriff wurde durch den Administrator deaktiviert.", + 'SecurityException:NoAuthMethods' => "Eine konnte keine Authentifizierungs-Methode gefunden werden, um diesen API-Zugriff zu authentifizieren.", + 'SecurityException:ForwardFailedToRedirect' => 'Die Weiterleitung kann nicht durchgeführt werden, da der Seiten-Header bereits gesendet wurde. Die Ausführung wird sicherheitshalber gestoppt. Bitte gehe zu http://docs.elgg.org/ für weitere Informationen.', + 'SecurityException:UnexpectedOutputInGatekeeper' => 'Unerwartete Rückgabe bei einem Gatekeeper-Aufruf. Die Ausführung wurde zur Sicherheit gestoppt. Bitte gehe zu http://docs.elgg.org/, um detailliertere Informationen zu diesem Problem zu erhalten.', + 'InvalidParameterException:APIMethodOrFunctionNotSet' => "Die Methode oder Funktion wurde im Aufruf in expose_method() nicht gesetzt.", + 'InvalidParameterException:APIParametersArrayStructure' => "Die Parameter-Feldstruktur im Aufruf von Expose-Methode '%s' ist falsch.", + 'InvalidParameterException:UnrecognisedHttpMethod' => "Unbekannte Http-Methode %s für API-Mmethode '%s'", + 'APIException:MissingParameterInMethod' => "Fehlender Parameter %s in Methode %s", + 'APIException:ParameterNotArray' => "%s scheint kein Feld zu sein.", + 'APIException:UnrecognisedTypeCast' => "Unbekannter Typ in Cast %s für Variable '%s' in Methode '%s'", + 'APIException:InvalidParameter' => "Ungültiger Parameter für '%s' in Methode '%s' gefunden.", + 'APIException:FunctionParseError' => "%s(%s) ergab einen Parsing-Fehler.", + 'APIException:FunctionNoReturn' => "%s(%s) lieferte keinen Rückgabewert.", + 'APIException:APIAuthenticationFailed' => "Beim Aufruf der Methode schlug die API-Authentifizierung fehl.", + 'APIException:UserAuthenticationFailed' => "Beim Aufruf der Methode schlug die Benutzer-Authentifizierung fehl.", + 'SecurityException:AuthTokenExpired' => "Entweder fehlt das Authentifizierungs-Token, es ist ungültig oder abgelaufen.", + 'CallException:InvalidCallMethod' => "%s muß unter Verwendung von '%s' aufgerufen werden.", + 'APIException:MethodCallNotImplemented' => "Der Methoden-Aufruf '%s' ist nicht implementiert.", + 'APIException:FunctionDoesNotExist' => "Die Funktion für die Methode '%s' kann nicht aufgerufen werden.", + 'APIException:AlgorithmNotSupported' => "Algorithmus '%s' wird nicht unterstützt oder wurde deaktiviert.", + 'ConfigurationException:CacheDirNotSet' => "Das Cache-Verzeichnis 'cache_path' wurde nicht gesetzt.", + 'APIException:NotGetOrPost' => "Die Anfrage-Methode muß GET oder POST sein.", + 'APIException:MissingAPIKey' => "Fehlender API-Schlüssel", + 'APIException:BadAPIKey' => "Ungültiger API-Schlüssel", + 'APIException:MissingHmac' => "Fehlender X-Elgg-hmac Header", + 'APIException:MissingHmacAlgo' => "Fehlender X-Elgg-hmac-algo Header", + 'APIException:MissingTime' => "Fehlender X-Elgg-time Header", + 'APIException:MissingNonce' => "Fehlender X-Elgg-nonce Header", + 'APIException:TemporalDrift' => "Epoch-Fehler: X-Elgg-time liegt zu weit in der Vergangenheit oder Zukunft.", + 'APIException:NoQueryString' => "Fehlende Daten im Query-String", + 'APIException:MissingPOSTHash' => "Fehlender X-Elgg-posthash Header", + 'APIException:MissingPOSTAlgo' => "Fehlender X-Elgg-posthash_algo Header", + 'APIException:MissingContentType' => "Content Typ für POST-Daten fehlt", + 'SecurityException:InvalidPostHash' => "POST-Daten-Hash ist ungültig - Erwartet wurde %s aber %s erhalten.", + 'SecurityException:DupePacket' => "Packet-Signatur ist schon von früher bekannt.", + 'SecurityException:InvalidAPIKey' => "Ungültiger oder fehlender API-Schlüssel.", + 'NotImplementedException:CallMethodNotImplemented' => "Der Methoden-Aufruf '%s' wird derzeit nicht unterstützt.", + + 'NotImplementedException:XMLRPCMethodNotImplemented' => "Der XML-RPC Methoden-Aufruf '%s' ist nicht implementiert.", + 'InvalidParameterException:UnexpectedReturnFormat' => "Der Aufruf der Methode '%s' lieferte eine unerwartete Rückgabe.", + 'CallException:NotRPCCall' => "Der Aufruf scheint kein zulässiger XML-RPC Aufruf zu sein.", + + 'PluginException:NoPluginName' => "Der Name des Plugins wurde nicht gefunden.", + + 'SecurityException:authenticationfailed' => "Der Benutzer konnte nicht authentifiziert werden", + + 'CronException:unknownperiod' => '%s ist ein unbekanntes Zeitintervall.', + + 'SecurityException:deletedisablecurrentsite' => 'Du kannst die Site-Installation nicht löschen oder deaktivieren, während Du Dich darauf befindest!', + + 'RegistrationException:EmptyPassword' => 'Die Passwort-Felder dürfen nicht leer sein', + 'RegistrationException:PasswordMismatch' => 'Die Passwörter müssen übereinstimmen', + 'LoginException:BannedUser' => 'Dein Benutzeraccount auf dieser Seite wurde gesperrt. Du kannst Dich daher nicht anmelden.', + 'LoginException:UsernameFailure' => 'Die Anmeldung ist fehlgeschlagen. Bitte prüfe, ob Benutzername/Email-Adresse und Passwort richtig sind.', + 'LoginException:PasswordFailure' => 'Die Anmeldung ist fehlgeschlagen. Bitte prüfe, ob Benutzername/Email-Adresse und Passwort richtig sind.', + 'LoginException:AccountLocked' => 'Dein Benutzeraccount wurde aufgrund zu vieler fehlgeschlagener Anmeldeversuche gesperrt.', + 'LoginException:ChangePasswordFailure' => 'Die Überprüfung des derzeitigen Passworts ist fehlgeschlagen.', + + 'memcache:notinstalled' => 'Das PHP-Memcache-Modul ist nicht installiert. Due mußt php5-memcache installieren.', + 'memcache:noservers' => 'Es wurden keine Memcache-Server definiert. Weise der Variablen $CONFIG->memcache_servers bitte etwas zu.', + 'memcache:versiontoolow' => 'Memcache setzt zum Betrieb mindestens Version %s voraus. Du benutzt Version %s.', + 'memcache:noaddserver' => 'Mehr-Server-Unterstützung ist deaktiviert. Du mußt möglicherweise Deine PECL-Memcache-Library upgraden.', + + 'deprecatedfunction' => 'Warnung: Dieser Code verwendet die veraltete Funktion \'%s\' und ist mit dieser Version von Elgg nicht kompatibel.', + + 'pageownerunavailable' => 'Warnung: Der Seiten-Eigentümer %d ist nicht erreichbar!', + 'viewfailure' => 'In der View %s ist ein interner Fehler aufgetreten.', + 'changebookmark' => 'Bitte ändere Dein Lesezeichen für diese Seite.', + 'noaccess' => 'Dieser Seiteninhalt wurde entweder gelöscht oder ist fehlerhaft oder Du hast keine ausreichende Berechtigungen, um darauf zuzugreifen.', + + 'error:default' => 'Hoppla...irgendetwas ist schiefgegangen.', + 'error:404' => 'Entschuldigung. Die gewünschte Seite konnte nicht gefunden werden.', + +/** + * API + */ + 'system.api.list' => "Liste alle im System verfügbaren API-Aufrufe auf.", + 'auth.gettoken' => "Dieser API-Aufruf ermöglicht es einem Benutzer ein Authetifizierungs-Token zu beziehen, das für die Authentifizierung nachfolgender API-Aufrufe verwendet werden kann. Übergebe es als Parameter auth_token.", + +/** + * User details + */ + + 'name' => "Name", + 'email' => "Email-Adresse", + 'username' => "Benutzername", + 'loginusername' => "Benutzername oder Email", + 'password' => "Passwort", + 'passwordagain' => "Passwort (wiederholen für Verifikation)", + 'admin_option' => "Diesen Benutzer zum Admin machen?", + +/** + * Access + */ + + 'PRIVATE' => "Privat", + 'LOGGED_IN' => "Angemeldete Benutzer", + 'PUBLIC' => "Öffentlich", + 'access:friends:label' => "Freunde", + 'access' => "Zugangslevel", + +/** + * Dashboard and widgets + */ + + 'dashboard' => "Dashboard", + 'dashboard:nowidgets' => "Dein persönliches Dashboard ermöglicht es Dir, die Aktivitäten auf dieser Commuity-Seite zu verfolgen und schnellen Zugriff auf die Inhalte zu bekommen, die Dich besonders interessieren.", + + 'widgets:add' => 'Widgets hinzufügen', + 'widgets:add:description' => "Klicke auf eines der unten aufgelisteten Widgets, um es zu Deiner Seite hinzuzufügen.", + 'widgets:position:fixed' => '(Feste Position auf der Seite)', + + 'widget:unavailable' => 'Du hast dieses Widget bereits hinzugefügt.', + 'widget:numbertodisplay' => 'Anzahl der anzuzeigenden Einträge.', + + 'widget:delete' => '%s entfernen', + 'widget:edit' => 'Dieses Widget konfigurieren', + + 'widgets' => "Widgets", + 'widget' => "Widget", + 'item:object:widget' => "Widgets", + 'widgets:save:success' => "Das Widget wurde hinzugefügt.", + 'widgets:save:failure' => "Das Widget konnte nicht hinzugefügt werden. Bitte versuche es noch einmal.", + 'widgets:add:success' => "Das Widget wurde hinzugefügt.", + 'widgets:add:failure' => "Das Hinzufügen des Wigets ist fehlgeschlagen.", + 'widgets:move:failure' => "Die Position des Wigets auf Deiner Seite konnte nicht gespeichert werden.", + 'widgets:remove:failure' => "Das Wiget konnte nicht entfernt werden.", + +/** + * Groups + */ + + 'group' => "Gruppe", + 'item:group' => "Gruppen", + +/** + * Users + */ + + 'user' => "Benutzer", + 'item:user' => "Mitglieder", + +/** + * Friends + */ + + 'friends' => "Freunde", + 'friends:yours' => "Deine Freunde", + 'friends:owned' => "Freunde von %s", + 'friend:add' => "Zu Freundesliste hinzufügen", + 'friend:remove' => "Aus Freundesliste entfernen", + + 'friends:add:successful' => "%s wurde zu Deiner Freundesliste hinzugefügt.", + 'friends:add:failure' => "%s konnte nicht zu Deiner Freundesliste hinzugefügt werden. Bitte versuche es noch einmal.", + + 'friends:remove:successful' => "%s wurde aus Deiner Freundesliste entfernt.", + 'friends:remove:failure' => "%s konnte nicht aus Deiner Freundesliste entfernt werden. Bitte versuche es noch einmal.", + + 'friends:none' => "Dieser Benutzer hat noch niemand in seine Freundesliste aufgenommen.", + 'friends:none:you' => "Du hast noch niemanden in Deine Freundenliste aufgenommen!", + + 'friends:none:found' => "Es wurden keine Freunde gefunden.", + + 'friends:of:none' => "Bisher hat diesen Benutzer noch niemand in die Freundesliste aufgenommen.", + 'friends:of:none:you' => "Bisher hat Dich noch niemand in seine Freundesliste aufgenomen. Werde aktiv und trage etwas zur Community bei, fülle Dein Profil, damit Dich die anderen Mitglieder finden können!", + + 'friends:of:owned' => "Mitglieder, die mit %s befreundet sind", + + 'friends:of' => "Befreundet mit", + 'friends:collections' => "Freundeslisten", + 'collections:add' => "Neue Liste", + 'friends:collections:add' => "Neue Freundesliste erstellen", + 'friends:addfriends' => "Freunde hinzufügen", + 'friends:collectionname' => "Name der Freundesliste", + 'friends:collectionfriends' => "Freunde in dieser Liste", + 'friends:collectionedit' => "Bearbeite diese Liste", + 'friends:nocollections' => "Du hast noch keine Freundesliste erstellt.", + 'friends:collectiondeleted' => "Deine Freundesliste wurde gelöscht.", + 'friends:collectiondeletefailed' => "Wir konnten die Freundesliste nicht löschen. Entweder hast Du dafür keine Berechtigung oder ein anderes Problem ist aufgetreten.", + 'friends:collectionadded' => "Die Freundesliste wurde erstellt", + 'friends:nocollectionname' => "Du mußt Deiner Freundesliste einen Namen geben, bevor sie abgespeichert werden kann.", + 'friends:collections:members' => "Mitglieder in der Freundesliste", + 'friends:collections:edit' => "Freundesliste bearbeiten", + 'friends:collections:edited' => "Die Freundesliste wurde gespeichert.", + 'friends:collection:edit_failed' => 'Das Speichern der Freundesliste ist fehlgeschlagen.', + + 'friendspicker:chararray' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', + + 'avatar' => 'Profilbild', + 'avatar:create' => 'Profilbild erstellen', + 'avatar:edit' => 'Profilbild bearbeiten', + 'avatar:preview' => 'Vorschau', + 'avatar:upload' => 'Profilbild hochladen', + 'avatar:current' => 'Derzeitiges Profilbild', + 'avatar:crop:title' => 'Tool zum Zuschneiden des Profilbildes', + 'avatar:upload:instructions' => "Das Profilbild ist das Bild, das auf Deiner Profilseite und bei all Deinen Beiträgen auf der Community-Seite angezeigt wird. Du kannst es so oft ändern wie Du willst. (Mögliche Dateiformate: GIF, JPG oder PNG)", + 'avatar:create:instructions' => 'Um Dein Profilbild nach Deinen Wünschen zuzuschneiden (optional), klicke es an und markiere einen quadratischen Ausschnitt während Du die Maustaste gedrückt hältst. Du kannst den Ausschnitt anschließend auch verschieben und in der Größe anpassen. Eine Vorschau Deines Profilbildes wird in der Box rechts daneben dargestellt. Wenn Du zufrieden mit dem Zuschneiden bist, klicke auf \'Profilbild erstellen\', um das Profilbild zu übernehmen. Das zugeschnittene Bild wird dann auf der ganzen Community-Seite als Dein Profilbild verwendet.', + 'avatar:upload:success' => 'Dein Profilbild wurde hochgeladen.', + 'avatar:upload:fail' => 'Das Hochladen des Profilbildes ist fehlgeschlagen.', + 'avatar:resize:fail' => 'Die Größenanpassung des Profilbildes ist fehlgeschlagen.', + 'avatar:crop:success' => 'Das Zuschneiden des Profilbildes war erfolgreich.', + 'avatar:crop:fail' => 'Das Zuschneiden des Profilbildes ist fehlgeschlagen.', + + 'profile:edit' => 'Profil bearbeiten', + 'profile:aboutme' => "Über mich", + 'profile:description' => "Über mich", + 'profile:briefdescription' => "Kurzbeschreibung", + 'profile:location' => "Heimatort", + 'profile:skills' => "Fähigkeiten", + 'profile:interests' => "Interessen", + 'profile:contactemail' => "Email-Kontaktadresse", + 'profile:phone' => "Telefon", + 'profile:mobile' => "Handy", + 'profile:website' => "Webseite", + 'profile:twitter' => "Twitter-Benutzername", + 'profile:saved' => "Die Änderungen an Deinem Profil wurden gespeichert.", + + 'profile:field:text' => 'Kurzbeschreibung', + 'profile:field:longtext' => 'Ausführliche Beschreibung', + 'profile:field:tags' => 'Tags', + 'profile:field:url' => 'Webseite', + 'profile:field:email' => 'Email-Adresse', + 'profile:field:location' => 'Heimatort', + 'profile:field:date' => 'Datum', + + 'admin:appearance:profile_fields' => 'Profilfelder konfigurieren', + 'profile:edit:default' => 'Anpassen der Profilfelder', + 'profile:label' => "Name des Profilfeldes", + 'profile:type' => "Feldtyp", + 'profile:editdefault:delete:fail' => 'Das Entfernen des Standard-Feldes aus dem Profil ist fehlgeschlagen.', + 'profile:editdefault:delete:success' => 'Das Profilfeld wurde gelöscht!', + 'profile:defaultprofile:reset' => 'Die Standard-Profilfelder wurden wiederhergestellt.', + 'profile:resetdefault' => 'Die Standard-Profilfelder wiederherstellen', + 'profile:explainchangefields' => "Hier kannst Du die existierenden Profilfelder durch eigene Felder ersetzen. Zuerst mußt Du einen Namen für das neue Feld eingeben, z.B. 'Lieblingsteam'. Dann mußt Du den Typ des Feldes auswählen (z.B. Text, URL, Tags). Mit einem Klick auf 'Hinzufügen' wird das Feld dann in das Profil aufgenommen. Um die Reihenfolge der Felder zu ändern, kannst Du ein Feld am Greifer neben dem Namen in seine gewünschte Position ziehen. Um den Namen eines Feldes zu ändern, klicke auf den Text, um ihn editierbar zu machen. \n\n Du kannst jederzeit das ursprüngliche Standard-Profil wiederherstellen. Aber alle Informationen, die in die benutzerdefinierten Felder auf den Profilseiten eingegeben wurden, gehen dann verloren.", + 'profile:editdefault:success' => 'Das Profilfeld wurde hinzugefügt.', + 'profile:editdefault:fail' => 'Die Änderung der Profilfelder konnte nicht gespeichert werden.', + + +/** + * Feeds + */ + 'feed:rss' => 'RSS-Feed für diese Seite', + +/** + * links + **/ + 'link:view' => 'Link aufrufen', + 'link:view:all' => 'Alle ansehen', + + +/** + * River + */ + 'river' => "River", + 'river:friend:user:default' => "%s ist nun mit %s befreundet.", + 'river:update:user:avatar' => '%s hat ein neues Profilbild hochgeladen.', + 'river:update:user:profile' => '%s hat ihre/seine Profilseite aktualisiert.', + 'river:noaccess' => 'Du hast keine Berechtigung um diesen Eintrag anzuzeigen.', + 'river:posted:generic' => '%s schrieb', + 'riveritem:single:user' => 'ein Mitglied', + 'riveritem:plural:user' => 'einige Mitglieder', + 'river:ingroup' => 'in der Gruppe %s', + 'river:none' => 'Keine Aktivität', + 'river:update' => 'Aktualisierung für %s', + + 'river:widget:title' => "Aktivitäten", + 'river:widget:description' => "Neueste Aktivitäten anzeigen", + 'river:widget:type' => "Art der Aktivitäten", + 'river:widgets:friends' => 'Aktivitäten Deiner Freunde', + 'river:widgets:all' => 'Alle Aktivitäten der Seite', + +/** + * Notifications + */ + 'notifications:usersettings' => "Benachrichtigungs-Einstellungen", + 'notifications:methods' => "Wähle bitte die Benachrichtigungsmethoden aus, die Du zulassen willst.", + 'notification:method:email' => 'Email', + + 'notifications:usersettings:save:ok' => "Deine Benachrichtigungs-Einstellungen wurden gespeichert.", + 'notifications:usersettings:save:fail' => "Beim Speichern Deiner Benachrichtigungs-Einstellungen ist ein Problem aufgetreten.", + + 'user.notification.get' => 'Ausgabe der Benachrichtigungs-Einstellungen für einen bestimmten Benutzer.', + 'user.notification.set' => 'Setze die Benachrichtigungs-Einstellungen für einen bestimmten Benutzer.', +/** + * Search + */ + + 'search' => "Suche", + 'searchtitle' => "Suche: %s", + 'users:searchtitle' => "Suche nach Mitgliedern: %s", + 'groups:searchtitle' => "Suche nach Gruppen: %s", + 'advancedsearchtitle' => "%s mit Treffern passend zu %s", + 'notfound' => "Keine Treffer.", + 'next' => "Weiter", + 'previous' => "Zurück", + + 'viewtype:change' => "Ansicht wechseln", + 'viewtype:list' => "Listen-Ansicht", + 'viewtype:gallery' => "Gallerie-Ansicht", + + 'tag:search:startblurb' => "Einträge mit Tags passend zu '%s':", + + 'user:search:startblurb' => "Mitglieder passend zu '%s':", + 'user:search:finishblurb' => "Für weitere Treffer hier klicken.", + + 'group:search:startblurb' => "Gruppen passend zu '%s':", + 'group:search:finishblurb' => "Für weitere Treffer hier klicken.", + 'search:go' => 'Los', + 'userpicker:only_friends' => 'Nur Freunde', + +/** + * Account + */ + + 'account' => "Account", + 'settings' => "Einstellungen", + 'tools' => "Tools", + 'settings:edit' => 'Einstellungen bearbeiten', + + 'register' => "Registrieren", + 'registerok' => "Du hast Dich erfolgreich auf %s registriert.", + 'registerbad' => "Deine Registrierung ist aufgrund eines unbekannten Fehlers fehlgeschlagen.", + 'registerdisabled' => "Die Registrierung wurde durch den Administrator deaktiviert.", + 'register:fields' => 'Es müssen alle Felder ausgefüllt werden.', + + 'registration:notemail' => 'Die von Dir angegebene Email-Adresse scheint keine gültige Email-Adresse zu sein.', + 'registration:userexists' => 'Dieser Benutzername ist schon belegt.', + 'registration:usernametooshort' => 'Dein Benutzername muss mindestens %u Zeichen lang sein.', + 'registration:passwordtooshort' => 'Das Passwort muss mindestens %u Zeichen lang sein.', + 'registration:dupeemail' => 'Diese Email-Adresse ist schon bei einer früheren Registrierung verwendet worden.', + 'registration:invalidchars' => 'Entschuldigung, Dein Benutzername enthält das unzulässige Zeichen %s. Folgende Zeichen sind nicht zulässig: %s', + 'registration:emailnotvalid' => 'Entschuldigung, die angegebene Email-Adresse ist auf dieser Seite nicht zulässig.', + 'registration:passwordnotvalid' => 'Entschuldigung, das angegebene Passwort ist auf dieser Seite nicht zulässig.', + 'registration:usernamenotvalid' => 'Entschuldigung, der angegebene Benutzername ist auf dieser Seite nicht zulässig.', + + 'adduser' => "Benutzer hinzufügen", + 'adduser:ok' => "Es wurde ein neuer Benutzer hinzugefügt.", + 'adduser:bad' => "Der neue Benutzeraccount konnte nicht erzeugt werden.", + + 'user:set:name' => "Benutzernamen-Einstellungen", + 'user:name:label' => "Mein Name", + 'user:name:success' => "Dein auf der Seite angezeigter Name wurde geändert.", + 'user:name:fail' => "Dein Name konnte nicht geändert werden. Stelle sicher, dass der Name nicht zu lang ist und versuche es noch einmal.", + + 'user:set:password' => "Account-Passwort ändern", + 'user:current_password:label' => 'Dein derzeitiges Passwort', + 'user:password:label' => "Dein neues Passwort", + 'user:password2:label' => "Neues Passwort noch einmal eingeben", + 'user:password:success' => "Dein Passwort wurde geändert", + 'user:password:fail' => "Dein Passwort wurde geändert.", + 'user:password:fail:notsame' => "Die zwei eingegebenen Passwörter stimmen nicht überein!", + 'user:password:fail:tooshort' => "Das angegebene Passwort ist zu kurz!", + 'user:password:fail:incorrect_current_password' => 'Deine Eingabe stimmt nicht mit Deinem derzeitigen Passwort überein.', + 'user:resetpassword:unknown_user' => 'Unbekannter Benutzername.', + 'user:resetpassword:reset_password_confirm' => 'Beim Zurücksetzen des Passworts wird eine Email mit dem neuen Passwort an Deine bei der Accountregistrierung angegebene Email-Adresse versendet.', + + 'user:set:language' => "Sprache der Community-Seite", + 'user:language:label' => "Deine Sprache", + 'user:language:success' => "Deine Spracheinstellungen wurden aktualisiert.", + 'user:language:fail' => "Deine Spracheinstellungen konnten nicht gespeichert werden.", + + 'user:username:notfound' => 'Benutzername %s unbekannt.', + + 'user:password:lost' => 'Neues Passwort', + 'user:password:resetreq:success' => 'Die Anforderung eines neuen Passworts war erfolgreich. Die Email mit dem neuen Passwort wurde gesendet', + 'user:password:resetreq:fail' => 'Die Anforderung eines neuen Passworts ist fehlgeschlagen.', + + 'user:password:text' => 'Um ein neues Passwort anzufordern, gebe im folgenden Textfeld Deinen Benutzernamen oder Deine Email-Adresse ein. Wir werden Dir dann eine Email zur Bestätigung der Anfrage zusenden. Folge dem Link in dieser Email, um Deine Passwort-Anfrage zu bestätigen. Dann wird Dir ein neues Passwort zugesandt.', + + 'user:persistent' => 'Merken', + + 'walled_garden:welcome' => 'Wilkommen in', + +/** + * Administration + */ + 'menu:page:header:administer' => 'Administrieren', + 'menu:page:header:configure' => 'Konfigurieren', + 'menu:page:header:develop' => 'Entwickeln', + 'menu:page:header:default' => 'Anderes', + + 'admin:view_site' => 'Seite anzeigen', + 'admin:loggedin' => 'Angemeldet als %s', + 'admin:menu' => 'Menü', + + 'admin:configuration:success' => "Deine Einstellungen wurden gespeichert.", + 'admin:configuration:fail' => "Deine Einstellungen konnten nicht gespeichert werden.", + + 'admin:unknown_section' => 'Unbekannter Adminbereich.', + + 'admin' => "Admin", + 'admin:description' => "Der Admin-Bereich ermöglicht es Dir, Systemeinstellungen vorzunehmen. Du hast Zugriff beispielsweise auf die Benutzerverwaltung und die Konfiguration von Plugins. Bitte wähle eine der unten angebotenen Optionen.", + + 'admin:statistics' => "Statistiken", + 'admin:statistics:overview' => 'Übersicht', + + 'admin:appearance' => 'Design', + 'admin:administer_utilities' => 'Werkzeuge', + 'admin:develop_utilities' => 'Werkzeuge', + + 'admin:users' => "Benutzer", + 'admin:users:online' => 'Online', + 'admin:users:newest' => 'Neueste', + 'admin:users:add' => 'Neuen Benutzer hinzufügen', + 'admin:users:description' => "In diesem Admin-Bereich kannst Du Benutzereinstellugen für Benutzeraccounts konfigurieren. Wähle eine der unten gezeigten Optionen.", + 'admin:users:adduser:label' => "Hier klicken um einen neuen Benutzeraccount zu erstellen...", + 'admin:users:opt:linktext' => "Benutzeraccount konfigurieren...", + 'admin:users:opt:description' => "Benutzeraccounts und Accountinformationen bearbeiten. ", + 'admin:users:find' => 'Finde', + + 'admin:settings' => 'Einstellungen', + 'admin:settings:basic' => 'Grundeinstellungen', + 'admin:settings:advanced' => 'Erweiterte Einstellungen', + 'admin:site:description' => "Hier kannst Du einige globale Einstellungen für Deine Community-Seite vornehmen.", + 'admin:site:opt:linktext' => "Community-Seite konfigurieren...", + 'admin:site:access:warning' => "Eine Änderung des Zugangslevels betrifft nur die Seiteninhalte, die nach der Änderung erstellt werden.", + + 'admin:dashboard' => 'Dashboard', + 'admin:widget:online_users' => 'Angemeldete Benutzer', + 'admin:widget:online_users:help' => 'Auflistung der Benutzer, die momentan online sind.', + 'admin:widget:new_users' => 'Neue Benutzer', + 'admin:widget:new_users:help' => 'Auflistung der neuesten Benutzer.', + 'admin:widget:content_stats' => 'Inhalts-Statistiken', + 'admin:widget:content_stats:help' => 'Auflistung der Inhalte, die von Benutzern erzeugt wurden.', + 'widget:content_stats:type' => 'Typ des Inhalts', + 'widget:content_stats:number' => 'Anzahl', + + 'admin:widget:admin_welcome' => 'Willkommen', + 'admin:widget:admin_welcome:help' => "Eine kurze Einführung in den Admin-Bereich von Elgg.", + 'admin:widget:admin_welcome:intro' => +'Willkommen auf Deiner Elgg-Seite! Du siehst gerade das Administrator-Dashboard. Es ist hilfreich, um auf Deiner Seite den Überblick zu behalten.', + + 'admin:widget:admin_welcome:admin_overview' => +"Der Admin-Bereich ist in Unterseiten aufgeteilt, die über das Menu auf der rechten Seite aufgerufen werden können. Der Admin-Bereich ist aufgeteilt in" +. " drei Abschnitte: + <dl> + <dt>Administrieren</dt><dd>Alltägliche Aufgaben wie das Prüfen von gemeldeten Beiträgen, Auflisten der gerade angemeldeten Benutzern und das Anzeigen von Statistiken.</dd> + <dt>Konfigurieren</dt><dd>Gelegentlich notwendige Aufgaben wie die Konfiguration des Namens der Seite oder das Aktivieren eines Plugins.</dd> + <dt>Entwickeln</dt><dd>Für Entwickler, die ein Plugin oder ein Theme testen wollen. (Ein Entwickler-Plugin ist dafür notwendig.)</dd> + </dl> + ", + + // argh, this is ugly + 'admin:widget:admin_welcome:outro' => '<br />Wirf auch einen Blick auf die zusätzlichen Resourcen, die Du über die Links in der Fußzeile des Admin-Bereichs aufrufen kannst. Und vielen Dank, dass Du Elgg verwendest!', + + 'admin:widget:control_panel' => 'Seiten-Administration', + 'admin:widget:control_panel:help' => "Schnellzugriff auf einige allgemeine administrative Funktionen", + + 'admin:cache:flush' => 'Seitencaches zurücksetzen', + 'admin:cache:flushed' => "Die Caches der Seite wurden zurückgesetzt.", + + 'admin:footer:faq' => 'Administrations-FAQs', + 'admin:footer:manual' => 'Administrator-Handbuch', + 'admin:footer:community_forums' => 'Elgg-Community-Foren', + 'admin:footer:blog' => 'Elgg-Blog', + + 'admin:plugins:category:all' => 'Alle Plugins', + 'admin:plugins:category:active' => 'Aktivierte Plugins', + 'admin:plugins:category:inactive' => 'Deaktivierte Plugins', + 'admin:plugins:category:admin' => 'Admin', + 'admin:plugins:category:bundled' => 'Mitgeliefert', + 'admin:plugins:category:nonbundled' => 'Nicht mitgeliefert', + 'admin:plugins:category:content' => 'Inhalte', + 'admin:plugins:category:development' => 'Entwicklung', + 'admin:plugins:category:enhancement' => 'Erweiterung', + 'admin:plugins:category:api' => 'Service/API', + 'admin:plugins:category:communication' => 'Kommunikation', + 'admin:plugins:category:security' => 'Sicherheit und Spam', + 'admin:plugins:category:social' => 'Social', + 'admin:plugins:category:multimedia' => 'Multimedia', + 'admin:plugins:category:theme' => 'Themes', + 'admin:plugins:category:widget' => 'Widgets', + 'admin:plugins:category:utility' => 'Werkzeuge', + + 'admin:plugins:sort:priority' => 'Priorität', + 'admin:plugins:sort:alpha' => 'Alphabetisch', + 'admin:plugins:sort:date' => 'Neueste', + + 'admin:plugins:markdown:unknown_plugin' => 'Unbekanntes Plugin.', + 'admin:plugins:markdown:unknown_file' => 'Unbekannte Datei.', + + + 'admin:notices:could_not_delete' => 'Die Benachrichtigung kann nicht gelöscht werden.', + + 'admin:options' => 'Admin-Optionen', + + +/** + * Plugins + */ + 'plugins:settings:save:ok' => "Die Einstellungen für das Plugin %s wurden gespeichert.", + 'plugins:settings:save:fail' => "Beim Speichern der Einstellungungen für das Plugin %s ist ein Problem aufgetreten.", + 'plugins:usersettings:save:ok' => "Die Benutzereinstellungen für das Plugin %s wurden gespeichert.", + 'plugins:usersettings:save:fail' => "Beim Speichern der Benutzereinstellungungen für das Plugin %s ist ein Problem aufgetreten.", + 'item:object:plugin' => 'Plugins', + + 'admin:plugins' => "Plugins", + 'admin:plugins:activate_all' => 'Alle aktivieren', + 'admin:plugins:deactivate_all' => 'Alle deaktivieren', + 'admin:plugins:activate' => 'Aktivieren', + 'admin:plugins:deactivate' => 'Deaktivieren', + 'admin:plugins:description' => "Hier kannst Du die auf Deiner Community-Seite installierten Tools (Plugins) verwalten und hast Zugriff auf die von ihnen angebotenen Konfigurationsoptionen.", + 'admin:plugins:opt:linktext' => "Tools konfigurieren...", + 'admin:plugins:opt:description' => "Konfigurieren der installierten Tools der Community-Seite.", + 'admin:plugins:label:author' => "Author", + 'admin:plugins:label:copyright' => "Copyright", + 'admin:plugins:label:categories' => 'Kategorien', + 'admin:plugins:label:licence' => "Lizenz", + 'admin:plugins:label:website' => "URL", + 'admin:plugins:label:moreinfo' => 'Weitere Informationen', + 'admin:plugins:label:version' => 'Version', + 'admin:plugins:label:location' => 'Pfad zum Plugin-Verzeichnis', + 'admin:plugins:label:dependencies' => 'Abhängigkeiten', + + 'admin:plugins:warning:elgg_version_unknown' => 'Dieses Plugin verwendet eine veraltete Manifest-Datei und es gibt keine Informationen bezüglich den kompatiblen Elgg-Versionen. Es wird wahrscheinlich nicht funktionieren!', + 'admin:plugins:warning:unmet_dependencies' => 'Dieses Plugin hat unerfüllte Abhängigkeiten und kann deshalb nicht aktiviert werden. Prüfe die Abhängigkeiten für weitere Informationen.', + 'admin:plugins:warning:invalid' => '%s ist kein zulässiges Elgg-Plugin. Bitte schau in der <a href="http://docs.elgg.org/Invalid_Plugin">Elgg-Dokumentation</a> nach, um weitere Hinweise zur Problemlösung zu erhalten.', + 'admin:plugins:cannot_activate' => 'Aktivierung nicht möglich.', + + 'admin:plugins:set_priority:yes' => "%s neu angeordnet.", + 'admin:plugins:set_priority:no' => "%s kann nicht neu angeordnet werden.", + 'admin:plugins:set_priority:no_with_msg' => "%s konnte nicht neu angeordnet werden. Fehlermeldung: %s", + 'admin:plugins:deactivate:yes' => "%s deaktiviert.", + 'admin:plugins:deactivate:no' => "%s kann nicht deaktiviert werden.", + 'admin:plugins:deactivate:no_with_msg' => "%s konnte nicht deaktiviert werden. Fehlermeldung: %s", + 'admin:plugins:activate:yes' => "%s aktiviert.", + 'admin:plugins:activate:no' => "%s kann nicht aktiviert werden.", + 'admin:plugins:activate:no_with_msg' => "%s konnte nicht aktiviert werden. Fehlermeldung: %s", + 'admin:plugins:categories:all' => 'Alle Kategorien', + 'admin:plugins:plugin_website' => 'Plugin-Webseite', + 'admin:plugins:author' => '%s', + 'admin:plugins:version' => 'Version %s', + 'admin:plugin_settings' => 'Plugin-Einstellungen', + 'admin:plugins:warning:unmet_dependencies_active' => 'Dieses Plugin ist aktiviert aber es hat unerfüllte Abhängigkeiten. Dies kann zu Problemen führen. Siehe "mehr Info" unten für weitere Einzelheiten.', + + 'admin:plugins:dependencies:type' => 'Typ', + 'admin:plugins:dependencies:name' => 'Name', + 'admin:plugins:dependencies:expected_value' => 'Erwarteter Wert', + 'admin:plugins:dependencies:local_value' => 'Tatsächlicher Wert', + 'admin:plugins:dependencies:comment' => 'Kommentar', + + 'admin:statistics:description' => "Dies ist ein Überblick über die Seiten-Statistik Deiner Community. Falls Du detailiertere Statistiken benötigst, ist ein ausführlicheres, professionelles Administations-Tool verfügbar.", + 'admin:statistics:opt:description' => "Überblick über Statistiken zu Benutzern und Objekten Deiner Community-Seite.", + 'admin:statistics:opt:linktext' => "Statistiken anzeigen...", + 'admin:statistics:label:basic' => "Kurzstatistik Deiner Community-Seite", + 'admin:statistics:label:numentities' => "Entitäten Deiner Community-Seite", + 'admin:statistics:label:numusers' => "Anzahl der Mitglieder", + 'admin:statistics:label:numonline' => "Anzahl der angemeldeten Mitglieder", + 'admin:statistics:label:onlineusers' => "Momentan angemeldete Mitglieder", + 'admin:statistics:label:version' => "Elgg-Version", + 'admin:statistics:label:version:release' => "Release", + 'admin:statistics:label:version:version' => "Version", + + 'admin:user:label:search' => "Suche Benutzeraccount:", + 'admin:user:label:searchbutton' => "Suche", + + 'admin:user:ban:no' => "Benutzeraccount sperren", + 'admin:user:ban:yes' => "Benutzeraccount gesperrt.", + 'admin:user:self:ban:no' => "Du kannst Dich nicht selbst sperren!", + 'admin:user:unban:no' => "Sperrung des Benutzeraccounts kann nicht aufgehoben werden.", + 'admin:user:unban:yes' => "Sperrung des Benutzeraccounts aufgehoben.", + 'admin:user:delete:no' => "Benutzeraccount kann nicht gelöscht werden.", + 'admin:user:delete:yes' => "Der Benutzeraccount %s wurde gelöscht.", + 'admin:user:self:delete:no' => "Du kannst Deinen eigenen Account nicht löschen!", + + 'admin:user:resetpassword:yes' => "Das Passwort wurde zurückgesetzt und der Benutzer benachrichtigt.", + 'admin:user:resetpassword:no' => "Das Passwort konnte nicht zurückgesetzt werden.", + + 'admin:user:makeadmin:yes' => "Der Benutzer ist nun ein Administrator.", + 'admin:user:makeadmin:no' => "Die Zuweisung von Administratorrechten für den Benutzer ist fehlgeschlagen.", + + 'admin:user:removeadmin:yes' => "Der Benutzer ist nicht länger ein Administrator.", + 'admin:user:removeadmin:no' => "Die Rücknahme von Administratorrechten für den Benutzer ist fehlgeschlagen.", + 'admin:user:self:removeadmin:no' => "Du kannst Dir nicht selbst die Administratorrechte entziehen.", + + 'admin:appearance:menu_items' => 'Menü-Einträge', + 'admin:menu_items:configure' => 'Konfiguriere die Einträge im Hauptmenü.', + 'admin:menu_items:description' => 'Wähle aus, welche Links Du als separate Menü-Einträge anzeigen lassen willst. Die restlichen Links werden unter "Mehr" am Ende der Liste zusammengefaßt.', + 'admin:menu_items:hide_toolbar_entries' => 'Links aus dem Toolbar-Menü entfernen?', + 'admin:menu_items:saved' => 'Menü-Einträge gespeichert.', + 'admin:add_menu_item' => 'Einen benutzerdefinierten Menü-Eintrag hinzufügen', + 'admin:add_menu_item:description' => 'Gebe den anzuzeigenden Namen und die URL an, um einen Eintrag zum Menü hinzuzufügen.', + + 'admin:appearance:default_widgets' => 'Standard-Widgets', + 'admin:default_widgets:unknown_type' => 'Unbekannter Widget-Typ.', + 'admin:default_widgets:instructions' => 'Hinzufügen, Entfernen, Positionieren und Konfigurieren der standardmäßig anzuzeigenden Widgets für die gewünschte Seite.' + . ' Diese Änderungen werden nur neu erstellte Benutzeraccounts auf Deiner Community-Seite betreffen.', + +/** + * User settings + */ + 'usersettings:description' => "Hier kannst Du alle Deine persönlichen Einstellungen vornehmen, beispielsweise Einstellungen der Benutzeraccounts order Konfiguration von Plugins.", + + 'usersettings:statistics' => "Deine persönliche Statistik", + 'usersettings:statistics:opt:description' => "Überblick über Statistiken zu Benutzern und Objekten Deiner Community-Seite.", + 'usersettings:statistics:opt:linktext' => "Account-Statistik", + + 'usersettings:user' => "Deine Einstellungen", + 'usersettings:user:opt:description' => "Hier kannst Du Benutzereinstellungen konfigurieren.", + 'usersettings:user:opt:linktext' => "Account konfigurieren", + + 'usersettings:plugins' => "Tools", + 'usersettings:plugins:opt:description' => "Einstellungen (falls vorhanden) der aktivierten Tools konfigurieren.", + 'usersettings:plugins:opt:linktext' => "Konfiguriere Deine Tools", + + 'usersettings:plugins:description' => "Hier kannst Du Deine persönlichen Einstellungen für die vom Administrator installierten Tools konfigurieren.", + 'usersettings:statistics:label:numentities' => "Deine Beiträge", + + 'usersettings:statistics:yourdetails' => "Deine Accountdetails", + 'usersettings:statistics:label:name' => "Vollständiger Name", + 'usersettings:statistics:label:email' => "Email-Adresse", + 'usersettings:statistics:label:membersince' => "Mitglied seit", + 'usersettings:statistics:label:lastlogin' => "Zuletzt angemeldet", + +/** + * Activity river + */ + 'river:all' => 'Alle Aktivitäten', + 'river:mine' => 'Meine Aktivitäten', + 'river:friends' => 'Aktivitäten von Freunden', + 'river:select' => 'Zeige %s', + 'river:comments:more' => '+%u weitere', + 'river:generic_comment' => 'kommentierte %s %s', + + 'friends:widget:description' => "Auflistung einiger Deiner Freunde", + 'friends:num_display' => "Anzahl der anzuzeigenden Freunde.", + 'friends:icon_size' => "Icon-Größe", + 'friends:tiny' => "sehr klein", + 'friends:small' => "klein", + +/** + * Generic action words + */ + + 'save' => "Speichern", + 'reset' => 'Zurücksetzen', + 'publish' => "Veröffentlichen", + 'cancel' => "Abbrechen", + 'saving' => "Wird gespeichert...", + 'update' => "Aktualisieren", + 'preview' => "Vorschau", + 'edit' => "Bearbeiten", + 'delete' => "Löschen", + 'accept' => "Zustimmen", + 'load' => "Laden", + 'upload' => "Hochladen", + 'ban' => "Sperren", + 'unban' => "Sperrung aufheben", + 'banned' => "Gesperrt", + 'enable' => "Aktivieren", + 'disable' => "Deaktivieren", + 'request' => "Anfordern", + 'complete' => "vollständig", + 'open' => 'Öffnen', + 'close' => 'Schließen', + 'reply' => "Antworten", + 'more' => 'Weitere', + 'comments' => 'Kommentare', + 'import' => 'Importieren', + 'export' => 'Exportieren', + 'untitled' => 'Ohne Titel', + 'help' => 'Hilfe', + 'send' => 'Absenden', + 'post' => 'Schreiben', + 'submit' => 'Abschicken', + 'comment' => 'Kommentieren', + 'upgrade' => 'Aktualisieren', + 'sort' => 'Sortieren', + 'filter' => 'Filtern', + 'new' => 'Neu', + 'add' => 'Hinzufügen', + 'create' => 'Hinzufügen', + + 'site' => 'Webseite', + 'activity' => 'Aktivitäten', + 'members' => 'Mitglieder', + + 'up' => 'Höher', + 'down' => 'Tiefer', + 'top' => 'Anfang', + 'bottom' => 'Ende', + + 'invite' => "Einladen", + + 'resetpassword' => "Passwort zurücksetzen", + 'makeadmin' => "Zum Admin machen", + 'removeadmin' => "Admin entlassen", + + 'option:yes' => "Ja", + 'option:no' => "Nein", + + 'unknown' => 'Unbekannt', + + 'active' => 'Aktiv', + 'total' => 'Gesamt', + + 'learnmore' => "Hier klicken um mehr zu erfahren.", + + 'content' => "Beiträge", + 'content:latest' => 'Letzte Aktivitäten', + 'content:latest:blurb' => 'Oder hier klicken, um die neuesten Beiträge dieser Community-Seite zu sehen.', + + 'link:text' => 'Link besuchen', + +/** + * Generic questions + */ + + 'question:areyousure' => 'Bist Du sicher?', + +/** + * Generic data words + */ + + 'title' => "Titel", + 'description' => "Beschreibung", + 'tags' => "Tags", + 'spotlight' => "Spotlight", + 'all' => "Alle", + 'mine' => "Meine", + + 'by' => 'von', + 'none' => 'keine', + + 'annotations' => "Kommentare", + 'relationships' => "Beziehungen", + 'metadata' => "Metadaten", + 'tagcloud' => "Tagcloud", + 'tagcloud:allsitetags' => "Alle Tags der Seite", + + 'on' => 'An', + 'off' => 'Aus', + +/** + * Entity actions + */ + 'edit:this' => 'Bearbeiten', + 'delete:this' => 'Löschen', + 'comment:this' => 'Kommentieren', + +/** + * Input / output strings + */ + + 'deleteconfirm' => "Bist Du sicher, dass Du diesen Eintrag löschen willst?", + 'fileexists' => "Es wurde bereits eine Datei hochgeladen. Um sie zu ersetzen, unten auswählen:", + +/** + * User add + */ + + 'useradd:subject' => 'Benutzeraccount erstellt', + 'useradd:body' => ' +%s, + +Auf der Community-Seite %s wurde ein Benutzeraccount für Dich erstellt %s. Um Dich anzumelden, gehe zu: + +%s + +und melde Dich mit diesen Zugangsdaten an: + +Benutzername (Username): %s +Passwort: %s + +Nachdem Du Dich angemeldet hast, solltest Du Dein Passwort ändern. +', + +/** + * System messages + **/ + + 'systemmessages:dismiss' => "Hier klicken, um die Statusmeldung auszublenden", + + +/** + * Import / export + */ + 'importsuccess' => "Das Importieren der Daten war erfolgreich", + 'importfail' => "Das Importieren der OpenDD-Daten ist fehlgeschlagen.", + +/** + * Time + */ + + 'friendlytime:justnow' => "soeben", + 'friendlytime:minutes' => "vor %s Minuten", + 'friendlytime:minutes:singular' => "vor einer Minute", + 'friendlytime:hours' => "vor %s Stunden", + 'friendlytime:hours:singular' => "vor einer Stunde", + 'friendlytime:days' => "vor %s Tagen", + 'friendlytime:days:singular' => "gestern", + 'friendlytime:date_format' => 'j F Y @ g:ia', + + 'date:month:01' => '%s Januar', + 'date:month:02' => '%s Februar', + 'date:month:03' => '%s März', + 'date:month:04' => '%s April', + 'date:month:05' => '%s Mai', + 'date:month:06' => '%s Juni', + 'date:month:07' => '%s Juli', + 'date:month:08' => '%s August', + 'date:month:09' => '%s September', + 'date:month:10' => '%s Oktober', + 'date:month:11' => '%s November', + 'date:month:12' => '%s Dezember', + + +/** + * System settings + */ + 'installation:sitename' => "Der Name Deiner Community-Seite:", + 'installation:sitedescription' => "Eine kurze Beschreibung Deiner Seite (optional):", + 'installation:wwwroot' => "Die URL Deiner Community-Seite:", + 'installation:path' => "Der vollständige Pfad zum Elgg-Installationsverzeichnis auf Deinem Server:", + 'installation:dataroot' => "Der vollständige Pfad zum Elgg-Datenverzeichnis auf Deinem Server:", + 'installation:dataroot:warning' => "Du mußt dieses Verzeichnis selbst erzeugen. Es muß in einem anderen Verzeichnis als Dein Elgg-Installationsverzeichnis sein.", + 'installation:sitepermissions' => "Der standardmäßige Zugangslevel: ", + 'installation:language' => "Die Standardsprache Deiner Community-Seite: ", + 'installation:debug' => "Der Debug-Modus liefert detailiertere Rückmeldungen, die bei der Fehlersuche hilfreich sein können. Allerdings kann dadurch das Laden der Seiten verlangsamt werden. Daher sollte er nur aktiviert werden, falls Probleme auftreten: ", + 'installation:debug:none' => 'Debug-Modus deaktivieren (empfohlen)', + 'installation:debug:error' => 'Nur kritische Fehler anzeigen', + 'installation:debug:warning' => 'Kritische Fehler und Warnungen anzeigen', + 'installation:debug:notice' => 'Alle Fehler, Warnungen und Benachrichtigungen protokollieren', + + // Walled Garden support + 'installation:registration:description' => 'Standardmäßig ist die Registrierung neuer Benutzeraccounts erlaubt. Schalte dies ab, wenn Du nicht willst, dass neue Besucher Deiner Seite Accounts registrieren dürfen.', + 'installation:registration:label' => 'Registrieren neuer Benutzeraccounts erlauben', + 'installation:walled_garden:description' => 'Deine Community-Seite als privates Netzwerk betreiben. Nur angemeldete Benutzer werden auf die Inhalte Deiner Seite Zugriff haben mit der Ausnahme von Inhalten, deren Zugriffsberechtigung explizit auf \'öffentlich\' gesetzt ist.', + 'installation:walled_garden:label' => 'Zugriff auf angemeldete Benutzer beschränken', + + 'installation:httpslogin' => "Aktivieren, um den Benutzern die Anmeldung via HTTPS zu ermöglichen. Dafür ist es notwendig, dass Dein Server das https-Protokoll unterstützt.", + 'installation:httpslogin:label' => "HTTPS-Anmeldungen zulassen", + 'installation:view' => "Gebe den Ansichtsmodus an, der für Deine Community-Seite verwendet werden soll. Wenn Du nicht sicher bist was Du eingeben sollst, lass das Textfeld leer oder verwende \"default\", um den Standardmodus zu verwenden:", + + 'installation:siteemail' => "Email-Adresse Deiner Community-Seite (wird vom System verwendet, um Benachrichtigungen zu versenden)", + + 'installation:disableapi' => "Elgg bietet eine API zum Erstellen von Webservices, die externen Anwendungen die Interaktion mit Deiner Elgg-Seite ermöglicht.", + 'installation:disableapi:label' => "Webservice-API von Elgg aktivieren", + + 'installation:allow_user_default_access:description' => "Falls diese Option aktiviert ist, dürfen Benutzer einen individuellen Zuganglevel für ihre Inhalte festlegen, wodurch der systemweite Zugangslevel außer Kraft gesetzt wird.", + 'installation:allow_user_default_access:label' => "Indivuellen benutzerdefinierten Zugangslevel erlauben", + + 'installation:simplecache:description' => "Simple Cache verbessert die Systemleistung durch Caching von statischen Seiteninhalten inklusive einiger CSS- und JavaScript-Dateien. Normalerweise wirst Du Simple Cache verwenden wollen.", + 'installation:simplecache:label' => "Simple Cache aktivieren (empfohlen)", + + 'installation:viewpathcache:description' => "Der View Filepath-Cache verringert die Ladezeit von Plugins durch Caching der Dateisystempfade ihrer Views.", + 'installation:viewpathcache:label' => "View Filepath-Cache aktivieren (empfohlen)", + + 'upgrading' => 'Aktualisieren...', + 'upgrade:db' => 'Deine Datenbank wurde aktualisiert.', + 'upgrade:core' => 'Deine Elgg-Installation wurde aktualisiert.', + 'upgrade:unable_to_upgrade' => 'Die Aktualisierung ist fehlgeschlagen.', + 'upgrade:unable_to_upgrade_info' => + 'Diese Installation kann nicht aktualisiert werden, da in den Views-Verzeichnissen der + Elgg-Basisinstallation veraltete Views gefunden wurden. Diese Views werden nicht mehr + unterstützt und müssen entfernt werden, damit Elgg funktionieren kann. Wenn Du keine + Dateien modifiziert hast, die in der Standardinstallation von Elgg enthalten sind, + kannst Du einfach das Views-Verzeichnis löschen und durch das View-Verzeichnis ersetzen, + das im Paket der neuesten Version von Elgg enthalten ist und von <a href="http://elgg.org">elgg.org</a> + heruntergeladen werden kann.<br /><br /> + + Wenn Du genauere Installationsanweisungen benötigst, lese die <a href="http://docs.elgg.org/wiki/Upgrading_Elgg"> + Dokumentation über die Aktualisierung von Elgg</a>. Falls Du Hilfe benötigst, stelle Deine Frage in den + <a href="http://community.elgg.org/pg/groups/discussion/">Community Support-Foren</a>.', + + 'update:twitter_api:deactivated' => 'Die Twitter API (bisher Twitter Service genannt) wurde während der Seitenaktualisierung deaktiviert. Bitte aktiviere die API manuell, falls sie benötigt wird.', + 'update:oauth_api:deactivated' => 'OAuth API (bisher OAuth Lib genannt) wurde während der Seitenaktualisierung deaktiviert. Bitte aktiviere die API manuell, falls sie benötigt wird.', + + 'deprecated:function' => '%s() wurde durch %s() als veraltet markiert.', + +/** + * Welcome + */ + + 'welcome' => "Willkommen", + 'welcome:user' => 'Willkommen %s', + +/** + * Emails + */ + 'email:settings' => "Email", + 'email:address:label' => "Deine Email-Adresse", + + 'email:save:success' => "Neue Email-Adresse gespeichert. Eine Bestätigungs-Email wurde versandt.", + 'email:save:fail' => "Deine neue Email-Adresse konnte nicht gespeichert werden.", + + 'friend:newfriend:subject' => "Du bist nun mit %s befreundet!", + 'friend:newfriend:body' => "Du bist nun mit %s befreundet! + +Klicke auf den folgenden Link um ihr/sein Profil zu besuchen: + +%s + +Du kannst auf diese Email NICHT antworten.", + + + + 'email:resetpassword:subject' => "Passwort wurde zurückgesetzt!", + 'email:resetpassword:body' => "Hallo %s, + +Dein Passwort wurde zurückgesetzt. Dein neues Passwort ist: %s", + + + 'email:resetreq:subject' => "Anfrage zum Zurücksetzen Deines Passworts.", + 'email:resetreq:body' => "Hallo %s, + +es wurde eine Anfrage zum Zurücksetzen des Passworts Deines Accounts gestellt (von der IP-Adresse %s). + +Falls Du diese Anfrage gestellt hast, klicke bitte auf den folgenden Link, um die Anfrage zu bestätigen: + +%s + +Andernfalls ignoriere bitte diese Email. +", + +/** + * user default access + */ + + 'default_access:settings' => "Standard-Zugangslevel für Deine Inhalte", + 'default_access:label' => "Standard-Zugangslevel", + 'user:default_access:success' => "Dein neuer Standard-Zugangslevel wurde gespeichert.", + 'user:default_access:failure' => "Dein neuer Standard-Zugangslevel konnte nicht gespeichert werden.", + +/** + * XML-RPC + */ + 'xmlrpc:noinputdata' => "Fehlende Eingabedaten", + +/** + * Comments + */ + + 'comments:count' => "Kommentare von %s", + + 'riveraction:annotation:generic_comment' => '%s kommentierte %s', + + 'generic_comments:add' => "Kommentieren", + 'generic_comments:post' => "Kommentieren", + 'generic_comments:text' => "Kommentar", + 'generic_comments:latest' => "Neueste Kommentare", + 'generic_comment:posted' => "Dein Kommentar wurde gespeichert.", + 'generic_comment:deleted' => "Der Kommentar wurde gelöscht.", + 'generic_comment:blank' => "Entschuldigung, aber Du mußt zuerst etwas schreiben bevor wir Deinen Kommentar abspeichern können.", + 'generic_comment:notfound' => "Entschuldigung, aber wird konnten den gesuchten Eintrag nicht finden.", + 'generic_comment:notdeleted' => "Entschuldigung, dieser Kommentar konnte nicht gelöscht werden.", + 'generic_comment:failure' => "Beim Speichern Deines Kommentars ist ein Fehler aufgetreten. Bitte versuche es noch einmal.", + 'generic_comment:none' => 'Keine Kommentare.', + 'generic_comment:title' => 'Kommentar von %s', + + 'generic_comment:email:subject' => 'Du hast einen neuen Kommentar erhalten!', + 'generic_comment:email:body' => "Zu Deinem Eintrag \"%s\" wurde von %s ein neuer Kommentar geschrieben. Der Kommentar lautet: + + +%s + + +Um zu antworten oder Deinen ursprünglichen Eintrag aufzurufen, folge diesem Link: + +%s + +Um das Profil von %s aufzurufen, folge diesem Link: + +%s + +Du kannst auf diese Email NICHT antworten.", + +/** + * Entities + */ + 'byline' => 'Von %s', + 'entity:default:strapline' => '%s erzeugt von %s', + 'entity:default:missingsupport:popup' => 'Diese Entität kann nicht richtig angezeigt werden. Dies kann daran liegen, dass dafür ein Plugin benötigt wird, das nicht mehr installiert ist.', + + 'entity:delete:success' => 'Die Entität %s wurde gelöscht', + 'entity:delete:fail' => 'Die Entität %s konnte nicht gelöscht werden', + + +/** + * Action gatekeeper + */ + 'actiongatekeeper:missingfields' => 'Der Form fehlt der __token und/oder __ts Eintrag', + 'actiongatekeeper:tokeninvalid' => "Es ist ein Fehler aufgetreten (Token mismatch - ungültiges Token). Ursache dafür ist wahrscheinlich, dass das Authentifizierungs-Token für die Seite, die Du betrachtet hast, abgelaufen ist. Bitte lade die Seite neu und versuche es noch einmal.", + 'actiongatekeeper:timeerror' => 'Das Authentifizierungs-Token für die die Seite, die Du betrachtet hast, ist abgelaufen. Bitte lade die Seite neu und versuche es noch einmal.', + 'actiongatekeeper:pluginprevents' => 'Durch eine installierte Erweiterung wurde die Übertragung dieser Form verhindert.', + +/** + * Word blacklists + */ + 'word:blacklist' => 'und, der, die, das, den, dem, des, ein, eine, eines, einen, einem, einer, dann, aber, sie, er, es, ihr, ihm, ihres, ihrer, ihrem, ihren, sein, seiner, seines, seinem, seinen, nicht, also, über, jetzt, deshalb, daher, darum, demzufolge, deswegen, folglich, somit, allerdings, immer, noch, ebenso, andernfalls, umgekehrt, eher, infolgedessen, darüberhinaus, darüber, hinaus, trotzdem, dennoch, anstatt, stattdessen, inzwischen, mittlerweile, unterdessen, dementsprechend, dies, dieser, dieses, diesem, diesen, was, wem, wessen, deren, dessen', + +/** + * Tag labels + */ + + 'tag_names:tags' => 'Tags', + 'tags:site_cloud' => 'Tagcloud', + +/** + * Javascript + */ + + 'js:security:token_refresh_failed' => 'Verbindung mit %s fehlgeschlagen. Eventuell gibt es Probleme beim Speichern neuer Inhalte.', + 'js:security:token_refreshed' => 'Verbindung mit %s wiederhergestellt!', + +/** + * Languages according to ISO 639-1 + */ + "aa" => "Afar", + "ab" => "Abchasisch", + "af" => "Afrikaans", + "am" => "Amharisch", + "ar" => "Arabisch", + "as" => "Assamesisch", + "ay" => "Aymara", + "az" => "Aserbaidschanisch", + "ba" => "Baschkirisch", + "be" => "Weissrussisch", + "bg" => "Bulgarisch", + "bh" => "Bihari", + "bi" => "Bislama", + "bn" => "Bengalisch", + "bo" => "Tibetisch", + "br" => "Bretonisch", + "ca" => "Katalanisch", + "co" => "Korsisch", + "cs" => "Tschechisch", + "cy" => "Walisisch", + "da" => "Dänisch", + "de" => "Deutsch", + "dz" => "hutanisch", + "el" => "Griechisch", + "en" => "Englisch", + "eo" => "Esperanto", + "es" => "Spanisch", + "et" => "Estnisch", + "eu" => "Baskisch", + "fa" => "Persisch", + "fi" => "Finnisch", + "fj" => "Fidschi", + "fo" => "Färöisch", + "fr" => "Französisch", + "fy" => "Friesisch", + "ga" => "Irisch", + "gd" => "Schottisch / Gälisch", + "gl" => "Galizisch", + "gn" => "Guarani", + "gu" => "Gujarati", + "he" => "Hebräisch", + "ha" => "Hausa", + "hi" => "Hindi", + "hr" => "Kroatisch", + "hu" => "Ungarisch", + "hy" => "Armenisch", + "ia" => "Interlingua", + "id" => "Indonesisch", + "ie" => "Interlingue", + "ik" => "Inupiaq", + //"in" => "Indonesisch", + "is" => "Isländisch", + "it" => "Italienisch", + "iu" => "Inuit", + "iw" => "Hebräisch (obsolet)", + "ja" => "Japanisch", + "ji" => "Yiddish (obsolet)", + "jw" => "Javanisch", + "ka" => "Georgisch", + "kk" => "Kasachisch", + "kl" => "Grönländisch", + "km" => "Kambodschanisch", + "kn" => "Kanadisch", + "ko" => "Koreanisch", + "ks" => "Kashmiri", + "ku" => "Kurdisch", + "ky" => "Kirgisisch", + "la" => "Latein", + "ln" => "Lingala", + "lo" => "Laotisch", + "lt" => "Litauisch", + "lv" => "Lettisch", + "mg" => "Malagasy", + "mi" => "Maori", + "mk" => "Mazedonisch", + "ml" => "Malayalam", + "mn" => "Mongolisch", + "mo" => "Moldawisch", + "mr" => "Marathi", + "ms" => "Malaiisch", + "mt" => "Maltesisch", + "my" => "Burmanisch", + "na" => "Nauruisch", + "ne" => "Nepalesisch", + "nl" => "Niederländisch", + "no" => "Norwegisch", + "oc" => "Ossetisch", + "om" => "Oromo", + "or" => "Oriya", + "pa" => "Panjabi", + "pl" => "Polnisch", + "ps" => "Paschtunisch", + "pt" => "Portugiesisch", + "qu" => "Quechua", + "rm" => "Rätoromanisch", + "rn" => "Kirundi", + "ro" => "Rumänisch", + "ru" => "Russisch", + "rw" => "Kinyarwanda", + "sa" => "Sanskrit", + "sd" => "Sindhi", + "sg" => "Sangro", + "sh" => "Serbokroatisch", + "si" => "Singhalesisch", + "sk" => "Slowakisch", + "sl" => "Slowenisch", + "sm" => "Samoisch", + "sn" => "Shona", + "so" => "Somali", + "sq" => "Albanisch", + "sr" => "Serbisch", + "ss" => "Siswati", + "st" => "Sesotho", + "su" => "Sudanesisch", + "sv" => "Schwedisch", + "sw" => "Swahili", + "ta" => "Tamilisch", + "te" => "Tegulu", + "tg" => "Tadschikisch", + "th" => "Thailändisch", + "ti" => "Tigrinya", + "tk" => "Turkmenisch", + "tl" => "Tagalog", + "tn" => "Setswana", + "to" => "Tongaisch", + "tr" => "Türkisch", + "ts" => "Tsonga", + "tt" => "Tatarisch", + "tw" => "Twi", + "ug" => "Uigurisch", + "uk" => "Ukrainisch", + "ur" => "Urdu", + "uz" => "Uzbek", + "vi" => "Vietnamesisch", + "vo" => "Volapuk", + "wo" => "Wolof", + "xh" => "Xhosa", + //"y" => "Yiddish", + "yi" => "Yiddish", + "yo" => "Yoruba", + "za" => "Zuang", + "zh" => "Chinesisch", + "zu" => "Zulu", +); + +add_translation("de",$german);
\ No newline at end of file diff --git a/languages/de/de.profile.php b/languages/de/de.profile.php new file mode 100644 index 000000000..716089905 --- /dev/null +++ b/languages/de/de.profile.php @@ -0,0 +1,12 @@ +<?php +/** + * Elgg profile plugin language pack + */ + +$german = array( + 'profile' => 'Profil', + 'profile:notfound' => 'Entschuldigung, wir konnten das gesuchte Profil nicht finden.', + +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.reportedcontent.php b/languages/de/de.reportedcontent.php new file mode 100644 index 000000000..87b66b6c0 --- /dev/null +++ b/languages/de/de.reportedcontent.php @@ -0,0 +1,44 @@ +<?php +/** + * Elgg reported content plugin language pack + * + * @package ElggReportedContent + */ + +$german = array( + + 'item:object:reported_content' => 'Gemeldete Beiträge', + 'admin:administer_utilities:reportedcontent' => 'Gemeldete Beiträge', + 'reportedcontent' => 'Gemeldete Beiträge', + 'reportedcontent:this' => 'Beitrag melden', + 'reportedcontent:this:tooltip' => 'Melde diese Seiten/diesen Beitrag einem Administrator.', + 'reportedcontent:none' => 'Es gibt keine gemeldeten Beiträge.', + 'reportedcontent:report' => 'Einem Admin melden', + 'reportedcontent:title' => 'Titel des Beitrags', + 'reportedcontent:deleted' => 'Der gemeldete Beitrag wurde gelöscht.', + 'reportedcontent:notdeleted' => 'Die Meldung konnte nicht gelöscht werden.', + 'reportedcontent:delete' => 'Meldung löschen', + 'reportedcontent:areyousure' => 'Bist Du sicher, dass Du das löschen willst?', + 'reportedcontent:archive' => 'Meldung archivieren', + 'reportedcontent:archived' => 'Die Meldung wurde archiviert.', + 'reportedcontent:visit' => 'Gemeldeten Beitrag anzeigen', + 'reportedcontent:by' => 'Gemeldet von', + 'reportedcontent:objecttitle' => 'Titel des gemeldeten Beitrags', + 'reportedcontent:objecturl' => 'URL des gemeldeten Beitrags', + 'reportedcontent:reason' => 'Grund für die Meldung', + 'reportedcontent:description' => 'Warum möchtest Du diesen Beitrag melden?', + 'reportedcontent:address' => 'Adresse des Beitrags', + 'reportedcontent:success' => 'Deine Meldung wurde an den Admin gesendet.', + 'reportedcontent:failing' => 'Deine Meldung konnte nicht gesendet werden.', + 'reportedcontent:report' => 'Diesen Beitrag melden', + 'reportedcontent:moreinfo' => 'Weitere Informationen', + 'reportedcontent:instructions' => 'Die Meldung wird an die Administratoren dieser Community-Seite gesendet, damit sie auf diesen Beitrag aufmerksam gemacht werden.', + 'reportedcontent:numbertodisplay' => 'Anzahl der anzuzeigenden Meldungen', + 'reportedcontent:widget:description' => 'Gemeldete Beiträge anzeigen.', + 'reportedcontent:user' => 'Benutzer melden', + + 'reportedcontent:failed' => 'Entschuldigung, leider ist der Versuch, diesen Beitrag zu melden, gescheitert.', + 'reportedcontent:notarchived' => 'Die Meldung konnte nicht archiviert werden.', +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.search.php b/languages/de/de.search.php new file mode 100644 index 000000000..c3b67902e --- /dev/null +++ b/languages/de/de.search.php @@ -0,0 +1,21 @@ +<?php + +$german = array( + 'search:enter_term' => 'Gebe einen Suchbegriff ein:', + 'search:no_results' => 'Keine Treffer.', + 'search:matched' => 'Treffer: ', + 'search:results' => 'Treffer für %s', + 'search:no_query' => 'Bitte geben einen Begriff ein, nach dem gesucht werden soll.', + 'search:search_error' => 'Fehler', + + 'search:more' => '+%s weitere %s', + + 'search_types:tags' => 'Tags', + + 'search_types:comments' => 'Kommentare', + 'search:comment_on' => 'Kommentare zu "%s"', + 'search:comment_by' => 'von', + 'search:unavailable_entity' => 'Entität nicht verfügbar.', +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.tagcloud.php b/languages/de/de.tagcloud.php new file mode 100644 index 000000000..93261926e --- /dev/null +++ b/languages/de/de.tagcloud.php @@ -0,0 +1,12 @@ +<?php +/** + * Tag cloud German language file + */ + +$german = array( + 'tagcloud:widget:title' => 'Tagcloud', + 'tagcloud:widget:description' => 'Tagcloud', + 'tagcloud:widget:numtags' => 'Anzahl der anzuzeigenden Tags.', +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.thewire.php b/languages/de/de.thewire.php new file mode 100644 index 000000000..9d8a713dd --- /dev/null +++ b/languages/de/de.thewire.php @@ -0,0 +1,61 @@ +<?php +/** + * The Wire German language file + */ + +$german = array( + + /** + * Menu items and titles + */ + 'thewire' => "Der Heiße Draht", + 'thewire:everyone' => "Alle Nachrichten im Heißen Draht", + 'thewire:user' => "Der Heiße Draht von %s", + 'thewire:friends' => "Deine Freunde im Heißen Draht", + 'thewire:reply' => "Antworten", + 'thewire:replying' => "Antworten auf %s (@%s), der schrieb", + 'thewire:thread' => "Thread", + 'thewire:charleft' => "Zeichen übrig", + 'thewire:tags' => "Nachrichten im Heißen Draht mit dem Tag '%s'", + 'thewire:noposts' => "Noch keine Nachrichten im Heißen Draht.", + 'item:object:thewire' => "Nachrichten im Heißen Draht", + 'thewire:update' => 'Aktualisieren', + 'thewire:by' => 'Nachricht im Heißen Draht von %s', + + 'thewire:previous' => "Vorherige", + 'thewire:hide' => "Verbergen", + 'thewire:previous:help' => "Vorherige Nachricht ansehen", + 'thewire:hide:help' => "Vorherige Nachricht verbergen", + + /** + * The wire river + */ + 'river:create:object:thewire' => "%s schrieb im %s", + 'thewire:wire' => 'Heißen Draht', + + /** + * Wire widget + */ + 'thewire:widget:desc' => 'Anzeige Deiner neuesten Nachrichten im Heißen Draht', + 'thewire:num' => 'Anzahl der anzuzeigenden Einträge', + 'thewire:moreposts' => 'Weitere Nachrichten im Heißen Draht', + + /** + * Status messages + */ + 'thewire:posted' => "Deine Nachricht wurde dem Heißen Draht hinzugefügt.", + 'thewire:deleted' => "Die Nachricht wurde aus dem Heißen Draht gelöscht.", + 'thewire:blank' => "Entschuldigung, Du mußt erst etwas schreiben, bevor es veröffentlicht werden kann.", + 'thewire:notfound' => "Entschuldigung, die gesuchte Nachricht aus dem Heißen Draht konnte nicht gefunden werden.", + 'thewire:notdeleted' => "Entschuldigung, wir konnten diese Nachricht nicht aus dem Heißen Draht löschen.", + + /** + * Notifications + */ + 'thewire:notify:subject' => "Neue Nachricht im Heißen Draht", + 'thewire:notify:reply' => '%s autwortete auf %s im Heißen Draht:', + 'thewire:notify:post' => '%s schrieb im Heißen Draht:', + +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.tinymce.php b/languages/de/de.tinymce.php new file mode 100644 index 000000000..ca369569c --- /dev/null +++ b/languages/de/de.tinymce.php @@ -0,0 +1,14 @@ +<?php +/** + * TinyMCE language pack. + * + * @package ElggTinyMCE + */ + +$german = array( + 'tinymce:remove' => "Editor deaktivieren", + 'tinymce:add' => "Editor aktivieren", + 'tinymce:word_count' => 'Anzahl Worte: ', +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.twitter.php b/languages/de/de.twitter.php new file mode 100644 index 000000000..3fb295505 --- /dev/null +++ b/languages/de/de.twitter.php @@ -0,0 +1,16 @@ +<?php +/** + * Twitter widget language file + */ + +$german = array( + + 'twitter:title' => 'Twitter', + 'twitter:info' => 'Dieses Widget zeigt Deine neuesten Tweets.', + 'twitter:username' => 'Gebe Deinen Twitter-Benutzernamen ein.', + 'twitter:num' => 'Anzahl der anzuzeigenden Tweets.', + 'twitter:visit' => 'Besuche meine Twitter-Seite', + 'twitter:notset' => 'Dieses Twitter-Widget ist noch nicht eingerichtet. Um Deine letzten Tweets anzeigen zu lassen, klicke auf \'Bearbeiten\' und gebe die notwendigen Verbindungsdaten ein', +); + +add_translation("de", $german);
\ No newline at end of file diff --git a/languages/de/de.twitter_api.php b/languages/de/de.twitter_api.php new file mode 100644 index 000000000..d023835ee --- /dev/null +++ b/languages/de/de.twitter_api.php @@ -0,0 +1,60 @@ +<?php +/** + * An German language definition file + */ + +$german = array( + 'twitter_api' => 'Twitter-Service', + + 'twitter_api:requires_oauth' => 'Für die Twitter-Services muss das OAuth-Libraries-Plugin aktiviert sein.', + + 'twitter_api:consumer_key' => 'Consumer Key', + 'twitter_api:consumer_secret' => 'Consumer Secret', + + 'twitter_api:settings:instructions' => 'Es ist ein Consumer Key und und ein Consumer Secret von <a href="https://dev.twitter.com/apps/new" target="_blank">Twitter</a> notwendig. Fülle auf Twitter die Angaben für eine neue Applikation aus. Wähle "Browser" als Applikationstyp und "Read & Write" für die Zugangsberechtigung. Die Callback-URL, die Du angeben mußt, ist %stwitter_api/authorize.', + + 'twitter_api:usersettings:description' => "Verbinde Deinen %s-Account mit Twitter.", + 'twitter_api:usersettings:request' => "Du mußt zuerst eine <a href=\"%s\">Authorisierung</a> für %s einrichten, damit der Zugriff auf Deinen Twitter-Account möglich ist.", + 'twitter_api:usersettings:cannot_revoke' => "Du kannst die Verbindung Deines Accounts mit Twitter nicht aufheben, da Du keine Email-Addresse oder kein Passwort für Deinen Account angegeben hast. <a href=\"%s\">Gebe diese Angaben jetzt ein</a>.", + 'twitter_api:authorize:error' => 'Twitter-Authorisierung fehlgeschlagen.', + 'twitter_api:authorize:success' => 'Twitter-Zugriff wurde authorisiert.', + + 'twitter_api:usersettings:authorized' => "Du hast %s authorisiert, auf Deinen Twitter-Account zuzugreifen: @%s.", + 'twitter_api:usersettings:revoke' => '<a href="%s">HIER</a> klicken, um den Zugriff auf Deinen Twitter-Account zu widerrufen..', + 'twitter_api:usersettings:site_not_configured' => 'Bevor Twitter verwendet werden kann, muss erst ein Administrator die Konfiguration vornehmen.', + + 'twitter_api:revoke:success' => 'Twitter-Zugriff wurde widerrufen.', + + 'twitter_api:login' => 'Erlaube existierenden Benutzern, die ihren Twitter-Account verbunden haben, sich mit ihren Twitter-Accountdaten auf Deiner Elgg-Community-Seite anzumelden?', + 'twitter_api:new_users' => 'Erlaube neuen Benutzern, sich mit ihren Twitter-Accountdaten anzumelden, selbst wenn die Account-Registrierung auf Deiner Elgg-Community-Seite deaktiviert ist?', + 'twitter_api:login:success' => 'Du bist nun angemeldet.', + 'twitter_api:login:error' => 'Die Anmeldung mit Deinen Twitter-Accountdaten ist fehlgeschlagen.', + 'twitter_api:login:email' => "Du mußt als erstes eine gültige Email-Adresse für Deinen neuen %s-Account eingeben.", + + 'twitter_api:invalid_page' => 'Ungültige Seite.', + + 'twitter_api:deprecated_callback_url' => 'Die Callback-URL für die Twitter-API hat sich zu %s geändert. Bitte den Administrator dieser Community-Seite, sie zu ändern.', + + 'twitter_api:interstitial:settings' => 'Account konfigurieren', + 'twitter_api:interstitial:description' => 'Du kannst Dich in wenigen Augenblicken auf %s anmelden! Wir benötigen nur noch einige wenige Angaben. Diese Angaben sind optional, aber sie ermöglichen es Dir, Dich auf dieser Community-Seite anzumelden, falls Twitter einmal nicht erreichbar ist oder Du Dich entschließen solltest, die Verbindung zu Deinem Twitter-Account zu trennen.', + + 'twitter_api:interstitial:username' => 'Dies ist Dein Benutzername. Er kann nicht geändert werden. Wenn Du ein Passwort angibst, kannst Du Deinen Benutzernamen oder Deine Email-Adresse für die Anmeldung auf dieser Community-Seite verwenden.', + + 'twitter_api:interstitial:name' => 'Dies ist der Name, den die anderen Mitglieder sehen werden, wenn sie mit Dir interagieren.', + + 'twitter_api:interstitial:email' => 'Deine Email-Adresse. Standardmäßig können die anderen Mitglieder der Community-Seite diese nicht sehen.', + + 'twitter_api:interstitial:password' => 'Ein Passwort, damit Du Dich auf dieser Community-Seite anmelden kannst, falls Twitter nicht erreichbar ist oder Du Dich entschließen solltest, die Verbindung zu Deinem Twitter-Account zu trennen.', + 'twitter_api:interstitial:password2' => 'Das gleiche Passwort noch einmal.', + + 'twitter_api:interstitial:no_thanks' => 'Nein danke.', + + 'twitter_api:interstitial:no_display_name' => 'Du mußt einen Namen eingeben.', + 'twitter_api:interstitial:invalid_email' => 'Du mußt entweder eine gültige Email-Adresse oder gar keine eingeben.', + 'twitter_api:interstitial:existing_email' => 'Diese Email-Adresse ist bereits auf dieser Community-Seite registriert.', + 'twitter_api:interstitial:password_mismatch' => 'Die beiden Passwort-Eingaben stimmen nicht überein.', + 'twitter_api:interstitial:cannot_save' => 'Das Speichern der Eingaben ist fehlgeschlagen!', + 'twitter_api:interstitial:saved' => 'Die Eingaben wurden gespeichert.', +); + +add_translation('de', $german);
\ No newline at end of file diff --git a/languages/de/de.uservalidationbyemail.php b/languages/de/de.uservalidationbyemail.php new file mode 100644 index 000000000..1dadccd98 --- /dev/null +++ b/languages/de/de.uservalidationbyemail.php @@ -0,0 +1,64 @@ +<?php +/** + * Email user validation plugin language pack. + * + * @package Elgg.Core.Plugin + * @subpackage ElggUserValidationByEmail + */ + +$german = array( + 'admin:users:unvalidated' => 'Inaktiv', + + 'email:validate:subject' => "%s, bitte bestätige Deine Email-Adresse!", + 'email:validate:body' => "Hallo %s, + +bevor Du Dich auf der Community-Seite %s anmelden kannst, mußt Du Deine Email-Addresse bestätigen. + +Um Deine angegebene Email-Addresse zu bestätigen, folgende diesem Link: + +%s + +Wenn Du nicht direkt auf den Link klicken kannst, kopiere ihn bitte von Hand in die Adresszeile Deines Browsers. + +%s +%s +", + 'email:confirm:success' => "Du hast Deine Email-Adresse bestätigt!", + 'email:confirm:fail' => "Deine Email-Adresse konnte nicht bestätigt werden...", + + 'uservalidationbyemail:registerok' => "Um Deinen Account zu aktivieren, mußt Du Deine Email-Adresse bestätigen, indem Du dem Link in der Email folgst, die wir Dir gerade gesendet haben.", + 'uservalidationbyemail:login:fail' => "Dein Account ist noch nicht validiert, daher ist die Anmeldung auf dieser Community-Seite noch nicht möglich. Es wurde eine neue Validierungs-Email an die von Dir angegebene Email-Adresse gesendet.", + + 'uservalidationbyemail:admin:no_unvalidated_users' => 'Keine inaktiven Benutzeraccounts.', + + 'uservalidationbyemail:admin:unvalidated' => 'Inaktiv', + 'uservalidationbyemail:admin:user_created' => '%s registriert', + 'uservalidationbyemail:admin:resend_validation' => 'Bestätigungs-Email erneut senden', + 'uservalidationbyemail:admin:validate' => 'Bestätigen', + 'uservalidationbyemail:admin:delete' => 'Löschen', + 'uservalidationbyemail:confirm_validate_user' => '%s bestätigen?', + 'uservalidationbyemail:confirm_resend_validation' => 'Bestätigungs-Email an %s erneut senden?', + 'uservalidationbyemail:confirm_delete' => '%s löschen?', + 'uservalidationbyemail:confirm_validate_checked' => 'Markierte Benutzeraccounts bestätigen?', + 'uservalidationbyemail:confirm_resend_validation_checked' => 'Bestätigungs-Email erneut an markierte Benutzeraccounts senden?', + 'uservalidationbyemail:confirm_delete_checked' => 'Markierte Benutzeraccounts löschen?', + 'uservalidationbyemail:check_all' => 'Alle', + + 'uservalidationbyemail:errors:unknown_users' => 'Unbekannter Benutzer', + 'uservalidationbyemail:errors:could_not_validate_user' => 'Benutzeraccount konnte nicht bestätigt werden.', + 'uservalidationbyemail:errors:could_not_validate_users' => 'Es konnten nicht alle markierten Benutzeraccounts bestätigt werden.', + 'uservalidationbyemail:errors:could_not_delete_user' => 'Benutzeraccount konnte nicht gelöscht werden.', + 'uservalidationbyemail:errors:could_not_delete_users' => 'Es konnten nicht alle markierten Benutzeraccounts gelöscht werden.', + 'uservalidationbyemail:errors:could_not_resend_validation' => 'Bestätigungs-Email konnte nicht versendet werden.', + 'uservalidationbyemail:errors:could_not_resend_validations' => 'Die Bestätigungs-Email konnte nicht an alle markierten Benutzeraccounts versendet werden.', + + 'uservalidationbyemail:messages:validated_user' => 'Benutzeraccount bestätigt.', + 'uservalidationbyemail:messages:validated_users' => 'Alle markierten Benutzeraccount bestätigt.', + 'uservalidationbyemail:messages:deleted_user' => 'Benutzeraccount gelöscht.', + 'uservalidationbyemail:messages:deleted_users' => 'Alle markierten Benutzeraccount gelöscht.', + 'uservalidationbyemail:messages:resent_validation' => 'Bestätigungs-Email gesendet.', + 'uservalidationbyemail:messages:resent_validations' => 'Die Bestätigungs-Email wurde erneut an alle markierten Benutzeraccount gesendet.' + +); + +add_translation("de", $german);
\ No newline at end of file @@ -6,3 +6,4 @@ register_translations(elgg_get_plugins_path() . "languages/languages/es", true); register_translations(elgg_get_plugins_path() . "languages/languages/nl", true); +register_translations(elgg_get_plugins_path() . "languages/languages/de", true); diff --git a/views/default/js/languages/de.php b/views/default/js/languages/de.php new file mode 100644 index 000000000..216b49ff1 --- /dev/null +++ b/views/default/js/languages/de.php @@ -0,0 +1,2 @@ +<?php +echo elgg_view('js/languages', array('language' => 'de'));
\ No newline at end of file |