1
0
mirror of https://github.com/hrfee/jfa-go.git synced 2024-12-23 09:30:12 +00:00

merge german translation

This commit is contained in:
Harvey Tindall 2021-01-21 11:49:20 +00:00
commit 27ac0bf43e
Signed by: hrfee
GPG Key ID: BBC65952848FB1A2
4 changed files with 214 additions and 7 deletions

127
lang/admin/de-DE.json Normal file
View File

@ -0,0 +1,127 @@
{
"meta": {
"name": "Deutsch (DE)"
},
"strings": {
"invites": "Invites",
"accounts": "Konten",
"settings": "Einstellungen",
"theme": "Thema",
"inviteDays": "Tage",
"inviteHours": "Stunden",
"inviteMinutes": "Minuten",
"inviteNumberOfUses": "Anzahl Verwendungen",
"warning": "Warnung",
"inviteInfiniteUsesWarning": "Invites mit unendlich vielen Verwendungen können missbräuchlich verwendet werden",
"inviteSendToEmail": "Senden an",
"login": "Anmelden",
"logout": "Abmelden",
"create": "Erstellen",
"apply": "Anwenden",
"delete": "Löschen",
"submit": "Absenden",
"name": "Name",
"date": "Datum",
"username": "Benutzername",
"password": "Passwort",
"emailAddress": "E-Mail-Adresse",
"lastActiveTime": "Zuletzt aktiv",
"from": "Von",
"user": "Benutzer",
"aboutProgram": "Über",
"version": "Version",
"commitNoun": "Commit",
"newUser": "Neuer Benutzer",
"profile": "Profil",
"success": "Erfolg",
"error": "Fehler",
"unknown": "Unbekannt",
"modifySettings": "Einstellungen ändern",
"modifySettingsDescription": "Wende Einstellungen von einem bestehenden Profil an, oder beziehe sie direkt von einem Benutzer.",
"applyHomescreenLayout": "Startbildschirmlayout anwenden",
"sendDeleteNotificationEmail": "Benachrichtigungs-E-Mail senden",
"sendDeleteNotifiationExample": "Dein Konto wurde gelöscht.",
"settingsRestartRequired": "Neustart erforderlich",
"settingsRestartRequiredDescription": "Ein Neustart ist notwendig, um einige Einstellungen anzuwenden, die du geändert hast. Jetzt oder später neu starten?",
"settingsApplyRestartLater": "Anwenden, später neu starten",
"settingsApplyRestartNow": "Anwenden & neu starten",
"settingsApplied": "Einstellungen angewendet.",
"settingsRefreshPage": "Aktualisiere die Seite in ein paar Sekunden",
"settingsRequiredOrRestartMessage": "Hinweis: {n} zeigt ein erforderliches Feld an, {n} zeigt an, dass Änderungen einen Neustart erfordern.",
"settingsSave": "Speichern",
"ombiUserDefaults": "Ombi-Benutzerstandardeinstellungen",
"ombiUserDefaultsDescription": "Erstelle einen Ombi-Benutzer und konfiguriere ihn, dann wähle ihn unten aus. Seine Einstellungen/Berechtigungen werden gespeichert und auf neue Ombi-Benutzer, erstellt von jfa-go, angewendet",
"userProfiles": "Benutzerprofile",
"userProfilesDescription": "Profile werden auf Benutzer angewendet, wenn sie ein Konto erstellen. Ein Profil beinhaltet Bibliothekszugriffsrechte und das Startbildschirmlayout.",
"userProfilesIsDefault": "Standard",
"userProfilesLibraries": "Bibliotheken",
"addProfile": "Profil hinzufügen",
"addProfileDescription": "Erstelle einen Jellyfin-Benutzer und konfiguriere ihn, dann wähle ihn unten aus. Wenn dieses Profil auf einen Invite angewendet ist, werden neue Benutzer mit den Einstellungen erstellt.",
"addProfileNameOf": "Profilname",
"addProfileStoreHomescreenLayout": "Startbildschirmlayout speichern",
"inviteNoUsersCreated": "Noch keine!",
"inviteUsersCreated": "Erstellte Benutzer",
"inviteNoProfile": "Kein Profil",
"copy": "Kopieren",
"inviteDateCreated": "Erstellt",
"inviteRemainingUses": "Verbleibende Verwendungen",
"inviteNoInvites": "Keine",
"inviteExpiresInTime": "Läuft in {n} ab",
"notifyEvent": "Benachrichtigen bei:",
"notifyInviteExpiry": "Bei Ablauf",
"notifyUserCreation": "Bei Benutzererstellung"
},
"notifications": {
"changedEmailAddress": "E-Mail-Adresse von {n} geändert.",
"userCreated": "Benutzer {n} erstellt.",
"createProfile": "Profil {n} erstellt.",
"saveSettings": "Einstellungen wurden gespeichert",
"setOmbiDefaults": "Ombi-Standardeinstellungen gespeichert.",
"errorConnection": "Konnte keine Verbindung zu jfa-go herstellen.",
"error401Unauthorized": "Unberechtigt. Versuch, die Seite zu aktualisieren.",
"errorSettingsAppliedNoHomescreenLayout": "Einstellungen wurden angewendet, aber die Anwendung des Startbildschirmlayouts ist möglicherweise fehlgeschlagen.",
"errorHomescreenAppliedNoSettings": "Startbildschirmlayout wurde angewendet, aber die Anwendung der Einstellungen ist möglicherweise fehlgeschlagen.",
"errorSettingsFailed": "Anwendung ist fehlgeschlagen.",
"errorLoginBlank": "Der Benutzername und/oder das Passwort wurden nicht ausgefüllt.",
"errorUnknown": "Unbekannter Fehler.",
"errorBlankFields": "Felder wurden nicht ausgefüllt",
"errorDeleteProfile": "Fehler beim Löschen des Profils {n}",
"errorLoadProfiles": "Fehler beim Laden der Profile.",
"errorCreateProfile": "Fehler beim Erstellen des Profils {n}",
"errorSetDefaultProfile": "Fehler beim Setzen des Standardprofils.",
"errorLoadUsers": "Fehler beim Laden der Benutzer.",
"errorSaveSettings": "Einstellungen konnten nicht gespeichert werden.",
"errorLoadSettings": "Fehler beim Laden der Einstellungen.",
"errorSetOmbiDefaults": "Fehler beim Speichern der Ombi-Standardeinstellungen.",
"errorLoadOmbiUsers": "Fehler beim Laden der Ombi-Benutzer.",
"errorChangedEmailAddress": "E-Mail-Adresse von {n} konnte nicht geändert werden.",
"errorFailureCheckLogs": "Fehlgeschlagen (überprüfe die Konsole/Logs)",
"errorPartialFailureCheckLogs": "Teilweiser Fehlschlag (überprüfe die Konsole/Logs)"
},
"quantityStrings": {
"modifySettingsFor": {
"singular": "Einstellungen für {n} Benutzer ändern",
"plural": "Einstellungen für {n} Benutzer ändern"
},
"deleteNUsers": {
"singular": "{n} Benutzer löschen",
"plural": "{n} Benutzer löschen"
},
"addUser": {
"singular": "Benutzer hinzufügen",
"plural": "Benutzer hinzufügen"
},
"deleteUser": {
"singular": "Benutzer löschen",
"plural": "Benutzer löschen"
},
"deletedUser": {
"singular": "{n} Benutzer gelöscht.",
"plural": "{n} Benutzer gelöscht."
},
"appliedSettings": {
"singular": "Einstellungen auf {n} Benutzer angewendet.",
"plural": "Einstellungen auf {n} Benutzer angewendet."
}
}
}

