Files
Flaro/Flixy/Resources/Localizable.xcstrings
T
ScarriffleandClaude Opus 5 fb418c842d Wiedergabe: der Player spricht nicht mehr mit Plex, sondern mit dem Vertrag
Bis hierher konnte man sich bei Jellyfin anmelden und stöbern, aber nichts
abspielen. Der Player war die letzte große Stelle, die Plex unmittelbar
kannte.

Drei Mitglieder kommen dafür in den Vertrag: eine Wiedergabe vorbereiten,
sie beenden, den Fortschritt melden. Die Entscheidung **ob** umgerechnet
wird, fällt weiterhin vorher im `PlaybackDecider` — der Server führt sie nur
aus. Genau diese Trennung fehlte: der Player hat Plex' Transcoder
angesprochen und konnte deshalb mit nichts anderem reden.

`MediaBackendError` bekommt einen siebten Fall: `refused(reason:)`. Der
Server hat verstanden und sagt nein, in eigenen Worten. Bei Plex war genau
dieser Satz die einzige brauchbare Spur, und er ging tagelang verloren, weil
es dafür keinen Fall gab.

Bei Jellyfin kommt die Adresse einer umgerechneten Fassung vom Server selbst
(`PlaybackInfo` → `TranscodingUrl`), nicht von uns. Er weiß, welche Spuren er
kopieren kann und welche er neu rechnen muss.

Drei Dinge, die beim Hinsehen auffielen:

- **`startTimeTicks` gehört nicht in die Anfrage.** Sonst entscheiden zwei
  Stellen über den Startpunkt: der Server ließe den Strom dort beginnen, und
  der Player spränge noch einmal um dieselbe Strecke vor. Bei einundzwanzig
  Minuten Fortschritt landet man bei zweiundvierzig.
- **Der erste Bericht braucht einen eigenen Endpunkt.** Ohne ihn erscheint
  der Titel bei Jellyfin nirgends als „läuft gerade". Er fiel zunächst aus,
  weil er die Laufzeit verlangte — und die steht erst Sekunden nach dem
  Öffnen fest. Jetzt tut es für die erste Meldung die des Servers.
- **In der Download-Adresse standen Titel und Fassung vertauscht.** Bei einem
  Film mit einer Fassung sind beide Kennungen dieselbe und nichts fällt auf;
  bei zweien schon. `MediaFile` sagt jetzt, zu welchem Titel sie gehört.

Live-TV bleibt bei Plex und wird als Einziges noch unmittelbar durchgereicht.
Ein Tuner ist ein Stück Hardware, und die fünfhundert Zeilen, die es gekostet
hat, ihn zu bändigen, gehören in keinen gemeinsamen Vertrag.

Nachgesehen, nicht nur gebaut: gegen die Attrappe läuft ein echtes Video, der
Beginn wird gemeldet, der Fortschritt kommt in Ticks mit Sitzung und Fassung
an. Was die Attrappe **nicht** beantworten kann, ist, ob ein echter Jellyfin
das Geräteprofil annimmt und eine Umrechnung anbietet — das entscheidet erst
ein richtiger Server.

257 Tests grün.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 14:00:02 +02:00

