siftlode/frontend/src/i18n/locales/de/plex.json
npeter83 2659991d84 fix(plex): seek tooltip tracks cursor under scale; tidy the tuning menu
- The seek-bar hover tooltip positioned itself with a px `left` derived
  from the scaled getBoundingClientRect, so inside the transform:scale
  player it got re-scaled and drifted right of the cursor (only 0 was
  right). Position it by fraction (% of the bar) instead — it now sits
  under the cursor at any point, like the volume tooltip already did.
- The tuning (gear) menu tabs wrapped to two lines at the +25% scale.
  Widen the menu, keep tab labels on one line (whitespace-nowrap), and
  shorten the labels: "Sync offset" → "Offsets", "Subtitle style" →
  "Subtitles" (all three languages).
2026-07-09 01:32:04 +02:00

216 lines
7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"navLabel": "Plex",
"backToFeed": "YouTube-Feed",
"backToLibrary": "Zurück zur Bibliothek",
"searchPlaceholder": "Plex durchsuchen…",
"sort": {
"added": "Kürzlich hinzugefügt",
"title": "Titel",
"year": "Jahr",
"rating": "IMDb-Wertung",
"duration": "Länge",
"release": "Erscheinungsdatum"
},
"filter": {
"library": "Bibliothek",
"show": "Anzeige",
"showOpt": {
"all": "Alle",
"unwatched": "Ungesehen",
"in_progress": "Läuft",
"watched": "Gesehen"
},
"sort": "Sortierung",
"clearAll": "Filter zurücksetzen",
"active": "Aktiv",
"any": "Alle",
"rating": "IMDb-Wertung",
"genre": "Genre",
"year": "Jahr",
"duration": "Länge",
"durationOpt": {
"short": "Unter 90 Min.",
"mid": "90120 Min.",
"long": "Über 2 Std."
},
"added": "Zu Plex hinzugefügt",
"addedOpt": {
"24h": "24 Std.",
"1w": "1 Woche",
"1m": "1 Monat",
"6m": "6 Monate",
"1y": "1 Jahr"
},
"contentRating": "Altersfreigabe",
"match": {
"any": "Beliebig",
"all": "Alle"
},
"dir": {
"desc": "↓ Absteigend",
"asc": "↑ Aufsteigend"
},
"collection": "Sammlung",
"collectionSearch": "Sammlungen suchen…",
"collectionEmpty": "Keine Sammlungen"
},
"count": "{{count}} Titel",
"searchCount": "{{count}} Treffer",
"noMatches": "Keine Treffer.",
"loading": "Wird geladen…",
"empty": "Noch nichts hier. Starte eine Plex-Synchronisierung auf der Admin-Konfigurationsseite.",
"loadMore": "Mehr laden",
"watched": "Angesehen",
"play": "Abspielen",
"resume": "Fortsetzen",
"openShow": "Serie öffnen",
"markWatched": "Als gesehen markieren",
"markUnwatched": "Als ungesehen markieren",
"seasons": "{{count}} Staffeln",
"playerSoon": "Player kommt bald — „{{title}}“",
"people": {
"match": "Personen",
"actor": "Schauspieler",
"director": "Regie",
"count": "{{count}} Titel",
"added": "hinzugefügt"
},
"collEditor": {
"manage": "Sammlungen",
"title": "Sammlungen — {{title}}",
"newPlaceholder": "Name der neuen Sammlung…",
"create": "Erstellen",
"search": "Sammlungen filtern…",
"none": "Noch keine bearbeitbaren Sammlungen. Erstelle oben eine.",
"count": "{{count}} Titel",
"delete": "Löschen",
"deleteConfirm": "Sammlung „{{title}}“ aus Plex löschen? Betrifft alle Benutzer.",
"note": "Änderungen werden in Plex geschrieben und für alle Clients/Benutzer sichtbar.",
"others": "{{count}} vorhandene Sammlungen verwalten…",
"makeEditable": "Verwalten"
},
"player": {
"loading": "Wird geladen…",
"back": "Zurück",
"skipIntro": "Intro überspringen",
"skipCredits": "Abspann überspringen",
"playPause": "Wiedergabe / Pause (Leertaste)",
"restart": "Von vorn beginnen",
"prev": "Vorherige Folge",
"next": "Nächste Folge",
"mute": "Stumm (m)",
"fullscreen": "Vollbild (f)",
"download": "Originaldatei herunterladen",
"tracks": "Audio & Untertitel",
"audio": "Audio",
"subtitles": "Untertitel",
"subOff": "Aus",
"errNotFound": "Diese Datei kann nicht abgespielt werden — die Medien sind auf dem Server nicht erreichbar (die Plex-Medieneinbindung fehlt oder die Pfadzuordnung ist falsch). Bitte den Administrator, die Plex-Konfiguration zu prüfen.",
"errTranscode": "Das Format dieser Datei erfordert eine Transkodierung, die noch nicht unterstützt wird.",
"errGeneric": "Die Wiedergabe konnte nicht gestartet werden. Bitte erneut versuchen.",
"stop": "Stopp",
"help": "Tastenkürzel",
"infoBtn": "Medieninfo",
"keys": {
"playPause": "Wiedergabe / Pause",
"seek": "10 Sekunden spulen",
"episode": "Vorherige / nächste Folge",
"volume": "Lautstärke lauter / leiser",
"mute": "Stumm",
"fullscreen": "Vollbild",
"info": "Medieninfo",
"back": "Stopp & zurück zum Feed",
"help": "Diese Hilfe anzeigen",
"audio": "Audiospur wechseln",
"subtitle": "Untertitel wechseln",
"fineSeek": "Feines Springen"
},
"settings": "Einstellungen",
"sync": "Offsets",
"subOffset": "Untertitel-Verzögerung",
"audioOffset": "Audio-Verzögerung",
"playback": "Wiedergabe",
"seekStep": "Sprungweite",
"fineSeek": "Feines Springen (Strg)",
"autoHide": "Steuerung ausblenden",
"subStyle": "Untertitel",
"subSize": "Schriftgröße",
"subPos": "Position",
"subColor": "Textfarbe",
"subBg": "Hintergrund",
"subBgNone": "Keiner",
"clock": "Uhr",
"clockShow": "Uhr anzeigen",
"clock24h": "24-Stunden",
"clockSize": "Größe",
"clockColor": "Farbe",
"clockDate": "Datum anzeigen",
"subShadow": "Schatten",
"subShadowColor": "Schattenfarbe",
"autoSkipIntro": "Intro autom. überspringen",
"autoSkipCredits": "Abspann autom. überspringen",
"autoSkipDelay": "Auto-Skip-Verzögerung"
},
"info": {
"title": "Medieninfo",
"customize": "Ansicht anpassen",
"prefArtBg": "Dezenter Hintergrund",
"prefCast": "Besetzung",
"stripSource": {
"collection": "Sammlungen",
"imdb": "IMDb",
"tmdb": "TMDb",
"tvdb": "TVDb",
"trakt": "Trakt",
"smart": "Smart-Listen"
},
"openImdb": "Bei IMDb öffnen",
"director": "Regie",
"cast": "Besetzung & Crew",
"markWatched": "Als gesehen markieren",
"markUnwatched": "Gesehen zurücknehmen",
"clearResume": "Fortsetzungsposition löschen",
"filterYear": "Titel aus {{year}}",
"filterRating": "Titel mit {{n}}+",
"filterActor": "Titel mit {{name}}",
"browseCollection": "Sammlung durchsuchen →"
},
"playable": {
"direct": "Spielt direkt im Browser",
"remux": "Braucht ein leichtes Remux (keine Video-Neucodierung)",
"transcode": "Braucht Transcoding (aufwendiger)"
},
"playlistAdd": {
"manage": "Zur Playlist",
"title": "Zur Playlist — {{title}}",
"newPlaceholder": "Name der neuen Playlist…",
"create": "Erstellen",
"none": "Noch keine Playlists. Erstelle oben eine.",
"count": "{{count}} Titel",
"groupProgress": "{{in}} / {{size}}"
},
"playlist": {
"section": "Playlists",
"newPlaceholder": "Neue Playlist…",
"create": "Playlist erstellen",
"none": "Noch keine Playlists.",
"deleteConfirm": "Playlist „{{title}}“ löschen?",
"rename": "Umbenennen",
"playAll": "Alle abspielen",
"delete": "Playlist löschen",
"empty": "Diese Playlist ist leer. Füge Titel über deren Infoseite hinzu.",
"up": "Nach oben",
"down": "Nach unten",
"remove": "Entfernen",
"layoutAccordion": "Akkordeon-Ansicht",
"layoutTree": "Baum-Ansicht",
"removeShow": "Ganze Serie entfernen",
"removeSeason": "Ganze Staffel entfernen",
"episodes": "{{count}} Folgen",
"season": "Staffel {{n}}",
"seasonUnknown": "Folgen",
"addShow": "Ganze Serie zu einer Playlist",
"addSeason": "Staffel zu einer Playlist",
"addEpisode": "Folge zu einer Playlist"
}
}