View File

@ -40,7 +40,7 @@
"modifySettings": "Modifier les paramètres", "modifySettings": "Modifier les paramètres",
"modifySettingsDescription": "Appliquez les paramètres à partir d'un profil existant ou obtenez-les directement auprès d'un utilisateur.", "modifySettingsDescription": "Appliquez les paramètres à partir d'un profil existant ou obtenez-les directement auprès d'un utilisateur.",
"applyHomescreenLayout": "Appliquer la disposition de l'écran d'accueil", "applyHomescreenLayout": "Appliquer la disposition de l'écran d'accueil",
"sendDeleteNotificationEmail": "Envoyer un e-mail de notification ", "sendDeleteNotificationEmail": "Envoyer un e-mail de notification",
"sendDeleteNotifiationExample": "Votre compte a été supprimé. ", "sendDeleteNotifiationExample": "Votre compte a été supprimé. ",
"settingsRestartRequired": "Redémarrage nécessaire ", "settingsRestartRequired": "Redémarrage nécessaire ",
"settingsRestartRequiredDescription": "Un redémarrage est nécessaire pour appliquer certains paramètres que vous avez modifiés. Redémarrer maintenant ou plus tard?", "settingsRestartRequiredDescription": "Un redémarrage est nécessaire pour appliquer certains paramètres que vous avez modifiés. Redémarrer maintenant ou plus tard?",
@ -60,7 +60,6 @@
"addProfileDescription": "Créez un utilisateur Jellyfin et configurez-le, puis sélectionnez-le ci-dessous. Lorsque ce profil est appliqué à une invitation, de nouveaux utilisateurs seront créés avec les paramètres. ", "addProfileDescription": "Créez un utilisateur Jellyfin et configurez-le, puis sélectionnez-le ci-dessous. Lorsque ce profil est appliqué à une invitation, de nouveaux utilisateurs seront créés avec les paramètres. ",
"addProfileNameOf": "Nom de profil", "addProfileNameOf": "Nom de profil",
"addProfileStoreHomescreenLayout": "Enregistrer la disposition de l'écran d'accueil", "addProfileStoreHomescreenLayout": "Enregistrer la disposition de l'écran d'accueil",
"inviteNoUsersCreated": "Aucun pour l'instant!", "inviteNoUsersCreated": "Aucun pour l'instant!",
"inviteUsersCreated": "Utilisateurs créer", "inviteUsersCreated": "Utilisateurs créer",
"inviteNoProfile": "Aucun profil", "inviteNoProfile": "Aucun profil",
@ -69,7 +68,6 @@
"inviteRemainingUses": "Utilisations restantes", "inviteRemainingUses": "Utilisations restantes",
"inviteNoInvites": "Aucune", "inviteNoInvites": "Aucune",
"inviteExpiresInTime": "Expires dans {n}", "inviteExpiresInTime": "Expires dans {n}",
"notifyEvent": "Notifier sur:", "notifyEvent": "Notifier sur:",
"notifyInviteExpiry": "À l'expiration", "notifyInviteExpiry": "À l'expiration",
"notifyUserCreation": "à la création de l'utilisateur" "notifyUserCreation": "à la création de l'utilisateur"