4892 lines
116 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"sourceLanguage" : "en",
"strings" : {
"%@ → %@" : {
"comment" : "A line in a diagnostic trace that shows a network request path and its result. The first argument is the network request path. The second argument is the network response result.",
"isCommentAutoGenerated" : true,
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "new",
"value" : "%1$@ → %2$@"
}
}
}
},
"%@ GB" : {
"comment" : "A picker option in the settings view that lets the user select the maximum amount of storage space that can be used for downloaded content. The value is given in gigabytes.",
"isCommentAutoGenerated" : true
},
"4K" : {
"comment" : "A label for a 4K video.",
"isCommentAutoGenerated" : true
},
"720p" : {
"comment" : "A label for a 720p video.",
"isCommentAutoGenerated" : true
},
"1080p" : {
"comment" : "A label for a 1080p video.",
"isCommentAutoGenerated" : true
},
"action.addFavourite" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zu Favoriten"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Add to favourites"
}
}
}
},
"action.apply" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Übernehmen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Apply"
}
}
}
},
"action.cancel" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Abbrechen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Cancel"
}
}
}
},
"action.clearRating" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bewertung entfernen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Clear rating"
}
}
}
},
"action.close" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Schließen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Close"
}
}
}
},
"action.delete" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Löschen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Delete"
}
}
}
},
"action.done" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Fertig"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Done"
}
}
}
},
"action.markUnwatched" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Als ungesehen markieren"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mark as unwatched"
}
}
}
},
"action.markWatched" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Als gesehen markieren"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mark as watched"
}
}
}
},
"action.rate" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bewerten"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Rate"
}
}
}
},
"action.removeFavourite" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Aus Favoriten entfernen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Remove from favourites"
}
}
}
},
"action.retry" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Erneut versuchen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Try again"
}
}
}
},
"action.signOut" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Abmelden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sign out"
}
}
}
},
"appearance.accent" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Akzentfarbe"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Accent color"
}
}
}
},
"appearance.accentExplanation" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Farbe erscheint auf Knöpfen, Fortschrittsbalken und der ausgewählten Zeile in der Seitenleiste."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The color appears on buttons, progress bars and the selected row in the sidebar."
}
}
}
},
"appearance.adjusted %@" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Farbe wurde auf %@ aufgehellt, damit sie auf dem dunklen Hintergrund lesbar bleibt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Lightened to %@ so it stays readable on the dark background."
}
}
}
},
"appearance.customColor" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Eigene Farbe"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Custom color"
}
}
}
},
"appearance.hexPlaceholder" : {
"comment" : "Beispiel für eine Hex-Farbe",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "#1DB954"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "#1DB954"
}
}
}
},
"appearance.invalidHex" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Das ist keine gültige Farbe. Erwartet wird etwas wie #1DB954."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "That's not a valid color. Try something like #1DB954."
}
}
}
},
"appearance.preview" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Vorschau"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Preview"
}
}
}
},
"appearance.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Erscheinungsbild"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Appearance"
}
}
}
},
"connecting.searching" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Server werden gesucht …"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Looking for servers…"
}
}
}
},
"connecting.to %@" : {
"comment" : "Platzhalter: Servername",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verbinde mit %@ …"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Connecting to %@…"
}
}
}
},
"detail.cast" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Besetzung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Cast"
}
}
}
},
"detail.episodeCount %lld" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld Folgen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld episodes"
}
}
}
},
"detail.episodes" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Folgen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Episodes"
}
}
}
},
"detail.playFromStart" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Von vorn abspielen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Play from start"
}
}
}
},
"detail.seasons" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Staffeln"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Seasons"
}
}
}
},
"detail.toSeason" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zur Staffel"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Go to season"
}
}
}
},
"detail.toSeries" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zur Serie"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Go to series"
}
}
}
},
"detail.unwatchedCount %lld" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld ungesehen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld unwatched"
}
}
}
},
"detail.versions" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Fassung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Version"
}
}
}
},
"diagnostics.connection" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verbindung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Connection"
}
}
}
},
"diagnostics.connectionUsed" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verbindung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Connection"
}
}
}
},
"diagnostics.copy" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bericht kopieren"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Copy report"
}
}
}
},
"diagnostics.copyHint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Enthält keinen Token. Kannst du unbesorgt weitergeben."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Contains no token. Safe to share."
}
}
}
},
"diagnostics.lastAttempt" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Letzter Abspielversuch"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Last playback attempt"
}
}
}
},
"diagnostics.liveTV" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Live-TV-Antwort ansehen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Inspect Live TV response"
}
}
}
},
"diagnostics.liveTVHint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zeigt den Aufbau der Serverantwort — nur Schlüssel, Anzahl und Sendernamen, keine Zugangsdaten. Hilft dabei zu finden, wo die Sender stehen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Shows the structure of the server's response — keys, counts and channel names only, no credentials. Helps locate where the channels are."
}
}
}
},
"diagnostics.method" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Weg"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Method"
}
}
}
},
"diagnostics.noServer" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Keine Serververbindung."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No server connection."
}
}
}
},
"diagnostics.nothingYet" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Noch nichts abgespielt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nothing played yet."
}
}
}
},
"diagnostics.relayWarning" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Über die Plex-Vermittlung. Stark gedrosselt — große Dateien laufen darüber kaum an."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Via the Plex relay. Heavily throttled — large files barely start over it."
}
}
}
},
"diagnostics.source" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Quelle (ohne Token)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Source (token removed)"
}
}
}
},
"diagnostics.steps" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Ablauf"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Timeline"
}
}
}
},
"diagnostics.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Diagnose"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Diagnostics"
}
}
}
},
"diagnostics.title.label" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Titel"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Title"
}
}
}
},
"downloads.active" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Läuft gerade"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "In progress"
}
}
}
},
"downloads.allEpisodes" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Alle Folgen laden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Download all episodes"
}
}
}
},
"downloads.available" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Offline verfügbar"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Available offline"
}
}
}
},
"downloads.batch.queued %lld" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld Folgen in die Warteschlange gelegt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Queued %lld episodes."
}
}
}
},
"downloads.batch.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Downloads"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Downloads"
}
}
}
},
"downloads.batch.unavailable %lld" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld Folgen haben keine abspielbare Datei auf dem Server."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld episodes have no playable file on the server."
}
}
}
},
"downloads.cancel" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Download abbrechen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Cancel download"
}
}
}
},
"downloads.download" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Herunterladen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Download"
}
}
}
},
"downloads.empty.description" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Lade Filme und Folgen herunter, um sie ohne Verbindung anzusehen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Download movies and episodes to watch them without a connection."
}
}
}
},
"downloads.empty.title" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nichts offline"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nothing offline"
}
}
}
},
"downloads.failed" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Fehlgeschlagen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Failed"
}
}
}
},
"downloads.hold.offline" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Keine Verbindung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No connection"
}
}
}
},
"downloads.hold.offline.description" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Ohne Verbindung geht nichts weiter. Angefangene Downloads laufen weiter, sobald das Gerät wieder am Netz ist."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nothing transfers without a connection. Started downloads continue once the device is back online."
}
}
}
},
"downloads.hold.wifi" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wartet auf WLAN"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Waiting for Wi-Fi"
}
}
}
},
"downloads.hold.wifi.description" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "„Nur über WLAN“ ist eingeschaltet und das Gerät hängt gerade am Mobilfunk. Sobald WLAN da ist, geht es von selbst weiter."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "“Wi-Fi only” is on and the device is on cellular. Transfers resume by themselves once Wi-Fi is back."
}
}
}
},
"downloads.movies" : {
"comment" : "Überschrift für heruntergeladene Filme",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filme"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Movies"
}
}
}
},
"downloads.pause" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Anhalten"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Pause"
}
}
}
},
"downloads.paused" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Angehalten"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Paused"
}
}
}
},
"downloads.quality.approx %@ %@" : {
"comment" : "Platzhalter: Stufenname, geschätzte Größe",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%@ · etwa %@"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%@ · about %@"
}
}
}
},
"downloads.quality.hint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Niedrigere Stufen rechnet der Server unterwegs herunter. Das dauert länger, spart aber deutlich Platz."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Lower levels are transcoded by the server. That takes longer but saves a lot of space."
}
}
}
},
"downloads.quality.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "In welcher Qualität?"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Which quality?"
}
}
}
},
"downloads.queued" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wartet"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Queued"
}
}
}
},
"downloads.refused.exists" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Dieser Titel steht bereits in der Warteschlange."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "This title is already queued."
}
}
}
},
"downloads.refused.limit %@ %@" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Das Speicherlimit ist erreicht: %@ von %@ belegt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Storage limit reached: %@ of %@ used."
}
}
}
},
"downloads.refused.noMedia" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zu diesem Titel liegt keine Datei auf dem Server."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "There's no file for this title on the server."
}
}
}
},
"downloads.refused.noPart" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Datei auf dem Server hat keinen abrufbaren Teil. Möglicherweise wurde sie noch nicht analysiert."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The file on the server has no retrievable part. It may not have been analyzed yet."
}
}
}
},
"downloads.refused.noServer" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Keine Verbindung zum Server."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No connection to the server."
}
}
}
},
"downloads.refused.noURL" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Download-Adresse ließ sich nicht bilden."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The download address couldn't be built."
}
}
}
},
"downloads.refused.space %@ %@" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zu wenig Platz auf dem Gerät: %@ nötig, %@ frei."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Not enough space on this device: %@ needed, %@ free."
}
}
}
},
"downloads.refused.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Download nicht möglich"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Can't download"
}
}
}
},
"downloads.removeConfirm" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Download entfernen?"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Remove download?"
}
}
}
},
"downloads.resume" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Fortsetzen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Resume"
}
}
}
},
"downloads.season" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Staffel laden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Download season"
}
}
}
},
"downloads.used" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Belegt"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Used"
}
}
}
},
"downloads.wifiOnly" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nur über WLAN laden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Download over Wi-Fi only"
}
}
}
},
"episode.short %lld %lld" : {
"comment" : "Staffel- und Folgennummer",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "S%lld E%lld"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "S%lld E%lld"
}
}
}
},
"error.noServers" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "An deinem Plex-Konto hängt kein Server."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "There's no server on your Plex account."
}
}
}
},
"error.notFound" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Dieser Titel ist auf dem Server nicht mehr vorhanden."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "This title is no longer on the server."
}
}
}
},
"error.server %lld" : {
"comment" : "Platzhalter: HTTP-Statuscode",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Server hat mit Fehler %lld geantwortet."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The server responded with error %lld."
}
}
}
},
"error.serverUnreachable" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Server ist nicht erreichbar. Prüfe, ob er läuft und ob du im selben Netzwerk bist."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The server can't be reached. Check that it's running and that you're on the same network."
}
}
}
},
"error.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Das hat nicht geklappt"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Something went wrong"
}
}
}
},
"error.unauthorized" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Anmeldung ist abgelaufen. Melde dich erneut an."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Your sign-in has expired. Please sign in again."
}
}
}
},
"error.unexpectedResponse" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Antwort des Servers war unerwartet. Möglicherweise ist eine neuere Plex-Version installiert."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The server's response was unexpected. It may be running a newer version of Plex."
}
}
}
},
"filter.any" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Alle"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Any"
}
}
}
},
"filter.filters" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filter"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filters"
}
}
}
},
"filter.genre" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Genre"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Genre"
}
}
}
},
"filter.reset" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zurücksetzen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Reset"
}
}
}
},
"filter.resolution" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Auflösung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Resolution"
}
}
}
},
"filter.sort" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sortierung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sort by"
}
}
}
},
"filter.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filter"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filters"
}
}
}
},
"filter.unwatchedOnly" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nur Ungesehene"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Unwatched only"
}
}
}
},
"hero.details" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Details"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Details"
}
}
}
},
"hero.play" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Abspielen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Play"
}
}
}
},
"hero.resume" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Weiterschauen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Resume"
}
}
}
},
"home.empty.description" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sobald dein Server Mediatheken enthält, erscheinen sie hier."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Once your server has libraries, they'll show up here."
}
}
}
},
"home.empty.title" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Noch nichts da"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nothing here yet"
}
}
}
},
"homeLayout.empty" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Server liefert derzeit keine Reihen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The server isn't providing any rows right now."
}
}
}
},
"homeLayout.explanation" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Schalte Reihen aus, die du nicht brauchst, und sortiere sie über „Bearbeiten“ um. Neue Reihen vom Server erscheinen am Ende."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Turn off rows you don't need and reorder them via Edit. New rows from the server appear at the end."
}
}
}
},
"homeLayout.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Startseite"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Home screen"
}
}
}
},
"item.watched" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gesehen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Watched"
}
}
}
},
"library.clearFilters" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filter zurücksetzen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Clear filters"
}
}
}
},
"library.empty.description" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mit den aktuellen Filtern bleibt nichts übrig."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nothing matches the current filters."
}
}
}
},
"library.empty.title" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Keine Titel"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No titles"
}
}
}
},
"library.filters" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filter"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filters"
}
}
}
},
"library.kind.liveTV" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Live-TV"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Live TV"
}
}
}
},
"library.kind.movie" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Filme"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Movies"
}
}
}
},
"library.kind.music" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Musik"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Music"
}
}
}
},
"library.kind.other" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sonstiges"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Other"
}
}
}
},
"library.kind.photo" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Fotos"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Photos"
}
}
}
},
"library.kind.show" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Serien"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "TV shows"
}
}
}
},
"library.scan" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mediathek durchsuchen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Scan library"
}
}
}
},
"library.toggleLayout" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Ansicht wechseln"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Switch layout"
}
}
}
},
"liveTV.channelCount %@" : {
"comment" : "A label displaying the number of channels. The argument is the number of channels.",
"isCommentAutoGenerated" : true
},
"liveTV.channelCount %lld" : {
"comment" : "Platzhalter: Anzahl Sender",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld Sender"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld channels"
}
}
}
},
"liveTV.gap" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Keine Angaben"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No data"
}
}
}
},
"liveTV.mode" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Ansicht"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "View"
}
}
}
},
"liveTV.mode.guide" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Programm"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Guide"
}
}
}
},
"liveTV.mode.now" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Jetzt"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Now"
}
}
}
},
"liveTV.next %@ %@" : {
"comment" : "Platzhalter: Uhrzeit, Sendungstitel",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Danach %@ · %@"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Next %@ · %@"
}
}
}
},
"liveTV.noChannels.description" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Empfänger ist eingerichtet, liefert aber keine Sender."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The tuner is set up but isn't providing any channels."
}
}
}
},
"liveTV.noChannels.title" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Keine Sender"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No channels"
}
}
}
},
"liveTV.noProgram" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Kein Programm verfügbar"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No guide data"
}
}
}
},
"liveTV.noStream" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Server hat keine Adresse für diesen Sender geliefert."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The server did not return a stream for this channel."
}
}
}
},
"liveTV.notConfigured.description" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Live-TV braucht eine Fernsehkarte oder einen Netzwerk-Tuner am Plex-Server. Richte ihn in den Servereinstellungen ein, dann erscheinen die Sender hier."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Live TV needs a tuner card or network tuner on your Plex server. Set one up in the server settings and channels will appear here."
}
}
}
},
"liveTV.notConfigured.title" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Kein Empfänger eingerichtet"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No tuner set up"
}
}
}
},
"liveTV.now" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Jetzt"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Now"
}
}
}
},
"liveTV.runningNow" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Läuft gerade"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "On now"
}
}
}
},
"liveTV.selection" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sender auswählen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Choose channels"
}
}
}
},
"liveTV.selection.all" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Alle"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "All"
}
}
}
},
"liveTV.selection.hint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Ohne Auswahl werden alle Sender gezeigt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "With nothing selected, all channels are shown."
}
}
}
},
"liveTV.timeRange %@ %@" : {
"comment" : "Platzhalter: Anfangs- und Endzeit",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%@ – %@"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%@ – %@"
}
}
}
},
"liveTV.tune" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Einschalten"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Watch"
}
}
}
},
"liveTV.tuneFailed" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sender lässt sich nicht einschalten"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Cannot tune channel"
}
}
}
},
"miniPlayer.close" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wiedergabe beenden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Stop playback"
}
}
}
},
"miniPlayer.expand" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Vollbild"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Full screen"
}
}
}
},
"miniPlayer.resize" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Größe ändern"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Resize"
}
}
}
},
"placeholder.description" : {
"comment" : "Platzhalter-Bildschirme",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Dieser Bereich entsteht in einer späteren Phase."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "This area is coming in a later phase."
}
}
}
},
"player.audioTracks" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Tonspur"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Audio"
}
}
}
},
"player.back10" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "10 Sekunden zurück"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Back 10 seconds"
}
}
}
},
"player.close" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Player schließen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Close player"
}
}
}
},
"player.forward10" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "10 Sekunden vor"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Forward 10 seconds"
}
}
}
},
"player.jellyfinPending" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Wiedergabe von Jellyfin ist noch nicht fertig — sie ist der nächste Schritt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Playback from Jellyfin isn't finished yet — it's the next step."
}
}
}
},
"player.loadFailed" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Datei ließ sich nicht öffnen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The file couldn't be opened."
}
}
}
},
"player.minimize" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verkleinern"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Minimize"
}
}
}
},
"player.nextEpisode" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nächste Folge"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Next episode"
}
}
}
},
"player.noPlayableFile" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zu diesem Titel gibt es keine abspielbare Datei auf dem Server."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "There's no playable file for this title on the server."
}
}
}
},
"player.pause" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Pause"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Pause"
}
}
}
},
"player.play" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Abspielen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Play"
}
}
}
},
"player.playbackFailed" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Wiedergabe wurde unterbrochen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Playback was interrupted."
}
}
}
},
"player.preparing" : {
"comment" : "Hinweis, während der Player die Datei öffnet",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wird vorbereitet …"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Preparing…"
}
}
}
},
"player.quality" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Qualität"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Quality"
}
}
}
},
"player.relayWarning" : {
"comment" : "Warnung im Player, wenn die Verbindung über die Plex-Vermittlung läuft",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Verbindung läuft über die Vermittlung von Plex und ist stark gedrosselt. Große Dateien laufen darüber kaum an."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "You're connected through the Plex relay, which is heavily throttled. Large files barely start over it."
}
}
}
},
"player.restoring" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Stelle wird wiederhergestellt"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Returning to your position"
}
}
}
},
"player.skipCredits" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Abspann überspringen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Skip credits"
}
}
}
},
"player.skipIntro" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Intro überspringen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Skip intro"
}
}
}
},
"player.stalled" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Es kommen keine Daten mehr. Der Strom ist abgerissen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No more data is arriving. The stream stopped."
}
}
}
},
"player.stop" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Beenden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Stop"
}
}
}
},
"player.subtitlesOff" : {
"comment" : "Eintrag, der die Untertitel abschaltet",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Aus"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Off"
}
}
}
},
"player.subtitleTracks" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Untertitel"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Subtitles"
}
}
}
},
"player.tracks" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Ton und Untertitel"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Audio and subtitles"
}
}
}
},
"player.transcodeRefused" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Server hat die Wiedergabe abgelehnt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The server refused playback."
}
}
}
},
"quality.audioOnly" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nur Ton"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Audio only"
}
}
}
},
"quality.audioOnly.hint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Plex kennt für Filme keinen reinen Tonstrom. Diese Stufe überträgt das Bild in der kleinsten Auflösung und blendet es aus."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Plex has no audio-only stream for video. This setting sends the picture at the smallest size and hides it."
}
}
}
},
"quality.automatic" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Automatisch"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Automatic"
}
}
}
},
"quality.current" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Läuft gerade"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Currently playing"
}
}
}
},
"quality.current.bitrate" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bitrate"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bitrate"
}
}
}
},
"quality.current.dropped" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verworfene Bilder"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Dropped frames"
}
}
}
},
"quality.current.hint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gemessen, nicht gewünscht: die Stufe sagt, was erlaubt ist — hier steht, was ankommt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Measured, not requested: the setting caps the rate, this is what arrives."
}
}
}
},
"quality.current.resolution" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Auflösung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Resolution"
}
}
}
},
"quality.everyRung" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Alle Stufen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "All steps"
}
}
}
},
"quality.high" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Hoch (12 Mbit/s)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "High (12 Mbps)"
}
}
}
},
"quality.kilobits %lld" : {
"comment" : "Platzhalter: Kilobit je Sekunde",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld kbps"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld kbps"
}
}
}
},
"quality.low" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Niedrig (4 Mbit/s)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Low (4 Mbps)"
}
}
}
},
"quality.medium" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mittel (8 Mbit/s)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Medium (8 Mbps)"
}
}
}
},
"quality.megabits %@" : {
"comment" : "Platzhalter: Megabit je Sekunde",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%@ Mbps"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%@ Mbps"
}
}
}
},
"quality.minimal" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sparsam (2 Mbit/s)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Data saver (2 Mbps)"
}
}
}
},
"quality.original" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Original"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Original"
}
}
}
},
"runtime.hoursMinutes %lld %lld" : {
"comment" : "Laufzeit mit Stunden",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld Std %lld Min"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lldh %lldm"
}
}
}
},
"runtime.minutes %lld" : {
"comment" : "Laufzeit unter einer Stunde",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld Min"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lldm"
}
}
}
},
"SD" : {
"comment" : "A label for a 720p movie.",
"isCommentAutoGenerated" : true
},
"search.hint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Suche nach Filmen, Serien, Folgen und Personen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Search for movies, shows, episodes and people."
}
}
}
},
"search.recent" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zuletzt gesucht"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Recent searches"
}
}
}
},
"search.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Suche"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Search"
}
}
}
},
"season.short %lld" : {
"comment" : "Platzhalter: Staffelnummer",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Staffel %lld"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Season %lld"
}
}
}
},
"serverPicker.owned" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Eigener Server"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Your server"
}
}
}
},
"serverPicker.shared" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Geteilt"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Shared"
}
}
}
},
"serverPicker.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Server wählen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Choose a server"
}
}
}
},
"settings.account" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Konto"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Account"
}
}
}
},
"settings.address" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Adresse"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Address"
}
}
}
},
"settings.app" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "App"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "App"
}
}
}
},
"settings.autoPlayNext" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nächste Folge automatisch"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Play next episode automatically"
}
}
}
},
"settings.autoSkipCredits" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Abspann automatisch überspringen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Skip credits automatically"
}
}
}
},
"settings.autoSkipIntro" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Intro automatisch überspringen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Skip intros automatically"
}
}
}
},
"settings.build" : {
"comment" : "Zeitpunkt, zu dem der laufende Build entstanden ist",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Build"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Build"
}
}
}
},
"settings.connection" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verbindung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Connection"
}
}
}
},
"settings.connectionLocal" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Lokal"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Local"
}
}
}
},
"settings.connectionRelay" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Über Plex-Vermittlung (gedrosselt)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Via Plex relay (throttled)"
}
}
}
},
"settings.connectionRemote" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Direkt von außen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Direct remote"
}
}
}
},
"settings.deleteAfterDay" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nach einem Tag"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "After a day"
}
}
}
},
"settings.deleteAfterWeek" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nach einer Woche"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "After a week"
}
}
}
},
"settings.deleteImmediately" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sofort"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Immediately"
}
}
}
},
"settings.deleteNever" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nie"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Never"
}
}
}
},
"settings.deleteWatched" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gesehenes löschen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Delete watched"
}
}
}
},
"settings.downloadsExplanation" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Fehlende Folgen werden nachgeladen, sobald du eine gesehen hast. Gesehenes wird nach der eingestellten Frist entfernt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Missing episodes are downloaded once you finish one. Watched titles are removed after the chosen delay."
}
}
}
},
"settings.keepCount %@" : {
"comment" : "A label that lets the user choose how many episodes of a series to keep after they've finished watching them all. The argument is the number of episodes to keep.",
"isCommentAutoGenerated" : true
},
"settings.keepCount %lld" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld ungesehene"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "%lld unwatched"
}
}
}
},
"settings.keepOff" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Aus"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Off"
}
}
}
},
"settings.keepUnwatched" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Folgen vorhalten"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Keep episodes ready"
}
}
}
},
"settings.libraries" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mediatheken"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Libraries"
}
}
}
},
"settings.playback" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wiedergabe"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Playback"
}
}
}
},
"settings.quality" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Qualität"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Quality"
}
}
}
},
"settings.qualityCellular" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Über Mobilfunk"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "On cellular"
}
}
}
},
"settings.qualityExplanation" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wird eine Datei größer als die eingestellte Grenze, rechnet der Server sie unterwegs herunter und passt die Bitrate laufend an die Verbindung an."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "If a file exceeds the limit, the server transcodes it on the fly and adapts the bitrate to your connection."
}
}
}
},
"settings.qualityWifi" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Im WLAN"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "On Wi-Fi"
}
}
}
},
"settings.scanExplanation" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Suchlauf durchsucht die Ordner auf dem Server nach neuen Dateien. Das kann einige Minuten dauern."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "A scan looks through the folders on the server for new files. It can take a few minutes."
}
}
}
},
"settings.server" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Server"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Server"
}
}
}
},
"settings.serverKind" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Art"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Type"
}
}
}
},
"settings.serverName" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Name"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Name"
}
}
}
},
"settings.signOutConfirm" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wirklich abmelden?"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sign out?"
}
}
}
},
"settings.signOutExplanation" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Das Token wird vom Gerät entfernt. Heruntergeladene Titel bleiben erhalten."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The token will be removed from this device. Downloaded titles are kept."
}
}
}
},
"settings.storageLimit" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Speicherlimit"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Storage limit"
}
}
}
},
"settings.storageUnlimited" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Unbegrenzt"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Unlimited"
}
}
}
},
"settings.version" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Version"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Version"
}
}
}
},
"sidebar.close" : {
"comment" : "Barrierefreiheit: abgedunkelte Fläche",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Seitenleiste schließen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Close sidebar"
}
}
}
},
"sidebar.downloads" : {
"comment" : "Eintrag in der Seitenleiste",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Downloads"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Downloads"
}
}
}
},
"sidebar.home" : {
"comment" : "Eintrag der Startseite in der Seitenleiste",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Start"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Home"
}
}
}
},
"sidebar.libraries" : {
"comment" : "Überschrift über der Liste der Mediatheken",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mediatheken"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Libraries"
}
}
}
},
"sidebar.liveTV" : {
"comment" : "Eintrag in der Seitenleiste",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Live-TV"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Live TV"
}
}
}
},
"sidebar.more" : {
"comment" : "Überschrift über Live-TV, Downloads und Einstellungen",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mehr"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "More"
}
}
}
},
"sidebar.open" : {
"comment" : "Barrierefreiheit: Hamburger-Knopf",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Seitenleiste öffnen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Open sidebar"
}
}
}
},
"sidebar.settings" : {
"comment" : "Eintrag in der Seitenleiste",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Einstellungen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Settings"
}
}
}
},
"signIn.cancelled" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Anmeldung abgebrochen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sign-in cancelled."
}
}
}
},
"signIn.jellyfin.addressHint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Schema und Port kannst du weglassen — die üblichen werden durchprobiert."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "You can leave out the scheme and port — the usual ones are tried in turn."
}
}
}
},
"signIn.jellyfin.addressMissing" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Trag bitte die Adresse deines Servers ein."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Please enter your server's address."
}
}
}
},
"signIn.jellyfin.addressPlaceholder" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "192.168.1.50 oder medien.example.com"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "192.168.1.50 or media.example.com"
}
}
}
},
"signIn.jellyfin.addressPrompt" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wo steht dein Server?"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Where is your server?"
}
}
}
},
"signIn.jellyfin.codeExpired" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Code ist abgelaufen. Fordere einen neuen an oder melde dich mit Passwort an."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The code has expired. Request a new one or sign in with a password."
}
}
}
},
"signIn.jellyfin.connect" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verbinden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Connect"
}
}
}
},
"signIn.jellyfin.foundServer" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gefundener Server"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Server found"
}
}
}
},
"signIn.jellyfin.notFound" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Unter dieser Adresse antwortet kein Jellyfin-Server."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "No Jellyfin server answers at that address."
}
}
}
},
"signIn.jellyfin.otherAddress" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Andere Adresse eintragen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Enter a different address"
}
}
}
},
"signIn.jellyfin.password" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Passwort"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Password"
}
}
}
},
"signIn.jellyfin.passwordNote" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Das Passwort wird nur für diese eine Anfrage gehalten. Gespeichert wird allein der Zugangsschlüssel, und der im Schlüsselbund."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The password is held for this one request only. Only the access token is stored, and it goes into the keychain."
}
}
}
},
"signIn.jellyfin.privacy" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "So erreicht dein Passwort diese App nie."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "This way your password never reaches this app."
}
}
}
},
"signIn.jellyfin.quickConnectHint" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Öffne Jellyfin auf einem Gerät, an dem du schon angemeldet bist, und gib diesen Code unter „Benutzer → Quick Connect“ ein."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Open Jellyfin on a device you're already signed in on and enter this code under “User → Quick Connect”."
}
}
}
},
"signIn.jellyfin.searching" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Server wird gesucht …"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Looking for the server …"
}
}
}
},
"signIn.jellyfin.signingIn" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Anmeldung läuft …"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Signing in …"
}
}
}
},
"signIn.jellyfin.submit" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Anmelden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sign in"
}
}
}
},
"signIn.jellyfin.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Jellyfin-Server"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Jellyfin server"
}
}
}
},
"signIn.jellyfin.useCode" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Stattdessen einen Code bestätigen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Approve a code instead"
}
}
}
},
"signIn.jellyfin.usePassword" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Stattdessen Benutzername und Passwort"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Use a username and password instead"
}
}
}
},
"signIn.jellyfin.userName" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Benutzername"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Username"
}
}
}
},
"signIn.jellyfin.waitingForApproval" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Warte auf die Bestätigung …"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Waiting for approval …"
}
}
}
},
"signIn.manualHint" : {
"comment" : "Hinweis, wenn die Browser-Verknüpfung nicht greift",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Hat das Fenster nicht verknüpft? Öffne plex.tv/link und gib diesen Code ein:"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Window didn't link? Open plex.tv/link and enter this code:"
}
}
}
},
"signIn.privacy" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Anmeldung läuft über deinen Server. Dein Passwort erreicht diese App nie."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sign-in happens on your server. Your password never reaches this app."
}
}
}
},
"signIn.tagline" : {
"comment" : "Untertitel auf dem Anmeldebildschirm",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Deine Mediathek, schöner."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Your library, nicer."
}
}
}
},
"signIn.timedOut" : {
"comment" : "Die Anmeldung wurde nicht innerhalb der Gültigkeit des Codes abgeschlossen",
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Die Anmeldung wurde nicht abgeschlossen. Versuch es noch einmal."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sign-in wasn't completed. Please try again."
}
}
}
},
"signIn.windowFailed" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Das Anmeldefenster ließ sich nicht öffnen."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The sign-in window couldn't be opened."
}
}
}
},
"signIn.withJellyfin" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mit Jellyfin anmelden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sign in with Jellyfin"
}
}
}
},
"signIn.withPlex" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mit Plex anmelden"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Sign in with Plex"
}
}
}
},
"sort.lastPlayed" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zuletzt gesehen"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Last watched"
}
}
}
},
"sort.rating" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bewertung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Rating"
}
}
}
},
"sort.recentlyAdded" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zuletzt hinzugefügt"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Recently added"
}
}
}
},
"sort.releaseDate" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Erscheinungsjahr"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Release date"
}
}
}
},
"sort.titleAscending" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Titel (A–Z)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Title (A–Z)"
}
}
}
},
"sort.titleDescending" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Titel (Z–A)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Title (Z–A)"
}
}
}
},
"technical.audio" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Tonspur"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Audio"
}
}
}
},
"technical.bitrate" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bitrate"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bitrate"
}
}
}
},
"technical.container" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Container"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Container"
}
}
}
},
"technical.directPlayNative" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Direkt (Systemplayer)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Direct (system player)"
}
}
}
},
"technical.directPlayVLC" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Direkt (VLC)"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Direct (VLC)"
}
}
}
},
"technical.file" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Datei auf dem Server"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "File on server"
}
}
}
},
"technical.playbackMethod" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Wiedergabe"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Playback"
}
}
}
},
"technical.reason" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Grund"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Reason"
}
}
}
},
"technical.reason.audioCodec %@" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "iOS kann %@-Ton nicht wiedergeben."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "iOS can't play %@ audio."
}
}
}
},
"technical.reason.chosen" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Im Player wurde eine Qualitätsstufe gewählt."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "A quality step was chosen in the player."
}
}
}
},
"technical.reason.container %@" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "iOS öffnet den Container %@ nicht."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "iOS can't open the %@ container."
}
}
}
},
"technical.reason.unanalyzed" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Server hat diese Datei noch nicht analysiert."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The server hasn't analyzed this file yet."
}
}
}
},
"technical.reason.videoCodec %@" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "iOS kann %@ nicht dekodieren."
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "iOS can't decode %@."
}
}
}
},
"technical.resolution" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Auflösung"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Resolution"
}
}
}
},
"technical.size" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Dateigröße"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "File size"
}
}
}
},
"technical.subtitle" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Untertitel"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Subtitle"
}
}
}
},
"technical.title" : {
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Technische Angaben"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Technical details"
}
}
}
},
"technical.transcode" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Umgerechnet vom Server"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Transcoded by server"
}
}
}
},
"technical.videoCodec" : {
"extractionState" : "stale",
"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Bildcodec"
}
},
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Video codec"
}
}
}
}
},
"version" : "1.1"
}