diff --git a/client/coral-framework/services/i18n.js b/client/coral-framework/services/i18n.js index f803bcce0..f467f7f53 100644 --- a/client/coral-framework/services/i18n.js +++ b/client/coral-framework/services/i18n.js @@ -5,6 +5,7 @@ import merge from 'lodash/merge'; import moment from 'moment'; import 'moment/locale/da'; +import 'moment/locale/de'; import 'moment/locale/es'; import 'moment/locale/fr'; import 'moment/locale/pt-br'; @@ -12,6 +13,7 @@ import 'moment/locale/pt-br'; import { createStorage } from 'coral-framework/services/storage'; import daTA from 'timeago.js/locales/da'; +import deTA from 'timeago.js/locales/de'; import esTA from 'timeago.js/locales/es'; import frTA from 'timeago.js/locales/fr'; import pt_BRTA from 'timeago.js/locales/pt_BR'; @@ -21,6 +23,7 @@ import nl from 'timeago.js/locales/nl'; import en from '../../../locales/en.yml'; import da from '../../../locales/da.yml'; +import de from '../../../locales/de.yml'; import es from '../../../locales/es.yml'; import fr from '../../../locales/fr.yml'; import pt_BR from '../../../locales/pt_BR.yml'; @@ -32,6 +35,7 @@ const defaultLanguage = process.env.TALK_DEFAULT_LANG; const translations = { ...en, ...da, + ...de, ...es, ...fr, ...nl_NL, @@ -86,6 +90,7 @@ export function setupTranslations() { ta.register('es', esTA); ta.register('da', daTA); + ta.register('de', deTA); ta.register('fr', frTA); ta.register('pt_BR', pt_BRTA); ta.register('zh_CN', zh_CNTA); diff --git a/locales/de.yml b/locales/de.yml new file mode 100644 index 000000000..069c8ddb3 --- /dev/null +++ b/locales/de.yml @@ -0,0 +1,462 @@ +de: + your_account_has_been_suspended: Ihr Zugang wurde vorübergehend gesperrt. + your_account_has_been_banned: Ihr Zugang wurde gesperrt. + your_username_has_been_rejected: Ihr Zugang wurde vorübergehend gesperrt, da Ihr Nutzername als unangemessen eingestuft wurde. Um Ihren Zugang wieder herzustellen, geben Sie bitte einen neuen Nutzernamen ein. + embed_comments_tab: Kommentare + bandialog: + are_you_sure: "Sind Sie sich sicher, dass Sie {0} sperren möchten?" + ban_user: "Nutzer sperren?" + banned_user: "Gesperrter Nutzer" + cancel: "Beenden" + note: "Notiz: {0}" + note_reject_comment: "Das Sperren dieses Nutzers wird auch diesen Kommentar in die Abgelehnt-Liste verschieben." + note_ban_user: "Nach dem Sperren wird dieser Nutzer weder Kommentare schreiben, noch anderweitig mit der Community interagieren können." + yes_ban_user: "Ja, Nutzer sperren" + write_a_message: "Nachricht schreiben" + send: "Senden" + notify_ban_headline: "Nutzer über Sperrung benachrichtigen" + notify_ban_description: "Dies wird den Nutzer per E-Mail über den Ausschluss aus der Community informieren" + email_message_ban: "Sehr geehrte/r {0},\n\nJemand mit Zugriff auf Ihr Konto hat gegen unsere Community-Richtlinien verstoßen. Daraufhin wurde Ihr Konto gesperrt. Sie können nun weder kommentieren noch anderweitig mit der Community interagieren. Falls Sie denken, dass es sich hierbei um einen Fehler handelt, nehmen Sie bitte Kontakt mit unseren Moderatoren auf." + bio_offensive: "Diese Biographie ist unangemessen" + cancel: "Abbrechen" + confirm_email: + click_to_confirm: "Unten klicken, um E-Mail-Adresse zu bestätigen" + confirm: "Bestätigen" + password_reset: + set_new_password: "Passwort ändern" + new_password: "Neues Passwort" + new_password_help: "Das Passwort benötigt mindestens 8 Zeichen" + confirm_new_password: "Neues Passwort bestätigen" + change_password: "Passwort ändern" + characters_remaining: "verbleibende Zeichen" + comment: + anon: "Anonym" + undo_reject: "Rückgängig machen" + ban_user: "Nutzer sperren" + comment: "Kommentar verfassen…" + edited: Bearbeitet + flagged: "markiert" + view_context: "Kontext ansehen" + comment_box: + post: "Senden" + cancel: "Abbrechen" + reply: "Antworten" + comment: "Kommentar verfassen" + name: "Name" + comment_post_notif: "Ihr Kommentar wurde versandt." + comment_post_notif_premod: "Vielen Dank für Ihren Kommentar. Unsere Moderatoren werden ihn in Kürze bearbeiten." + comment_post_banned_word: "Ihr Kommentar enthält ein oder mehrere Wörter, die unzulässig sind, daher wird er nicht veröffentlicht. Falls Sie dies als ungerechtfertigt ansehen, nehmen Sie bitte Kontakt zu unseren Moderatoren auf." + characters_remaining: "verbleibende Zeichen" + comment_offensive: "Dieser Kommentar ist unangemessen" + comment_singular: Kommentar + comment_plural: Kommentare + comment_post_banned_word: "Ihr Kommentar enthält ein oder mehrere Wörter, die unzulässig sind, daher wird er nicht veröffentlicht. Falls Sie dies als ungerechtfertigt ansehen, nehmen Sie bitte Kontakt zu unseren Moderatoren auf." + comment_post_notif: "Ihr Kommentar wurde veröffentlicht." + comment_post_notif_premod: "Vielen Dank für Ihren Kommentar. Unsere Moderatoren werden ihn in Kürze bearbeiten." + common: + copy: 'Kopieren' + error: 'Ein Problem ist aufgetreten.' + reply: 'antworten' + replies: 'Antworten' + reaction: 'Reaktion' + reactions: 'Reaktionen' + story: 'Artikel' + flagged_usernames: + notify_approved: '{0} hat Nutzername {1} freigegeben' + notify_rejected: '{0} hat Nutzername {1} abgelehnt' + notify_flagged: '{0} hat Nutzername {1} markiert' + notify_changed: 'Nutzer {0} hat Nutzernamen nach {1} geändert' + community: + account_creation_date: "Datum der Kontoerstellung" + active: Aktiv + admin: Administrator + ads_marketing: "Dies scheint Werbung zu sein" + are_you_sure: "Sind Sie sich sicher, dass Sie {0} sperren möchten?" + ban_user: "Nutzer sperren?" + banned: Gesperrt + banned_user: "Gesperrter Nutzer" + cancel: Abbrechen + dont_like_username: "Unsympathischer Nutzername" + flaggedaccounts: "Gemeldete Nutzernamen" + flags: Markierungen + impersonating: "Identität unklar" + loading: "Lädt Ergebnisse" + moderator: Moderator + newsroom_role: "Redaktionsrolle" + no_flagged_accounts: "Die Liste der gemeldeten Nutzer ist aktuell leer." + no_results: "Keine Nutzer mit entsprechendem Namen oder E-Mail-Adresse gefunden." + offensive: "Unangemessen" + other: Etwas anderes + people: Nutzer + role: "Rolle auswählen..." + select_status: "Status wählen..." + spam_ads: "Spam/Werbung" + staff: "Mitarbeiter" + status: Status + username_and_email: "Nutzername und E-Mail" + yes_ban_user: "Ja, Nutzer sperren" + commenter: "Kommentator" + configure: + apply: Anwenden + banned_word_text: "Kommentare, die diese Wörter oder Phrasen enthalten (unabhängig von Groß-/Kleinschreibung), werden automatisch aus dem Kommentarbereich entfernt. Geben Sie ein Wort ein und bestätigen Sie mit Eingabetaste oder Tab. Es ist auch möglich, einen komma-separierten Text einzufügen." + banned_words_title: "Liste der unzulässigen Wörter" + close: "Schließen" + close_after: "Kommentarbereich schließen nach" + close_stream: "Kommentarbereich schließen" + close_stream_configuration: "Dieser Kommentarbereich ist momentan geschlossen. Durch das Öffnen dieses Kommentarbereichs können neue Kommentare abgegeben und veröffentlicht werden." + closed_comments_desc: "Wird angezeigt, wenn der Kommentarbereich für den Artikel geschlossen ist." + closed_comments_label: "Nachricht verfassen..." + closed_stream_settings: "Mitteilung über Schließung" + comment_count_error: "Geben Sie eine gültige Zahl an." + comment_count_header: "Zeichenlimit für Kommentare festlegen" + comment_count_text_post: Zeichen + comment_count_text_pre: "Kommentar wird begrenzt auf" + comment_settings: Einstellungen + comment_stream: "Kommentarbereich" + comment_stream_will_close: "Der Kommentarbereich wird geschlossen" + community: Community + configure: Einstellungen + copy_and_paste: "Kopieren Sie diesen Code in Ihr CMS, um die Kommentarfunktion an entsprechender Stelle anzuzeigen." + custom_css_url: "Benutzerdefinierte CSS-URL" + custom_css_url_desc: "URL eines CSS-Stylesheets zum Überschreiben des Standard-Designs" + days: Tage + description: "Als Administrator können Sie die Einstellungen für den Kommentarbereich dieses Artikels anpassen:" + domain_list_text: "Geben Sie Domains an, für die diese Talk-Instanz freigegeben werden soll, z.B. für lokale Test- oder Produktionsumgebungen (Bsp.: localhost:3000 staging.domain.com domain.com)." + domain_list_title: "Zugelassene Domains" + edit_comment_timeframe_heading: "Zeitlimit zur Bearbeitung von Kommentaren" + edit_comment_timeframe_text_pre: "Kommentatoren haben" + edit_comment_timeframe_text_post: "Sekunden Zeit, um ihre Kommentare zu bearbeiten." + embed_comment_stream: "Kommentarbereich einbinden" + enable_premod_links_text: "Moderatoren müssen jeden Kommentar, der einen Link enthält, freigeben, bevor er veröffentlicht wird." + enable_pre_moderation: "Vormoderation aktivieren" + enable_pre_moderation_text: "Moderatoren müssen jeden Kommentar freigeben, bevor er veröffentlicht wird." + enable_premod_links: "Vormoderation für Kommentare mit Links aktivieren" + enable_premod: "Vormoderation aktivieren" + enable_premod_description: "Moderatoren müssen jeden Kommentar freigeben, bevor er veröffentlicht wird." + enable_premod_links_description: "Moderatoren müssen jeden Kommentar, der einen Link enthält, freigeben, bevor er veröffentlicht wird." + enable_questionbox: "Stellen Sie den Lesern eine Frage" + enable_questionbox_description: "Diese Frage erscheint am Anfang des Kommentarbereichs. Regen Sie eine Diskussion an." + hours: Stunden + include_comment_stream: "Einleitung zum Kommentarbereich" + include_comment_stream_desc: "Verfassen Sie eine Einleitung, die über jedem Kommentarbereich erscheint. Nützlich z.B. für Community-Richtlinien." + include_text: "Fügen Sie Ihren Text hier ein." + include_question_here: "Stellen Sie Ihre Frage hier:" + moderate: Moderieren + moderation_settings: "Moderations-Einstellungen" + open: "Öffnen" + open_stream: "Kommentarbereich öffnen" + open_stream_configuration: "Dieser Kommentarbereich ist momentan geöffnet. Nach dem Schließen dieses Kommentarbereich wird es nicht mehr möglich sein, zu kommentieren. Bestehende Kommentare bleiben sichtbar." + require_email_verification: "E-Mail-Bestätigung erforderlich" + require_email_verification_text: "Neue Nutzer müssen ihre E-Mail-Adresse bestätigen." + save_changes: "Änderungen speichern" + shortcuts: Tastaturkürzel + sign_out: "Abmelden" + stories: Artikel + stream_settings: "Einstellungen Kommentarbereich" + suspect_word_title: "Liste verdächtiger Wörter" + suspect_word_text: "Kommentare, die diese Wörter oder Phrasen enthalten (unabhängig von Groß-/Kleinschreibung), werden im Kommentarbereich markiert. Geben Sie ein Wort ein und bestätigen Sie mit Eingabetaste oder Tab. Es ist auch möglich, einen komma-separierten Text einzufügen." + tech_settings: "Technische Einstellungen" + title: "Kommentarbereich konfigurieren" + weeks: Wochen + wordlist: "Gesperrte Wörter" + continue: "Fortfahren" + createdisplay: + check_the_form: "Ungültige Eingabe. Bitte prüfen Sie die Felder." + continue: "Mit diesem Facebook-Nutzernamen fortfahren" + error_create: "Fehler beim Ändern des Nutzernamens" + fake_comment_body: "Dies ist ein Beispiel-Kommentar. Leser können im Kommentarbereich Meinungen und Gedanken mit der Redaktion austauschen." + fake_comment_date: "Vor einer Minute" + if_you_dont_change_your_name: "Wenn Sie Ihren Nutzernamen an diesem Punkt nicht ändern, wird Ihr Facebook-Name mit Ihren Kommentaren angezeigt." + required_field: "Pflichtfeld" + save: Speichern + special_characters: "Nutzernamen dürfen nur Buchstaben, Zahlen und _ enthalten" + username: Nutzername + write_your_username: "Nutzername bearbeiten" + your_username: "Ihr Nutzername erscheint an jedem Ihrer veröffentlichten Kommentare." + done: Fertig + edit_comment: + body_input_label: "Kommentar bearbeiten" + save_button: "Änderungen speichern" + edit_window_expired: "Sie können diesen Kommentar nicht mehr bearbeiten. Das Zeitfenster hierfür ist abgelaufen. Bitte schreiben Sie einen neuen Kommentar." + edit_window_expired_close: "Schließen" + edit_window_timer_prefix: "Verbleibende Zeit: " + second: "Sekunde" + seconds_plural: "Sekunden" + minute: "Minute" + minutes_plural: "Minuten" + email: + suspended: + subject: "Ihr Benutzerkonto wurde vorübergehend gesperrt" + banned: + subject: "Ihr Benutzerkonto wurde gesperrt" + body: "Entsprechend der Community-Richtlinien des Coral Project, wurde Ihr Benutzerkonto gesperrt. Sie dürfen ab sofort weder kommentieren noch an der Community teilnehmen." + confirm: + has_been_requested: "Für folgendes Nutzerkonto wurde eine E-Mail-Bestätigung angefordert:" + to_confirm: "Um Ihr Nutzerkonto zu bestätigen, öffnen Sie bitte folgenden Link:" + confirm_email: "E-Mail-Adresse bestätigen" + if_you_did_not: "Sollten Sie diese E-Mail nicht angefordert haben, können Sie diese Nachricht ignorieren." + subject: "Bestätigung der E-Mail-Adresse" + password_reset: + we_received_a_request: "Wir haben eine Anfrage erhalten, Ihr Passwort zurückzusetzen. Sollten Sie dies nicht angefordert haben, können Sie diese Nachricht ignorieren." + if_you_did: "Falls doch," + please_click: "klicken Sie bitte hier zum Zurücksetzen" + embedlink: + copy: "In die Zwischenablage kopieren" + error: + COMMENT_PARENT_NOT_VISIBLE: "Der Kommentar, auf den Sie antworten möchten, wurde entfernt oder existiert nicht." + EMAIL_VERIFICATION_TOKEN_INVALID: "Code zur E-Mail-Bestätigung ist ungültig." + PASSWORD_RESET_TOKEN_INVALID: "Ihr Link zum Passwort zurücksetzen ist ungültig." + COMMENT_TOO_SHORT: "Kommentare sollten mehr als ein Zeichen enthalten, bitte überprüfen Sie Ihren Kommentar und probieren Sie es erneut." + NOT_AUTHORIZED: "Sie sind nicht berechtigt, diese Aktion auszuführen." + NO_SPECIAL_CHARACTERS: "Benutzernamen dürfen nur Buchstaben, Zahlen und _ enthalten" + PASSWORD_LENGTH: "Passwort ist zu kurz" + PROFANITY_ERROR: "Nutzernamen dürfen nicht anstößig sein. Bei Fragen, wenden Sie sich an einen Administrator." + RATE_LIMIT_EXCEEDED: "Ratelimit überschritten" + USERNAME_IN_USE: "Nutzername bereits vergeben" + USERNAME_REQUIRED: "Nutzername muss angegeben werden" + EMAIL_NOT_VERIFIED: "E-Mail-Adresse nicht bestätigt" + EDIT_WINDOW_ENDED: "Sie können diesen Kommentar nicht mehr bearbeiten. Das Zeitfenster ist abgelaufen." + EDIT_USERNAME_NOT_AUTHORIZED: "Sie haben keine Berechtigung, Ihren Nutzernamen zu ändern." + SAME_USERNAME_PROVIDED: "Sie müssen einen anderen Nutzernamen wählen." + EMAIL_IN_USE: "E-Mail-Adresse bereits vergeben" + EMAIL_REQUIRED: "Eine E-Mail-Adresse ist erforderlich" + LOGIN_MAXIMUM_EXCEEDED: "Sie haben zu häufig erfolglos versucht, sich anzumelden. Bitte warten Sie." + PASSWORD_REQUIRED: "Passwort ist erforderlich" + COMMENTING_CLOSED: "Kommentarbereich ist bereits geschlossen" + NOT_FOUND: "Ressource nicht gefunden" + ALREADY_EXISTS: "Ressource existiert bereits" + INVALID_ASSET_URL: "Asset-URL ist ungültig" + CANNOT_IGNORE_STAFF: "Mitarbeiter können nicht ignoriert werden." + email: "E-Mail-Adresse ungültig" + confirm_password: "Passwörter nicht identisch. Bitte erneut überprüfen" + network_error: "Server-Verbindung fehlgeschlagen. Bitte überprüfen Sie ihre Internetverbindung und versuchen Sie es erneut." + email_not_verified: "E-Mail-Adresse {0} nicht bestätigt." + email_password: "E-Mail und/oder Passwort inkorrekt." + organization_name: "Namen von Organisationen dürfen nur Buchstaben und Zahlen enthalten." + password: "Passwort muss mindestens 8 Zeichen enthalten" + username: "Nutzernamen dürfen nur Buchstaben, Zahlen und _ enthalten" + unexpected: "Unerwarteter Fehler aufgetreten. Es tut uns leid!" + flag_comment: "Kommentar melden" + flag_reason: "Grund der Meldung (optional)" + flag_username: "Nutzername melden" + framework: + banned_account_header: "Ihr Konto ist aktuell gesperrt." + banned_account_body: "Dies bedeutet, dass Sie weder Kommentare schreiben, noch auf andere Weise mit der Community interagieren können." + comment: Kommentar + comment_is_ignored: "Dieser Kommentar ist nicht sichtbar, da Sie den Nutzer ignorieren." + comment_is_rejected: "Sie haben diesen Kommentar abgelehnt." + comment_is_hidden: "Dieser Kommentar ist nicht verfügbar." + comments: Kommentare + configure_stream: "Konfigurieren" + content_not_available: "Dieser Inhalt ist nicht verfügbar" + edit_name: + button: Senden + error: "Nutzernamen dürfen nur Buchstaben, Zahlen und _ enthalten" + label: "Neuer Nutzername" + msg: "Ihr Konto ist vorübergehend gesperrt, da Ihr Nutzername als unangemessen eingestuft wurde. Um Ihr Konto wieder herzustellen, geben Sie bitte einen neuen Nutzernamen ein. Bei Fragen, kontaktieren Sie uns bitte." + changed_name: + msg: "Die Änderung Ihres Nutzernamens wird von unseren Moderatoren geprüft." + my_comments: "Meine Kommentare" + my_profile: "Mein Profil" + new_count: "{0} {1} mehr anzeigen" + profile: Profil + show_all_comments: "Alle Kommentare anzeigen" + success_bio_update: "Ihre Biographie wurde aktualisiert" + success_name_update: "Ihr Nutzername wurde aktualisiert" + success_update_settings: "Ihre Änderungen wurden für den Kommentarbereich dieses Artikels angewandt" + show_all_replies: Alle Antworten anzeigen + show_more_replies: Weitere Antworten anzeigen + view_more_comments: "Weitere Kommentare anzeigen" + view_reply: "Antwort anzeigen" + from_settings_page: "Sie können Ihren Kommentarverlauf auf Ihrer Profilseite sehen." + like: Gefällt mir + loading_results: "Lädt Ergebnisse" + marketing: "Dies scheint Werbung zu sein" + moderate_this_stream: "Diesen Kommentarbereich moderieren" + flags: + reasons: + user: + username_offensive: "Unangemessen" + username_nolike: "Unerwünscht" + username_impersonating: "Identität unklar" + username_spam: "Spam" + username_other: "Anderes" + comment: + comment_offensive: "Unangemessen" + comment_spam: "Spam" + comment_noagree: "Andere Meinung" + comment_other: "Anderes" + suspect_word: "Verdächtiges Wort" + banned_word: "Unzulässiges Wort" + body_count: "Text überschreitet Zeichenlimit" + trust: "Vertrauen" + links: "Link" + modqueue: + account: "Konto-Markierungen" + actions: Aktionen + all: Alle + all_streams: "Alle Kommentarbereiche" + notify_edited: '{0} bearbeitete Kommentar "{1}"' + notify_accepted: '{0} genehmigte Kommentar "{1}"' + notify_rejected: '{0} lehnte Kommentar "{1}" ab' + notify_flagged: '{0} markierte Kommentar "{1}"' + notify_reset: '{0} setzte Status von "{1}" zurück' + approve: "Freigeben" + approved: "Freigegeben" + ban_user: "Sperren" + billion: Mrd + close: Schließen + empty_queue: "Keine weiteren Kommentare zu moderieren! Arbeite nicht zu viel, gönn’ dir eine Pause!" + flagged: markiert + reported: gemeldet + less_detail: "Weniger Details" + likes: Gefällt mir + million: Mio + mod_faster: "Schneller moderieren mit Tastaturkürzeln" + moderate: "Moderieren →" + more_detail: "Mehr Details" + new: Neu + newest_first: "Neueste zuerst" + navigation: Navigation + next_comment: "Gehe zum nächsten Kommentar" + toggle_search: "Suche öffnen" + next_queue: "Nächste Liste" + oldest_first: "Älteste zuerst" + premod: Unmoderiert + prev_comment: " Gehe zum vorherigen Kommentar" + reject: "Ablehnen" + rejected: "Abgelehnt" + reply: "Antworten" + select_stream: "Kommentarbereich wählen" + shift_key: "⇧" + shortcuts: "Tastaturkürzel" + sort: "Sortieren" + show_shortcuts: "Tastaturkürzel anzeigen" + singleview: "Zen-Modus" + thismenu: "Dieses Menü öffnen" + jump_to_queue: "Zu bestimmter Liste springen" + thousand: T + try_these: "Versuch’ diese" + view_more_shortcuts: "Weitere Tastaturkürzel anzeigen" + my_comment_history: "Mein Kommentarverlauf" + name: Name + no_agree_comment: "Ich bin mit diesem Kommentar nicht einverstanden" + no_like_bio: "Ich mag diese Biographie nicht" + no_like_username: "Ich mag diesen Nutzernamen nicht" + already_flagged_username: "Sie haben diesen Nutzernamen schon markiert." + other: Sonstiges + permalink: Teilen + personal_info: "Dieser Kommentar enthält zu viel personenbezogene Daten" + post: Post # Kontext? + profile: Profil + profile_settings: "Profil-Einstellungen" + reply: Antworten + report: Melden + report_notif: "Vielen Dank für Ihre Meldung. Unsere Moderatoren wurden informiert und werden sich in Kürze darum kümmern." + report_notif_remove: "Ihre Meldung wurde entfernt." + reported: Gemeldet + settings: + from_settings_page: "Sie können auf Ihrer Profilseite Ihren Kommentarverlauf einsehen." + my_comment_history: "Mein Kommentarverlauf" + profile: Profil + profile_settings: "Profil-Einstellungen" + sign_in: "Anmelden" + to_access: "um auf Profil zuzugreifen" + user_no_comment: "Keine Kommentare vorhanden. Nehmen Sie an der Diskussion teil!" + stream: + all_comments: "Alle Kommentare" + temporarily_suspended: "Entsprechend der Community-Regeln von {0} wurde Ihr Konto vorübergehend gesperrt. Nehmen Sie {1} wieder an der Diskussion teil." + comment_not_found: "Kommentar nicht gefunden" + no_comments: "Es gibt noch keine Kommentare. Schreiben Sie doch einen..." + no_comments_and_closed: "Es gab zu diesem Artikel keine Kommentare." + step_1_header: "Ein Problem melden" + step_2_header: "Begründung" + step_3_header: "Danke für Ihren Hinweis" + streams: + all: Alle + article: Artikel + closed: Geschlossen + empty_result: "Ihre Suche war ohne Ergebnisse. Versuchen Sie, Ihre Anfrage weiter zu fassen." + filter_streams: "Kommentarbereiche filtern" + newest: Neueste + oldest: Älteste + open: Offen + pubdate: "Veröffentlichungsdatum" + search: Suchen + sort_by: "Sortieren nach" + status: "Status" + stream_status: "Status" + suspenduser: + title_suspend: "Nutzer vorübergehend sperren" + description_suspend: "Sie sperren vorübergehend {0}. Dieser Kommentar wird auf die Abgelehnt-Liste verschoben und der Nutzer wird keine Aktionen ausführen können, bis die Sperrung abgelaufen ist." + select_duration: "Sperrdauer festlegen" + one_hour: "1 Stunde" + hours: "{0} Stunden" + days: "{0} Tage" + cancel: "Abbrechen" + suspend_user: "Nutzer vorübergehend sperren" + email_message_suspend: "Sehr geehrte/r {0}, entsprechend der Community-Richtlinien von {1} wurde Ihr Konto vorübergehend gesperrt. Während der Sperrung können Sie weder kommentieren noch andere Aktionen ausführen. Nehmen Sie {2} wieder an der Diskussion teil." + title_notify: "Den Nutzer über die vorübergehende Kontosperrung informieren" + notify_suspend_until: "Nutzer {0} wurde vorübergehend gesperrt. Diese Sperrung endet automatisch {1}." + description_notify: "Während der Sperrung hat der Nutzer keinen Zugriff auf das Konto." + write_message: "Nachricht verfassen" + send: Senden + reject_username: + username: Nutzername + no_cancel: "Nein, abbrechen" + description_reject: "Möchten Sie diesen Nutzer vorübergehend sperren (Grund: {0})? Der Nutzer kann das Konto erst wieder nach Änderung des {0} nutzen." + title_notify: "Nutzer über die vorübergehende Sperrung benachrichtigen" + description_notify: "Die Sperrung wird das Nutzerkonto vorübergehend deaktivieren." + title_reject: "Uns ist aufgefallen, dass Sie einen Nutzernamen abgelehnt haben" + suspend_user: "Nutzer vorübergehend sperren" + yes_suspend: "Ja, vorübergehend sperren" + email_message_reject: "Ein Community-Mitglied hat Ihren Nutzernamen zur Überprüfung gemeldet. Er wurde als unangemessen eingestuft und abgelehnt. Sie können Ihr Konto erst wieder voll nutzen, wenn Sie Ihren Namen ändern. Setzen Sie sich bei weiteren Fragen mit uns in Verbindung." + write_message: "Nachricht schreiben" + send: Senden + thank_you: "Vielen Dank für Ihre Nachricht. Wir nehmen Ihre Meldung ernst und ein Moderator wird sie umgehend prüfen." + user: + bio_flags: "Markierungen für diese Biographie" + user_bio: "Nutzer-Biographie" + username_flags: "Markierungen für diesen Nutzernamen" + user_detail: + remove_suspension: "Vorübergehende Sperrung aufheben" + suspend: "Nutzer vorübergehend sperren" + remove_ban: "Sperre aufheben" + ban: "Nutzer sperren" + member_since: "Mitglied seit" + email: "E-Mail" + total_comments: "Anzahl Kommentare" + reject_rate: "Ablehn-Rate" + reports: "Meldungen" + all: "Alle" + rejected: "Abgelehnte" + account_history: "Konto-Verlauf" + user_impersonating: "Gibt sich für jemand anderen aus" + user_no_comment: "Sie haben noch keinen Kommentar abgegeben. Teilen Sie Ihre Meinung mit uns!" + username_offensive: "Dieser Nutzername ist unangemessen" + view_conversation: "Diskussion ansehen" + install: + initial: + description: "Erstellen Sie in wenigen Schritten Ihre Talk-Community." + submit: "Los geht’s!" + add_organization: + description: "Geben Sie den Namen Ihrer Organisation ein. Dieser erscheint in E-Mails, wenn Sie neue Mitglieder einladen." + label: "Name der Organisation" + save: "Speichern" + create: + email: "E-Mail-Adresse" + username: "Nutzername" + password: "Passwort" + confirm_password: "Passwort bestätigen" + save: "Speichern" + permitted_domains: + title: "Zugelassene Domains" + description: "Geben Sie Domains an, für die diese Talk-Instanz freigegeben werden soll. Beispiel: localhost:3000 staging.domain.com domain.com." + submit: "Installation abschließen" + final: + description: "Danke, dass Sie Talk benutzen! Bitte bestätigen Sie Ihre E-Mail-Adresse über den Link, den wir an Sie versandt haben. Während Sie die Einrichtung Ihres Kontos abschließen, können Sie sich schon mit Ihren Lesern beschäftigen." + launch: "Talk starten" + close: "Schließen" + admin_sidebar: + view_options: "Ansichtsoptionen" + sort_comments: "Kommentare sortieren" diff --git a/plugins/talk-plugin-auth/client/translations.yml b/plugins/talk-plugin-auth/client/translations.yml index 8e4b05c94..92f7b96ec 100644 --- a/plugins/talk-plugin-auth/client/translations.yml +++ b/plugins/talk-plugin-auth/client/translations.yml @@ -86,6 +86,50 @@ en: username: Username write_your_username: "Edit your username" your_username: "Your username appears on every comment you post." +de: + sign_in: + email_verify_cta: "Bitte bestätigen Sie Ihre E-Mail-Adresse." + request_new_verify_email: "E-Mail-Bestätigung erneut anfordern" + verify_email: "Danke, dass Sie ein Konto eingerichtet haben! Wir haben eine Nachricht an Ihre E-Mail-Adresse geschickt, mit der Sie Ihr Konto bestätigen können." + verify_email2: "Sie müssen ihr Konto bestätigen, bevor Sie beginnen können." + not_you: "Nicht Ihr Name?" + logged_in_as: "Angemeldet als" + facebook_sign_in: "Mit Facebook anmelden" + facebook_sign_up: "Mit Facebook registrieren" + logout: "Abmelden" + sign_in: "Anmelden" + sign_in_to_join: "Anmelden, um zu diskutieren" + or: "Oder" + email: "E-Mail-Adresse" + password: "Passwort" + forgot_your_pass: "Passwort vergessen?" + need_an_account: "Brauchen Sie ein Konto?" + register: "Registrieren" + sign_up: "Registrieren" + confirm_password: "Passwort bestätigen" + username: "Nutzername" + already_have_an_account: "Konto bereits vorhanden?" + recover_password: "Passwort zurücksetzen" + email_in_use: "E-Mail-Adresse bereits vergeben" + email_or_username_in_use: "E-Mail-Adresse oder Nutzername bereits vergeben" + required_field: "Pflichtfeld" + passwords_dont_match: "Passwörter nicht identisch." + special_characters: "Nutzernamen dürfen nur Buchstaben, Zahlen und _ enthalten" + sign_in_to_comment: "Zum Kommentieren anmelden" + check_the_form: "Ungültige Eingabe. Bitte prüfen Sie Ihre Felder" + createdisplay: + check_the_form: "Ungültige Eingabe. Bitte prüfen Sie Ihre Felder" + continue: "Mit diesem Facebook-Profilnamen fortfahren" + error_create: "Fehler bei Änderung des Nutzernamens" + fake_comment_body: "Dies ist ein Beispiel-Kommentar. Leser können im Kommentarbereich Meinungen und Gedanken mit der Redaktion austauschen." + fake_comment_date: "Vor 1 Minute" + if_you_dont_change_your_name: "Wenn Sie Ihren Nutzernamen an diesem Punkt nicht ändern, wird Ihr Facebook-Name mit Ihren Kommentaren angezeigt." + required_field: "Pflichtfeld" + save: Speichern + special_characters: "Nutzernamen dürfen nur Buchstaben, Zahlen und _ enthalten" + username: Nutzername + write_your_username: "Nutzername bearbeiten" + your_username: "Ihr Nutzername erscheint an jedem Ihrer veröffentlichten Kommentare." es: sign_in: email_verify_cta: "Por favor confirme su correo." diff --git a/plugins/talk-plugin-author-menu/client/translations.yml b/plugins/talk-plugin-author-menu/client/translations.yml index fac0dc6a3..34f270d50 100644 --- a/plugins/talk-plugin-author-menu/client/translations.yml +++ b/plugins/talk-plugin-author-menu/client/translations.yml @@ -2,6 +2,8 @@ da: talk-plugin-author-menu: en: talk-plugin-author-menu: +de: + talk-plugin-author-menu: es: talk-plugin-author-menu: fr: diff --git a/plugins/talk-plugin-featured-comments/client/translations.yml b/plugins/talk-plugin-featured-comments/client/translations.yml index 583937594..553f218c1 100644 --- a/plugins/talk-plugin-featured-comments/client/translations.yml +++ b/plugins/talk-plugin-featured-comments/client/translations.yml @@ -28,6 +28,21 @@ en: are_you_sure: Are you sure you would like to feature this comment? cancel: Cancel yes_feature_comment: Yes, feature comment +de: + talk-plugin-featured-comments: + un_feature: Empfehlung aufheben + feature: Empfehlen + featured: Empfohlen + featured_comments: Empfohlene Kommentare + go_to_conversation: Gehe zur Diskussion + tooltip_description: Von unserem Team als lesenswert ausgewählte Kommentare + notify_self_featured: 'Der Kommentar von {0} ist nun empfohlen und freigegeben' + notify_featured: '{0} hat Kommentar "{1}" empfohlen und freigegeben' + notify_unfeatured: '{0} hat die Empfehlung von "{1}" aufgehoben' + feature_comment: Kommentar empfehlen? + are_you_sure: Sind Sie sicher, dass Sie diesen Kommentar empfehlen möchten? + cancel: Abbrechen + yes_feature_comment: Ja, empfehlen es: talk-plugin-featured-comments: un_feature: Desmarcar diff --git a/plugins/talk-plugin-flag-details/client/translations.yml b/plugins/talk-plugin-flag-details/client/translations.yml index 40fa51821..7346fdf79 100644 --- a/plugins/talk-plugin-flag-details/client/translations.yml +++ b/plugins/talk-plugin-flag-details/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-flag-details: flags: Reports +de: + talk-plugin-flag-details: + flags: Markierungen es: talk-plugin-flag-details: flags: Reportes diff --git a/plugins/talk-plugin-ignore-user/client/translations.yml b/plugins/talk-plugin-ignore-user/client/translations.yml index 34e261dcc..2d4c2ebdd 100644 --- a/plugins/talk-plugin-ignore-user/client/translations.yml +++ b/plugins/talk-plugin-ignore-user/client/translations.yml @@ -24,6 +24,16 @@ en: notify_success: | You are now ignoring {0}. You can undo this action from My Profile. confirmation_title: Ignore {0}? +de: + talk-plugin-ignore-user: + section_title: Ignorierte Nutzer + section_info: Weil Sie die folgenden Nutzer ignorieren, sind deren Kommentare versteckt. + stop_ignoring: Ignorieren beenden + ignore_user: Nutzer ignorieren + cancel: Abbrechen + confirmation: Wenn Sie Nutzer ignorieren, werden deren Kommentare auf der Seite für Sie unsichtbar. Diese Einstellung können Sie unter Mein Profil ändern. + notify_success: Sie ignorieren jetzt {0}. Sie können diese Einstellung unter Mein Profil wieder aufheben. + confirmation_title: "{0} ignorieren?" es: talk-plugin-ignore-user: section_title: "Usuarios ignorados" diff --git a/plugins/talk-plugin-like/client/translations.yml b/plugins/talk-plugin-like/client/translations.yml index 15026a2a7..5f44db4c7 100644 --- a/plugins/talk-plugin-like/client/translations.yml +++ b/plugins/talk-plugin-like/client/translations.yml @@ -6,6 +6,10 @@ en: talk-plugin-like: like: Like liked: Liked +de: + talk-plugin-like: + like: Gefällt mir + liked: Gefällt mir es: talk-plugin-like: like: Me Gusta diff --git a/plugins/talk-plugin-love/client/translations.yml b/plugins/talk-plugin-love/client/translations.yml index bc8e8a35a..eef4d68b1 100644 --- a/plugins/talk-plugin-love/client/translations.yml +++ b/plugins/talk-plugin-love/client/translations.yml @@ -6,6 +6,10 @@ en: talk-plugin-love: love: Love loved: Loved +de: + talk-plugin-love: + love: Ich liebe es + loved: Ich liebe es es: talk-plugin-love: love: Amo diff --git a/plugins/talk-plugin-member-since/client/translations.yml b/plugins/talk-plugin-member-since/client/translations.yml index 3ae97d1a5..87a8dab6a 100644 --- a/plugins/talk-plugin-member-since/client/translations.yml +++ b/plugins/talk-plugin-member-since/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-member-since: member_since: "Member Since" +de: + talk-plugin-member-since: + member_since: "Mitglied seit" es: talk-plugin-member-since: member_since: "Miembro desde" diff --git a/plugins/talk-plugin-moderation-actions/client/translations.yml b/plugins/talk-plugin-moderation-actions/client/translations.yml index 82de5ee4b..ce3b9ead3 100644 --- a/plugins/talk-plugin-moderation-actions/client/translations.yml +++ b/plugins/talk-plugin-moderation-actions/client/translations.yml @@ -10,6 +10,18 @@ da: ban_user_dialog_cancel: "Cancel" ban_user_dialog_yes: "Yes. Ban user" ban_user_dialog_headline: "Ban User?" +de: + talk-plugin-moderation-actions: + reject_comment: "Ablehnen" + approve_comment: "Freigeben" + approved_comment: "Freigegeben" + moderation_actions: "Moderations-Aktionen" + ban_user: "Nutzer sperren" + ban_user_dialog_sub: "Sind Sie sicher, dass Sie diesen Nutzer dauerhaft sperren möchten?" + ban_user_dialog_copy: "Hinweis: Wenn Sie diesen Nutzer sperren, wird außerdem dieser Kommentar in die Abgelehnt-Liste verschoben." + ban_user_dialog_cancel: "Abbrechen" + ban_user_dialog_yes: "Ja, Nutzer sperren" + ban_user_dialog_headline: "Nutzer sperren?" en: talk-plugin-moderation-actions: reject_comment: "Reject" diff --git a/plugins/talk-plugin-offtopic/client/translations.json b/plugins/talk-plugin-offtopic/client/translations.json index 191cdf232..a7050c1fe 100644 --- a/plugins/talk-plugin-offtopic/client/translations.json +++ b/plugins/talk-plugin-offtopic/client/translations.json @@ -7,6 +7,10 @@ "off_topic": "Off Topic", "hide_off_topic": "Hide Off-Topic Comments" }, + "de": { + "off_topic": "Off-Topic", + "hide_off_topic": "Off-Topic-Kommentare verbergen" + }, "es": { "off_topic": "Fuera de Tópico", "hide_off_topic": "Hide Off-Topic Comments" diff --git a/plugins/talk-plugin-respect/client/translations.yml b/plugins/talk-plugin-respect/client/translations.yml index fc07e75dc..f4416b0c7 100644 --- a/plugins/talk-plugin-respect/client/translations.yml +++ b/plugins/talk-plugin-respect/client/translations.yml @@ -6,6 +6,10 @@ en: talk-plugin-respect: respect: Respect respected: Respected +de: + talk-plugin-respect: + respect: Respekt + respected: Respektiert es: talk-plugin-respect: respect: Respetar diff --git a/plugins/talk-plugin-sort-most-liked/client/translations.yml b/plugins/talk-plugin-sort-most-liked/client/translations.yml index f48176e31..0457d5d23 100644 --- a/plugins/talk-plugin-sort-most-liked/client/translations.yml +++ b/plugins/talk-plugin-sort-most-liked/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-sort-most-liked: label: Most liked first +de: + talk-plugin-sort-most-liked: + label: Beliebteste zuerst es: talk-plugin-sort-most-liked: label: Most liked first diff --git a/plugins/talk-plugin-sort-most-loved/client/translations.yml b/plugins/talk-plugin-sort-most-loved/client/translations.yml index fabe81d9b..4bec16536 100644 --- a/plugins/talk-plugin-sort-most-loved/client/translations.yml +++ b/plugins/talk-plugin-sort-most-loved/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-sort-most-loved: label: Most loved first +de: + talk-plugin-sort-most-loved: + label: Häufigste "Ich liebe es" zuerst es: talk-plugin-sort-most-loved: label: Most loved first diff --git a/plugins/talk-plugin-sort-most-replied/client/translations.yml b/plugins/talk-plugin-sort-most-replied/client/translations.yml index 2682e548c..9d61741f2 100644 --- a/plugins/talk-plugin-sort-most-replied/client/translations.yml +++ b/plugins/talk-plugin-sort-most-replied/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-sort-most-replied: label: Most replied first +de: + talk-plugin-sort-most-replied: + label: Häufigste Antworten zuerst es: talk-plugin-sort-most-replied: label: Most replied first diff --git a/plugins/talk-plugin-sort-most-respected/client/translations.yml b/plugins/talk-plugin-sort-most-respected/client/translations.yml index 83fd1a029..1e238d2e0 100644 --- a/plugins/talk-plugin-sort-most-respected/client/translations.yml +++ b/plugins/talk-plugin-sort-most-respected/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-sort-most-respected: label: Most respected first +de: + talk-plugin-sort-most-respected: + label: Häufigste "Respektiert" zuerst es: talk-plugin-sort-most-respected: label: Most respected first diff --git a/plugins/talk-plugin-sort-newest/client/translations.yml b/plugins/talk-plugin-sort-newest/client/translations.yml index adfa5cbe3..56bf9946c 100644 --- a/plugins/talk-plugin-sort-newest/client/translations.yml +++ b/plugins/talk-plugin-sort-newest/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-sort-newest: label: Newest first +de: + talk-plugin-sort-newest: + label: Neueste zuerst es: talk-plugin-sort-newest: label: Newest first diff --git a/plugins/talk-plugin-sort-oldest/client/translations.yml b/plugins/talk-plugin-sort-oldest/client/translations.yml index b14ef529a..ab4f9e97d 100644 --- a/plugins/talk-plugin-sort-oldest/client/translations.yml +++ b/plugins/talk-plugin-sort-oldest/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-sort-oldest: label: Oldest first +de: + talk-plugin-sort-oldest: + label: Älteste zuerst es: talk-plugin-sort-oldest: label: Oldest first diff --git a/plugins/talk-plugin-subscriber/client/translations.yml b/plugins/talk-plugin-subscriber/client/translations.yml index 1b143b141..33801a22b 100644 --- a/plugins/talk-plugin-subscriber/client/translations.yml +++ b/plugins/talk-plugin-subscriber/client/translations.yml @@ -4,6 +4,9 @@ da: en: talk-plugin-subscriber: subscriber: "Subscriber" +de: + talk-plugin-subscriber: + subscriber: "Abonnent" es: talk-plugin-subscriber: subscriber: "Subscriptor" diff --git a/plugins/talk-plugin-toxic-comments/client/translations.yml b/plugins/talk-plugin-toxic-comments/client/translations.yml index 66fa3f8ac..c6ee6d0a2 100644 --- a/plugins/talk-plugin-toxic-comments/client/translations.yml +++ b/plugins/talk-plugin-toxic-comments/client/translations.yml @@ -34,6 +34,24 @@ en: reasons: comment: toxic_comment: "Highly likely to be Toxic" +de: + error: + COMMENT_IS_TOXIC: | + Sind Sie sicher? Die Formulierungen in Ihrem Kommentar könnten den Community-Richtlinien widersprechen. + Sie können ihren Kommentar bearbeiten oder zur Prüfung durch unsere Moderatoren einreichen. + talk-plugin-toxic-comments: + unlikely: Unwahrscheinlich + highly_likely: Höchstwahrscheinlich + possibly: Möglicherweise + likely: Wahrscheinlich + toxic_comment: Bösartiger Kommentar + still_toxic: | + Der bearbeitete Kommentar könnte noch immer den Community-Richtlinien widersprechen. + Unsere Moderatoren werden Ihren Kommentar in Kürze prüfen. + flags: + reasons: + comment: + toxic_comment: "Höchstwahrscheinlich bösartig" es: error: COMMENT_IS_TOXIC: | diff --git a/plugins/talk-plugin-viewing-options/client/translations.yml b/plugins/talk-plugin-viewing-options/client/translations.yml index ef59eb175..c37090b12 100644 --- a/plugins/talk-plugin-viewing-options/client/translations.yml +++ b/plugins/talk-plugin-viewing-options/client/translations.yml @@ -8,6 +8,11 @@ en: viewing_options: "Viewing Options" sort: Sorting filter: Filtering +de: + talk-plugin-viewing-options: + viewing_options: "Ansichtsoptionen" + sort: Sortieren + filter: Filtern es: talk-plugin-viewing-options: viewing_options: "Opciones de visualización"