Browse Source

Update German translation (#2485)

closed-social-glitch-2
Benedikt Geißler 7 years ago
committed by Eugen Rochko
parent
commit
0576daf5f9
4 changed files with 366 additions and 78 deletions
  1. +105
    -56
      app/assets/javascripts/components/locales/de.jsx
  2. +224
    -2
      config/locales/de.yml
  3. +13
    -12
      config/locales/doorkeeper.de.yml
  4. +24
    -8
      config/locales/simple_form.de.yml

+ 105
- 56
app/assets/javascripts/components/locales/de.jsx View File

@ -1,77 +1,126 @@
const de = { const de = {
"column_back_button.label": "Zurück",
"lightbox.close": "Schließen",
"loading_indicator.label": "Lade…",
"status.mention": "Erwähnen",
"status.delete": "Löschen",
"status.reply": "Antworten",
"status.reblog": "Teilen",
"status.favourite": "Favorisieren",
"status.reblogged_by": "{name} teilte",
"status.sensitive_warning": "Heikle Inhalte",
"status.sensitive_toggle": "Klicke, um sie zu sehen",
"status.open": "Öffnen",
"video_player.toggle_sound": "Ton umschalten",
"account.mention": "Erwähnen",
"account.block": "@{name} blocken",
"account.disclaimer": "Dieser Benutzer ist von einer anderen Instanz. Diese Zahl könnte größer sein.",
"account.edit_profile": "Profil bearbeiten", "account.edit_profile": "Profil bearbeiten",
"account.unblock": "Entblocken",
"account.unfollow": "Entfolgen",
"account.block": "Blocken",
"account.follow": "Folgen", "account.follow": "Folgen",
"account.posts": "Beiträge",
"account.follows": "Folgt",
"account.followers": "Folgende", "account.followers": "Folgende",
"account.follows": "Folgt",
"account.follows_you": "Folgt dir", "account.follows_you": "Folgt dir",
"account.mention": "@{name} erwähnen",
"account.mute": "@{name} stummschalten",
"account.posts": "Beiträge",
"account.report": "@{name} melden",
"account.requested": "Warte auf Erlaubnis", "account.requested": "Warte auf Erlaubnis",
"getting_started.heading": "Erste Schritte",
"getting_started.about_addressing": "Du kannst Leuten folgen, falls du ihren Nutzernamen und ihre Domain kennst, in dem du eine e-mail-artige Addresse in das Suchfeld oben auf der Seite eingibst.",
"getting_started.about_shortcuts": "Falls die Person auf derselben Domain ist wie du, reicht auch ihr Nutzername alleine. Das gilt auch für Erwähnungen in Beiträgen.",
"getting_started.about_developer": "Der Entwickler des Projekts kann unter Gargron@mastodon.social gefunden werden",
"getting_started.open_source_notice": "Mastodon ist quelloffene Software. Du kannst auf {github} dazu beitragen oder Probleme melden.",
"column.home": "Home",
"column.mentions": "Erwähnungen",
"column.public": "Gesamtes bekanntes Netz",
"column.notifications": "Mitteilungen",
"account.unblock": "@{name} entblocken",
"account.unfollow": "Entfolgen",
"account.unmute": "@{name} nicht mehr stummschalten",
"boost_modal.combo": "Du kannst {combo} drücken, um dies beim nächsten Mal zu überspringen",
"column_back_button.label": "Zurück",
"column.blocks": "Blockierte Benutzer",
"column.community": "Lokale Zeitleiste",
"column.favourites": "Favoriten",
"column.follow_requests": "Folgeanfragen", "column.follow_requests": "Folgeanfragen",
"tabs_bar.compose": "Schreiben",
"tabs_bar.home": "Home",
"tabs_bar.mentions": "Erwähnungen",
"tabs_bar.public": "Gesamtes Netz",
"tabs_bar.notifications": "Mitteilungen",
"column.home": "Startseite",
"column.mutes": "Stummgeschaltete Benutzer",
"column.notifications": "Mitteilungen",
"column.public": "Gesamtes bekanntes Netz",
"compose_form.placeholder": "Worüber möchtest du schreiben?", "compose_form.placeholder": "Worüber möchtest du schreiben?",
"compose_form.privacy_disclaimer": "Dein privater Status wird an die genannten Benutzer auf den Domains {domains} zugestellt. Vertraust du {domainsCount, plural, one {diesem Server} other {diesen Servern}}? Private Beiträge funktionieren nur auf Mastodon-Instanzen. Wenn {domains} {domainsCount, plural, one {keine Mastodon-Instanz ist} other {keine Mastodon-Instanzen sind}}, wird es dort kein Anzeichen geben, dass dein Beitrag privat ist und er könnte geteilt oder anderweitig für unerwünschte Empfänger sichtbar gemacht werden.",
"compose_form.publish": "Tröt", "compose_form.publish": "Tröt",
"compose_form.sensitive": "Medien als heikel markieren", "compose_form.sensitive": "Medien als heikel markieren",
"compose_form.private": "Als privat markieren",
"compose_form.unlisted": "Nicht öffentlich auflisten",
"compose_form.spoiler_placeholder": "Inhaltswarnung",
"compose_form.spoiler": "Text hinter Warnung verbergen",
"emoji_button.label": "Emoji einfügen",
"empty_column.community": "Die lokale Zeitleiste ist leer. Schreibe etwas öffentlich, um den Ball ins Rollen zu bringen!",
"empty_column.hashtag": "Es gibt noch nichts unter diesem Hashtag.",
"empty_column.home.public_timeline": "die öffentliche Zeitleiste",
"empty_column.home": "Du folgst noch niemandem. Besuche {public} oder benutze die Suche, um zu starten oder andere Benutzer anzutreffen.",
"empty_column.notifications": "Du hast noch keine Mitteilungen. Interagiere mit anderen, um die Konversation zu starten.",
"empty_column.public": "Hier ist nichts zu sehen! Schreibe etwas öffentlich oder folge Benutzern von anderen Instanzen, um es aufzufüllen.",
"follow_request.authorize": "Erlauben",
"follow_request.reject": "Ablehnen",
"getting_started.apps": "Es sind verschiedene Apps verfügbar",
"getting_started.heading": "Erste Schritte",
"getting_started.open_source_notice": "Mastodon ist quelloffene Software. Du kannst auf {github} dazu beitragen oder Probleme melden.",
"home.column_settings.advanced": "Fortgeschritten",
"home.column_settings.basic": "Einfach",
"home.column_settings.filter_regex": "Filter durch reguläre Ausdrücke",
"home.column_settings.show_reblogs": "Geteilte Beiträge anzeigen",
"home.column_settings.show_replies": "Antworten anzeigen",
"home.settings": "Spalteneinstellungen",
"lightbox.close": "Schließen",
"loading_indicator.label": "Lade…",
"media_gallery.toggle_visible": "Sichtbarkeit einstellen",
"missing_indicator.label": "Nicht gefunden",
"navigation_bar.blocks": "Blockierte Benutzer",
"navigation_bar.community_timeline": "Lokale Zeitleiste",
"navigation_bar.edit_profile": "Profil bearbeiten", "navigation_bar.edit_profile": "Profil bearbeiten",
"navigation_bar.preferences": "Einstellungen",
"navigation_bar.public_timeline": "Öffentlich",
"navigation_bar.logout": "Abmelden",
"navigation_bar.favourites": "Favoriten",
"navigation_bar.follow_requests": "Folgeanfragen", "navigation_bar.follow_requests": "Folgeanfragen",
"reply_indicator.cancel": "Abbrechen",
"search.placeholder": "Suche",
"search.account": "Konto",
"search.hashtag": "Hashtag",
"upload_button.label": "Mediendatei hinzufügen",
"upload_form.undo": "Entfernen",
"notification.follow": "{name} folgt dir",
"navigation_bar.info": "Erweiterte Informationen",
"navigation_bar.logout": "Abmelden",
"navigation_bar.mutes": "Stummgeschaltete Benutzer",
"navigation_bar.preferences": "Einstellungen",
"navigation_bar.public_timeline": "Föderierte Zeitleiste",
"notification.favourite": "{name} favorisierte deinen Status", "notification.favourite": "{name} favorisierte deinen Status",
"notification.reblog": "{name} teilte deinen Status",
"notification.follow": "{name} folgt dir",
"notification.mention": "{name} erwähnte dich", "notification.mention": "{name} erwähnte dich",
"notification.reblog": "{name} teilte deinen Status",
"notifications.clear_confirmation": "Bist du sicher, dass du alle Mitteilungen beseitigen willst?",
"notifications.clear": "Mitteilungen beseitigen",
"notifications.column_settings.alert": "Desktop-Benachrichtigungen", "notifications.column_settings.alert": "Desktop-Benachrichtigungen",
"notifications.column_settings.show": "In der Spalte anzeigen",
"notifications.column_settings.follow": "Neue Folgende:",
"notifications.column_settings.favourite": "Favorisierungen:", "notifications.column_settings.favourite": "Favorisierungen:",
"notifications.column_settings.follow": "Neue Folgende:",
"notifications.column_settings.mention": "Erwähnungen:", "notifications.column_settings.mention": "Erwähnungen:",
"notifications.column_settings.reblog": "Geteilte Beiträge:", "notifications.column_settings.reblog": "Geteilte Beiträge:",
"follow_request.authorize": "Erlauben",
"follow_request.reject": "Ablehnen",
"home.column_settings.basic": "Einfach",
"home.column_settings.advanced": "Fortgeschritten",
"home.column_settings.show_reblogs": "Geteilte Beiträge anzeigen",
"home.column_settings.show_replies": "Antworten anzeigen",
"home.column_settings.filter_regex": "Filter durch reguläre Ausdrücke",
"missing_indicator.label": "Nicht gefunden"
"notifications.column_settings.show": "In der Spalte anzeigen",
"notifications.column_settings.sound": "Ton abspielen",
"notifications.settings": "Spalteneinstellungen",
"privacy.change": "Privatsphäre des Status anpassen",
"privacy.direct.long": "Beitrag nur an erwähnte Benutzer",
"privacy.direct.short": "Direkt",
"privacy.private.long": "Beitrag nur an Folgende",
"privacy.private.short": "Privat",
"privacy.public.long": "Beitrag an öffentliche Zeitleisten",
"privacy.public.short": "Öffentlich",
"privacy.unlisted.long": "Nicht in öffentlichen Zeitleisten anzeigen",
"privacy.unlisted.short": "Nicht gelistet",
"reply_indicator.cancel": "Abbrechen",
"report.heading": "Neue Meldung",
"report.placeholder": "Zusätzliche Kommentare",
"report.submit": "Absenden",
"report.target": "Melden",
"search_results.total": "{count, number} {count, plural, one {Ergebnis} other {Ergebnisse}}",
"search.placeholder": "Suche",
"search.status_by": "Status von {name}",
"status.delete": "Löschen",
"status.favourite": "Favorisieren",
"status.load_more": "Weitere laden",
"status.media_hidden": "Medien versteckt",
"status.mention": "Erwähnen",
"status.open": "Öffnen",
"status.reblog": "Teilen",
"status.reblogged_by": "{name} teilte",
"status.reply": "Antworten",
"status.replyAll": "Auf Thread antworten",
"status.report": "@{name} melden",
"status.sensitive_toggle": "Klicke, um sie zu sehen",
"status.sensitive_warning": "Heikle Inhalte",
"status.show_less": "Weniger anzeigen",
"status.show_more": "Mehr anzeigen",
"tabs_bar.compose": "Schreiben",
"tabs_bar.federated_timeline": "Föderation",
"tabs_bar.home": "Home",
"tabs_bar.local_timeline": "Lokal",
"tabs_bar.notifications": "Mitteilungen",
"upload_area.title": "Hereinziehen zum Hochladen",
"upload_button.label": "Mediendatei hinzufügen",
"upload_form.undo": "Entfernen",
"upload_progress.label": "Lade hoch…",
"video_player.toggle_sound": "Ton umschalten",
"video_player.toggle_visible": "Sichtbarkeit umschalten",
"video_player.expand": "Videoanzeige vergrößern",
"video_player.video_error": "Video konnte nicht abgespielt werden",
}; };
export default de; export default de;

+ 224
- 2
config/locales/de.yml View File

@ -2,12 +2,37 @@
de: de:
about: about:
about_mastodon: Mastodon ist ein <em>freier, quelloffener</em> sozialer Netzwerkserver. Als <em>dezentralisierte</em> Alternative zu kommerziellen Plattformen verhindert es die Risiken, die entstehen, wenn eine einzelne Firma deine Kommunikation monopolisiert. Jeder kann Mastodon verwenden und ganz einfach am <em>sozialen Netzwerk</em> teilnehmen. about_mastodon: Mastodon ist ein <em>freier, quelloffener</em> sozialer Netzwerkserver. Als <em>dezentralisierte</em> Alternative zu kommerziellen Plattformen verhindert es die Risiken, die entstehen, wenn eine einzelne Firma deine Kommunikation monopolisiert. Jeder kann Mastodon verwenden und ganz einfach am <em>sozialen Netzwerk</em> teilnehmen.
about_this: Über diese Instanz
apps: Apps
business_email: 'Geschäftliche E-Mail:'
closed_registrations: Die Registrierung ist auf dieser Instanz momentan geschlossen.
contact: Kontact
description_headline: Was ist %{domain}?
domain_count_after: andere Instanzen
domain_count_before: Verbunden mit
features:
api: Offene API für Apps und Dienste
blocks: Mächtige Block- und Stummschaltungswerkzeuge
characters: 500 Zeichen pro Beitrag
chronology: Zeitleisten sind chronologisch
ethics: 'Ethisches Design: keine Werbung, kein Tracking'
gifv: GIFV-Sets und kurze Videos
privacy: Granulare Privatsphäre-Einstellungen für jeden Beitrag
public: Öffentliche Zeitleisten
features_headline: Was Mastodon einzigartig macht
get_started: Erste Schritte get_started: Erste Schritte
links: Links
other_instances: Andere Instanzen
source_code: Quellcode source_code: Quellcode
status_count_after: Beiträge verfassten
status_count_before: die
terms: AGB terms: AGB
user_count_after: Benutzer
user_count_before: Heimat für
version: Version
accounts: accounts:
follow: Folgen follow: Folgen
followers: Folger
followers: Folgende
following: Folgt following: Folgt
nothing_here: Hier gibt es nichts! nothing_here: Hier gibt es nichts!
people_followed_by: Nutzer, denen %{name} folgt people_followed_by: Nutzer, denen %{name} folgt
@ -15,13 +40,146 @@ de:
posts: Beiträge posts: Beiträge
remote_follow: Folgen remote_follow: Folgen
unfollow: Entfolgen unfollow: Entfolgen
admin:
accounts:
are_you_sure: Bist du sicher?
display_name: Anzeigename
domain: Domain
edit: Bearbeiten
email: E-Mail
feed_url: Feed-URL
followers: Folgende
follows: Folgt
location:
all: Alle
local: Lokal
remote: Entfernt
title: Ort
media_attachments: Medienanhänge
moderation:
all: Alle
silenced: Stummgeschaltet
suspended: Gesperrt
title: Moderation
most_recent_activity: Letzte Aktivität
most_recent_ip: Letzte IP-Adresse
not_subscribed: Nicht abonniert
order:
alphabetic: Alphabetisch
most_recent: Neueste
title: Reihenfolge
perform_full_suspension: Führe vollständige Sperre durch
profile_url: Profil-URL
public: Öffentlich
push_subscription_expires: PuSH-Abonnement läuft aus
reset_password: Passwort zurücksetzen
salmon_url: Salmon-URL
show:
created_reports: Meldungen durch dieses Konto
report: Meldung
targeted_reports: Meldungen über dieses Konto
silence: Stummschalten
statuses: Beiträge
title: Konten
undo_silenced: Stummschaltung zurücknehmen
undo_suspension: Sperre zurücknehmen
username: Benutzername
web: Web
domain_blocks:
add_new: Neu hinzufügen
created_msg: Die Domain-Blockade wird nun durchgeführt
destroyed_msg: Die Domain-Blockade wurde rückgängig gemacht
domain: Domain
new:
create: Blockade einrichten
hint: Die Domain-Blockade wird nicht die Erstellung von Konteneinträgen in der Datenbank verhindern, aber rückwirkend und automatisch alle Moderationsmethoden auf diese Accounts anwenden.
severity:
desc_html: "<strong>Stummschaltung</strong> wird die Beiträge dieses Accounts für alle, die ihm nicht folgen, unsichtbar machen. Eine <strong>Sperre</strong> wird alle Beiträge, Medien und Profildaten dieses Accounts entfernen."
silence: Stummschaltung
suspend: Sperre
title: Neue Domain-Blockade
reject_media: Mediendateien ablehnen
reject_media_hint: Entfernt lokal gespeicherte Mediendateien und verweigert künftig deren Herunterladen. Irrelevant für Sperren
severities:
silence: Stummschaltung
suspend: Sperren
severity: Gewichtung
show:
affected_accounts:
one: Ein Konto in der Datenbank betroffen
other: "%{count} Konten in der Datenbank betroffen"
retroactive:
silence: Alle existierenden Konten dieser Domain nicht mehr stummschalten
suspend: Alle existierenden Konten dieser Domain entsperren
title: Domain-Blockade für %{domain} zurücknehmen
undo: Zurücknehmen
title: Domain-Blockaden
undo: Zurücknehmen
instances:
account_count: Bekannte Konten
domain_name: Domain
title: Bekannte Instanzen
pubsubhubbub:
callback_url: Callback-URL
confirmed: Bestätigt
expires_in: Verfällt in
last_delivery: Letzte Zustellung
title: PubSubHubbub
topic: Thema
reports:
comment:
label: Kommentar
none: Kein
delete: Löschen
id: ID
mark_as_resolved: Als gelöst markieren
report: '#%{id} melden'
reported_account: Gemeldetes Konto
reported_by: Gemeldet von
resolved: Gelöst
silence_account: Account stummschalten
status: Status
suspend_account: Account sperren
target: Ziel
title: Meldungen
unresolved: Ungelöst
view: Ansehen
settings:
click_to_edit: Klicken zum Bearbeiten
contact_information:
email: Eine öffentliche E-Mail-Adresse angeben
label: Kontaktinformationen
username: Einen Benutzernamen angeben
registrations:
closed_message:
desc_html: Wird auf der Frontseite angezeigt, wenn die Registrierung geschlossen ist<br>Du kannst HTML-Tags benutzen
title: Nachricht über geschlossene Registrierung
open:
disabled: Deaktiviert
enabled: Aktiviert
title: Offene Registrierung
setting: Einstellung
site_description:
desc_html: Wird als Absatz auf der Frontseite angezeigt und als Meta-Tag benutzt.<br>Du kannst HTML-Tags benutzen, insbesondere <code>&lt;a&gt;</code> und <code>&lt;em&gt;</code>.
title: Seitenbeschreibung
site_description_extended:
desc_html: Wird auf der erweiterten Informationsseite angezeigt<br>Du kannst HTML-Tags benutzen
title: Erweiterte Seitenbeschreibung
site_title: Seitentitel
title: Seiteneinstellungen
title: Administration
application_mailer: application_mailer:
settings: 'E-Mail-Einstellungen ändern: %{link}'
signature: Mastodon-Benachrichtigungen von %{instance} signature: Mastodon-Benachrichtigungen von %{instance}
view: 'Darstellung:'
applications:
invalid_url: Die angegebene URL ist ungültig
auth: auth:
change_password: Passwort ändern change_password: Passwort ändern
didnt_get_confirmation: Keine Bestätigung bekommen? didnt_get_confirmation: Keine Bestätigung bekommen?
forgot_password: Passwort vergessen? forgot_password: Passwort vergessen?
login: Anmelden login: Anmelden
logout: Abmelden
register: Registrieren register: Registrieren
resend_confirmation: Bestätigung nochmal versenden resend_confirmation: Bestätigung nochmal versenden
reset_password: Passwort zurücksetzen reset_password: Passwort zurücksetzen
@ -45,6 +203,18 @@ de:
x_minutes: "%{count}m" x_minutes: "%{count}m"
x_months: "%{count}mo" x_months: "%{count}mo"
x_seconds: "%{count}s" x_seconds: "%{count}s"
errors:
'404': Die Seite, die du gesucht hast, existiert nicht.
'410': Die Seite, die du gesucht hast, existiert nicht mehr.
'422':
content: Sicherheitsüberprüfung fehlgeschlagen. Blockierst du Cookies?
title: Sicherheitsüberprüfung fehlgeschlagen
exports:
blocks: Du blockierst
csv: CSV
follows: Du folgst
mutes: Du schaltest stumm
storage: Medienspeicher
generic: generic:
changes_saved_msg: Änderungen gespeichert! changes_saved_msg: Änderungen gespeichert!
powered_by: angetrieben von %{link} powered_by: angetrieben von %{link}
@ -52,7 +222,29 @@ de:
validation_errors: validation_errors:
one: Etwas ist noch nicht ganz richtig! Bitte korrigiere den Fehler one: Etwas ist noch nicht ganz richtig! Bitte korrigiere den Fehler
other: Etwas ist noch nicht ganz richtig! Bitte korrigiere %{count} Fehler other: Etwas ist noch nicht ganz richtig! Bitte korrigiere %{count} Fehler
imports:
preface: Du kannst bestimmte Daten wie die Leute, denen du folgst oder die du blockierst, in dein Konto auf dieser Instanz aus einem Export von einer anderen importieren.
success: Deine Daten wurden erfolgreich hochgeladen und werden in Kürze verabeitet
types:
blocking: Blockierliste
following: Folgeliste
muting: Stummschaltungsliste
upload: Hochladen
landing_strip_html: <strong>%{name}</strong> ist ein Benutzer auf <strong>%{domain}</strong>. Du kannst ihm folgen oder mit ihm interagieren, sofern du ein Konto irgendwo im Fediverse hast. Wenn nicht, kannst du dich <a href="%{sign_up_path}">hier anmelden</a>.
media_attachments:
validations:
images_and_video: Es kann kein Video an einen Beitrag, der bereits Bilder enthält, angehängt werden
too_many: Es können nicht mehr als 4 Bilder angehängt werden
notification_mailer: notification_mailer:
digest:
body: 'Hier ist eine kurze Zusammenfasung dessen, was du auf %{instance} seit deinem letzten Besuch am %{since} verpasst hast:'
mention: "%{name} hat dich erwähnt:"
new_followers_summary:
one: Du hast einen neuen Folgenden bekommen! Juhu!
other: Du hast %{count} neue Folgende bekommen! Großartig!
subject:
one: "1 neue Mitteilung seit deinem letzten Besuch \U0001F418"
other: "%{count} neue Mitteilungen seit deinem letzten Besuch \U0001F418"
favourite: favourite:
body: 'Dein Beitrag wurde von %{name} favorisiert:' body: 'Dein Beitrag wurde von %{name} favorisiert:'
subject: "%{name} hat deinen Beitrag favorisiert." subject: "%{name} hat deinen Beitrag favorisiert."
@ -71,14 +263,29 @@ de:
pagination: pagination:
next: Vorwärts next: Vorwärts
prev: Zurück prev: Zurück
truncate: "&hellip;"
remote_follow: remote_follow:
acct: Dein Nutzername@Domain, von dem aus du dieser Person folgen möchtest. acct: Dein Nutzername@Domain, von dem aus du dieser Person folgen möchtest.
missing_resource: Die erforderliche Weiterleitungs-URL konnte leider in deinem Profil nicht gefunden werden. missing_resource: Die erforderliche Weiterleitungs-URL konnte leider in deinem Profil nicht gefunden werden.
proceed: Weiter proceed: Weiter
prompt: 'Du wirst dieser Person folgen:' prompt: 'Du wirst dieser Person folgen:'
settings: settings:
authorized_apps: Autorisierte Anwendungen
back: Zurück zu Mastodon
edit_profile: Profil bearbeiten edit_profile: Profil bearbeiten
export: Datenexport
import: Datenimport
preferences: Einstellungen preferences: Einstellungen
settings: Einstellungen
two_factor_auth: Zwei-Faktor-Authentisierung
statuses:
open_in_web: Im Web öffnen
over_character_limit: Zeichenlimit von %{max} überschritten
show_more: Mehr anzeigen
visibilities:
private: Nur Folgenden zeigen
public: Öffentlich
unlisted: Öffentlich, aber nicht auf der öffentlichen Zeitleiste anzeigen
stream_entries: stream_entries:
click_to_show: Klicken um zu zeigen click_to_show: Klicken um zu zeigen
reblogged: teilte reblogged: teilte
@ -86,5 +293,20 @@ de:
time: time:
formats: formats:
default: "%d.%m.%Y %H:%M" default: "%d.%m.%Y %H:%M"
two_factor_auth:
code_hint: Gib den Code, den deine Authenticator-App generiert hat, zur Bestätigung an
description_html: Wenn du <strong>Zwei-Faktor-Authentisierung</strong> aktivierst, wirst du dein Telefon zum Anmelden benötigen, welches Tokens für dich generiert, die du eingeben musst.
disable: Deaktivieren
enable: Aktivieren
enabled_success: Zwei-Faktor-Authentisierung erfolgreich aktiviert
generate_recovery_codes: Wiederherstellungscodes generieren
instructions_html: "<strong>Lese diesen QR-Code mit Google Authenticator oder einer ähnlichen TOTP-App auf deinem Telefon ein</strong>. Von nun an wird diese App Tokens generieren, die du beim Anmelden eingeben musst."
lost_recovery_codes: Wiederherstellungscodes erlauben dir, wieder den Zugang zu deinem Konto zu erlangen, falls du dein Telefon verlierst. Wenn du deine Wiederherstellungscodes verloren hast, kannst du sie hier regenerieren. Deine alten Wiederherstellungscodes werden damit ungültig gemacht.
manual_instructions: 'Wenn du den QR-Code nicht einlesen kannst und ihn manuell eingeben musst, ist hier das Klartext-Geheimnis:'
recovery_codes_regenerated: Wiederherstellungscodes erfolgreich regeneriert
recovery_instructions: Wenn du jemals den Zugang zu deinem Telefon verlierst, kannst du einen der Wiederherstellungscodes unten benutzen, um wieder auf dein Konto zugreifen zu können. Bewahre die Wiederherstellungscodes sicher auf, indem du sie beispielsweise ausdruckst und sie zusammen mit anderen wichtigen Dokumenten lagerst.
setup: Einrichten
wrong_code: Der eingegebene Code war ungültig! Sind die Server- und die Gerätezeit korrekt?
users: users:
invalid_email: Inkorrekte E-mail-Addresse
invalid_email: Ungültige E-Mail-Addresse
invalid_otp_token: Ungültiger Zwei-Faktor-Authentisierungs-Code

+ 13
- 12
config/locales/doorkeeper.de.yml View File

@ -4,7 +4,7 @@ de:
attributes: attributes:
doorkeeper/application: doorkeeper/application:
name: Name name: Name
redirect_uri: Redirect URI
redirect_uri: Redirect-URI
errors: errors:
models: models:
doorkeeper/application: doorkeeper/application:
@ -13,7 +13,7 @@ de:
fragment_present: darf kein Fragment enthalten. fragment_present: darf kein Fragment enthalten.
invalid_uri: muss ein valider URI (Identifier) sein. invalid_uri: muss ein valider URI (Identifier) sein.
relative_uri: muss ein absoluter URI (Identifier) sein. relative_uri: muss ein absoluter URI (Identifier) sein.
secured_uri: muss ein HTTPS/SSL URI (Identifier) sein.
secured_uri: muss ein HTTPS/SSL-URI (Identifier) sein.
doorkeeper: doorkeeper:
applications: applications:
buttons: buttons:
@ -27,13 +27,13 @@ de:
edit: edit:
title: Applikation bearbeiten title: Applikation bearbeiten
form: form:
error: Whoops! Bitte überprüfe das Formular auf Fehler!
error: Hoppla! Bitte überprüfe das Formular auf Fehler!
help: help:
native_redirect_uri: "%{native_redirect_uri} für lokale Tests benutzen" native_redirect_uri: "%{native_redirect_uri} für lokale Tests benutzen"
redirect_uri: Bitte benutze eine Zeile pro URI redirect_uri: Bitte benutze eine Zeile pro URI
scopes: Bitte die "Scopes" mit Leerzeichen trennen. Bitte frei lassen für die Verwendung der Default-Werte. scopes: Bitte die "Scopes" mit Leerzeichen trennen. Bitte frei lassen für die Verwendung der Default-Werte.
index: index:
callback_url: Callback URL
callback_url: Callback-URL
name: Name name: Name
new: Neue Applikation new: Neue Applikation
title: Deine Applikationen title: Deine Applikationen
@ -42,7 +42,7 @@ de:
show: show:
actions: Aktionen actions: Aktionen
application_id: Applikations-ID application_id: Applikations-ID
callback_urls: Callback URLs
callback_urls: Callback-URLs
scopes: Scopes scopes: Scopes
secret: Secret secret: Secret
title: 'Applikation: %{name}' title: 'Applikation: %{name}'
@ -67,10 +67,11 @@ de:
application: Applikation application: Applikation
created_at: erstellt am created_at: erstellt am
date_format: "%Y-%m-%d %H:%M:%S" date_format: "%Y-%m-%d %H:%M:%S"
scopes: Scopes
title: Deine autorisierten Applikationen title: Deine autorisierten Applikationen
errors: errors:
messages: messages:
access_denied: Der Resource Owner oder der Autorisierungs-Server hat die Anfrage verweigert.
access_denied: Der Ressourcenbesitzer oder der Autorisierungs-Server hat die Anfrage verweigert.
credential_flow_not_configured: 'Die Prozedur "Resource Owner Password Credentials" ist fehlgeschlagen: Doorkeeper.configure.resource_owner_from_credentials ist nicht konfiguriert.' credential_flow_not_configured: 'Die Prozedur "Resource Owner Password Credentials" ist fehlgeschlagen: Doorkeeper.configure.resource_owner_from_credentials ist nicht konfiguriert.'
invalid_client: 'Client-Autorisierung MKIM ist fehlgeschlagen: Unbekannter Client, keine Autorisierung mitgeliefert oder Autorisierungsmethode nicht unterstützt.' invalid_client: 'Client-Autorisierung MKIM ist fehlgeschlagen: Unbekannter Client, keine Autorisierung mitgeliefert oder Autorisierungsmethode nicht unterstützt.'
invalid_grant: Die bereitgestellte Autorisierung ist inkorrekt, abgelaufen, widerrufen, ist mit einem anderen Client verknüpft oder der Redirection URI stimmt nicht mit der Autorisierungs-Anfrage überein. invalid_grant: Die bereitgestellte Autorisierung ist inkorrekt, abgelaufen, widerrufen, ist mit einem anderen Client verknüpft oder der Redirection URI stimmt nicht mit der Autorisierungs-Anfrage überein.
@ -79,9 +80,9 @@ de:
invalid_resource_owner: Die angegebenen Zugangsdaten für den "Resource Owner" sind inkorrekt oder dieser Benutzer existiert nicht. invalid_resource_owner: Die angegebenen Zugangsdaten für den "Resource Owner" sind inkorrekt oder dieser Benutzer existiert nicht.
invalid_scope: Der angeforderte Scope ist inkorrekt, unbekannt oder fehlerhaft. invalid_scope: Der angeforderte Scope ist inkorrekt, unbekannt oder fehlerhaft.
invalid_token: invalid_token:
expired: Der Access Token ist abgelaufen
revoked: Der Access Token wurde annuliert
unknown: Der Access Token ist nicht gültig/korrekt
expired: Der Zugriffstoken ist abgelaufen
revoked: Der Zugriffsoken wurde annuliert
unknown: Der Zugriffsoken ist ungültig
resource_owner_authenticator_not_configured: 'Die Prozedur "Resource Owner find" ist fehlgeschlagen: Doorkeeper.configure.resource_owner_authenticator ist nicht konfiguriert.' resource_owner_authenticator_not_configured: 'Die Prozedur "Resource Owner find" ist fehlgeschlagen: Doorkeeper.configure.resource_owner_authenticator ist nicht konfiguriert.'
server_error: Der Autorisierungs-Server hat ein unerwartetes Problem festgestellt und konnte die Anfrage nicht beenden. server_error: Der Autorisierungs-Server hat ein unerwartetes Problem festgestellt und konnte die Anfrage nicht beenden.
temporarily_unavailable: Der Autorisierungs-Server ist derzeit auf Grund von temporärer Überlastung oder Wartungsarbeiten am Server nicht in der Lage, die Anfrage zu bearbeiten . temporarily_unavailable: Der Autorisierungs-Server ist derzeit auf Grund von temporärer Überlastung oder Wartungsarbeiten am Server nicht in der Lage, die Anfrage zu bearbeiten .
@ -95,7 +96,7 @@ de:
destroy: destroy:
notice: Applikation gelöscht. notice: Applikation gelöscht.
update: update:
notice: Applikation geupdated.
notice: Applikation aktualisiert.
authorized_applications: authorized_applications:
destroy: destroy:
notice: Applikation widerrufen. notice: Applikation widerrufen.
@ -103,9 +104,9 @@ de:
admin: admin:
nav: nav:
applications: Applikationen applications: Applikationen
oauth2_provider: OAuth2 Provider
oauth2_provider: OAuth2-Anbieter
application: application:
title: OAuth Autorisierung nötig
title: OAuth-Autorisierung nötig
scopes: scopes:
follow: Nutzer folgen, blocken, entblocken und entfolgen follow: Nutzer folgen, blocken, entblocken und entfolgen
read: deine Daten lesen read: deine Daten lesen

+ 24
- 8
config/locales/simple_form.de.yml View File

@ -3,13 +3,22 @@ de:
simple_form: simple_form:
hints: hints:
defaults: defaults:
avatar: PNG, GIF oder JPG. Maximal 2MB. Wird auf 120x120px herunterskaliert
display_name: '%{counter} Zeichen verbleiben'
header: PNG, GIF oder JPG. Maximal 2MB. Wird auf 700x335px herunterskaliert
locked: Erlaubt dir, Nutzer zu überprüfen, bevor sie dir folgen können locked: Erlaubt dir, Nutzer zu überprüfen, bevor sie dir folgen können
note: '%{counter} Zeichen verbleiben'
imports:
data: CSV-Datei, die von einer anderen Mastodon-Instanz exportiert wurde
sessions:
otp: Gib den Zwei-Faktor-Authentisierungs-Code von deinem Telefon ein oder benutze einen deiner Wiederherstellungscodes.
labels: labels:
defaults: defaults:
avatar: Avatar
avatar: Profilbild
confirm_new_password: Neues Passwort bestätigen confirm_new_password: Neues Passwort bestätigen
confirm_password: Passwort bestätigen confirm_password: Passwort bestätigen
current_password: Derzeitiges Passwort current_password: Derzeitiges Passwort
data: Daten
display_name: Anzeigename display_name: Anzeigename
email: E-Mail-Addresse email: E-Mail-Addresse
header: Kopfbild header: Kopfbild
@ -17,19 +26,26 @@ de:
locked: Gesperrtes Profil locked: Gesperrtes Profil
new_password: Neues Passwort new_password: Neues Passwort
note: Über mich note: Über mich
otp_attempt: Zwei-Faktor-Authentisierungs-Code
password: Passwort password: Passwort
setting_auto_play_gif: Animierte GIFs automatisch abspielen
setting_boost_modal: Zeige einen Bestätigungsdialog vor dem Teilen
setting_default_privacy: Beitragsprivatspäre
severity: Gewichtung
type: Importtyp
username: Nutzername username: Nutzername
interactions: interactions:
must_be_follower: Benachrichtigungen von Nicht-Folgern blockieren must_be_follower: Benachrichtigungen von Nicht-Folgern blockieren
must_be_following: Benachrichtigungen von Nutzern blockieren, denen ich nicht folge must_be_following: Benachrichtigungen von Nutzern blockieren, denen ich nicht folge
notification_emails: notification_emails:
favourite: E-mail senden, wenn jemand meinen Beitrag favorisiert
follow: E-mail senden, wenn mir jemand folgt
follow_request: E-mail senden, wenn mir jemand folgen möchte
mention: E-mail senden, wenn mich jemand erwähnt
reblog: E-mail senden, wenn jemand meinen Beitrag teilt
'no': Nein
digest: Schicke Übersichts-E-Mails
favourite: E-Mail senden, wenn jemand meinen Beitrag favorisiert
follow: E-Mail senden, wenn mir jemand folgt
follow_request: E-Mail senden, wenn mir jemand folgen möchte
mention: E-Mail senden, wenn mich jemand erwähnt
reblog: E-Mail senden, wenn jemand meinen Beitrag teilt
'no': 'Nein'
required: required:
mark: "*" mark: "*"
text: Pflichtfeld text: Pflichtfeld
'yes': Ja
'yes': 'Ja'

Loading…
Cancel
Save