parent
c1be1ac7c6
commit
85d1b74ac3
@ -0,0 +1,48 @@
|
||||
const en = {
|
||||
"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",
|
||||
"video_player.toggle_sound": "Ton umschalten",
|
||||
"account.mention": "Erwähnen",
|
||||
"account.edit_profile": "Profil bearbeiten",
|
||||
"account.unblock": "Entblocken",
|
||||
"account.unfollow": "Entfolgen",
|
||||
"account.block": "Blocken",
|
||||
"account.follow": "Folgen",
|
||||
"account.posts": "Beiträge",
|
||||
"account.follows": "Folgt",
|
||||
"account.followers": "Folger",
|
||||
"account.follows_you": "Folgt dir",
|
||||
"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 an der Seite eingibst.",
|
||||
"getting_started.about_shortcuts": "Falls der Zielnutzer an derselben Domain ist wie du, funktioniert der Nutzername auch 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",
|
||||
"column.home": "Home",
|
||||
"column.mentions": "Erwähnungen",
|
||||
"column.public": "Gesamtes Bekanntes Netz",
|
||||
"tabs_bar.compose": "Schreiben",
|
||||
"tabs_bar.home": "Home",
|
||||
"tabs_bar.mentions": "Erwähnungen",
|
||||
"tabs_bar.public": "Gesamtes Netz",
|
||||
"compose_form.placeholder": "Worüber möchstest du schreiben?",
|
||||
"compose_form.publish": "Veröffentlichen",
|
||||
"navigation_bar.settings": "Einstellungen",
|
||||
"navigation_bar.public_timeline": "Öffentlich",
|
||||
"navigation_bar.logout": "Abmelden",
|
||||
"reply_indicator.cancel": "Abbrechen",
|
||||
"search.placeholder": "Suche",
|
||||
"search.account": "Konto",
|
||||
"search.hashtag": "Hashtag",
|
||||
"suggestions_box.who_to_follow": "Wem folgen",
|
||||
"suggestions_box.refresh": "Aktualisieren",
|
||||
"upload_button.label": "Media-Datei anfügen",
|
||||
"upload_form.undo": "Entfernen"
|
||||
};
|
||||
|
||||
export default en;
|
@ -0,0 +1,49 @@
|
||||
const en = {
|
||||
"column_back_button.label": "Back",
|
||||
"lightbox.close": "Close",
|
||||
"loading_indicator.label": "Loading...",
|
||||
"status.mention": "Mention",
|
||||
"status.delete": "Delete",
|
||||
"status.reply": "Reply",
|
||||
"status.reblog": "Reblog",
|
||||
"status.favourite": "Favourite",
|
||||
"status.reblogged_by": "{name} reblogged",
|
||||
"video_player.toggle_sound": "Toggle sound",
|
||||
"account.mention": "Mention",
|
||||
"account.edit_profile": "Edit profile",
|
||||
"account.unblock": "Unblock",
|
||||
"account.unfollow": "Unfollow",
|
||||
"account.block": "Block",
|
||||
"account.follow": "Follow",
|
||||
"account.block": "Block",
|
||||
"account.posts": "Posts",
|
||||
"account.follows": "Follows",
|
||||
"account.followers": "Followers",
|
||||
"account.follows_you": "Follows you",
|
||||
"getting_started.heading": "Getting started",
|
||||
"getting_started.about_addressing": "You can follow people if you know their username and the domain they are on by entering an e-mail-esque address into the form at the top of the sidebar.",
|
||||
"getting_started.about_shortcuts": "If the target user is on the same domain as you, just the username will work. The same rule applies to mentioning people in statuses.",
|
||||
"getting_started.about_developer": "The developer of this project can be followed as Gargron@mastodon.social",
|
||||
"column.home": "Home",
|
||||
"column.mentions": "Mentions",
|
||||
"column.public": "Public",
|
||||
"tabs_bar.compose": "Compose",
|
||||
"tabs_bar.home": "Home",
|
||||
"tabs_bar.mentions": "Mentions",
|
||||
"tabs_bar.public": "Public",
|
||||
"compose_form.placeholder": "What is on your mind?",
|
||||
"compose_form.publish": "Publish",
|
||||
"navigation_bar.settings": "Settings",
|
||||
"navigation_bar.public_timeline": "Public timeline",
|
||||
"navigation_bar.logout": "Logout",
|
||||
"reply_indicator.cancel": "Cancel",
|
||||
"search.placeholder": "Search",
|
||||
"search.account": "Account",
|
||||
"search.hashtag": "Hashtag",
|
||||
"suggestions_box.who_to_follow": "Who to follow",
|
||||
"suggestions_box.refresh": "Refresh",
|
||||
"upload_button.label": "Add media",
|
||||
"upload_form.undo": "Undo"
|
||||
};
|
||||
|
||||
export default en;
|
@ -0,0 +1,11 @@
|
||||
import en from './en';
|
||||
import de from './de';
|
||||
|
||||
const locales = {
|
||||
en,
|
||||
de
|
||||
};
|
||||
|
||||
export default function getMessagesForLocale (locale) {
|
||||
return locales[locale];
|
||||
};
|
@ -0,0 +1,59 @@
|
||||
---
|
||||
de:
|
||||
about:
|
||||
about_instance: "<em>%{instance}</em> ist eine Instanz von Mastodon."
|
||||
about_mastodon: Mastodon ist ein <em>freier, quelloffener</em> soziales Netzwerkserver. Eine <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.
|
||||
get_started: Erste Schritte
|
||||
source_code: Quellcode
|
||||
terms: AGB
|
||||
accounts:
|
||||
follow: Folgen
|
||||
followers: Folger
|
||||
following: Folgt
|
||||
nothing_here: Hier gibt es nichts!
|
||||
people_followed_by: Nutzer, denen %{name} folgt
|
||||
people_who_follow: Nutzer, die %{name} folgen
|
||||
posts: Beiträge
|
||||
unfollow: Entfolgen
|
||||
application_mailer:
|
||||
signature: Mastodon-Benachrichtigungen von %{instance}
|
||||
auth:
|
||||
change_password: Passwort ändern
|
||||
didnt_get_confirmation: Keine Bestätigung bekommen?
|
||||
forgot_password: Passwort vergessen?
|
||||
login: Anmelden
|
||||
register: Registrieren
|
||||
resend_confirmation: Bestätigung nochmal versenden
|
||||
reset_password: Passwort zurücksetzen
|
||||
set_new_password: Neues Passwort setzen
|
||||
generic:
|
||||
changes_saved_msg: Änderungen gespeichert!
|
||||
powered_by: angetrieben von %{link}
|
||||
save_changes: Änderungen speichern
|
||||
validation_errors:
|
||||
one: Etwas ist noch nicht ganz richtig! Bitte korrigiere den Fehler
|
||||
other: Etwas ist noch nicht ganz richtig! Bitte korrigiere %{count} Fehler
|
||||
notification_mailer:
|
||||
favourite:
|
||||
body: "Dein Beitrag wurde von %{name} favorisiert:"
|
||||
subject: "%{name} hat deinen Beitrag favorisiert"
|
||||
follow:
|
||||
body: "%{name} folgt dir jetzt!"
|
||||
subject: "%{name} folgt dir nun"
|
||||
mention:
|
||||
body: "%{name} hat dich erwähnt:"
|
||||
subject: "%{name} hat dich erwähnt"
|
||||
reblog:
|
||||
body: "Dein Beitrag wurde von %{name} geteilt:"
|
||||
subject: "%{name} teilte deinen Beitrag"
|
||||
pagination:
|
||||
next: Vorwärts
|
||||
prev: Zurück
|
||||
settings:
|
||||
edit_profile: Profil bearbeiten
|
||||
preferences: Einstellungen
|
||||
stream_entries:
|
||||
favourited: favorisierte einen Beitrag von
|
||||
is_now_following: folgt nun
|
||||
will_paginate:
|
||||
page_gap: "…"
|
@ -0,0 +1,61 @@
|
||||
---
|
||||
de:
|
||||
devise:
|
||||
confirmations:
|
||||
confirmed: "Vielen Dank für Deine Registrierung. Bitte melde dich jetzt an."
|
||||
send_instructions: "Du erhältst in wenigen Minuten eine E-Mail, mit der Du Deine Registrierung bestätigen kannst."
|
||||
send_paranoid_instructions: "Falls Deine E-Mail-Adresse in unserer Datenbank existiert erhältst Du in wenigen Minuten eine E-Mail mit der Du Deine Registrierung bestätigen kannst."
|
||||
failure:
|
||||
already_authenticated: "Du bist bereits angemeldet."
|
||||
inactive: "Dein Account ist nicht aktiv."
|
||||
invalid: "Ungültige Anmeldedaten."
|
||||
last_attempt: "Du hast noch einen Versuch bevor dein Account gesperrt wird"
|
||||
locked: "Dein Account ist gesperrt."
|
||||
not_found_in_database: "E-Mail-Adresse oder Passwort ungültig."
|
||||
timeout: "Deine Sitzung ist abgelaufen, bitte melde Dich erneut an."
|
||||
unauthenticated: "Du musst Dich anmelden oder registrieren, bevor Du fortfahren kannst."
|
||||
unconfirmed: "Du musst Deinen Account bestätigen, bevor Du fortfahren kannst."
|
||||
mailer:
|
||||
confirmation_instructions:
|
||||
subject: "Mastodon: Anleitung zur Bestätigung Deines Accounts"
|
||||
password_change:
|
||||
subject: 'Mastodon: Passwort wurde geändert'
|
||||
reset_password_instructions:
|
||||
subject: "Mastodon: Anleitung um Dein Passwort zurückzusetzen"
|
||||
unlock_instructions:
|
||||
subject: "Mastodon: Anleitung um Deinen Account freizuschalten"
|
||||
omniauth_callbacks:
|
||||
failure: "Du konntest nicht Deinem %{kind}-Account angemeldet werden, weil '%{reason}'."
|
||||
success: "Du hast Dich erfolgreich mit Deinem %{kind}-Account angemeldet."
|
||||
passwords:
|
||||
no_token: "Du kannst diese Seite nur von dem Link aus einer E-Mail zum Passwort-Zurücksetzen aufrufen. Wenn du einen solchen Link aufgerufen hast stelle bitte sicher, dass du die vollständige Adresse aufrufst."
|
||||
send_instructions: "Du erhältst in wenigen Minuten eine E-Mail mit der Anleitung, wie Du Dein Passwort zurücksetzen kannst."
|
||||
send_paranoid_instructions: "Falls Deine E-Mail-Adresse in unserer Datenbank existiert erhältst Du in wenigen Minuten eine E-Mail mit der Anleitung, wie Du Dein Passwort zurücksetzen können."
|
||||
updated: "Dein Passwort wurde geändert. Du bist jetzt angemeldet."
|
||||
updated_not_active: "Dein Passwort wurde geändert."
|
||||
registrations:
|
||||
destroyed: "Dein Account wurde gelöscht."
|
||||
signed_up: "Du hast dich erfolgreich registriert."
|
||||
signed_up_but_inactive: "Du hast dich erfolgreich registriert. Wir konnten Dich noch nicht anmelden, da Dein Account inaktiv ist."
|
||||
signed_up_but_locked: "Du hast dich erfolgreich registriert. Wir konnten Dich noch nicht anmelden, da Dein Account gesperrt ist."
|
||||
signed_up_but_unconfirmed: "Du hast Dich erfolgreich registriert. Wir konnten Dich noch nicht anmelden, da Dein Account noch nicht bestätigt ist. Du erhältst in Kürze eine E-Mail mit der Anleitung, wie Du Deinen Account freischalten kannst."
|
||||
update_needs_confirmation: "Deine Daten wurden aktualisiert, aber Du musst Deine neue E-Mail-Adresse bestätigen. Du erhälst in wenigen Minuten eine E-Mail, mit der Du die Änderung Deiner E-Mail-Adresse abschließen kannst."
|
||||
updated: "Deine Daten wurden aktualisiert."
|
||||
sessions:
|
||||
already_signed_out: "Erfolgreich abgemeldet."
|
||||
signed_in: "Erfolgreich angemeldet."
|
||||
signed_out: "Erfolgreich abgemeldet."
|
||||
unlocks:
|
||||
send_instructions: "Du erhältst in wenigen Minuten eine E-Mail mit der Anleitung, wie Du Deinen Account entsperren können."
|
||||
send_paranoid_instructions: "Falls Deine E-Mail-Adresse in unserer Datenbank existiert erhältst Du in wenigen Minuten eine E-Mail mit der Anleitung, wie Du Deinen Account entsperren kannst."
|
||||
unlocked: "Dein Account wurde entsperrt. Du bist jetzt angemeldet."
|
||||
errors:
|
||||
messages:
|
||||
already_confirmed: "wurde bereits bestätigt"
|
||||
confirmation_period_expired: "muss innerhalb %{period} bestätigt werden, bitte fordere einen neuen Link an"
|
||||
expired: "ist abgelaufen, bitte neu anfordern"
|
||||
not_found: "nicht gefunden"
|
||||
not_locked: "ist nicht gesperrt"
|
||||
not_saved:
|
||||
one: "Konnte %{resource} nicht speichern: ein Fehler."
|
||||
other: "Konnte %{resource} nicht speichern: %{count} Fehler."
|
@ -0,0 +1,112 @@
|
||||
---
|
||||
de:
|
||||
activerecord:
|
||||
attributes:
|
||||
doorkeeper/application:
|
||||
name: Name
|
||||
redirect_uri: Redirect URI
|
||||
errors:
|
||||
models:
|
||||
doorkeeper/application:
|
||||
attributes:
|
||||
redirect_uri:
|
||||
fragment_present: darf kein Fragment enthalten.
|
||||
invalid_uri: muss ein valider URI (Identifier) sein.
|
||||
relative_uri: muss ein absoluter URI (Identifier) sein.
|
||||
secured_uri: muss ein HTTPS/SSL URI (Identifier) sein.
|
||||
doorkeeper:
|
||||
applications:
|
||||
buttons:
|
||||
authorize: Autorisieren
|
||||
cancel: Abbrechen
|
||||
destroy: Löschen
|
||||
edit: Bearbeiten
|
||||
submit: Übertragen
|
||||
confirmations:
|
||||
destroy: Bist du sicher?
|
||||
edit:
|
||||
title: Applikation bearbeiten
|
||||
form:
|
||||
error: Whoops! Bitte überprüfe das Formular auf Fehler!
|
||||
help:
|
||||
native_redirect_uri: "%{native_redirect_uri} für lokale Tests benutzen"
|
||||
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.
|
||||
index:
|
||||
callback_url: Callback URL
|
||||
name: Name
|
||||
new: Neue Applikation
|
||||
title: Deine Applikationen
|
||||
new:
|
||||
title: Neue Applikation
|
||||
show:
|
||||
actions: Aktionen
|
||||
application_id: Applikations-ID
|
||||
callback_urls: Callback URLs
|
||||
scopes: Scopes
|
||||
secret: Secret
|
||||
title: 'Applikation: %{name}'
|
||||
authorizations:
|
||||
buttons:
|
||||
authorize: Autorisieren
|
||||
deny: Verweigern
|
||||
error:
|
||||
title: Ein Fehler ist aufgetreten
|
||||
new:
|
||||
able_to: 'Diese Anwendung wird folgende Rechte haben:'
|
||||
prompt: Soll %{client_name} für die Benutzung dieses Accounts autorisiert werden?
|
||||
title: Autorisierung erforderlich
|
||||
show:
|
||||
title: Autorisierungscode
|
||||
authorized_applications:
|
||||
buttons:
|
||||
revoke: Ungültig machen
|
||||
confirmations:
|
||||
revoke: Bist du sicher?
|
||||
index:
|
||||
application: Applikation
|
||||
created_at: erstellt am
|
||||
date_format: "%Y-%m-%d %H:%M:%S"
|
||||
title: Deine autorisierten Applikationen
|
||||
errors:
|
||||
messages:
|
||||
access_denied: Der Resource Owner 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.'
|
||||
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_redirect_uri: Der Redirect-URI in der Anfrage ist ungültig.
|
||||
invalid_request: Die Anfrage enthält einen nicht-unterstützten Parameter, ein Parameter fehlt oder sie ist anderweitig fehlerhaft.
|
||||
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_token:
|
||||
expired: Der Access Token ist abgelaufen
|
||||
revoked: Der Access Token wurde annuliert
|
||||
unknown: Der Access Token ist nicht gültig/korrekt
|
||||
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.
|
||||
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 .
|
||||
unauthorized_client: Der Client ist nicht autorisiert, diese Anfrage mit dieser Methode auszuführen.
|
||||
unsupported_grant_type: Der Autorisierungs-Typ wird nicht vom Autorisierungs-Server unterstützt.
|
||||
unsupported_response_type: Der Autorisierungs-Server unterstützt diesen Antwort-Typ nicht.
|
||||
flash:
|
||||
applications:
|
||||
create:
|
||||
notice: Applikation erstellt.
|
||||
destroy:
|
||||
notice: Applikation gelöscht.
|
||||
update:
|
||||
notice: Applikation geupdated.
|
||||
authorized_applications:
|
||||
destroy:
|
||||
notice: Applikation widerrufen.
|
||||
layouts:
|
||||
admin:
|
||||
nav:
|
||||
applications: Applikationen
|
||||
oauth2_provider: OAuth2 Provider
|
||||
application:
|
||||
title: OAuth Autorisierung nötig
|
||||
scopes:
|
||||
follow: Nutzer folgen, blocken, entblocken und entfolgen
|
||||
read: deine Daten lesen
|
||||
write: Beiträge von deinem Konto aus veröffentlichen
|
@ -0,0 +1,27 @@
|
||||
---
|
||||
de:
|
||||
simple_form:
|
||||
labels:
|
||||
defaults:
|
||||
avatar: Avatar
|
||||
confirm_new_password: Neues Passwort bestätigen
|
||||
confirm_password: Passwort bestätigen
|
||||
current_password: Derzeitiges Passwort
|
||||
display_name: Anzeigename
|
||||
email: E-mail-Addresse
|
||||
header: Kopfbild
|
||||
locale: Sprache
|
||||
new_password: Neues Passwort
|
||||
note: Über mich
|
||||
password: Passwort
|
||||
username: Nutzername
|
||||
notification_emails:
|
||||
favourite: E-mail senden, wenn jemand meinen Beitrag favorisiert
|
||||
follow: E-mail senden, wenn mir jemand folgt
|
||||
mention: E-mail senden, wenn mich jemand erwähnt
|
||||
reblog: E-mail senden, wenn jemand meinen Beitrag teilt
|
||||
'no': 'Nein'
|
||||
required:
|
||||
mark: "*"
|
||||
text: Pflichtfeld
|
||||
'yes': 'Ja'
|
Loading…
Reference in new issue