Je Folge einzeln zu tippen ist bei einer halb gesehenen Staffel die falsche Arbeit. „Auswählen" im Kopf der Folgenliste schaltet um: jede Zeile bekommt einen Kreis, unten erscheint „N Folgen laden". **Der Knopf steht bei dem, was er auswählt** — in der Zeile mit „Folgen", nicht oben in der Werkzeugleiste. Dort wäre er weiter von der Liste entfernt als von allem anderen auf der Seite. **Nur bei Folgen.** Eine Staffelliste zeigt ihn nicht; für ganze Staffeln gibt es den Knopf oben im Kopf. **Die Qualität wird einmal gefragt, nicht je Folge.** Dafür werden die Dateiangaben **einer** Folge nachgeholt — die Folgen einer Staffel sind in derselben Fassung kodiert, und zwanzig Anfragen für eine Frage, die einmal gestellt wird, wären zwanzig zu viel. Geladen wird danach jede Folge einzeln; dort zählt wieder ihre eigene Größe. **Was zur Wahl steht, steht jetzt an einer Stelle.** Die beiden Rechnungen — welche Stufen angeboten werden dürfen und wie sie beschriftet sind — lagen im Knopf einer einzelnen Folge. Mit der Leiste gäbe es sie zweimal, und die zweite Kopie wäre die mit dem Fehler. Sie sind jetzt `DownloadQualityChoice`, ohne eine Zeile SwiftUI darin. `DownloadService.downloadAll` und der neue Weg teilen sich dieselbe Schleife; „alle Folgen" ist nur noch „diese Folgen" mit einer anderen Liste. Im Simulator geprüft: Serienseite ohne Knopf, Staffelseite mit; zwei Folgen angekreuzt → „2 Folgen laden". iOS und tvOS bauen, 489 Tests grün. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
7703 lines
181 KiB
Plaintext
7703 lines
181 KiB
Plaintext
{
|
||
"sourceLanguage": "en",
|
||
"strings": {
|
||
" · ": {
|
||
"comment": "A separator between different parts of the episode metadata.",
|
||
"isCommentAutoGenerated": true
|
||
},
|
||
"%@": {
|
||
"comment": "A number in a list.",
|
||
"isCommentAutoGenerated": true
|
||
},
|
||
"%@ 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
|
||
},
|
||
"%@ → %@": {
|
||
"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$@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"4K": {
|
||
"comment": "A label for a 4K video.",
|
||
"isCommentAutoGenerated": true
|
||
},
|
||
"Full HD": {
|
||
"comment": "A label for a media resolution.",
|
||
"isCommentAutoGenerated": true
|
||
},
|
||
"HD": {
|
||
"comment": "A label for a media resolution.",
|
||
"isCommentAutoGenerated": true
|
||
},
|
||
"SD": {
|
||
"comment": "A label for a 720p movie.",
|
||
"isCommentAutoGenerated": true
|
||
},
|
||
"account.hint": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Öffnet Einstellungen und Abmelden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Opens settings and sign out"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"account.settings": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Einstellungen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Settings"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.removeFromContinue": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Aus „Weiterschauen“ entfernen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Remove from Continue Watching"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.cardScale": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Kachelgröße"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Tile size"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"appearance.cardScaleExplanation": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Wie groß Plakate und Vorschaubilder erscheinen — auf der Startseite und in den Mediatheken. Die Einstellung gilt nur auf diesem Gerät."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "How large posters and thumbnails appear — on the home screen and in libraries. This setting applies to this device only."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.navigation": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Navigation"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Navigation"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"appearance.navigationExplanation": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Seitlich fährt die Leiste über den Inhalt und gibt ihn danach wieder frei. Oben stehen alle Einträge gleichzeitig da und nehmen dauerhaft eine Zeile ein."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "At the side, the bar slides over the content and gets out of the way again. At the top, every entry is visible at once and takes up a row permanently."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"appearance.navigationSide": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Seitlich"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "At the side"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"appearance.navigationTop": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Oben"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "At the top"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.loadSelected %lld": {
|
||
"comment": "Die angekreuzten Folgen laden",
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld Folgen laden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Download %lld 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.select": {
|
||
"comment": "Mehrere Folgen auswählen",
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Auswählen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Select"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"detail.selectAll": {
|
||
"comment": "Alle Folgen ankreuzen",
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Alle"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "All"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"detail.selectNone": {
|
||
"comment": "Alle Haken entfernen",
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Keine"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "None"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.perSecond %@": {
|
||
"comment": "Tempo einer laufenden Übertragung",
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@/s"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@/s"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.remaining %@": {
|
||
"comment": "Geschätzte Restzeit eines Downloads",
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "noch %@"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ left"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"downloads.remaining.underMinute": {
|
||
"comment": "Restzeit unter einer Minute — eine Zahl wäre hier genauer, als die Schätzung ist",
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "gleich fertig"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "almost done"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"downloads.removeConfirm": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Download entfernen?"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Remove download?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"downloads.resume": {
|
||
"extractionState": "stale",
|
||
"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.long %lld %lld": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Staffel %lld · Episode %lld"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Season %lld · Episode %lld"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"episode.number %lld": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Folge %lld"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Episode %lld"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"episode.short %lld %lld": {
|
||
"comment": "Nur auf Kacheln, wo eine Zeile breit ist. Wo Platz ist — Player, Aufmacher am Fernseher — steht episode.long.",
|
||
"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.librarySettings": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Diese Mediathek"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This library"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Details"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Details"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"hero.next": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nächster Vorschlag"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Next suggestion"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"hero.play": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Abspielen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Play"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"hero.previous": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Voriger Vorschlag"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Previous suggestion"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"hero.resume": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Weiterschauen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Resume"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.combineContinue": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Weiterschauen und Als Nächstes zusammenlegen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Merge Continue and Next Up"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Noch nichts da"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nothing here yet"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.hero": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Aufmacher"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Featured"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroCount": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Titel im Wechsel"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Titles in rotation"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroExplanation": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Der Aufmacher wandert alle sieben Sekunden weiter und hört damit auf, sobald du ihn berührst."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The featured area moves on every seven seconds and stops as soon as you touch it."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroHeight": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Höhe des Aufmachers"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Featured height"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroLibraries": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Mediatheken für den Aufmacher"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Libraries for the hero"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroLibrariesExplanation": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ohne Auswahl kommt alles infrage. Ist etwas gewählt, speist sich der Aufmacher nur noch aus diesen Mediatheken — Weiterschauen und Favoriten bleiben dann draussen, weil der Server nicht sagt, aus welcher Mediathek ein angefangener Titel stammt."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "With nothing selected, everything is eligible. Once you select libraries, the hero is drawn only from them — Continue Watching and Favourites stay out, because the server does not say which library a part-watched title came from."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroLibrariesNoMatch": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Für die gewählten Mediatheken gibt es derzeit keine eigene Reihe auf der Startseite. Die Auswahl greift deshalb nicht — der Aufmacher zeigt alles."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The selected libraries currently have no row of their own on the home screen, so the selection has no effect — the hero shows everything."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroSource": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Inhalt"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Content"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroSource.continueFirst": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Angefangenes zuerst"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Started titles first"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.heroSource.latestOnly": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nur Neuzugänge"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "New arrivals only"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.hideWatched": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gesehenes aus Neuzugängen ausblenden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hide watched titles from new arrivals"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"home.rowsHeader": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reihen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Rows"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.audio": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Tonspur"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Audio track"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.audioExplanation": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gibt es beim Abspielen eine Tonspur in dieser Sprache, wird sie von selbst gewählt. Sonst bleibt es bei der Spur, die der Server voranstellt."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "If a track in this language exists, it is selected automatically. Otherwise the server's own first track is used."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.audioHeader": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ton"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Audio"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.avoidAudioDescription": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Audiodeskription meiden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Avoid audio description"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.avoidAudioDescriptionExplanation": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Spuren, die eine Szenenbeschreibung für Sehbehinderte enthalten, werden nur genommen, wenn es keine andere in dieser Sprache gibt. Erkannt wird das am Namen der Spur — der Server kennzeichnet es nicht."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Tracks that describe the scene for blind viewers are only used when there is no other track in that language. They are recognised by name — the server doesn't flag them."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.fallbackAdd": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Sprache hinzufügen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Add language"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.fallbackEmpty": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Keine Ausweichsprachen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No fallback languages"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.fallbackExplanation": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gilt nur, wenn ein Titel die gewünschte Tonsprache gar nicht hat. Dann wird von oben nach unten gesucht."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Applies only when a title doesn't have your preferred audio language at all. Then it works down the list."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.fallbackHeader": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Rangliste"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Fallback order"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.forThisLibrary": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Tonsprache für diese Mediathek"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Audio language for this library"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.forThisLibraryExplanation": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gilt für alle Titel dieser Mediathek. Eine Serie kann es überstimmen, und was du im Player von Hand wählst, überstimmt beides."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Applies to every title in this library. A series can override it, and what you pick by hand in the player overrides both."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.forThisSeries": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Tonsprache für diese Serie"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Audio language for this series"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.headerExplanation": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Welche Tonspur und welche Untertitel beim Abspielen von selbst gewählt werden."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Which audio track and which subtitles are chosen automatically during playback."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.inherit": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Wie allgemein"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "As set generally"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.serverDefault": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Wie der Server vorgibt"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "As the server prefers"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.subtitles": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Untertitel"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Subtitles"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.subtitlesExplanation": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Untertitel werden nur eingeschaltet, wenn es sie in dieser Sprache gibt. „Aus“ heißt: gar keine, bis du sie im Player selbst einschaltest."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Subtitles are only switched on when they exist in this language. “Off” means none until you turn them on in the player."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.subtitlesHeader": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Untertitel"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Subtitles"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.subtitlesOff": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Aus"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Off"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"languages.title": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ton & Untertitel"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Audio & subtitles"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.allLoaded %@": {
|
||
"comment": "A footer in the library view that shows the number of items in the library.",
|
||
"isCommentAutoGenerated": true
|
||
},
|
||
"library.allLoaded %lld": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Alle %lld Titel geladen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "All %lld titles loaded"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.loadMore": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Weitere laden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Load more"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.loadMoreFailed": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Das Nachladen ist hängen geblieben — es fehlen noch Titel."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Loading more stalled — some titles are still missing."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.reload": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Neu laden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reload"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.scan": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Mediathek durchsuchen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Scan library"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.search": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Suchen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Search"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.title": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Mediatheken"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Libraries"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.toggleLayout": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ansicht wechseln"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Switch layout"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"libraryHub.empty": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Auf diesem Server ist keine Mediathek zu sehen."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No library is visible on this server."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.alreadyScheduled": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Zur Aufnahme vorgemerkt"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Scheduled to record"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.anyChannel": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Auf allen Sendern"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "On any channel"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.cancelTimer": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Absagen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancel"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.deleteRecording.confirm": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Aufnahme löschen?"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete recording?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.record": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Aufnehmen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Record"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.recordSeries": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Serie aufnehmen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Record series"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.recording.inProgress": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nimmt auf"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recording"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.recordings": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Aufnahmen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recordings"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.recordings.empty.description": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Im Programm eine Sendung antippen und „Aufnehmen“ wählen — sie steht dann hier."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Tap a programme in the guide and choose “Record” — it will show up here."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.recordings.empty.title": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Noch nichts aufgenommen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nothing recorded yet"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.runningNow": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Läuft gerade"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "On now"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"liveTV.scheduled": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Geplant"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Scheduled"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.series": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ganze Reihe"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Whole series"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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": {
|
||
"extractionState": "stale",
|
||
"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": "Auf Vollbild vergrößern"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Expand to 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.airPlay": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Auf Gerät übertragen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Play on another device"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.buffering": {
|
||
"comment": "Sprachausgabe für den Abspielknopf, solange auf Daten gewartet wird",
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Lädt …"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Loading…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.close": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Player schließen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Close player"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.exitFullScreen": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Vollbild beenden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Exit full screen"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.fillVideo": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bild füllen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Fill screen"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.fitVideo": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bild einpassen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Fit to screen"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.forgetRememberedTrack": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nicht mehr merken"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stop remembering"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.forward10": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "10 Sekunden vor"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Forward 10 seconds"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.fullScreen": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Vollbild"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Enter full screen"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.position": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Position"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Position"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.rebuilding": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stream wird neu aufgebaut …"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Rebuilding stream …"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.rebuilds": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stream wird neu aufgebaut"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stream will be rebuilt"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.rememberedTrack": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Für diese Serie gemerkt"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Remembered for this series"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.rememberedTrackExplanation %@": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Seit du „%@“ gewählt hast, wird diese Spur in jeder Folge genommen."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Since you picked “%@”, that track is used for every episode."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.restoring": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stelle wird wiederhergestellt"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Returning to your position"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.rotate": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Drehen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Rotate"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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 Stream ist abgerissen."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No more data is arriving. The stream stopped."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.stalledUnlimited": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Es kommen keine Daten mehr. Die Qualität steht auf „Original\", der Server überträgt also die Datei unverändert — dafür reicht diese Verbindung nicht. Unter Einstellungen → Wiedergabe eine kleinere Stufe wählen."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No more data is arriving. Quality is set to “Original”, so the server sends the file unchanged — this connection cannot carry that. Pick a smaller step under Settings → Playback."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.stop": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Beenden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stop"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.subtitleTracks": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Untertitel"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Subtitles"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.subtitlesOff": {
|
||
"comment": "Eintrag, der die Untertitel abschaltet",
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Aus"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Off"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"player.tracks": {
|
||
"extractionState": "stale",
|
||
"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.audioShort": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ton"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Audio"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.autoShort": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Auto"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Auto"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.buffer": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Puffer"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Buffer"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.noLadder": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Dieser Stream hat nur eine Stufe — es gibt nichts, worauf der Player ausweichen könnte. Bei Rücklern hilft hier nur eine kleinere Qualität von Hand."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This stream has a single variant — there is nothing for the player to fall back to. If it stutters, only a manually chosen lower quality helps."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.current.prefetch": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Eigener Vorrat"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Own prefetch"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.current.resolution": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Auflösung"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Resolution"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.current.stalls": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Rückler"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stalls"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.current.variants": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stufen in der Playlist"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Variants in playlist"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.everyRung": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Alle Stufen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "All steps"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.fullHD": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "1080p"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "1080p"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.hd": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "720p"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "720p"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.lowRes": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "480p"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "480p"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.originalShort": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Max"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Max"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.prefetch.ahead %lld": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld s voraus"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld s ahead"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.prefetch.off": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "aus"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "off"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.prefetch.starting": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "läuft an"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "starting"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.seconds %@": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ s"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ s"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.stalls %lld %@": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld · %@ gewartet"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld · %@ waiting"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quickPlay.failed": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Abspielen nicht möglich"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Can’t play this"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quickPlay.noServer": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Keine Verbindung zum Server."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not connected to the server."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quickPlay.nothingToPlay": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hier ist keine Folge zu finden, die sich abspielen lässt."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "There’s no episode here that could be played."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"search.forgetRecent": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verlauf löschen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Clear history"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.noResults": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nichts gefunden."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nothing found."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.number %lld": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Staffel %lld"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Season %lld"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.concurrent": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Höchstens gleichzeitig"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "At most at once"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.concurrentExplanation": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Eine ganze Staffel auf einmal zu laden teilt die Leitung so auf, dass keine Folge fertig wird. Unterwegs ist eine fertige Folge mehr wert als zehn halbe."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Loading a whole season at once splits the line so that no episode finishes. On the move, one finished episode beats ten half ones."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.concurrentHeader": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gleichzeitige Downloads"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Concurrent downloads"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.controls": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Steuerung"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Controls"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.controlsExplanation": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Zurück und vor lassen sich getrennt einstellen: zurück springt man, weil man etwas nicht verstanden hat — vor, weil man etwas überspringen will."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Back and forward are set separately: you jump back because you missed something, and forward because you want to skip something."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.defaultRate": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Startgeschwindigkeit"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Starting speed"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.downloadsHeaderExplanation": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Wie viel Platz Offline-Titel belegen dürfen, wie viele gleichzeitig laden und wann sie wieder verschwinden."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "How much space offline titles may take, how many load at once, and when they disappear again."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.episodes": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Folgen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Episodes"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.forward": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Vorspulen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Fast-forward"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.lockLandscape": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Im Querformat sperren"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Lock to landscape"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.lockLandscapeExplanation": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Der Player dreht beim Öffnen ins Querformat und bleibt dort. Abgeschaltet folgt er dem Gerät — für den, der im Liegen schaut."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The player rotates to landscape when it opens and stays there. Switched off it follows the device — for watching while lying down."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.playback": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Wiedergabe"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Playback"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.playbackExplanation": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Wie gut das Bild sein soll, wie weit der Doppeltipp springt und was am Ende einer Folge passiert."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "How good the picture should be, how far a double tap jumps, and what happens at the end of an episode."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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": "Die Obergrenze, nicht das Ziel. Im eigenen Netz überträgt der Server das Original; unterwegs beginnt Flixy kleiner und tastet sich hinauf, solange die Verbindung es trägt — höchstens bis zu dieser Stufe. Auflösung und Bitrate gehen dabei zusammen."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "An upper limit, not a target. On your own network the server sends the original; away from home Flixy starts lower and works its way up as long as the connection holds — never above this step. Resolution and bitrate move together."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.qualityUnlimitedHint": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Zuletzt hat die Wiedergabe gehakt. Ohne Grenze überträgt der Server das Original — gibt die Leitung das nicht her, kann nichts ausweichen. Eine Stufe darunter läuft dann ruhiger."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Playback stalled recently. Without a limit the server sends the original — if the connection cannot carry it, there is nothing to fall back to. One step down plays more smoothly."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.qualityWifi": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Im WLAN"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "On Wi-Fi"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.rateNormal": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Normal"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Normal"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.rememberQuality": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gewählte Qualität merken"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Remember the chosen quality"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.rememberQualityExplanation": {
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Die im Player gewählte Stufe gilt dann auch für den nächsten Titel. Gibt es sie dort nicht, wird die nächstgelegene genommen."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The step you pick in the player then applies to the next title as well. If it isn't available there, the closest one is used."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.rewind": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Zurückspulen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Rewind"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.seconds %@": {
|
||
"comment": "Ein Picker, das die Anzahl der Sekunden zeigt, die man zurückgehen kann.",
|
||
"isCommentAutoGenerated": true
|
||
},
|
||
"settings.seconds %lld": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld Sekunden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld seconds"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.section.look": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Darstellung"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appearance"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.section.playing": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Wiedergabe & Offline"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Playback & offline"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"settings.server": {
|
||
"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.showBitrate": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bitrate im Qualitätsmenü zeigen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show the bitrate in the quality menu"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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",
|
||
"extractionState": "stale",
|
||
"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.edit": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bearbeiten"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Edit"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.editHint": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ziehen zum Umsortieren, Haken zum Ein- und Ausblenden."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Drag to reorder, tap the check to show or hide."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.hide": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ausblenden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hide"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.home": {
|
||
"comment": "Eintrag der Startseite in der Seitenleiste",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Start"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Home"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.libraries": {
|
||
"comment": "Überschrift über der Liste der Mediatheken",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Mediatheken"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Libraries"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.library": {
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bibliothek"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Library"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.moveToSide": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Navigation zur Seite"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Move navigation to side"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.moveToTop": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Navigation nach oben"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Move navigation to top"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.open": {
|
||
"comment": "Barrierefreiheit: Hamburger-Knopf",
|
||
"extractionState": "stale",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Seitenleiste öffnen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open sidebar"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.search": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Suchen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Search"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.settings": {
|
||
"comment": "Eintrag in der Seitenleiste",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Einstellungen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Settings"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.show": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Einblenden"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.headerExplanation": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Größe und Farbe der Untertitel im Player."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "How subtitles look in the player."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.palette": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Darstellung"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appearance"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.palette.blackOnWhite": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Schwarz auf Weiß"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Black on white"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.palette.whiteOnBlack": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Weiß auf Schwarz"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "White on black"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.palette.whiteOnClear": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Weiß"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "White"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.palette.yellowOnBlack": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gelb auf Schwarz"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Yellow on black"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.palette.yellowOnClear": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gelb"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Yellow"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.paletteExplanation": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Gilt für den Standardplayer und für Untertitel, die als Text vorliegen. Bilduntertitel von Blu-rays brennt der Server ins Bild — dort gibt es keinen Text zu gestalten, und diese Einstellungen bleiben ohne Wirkung."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Applies to the standard player and to subtitles that come as text. Image subtitles from Blu-rays are burned into the picture by the server — there is no text to style, so these settings have no effect there."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.paletteHeader": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Schrift und Hintergrund"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Text and background"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.previewHeader": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Vorschau"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Preview"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.previewText": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "So sehen deine Untertitel aus."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This is how your subtitles look."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.size": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Größe"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Size"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.size.huge": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Sehr groß"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Very large"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.size.large": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Groß"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Large"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.size.normal": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Normal"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Normal"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.size.small": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Klein"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Small"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.sizeExplanation": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bezogen auf die Vorgabe des Players, nicht auf eine feste Schriftgröße — die Untertitel bleiben damit auf jedem Bildschirm gleich gut lesbar."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Relative to the player’s own default rather than a fixed point size, so subtitles stay readable on any screen."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.sizeHeader": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Schriftgröße"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Text size"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"subtitleStyle.title": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Untertitel"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Subtitles"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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.remux": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Umgepackt"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Remuxed"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"technical.remuxAudio": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Umgepackt, Ton umgerechnet"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Remuxed, audio converted"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"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"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"tile.play": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Abspielen"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Play"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"topShelf.noFile": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Noch nichts abgelegt."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nothing stored yet."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"topShelf.noGroup": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Keine App-Gruppe — das Regal kann nichts lesen."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No app group — the shelf cannot read anything."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"topShelf.title": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Regal über der App"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Top Shelf"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"topShelf.unreadable": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Datei liegt da, lässt sich aber nicht lesen."
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "File is there but cannot be read."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"topShelf.written %lld %lld %@": {
|
||
"extractionState": "manual",
|
||
"localizations": {
|
||
"de": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld Reihen, %lld Einträge, zuletzt %@"
|
||
}
|
||
},
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld rows, %lld entries, last %@"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"version": "1.1"
|
||
}
|