41
lang/email/de-DE.json Normal file
View File

@ -0,0 +1,41 @@
{
"meta": {
"name": "Deutsch (DE)"
},
"userCreated": {
"title": "Mitteilung: Benutzer erstellt",
"aUserWasCreated": "Ein Benutzer wurde unter Verwendung des Codes {n] erstellt.",
"name": "Name",
"emailAddress": "Adresse",
"time": "Zeit",
"notificationNotice": "Hinweis: Benachrichtigungs-E-Mails können auf dem Administrator-Dashboard umgeschalten werden."
},
"inviteExpiry": {
"title": "Mitteilung: Invite abgelaufen",
"inviteExpired": "Invite abgelaufen.",
"expiredAt": "Code {n} lief um {n} ab.",
"notificationNotice": "Hinweis: Benachrichtigungs-E-Mails können auf dem Administrator-Dashboard umgeschalten werden."
},
"passwordReset": {
"title": "Passwortzurücksetzung angefordert - Jellyfin",
"helloUser": "Hallo {n},",
"someoneHasRequestedReset": "Jemand hat vor kurzem eine Passwortzurücksetzung auf Jellyfin angefordert.",
"ifItWasYou": "Wenn du das warst, gib den PIN unten in die Eingabeaufforderung ein.",
"codeExpiry": "Der Code wird am {n}, um [n} UTC ablaufen, was in {n} ist.",
"ifItWasNotYou": "Wenn du das nicht warst, ignoriere bitte diese E-Mail.",
"pin": "PIN"
},
"userDeleted": {
"title": "Dein Konto wurde gelöscht - Jellyfin",
"yourAccountWasDeleted": "Dein Jellyfin-Konto wurde gelöscht.",
"reason": "Grund"
},
"inviteEmail": {
"title": "Invite - Jellyfin",
"hello": "Hallo",
"youHaveBeenInvited": "Du wurdest zu Jellyfin eingeladen.",
"toJoin": "Um beizutreten, folge dem untenstehenden Link.",
"inviteExpiry": "Dieser Invite wird am {n}, um {n} ablaufen, was in {n} ist, also handle schnell.",
"linkButton": "Richte dein Konto ein"
}
}

41
lang/form/de-DE.json Normal file
View File

@ -0,0 +1,41 @@
{
"meta": {
"name": "Deutsch (DE)"
},
"strings": {
"pageTitle": "Jellyfin-Konto erstellen",
"createAccountHeader": "Konto erstellen",
"accountDetails": "Details",
"emailAddress": "E-Mail",
"username": "Benutzername",
"password": "Passwort",
"reEnterPassword": "Passwort wiederholen",
"reEnterPasswordInvalid": "Passwörter stimmen nicht überein.",
"createAccountButton": "Konto erstellen",
"passwordRequirementsHeader": "Passwortanforderungen",
"successHeader": "Erfolg!",
"successContinueButton": "Weiter"
},
"validationStrings": {
"length": {
"singular": "Muss mindestens {n} Zeichen haben",
"plural": "Muss mindestens {n} Zeichen haben"
},
"uppercase": {
"singular": "Muss mindestens {n} Großbuchstaben haben",
"plural": "Muss mindestens {n} Großbuchstaben haben"
},
"lowercase": {
"singular": "Muss mindestens {n} Kleinbuchstaben haben",
"plural": "Muss mindestens {n} Kleinbuchstaben haben"
},
"number": {
"singular": "Muss mindestens {n} Zahl haben",
"plural": "Muss mindestens {n} Zahlen haben"
},
"special": {
"singular": "Muss mindestens {n} Sonderzeichen haben",
"plural": "Muss mindestens {n} Sonderzeichen haben"
}
}
}