diff --git a/src/i18n/locale/de.json b/src/i18n/locale/de.json index 7c4392c33..6f8cdadcf 100644 --- a/src/i18n/locale/de.json +++ b/src/i18n/locale/de.json @@ -6,46 +6,126 @@ "components.CollectionDetails.overview": "Übersicht", "components.CollectionDetails.requestcollection": "Sammlung anfragen", "components.CollectionDetails.requestcollection4k": "Sammlung in 4K anfragen", + "components.Discover.createnewslider": "Neuen Slider erstellen", + "components.Discover.CreateSlider.addcustomslider": "Benutzerdefinierten Slider erstellen", + "components.Discover.CreateSlider.addfail": "Neuer Slider konnte nicht erstellt werden.", + "components.Discover.CreateSlider.addSlider": "Slider hinzufügen", + "components.Discover.CreateSlider.addsuccess": "Ein neuer Slider wurde erstellt und die Einstellungen wurden gespeichert.", + "components.Discover.CreateSlider.editfail": "Slider konnte nicht bearbeitet werden.", + "components.Discover.CreateSlider.editSlider": "Slider bearbeiten", + "components.Discover.CreateSlider.editsuccess": "Slider bearbeitet und Einstellung gespeichert.", + "components.Discover.CreateSlider.needresults": "Es muss mindestens 1 Ergebnis vorhanden sein.", + "components.Discover.CreateSlider.nooptions": "Keine Ergebnisse.", + "components.Discover.CreateSlider.providetmdbgenreid": "Hinterlege eine TMDB Genre ID", + "components.Discover.CreateSlider.providetmdbkeywordid": "Hinterlege eine TMDB Keyword ID", + "components.Discover.CreateSlider.providetmdbnetwork": "Hinterlege eine TMDB Network ID", + "components.Discover.CreateSlider.providetmdbsearch": "Geben Sie eine Suchanfrage an", + "components.Discover.CreateSlider.providetmdbstudio": "TMDB Studio ID angeben", + "components.Discover.CreateSlider.searchGenres": "Genres suchen…", + "components.Discover.CreateSlider.searchKeywords": "Stichwörter suchen…", + "components.Discover.CreateSlider.searchStudios": "Studios suchen…", + "components.Discover.CreateSlider.slidernameplaceholder": "Name des Slider", + "components.Discover.CreateSlider.starttyping": "Start der Suche durch Tippen.", + "components.Discover.CreateSlider.validationDatarequired": "Du musst einen Datenwert angeben.", + "components.Discover.CreateSlider.validationTitlerequired": "Du musst einen Titel eingeben.", + "components.Discover.customizediscover": "Discover anpassen", + "components.Discover.discover": "Entdecken", "components.Discover.DiscoverMovieGenre.genreMovies": "{genre}-Filme", + "components.Discover.DiscoverMovieKeyword.keywordMovies": "{keywordTitle} Filme", "components.Discover.DiscoverMovieLanguage.languageMovies": "Filme auf {language}", + "components.Discover.discovermovies": "Beliebte Filme", + "components.Discover.DiscoverMovies.activefilters": "{count, plural, one {# Aktiver Filter} other {# Aktive Filter}}", + "components.Discover.DiscoverMovies.discovermovies": "Filme", + "components.Discover.DiscoverMovies.sortPopularityAsc": "Beliebtheit Aufsteigend", + "components.Discover.DiscoverMovies.sortPopularityDesc": "Beliebtheit Absteigend", + "components.Discover.DiscoverMovies.sortReleaseDateAsc": "Erscheinungsdatum Aufsteigend", + "components.Discover.DiscoverMovies.sortReleaseDateDesc": "Erscheinungsdatum Absteigend", + "components.Discover.DiscoverMovies.sortTitleAsc": "Titel (A-Z) Aufsteigend", + "components.Discover.DiscoverMovies.sortTitleDesc": "Titel (Z-A) Absteigend", + "components.Discover.DiscoverMovies.sortTmdbRatingAsc": "TMDB-Bewertung Aufsteigend", + "components.Discover.DiscoverMovies.sortTmdbRatingDesc": "TMDB-Bewertung Absteigend", "components.Discover.DiscoverNetwork.networkSeries": "{network}-Serien", + "components.Discover.DiscoverSliderEdit.deletefail": "Slider konnte nicht gelöscht werden.", + "components.Discover.DiscoverSliderEdit.deletesuccess": "Slider erfolgreich entfernt.", + "components.Discover.DiscoverSliderEdit.enable": "Sichtbarkeit umschalten", + "components.Discover.DiscoverSliderEdit.remove": "Entfernen", "components.Discover.DiscoverStudio.studioMovies": "{studio}-Filme", + "components.Discover.discovertv": "Beliebte Serien", + "components.Discover.DiscoverTv.activefilters": "{count, plural, one {# Aktiver Filter} other {# Aktive Filter}}", + "components.Discover.DiscoverTv.discovertv": "Serien", + "components.Discover.DiscoverTv.sortFirstAirDateAsc": "Erstausstrahlung Aufsteigend", + "components.Discover.DiscoverTv.sortFirstAirDateDesc": "Erstausstrahlung Absteigend", + "components.Discover.DiscoverTv.sortPopularityAsc": "Beliebtheit Aufsteigend", + "components.Discover.DiscoverTv.sortPopularityDesc": "Beliebtheit Absteigend", + "components.Discover.DiscoverTv.sortTitleAsc": "Titel (A-Z) Aufsteigend", + "components.Discover.DiscoverTv.sortTitleDesc": "Titel (Z-A) Absteigend", + "components.Discover.DiscoverTv.sortTmdbRatingAsc": "TMDB-Bewertung Aufsteigend", + "components.Discover.DiscoverTv.sortTmdbRatingDesc": "TMDB-Bewertung Absteigend", "components.Discover.DiscoverTvGenre.genreSeries": "{genre}-Serien", + "components.Discover.DiscoverTvKeyword.keywordSeries": "{keywordTitle} Serien", "components.Discover.DiscoverTvLanguage.languageSeries": "Serien auf {language}", "components.Discover.DiscoverWatchlist.discoverwatchlist": "Deine Plex-Watchlist", "components.Discover.DiscoverWatchlist.watchlist": "Plex Merkliste", + "components.Discover.emptywatchlist": "Hier erscheinen deine zur Plex Watchlist hinzugefügte Medien.", + "components.Discover.FilterSlideover.activefilters": "{count, plural, one {# Aktiver Filter} other {# Aktive Filter}}", + "components.Discover.FilterSlideover.clearfilters": "Aktive Filter löschen", + "components.Discover.FilterSlideover.filters": "Filter", + "components.Discover.FilterSlideover.firstAirDate": "Datum der Erstausstrahlung", + "components.Discover.FilterSlideover.from": "Vom", + "components.Discover.FilterSlideover.genres": "Genres", + "components.Discover.FilterSlideover.keywords": "Stichwörter", + "components.Discover.FilterSlideover.originalLanguage": "Originalsprache", + "components.Discover.FilterSlideover.ratingText": "Bewertungen zwischen {minValue} und {maxValue}", + "components.Discover.FilterSlideover.releaseDate": "Erscheinungsdatum", + "components.Discover.FilterSlideover.runtime": "Laufzeit", + "components.Discover.FilterSlideover.runtimeText": "{minValue}-{maxValue} Minuten Laufzeit", + "components.Discover.FilterSlideover.streamingservices": "Streaming-Dienste", + "components.Discover.FilterSlideover.studio": "Studio", + "components.Discover.FilterSlideover.tmdbuserscore": "TMDB-Benutzerbewertung", + "components.Discover.FilterSlideover.tmdbuservotecount": "Anzahl an TMDB Benutzerbewertungen", + "components.Discover.FilterSlideover.to": "Bis", + "components.Discover.FilterSlideover.voteCount": "Anzahl Abstimmungen zwischen {minValue} und {maxValue}", "components.Discover.MovieGenreList.moviegenres": "Filmgenres", + "components.Discover.moviegenres": "Film Genre", "components.Discover.MovieGenreSlider.moviegenres": "Filmgenres", + "components.Discover.networks": "Sender", "components.Discover.NetworkSlider.networks": "Sender", - "components.Discover.StudioSlider.studios": "Filmstudio", - "components.Discover.TvGenreList.seriesgenres": "Seriengenres", - "components.Discover.TvGenreSlider.tvgenres": "Seriengenres", - "components.Discover.discover": "Entdecken", - "components.Discover.discovermovies": "Beliebte Filme", - "components.Discover.discovertv": "Beliebte Serien", - "components.Discover.emptywatchlist": "Hier erscheinen deine zur Plex Watchlist hinzugefügte Medien.", "components.Discover.noRequests": "Keine Anfragen.", "components.Discover.plexwatchlist": "Deine Plex Watchlist", - "components.Discover.RecentlyAddedSlider.recentlyAdded": "Kürzlich hinzugefügt", + "components.Discover.PlexWatchlistSlider.emptywatchlist": "Medien in deiner Plex Watchlist erscheinen hier.", + "components.Discover.PlexWatchlistSlider.plexwatchlist": "Deine Plex Watchlist", "components.Discover.popularmovies": "Beliebte Filme", "components.Discover.populartv": "Beliebte Serien", "components.Discover.recentlyAdded": "Kürzlich hinzugefügt", + "components.Discover.RecentlyAddedSlider.recentlyAdded": "Kürzlich hinzugefügt", "components.Discover.recentrequests": "Vorherige Anfragen", + "components.Discover.resetfailed": "Beim Zurücksetzen der Entdecken-Einstellungen ist etwas schief gegangen.", + "components.Discover.resetsuccess": "Die Entdecken-Einstellungen wurden erfolgreich zurückgesetzt.", + "components.Discover.resettodefault": "Zurücksetzen auf Standard", + "components.Discover.resetwarning": "Setzt alle Slider auf die Standardwerte zurück. Dadurch werden auch alle benutzerdefinierten Slider gelöscht!", + "components.Discover.stopediting": "Bearbeitung stoppen", + "components.Discover.studios": "Studios", + "components.Discover.StudioSlider.studios": "Filmstudio", + "components.Discover.tmdbmoviegenre": "TMDB Film Genre", + "components.Discover.tmdbmoviekeyword": "TMDB Film Keyword", + "components.Discover.tmdbmoviestreamingservices": "TMDB Film-Streaming-Dienste", + "components.Discover.tmdbnetwork": "TMDB Sender", + "components.Discover.tmdbsearch": "TMDB Suche", + "components.Discover.tmdbstudio": "TMDB Studio", + "components.Discover.tmdbtvgenre": "TMDB Serien Genre", + "components.Discover.tmdbtvkeyword": "TMDB Serien Keyword", + "components.Discover.tmdbtvstreamingservices": "TMDB TV-Streaming-Dienste", "components.Discover.trending": "Trends", + "components.Discover.TvGenreList.seriesgenres": "Seriengenres", + "components.Discover.tvgenres": "Serien Genre", + "components.Discover.TvGenreSlider.tvgenres": "Seriengenres", "components.Discover.upcoming": "Kommende Filme", "components.Discover.upcomingmovies": "Kommende Filme", "components.Discover.upcomingtv": "Kommende Serien", + "components.Discover.updatefailed": "Bei der Aktualisierung der Entdecken-Einstellungen ist ein Fehler aufgetreten.", + "components.Discover.updatesuccess": "Die Einstellungen für die Entdecken-Anpassung wurden aktualisiert.", "components.DownloadBlock.estimatedtime": "Geschätzte {time}", "components.DownloadBlock.formattedTitle": "{title}: Staffel {seasonNumber} Episode {episodeNumber}", - "components.IssueDetails.IssueComment.areyousuredelete": "Soll dieser Kommentar wirklich gelöscht werden?", - "components.IssueDetails.IssueComment.delete": "Kommentar löschen", - "components.IssueDetails.IssueComment.edit": "Kommentar bearbeiten", - "components.IssueDetails.IssueComment.postedby": "Gepostet {relativeTime} von {username}", - "components.IssueDetails.IssueComment.postedbyedited": "Gepostet {relativeTime} von {username} (Bearbeitet)", - "components.IssueDetails.IssueComment.validationComment": "Du musst eine Nachricht eingeben", - "components.IssueDetails.IssueDescription.deleteissue": "Problem löschen", - "components.IssueDetails.IssueDescription.description": "Beschreibung", - "components.IssueDetails.IssueDescription.edit": "Beschreibung bearbeiten", "components.IssueDetails.allepisodes": "Alle Folgen", "components.IssueDetails.allseasons": "Alle Staffeln", "components.IssueDetails.closeissue": "Problem schließen", @@ -55,6 +135,15 @@ "components.IssueDetails.deleteissue": "Problem löschen", "components.IssueDetails.deleteissueconfirm": "Soll dieses Problem wirklich gelöscht werden?", "components.IssueDetails.episode": "Folge {episodeNumber}", + "components.IssueDetails.IssueComment.areyousuredelete": "Soll dieser Kommentar wirklich gelöscht werden?", + "components.IssueDetails.IssueComment.delete": "Kommentar löschen", + "components.IssueDetails.IssueComment.edit": "Kommentar bearbeiten", + "components.IssueDetails.IssueComment.postedby": "Gepostet {relativeTime} von {username}", + "components.IssueDetails.IssueComment.postedbyedited": "Gepostet {relativeTime} von {username} (Bearbeitet)", + "components.IssueDetails.IssueComment.validationComment": "Du musst eine Nachricht eingeben", + "components.IssueDetails.IssueDescription.deleteissue": "Problem löschen", + "components.IssueDetails.IssueDescription.description": "Beschreibung", + "components.IssueDetails.IssueDescription.edit": "Beschreibung bearbeiten", "components.IssueDetails.issuepagetitle": "Problem", "components.IssueDetails.issuetype": "Art", "components.IssueDetails.lastupdated": "Letzte Aktualisierung", @@ -113,6 +202,8 @@ "components.LanguageSelector.originalLanguageDefault": "Alle Sprachen", "components.Layout.LanguagePicker.displaylanguage": "Sprache darstellen", "components.Layout.SearchInput.searchPlaceholder": "Nach Filmen und Serien suchen", + "components.Layout.Sidebar.browsemovies": "Filme", + "components.Layout.Sidebar.browsetv": "Serien", "components.Layout.Sidebar.dashboard": "Entdecken", "components.Layout.Sidebar.issues": "Probleme", "components.Layout.Sidebar.requests": "Anfragen", @@ -124,21 +215,42 @@ "components.Layout.UserDropdown.requests": "Anfragen", "components.Layout.UserDropdown.settings": "Einstellungen", "components.Layout.UserDropdown.signout": "Abmelden", + "components.Layout.UserWarnings.emailInvalid": "E-Mail-Adresse ist nicht gültig.", + "components.Layout.UserWarnings.emailRequired": "Eine E-Mail-Adresse ist erforderlich.", + "components.Layout.UserWarnings.passwordRequired": "Ein Passwort ist erforderlich.", "components.Layout.VersionStatus.commitsbehind": "{commitsBehind} {commitsBehind, plural, one {Version} other {Versionen}} hinterher", "components.Layout.VersionStatus.outofdate": "Veraltet", "components.Layout.VersionStatus.streamdevelop": "Jellyseerr Entwicklung", "components.Layout.VersionStatus.streamstable": "Jellyseerr Stable", + "components.Login.adminerror": "Es ist ein Admin Account für den Login erforderlich.", + "components.Login.credentialerror": "Der Benutzername oder das Passwort ist falsch.", + "components.Login.description": "Da es sich um deine erste Anmeldung bei {applicationName} handelt, musst du eine E-Mail-Addresse hinterlegen.", "components.Login.email": "E-Mail-Adresse", + "components.Login.emailtooltip": "Die Adresse muss nicht mit Ihrer {mediaServerName}-Instanz verbunden sein.", "components.Login.forgotpassword": "Passwort vergessen?", + "components.Login.host": "{mediaServerName} URL", + "components.Login.initialsignin": "Verbinde", + "components.Login.initialsigningin": "Verbindet…", "components.Login.loginerror": "Beim Anmelden ist etwas schief gelaufen.", "components.Login.password": "Passwort", + "components.Login.save": "Speichern", + "components.Login.saving": "Speichert…", "components.Login.signin": "Anmelden", "components.Login.signingin": "Anmelden …", "components.Login.signinheader": "Anmelden um fortzufahren", + "components.Login.signinwithjellyfin": "Verwende dein {mediaServerName}-Konto", "components.Login.signinwithoverseerr": "Verwende dein {applicationTitle}-Konto", "components.Login.signinwithplex": "Benutze dein Plex-Konto", + "components.Login.title": "E-Mail-Adresse hinzufügen", + "components.Login.username": "Benutzername", + "components.Login.validationemailformat": "Gültige E-Mail-Adresse benötigt", + "components.Login.validationEmailFormat": "Ungültige E-Mail-Adresse", "components.Login.validationemailrequired": "Du musst eine gültige E-Mail-Adresse angeben", + "components.Login.validationEmailRequired": "Du musst eine E-Mail-Adresse angeben", + "components.Login.validationhostformat": "Gültige URL benötigt", + "components.Login.validationhostrequired": "{mediaServerName} URL benötigt", "components.Login.validationpasswordrequired": "Du musst ein Passwort angeben", + "components.Login.validationusernamerequired": "Benutzername benötigt", "components.ManageSlideOver.alltime": "Gesamte Zeit", "components.ManageSlideOver.downloadstatus": "Downloads", "components.ManageSlideOver.manageModalAdvanced": "Fortgeschrittene", @@ -148,6 +260,7 @@ "components.ManageSlideOver.manageModalMedia": "Medien", "components.ManageSlideOver.manageModalMedia4k": "4K Medien", "components.ManageSlideOver.manageModalNoRequests": "Keine Anfragen.", + "components.ManageSlideOver.manageModalRemoveMediaWarning": "* Dadurch wird {mediaType} unwiderruflich aus {arr} entfernt, einschließlich aller Dateien.", "components.ManageSlideOver.manageModalRequests": "Anfragen", "components.ManageSlideOver.manageModalTitle": "{mediaType} verwalten", "components.ManageSlideOver.mark4kavailable": "Als in 4K verfügbar markieren", @@ -161,23 +274,29 @@ "components.ManageSlideOver.pastdays": "Vergangene {days, number} Tage", "components.ManageSlideOver.playedby": "Abgespielt von", "components.ManageSlideOver.plays": "{playCount, number} {playCount, plural, one {abgespielt} other {abgespielt}}", + "components.ManageSlideOver.removearr": "Aus {arr} entfernen", + "components.ManageSlideOver.removearr4k": "4K aus {arr} entfernen", "components.ManageSlideOver.tvshow": "Serie", "components.MediaSlider.ShowMoreCard.seemore": "Mehr anzeigen", - "components.MovieDetails.MovieCast.fullcast": "Komplette Besetzung", - "components.MovieDetails.MovieCrew.fullcrew": "Komplette Crew", "components.MovieDetails.budget": "Budget", "components.MovieDetails.cast": "Besetzung", "components.MovieDetails.digitalrelease": "Digitale Veröffentlichung", + "components.MovieDetails.downloadstatus": "Download Status", + "components.MovieDetails.imdbuserscore": "IMDB Nutzer Bewertung", "components.MovieDetails.managemovie": "Film verwalten", "components.MovieDetails.mark4kavailable": "4K als verfügbar markieren", "components.MovieDetails.markavailable": "Als verfügbar markieren", + "components.MovieDetails.openradarr": "Film in Radarr öffnen", + "components.MovieDetails.openradarr4k": "Film in 4K Radarr öffnen", + "components.MovieDetails.MovieCast.fullcast": "Komplette Besetzung", + "components.MovieDetails.MovieCrew.fullcrew": "Komplette Crew", "components.MovieDetails.originallanguage": "Originalsprache", "components.MovieDetails.originaltitle": "Originaltitel", "components.MovieDetails.overview": "Übersicht", "components.MovieDetails.overviewunavailable": "Übersicht nicht verfügbar.", "components.MovieDetails.physicalrelease": "DVD/Bluray-Veröffentlichungen", - "components.MovieDetails.play4konplex": "In 4K auf Plex abspielen", - "components.MovieDetails.playonplex": "Auf Plex abspielen", + "components.MovieDetails.play": "Auf {mediaServerName} abspielen", + "components.MovieDetails.play4k": "Auf {mediaServerName} in 4K abspielen", "components.MovieDetails.productioncountries": "Produktions {countryCount, plural, one {Land} other {Länder}}", "components.MovieDetails.recommendations": "Empfehlungen", "components.MovieDetails.releasedate": "{releaseCount, plural, one {Veröffentlichungstermin} other {Veröffentlichungstermine}}", @@ -206,10 +325,10 @@ "components.NotificationTypeSelector.issuereopenedDescription": "Sende eine Benachrichtigung, wenn Probleme wieder geöffnet werden.", "components.NotificationTypeSelector.issueresolved": "Problem gelöst", "components.NotificationTypeSelector.issueresolvedDescription": "Senden Benachrichtigungen, wenn Probleme gelöst sind.", - "components.NotificationTypeSelector.mediaAutoApproved": "Anfrage automatisch genehmigt", - "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Sende eine Benachrichtigung, wenn das angeforderte Medium automatisch genehmigt wird.", "components.NotificationTypeSelector.mediaapproved": "Anfrage genehmigt", "components.NotificationTypeSelector.mediaapprovedDescription": "Sende Benachrichtigungen, wenn angeforderte Medien manuell genehmigt wurden.", + "components.NotificationTypeSelector.mediaAutoApproved": "Anfrage automatisch genehmigt", + "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Sende eine Benachrichtigung, wenn das angeforderte Medium automatisch genehmigt wird.", "components.NotificationTypeSelector.mediaautorequested": "Automatisch übermittelte Anfrage", "components.NotificationTypeSelector.mediaautorequestedDescription": "Erhalten eine Benachrichtigung, wenn neue Medienanfragen für Objekte auf deiner Plex Watchlist automatisch übermittelt werden.", "components.NotificationTypeSelector.mediaavailable": "Anfrage verfügbar", @@ -225,8 +344,8 @@ "components.NotificationTypeSelector.userissuecreatedDescription": "Lassen dich benachrichtigen, wenn andere Benutzer Probleme melden.", "components.NotificationTypeSelector.userissuereopenedDescription": "Sende eine Benachrichtigung, wenn die von dir gemeldeten Probleme wieder geöffnet werden.", "components.NotificationTypeSelector.userissueresolvedDescription": "Sende eine Benachrichtigung, wenn andere Benutzer Kommentare zu Problemen abgeben.", - "components.NotificationTypeSelector.usermediaAutoApprovedDescription": "Werde benachrichtigt, wenn andere Nutzer Medien anfordern, welche automatisch angenommen werden.", "components.NotificationTypeSelector.usermediaapprovedDescription": "Werde benachrichtigt, wenn Ihre Medienanfrage angenommen wurde.", + "components.NotificationTypeSelector.usermediaAutoApprovedDescription": "Werde benachrichtigt, wenn andere Nutzer Medien anfordern, welche automatisch angenommen werden.", "components.NotificationTypeSelector.usermediaavailableDescription": "Sende eine Benachrichtigung, wenn Ihre Medienanfragen verfügbar sind.", "components.NotificationTypeSelector.usermediadeclinedDescription": "Werde benachrichtigt, wenn deine Medienanfrage abgelehnt wurde.", "components.NotificationTypeSelector.usermediafailedDescription": "Werde benachrichtigt, wenn die angeforderten Medien bei der Hinzufügung zu Radarr oder Sonarr fehlschlagen.", @@ -364,6 +483,17 @@ "components.RequestModal.AdvancedRequester.rootfolder": "Stammordner", "components.RequestModal.AdvancedRequester.selecttags": "Wähle Tags aus", "components.RequestModal.AdvancedRequester.tags": "Tags", + "components.RequestModal.alreadyrequested": "Bereits Angefragt", + "components.RequestModal.approve": "Anfrage genehmigen", + "components.RequestModal.autoapproval": "Automatische Genehmigung", + "components.RequestModal.cancel": "Anfrage abbrechen", + "components.RequestModal.edit": "Anfrage bearbeiten", + "components.RequestModal.errorediting": "Beim Bearbeiten der Anfrage ist etwas schief gelaufen.", + "components.RequestModal.extras": "Extras", + "components.RequestModal.numberofepisodes": "Anzahl der Folgen", + "components.RequestModal.pending4krequest": "Ausstehende 4K Anfrage", + "components.RequestModal.pendingapproval": "Deine Anfrage steht noch aus.", + "components.RequestModal.pendingrequest": "Ausstehende Anfrage", "components.RequestModal.QuotaDisplay.allowedRequests": "Du darfst {limit} {type} Anfragen alle {days} Tage machen.", "components.RequestModal.QuotaDisplay.allowedRequestsUser": "Dieser Benutzer darf {limit} {type} Anfragen alle {days} Tage machen.", "components.RequestModal.QuotaDisplay.movie": "Filme", @@ -376,23 +506,9 @@ "components.RequestModal.QuotaDisplay.requiredquotaUser": "Dieser Benutzer muss mindestens {seasons} {seasons, plural, one {Staffel Anfrage} other {Staffel Anfragen}} verbleibend haben, um eine Anfrage für diese Serie einzureichen.", "components.RequestModal.QuotaDisplay.season": "Staffeln", "components.RequestModal.QuotaDisplay.seasonlimit": "{limit, plural, one {Staffel} other {Staffeln}}", - "components.RequestModal.SearchByNameModal.nomatches": "Wir konnten keine Übereinstimmung für diese Serie finden.", - "components.RequestModal.SearchByNameModal.notvdbiddescription": "Wir konnten diese Serie nicht automatisch zuordnen. Bitte wähle unten eine korrekte Übereinstimmung aus.", - "components.RequestModal.alreadyrequested": "Bereits Angefragt", - "components.RequestModal.approve": "Anfrage genehmigen", - "components.RequestModal.autoapproval": "Automatische Genehmigung", - "components.RequestModal.cancel": "Anfrage abbrechen", - "components.RequestModal.edit": "Anfrage bearbeiten", - "components.RequestModal.errorediting": "Beim Bearbeiten der Anfrage ist etwas schief gelaufen.", - "components.RequestModal.extras": "Extras", - "components.RequestModal.numberofepisodes": "Anzahl der Folgen", - "components.RequestModal.pending4krequest": "Ausstehende 4K Anfrage", - "components.RequestModal.pendingapproval": "Deine Anfrage steht noch aus.", - "components.RequestModal.pendingrequest": "Ausstehende Anfrage", + "components.RequestModal.requestadmin": "Diese Anfrage wird automatisch genehmigt.", "components.RequestModal.requestApproved": "Anfrage für {title} genehmigt!", "components.RequestModal.requestCancel": "Anfrage für {title} abgebrochen.", - "components.RequestModal.requestSuccess": "{title} erfolgreich angefragt!", - "components.RequestModal.requestadmin": "Diese Anfrage wird automatisch genehmigt.", "components.RequestModal.requestcancelled": "Anfrage für {title} abgebrochen.", "components.RequestModal.requestcollection4ktitle": "Sammlung in 4k anfragen", "components.RequestModal.requestcollectiontitle": "Sammlung anfragen", @@ -407,6 +523,9 @@ "components.RequestModal.requestseasons4k": "Anfrage {seasonCount} {seasonCount, plural, one {Serie} other {Serien}} in 4K", "components.RequestModal.requestseries4ktitle": "Serie in 4k anfragen", "components.RequestModal.requestseriestitle": "Serie anfragen", + "components.RequestModal.requestSuccess": "{title} erfolgreich angefragt!", + "components.RequestModal.SearchByNameModal.nomatches": "Wir konnten keine Übereinstimmung für diese Serie finden.", + "components.RequestModal.SearchByNameModal.notvdbiddescription": "Wir konnten diese Serie nicht automatisch zuordnen. Bitte wähle unten eine korrekte Übereinstimmung aus.", "components.RequestModal.season": "Staffel", "components.RequestModal.seasonnumber": "Staffel {number}", "components.RequestModal.selectmovies": "Wähle Film(e)", @@ -426,6 +545,101 @@ "components.ResetPassword.validationpasswordrequired": "Du musst ein Passwort angeben", "components.Search.search": "Suchen", "components.Search.searchresults": "Suchergebnisse", + "components.Selector.nooptions": "Keine Ergebnisse.", + "components.Selector.searchGenres": "Genres auswählen…", + "components.Selector.searchKeywords": "Stichwörter suchen…", + "components.Selector.searchStudios": "Studios suchen…", + "components.Selector.showless": "Weniger anzeigen", + "components.Selector.showmore": "Mehr anzeigen", + "components.Selector.starttyping": "Start der Suche durch Tippen.", + "components.Settings.activeProfile": "Aktives Profil", + "components.Settings.addradarr": "Radarr-Server hinzufügen", + "components.Settings.address": "Adresse", + "components.Settings.addsonarr": "Sonarr-Server hinzufügen", + "components.Settings.advancedTooltip": "Bei falscher Konfiguration dieser Einstellung, kann dies zu einer Funktionsstörung führen", + "components.Settings.apikey": "API-Schlüssel", + "components.Settings.applicationTitle": "Anwendungstitel", + "components.Settings.applicationurl": "Anwendungs-URL", + "components.Settings.cacheImages": "Bild-Caching aktivieren", + "components.Settings.cacheImagesTip": "Alle Bilder Optimieren und lokal speichern (verbraucht viel Speicherplatz)", + "components.Settings.cancelscan": "Durchsuchung abbrechen", + "components.Settings.copied": "API-Schlüssel in die Zwischenablage kopiert.", + "components.Settings.csrfProtection": "Aktiviere CSRF Schutz", + "components.Settings.csrfProtectionHoverTip": "Aktiviere diese Option NICHT, es sei denn du weißt, was du tust!", + "components.Settings.csrfProtectionTip": "Macht den externen API Zugang schreibgeschützt (setzt HTTPS voraus und Jellyseerr muss neu gestartet werden, damit die Änderungen wirksam werden)", + "components.Settings.currentlibrary": "Aktuelle Bibliothek: {name}", + "components.Settings.default": "Standardmäßig", + "components.Settings.default4k": "Standard-4K", + "components.Settings.deleteServer": "{serverType} Server löschen", + "components.Settings.deleteserverconfirm": "Bist du sicher, dass du diesen Server löschen möchtest?", + "components.Settings.email": "E-Mail", + "components.Settings.enablessl": "SSL aktivieren", + "components.Settings.experimentalTooltip": "Die Aktivierung dieser Einstellung kann zu einem unerwarteten Verhalten der Anwendung führen", + "components.Settings.externalUrl": "Externe URL", + "components.Settings.general": "Allgemein", + "components.Settings.generalsettings": "Allgemeine Einstellungen", + "components.Settings.generalsettingsDescription": "Konfiguriere Globale und Standard Jellyseerr-Einstellungen.", + "components.Settings.hideAvailable": "Verfügbare Medien ausblenden", + "components.Settings.hostname": "Hostname oder IP-Adresse", + "components.Settings.internalUrl": "Interne URL", + "components.Settings.is4k": "4K", + "components.Settings.jellyfinSettings": "{mediaServerName} Einstellungen", + "components.Settings.jellyfinSettingsDescription": "Konfiguriere optional die internen ud externen Endpunkte für deinen {mediaServerName}-Server. In den meisten Fällen ist die externe URL nicht die gleiche wie die interne URL. Außerdem kann eine eigene URL zum Zurücksetzen des Passworts angegeben werden, falls du an eine andere Seite weitergeleitet werden möchtest.", + "components.Settings.jellyfinSettingsFailure": "Etwas ist beim Speichern der {mediaServerName} Einstellungen schiefgelaufen.", + "components.Settings.jellyfinSettingsSuccess": "{mediaServerName} Einstellungen erfolgreich gespeichert!", + "components.Settings.jellyfinlibraries": "{mediaServerName} Bibliotheken", + "components.Settings.jellyfinlibrariesDescription": "Die Bibliotheken in denen {mediaServerName} nach Titeln sucht. Klicke auf den Knopf unten, falls keine Bibliotheken gelistet werden.", + "components.Settings.jellyfinsettings": "{mediaServerName} Einstellungen", + "components.Settings.jellyfinsettingsDescription": "Konfiguriere die Einstellungen für deinen {mediaServerName}-Server. {mediaServerName} wird deine {mediaServerName}-Bibliothek durchsuchen um zu schauen, was verfügbar ist.", + "components.Settings.jellyfinSyncFailedNoLibrariesFound": "Keine Bibliotheken gefunden", + "components.Settings.jellyfinSyncFailedAutomaticGroupedFolders": "Automatische Bibliotheksgruppierung wird mit Benutzerdefinierter Anmeldung nicht unterstützt", + "components.Settings.jellyfinSyncFailedGenericError": "Etwas ist beim synchronisieren der Bibliotheken schiefgelaufen", + "components.Settings.librariesRemaining": "Verbleibende Bibliotheken: {count}", + "components.Settings.locale": "Sprache darstellen", + "components.Settings.manualscan": "Manuelle Bibliotheksdurchsuchung", + "components.Settings.manualscanDescription": "Normalerweise wird dies nur einmal alle 24 Stunden ausgeführt. Jellyseerr überprüft die kürzlich hinzugefügten Plex-Server aggressiver. Falls du Plex zum ersten Mal konfigurierst, wird eine einmalige vollständige manuelle Bibliotheksdurchsuchung empfohlen!", + "components.Settings.manualscanDescriptionJellyfin": "Normalerweise wird dies nur einmal alle 24 Stunden ausgeführt. Jellyseerr überprüft die kürzlich hinzugefügten {mediaServerName}-Server aggressiver. Falls du Plex zum ersten Mal konfigurierst, wird eine einmalige vollständige manuelle Bibliotheksdurchsuchung empfohlen!", + "components.Settings.manualscanJellyfin": "Manuelle Bibliotheksdurchsuchung", + "components.Settings.mediaTypeMovie": "Film", + "components.Settings.mediaTypeSeries": "Serie", + "components.Settings.menuAbout": "Über", + "components.Settings.menuGeneralSettings": "Allgemein", + "components.Settings.menuJellyfinSettings": "{mediaServerName}", + "components.Settings.menuJobs": "Aufgaben und Cache", + "components.Settings.menuLogs": "Protokolle", + "components.Settings.menuNotifications": "Benachrichtigungen", + "components.Settings.menuPlexSettings": "Plex", + "components.Settings.menuServices": "Dienste", + "components.Settings.menuUsers": "Benutzer", + "components.Settings.noDefault4kServer": "Ein 4K {serverType} Server muss als Standart markiert werden um Nutzern zu ermöglichen 4K {mediaType} anfragen zu senden.", + "components.Settings.noDefaultNon4kServer": "Wenn du nur einen einzigen {serverType}-Server für Nicht-4K- und 4K-Inhalte hast (oder wenn du nur 4K-Inhalte herunterlädst), solltest du den {serverType}-Server NICHT als 4K-Server festgelegen.", + "components.Settings.noDefaultServer": "Mindestens ein {serverType}-Server muss als Standard markiert sein, damit {mediaType}-Anfragen verarbeitet werden können.", + "components.Settings.notificationAgentSettingsDescription": "Konfiguriere und aktiviere Benachrichtigungsagenten.", + "components.Settings.notifications": "Benachrichtigungen", + "components.Settings.Notifications.agentenabled": "Agent aktivieren", + "components.Settings.Notifications.NotificationsPushover.deviceDefault": "Geräte Standard", + "components.Settings.Notifications.allowselfsigned": "Selbstsignierte Zertifikate erlauben", + "components.Settings.Notifications.authPass": "SMTP-Passwort", + "components.Settings.Notifications.authUser": "SMTP-Benutzername", + "components.Settings.Notifications.botAPI": "Bot-Autorisierungstoken", + "components.Settings.Notifications.botApiTip": "Erstelle einen Bot für die Verwendung mit Jellyseerr", + "components.Settings.Notifications.botAvatarUrl": "Bot Avatar URL", + "components.Settings.Notifications.botUsername": "Bot Benutzername", + "components.Settings.Notifications.botUsernameTip": "Benutzern erlauben, einen Chat mit dem Bot zu starten und ihre eigenen Benachrichtigungen konfigurieren", + "components.Settings.Notifications.chatId": "Chat-ID", + "components.Settings.Notifications.chatIdTip": "Starte einen Chat mit dem Bot, füge @get_id_bot hinzu, und erteile den /my_id Befehl", + "components.Settings.Notifications.discordsettingsfailed": "Discord-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", + "components.Settings.Notifications.discordsettingssaved": "Discord-Benachrichtigungseinstellungen erfolgreich gespeichert!", + "components.Settings.Notifications.emailsender": "Absenderadresse", + "components.Settings.Notifications.emailsettingsfailed": "E-Mail-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", + "components.Settings.Notifications.emailsettingssaved": "E-Mail-Benachrichtigungseinstellungen erfolgreich gespeichert!", + "components.Settings.Notifications.enableMentions": "Erwähnungen aktivieren", + "components.Settings.Notifications.encryption": "Verschlüsselungsmethode", + "components.Settings.Notifications.encryptionDefault": "Verwende STARTTLS wenn verfügbar", + "components.Settings.Notifications.encryptionImplicitTls": "Benutze Implizit TLS", + "components.Settings.Notifications.encryptionNone": "Keine", + "components.Settings.Notifications.encryptionOpportunisticTls": "STARTTLS immer verwenden", + "components.Settings.Notifications.encryptionTip": "Im Regelfall verwendet Implicit TLS Port 465 und STARTTLS Port 587", "components.Settings.Notifications.NotificationsGotify.agentenabled": "Agent aktivieren", "components.Settings.Notifications.NotificationsGotify.gotifysettingsfailed": "Die Gotify-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", "components.Settings.Notifications.NotificationsGotify.gotifysettingssaved": "Gotify Benachrichtigungseinstellungen erfolgreich gespeichert!", @@ -466,6 +680,7 @@ "components.Settings.Notifications.NotificationsPushover.agentenabled": "Agent aktivieren", "components.Settings.Notifications.NotificationsPushover.pushoversettingsfailed": "Pushover-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", "components.Settings.Notifications.NotificationsPushover.pushoversettingssaved": "Pushover-Benachrichtigungseinstellungen erfolgreich gespeichert!", + "components.Settings.Notifications.NotificationsPushover.sound": "Benachrichtigungston", "components.Settings.Notifications.NotificationsPushover.toastPushoverTestFailed": "Pushover Test Benachrichtigung fehlgeschlagen.", "components.Settings.Notifications.NotificationsPushover.toastPushoverTestSending": "Pushover Test Benachrichtigung wird gesendet…", "components.Settings.Notifications.NotificationsPushover.toastPushoverTestSuccess": "Pushover Test Benachrichtigung gesendet!", @@ -484,13 +699,6 @@ "components.Settings.Notifications.NotificationsSlack.validationWebhookUrl": "Du musst eine gültige URL angeben", "components.Settings.Notifications.NotificationsSlack.webhookUrl": "Webhook URL", "components.Settings.Notifications.NotificationsSlack.webhookUrlTip": "Erstelle eine Eingehende Webhook integration", - "components.Settings.Notifications.NotificationsWebPush.agentenabled": "Agent aktivieren", - "components.Settings.Notifications.NotificationsWebPush.httpsRequirement": "Um web push Benachrichtigungen zu erhalten, muss Jellyseerr über HTTPS gehen.", - "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestFailed": "Web push Test Benachrichtigung fehlgeschlagen.", - "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestSending": "Web push test Benachrichtigung wird gesendet…", - "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestSuccess": "Web push test Benachrichtigung gesendet!", - "components.Settings.Notifications.NotificationsWebPush.webpushsettingsfailed": "Web push Benachrichtigungseinstellungen konnten nicht gespeichert werden.", - "components.Settings.Notifications.NotificationsWebPush.webpushsettingssaved": "Web push Benachrichtigungseinstellungen erfolgreich gespeichert!", "components.Settings.Notifications.NotificationsWebhook.agentenabled": "Dienst aktivieren", "components.Settings.Notifications.NotificationsWebhook.authheader": "Autorisierungsüberschrift", "components.Settings.Notifications.NotificationsWebhook.customJson": "JSON-Inhalt", @@ -503,39 +711,23 @@ "components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "Du musst einen gültigen JSON-Inhalt angeben", "components.Settings.Notifications.NotificationsWebhook.validationTypes": "Sie müssen mindestens einen Benachrichtigungstypen auswählen", "components.Settings.Notifications.NotificationsWebhook.validationWebhookUrl": "Du musst eine gültige URL angeben", - "components.Settings.Notifications.NotificationsWebhook.webhookUrl": "Webhook-URL", "components.Settings.Notifications.NotificationsWebhook.webhooksettingsfailed": "Webhook-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", "components.Settings.Notifications.NotificationsWebhook.webhooksettingssaved": "Webhook-Benachrichtigungseinstellungen erfolgreich gespeichert!", - "components.Settings.Notifications.agentenabled": "Agent aktivieren", - "components.Settings.Notifications.allowselfsigned": "Selbstsignierte Zertifikate erlauben", - "components.Settings.Notifications.authPass": "SMTP-Passwort", - "components.Settings.Notifications.authUser": "SMTP-Benutzername", - "components.Settings.Notifications.botAPI": "Bot-Autorisierungstoken", - "components.Settings.Notifications.botApiTip": "Erstelle einen Bot für die Verwendung mit Jellyseerr", - "components.Settings.Notifications.botAvatarUrl": "Bot Avatar URL", - "components.Settings.Notifications.botUsername": "Bot Benutzername", - "components.Settings.Notifications.botUsernameTip": "Benutzern erlauben, einen Chat mit dem Bot zu starten und ihre eigenen Benachrichtigungen konfigurieren", - "components.Settings.Notifications.chatId": "Chat-ID", - "components.Settings.Notifications.chatIdTip": "Starte einen Chat mit dem Bot, füge @get_id_bot hinzu, und erteile den /my_id Befehl", - "components.Settings.Notifications.discordsettingsfailed": "Discord-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", - "components.Settings.Notifications.discordsettingssaved": "Discord-Benachrichtigungseinstellungen erfolgreich gespeichert!", - "components.Settings.Notifications.emailsender": "Absenderadresse", - "components.Settings.Notifications.emailsettingsfailed": "E-Mail-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", - "components.Settings.Notifications.emailsettingssaved": "E-Mail-Benachrichtigungseinstellungen erfolgreich gespeichert!", - "components.Settings.Notifications.enableMentions": "Erwähnungen aktivieren", - "components.Settings.Notifications.encryption": "Verschlüsselungsmethode", - "components.Settings.Notifications.encryptionDefault": "Verwende STARTTLS wenn verfügbar", - "components.Settings.Notifications.encryptionImplicitTls": "Benutze Implizit TLS", - "components.Settings.Notifications.encryptionNone": "Keine", - "components.Settings.Notifications.encryptionOpportunisticTls": "STARTTLS immer verwenden", - "components.Settings.Notifications.encryptionTip": "Im Regelfall verwendet Implicit TLS Port 465 und STARTTLS Port 587", + "components.Settings.Notifications.NotificationsWebhook.webhookUrl": "Webhook-URL", + "components.Settings.Notifications.NotificationsWebPush.agentenabled": "Agent aktivieren", + "components.Settings.Notifications.NotificationsWebPush.httpsRequirement": "Um web push Benachrichtigungen zu erhalten, muss Jellyseerr über HTTPS gehen.", + "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestFailed": "Web push Test Benachrichtigung fehlgeschlagen.", + "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestSending": "Web push test Benachrichtigung wird gesendet…", + "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestSuccess": "Web push test Benachrichtigung gesendet!", + "components.Settings.Notifications.NotificationsWebPush.webpushsettingsfailed": "Web push Benachrichtigungseinstellungen konnten nicht gespeichert werden.", + "components.Settings.Notifications.NotificationsWebPush.webpushsettingssaved": "Web push Benachrichtigungseinstellungen erfolgreich gespeichert!", "components.Settings.Notifications.pgpPassword": "PGP Passwort", "components.Settings.Notifications.pgpPasswordTip": "Signiere verschlüsselte E-Mail-Nachrichten mit OpenPGP", "components.Settings.Notifications.pgpPrivateKey": "PGP Privater Schlüssel", "components.Settings.Notifications.pgpPrivateKeyTip": "Signiere verschlüsselte E-Mail-Nachrichten mit OpenPGP", + "components.Settings.Notifications.senderName": "Absendername", "components.Settings.Notifications.sendSilently": "Sende stumm", "components.Settings.Notifications.sendSilentlyTip": "Sende Benachrichtigungen ohne Ton", - "components.Settings.Notifications.senderName": "Absendername", "components.Settings.Notifications.smtpHost": "SMTP-Host", "components.Settings.Notifications.smtpPort": "SMTP-Port", "components.Settings.Notifications.telegramsettingsfailed": "Telegram-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", @@ -549,6 +741,7 @@ "components.Settings.Notifications.toastTelegramTestFailed": "Telegram test Benachrichtigung fehlgeschlagen.", "components.Settings.Notifications.toastTelegramTestSending": "Telegram test Benachrichtigung wird gesendet…", "components.Settings.Notifications.toastTelegramTestSuccess": "Telegram test Benachrichtigung gesendet!", + "components.Settings.Notifications.userEmailRequired": "Benötigt Benutzer E-Mail-Adresse", "components.Settings.Notifications.validationBotAPIRequired": "Du musst ein Bot-Autorisierungstoken angeben", "components.Settings.Notifications.validationChatIdRequired": "Du musst eine gültige Chat-ID angeben", "components.Settings.Notifications.validationEmail": "Du musst eine gültige E-Mail-Adresse angeben", @@ -560,6 +753,17 @@ "components.Settings.Notifications.validationUrl": "Du musst eine gültige URL angeben", "components.Settings.Notifications.webhookUrl": "Webhook-URL", "components.Settings.Notifications.webhookUrlTip": "Erstelle eine webhook Integration auf dem Server", + "components.Settings.notificationsettings": "Benachrichtigungseinstellungen", + "components.Settings.notrunning": "Nicht aktiv", + "components.Settings.originallanguage": "Sprache Entdecken", + "components.Settings.originallanguageTip": "Filtere Inhalte nach Originalsprache", + "components.Settings.partialRequestsEnabled": "Teilserienanfragen erlauben", + "components.Settings.plex": "Plex", + "components.Settings.plexlibraries": "Plex-Bibliotheken", + "components.Settings.plexlibrariesDescription": "Die Bibliotheken, welche Jellyseerr nach Titeln durchsucht. Richte deine Plex-Verbindungseinstellungen ein und speichere sie, klicke auf die Schaltfläche unten, wenn keine aufgeführt sind.", + "components.Settings.plexsettings": "Plex-Einstellungen", + "components.Settings.plexsettingsDescription": "Konfiguriere die Einstellungen für deinen Plex-Server. Jellyseerr durchsucht deine Plex-Bibliotheken, um festzustellen welche Inhalte verfügbar sind.", + "components.Settings.port": "Port", "components.Settings.RadarrModal.add": "Server hinzufügen", "components.Settings.RadarrModal.announced": "Angekündigt", "components.Settings.RadarrModal.apiKey": "API-Schlüssel", @@ -574,9 +778,9 @@ "components.Settings.RadarrModal.externalUrl": "Externe URL", "components.Settings.RadarrModal.hostname": "Hostname oder IP-Adresse", "components.Settings.RadarrModal.inCinemas": "Im Kino", - "components.Settings.RadarrModal.loadingTags": "Lade Tags…", "components.Settings.RadarrModal.loadingprofiles": "Qualitätsprofile werden geladen …", "components.Settings.RadarrModal.loadingrootfolders": "Stammordner werden geladen …", + "components.Settings.RadarrModal.loadingTags": "Lade Tags…", "components.Settings.RadarrModal.minimumAvailability": "Mindestverfügbarkeit", "components.Settings.RadarrModal.notagoptions": "Keine Tags.", "components.Settings.RadarrModal.port": "Port", @@ -591,6 +795,8 @@ "components.Settings.RadarrModal.servername": "Servername", "components.Settings.RadarrModal.ssl": "SSL aktivieren", "components.Settings.RadarrModal.syncEnabled": "Scannen aktivieren", + "components.Settings.RadarrModal.tagRequests": "Tagge Anfragen", + "components.Settings.RadarrModal.tagRequestsInfo": "Füge automatisch ein Tag hinzu mit der ID und dem Namen des anfordernden Nutzers", "components.Settings.RadarrModal.tags": "Tags", "components.Settings.RadarrModal.testFirstQualityProfiles": "Teste die Verbindung, um Qualitätsprofile zu laden", "components.Settings.RadarrModal.testFirstRootFolders": "Teste die Verbindung, um Stammordner zu laden", @@ -608,13 +814,23 @@ "components.Settings.RadarrModal.validationPortRequired": "Du musst einen Port angeben", "components.Settings.RadarrModal.validationProfileRequired": "Du musst ein Qualitätsprofil auswählen", "components.Settings.RadarrModal.validationRootFolderRequired": "Du musst einen Stammordner auswählen", - "components.Settings.SettingsAbout.Releases.currentversion": "Aktuell", - "components.Settings.SettingsAbout.Releases.latestversion": "Neuste", - "components.Settings.SettingsAbout.Releases.releasedataMissing": "Informationen der Version nicht verfügbar.", - "components.Settings.SettingsAbout.Releases.releases": "Veröffentlichungen", - "components.Settings.SettingsAbout.Releases.versionChangelog": "Änderungsprotokoll {version}", - "components.Settings.SettingsAbout.Releases.viewchangelog": "Änderungsprotokoll anzeigen", - "components.Settings.SettingsAbout.Releases.viewongithub": "Auf GitHub anzeigen", + "components.Settings.radarrsettings": "Radarr-Einstellungen", + "components.Settings.region": "Region Entdecken", + "components.Settings.regionTip": "Filtere Inhalte nach regionaler Verfügbarkeit", + "components.Settings.restartrequiredTooltip": "Jellyseerr muss neu gestartet werden, damit Änderungen an dieser Einstellung wirksam werden", + "components.Settings.save": "Änderungen Speichern", + "components.Settings.saving": "Wird gespeichert...", + "components.Settings.scan": "Bibliotheken synchronisieren", + "components.Settings.scanning": "Synchronisieren…", + "components.Settings.serverLocal": "lokal", + "components.Settings.serverpreset": "Server", + "components.Settings.serverpresetLoad": "Drück den Knopf, um verfügbare Server zu laden", + "components.Settings.serverpresetManualMessage": "Manuelle Konfiguration", + "components.Settings.serverpresetRefreshing": "Rufe Server ab …", + "components.Settings.serverRemote": "entfernt", + "components.Settings.serverSecure": "Sicher", + "components.Settings.services": "Dienstleistungen", + "components.Settings.serviceSettingsDescription": "Konfiguriere unten deine {serverType}-Server. Du kannst mehrere {serverType}-Server verbinden, aber nur zwei davon können als Standard markiert werden (ein Nicht-4K- und ein 4K-Server). Administratoren können den Server überschreiben, auf dem neue Anfragen vor der Genehmigung verarbeitet werden.", "components.Settings.SettingsAbout.about": "Über", "components.Settings.SettingsAbout.appDataPath": "Datenverzeichnis", "components.Settings.SettingsAbout.betawarning": "Dies ist eine BETA Software. Einige Funktionen könnten nicht funktionieren oder nicht stabil funktionieren. Bitte auf GitHub alle Fehler melden!", @@ -625,13 +841,22 @@ "components.Settings.SettingsAbout.outofdate": "Veraltet", "components.Settings.SettingsAbout.overseerrinformation": "Über Jellyseerr", "components.Settings.SettingsAbout.preferredmethod": "Bevorzugt", + "components.Settings.SettingsAbout.Releases.currentversion": "Aktuell", + "components.Settings.SettingsAbout.Releases.latestversion": "Neuste", + "components.Settings.SettingsAbout.Releases.releasedataMissing": "Informationen der Version nicht verfügbar.", + "components.Settings.SettingsAbout.Releases.releases": "Veröffentlichungen", + "components.Settings.SettingsAbout.Releases.versionChangelog": "Änderungsprotokoll {version}", + "components.Settings.SettingsAbout.Releases.viewchangelog": "Änderungsprotokoll anzeigen", + "components.Settings.SettingsAbout.Releases.viewongithub": "Auf GitHub anzeigen", "components.Settings.SettingsAbout.runningDevelop": "Sie benutzen den develop von Jellyseerr, der nur für diejenigen empfohlen wird, die an der Entwicklung mitwirken oder bei den neuesten Tests helfen.", - "components.Settings.SettingsAbout.supportoverseerr": "Unterstütze Jellyseerr", + "components.Settings.SettingsAbout.supportoverseerr": "Unterstütze Overseerr", + "components.Settings.SettingsAbout.supportjellyseerr": "Unterstütze Jellyseerr", "components.Settings.SettingsAbout.timezone": "Zeitzone", "components.Settings.SettingsAbout.totalmedia": "Medien insgesamt", "components.Settings.SettingsAbout.totalrequests": "Anfragen insgesamt", "components.Settings.SettingsAbout.uptodate": "Auf dem neusten Stand", "components.Settings.SettingsAbout.version": "Version", + "components.Settings.SettingsJobsCache.availability-sync": "Medienverfügbarkeit Sync", "components.Settings.SettingsJobsCache.cache": "Cache", "components.Settings.SettingsJobsCache.cacheDescription": "Jellyseerr speichert Anfragen an externe API Endpunkte zwischen, um die Leistung zu optimieren und unnötige API Aufrufe zu minimieren.", "components.Settings.SettingsJobsCache.cacheflushed": "{cachename} Cache geleert.", @@ -650,21 +875,22 @@ "components.Settings.SettingsJobsCache.editJobSchedulePrompt": "Häufigkeit", "components.Settings.SettingsJobsCache.editJobScheduleSelectorHours": "Alle {jobScheduleHours, plural, one {Stunde} other {{jobScheduleHours} Stunden}}", "components.Settings.SettingsJobsCache.editJobScheduleSelectorMinutes": "Alle {jobScheduleMinutes, plural, one {Minute} other {{jobScheduleMinutes} Minuten}}", + "components.Settings.SettingsJobsCache.editJobScheduleSelectorSeconds": "Alle {jobScheduleSeconds, plural, one {Sekunde} other {{jobScheduleSeconds} Sekunden}}", "components.Settings.SettingsJobsCache.flushcache": "Cache leeren", "components.Settings.SettingsJobsCache.image-cache-cleanup": "Bild-Cache-Bereinigung", "components.Settings.SettingsJobsCache.imagecache": "Bild-Cache", - "components.Settings.SettingsJobsCache.imagecacheDescription": "Wenn diese Funktion in den Einstellungen aktiviert ist, wird Jellyseerr Bilder aus vorkonfigurierten externen Quellen im Proxy-Cache zwischenspeichern. Bilder im Zwischenspeicher werden in deinem Konfigurationsordner gespeichert. Du findest die Dateien unter {appDataPath}/cache/images.", "components.Settings.SettingsJobsCache.imagecachecount": "Bilder im Cache", + "components.Settings.SettingsJobsCache.imagecacheDescription": "Wenn diese Funktion in den Einstellungen aktiviert ist, wird Jellyseerr Bilder aus vorkonfigurierten externen Quellen im Proxy-Cache zwischenspeichern. Bilder im Zwischenspeicher werden in deinem Konfigurationsordner gespeichert. Du findest die Dateien unter {appDataPath}/cache/images.", "components.Settings.SettingsJobsCache.imagecachesize": "Gesamtgröße des Caches", - "components.Settings.SettingsJobsCache.jellyfin-recently-added-scan": "Scan der zuletzt hinzugefügten Jellyfin Medien", "components.Settings.SettingsJobsCache.jellyfin-full-scan": "Vollständiger Jellyfin Bibliotheken Scan", - "components.Settings.SettingsJobsCache.jobScheduleEditFailed": "Beim Speichern des Auftrags ging etwas schief.", - "components.Settings.SettingsJobsCache.jobScheduleEditSaved": "Auftrag erfolgreich bearbeitet!", + "components.Settings.SettingsJobsCache.jellyfin-recently-added-scan": "Scan der zuletzt hinzugefügten Jellyfin Medien", "components.Settings.SettingsJobsCache.jobcancelled": "{jobname} abgebrochen.", "components.Settings.SettingsJobsCache.jobname": "Aufgabenname", "components.Settings.SettingsJobsCache.jobs": "Aufgaben", - "components.Settings.SettingsJobsCache.jobsDescription": "Jellyseerr führt bestimmte Wartungsaufgaben als regulär geplante Aufgaben durch, aber sie können auch manuell ausgeführt werden. Manuelles Ausführen einer Aufgabe ändert ihren Zeitplan nicht.", "components.Settings.SettingsJobsCache.jobsandcache": "Aufgaben und Cache", + "components.Settings.SettingsJobsCache.jobScheduleEditFailed": "Beim Speichern des Auftrags ging etwas schief.", + "components.Settings.SettingsJobsCache.jobScheduleEditSaved": "Auftrag erfolgreich bearbeitet!", + "components.Settings.SettingsJobsCache.jobsDescription": "Jellyseerr führt bestimmte Wartungsaufgaben als regulär geplante Aufgaben durch, aber sie können auch manuell ausgeführt werden. Manuelles Ausführen einer Aufgabe ändert ihren Zeitplan nicht.", "components.Settings.SettingsJobsCache.jobstarted": "{jobname} gestartet.", "components.Settings.SettingsJobsCache.jobtype": "Art", "components.Settings.SettingsJobsCache.nextexecution": "Nächste Ausführung", @@ -694,6 +920,33 @@ "components.Settings.SettingsLogs.showall": "Alle Protokolle anzeigen", "components.Settings.SettingsLogs.time": "Zeitstempel", "components.Settings.SettingsLogs.viewdetails": "Details anzeigen", + "components.Settings.SettingsMain.apikey": "API Schlüssel", + "components.Settings.SettingsMain.applicationTitle": "Anwendungstitel", + "components.Settings.SettingsMain.applicationurl": "Anwendung URL", + "components.Settings.SettingsMain.cacheImages": "Bild-Caching aktivieren", + "components.Settings.SettingsMain.cacheImagesTip": "Cache extern gehostete Bilder (erfordert eine beträchtliche Menge an Speicherplatz)", + "components.Settings.SettingsMain.csrfProtection": "Aktivere CSRF Schutz", + "components.Settings.SettingsMain.csrfProtectionHoverTip": "Aktiviere diese Einstellung nur wenn du weißt was du tust!", + "components.Settings.SettingsMain.csrfProtectionTip": "Limitiere externen API Zugriff auf Lese-Operationen (erfordert HTTPS)", + "components.Settings.SettingsMain.general": "Allgemein", + "components.Settings.SettingsMain.generalsettings": "Allgemeine Einstellungen", + "components.Settings.SettingsMain.generalsettingsDescription": "Konfiguration der globalen und Standardeinstellungen für Jellyseerr.", + "components.Settings.SettingsMain.hideAvailable": "Verfügbare Medien ausblenden", + "components.Settings.SettingsMain.locale": "Anzeigesprache", + "components.Settings.SettingsMain.originallanguage": "\"Entdecken\" Sprache", + "components.Settings.SettingsMain.originallanguageTip": "Inhalt nach Originalsprache filtern", + "components.Settings.SettingsMain.partialRequestsEnabled": "Teilweise Serienanfragen zulassen", + "components.Settings.SettingsMain.region": "\"Entdecken\" Region", + "components.Settings.SettingsMain.regionTip": "Inhalte nach regionaler Verfügbarkeit filtern", + "components.Settings.SettingsMain.toastApiKeyFailure": "Etwas ist schiefgelaufen während der Generierung eines neuen API Schlüssels.", + "components.Settings.SettingsMain.toastApiKeySuccess": "Neuer API Schlüssel erfolgreich generiert!", + "components.Settings.SettingsMain.toastSettingsFailure": "Beim Speichern der Einstellungen ist ein Fehler aufgetreten.", + "components.Settings.SettingsMain.toastSettingsSuccess": "Einstellungen erfolgreich gespeichert!", + "components.Settings.SettingsMain.trustProxy": "Proxyunterstützung aktivieren", + "components.Settings.SettingsMain.trustProxyTip": "Erlaube Jellyseerr, Client-IP-Adressen hinter einem Proxy korrekt zu registrieren", + "components.Settings.SettingsMain.validationApplicationTitle": "Du musst einen Anwendungstitel spezifizieren", + "components.Settings.SettingsMain.validationApplicationUrl": "Du musst eine valide URL spezifizieren", + "components.Settings.SettingsMain.validationApplicationUrlTrailingSlash": "Die URL darf nicht mit einem Slash \"/\" enden", "components.Settings.SettingsUsers.defaultPermissions": "Standardberechtigungen", "components.Settings.SettingsUsers.defaultPermissionsTip": "Iniziale Berechtigungen für neue Nutzer", "components.Settings.SettingsUsers.localLogin": "Lokale Anmeldung aktivieren", @@ -704,14 +957,16 @@ "components.Settings.SettingsUsers.toastSettingsFailure": "Beim Speichern der Einstellungen ist ein Fehler aufgetreten.", "components.Settings.SettingsUsers.toastSettingsSuccess": "Benutzereinstellungen erfolgreich gespeichert!", "components.Settings.SettingsUsers.tvRequestLimitLabel": "Globales Serienanfragenlimit", + "components.Settings.SettingsUsers.users": "Benutzer", "components.Settings.SettingsUsers.userSettings": "Benutzereinstellungen", "components.Settings.SettingsUsers.userSettingsDescription": "Globale und Standardbenutzereinstellungen konfigurieren.", - "components.Settings.SettingsUsers.users": "Benutzer", + "components.Settings.settingUpPlexDescription": "Um Plex einzurichten, können die Daten manuell eintragen oder einen Server ausgewählt werden, welcher von plex.tv abgerufen wurde. Drück den Knopf rechts neben dem Dropdown-Menü, um die Liste der verfügbaren Server abzurufen.", "components.Settings.SonarrModal.add": "Server hinzufügen", - "components.Settings.SonarrModal.animeTags": "Anime Tags", + "components.Settings.SonarrModal.animeSeriesType": "Anime Serien Typ", "components.Settings.SonarrModal.animelanguageprofile": "Anime-Sprachprofil", "components.Settings.SonarrModal.animequalityprofile": "Animequalitätsprofil", "components.Settings.SonarrModal.animerootfolder": "Animestammverzeichnis", + "components.Settings.SonarrModal.animeTags": "Anime Tags", "components.Settings.SonarrModal.apiKey": "API-Schlüssel", "components.Settings.SonarrModal.baseUrl": "Basis-URL", "components.Settings.SonarrModal.create4ksonarr": "Neuen 4K Sonarr Server hinzufügen", @@ -724,10 +979,10 @@ "components.Settings.SonarrModal.externalUrl": "Externe URL", "components.Settings.SonarrModal.hostname": "Hostname oder IP-Adresse", "components.Settings.SonarrModal.languageprofile": "Sprachprofil", - "components.Settings.SonarrModal.loadingTags": "Lade Tags…", "components.Settings.SonarrModal.loadinglanguageprofiles": "Sprachprofile werden geladen …", "components.Settings.SonarrModal.loadingprofiles": "Qualitätsprofile werden geladen …", "components.Settings.SonarrModal.loadingrootfolders": "Stammordner werden geladen …", + "components.Settings.SonarrModal.loadingTags": "Lade Tags…", "components.Settings.SonarrModal.notagoptions": "Keine Tags.", "components.Settings.SonarrModal.port": "Port", "components.Settings.SonarrModal.qualityprofile": "Qualitätsprofil", @@ -737,10 +992,13 @@ "components.Settings.SonarrModal.selectQualityProfile": "Wähle Qualitätsprofil", "components.Settings.SonarrModal.selectRootFolder": "Wähle Stammordner", "components.Settings.SonarrModal.selecttags": "Wähle Tags", + "components.Settings.SonarrModal.seriesType": "Serien Typ", "components.Settings.SonarrModal.server4k": "4K-Server", "components.Settings.SonarrModal.servername": "Servername", "components.Settings.SonarrModal.ssl": "SSL aktivieren", "components.Settings.SonarrModal.syncEnabled": "Scannen aktivieren", + "components.Settings.SonarrModal.tagRequests": "Tag Anforderungen", + "components.Settings.SonarrModal.tagRequestsInfo": "Füge automatisch einen zusätzlichen Tag mit der ID & Namen des anfordernden Nutzers", "components.Settings.SonarrModal.tags": "Tags", "components.Settings.SonarrModal.testFirstLanguageProfiles": "Teste die Verbindung zum Laden von Sprachprofilen", "components.Settings.SonarrModal.testFirstQualityProfiles": "Teste die Verbindung, um Qualitätsprofile zu laden", @@ -759,88 +1017,15 @@ "components.Settings.SonarrModal.validationPortRequired": "Du musst einen Port angeben", "components.Settings.SonarrModal.validationProfileRequired": "Du musst ein Qualitätsprofil auswählen", "components.Settings.SonarrModal.validationRootFolderRequired": "Du musst einen Stammordner auswählen", - "components.Settings.activeProfile": "Aktives Profil", - "components.Settings.addradarr": "Radarr-Server hinzufügen", - "components.Settings.address": "Adresse", - "components.Settings.addsonarr": "Sonarr-Server hinzufügen", - "components.Settings.advancedTooltip": "Bei falscher Konfiguration dieser Einstellung, kann dies zu einer Funktionsstörung führen", - "components.Settings.apikey": "API-Schlüssel", - "components.Settings.applicationTitle": "Anwendungstitel", - "components.Settings.applicationurl": "Anwendungs-URL", - "components.Settings.cacheImages": "Bild-Caching aktivieren", - "components.Settings.cacheImagesTip": "Alle Bilder Optimieren und lokal speichern (verbraucht viel Speicherplatz)", - "components.Settings.cancelscan": "Durchsuchung abbrechen", - "components.Settings.copied": "API-Schlüssel in die Zwischenablage kopiert.", - "components.Settings.csrfProtection": "Aktiviere CSRF Schutz", - "components.Settings.csrfProtectionHoverTip": "Aktiviere diese Option NICHT, es sei denn du weißt, was du tust!", - "components.Settings.csrfProtectionTip": "Macht den externen API Zugang schreibgeschützt (setzt HTTPS voraus und Jellyseerr muss neu gestartet werden, damit die Änderungen wirksam werden)", - "components.Settings.currentlibrary": "Aktuelle Bibliothek: {name}", - "components.Settings.default": "Standardmäßig", - "components.Settings.default4k": "Standard-4K", - "components.Settings.deleteServer": "{serverType} Server löschen", - "components.Settings.deleteserverconfirm": "Bist du sicher, dass du diesen Server löschen möchtest?", - "components.Settings.email": "E-Mail", - "components.Settings.enablessl": "SSL aktivieren", - "components.Settings.experimentalTooltip": "Die Aktivierung dieser Einstellung kann zu einem unerwarteten Verhalten der Anwendung führen", - "components.Settings.externalUrl": "Externe URL", - "components.Settings.general": "Allgemein", - "components.Settings.generalsettings": "Allgemeine Einstellungen", - "components.Settings.generalsettingsDescription": "Konfiguriere Globale und Standard Jellyseerr-Einstellungen.", - "components.Settings.hideAvailable": "Verfügbare Medien ausblenden", - "components.Settings.hostname": "Hostname oder IP-Adresse", - "components.Settings.is4k": "4K", - "components.Settings.librariesRemaining": "Verbleibende Bibliotheken: {count}", - "components.Settings.locale": "Sprache darstellen", - "components.Settings.manualscan": "Manuelle Bibliotheksdurchsuchung", - "components.Settings.manualscanDescription": "Normalerweise wird dies nur einmal alle 24 Stunden ausgeführt. Jellyseerr überprüft die kürzlich hinzugefügten Plex-Server aggressiver. Falls du Plex zum ersten Mal konfigurierst, wird eine einmalige vollständige manuelle Bibliotheksdurchsuchung empfohlen!", - "components.Settings.mediaTypeMovie": "Film", - "components.Settings.mediaTypeSeries": "Serie", - "components.Settings.menuAbout": "Über", - "components.Settings.menuGeneralSettings": "Allgemein", - "components.Settings.menuJobs": "Aufgaben und Cache", - "components.Settings.menuLogs": "Protokolle", - "components.Settings.menuNotifications": "Benachrichtigungen", - "components.Settings.menuPlexSettings": "Plex", - "components.Settings.menuServices": "Dienste", - "components.Settings.menuUsers": "Benutzer", - "components.Settings.noDefault4kServer": "Ein 4K {serverType} Server muss als Standart markiert werden um Nutzern zu ermöglichen 4K {mediaType} anfragen zu senden.", - "components.Settings.noDefaultNon4kServer": "Wenn du nur einen einzigen {serverType}-Server für Nicht-4K- und 4K-Inhalte hast (oder wenn du nur 4K-Inhalte herunterlädst), solltest du den {serverType}-Server NICHT als 4K-Server festgelegen.", - "components.Settings.noDefaultServer": "Mindestens ein {serverType}-Server muss als Standard markiert sein, damit {mediaType}-Anfragen verarbeitet werden können.", - "components.Settings.notificationAgentSettingsDescription": "Konfiguriere und aktiviere Benachrichtigungsagenten.", - "components.Settings.notifications": "Benachrichtigungen", - "components.Settings.notificationsettings": "Benachrichtigungseinstellungen", - "components.Settings.notrunning": "Nicht aktiv", - "components.Settings.originallanguage": "Sprache Entdecken", - "components.Settings.originallanguageTip": "Filtere Inhalte nach Originalsprache", - "components.Settings.partialRequestsEnabled": "Teilserienanfragen erlauben", - "components.Settings.plex": "Plex", - "components.Settings.plexlibraries": "Plex-Bibliotheken", - "components.Settings.plexlibrariesDescription": "Die Bibliotheken, welche Jellyseerr nach Titeln durchsucht. Richte deine Plex-Verbindungseinstellungen ein und speichere sie, klicke auf die Schaltfläche unten, wenn keine aufgeführt sind.", - "components.Settings.plexsettings": "Plex-Einstellungen", - "components.Settings.plexsettingsDescription": "Konfiguriere die Einstellungen für deinen Plex-Server. Jellyseerr durchsucht deine Plex-Bibliotheken, um festzustellen welche Inhalte verfügbar sind.", - "components.Settings.port": "Port", - "components.Settings.radarrsettings": "Radarr-Einstellungen", - "components.Settings.region": "Region Entdecken", - "components.Settings.regionTip": "Filtere Inhalte nach regionaler Verfügbarkeit", - "components.Settings.restartrequiredTooltip": "Jellyseerr muss neu gestartet werden, damit Änderungen an dieser Einstellung wirksam werden", - "components.Settings.scan": "Bibliotheken synchronisieren", - "components.Settings.scanning": "Synchronisieren…", - "components.Settings.serverLocal": "lokal", - "components.Settings.serverRemote": "entfernt", - "components.Settings.serverSecure": "Sicher", - "components.Settings.serverpreset": "Server", - "components.Settings.serverpresetLoad": "Drück den Knopf, um verfügbare Server zu laden", - "components.Settings.serverpresetManualMessage": "Manuelle Konfiguration", - "components.Settings.serverpresetRefreshing": "Rufe Server ab …", - "components.Settings.serviceSettingsDescription": "Konfiguriere unten deine {serverType}-Server. Du kannst mehrere {serverType}-Server verbinden, aber nur zwei davon können als Standard markiert werden (ein Nicht-4K- und ein 4K-Server). Administratoren können den Server überschreiben, auf dem neue Anfragen vor der Genehmigung verarbeitet werden.", - "components.Settings.services": "Dienstleistungen", - "components.Settings.settingUpPlexDescription": "Um Plex einzurichten, können die Daten manuell eintragen oder einen Server ausgewählt werden, welcher von plex.tv abgerufen wurde. Drück den Knopf rechts neben dem Dropdown-Menü, um die Liste der verfügbaren Server abzurufen.", "components.Settings.sonarrsettings": "Sonarr-Einstellungen", "components.Settings.ssl": "SSL", "components.Settings.startscan": "Durchsuchung starten", + "components.Settings.syncJellyfin": "Bibliotheken Synchronisieren", + "components.Settings.syncing": "Wird synchronisiert", "components.Settings.tautulliApiKey": "API-Schlüssel", "components.Settings.tautulliSettings": "Tautulli Einstellungen", "components.Settings.tautulliSettingsDescription": "Optional die Einstellungen für den Tautulli-Server konfigurieren. Jellyseerr holt die Überwachungsdaten für Ihre Plex-Medien von Tautulli.", + "components.Settings.timeout": "Zeitüberschreitung", "components.Settings.toastApiKeyFailure": "Bei der Generierung eines neuen API-Schlüssels ist etwas schief gelaufen.", "components.Settings.toastApiKeySuccess": "Neuer API-Schlüssel erfolgreich generiert!", "components.Settings.toastPlexConnecting": "Versuche mit Plex zu verbinden …", @@ -870,39 +1055,43 @@ "components.Settings.webAppUrlTip": "Leite Benutzer optional zur Web-App auf deinen Server statt zur „gehosteten“ Web-App weiter", "components.Settings.webhook": "Webhook", "components.Settings.webpush": "Web Push", - "components.Setup.configureplex": "Plex konfigurieren", + "components.Setup.configuremediaserver": "Konfiguriere Medien-Server", "components.Setup.configureservices": "Dienste konfigurieren", "components.Setup.continue": "Fortfahren", "components.Setup.finish": "Konfiguration beenden", - "components.Setup.finishing": "Fertigstellung …", + "components.Setup.finishing": "Fertigstellung…", "components.Setup.loginwithplex": "Mit Plex anmelden", "components.Setup.scanbackground": "Das Scannen läuft im Hintergrund. Du kannst in der Zwischenzeit das Setup fortsetzen.", "components.Setup.setup": "Einrichtung", - "components.Setup.signinMessage": "Melde dich zunächst mit deinem Plex-Konto an", + "components.Setup.signin": "Anmeldung", + "components.Setup.signinMessage": "Starte indem du dich anmeldest", + "components.Setup.signinWithJellyfin": "Nutze deinen {mediaServerName}-Account", + "components.Setup.signinWithPlex": "Nutze deinen Plex account", "components.Setup.tip": "Tipp", "components.Setup.welcome": "Willkommen bei Jellyseerr", "components.StatusBadge.managemedia": "{mediaType} verwalten", "components.StatusBadge.openinarr": "In {arr} öffnen", - "components.StatusBadge.playonplex": "Auf Plex abspielen", + "components.StatusBadge.playonplex": "Auf {mediaServerName} abspielen", "components.StatusBadge.seasonepisodenumber": "S{seasonNumber}F{episodeNumber}", "components.StatusBadge.status": "{status}", "components.StatusBadge.status4k": "4K {status}", - "components.StatusChacker.newversionDescription": "Jellyseerr wurde aktualisiert! Bitte klicke auf die Schaltfläche unten, um die Seite neu zu laden.", "components.StatusChacker.newversionavailable": "Anwendungsaktualisierung", + "components.StatusChacker.newversionDescription": "Jellyseerr wurde aktualisiert! Bitte klicke auf die Schaltfläche unten, um die Seite neu zu laden.", "components.StatusChacker.reloadOverseerr": "Jellyseerr neu laden", "components.StatusChecker.appUpdated": "{applicationTitle} aktualisiert", "components.StatusChecker.appUpdatedDescription": "Klicke bitte auf die Schaltfläche unten, um die Anwendung neu zu laden.", "components.StatusChecker.reloadApp": "{applicationTitle} neu laden", "components.StatusChecker.restartRequired": "Server Neustart erforderlich", "components.StatusChecker.restartRequiredDescription": "Starte bitte den Server neu, um die aktualisierten Einstellungen zu übernehmen.", + "components.TitleCard.addToWatchList": "Zur Watchlist hinzufügen", "components.TitleCard.cleardata": "Daten löschen", "components.TitleCard.mediaerror": "{mediaType} wurde nicht gefunden", "components.TitleCard.tmdbid": "TMDB-ID", "components.TitleCard.tvdbid": "TheTVDB-ID", - "components.TvDetails.Season.noepisodes": "Liste der Episoden nicht verfügbar.", - "components.TvDetails.Season.somethingwentwrong": "Beim Datenabruf der Staffel ist etwas schief gelaufen.", - "components.TvDetails.TvCast.fullseriescast": "Komplette Serien Besetzung", - "components.TvDetails.TvCrew.fullseriescrew": "Komplette Serien-Crew", + "components.TitleCard.watchlistCancel": "watchlist für {title} abgebrochen.", + "components.TitleCard.watchlistDeleted": "{title} wurde erfolgreich von der Watchlist entfernt!", + "components.TitleCard.watchlistError": "Etwas ist schiefgelaufen. Versuche es erneut.", + "components.TitleCard.watchlistSuccess": "{title} wurde erfolgreich zur Watchlist hinzugefügt!", "components.TvDetails.anime": "Anime", "components.TvDetails.cast": "Besetzung", "components.TvDetails.episodeCount": "{episodeCount, plural, one {# Episode} other {# Episoden}}", @@ -916,13 +1105,15 @@ "components.TvDetails.originaltitle": "Originaltitel", "components.TvDetails.overview": "Übersicht", "components.TvDetails.overviewunavailable": "Übersicht nicht verfügbar.", - "components.TvDetails.play4konplex": "In 4K auf Plex abspielen", - "components.TvDetails.playonplex": "Auf Plex abspielen", + "components.TvDetails.play": "Auf {mediaServerName} abspielen", + "components.TvDetails.play4k": "In 4K auf {mediaServerName} abspielen", "components.TvDetails.productioncountries": "Produktions {countryCount, plural, one {Land} other {Länder}}", "components.TvDetails.recommendations": "Empfehlungen", "components.TvDetails.reportissue": "Problem melden", "components.TvDetails.rtaudiencescore": "Rotten Tomatoes Publikumswertung", "components.TvDetails.rtcriticsscore": "Rotten Tomatoes Tomatometer", + "components.TvDetails.Season.noepisodes": "Liste der Episoden nicht verfügbar.", + "components.TvDetails.Season.somethingwentwrong": "Beim Datenabruf der Staffel ist etwas schief gelaufen.", "components.TvDetails.seasonnumber": "Staffel {seasonNumber}", "components.TvDetails.seasons": "{seasonCount, plural, one {# Staffel} other {# Staffeln}}", "components.TvDetails.seasonstitle": "Staffeln", @@ -931,6 +1122,8 @@ "components.TvDetails.status4k": "4K {status}", "components.TvDetails.streamingproviders": "Streamt derzeit auf", "components.TvDetails.tmdbuserscore": "TMDB-Nutzerwertung", + "components.TvDetails.TvCast.fullseriescast": "Komplette Serien Besetzung", + "components.TvDetails.TvCrew.fullseriescrew": "Komplette Serien-Crew", "components.TvDetails.viewfullcrew": "Komplette Crew anzeigen", "components.TvDetails.watchtrailer": "Trailer ansehen", "components.UserList.accounttype": "Art", @@ -947,13 +1140,19 @@ "components.UserList.displayName": "Anzeigename", "components.UserList.edituser": "Benutzerberechtigungen Bearbeiten", "components.UserList.email": "E-Mail-Adresse", + "components.UserList.importedfromJellyfin": "{userCount} {mediaServerName} {userCount, plural, one {Benutzer} other {Benutzer}} erfolgreich importiert!", "components.UserList.importedfromplex": "{userCount} {userCount, Plural, ein {Benutzer} other {Benutzer}} Plex-Benutzer erfolgreich importiert!", + "components.UserList.importfromJellyfin": "Importiere {mediaServerName} Benutzer", + "components.UserList.importfromJellyfinerror": "Etwas ist schiefgelaufen beim Importieren von {mediaServerName}-Benutzern.", "components.UserList.importfrommediaserver": "{mediaServerName}-Benutzer importieren", "components.UserList.importfromplex": "Plex-Benutzer importieren", "components.UserList.importfromplexerror": "Beim Importieren von Plex-Benutzern ist etwas schief gelaufen.", "components.UserList.localLoginDisabled": "Die Einstellung Lokale Anmeldung aktivieren ist derzeit deaktiviert.", "components.UserList.localuser": "Lokaler Benutzer", + "components.UserList.mediaServerUser": "{mediaServerName} Benutzer", + "components.UserList.newJellyfinsigninenabled": "Die Aktiviere neuen {mediaServerName} Log-In Einstellung ist aktuell aktiviert. {mediaServerName}-Benutzer mit Zugriff auf die Bibliothek müssen nicht importiert werden um sich anzumelden.", "components.UserList.newplexsigninenabled": "Die Einstellung Aktiviere neuen Plex Log-In ist derzeit aktiviert. Plex-Benutzer mit Bibliothekszugang müssen nicht importiert werden, um sich anmelden zu können.", + "components.UserList.noJellyfinuserstoimport": "Es sind keine {mediaServerName}-Benutzer zum Importieren vorhanden.", "components.UserList.nouserstoimport": "Es gibt keine zu importierenden Plex-Benutzer.", "components.UserList.owner": "Besitzer", "components.UserList.password": "Passwort", @@ -966,279 +1165,184 @@ "components.UserList.totalrequests": "Anfragen", "components.UserList.user": "Benutzer", "components.UserList.usercreatedfailed": "Beim Erstellen des Benutzers ist etwas schief gelaufen.", - "i18n.edit": "Bearbeiten", - "i18n.experimental": "Experimentell", + "components.UserList.usercreatedfailedexisting": "Die angegebene E-Mail-Adresse wird bereits von einem anderen Benutzer verwendet.", + "components.UserList.usercreatedsuccess": "Benutzer erfolgreich erstellt!", + "components.UserList.userdeleted": "Benutzer erfolgreich entfernt!", + "components.UserList.userdeleteerror": "Beim Löschen des Benutzers ist etwas schiefgelaufen.", + "components.UserList.userfail": "Beim Speichern der Benutzerberechtigungen ist ein Fehler aufgetreten.", + "components.UserList.userlist": "Benutzerliste", + "components.UserList.users": "Benutzer", "components.UserList.userssaved": "Benutzerberechtigungen erfolgreich gespeichert!", - "i18n.advanced": "Erweitert", "components.UserList.validationEmail": "Du musst eine gültige E-Mail-Adresse angeben", - "components.UserList.users": "Benutzer", + "components.UserList.validationpasswordminchars": "Passwort ist zu kurz. Es sind mindestens 8 Zeichen notwendig", + "components.UserProfile.emptywatchlist": "Hier erscheinen deine zur Plex Watchlist hinzugefügte Medien.", + "components.UserProfile.limit": "{remaining} von {limit}", + "components.UserProfile.localWatchlist": "{username}s Watchlist", + "components.UserProfile.movierequests": "Filmanfragen", + "components.UserProfile.pastdays": "{type} (vergangene {days} Tage)", + "components.UserProfile.plexwatchlist": "Plex Watchlist", + "components.UserProfile.ProfileHeader.joindate": "Mitglied seit dem {joindate}", + "components.UserProfile.ProfileHeader.profile": "Profil anzeigen", + "components.UserProfile.ProfileHeader.settings": "Einstellungen bearbeiten", + "components.UserProfile.ProfileHeader.userid": "Benutzer-ID: {userid}", + "components.UserProfile.recentlywatched": "Kürzlich angesehen", "components.UserProfile.recentrequests": "Kürzliche Anfragen", - "components.UserProfile.UserSettings.menuPermissions": "Berechtigungen", - "components.UserProfile.UserSettings.menuNotifications": "Benachrichtigungen", - "components.UserProfile.UserSettings.menuGeneralSettings": "Allgemein", + "components.UserProfile.requestsperdays": "{limit} verbleibend", + "components.UserProfile.seriesrequest": "Serienanfragen", + "components.UserProfile.totalrequests": "Anfragen insgesamt", + "components.UserProfile.unlimited": "Unbegrenzt", "components.UserProfile.UserSettings.menuChangePass": "Passwort", - "components.UserProfile.UserSettings.UserPermissions.toastSettingsSuccess": "Berechtigungen erfolgreich gespeichert!", - "components.UserProfile.UserSettings.UserPermissions.toastSettingsFailure": "Beim Speichern der Einstellungen ist etwas schief gelaufen.", - "components.UserProfile.UserSettings.UserPermissions.permissions": "Berechtigungen", - "components.UserProfile.UserSettings.UserPasswordChange.validationNewPasswordLength": "Passwort ist zu kurz; es sollte mindestens 8 Zeichen lang sein", - "components.UserProfile.UserSettings.UserPasswordChange.validationNewPassword": "Du musst ein neues Passwort angeben", - "components.UserProfile.UserSettings.UserPasswordChange.validationCurrentPassword": "Du musst dein aktuelles Passwort angeben", - "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPasswordSame": "Passwörter mussen übereinstimmen", - "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPassword": "Du musst das neue Passwort bestätigen", - "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsSuccess": "Passwort erfolgreich geändert!", - "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailure": "Beim Speichern des Passworts ist ein Fehler aufgetreten.", - "components.UserProfile.UserSettings.UserPasswordChange.password": "Passwort", - "components.UserProfile.UserSettings.UserPasswordChange.newpassword": "Neues Passwort", - "components.UserProfile.UserSettings.UserPasswordChange.currentpassword": "Aktuelles Passwort", - "components.UserProfile.UserSettings.UserPasswordChange.confirmpassword": "Passwort bestätigen", - "components.UserProfile.UserSettings.UserNotificationSettings.notificationsettings": "Benachrichtigungseinstellungen", - "components.UserProfile.UserSettings.UserNotificationSettings.discordId": "Benutzer-ID", - "components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsSuccess": "Einstellungen erfolgreich gespeichert!", - "components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsFailure": "Beim Speichern der Einstellungen ist etwas schief gelaufen.", - "components.UserProfile.UserSettings.UserGeneralSettings.plexuser": "Plex-Benutzer", - "components.UserProfile.UserSettings.UserGeneralSettings.localuser": "Lokaler Benutzer", - "components.UserProfile.UserSettings.UserGeneralSettings.generalsettings": "Allgemeine Einstellungen", + "components.UserProfile.UserSettings.menuGeneralSettings": "Allgemein", + "components.UserProfile.UserSettings.menuNotifications": "Benachrichtigungen", + "components.UserProfile.UserSettings.menuPermissions": "Berechtigungen", + "components.UserProfile.UserSettings.unauthorizedDescription": "Sie haben keine Berechtigung, die Einstellungen dieses Benutzers zu ändern.", + "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Kontotyp", + "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Admin", + "components.UserProfile.UserSettings.UserGeneralSettings.applanguage": "Sprache darstellen", + "components.UserProfile.UserSettings.UserGeneralSettings.discordId": "Discord User ID", + "components.UserProfile.UserSettings.UserGeneralSettings.discordIdTip": "Die mehrstellige ID-Nummer Deines Discord-Accounts", "components.UserProfile.UserSettings.UserGeneralSettings.displayName": "Anzeigename", - "components.UserProfile.ProfileHeader.settings": "Einstellungen bearbeiten", - "components.UserProfile.ProfileHeader.profile": "Profil anzeigen", - "components.UserList.userfail": "Beim Speichern der Benutzerberechtigungen ist ein Fehler aufgetreten.", - "components.UserProfile.UserSettings.UserNotificationSettings.validationDiscordId": "Du musst eine gültige Benutzer-ID angeben", - "components.UserProfile.UserSettings.UserNotificationSettings.discordIdTip": "Die ID Nummer für dein Benutzerkonto", - "components.UserProfile.UserSettings.UserGeneralSettings.regionTip": "Filtere Inhalte nach regionaler Verfügbarkeit", - "components.UserProfile.UserSettings.UserGeneralSettings.region": "Region Entdecken", - "components.UserProfile.UserSettings.UserGeneralSettings.originallanguageTip": "Filtere Inhalte nach Originalsprache", - "components.UserProfile.UserSettings.UserGeneralSettings.originallanguage": "Sprache Entdecken", - "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Sie haben keine Berechtigung, das Kennwort dieses Benutzers zu ändern.", - "components.UserProfile.UserSettings.UserGeneralSettings.user": "Benutzer", - "components.UserProfile.UserSettings.UserGeneralSettings.role": "Rolle", - "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Besitzer", - "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Admin", - "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Kontotyp", - "i18n.loading": "Lade …", - "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Du musst eine gültige Chat-ID angeben", - "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Starte einen Chat, füge @get_id_bot hinzu, und führe den Befehl /my_id aus", - "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "Chat-ID", - "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Sende Benachrichtigungen ohne Ton", - "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Lautlos senden", - "components.UserProfile.ProfileHeader.userid": "Benutzer-ID: {userid}", - "components.UserProfile.ProfileHeader.joindate": "Mitglied seit dem {joindate}", - "components.UserProfile.UserSettings.unauthorizedDescription": "Sie haben keine Berechtigung, die Einstellungen dieses Benutzers zu ändern.", - "components.UserProfile.UserSettings.UserPermissions.unauthorizedDescription": "Sie können Ihre eigenen Berechtigungen nicht ändern.", - "pages.errormessagewithcode": "{statusCode} - {error}", - "pages.somethingwentwrong": "Etwas ist schief gelaufen", - "pages.serviceunavailable": "Dienst nicht verfügbar", - "pages.pagenotfound": "Seite nicht gefunden", - "pages.internalservererror": "Interner Serverfehler", - "i18n.usersettings": "Benutzereinstellungen", - "i18n.settings": "Einstellungen", - "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailureVerifyCurrent": "Beim Speichern des Passworts ist ein Fehler aufgetreten. Wurde dein aktuelles Passwort korrekt eingegeben?", - "components.UserProfile.UserSettings.UserNotificationSettings.notifications": "Benachrichtigungen", - "components.UserProfile.UserSettings.UserGeneralSettings.general": "Allgemein", - "i18n.delimitedlist": "{a}, {b}", - "i18n.view": "Anzeigen", - "i18n.tvshow": "Serie", - "i18n.testing": "Testen…", - "i18n.test": "Test", - "i18n.status": "Status", - "i18n.showingresults": "Zeige {from} bis {to} von {total} Ergebnissen", - "i18n.saving": "Speichern…", - "i18n.save": "Änderungen speichern", - "i18n.retrying": "Wiederholen…", - "i18n.resultsperpage": "Zeige {pageSize} Ergebnisse pro Seite", - "i18n.requesting": "Anfordern…", - "i18n.request4k": "In 4K anfragen", - "i18n.previous": "Bisherige", - "i18n.notrequested": "Nicht Angefragt", - "i18n.noresults": "Keine Ergebnisse.", - "i18n.next": "Weiter", - "i18n.movie": "Film", - "i18n.canceling": "Abbrechen…", - "i18n.back": "Zurück", - "i18n.areyousure": "Bist du sicher?", - "i18n.all": "Alle", - "components.UserProfile.totalrequests": "Anfragen insgesamt", - "components.UserProfile.seriesrequest": "Serienanfragen", - "components.UserProfile.pastdays": "{type} (vergangene {days} Tage)", - "components.UserProfile.movierequests": "Filmanfragen", - "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSetOwnAccount": "Für dein Konto ist derzeit kein Passwort festgelegt. Konfiguriere unten ein Passwort, um die Anmeldung als \"lokaler Benutzer\" mit deiner E-Mail-Adresse zu aktivieren.", - "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSet": "Für dieses Benutzerkonto ist derzeit kein Kennwort festgelegt. Konfiguriere unten ein Kennwort, damit sich dieses Konto als \"lokaler Benutzer\" anmelden kann", - "components.UserProfile.UserSettings.UserNotificationSettings.validationPgpPublicKey": "Du musst einen gültigen öffentlichen PGP-Schlüssel angeben", - "components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingssaved": "Telegram-Benachrichtigungseinstellungen erfolgreich gespeichert!", - "components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingsfailed": "Die Einstellungen für die Telegram-Benachrichtigung konnten nicht gespeichert werden.", - "components.UserProfile.UserSettings.UserNotificationSettings.pgpPublicKeyTip": "Verschlüssele E-Mail-Nachrichten mit OpenPGP", - "components.UserProfile.UserSettings.UserNotificationSettings.pgpPublicKey": "Öffentlicher PGP-Schlüssel", - "components.UserProfile.UserSettings.UserNotificationSettings.emailsettingssaved": "E-Mail-Benachrichtigungseinstellungen erfolgreich gespeichert!", - "components.UserProfile.UserSettings.UserNotificationSettings.emailsettingsfailed": "E-Mail-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", - "components.UserProfile.UserSettings.UserNotificationSettings.email": "E-Mail", - "components.UserProfile.UserSettings.UserNotificationSettings.discordsettingssaved": "Discord-Benachrichtigungseinstellungen erfolgreich gespeichert!", - "components.UserProfile.UserSettings.UserNotificationSettings.discordsettingsfailed": "Die Einstellungen für die Discord-Benachrichtigung konnten nicht gespeichert werden.", - "components.UserProfile.unlimited": "Unbegrenzt", - "components.UserProfile.requestsperdays": "{limit} verbleibend", - "components.UserProfile.limit": "{remaining} von {limit}", - "components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Serienanfragenlimit", - "components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Filmanfragenlimit", + "components.UserProfile.UserSettings.UserGeneralSettings.email": "E-Mail-Adresse", "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Überschreibe globales Limit", - "components.UserList.usercreatedfailedexisting": "Die angegebene E-Mail-Adresse wird bereits von einem anderen Benutzer verwendet.", + "components.UserProfile.UserSettings.UserGeneralSettings.general": "Allgemein", + "components.UserProfile.UserSettings.UserGeneralSettings.generalsettings": "Allgemeine Einstellungen", "components.UserProfile.UserSettings.UserGeneralSettings.languageDefault": "Standard ({language})", - "components.UserProfile.UserSettings.UserNotificationSettings.webpush": "Web Push", - "components.UserProfile.UserSettings.UserGeneralSettings.applanguage": "Sprache darstellen", - "components.UserProfile.UserSettings.UserGeneralSettings.discordId": "Discord User ID", - "components.UserProfile.UserSettings.UserGeneralSettings.discordIdTip": "Die mehrstellige ID-Nummer Deines Discord-Accounts", + "components.UserProfile.UserSettings.UserGeneralSettings.localuser": "Lokaler Benutzer", + "components.UserProfile.UserSettings.UserGeneralSettings.mediaServerUser": "{mediaServerName} Benutzer", + "components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Filmanfragenlimit", + "components.UserProfile.UserSettings.UserGeneralSettings.originallanguage": "Sprache Entdecken", + "components.UserProfile.UserSettings.UserGeneralSettings.originallanguageTip": "Filtere Inhalte nach Originalsprache", + "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Besitzer", + "components.UserProfile.UserSettings.UserGeneralSettings.plexuser": "Plex-Benutzer", "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncmovies": "Filme automatisch anfragen", "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncmoviestip": "Automatisch Filme auf deiner Plex Watchlist anfordern", "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncseries": "Serien automatisch anfragen", "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncseriestip": "Automatisch Serien auf deiner Plex Watchlist anfragen", + "components.UserProfile.UserSettings.UserGeneralSettings.region": "Region Entdecken", + "components.UserProfile.UserSettings.UserGeneralSettings.regionTip": "Filtere Inhalte nach regionaler Verfügbarkeit", + "components.UserProfile.UserSettings.UserGeneralSettings.role": "Rolle", + "components.UserProfile.UserSettings.UserGeneralSettings.save": "Änderungen Speichern", + "components.UserProfile.UserSettings.UserGeneralSettings.saving": "Wird gespeichert...", + "components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Serienanfragenlimit", + "components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsFailure": "Beim Speichern der Einstellungen ist etwas schief gelaufen.", + "components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsSuccess": "Einstellungen erfolgreich gespeichert!", + "components.UserProfile.UserSettings.UserGeneralSettings.user": "Benutzer", "components.UserProfile.UserSettings.UserGeneralSettings.validationDiscordId": "Du musst eine gültige Discord User ID angeben", + "components.UserProfile.UserSettings.UserNotificationSettings.deviceDefault": "Geräte Standard", + "components.UserProfile.UserSettings.UserNotificationSettings.discordId": "Benutzer-ID", + "components.UserProfile.UserSettings.UserNotificationSettings.discordIdTip": "Die ID Nummer für dein Benutzerkonto", + "components.UserProfile.UserSettings.UserNotificationSettings.discordsettingsfailed": "Die Einstellungen für die Discord-Benachrichtigung konnten nicht gespeichert werden.", + "components.UserProfile.UserSettings.UserNotificationSettings.discordsettingssaved": "Discord-Benachrichtigungseinstellungen erfolgreich gespeichert!", + "components.UserProfile.UserSettings.UserNotificationSettings.email": "E-Mail", + "components.UserProfile.UserSettings.UserNotificationSettings.emailsettingsfailed": "E-Mail-Benachrichtigungseinstellungen konnten nicht gespeichert werden.", + "components.UserProfile.UserSettings.UserNotificationSettings.emailsettingssaved": "E-Mail-Benachrichtigungseinstellungen erfolgreich gespeichert!", + "components.UserProfile.UserSettings.UserNotificationSettings.notifications": "Benachrichtigungen", + "components.UserProfile.UserSettings.UserNotificationSettings.notificationsettings": "Benachrichtigungseinstellungen", + "components.UserProfile.UserSettings.UserNotificationSettings.pgpPublicKey": "Öffentlicher PGP-Schlüssel", + "components.UserProfile.UserSettings.UserNotificationSettings.pgpPublicKeyTip": "Verschlüssele E-Mail-Nachrichten mit OpenPGP", "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessToken": "Zugangs-Token", "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessTokenTip": "Erstelle ein Token aus deinen Kontoeinstellungen", "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletsettingsfailed": "Die Einstellungen für Pushbullet-Benachrichtigungen konnten nicht gespeichert werden.", "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletsettingssaved": "Pushbullet-Benachrichtigungseinstellungen erfolgreich gespeichert!", "components.UserProfile.UserSettings.UserNotificationSettings.pushoverApplicationToken": "Anwendungs-API-Token", "components.UserProfile.UserSettings.UserNotificationSettings.pushoverApplicationTokenTip": "Register eine Anwendung zur Verwendung mit {applicationTitle}", - "components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKey": "Benutzer- oder Gruppenschlüssel", - "components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKeyTip": "Die 30-stellige Benutzer- oder Gruppenkennung", "components.UserProfile.UserSettings.UserNotificationSettings.pushoversettingsfailed": "Die Einstellungen für die Pushover-Benachrichtigung konnten nicht gespeichert werden.", "components.UserProfile.UserSettings.UserNotificationSettings.pushoversettingssaved": "Pushover-Benachrichtigungseinstellungen erfolgreich gespeichert!", + "components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKey": "Benutzer- oder Gruppenschlüssel", + "components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKeyTip": "Die 30-stellige Benutzer- oder Gruppenkennung", + "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Lautlos senden", + "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Sende Benachrichtigungen ohne Ton", + "components.UserProfile.UserSettings.UserNotificationSettings.sound": "Benachrichtigungston", + "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "Chat-ID", + "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Starte einen Chat, füge @get_id_bot hinzu, und führe den Befehl /my_id aus", + "components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingsfailed": "Die Einstellungen für die Telegram-Benachrichtigung konnten nicht gespeichert werden.", + "components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingssaved": "Telegram-Benachrichtigungseinstellungen erfolgreich gespeichert!", + "components.UserProfile.UserSettings.UserNotificationSettings.validationDiscordId": "Du musst eine gültige Benutzer-ID angeben", + "components.UserProfile.UserSettings.UserNotificationSettings.validationPgpPublicKey": "Du musst einen gültigen öffentlichen PGP-Schlüssel angeben", "components.UserProfile.UserSettings.UserNotificationSettings.validationPushbulletAccessToken": "Ein Zugriffstoken muss angegeben werden", "components.UserProfile.UserSettings.UserNotificationSettings.validationPushoverApplicationToken": "Sie müssen ein gültiges Anwendungs-Token angeben", "components.UserProfile.UserSettings.UserNotificationSettings.validationPushoverUserKey": "Du musst einen gültigen Benutzer- oder Gruppenschlüssel angeben", - "i18n.resolved": "Gelöst", - "i18n.importing": "Importieren…", + "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Du musst eine gültige Chat-ID angeben", + "components.UserProfile.UserSettings.UserNotificationSettings.webpush": "Web Push", + "components.UserProfile.UserSettings.UserNotificationSettings.webpushsettingsfailed": "Web push Benachrichtigungseinstellungen konnten nicht gespeichert werden.", + "components.UserProfile.UserSettings.UserNotificationSettings.webpushsettingssaved": "Web push Benachrichtigungseinstellungen wurden erfolgreich gespeichert!", + "components.UserProfile.UserSettings.UserPasswordChange.confirmpassword": "Passwort bestätigen", + "components.UserProfile.UserSettings.UserPasswordChange.currentpassword": "Aktuelles Passwort", + "components.UserProfile.UserSettings.UserPasswordChange.newpassword": "Neues Passwort", + "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSet": "Für dieses Benutzerkonto ist derzeit kein Kennwort festgelegt. Konfiguriere unten ein Kennwort, damit sich dieses Konto als \"lokaler Benutzer\" anmelden kann", + "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSetOwnAccount": "Für dein Konto ist derzeit kein Passwort festgelegt. Konfiguriere unten ein Passwort, um die Anmeldung als \"lokaler Benutzer\" mit deiner E-Mail-Adresse zu aktivieren.", + "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Sie haben keine Berechtigung, das Kennwort dieses Benutzers zu ändern.", + "components.UserProfile.UserSettings.UserPasswordChange.password": "Passwort", + "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailure": "Beim Speichern des Passworts ist ein Fehler aufgetreten.", + "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailureVerifyCurrent": "Beim Speichern des Passworts ist ein Fehler aufgetreten. Wurde dein aktuelles Passwort korrekt eingegeben?", + "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsSuccess": "Passwort erfolgreich geändert!", + "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPassword": "Du musst das neue Passwort bestätigen", + "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPasswordSame": "Passwörter mussen übereinstimmen", + "components.UserProfile.UserSettings.UserPasswordChange.validationCurrentPassword": "Du musst dein aktuelles Passwort angeben", + "components.UserProfile.UserSettings.UserPasswordChange.validationNewPassword": "Du musst ein neues Passwort angeben", + "components.UserProfile.UserSettings.UserPasswordChange.validationNewPasswordLength": "Passwort ist zu kurz; es sollte mindestens 8 Zeichen lang sein", + "components.UserProfile.UserSettings.UserPermissions.permissions": "Berechtigungen", + "components.UserProfile.UserSettings.UserPermissions.toastSettingsFailure": "Beim Speichern der Einstellungen ist etwas schief gelaufen.", + "components.UserProfile.UserSettings.UserPermissions.toastSettingsSuccess": "Berechtigungen erfolgreich gespeichert!", + "components.UserProfile.UserSettings.UserPermissions.unauthorizedDescription": "Sie können Ihre eigenen Berechtigungen nicht ändern.", + "i18n.advanced": "Erweitert", + "i18n.all": "Alle", + "i18n.approve": "Genehmigen", + "i18n.approved": "Genehmigt", + "i18n.areyousure": "Bist du sicher?", + "i18n.available": "Vorhanden", + "i18n.back": "Zurück", + "i18n.cancel": "Abbrechen", + "i18n.canceling": "Wird abgebrochen...", + "i18n.close": "Schließen", + "i18n.collection": "Sammlung", + "i18n.decline": "Ablehnen", + "i18n.declined": "Abgelehnt", + "i18n.delete": "Löschen", + "i18n.deleting": "Wird gelöscht...", + "i18n.delimitedlist": "{a}, {b}", + "i18n.edit": "Bearbeiten", + "i18n.experimental": "Experimentell", + "i18n.failed": "Fehlgeschlagen", "i18n.import": "Importieren", - "components.UserProfile.recentlywatched": "Kürzlich angesehen", + "i18n.importing": "Wird importiert…", + "i18n.loading": "Wird geladen…", + "i18n.movie": "Film", + "i18n.movies": "Filme", + "i18n.next": "Weiter", + "i18n.noresults": "Keine Ergebnisse.", + "i18n.notrequested": "Nicht Angefragt", + "i18n.open": "Öffnen", + "i18n.partiallyavailable": "Teilweise Verfügbar", + "i18n.pending": "Ausstehend", + "i18n.previous": "Bisherige", + "i18n.processing": "Wird verarbeitet...", + "i18n.request": "Anfragen", + "i18n.request4k": "In 4K anfragen", + "i18n.requested": "Angefragt", + "i18n.requesting": "Wird angefordert...", + "i18n.resolved": "Gelöst", "i18n.restartRequired": "Neustart erforderlich", - "components.UserProfile.emptywatchlist": "Hier erscheinen deine zur Plex Watchlist hinzugefügte Medien.", - "components.UserProfile.plexwatchlist": "Plex Watchlist", - "components.Discover.DiscoverTvKeyword.keywordSeries": "{keywordTitle} Serien", - "components.Discover.moviegenres": "Film Genre", - "components.Discover.studios": "Studios", - "components.Discover.tmdbmoviegenre": "TMDB Film Genre", - "components.Discover.tmdbtvgenre": "TMDB Serien Genre", - "components.Discover.tmdbtvkeyword": "TMDB Serien Keyword", - "components.Discover.tvgenres": "Serien Genre", - "components.Settings.SettingsMain.apikey": "API Schlüssel", - "components.Settings.SettingsMain.csrfProtection": "Aktivere CSRF Schutz", - "components.Settings.SettingsMain.applicationTitle": "Anwendungstitel", - "components.Settings.SettingsMain.csrfProtectionTip": "Limitiere externen API Zugriff auf Lese-Operationen (erfordert HTTPS)", - "components.Settings.SettingsMain.general": "Allgemein", - "components.Settings.SettingsMain.generalsettings": "Allgemeine Einstellungen", - "components.Settings.SettingsMain.locale": "Anzeigesprache", - "components.Settings.SettingsMain.hideAvailable": "Verfügbare Medien ausblenden", - "components.Settings.SettingsMain.toastApiKeySuccess": "Neuer API Schlüssel erfolgreich generiert!", - "components.Settings.SettingsMain.trustProxy": "Proxyunterstützung aktivieren", - "components.Settings.SettingsMain.validationApplicationUrl": "Du musst eine valide URL spezifizieren", - "components.Settings.SettingsMain.validationApplicationUrlTrailingSlash": "Die URL darf nicht mit einem Slash \"/\" enden", - "components.Discover.DiscoverMovieKeyword.keywordMovies": "{keywordTitle} Filme", - "components.Discover.PlexWatchlistSlider.plexwatchlist": "Deine Plex Watchlist", - "components.Discover.tmdbsearch": "TMDB Suche", - "components.Settings.SettingsMain.toastApiKeyFailure": "Etwas ist schiefgelaufen während der Generierung eines neuen API Schlüssels.", - "components.Settings.SettingsMain.toastSettingsSuccess": "Einstellungen erfolgreich gespeichert!", - "components.Discover.tmdbmoviekeyword": "TMDB Film Keyword", - "components.Settings.SettingsMain.validationApplicationTitle": "Du musst einen Anwendungstitel spezifizieren", - "components.Discover.PlexWatchlistSlider.emptywatchlist": "Medien in deiner Plex Watchlist erscheinen hier.", - "components.Settings.SettingsMain.cacheImagesTip": "Cache extern gehostete Bilder (erfordert eine beträchtliche Menge an Speicherplatz)", - "components.Settings.SettingsMain.csrfProtectionHoverTip": "Aktiviere diese Einstellung nur wenn du weißt was du tust!", - "components.Discover.networks": "Sender", - "components.Discover.tmdbstudio": "TMDB Studio", - "components.Settings.SettingsMain.applicationurl": "Anwendung URL", - "components.Settings.SettingsMain.cacheImages": "Bild-Caching aktivieren", - "components.Settings.SettingsMain.generalsettingsDescription": "Konfiguration der globalen und Standardeinstellungen für Jellyseerr.", - "components.Settings.SettingsMain.originallanguage": "\"Entdecken\" Sprache", - "components.Settings.SettingsMain.partialRequestsEnabled": "Teilweise Serienanfragen zulassen", - "components.Settings.SettingsMain.region": "\"Entdecken\" Region", - "components.Settings.SettingsMain.toastSettingsFailure": "Beim Speichern der Einstellungen ist ein Fehler aufgetreten.", - "components.Settings.SettingsMain.regionTip": "Inhalte nach regionaler Verfügbarkeit filtern", - "components.Discover.tmdbnetwork": "TMDB Sender", - "components.Settings.SettingsMain.originallanguageTip": "Inhalt nach Originalsprache filtern", - "components.Settings.SettingsMain.trustProxyTip": "Erlaube Jellyseerr, Client-IP-Adressen hinter einem Proxy korrekt zu registrieren", - "components.Discover.CreateSlider.addSlider": "Slider hinzufügen", - "components.Discover.CreateSlider.addcustomslider": "Benutzerdefinierten Slider erstellen", - "components.Discover.CreateSlider.addfail": "Neuer Slider konnte nicht erstellt werden.", - "components.Discover.CreateSlider.addsuccess": "Ein neuer Slider wurde erstellt und die Einstellungen wurden gespeichert.", - "components.Discover.CreateSlider.editSlider": "Slider bearbeiten", - "components.Discover.CreateSlider.editfail": "Slider konnte nicht bearbeitet werden.", - "components.Discover.CreateSlider.editsuccess": "Slider bearbeitet und Einstellung gespeichert.", - "components.Discover.CreateSlider.needresults": "Es muss mindestens 1 Ergebnis vorhanden sein.", - "components.Layout.Sidebar.browsemovies": "Filme", - "components.Layout.Sidebar.browsetv": "Serien", - "components.Discover.CreateSlider.nooptions": "Keine Ergebnisse.", - "components.Discover.CreateSlider.providetmdbgenreid": "Hinterlege eine TMDB Genre ID", - "components.Discover.CreateSlider.providetmdbkeywordid": "Hinterlege eine TMDB Keyword ID", - "components.Discover.CreateSlider.providetmdbnetwork": "Hinterlege eine TMDB Network ID", - "components.Discover.CreateSlider.providetmdbsearch": "Geben Sie eine Suchanfrage an", - "components.Discover.CreateSlider.validationTitlerequired": "Du musst einen Titel eingeben.", - "components.Discover.DiscoverSliderEdit.remove": "Entfernen", - "components.Discover.DiscoverSliderEdit.deletefail": "Slider konnte nicht gelöscht werden.", - "components.Discover.DiscoverSliderEdit.deletesuccess": "Slider erfolgreich entfernt.", - "components.Discover.DiscoverMovies.discovermovies": "Filme", - "components.Discover.DiscoverMovies.sortReleaseDateAsc": "Erscheinungsdatum Aufsteigend", - "components.Discover.DiscoverMovies.sortReleaseDateDesc": "Erscheinungsdatum Absteigend", - "components.Discover.DiscoverMovies.sortTitleAsc": "Titel (A-Z) Aufsteigend", - "components.Discover.DiscoverMovies.sortTitleDesc": "Titel (Z-A) Absteigend", - "components.Discover.DiscoverTv.discovertv": "Serien", - "components.Discover.DiscoverTv.sortFirstAirDateDesc": "Erstausstrahlung (Absteigend)", - "components.Discover.DiscoverTv.sortFirstAirDateAsc": "Erstausstrahlung (Aufsteigend)", - "components.Discover.DiscoverTv.sortPopularityAsc": "Beliebtheit (Aufsteigend)", - "components.Discover.DiscoverTv.sortPopularityDesc": "Beliebtheit (Absteigend)", - "components.Discover.CreateSlider.slidernameplaceholder": "Name des Slider", - "components.Settings.SettingsJobsCache.availability-sync": "Medienverfügbarkeit Sync", - "components.Discover.FilterSlideover.activefilters": "{count, plural, one {# Aktiver Filter} other {# Aktive Filter}}", - "components.Discover.FilterSlideover.originalLanguage": "Originalsprache", - "components.Settings.SettingsJobsCache.editJobScheduleSelectorSeconds": "Alle {jobScheduleSeconds, plural, one {Sekunde} other {{jobScheduleSeconds} Sekunden}}", - "components.Discover.updatefailed": "Bei der Aktualisierung der Entdecken-Einstellungen ist ein Fehler aufgetreten.", - "components.Selector.searchGenres": "Genres auswählen…", - "components.Discover.updatesuccess": "Die Einstellungen für die Entdecken-Anpassung wurden aktualisiert.", - "components.Selector.showmore": "Mehr anzeigen", - "components.Selector.starttyping": "Start der Suche durch Tippen.", - "components.Selector.showless": "Weniger anzeigen", - "components.Discover.CreateSlider.providetmdbstudio": "TMDB Studio ID angeben", - "components.Discover.CreateSlider.searchGenres": "Genres suchen…", - "components.Discover.CreateSlider.searchKeywords": "Stichwörter suchen…", - "components.Discover.CreateSlider.searchStudios": "Studios suchen…", - "components.Discover.CreateSlider.starttyping": "Start der Suche durch Tippen.", - "components.Discover.CreateSlider.validationDatarequired": "Du musst einen Datenwert angeben.", - "components.Discover.DiscoverSliderEdit.enable": "Sichtbarkeit umschalten", - "components.Discover.customizediscover": "Discover anpassen", - "components.Discover.resetfailed": "Beim Zurücksetzen der Entdecken-Einstellungen ist etwas schief gegangen.", - "components.Discover.resetsuccess": "Die Entdecken-Einstellungen wurden erfolgreich zurückgesetzt.", - "components.Discover.stopediting": "Bearbeitung stoppen", - "components.Discover.resettodefault": "Zurücksetzen auf Standard", - "components.Discover.resetwarning": "Setzt alle Slider auf die Standardwerte zurück. Dadurch werden auch alle benutzerdefinierten Slider gelöscht!", - "components.Discover.DiscoverMovies.activefilters": "{count, plural, one {# Aktiver Filter} other {# Aktive Filter}}", - "components.Discover.DiscoverMovies.sortPopularityAsc": "Beliebtheit aufsteigend", - "components.Discover.DiscoverMovies.sortPopularityDesc": "Beliebtheit absteigend", - "components.Discover.DiscoverMovies.sortTmdbRatingAsc": "TMDB-Bewertung aufsteigend", - "components.Discover.DiscoverMovies.sortTmdbRatingDesc": "TMDB-Bewertung Absteigend", - "components.Discover.DiscoverTv.activefilters": "{count, plural, one {# Aktiver Filter} other {# Aktive Filter}}", - "components.Discover.DiscoverTv.sortTitleAsc": "Titel (A-Z) Aufsteigend", - "components.Discover.DiscoverTv.sortTitleDesc": "Titel (Z-A) Absteigend", - "components.Discover.DiscoverTv.sortTmdbRatingAsc": "TMDB-Bewertung aufsteigend", - "components.Discover.DiscoverTv.sortTmdbRatingDesc": "TMDB-Bewertung Absteigend", - "components.Discover.FilterSlideover.clearfilters": "Aktive Filter löschen", - "components.Discover.FilterSlideover.filters": "Filter", - "components.Discover.FilterSlideover.firstAirDate": "Datum der Erstausstrahlung", - "components.Discover.FilterSlideover.from": "Vom", - "components.Discover.FilterSlideover.genres": "Genres", - "components.Discover.FilterSlideover.keywords": "Stichwörter", - "components.Discover.FilterSlideover.ratingText": "Bewertungen zwischen {minValue} und {maxValue}", - "components.Discover.FilterSlideover.releaseDate": "Erscheinungsdatum", - "components.Discover.FilterSlideover.runtime": "Laufzeit", - "components.Discover.FilterSlideover.runtimeText": "{minValue}-{maxValue} Minuten Laufzeit", - "components.Discover.FilterSlideover.tmdbuserscore": "TMDB-Benutzerbewertung", - "components.Discover.FilterSlideover.to": "Bis", - "components.Discover.createnewslider": "Neuen Slider erstellen", - "components.Discover.FilterSlideover.studio": "Studio", - "components.Discover.FilterSlideover.streamingservices": "Streaming-Dienste", - "components.Selector.nooptions": "Keine Ergebnisse.", - "components.Selector.searchKeywords": "Stichwörter suchen…", - "components.Selector.searchStudios": "Studios suchen…", - "components.Discover.tmdbmoviestreamingservices": "TMDB Film-Streaming-Dienste", - "components.Discover.tmdbtvstreamingservices": "TMDB TV-Streaming-Dienste", - "i18n.collection": "Sammlung", - "components.Discover.FilterSlideover.tmdbuservotecount": "Anzahl an TMDB Benutzerbewertungen", - "components.Settings.RadarrModal.tagRequestsInfo": "Füge automatisch ein Tag hinzu mit der ID und dem Namen des anfordernden Nutzers", - "components.MovieDetails.imdbuserscore": "IMDB Nutzer Bewertung", - "components.Settings.SonarrModal.tagRequests": "Tag Anforderungen", - "components.Discover.FilterSlideover.voteCount": "Anzahl Abstimmungen zwischen {minValue} und {maxValue}", - "components.Settings.SonarrModal.tagRequestsInfo": "Füge automatisch einen zusätzlichen Tag mit der ID & Namen des anfordernden Nutzers" + "i18n.resultsperpage": "Zeige {pageSize} Ergebnisse pro Seite", + "i18n.retry": "Wiederholen", + "i18n.retrying": "Wird wiederholt…", + "i18n.save": "Änderungen speichern", + "i18n.saving": "Wird gespeichert…", + "i18n.settings": "Einstellungen", + "i18n.showingresults": "Zeige {from} bis {to} von {total} Ergebnissen", + "i18n.status": "Status", + "i18n.test": "Testen", + "i18n.testing": "Wird getestet…", + "i18n.tvshow": "Serie", + "i18n.tvshows": "Serien", + "i18n.unavailable": "Nicht Verfügbar", + "i18n.usersettings": "Benutzereinstellungen", + "i18n.view": "Anzeigen", + "pages.errormessagewithcode": "{statusCode} - {error}", + "pages.internalservererror": "Interner Serverfehler", + "pages.oops": "Hoppla", + "pages.pagenotfound": "Seite nicht gefunden", + "pages.returnHome": "Zurück zur Startseite", + "pages.serviceunavailable": "Dienst nicht verfügbar", + "pages.somethingwentwrong": "Etwas ist schief gelaufen" }