{
  "app": {
    "name": "RenameFlow",
    "tagline": "Benennen Sie Ihre Mediendateien in Sekunden um",
    "description": "Der intelligente Weg, Ihre Filme, Serien, Anime und Musik zu organisieren. Kein Upload nötig - alles geschieht auf Ihrem Computer.",
    "moduleLoadError": "Dieser Bereich konnte nicht geladen werden – wahrscheinlich, weil RenameFlow gerade aktualisiert wurde. Lade die Seite neu, um fortzufahren."
  },
  "nav": {
    "home": "Startseite",
    "app": "App",
    "pricing": "Preise",
    "login": "Anmelden",
    "signup": "Registrieren",
    "logout": "Abmelden",
    "account": "Konto",
    "settings": "Einstellungen"
  },
  "hero": {
    "title": "Benennen Sie Ihre Mediendateien um",
    "titleHighlight": "intelligent",
    "flip": {
      "text": "Umbenennen. Ordnen.",
      "words": [
        "Filme",
        "Serien",
        "Anime",
        "Musik",
        "Untertitel"
      ]
    },
    "subtitle": "Benenne Filme, Serien, Anime und Musik in Sekunden so um, wie Plex, Jellyfin und Kodi es erwarten. Alles läuft lokal auf deinem Computer: Nichts wird hochgeladen.",
    "cta": "Jetzt starten",
    "ctaSecondary": "Preise ansehen",
    "free": "Kostenlos • 15 Dateien/Tag",
    "ctaDemo": "Demo ansehen",
    "heading": "Mediendateien umbenennen für Plex, Jellyfin & Kodi"
  },
  "features": {
    "title": "Alles was Sie brauchen",
    "subtitle": "Leistungsstarke Funktionen zur Organisation Ihrer Medienbibliothek",
    "local": {
      "title": "100% Lokal",
      "description": "Ihre Dateien verlassen nie Ihren Computer. Wir nutzen die File System Access API für direktes Umbenennen.",
      "details": "Volle Privatsphäre für deine Dateien. Alle Dateioperationen finden direkt in deinem Browser über moderne Web-APIs statt: kein Upload, keine Speicherung deiner Medien in der Cloud. Nur die Informationen, die zur Erkennung deiner Medien nötig sind (etwa die in deinen Dateinamen erkannten Titel), werden an Metadatendienste gesendet. Deine Mediathek bleibt auf deinem Rechner.",
      "tags": [
        "Privat",
        "Sicher",
        "Kein Upload"
      ]
    },
    "smart": {
      "title": "Intelligente Erkennung",
      "description": "Erkennt automatisch Filme, Serien, Anime und Musik aus Dateinamen.",
      "details": "Unser KI-gestützter Parser extrahiert Titel, Jahr, Staffel, Episode, Qualität und Codec aus Dateinamen. Funktioniert mit Scene-Releases, Torrents und persönlichen Rips.",
      "tags": [
        "KI",
        "Auto-Erkennung",
        "Präzise"
      ]
    },
    "sources": {
      "title": "Mehrere Quellen",
      "description": "TMDB, TheTVDB, AniList, MusicBrainz – wir suchen überall, um deine Medien zu finden.",
      "details": "Wir fragen mehrere Datenbanken gleichzeitig ab, um den besten Treffer zu finden. Dabei gleichen wir Daten von TMDB, TheTVDB, AniList für Anime und MusicBrainz für Musik-Metadaten ab.",
      "tags": [
        "TMDB",
        "TVDB",
        "OpenSubtitles"
      ]
    },
    "patterns": {
      "title": "Eigene Muster",
      "description": "Erstellen Sie eigene Benennungsmuster oder nutzen Sie Vorlagen für Plex, Kodi, Jellyfin.",
      "details": "Gestalten Sie Ihr perfektes Benennungsschema mit Variablen wie {title}, {year}, {season}, {episode}, {quality}. Speichern Sie Muster als Vorlagen und wechseln Sie sofort zwischen ihnen.",
      "tags": [
        "Plex",
        "Kodi",
        "Jellyfin"
      ]
    }
  },
  "demo": {
    "title": "Sehen Sie es in Aktion",
    "before": "Vorher",
    "after": "Nachher",
    "arrow": "→"
  },
  "landing": {
    "demo": {
      "rename": {
        "tag": "Intelligente Umbenennung",
        "subtitle": "Filme, Serien, Anime & Musik",
        "examples": [
          {
            "before": "The.Matrix.1999.1080p.BluRay.x264.mkv",
            "after": "The Matrix (1999) [1080p].mkv",
            "type": "movie"
          },
          {
            "before": "Breaking.Bad.S01E03.720p.WEBRip.mkv",
            "after": "Breaking Bad - S01E03 - And the Bag's in the River.mkv",
            "type": "series"
          },
          {
            "before": "One.Piece.1045.VOSTFR.1080p.mkv",
            "after": "One Piece - 1045 - VOSTFR [1080p].mkv",
            "type": "anime"
          },
          {
            "before": "Daft.Punk-Get.Lucky.flac",
            "after": "Daft Punk - Get Lucky.flac",
            "type": "music"
          }
        ]
      },
      "subtitles": {
        "tag": "Untertitel-Suche",
        "title": "Finden Sie Untertitel sofort",
        "subtitle": "Automatische Erkennung per Hash oder manuelle Suche",
        "exampleQuery": "Inception 2010 1080p",
        "downloads": "Downloads",
        "downloadCta": "Herunterladen"
      },
      "episodes": {
        "tag": "Episoden-Browser",
        "title": "Erkunden Sie Serienepisoden",
        "subtitle": "Durchsuchen Sie vollständige Listen von TVDB & TMDB",
        "exampleTitle": "Stranger Things",
        "exampleEp1": "Das Verschwinden von Will Byers",
        "exampleEp2": "Das Freak auf Maple Street",
        "exampleEp3": "Holly, Jolly",
        "exampleEp4": "Die Leiche",
        "note": "Durchsuchen Sie eine Staffel und behalten Sie Cover im Blick, während Sie Episoden auswählen.",
        "posterAlt": {
          "scifi": "Sci-Fi-Poster",
          "crime": "Krimi-Poster",
          "fantasy": "Fantasy-Poster",
          "anime": "Anime-Poster",
          "noir": "Noir-Poster",
          "space": "Weltraum-Poster"
        }
      },
      "verify": {
        "tag": "Dateiprüfung",
        "title": "Überprüfen Sie die Dateiintegrität",
        "subtitle": "Berechnen Sie MD5, SHA-1, SHA-256 Hashes sofort",
        "match": "Prüfsummen stimmen überein ✓"
      }
    },
    "cta": {
      "title": "Bereit, Ihre Medienbibliothek zu organisieren?",
      "subtitle": "Kostenlos: 15 Dateien/Tag, kostenloses Konto in 30 Sekunden, kein Upload."
    },
    "partners": {
      "title": "Unterstützt durch offizielle APIs"
    },
    "faq": {
      "account": {
        "a": "Mit einem kostenlosen Konto (30 Sekunden, ohne Kreditkarte) können wir die kostenlosen 15 Dateien/Tag fair anwenden und deinen Umbenennungsverlauf speichern. Deine Dateien selbst werden nie hochgeladen: Das Umbenennen passiert in deinem Browser, auf deinem Computer.",
        "q": "Warum brauche ich ein Konto?"
      },
      "seeAll": "Alle Fragen ansehen"
    },
    "nav": {
      "demo": "Demo",
      "features": "Funktionen",
      "language": "Sprache: {{language}}",
      "main": "Hauptnavigation",
      "openApp": "App öffnen",
      "openMenu": "Menü öffnen",
      "partners": "Integrationen",
      "pricing": "Preise"
    }
  },
  "pricing": {
    "seoTitle": "Preise: Kostenlos, Pro 2,99 €/Monat oder 6,99 €/Jahr | RenameFlow",
    "seoDescription": "Entdecke unsere Pläne – kostenlos, monatlich, jährlich und Lifetime –, um deine Mediendateien intelligent umzubenennen.",
    "title": "Einfache Preise",
    "subtitle": "Wählen Sie den Plan, der zu Ihnen passt",
    "currentPlan": "Aktueller Plan",
    "checkoutFailed": "Bezahlung fehlgeschlagen",
    "manageInAccount": "Verwalten Sie Ihr Abonnement in Ihrem",
    "free": {
      "name": "Kostenlos",
      "price": "0",
      "period": "für immer",
      "features": [
        "15 Dateien pro Tag",
        "TMDB & TVDB Quellen",
        "3 Untertitel pro Monat",
        "Basis-Support"
      ],
      "cta": "Kostenlos starten"
    },
    "monthly": {
      "name": "Pro Monatlich",
      "price": "2.99",
      "period": "/Monat",
      "features": [
        "Unbegrenzte Dateien",
        "Alle Quellen",
        "Unbegrenzte Untertitel",
        "Prioritäts-Support"
      ],
      "cta": "Abonnieren"
    },
    "annual": {
      "name": "Pro Jährlich",
      "price": "6.99",
      "period": "/Jahr",
      "badge": "Beliebt",
      "savings": "80% sparen",
      "features": [
        "Alles vom Monatlichen",
        "Bester Wert",
        "Benutzerdefinierte Muster",
        "Umbenennungsverlauf"
      ],
      "cta": "Jährlich abonnieren"
    },
    "lifetime": {
      "name": "Lebenslang",
      "price": "49",
      "originalPrice": "69",
      "period": "einmalig",
      "badge": "Limitiertes Angebot",
      "remaining": "{{count}}/100 übrig",
      "soldOut": "Ausverkauft",
      "features": [
        "Alles für immer",
        "Einmal zahlen",
        "Alle Updates",
        "Frühzeitiger Zugang"
      ],
      "cta": "Lebenslangen Zugang erhalten",
      "launchOffer": "Einführungsangebot – Preis auf Lebenszeit garantiert",
      "sameAsPro": "Wie der Pro-Plan (gleiche Funktionen) – eine Zahlung, Updates inklusive."
    },
    "backToApp": "Zurück zur App",
    "billingPeriod": "Abrechnungszeitraum",
    "includedInLifetime": "In deinem Lifetime-Plan enthalten",
    "includesFree": "Alles aus dem kostenlosen Plan",
    "pro": {
      "name": "Pro"
    },
    "switchToAnnual": "Zur jährlichen Abrechnung wechseln",
    "switchToMonthly": "Zur monatlichen Abrechnung wechseln",
    "trust": {
      "free": "Sofortiger Zugang · Keine Zahlung erforderlich",
      "lifetime": "Einmalige Zahlung · Dauerhafter Zugang",
      "pro": "Sichere Zahlung · Jederzeit kündbar",
      "switchPlan": "Automatisch anteilig verrechnet · Verwaltung im sicheren Stripe-Portal"
    },
    "termsNotice": "Mit dem Kauf akzeptierst du die <terms>Verkaufsbedingungen</terms>."
  },
  "checkout": {
    "successSeoTitle": "Zahlung bestätigt - RenameFlow",
    "cancelSeoTitle": "Zahlung abgebrochen - RenameFlow",
    "cancelTitle": "Zahlung abgebrochen",
    "cancelBody": "Kein Problem — Sie können jederzeit erneut versuchen. Wenn etwas schiefging, probieren Sie eine andere Karte oder versuchen Sie es in ein paar Sekunden erneut.",
    "cancelToast": "Es wurde nichts belastet. Sie können jederzeit erneut versuchen.",
    "retryCta": "Erneut versuchen",
    "backHome": "Zur Startseite",
    "backToPricing": "Zur Preisübersicht",
    "activating": "Dein Zugang wird aktiviert…",
    "activationDelayed": "Deine Zahlung ist bestätigt, aber die Aktivierung dauert länger als üblich. Dein Zugang wird automatisch freigeschaltet – lade die App in einer Minute neu oder kontaktiere uns, falls sich nichts tut.",
    "createAccount": "Mein Konto erstellen",
    "emailMismatchBody": "Diese Zahlung wurde mit {{email}} getätigt. Melde dich mit dieser Adresse an, um sie zu aktivieren, oder kontaktiere uns – dann übertragen wir sie auf dieses Konto.",
    "emailMismatchBodyNoEmail": "Diese Zahlung wurde mit einer anderen E-Mail-Adresse getätigt. Melde dich mit dieser Adresse an, um sie zu aktivieren, oder kontaktiere uns – dann übertragen wir sie auf dieses Konto.",
    "emailMismatchTitle": "Zahlung mit anderer E-Mail-Adresse",
    "errorTitle": "Zahlung nicht bestätigt",
    "goBack": "Zurück",
    "goToApp": "Zur App",
    "haveAccount": "Ich habe schon ein Konto",
    "processingBody": "Deine Zahlung wird gerade von deiner Bank bestätigt (Lastschriften können einige Tage dauern). Dein Zugang wird automatisch aktiviert, sobald sie abgeschlossen ist.",
    "processingTitle": "Zahlung wird verarbeitet",
    "redirectingToApp": "Du wirst zur App weitergeleitet…",
    "signupHint": "Zahlung erkannt: Erstelle dein Konto mit derselben E-Mail-Adresse, um deinen Zugang zu aktivieren.",
    "successBody": "Um deinen Zugang zu aktivieren, erstelle dein Konto oder melde dich mit derselben E-Mail-Adresse an, die du bei der Zahlung verwendet hast:",
    "successTitle": "Zahlung bestätigt"
  },
  "auth": {
    "login": "Anmelden",
    "signup": "Registrieren",
    "email": "E-Mail",
    "password": "Passwort",
    "confirmPassword": "Passwort bestätigen",
    "forgotPassword": "Passwort vergessen?",
    "showPassword": "Passwort anzeigen",
    "hidePassword": "Passwort verbergen",
    "validation": {
      "required": "Dieses Feld ist erforderlich.",
      "emailInvalid": "Bitte geben Sie eine gültige E-Mail-Adresse ein.",
      "emailTooLong": "Die E-Mail darf höchstens 255 Zeichen lang sein.",
      "passwordMin": "Das Passwort muss mindestens {{min}} Zeichen lang sein.",
      "passwordTooLong": "Das Passwort ist zu lang.",
      "passwordMismatch": "Passwörter stimmen nicht überein."
    },
    "forgot": {
      "seoTitle": "Passwort vergessen - RenameFlow",
      "title": "Passwort zurücksetzen",
      "subtitle": "Geben Sie Ihre E-Mail-Adresse ein und wir senden Ihnen einen Link zum Zurücksetzen.",
      "emailPlaceholder": "du@beispiel.com",
      "sendCta": "Link senden",
      "sentTitle": "E-Mail gesendet",
      "sentDesc": "Wenn ein Konto zu dieser E-Mail existiert, erhalten Sie in Kürze einen Link.",
      "backToLogin": "Zurück zum Login",
      "resend": "Erneut senden",
      "resendIn": "Erneut senden ({{seconds}} s)",
      "sentTo": "Falls es für {{email}} ein Konto gibt, ist ein Link zum Zurücksetzen unterwegs. Das kann eine Minute dauern – schau auch in deinem Spam-Ordner nach."
    },
    "reset": {
      "seoTitle": "Passwort zurücksetzen - RenameFlow",
      "title": "Neues Passwort wählen",
      "subtitle": "Legen Sie ein neues Passwort für Ihr Konto fest.",
      "newPassword": "Neues Passwort",
      "newPasswordPlaceholder": "Mindestens 6 Zeichen",
      "confirmPasswordPlaceholder": "Neues Passwort wiederholen",
      "saveCta": "Passwort aktualisieren",
      "successTitle": "Passwort aktualisiert",
      "successDesc": "Sie können RenameFlow jetzt weiter nutzen.",
      "backToLogin": "Zurück zum Login",
      "backToForgot": "Neuen Link anfordern",
      "invalidLink": "Dieser Link ist ungültig oder abgelaufen. Bitte fordern Sie einen neuen an.",
      "mismatch": "Passwörter stimmen nicht überein",
      "minLength": "Das Passwort muss mindestens 6 Zeichen lang sein"
    },
    "noAccount": "Noch kein Konto?",
    "hasAccount": "Bereits ein Konto?",
    "or": "oder",
    "continueWithGoogle": "Mit Google fortfahren",
    "loginSuccess": "Willkommen zurück!",
    "signupSuccess": "Konto erfolgreich erstellt!",
    "logoutSuccess": "Erfolgreich abgemeldet",
    "confirm": {
      "title": "Schau in dein Postfach",
      "desc": "Wir haben einen Bestätigungslink an {{email}} geschickt. Klick darauf, um dein Konto zu aktivieren.",
      "resend": "Link erneut senden",
      "resendSent": "Bestätigungsmail erneut gesendet.",
      "notConfirmed": "Deine E-Mail ist noch nicht bestätigt. Schau in dein Postfach (auch Spam) und versuch es erneut.",
      "checkoutHint": "Deine Zahlung wird aktiviert, sobald deine E-Mail-Adresse bestätigt ist.",
      "changeEmail": "Andere E-Mail-Adresse verwenden",
      "confirmedToast": "E-Mail-Adresse bestätigt – willkommen!",
      "continue": "Ich habe bestätigt – weiter",
      "otherDevice": "Öffne den Link auf diesem Gerät. Zum Umbenennen deiner Dateien braucht RenameFlow danach Chrome, Edge oder Opera auf einem Computer.",
      "resendIn": "Link erneut senden ({{seconds}} s)",
      "sameDevice": "Öffne den Link auf diesem Computer. Diese Seite geht automatisch weiter, sobald deine E-Mail-Adresse bestätigt ist.",
      "spamHint": "Nichts gefunden? Schau in deinem Spam-Ordner nach.",
      "stillPending": "Deine E-Mail-Adresse ist noch nicht bestätigt. Klick auf den Link in der E-Mail, die wir dir geschickt haben, und versuch es dann erneut.",
      "waiting": "Warte auf deine Bestätigung…"
    },
    "createAccount": "Kostenloses Konto erstellen",
    "errors": {
      "alreadyRegistered": "Mit dieser E-Mail-Adresse gibt es bereits ein Konto.",
      "generic": "Etwas ist schiefgelaufen. Bitte versuch es erneut.",
      "invalidCredentials": "E-Mail-Adresse oder Passwort falsch.",
      "network": "Verbindungsproblem. Prüfe deine Internetverbindung und versuch es erneut.",
      "rateLimit": "Zu viele Versuche. Bitte warte eine Minute und versuch es dann erneut.",
      "samePassword": "Wähle ein anderes Passwort als dein aktuelles.",
      "signupBlocked": "Mit dieser Adresse können wir kein Konto erstellen. Falls es eine Wegwerfadresse ist, verwende bitte deine übliche E-Mail-Adresse.",
      "weakPassword": "Dieses Passwort ist zu schwach oder zu verbreitet. Wähle ein längeres."
    },
    "exists": {
      "desc": "Für {{email}} gibt es bereits ein Konto. Melde dich an oder setze dein Passwort zurück, falls du es vergessen hast.",
      "title": "Du hast bereits ein Konto"
    },
    "noAccountDesc": "Erstelle ein kostenloses Konto, um mit dem Umbenennen deiner Dateien zu beginnen.",
    "signupCompat": "RenameFlow benennt deine Dateien auf einem Computer um, mit Chrome, Edge oder Opera. Du kannst dein Konto jetzt erstellen und dann am Computer weitermachen: Wir schicken dir den Link per E-Mail.",
    "signupLegal": "Mit dem Erstellen eines Kontos akzeptierst du die <terms>Nutzungs- und Verkaufsbedingungen</terms> und bestätigst, die <privacy>Datenschutzerklärung</privacy> gelesen zu haben."
  },
  "renamer": {
    "filesLoaded": "Dateien geladen",
    "toMatch": "zuzuordnen",
    "toRename": "zum Umbenennen",
    "title": "Datei-Umbenenner",
    "selectFiles": "Dateien auswählen",
    "selectFolder": "Ordner auswählen",
    "selectFilesToStart": "Dateien oder Ordner zum Starten auswählen",
    "dropHere": "Dateien oder Ordner hier ablegen",
    "orClick": "oder klicken zum Durchsuchen",
    "analyzing": "Analysiere...",
    "filesSelected": "Dateien ausgewählt",
    "originalName": "Original",
    "detectedName": "Erkannt",
    "newName": "Neuer Name",
    "status": "Status",
    "pending": "Ausstehend",
    "ready": "Bereit",
    "renamed": "Umbenannt",
    "error": "Fehler",
    "ambiguous": "Mehrere Treffer",
    "renameAll": "Alle umbenennen",
    "renameSelected": "Ausgewählte umbenennen",
    "clear": "Leeren",
    "selectMatch": "Wählen Sie die richtige Übereinstimmung",
    "noResults": "Keine Ergebnisse gefunden",
    "searchManually": "Manuell suchen",
    "usageRemaining": "Dateien heute verbleibend",
    "unlimited": "Unbegrenzt",
    "upgradeCta": "Auf unbegrenzt upgraden",
    "folderTip": "Tipp: Wählen Sie einen Ordner statt einzelner Dateien, um mehrere Berechtigungsanfragen zu vermeiden",
    "errorSearchFailed": "Mediensuche fehlgeschlagen",
    "errorRenameFailed": "Umbenennung dieser Datei fehlgeschlagen",
    "errorMoveNotSupported": "Ihr Browser unterstützt die Dateiverschiebung nicht",
    "browserNotSupported": "Browser nicht unterstützt",
    "browserNotSupportedDesc": "Bitte verwenden Sie Chrome, Edge oder Opera für volle Funktionalität.",
    "compat": {
      "mobileTitle": "Desktop-Browser erforderlich",
      "mobileDesc": "RenameFlow benötigt Zugriff auf Ihre lokalen Dateien, was nur in Desktop-Browsern wie Chrome oder Edge möglich ist.",
      "firefoxTitle": "Firefox wird nicht unterstützt",
      "firefoxDesc": "Firefox unterstützt die File System Access API nicht. Bitte öffnen Sie RenameFlow in Chrome oder Edge.",
      "safariTitle": "Safari wird nicht unterstützt",
      "safariDesc": "Safari unterstützt die File System Access API nicht. Bitte öffnen Sie RenameFlow in Chrome oder Edge.",
      "unknownTitle": "Browser nicht unterstützt",
      "unknownDesc": "Ihr Browser unterstützt die File System Access API nicht. Bitte verwenden Sie Chrome oder Edge.",
      "copyLink": "Link für Desktop kopieren",
      "linkCopied": "Link kopiert!",
      "recommendedBrowsers": "Empfohlen: Google Chrome oder Microsoft Edge (Desktop)",
      "braveDesc": "Brave deaktiviert die File System Access API standardmäßig. Öffne brave://flags/#file-system-access-api, stelle die Option auf „Enabled“, starte Brave neu und lade dann diese Seite neu.",
      "braveTitle": "Dateizugriff in Brave aktivieren",
      "copyFailed": "Kopiere diesen Link für deinen Computer:"
    },
    "limitReached": "Sie können heute nur noch {{remaining}} Dateien umbenennen. Upgraden Sie auf Premium für unbegrenzte Nutzung.",
    "renameResult": "{{success}}/{{total}} Dateien umbenannt",
    "originalFiles": "Originaldateien",
    "newNames": "Neue Namen",
    "match": "Zuordnen",
    "rename": "Umbenennen",
    "load": "Laden",
    "refresh": "Aktualisieren",
    "matchesFound": "Treffer gefunden",
    "clickToSelect": "klicken zum Auswählen",
    "fetchData": "Daten abrufen",
    "noFilesSelected": "Keine Dateien ausgewählt",
    "files": "Dateien",
    "folder": "Ordner",
    "noPreviewYet": "Noch keine Vorschau",
    "permissionDenied": "RenameFlow braucht die Berechtigung, diese Dateien zu bearbeiten. Klicke erneut auf „Umbenennen“ und wähle „Zulassen“, wenn dein Browser nachfragt.",
    "search": "Suchen",
    "searching": "Suche läuft...",
    "tryDifferentSearch": "Versuchen Sie einen anderen Suchbegriff",
    "sortByEpisode": "Nach Episode sortieren",
    "sortByName": "Nach Name sortieren",
    "sortOriginal": "Ursprüngliche Reihenfolge",
    "sorted": "Sortiert",
    "batchMatch": {
      "title": "Serie für alle Episoden auswählen",
      "description": "{{count}} Episoden für \"{{title}}\" erkannt",
      "hint": "Eine Auswahl, alle Episoden zugeordnet",
      "hintDesc": "Wählen Sie die richtige Serie und alle Episoden werden automatisch ihren Metadaten zugeordnet.",
      "detected": "Batch erkannt",
      "applyToAll": "Auf alle anwenden",
      "skipBatch": "Einzeln zuordnen",
      "noEpisodeDetected": "Episodennummer im Dateinamen nicht erkannt",
      "episodeNotFound": "Episode S{{season}}E{{episode}} nicht in der Datenbank gefunden",
      "seasonNotFound": "Staffel {{season}} nicht auf TMDB gefunden (verfügbar: {{availableSeasons}})",
      "absoluteEpisodeNotFound": "Absolute Episode {{episode}} nicht in der Datenbank gefunden",
      "absoluteMappingRequiresTMDB": "Für Anime mit absoluter Episodennummer (E0010) bitte ein TMDB-Ergebnis auswählen."
    },
    "errorTitle": "Warum dieser Fehler?",
    "recentFolders": "Zuletzt verwendete Ordner",
    "reopenFolder": "Erneut öffnen",
    "installForPermissions": "Installieren Sie die App für dauerhafte Berechtigungen",
    "installPWA": "App installieren",
    "demo": {
      "title": "Keine Dateien? Teste die Demo",
      "description": "Sieh, wie RenameFlow echte Filme und Serien aus Beispielnamen erkennt — ohne Setup.",
      "cta": "Demo starten",
      "previewTitle": "Demo-Vorschau",
      "previewDescription": "Dies sind Beispieldateien. Lade deine eigenen, um sie wirklich umzubenennen.",
      "unsupportedNotice": "Demo-Modus. Um deine eigenen Dateien umzubenennen, öffne RenameFlow auf einem Computer mit Chrome oder Edge."
    },
    "firstRename": {
      "title": "🎉 Erste Datei umbenannt!",
      "description": "Super! Du hast heute noch {{remaining}}/{{limit}} Umbenennungen."
    },
    "recommended": "Empfohlen",
    "folderTipTitle": "Berechtigung mit einem Klick",
    "folderTipShort": "1 Klick, um alle Dateien im Ordner zuzulassen.",
    "permissionLost": {
      "title": "Berechtigung verloren",
      "description": "Der Browser hat den Dateizugriff während der Umbenennung widerrufen. Klicken Sie unten, um erneut zu autorisieren und mit den restlichen Dateien fortzufahren.",
      "reauthorize": "Erneut autorisieren und fortfahren"
    },
    "a11y": {
      "moveDown": "{{name}} nach unten verschieben",
      "moveUp": "{{name}} nach oben verschieben",
      "removeSelected": "Ausgewählte Dateien aus der Liste entfernen",
      "selectAll": "Alle Dateien auswählen",
      "selectFile": "{{name}} auswählen"
    },
    "autoBadge": "Auto",
    "autoMatchedHint": "Automatisch ausgewählt – gefundene Ergebnisse: {{total}}",
    "autoMatchedSingle": "Einziges Ergebnis – automatisch ausgewählt",
    "change": "Ändern",
    "changeMatchFor": "Zuordnung für {{name}} ändern",
    "choose": "Auswählen",
    "chooseMatchFor": "Zuordnung für {{name}} auswählen",
    "dropUnsupportedDesc": "Nutze stattdessen „Ordner auswählen“ oder „Dateien auswählen“.",
    "dropUnsupportedTitle": "Drag & Drop ist hier nicht verfügbar",
    "errors": {
      "duplicateSummary": "Dateien, die eine andere Datei überschrieben hätten: {{count}}. Prüfe die mit einer Warnung markierten Dateien.",
      "duplicateTarget": "Doppeltes Ziel: Eine andere Datei in diesem Ordner würde ebenfalls „{{name}}“ heißen. Wähle eine davon ab oder wähle eine andere Zuordnung.",
      "duplicateTargetLoose": "Doppeltes Ziel: Eine andere ausgewählte Datei würde ebenfalls „{{name}}“ heißen. Wähle eine davon ab, wähle eine andere Zuordnung oder nutze „Ordner auswählen“, falls sie aus verschiedenen Ordnern stammen.",
      "nothingRenamedTitle": "Es wurde nichts umbenannt",
      "searchTimeout": "Die Suche hat zu lange gedauert. Klicke auf „Zuordnen“, um es erneut zu versuchen.",
      "skippedSummary": "Übersprungen, damit keine andere Datei überschrieben wird: {{skipped}} (mit einer Warnung markiert).",
      "targetExists": "In diesem Ordner gibt es bereits eine Datei namens „{{name}}“."
    },
    "looseFilesHint": "Einzeln hinzugefügte Dateien: RenameFlow kann sie nur mit den hier geladenen Dateien vergleichen, nicht mit dem Rest ihres Ordners. Um sicherzugehen, dass keine vorhandene Datei ersetzt wird, öffne stattdessen den ganzen Ordner.",
    "noMediaInFolderTitle": "Keine Video- oder Audiodateien in diesem Ordner gefunden",
    "noMediaTitle": "Keine Video- oder Audiodateien gefunden",
    "picker": {
      "blockedDesc": "Dein Browser hat den Zugriff auf diesen Speicherort blockiert (System- oder geschützter Ordner). Wähle einen normalen Ordner, etwa Videos oder Downloads.",
      "errorTitle": "Deine Dateien konnten nicht geöffnet werden",
      "folderCancelledDesc": "Falls du auf „Abbrechen“ geklickt hast, als dein Browser gefragt hat, ob RenameFlow Dateien bearbeiten darf, wähle den Ordner erneut aus und erlaube es: Zum Umbenennen ist diese Berechtigung nötig.",
      "folderCancelledTitle": "Kein Ordner ausgewählt"
    },
    "quota": {
      "banner": "Kostenloser Plan – ausgewählte Dateien: {{selected}} von {{total}} · heute noch verfügbare Umbenennungen: {{remaining}}",
      "bannerNone": "Kostenloser Plan: Für heute sind keine Umbenennungen mehr übrig. Deine Dateien bleiben zugeordnet – benenne sie morgen um oder wechsle jetzt zu unbegrenzt.",
      "checkFailedDesc": "Wir konnten dein Tageskontingent nicht prüfen, deshalb wurden die übrigen Dateien nicht umbenannt. Prüfe deine Verbindung und versuch es erneut.",
      "checkFailedTitle": "Umbenennen angehalten",
      "loadingPlan": "Dein Plan wird geprüft… versuch es gleich noch einmal.",
      "noneLeftDesc": "Deine Dateien sind geladen und werden zugeordnet. Zum Umbenennen brauchst du Premium – oder du wartest auf die Zurücksetzung morgen.",
      "noneLeftTitle": "Heute keine kostenlosen Umbenennungen mehr",
      "preselectDesc": "Ausgewählte Dateien: {{remaining}} von {{total}}. Wechsle zu unbegrenzt, um alle auf einmal umzubenennen.",
      "preselectTitle": "Kostenloser Plan – heute noch verfügbare Umbenennungen: {{remaining}}",
      "seePlans": "Pläne ansehen"
    },
    "searchMatchFor": "Zuordnung für {{name}} suchen",
    "supportedFormats": "Unterstützte Formate: {{formats}}",
    "undo": {
      "action": "Rückgängig",
      "doneDesc": "Originalnamen wiederhergestellt: {{count}}.",
      "doneTitle": "Umbenennung rückgängig gemacht",
      "hint": "Nicht das, was du erwartet hast? Du kannst es 60 Sekunden lang rückgängig machen.",
      "lastBatch": "Letzte Umbenennung rückgängig machen",
      "partialDesc": "Wiederhergestellt: {{restored}} · nicht wiederhergestellt: {{failed}} ({{reason}})",
      "partialTitle": "Rückgängigmachen unvollständig",
      "reasonChanged": "„{{name}}“ wurde nach der Umbenennung geändert oder ersetzt",
      "reasonExists": "eine Datei namens „{{name}}“ existiert bereits",
      "reasonMissing": "„{{name}}“ ist nicht mehr im ursprünglichen Ordner",
      "reasonOther": "unerwarteter Fehler ({{name}})",
      "reasonPermission": "die Berechtigung zum Bearbeiten von „{{name}}“ wurde verweigert",
      "renamedTitle": "Umbenannte Dateien: {{count}}"
    }
  },
  "settings": {
    "title": "Einstellungen",
    "subtitle": "Konfigurieren Sie Ihre Präferenzen",
    "language": "Sprache",
    "languageDesc": "Wählen Sie Ihre bevorzugte Sprache",
    "theme": "Thema",
    "themeDesc": "Wählen Sie Ihr Farbthema",
    "light": "Hell",
    "dark": "Dunkel",
    "system": "System",
    "pattern": "Benennungsmuster",
    "patternDesc": "Dateibenennungsformat konfigurieren",
    "patternHelp": "Verfügbare Variablen: {series}, {season}, {episode}, {title}, {year}, {quality}",
    "presets": "Vorlagen",
    "plex": "Plex",
    "kodi": "Kodi",
    "jellyfin": "Jellyfin",
    "custom": "Benutzerdefiniert",
    "save": "Änderungen speichern",
    "saved": "Einstellungen erfolgreich gespeichert",
    "proOnly": "Nur für Pro-Konten",
    "proOnlyDescription": "Erstellen Sie eigene Benennungsmuster mit einem Pro-Abonnement.",
    "upgradeCta": "Auf Pro upgraden",
    "customDisabled": "Standardvorlagen sind verfügbar. Benutzerdefinierte Muster erfordern ein Pro-Konto."
  },
  "account": {
    "title": "Konto",
    "subtitle": "Verwalten Sie Ihr Konto und Abonnement",
    "profile": "Profil",
    "subscription": "Abonnement",
    "currentPlan": "Aktueller Plan",
    "usage": "Heutige Nutzung",
    "history": "Umbenennungs-Verlauf",
    "noHistory": "Noch kein Umbenennungs-Verlauf",
    "manageBilling": "Abrechnung verwalten",
    "cancelSubscription": "Abonnement kündigen",
    "upgradeToPremium": "Auf Premium upgraden",
    "billingError": "Abrechnungsportal konnte nicht geöffnet werden",
    "paymentsTitle": "Zahlungen",
    "paymentsDesc": "Aktueller Plan und Verwaltung",
    "lifetimeBadge": "Dauerhaft",
    "lifetimeNote": "Lebenslanger Zugriff ist aktiv — keine Verlängerung.",
    "delete": {
      "confirmBody": "Das lässt sich nicht rückgängig machen. Dein Konto, dein Umbenennungsverlauf, deine eigenen Muster und Einstellungen werden gelöscht, und ein aktives Abo wird sofort gekündigt – ohne Erstattung des laufenden Zeitraums.",
      "confirmCta": "Endgültig löschen",
      "confirmTitle": "Konto löschen?",
      "cta": "Mein Konto löschen",
      "description": "Löscht dein Konto, deinen Umbenennungsverlauf, deine eigenen Muster und Einstellungen endgültig. Aktive Abos werden gekündigt.",
      "doneBody": "Dein Konto und deine Daten wurden gelöscht.",
      "doneTitle": "Konto gelöscht",
      "inputLabel": "Gib {{word}} ein, um zu bestätigen",
      "lifetimeWarning": "Auch dein Lifetime-Zugang geht dabei verloren.",
      "title": "Mein Konto löschen",
      "typeToConfirm": "Gib zur Bestätigung {{word}} ein."
    },
    "historyDesc": "Deine 10 letzten Umbenennungen",
    "loginRequired": "Melde dich an, um dein Konto zu sehen",
    "loginRequiredDesc": "Dein Plan, deine Nutzung und dein Umbenennungsverlauf erscheinen hier, sobald du angemeldet bist.",
    "periodEnds": "Aktueller Zeitraum bis {{date}}",
    "usageDesc": "Heute umbenannte Dateien (wird täglich um Mitternacht UTC zurückgesetzt)"
  },
  "footer": {
    "product": "Produkt",
    "company": "Unternehmen",
    "legal": "Rechtliches",
    "about": "Über uns",
    "blog": "Blog",
    "privacy": "Datenschutz",
    "terms": "AGB",
    "contact": "Kontakt",
    "copyright": "© 2024 RenameFlow. Alle Rechte vorbehalten.",
    "faq": "FAQ",
    "howTo": "So funktioniert's",
    "alternatives": "Alternativen",
    "support": "Support",
    "cookies": "Cookies",
    "rights": "Alle Rechte vorbehalten.",
    "legalNotice": "Impressum",
    "cookieSettings": "Cookie-Einstellungen"
  },
  "marketing": {
    "guides": "Guides",
    "common": {
      "yes": "Ja",
      "no": "Nein"
    },
    "guidesPage": {
      "seoTitle": "RenameFlow Guides — Plex, Kodi, Jellyfin, FileBot-Alternative",
      "seoDescription": "Entdecken Sie unsere praktischen Guides: Namenskonventionen für Plex/Kodi/Jellyfin und ein FileBot-Vergleich.",
      "title": "Guides & Artikel",
      "subtitle": "Praktische (SEO-freundliche) Guides, um Ihre Medienbibliothek zu organisieren.",
      "read": "Lesen"
    },
    "filebot": {
      "seoTitle": "FileBot-Alternative – RenameFlow",
      "seoDescription": "Vergleiche RenameFlow vs. FileBot zum Umbenennen und Organisieren von Filmen, Serien und Animes (Plex, Kodi, Jellyfin).",
      "keywords": "filebot alternative, renameflow vs filebot, medien umbenennen, stapelumbenennung, filme umbenennen, serien umbenennen, anime umbenennen, plex benennung, kodi benennung, jellyfin benennung",
      "cardTitle": "FileBot-Alternative",
      "cardDesc": "Kurzvergleich: RenameFlow vs. FileBot für Stapelumbenennung und Medienserver.",
      "h1": "FileBot-Alternative: RenameFlow",
      "intro": "RenameFlow ist ein Tool zum Umbenennen von Mediendateien (Filme, Serien, Animes), das saubere, standardisierte Namen für eine zuverlässige Erkennung in Plex, Kodi und Jellyfin erzeugt.",
      "quickComparison": "Kurzvergleich",
      "table": {
        "feature": "Funktion",
        "renameflow": "RenameFlow",
        "filebot": "FileBot"
      },
      "note": "Hinweis: Unverbindlicher, nicht vollständiger Vergleich (Funktionen können sich ändern).",
      "whyTitle": "Warum das für Plex / Kodi / Jellyfin wichtig ist",
      "whyP1": "Medienserver erkennen Inhalte anhand der Ordnerstruktur und Dateinamen. Eine gute Benennung reduziert falsche Zuordnungen, vermischte Staffeln, abgeschnittene Titel und falsche Poster.",
      "whyP2": "RenameFlow beschleunigt diesen Prozess: Dateien importieren, zuordnen, prüfen und dann per Stapelverarbeitung umbenennen.",
      "whyP3Prefix": "Konkrete Beispiele (Filme, Serien, Animes) findest du hier:",
      "whyP3Link": "Plex/Kodi/Jellyfin Benennungskonventionen",
      "ctaTitle": "Teste RenameFlow jetzt",
      "ctaBody": "Wenn du nach einer FileBot-Alternative suchst, ist der schnellste Weg, es mit einem echten Ordner zu testen und die Ergebnisse zu vergleichen.",
      "ctaPrimary": "App öffnen",
      "ctaSecondary": "Preise ansehen",
      "rows": {
        "bulk": "Stapelumbenennung",
        "sources": "Filme / Serien / Animes (Datenbankabgleich)",
        "sourcesRenameflow": "TMDB / TheTVDB / AniList",
        "sourcesFilebot": "Online-Datenbankabgleich",
        "conventions": "Plex / Kodi / Jellyfin Konventionen",
        "subtitles": "Untertitel (suchen / herunterladen)",
        "ui": "Moderne Oberfläche (Web-App)",
        "uiFilebot": "Abhängig von OS / Lizenz"
      },
      "jsonLd": {
        "articleHeadline": "FileBot-Alternative: RenameFlow",
        "articleDescription": "Klarer Vergleich zwischen RenameFlow und FileBot zum Umbenennen von Filmen, Serien und Animes für Plex/Kodi/Jellyfin.",
        "faq": {
          "q1": "Ist RenameFlow eine gute FileBot-Alternative?",
          "a1": "Ja, wenn dein Hauptanliegen darin besteht, eine Medienbibliothek (Filme, Serien, Animes) für Plex/Kodi/Jellyfin mit einem modernen Workflow (zuordnen → umbenennen) zu organisieren.",
          "q2": "Welche Benennungskonventionen sind für Plex und Kodi wichtig?",
          "a2": "Die meisten Konventionen verwenden Titel + Jahr für Filme und S01E01 für Serien. Eine saubere Benennung vermeidet Duplikate, falsche Zuordnungen und Anzeigefehler in Plex/Kodi/Jellyfin.",
          "q3": "Unterstützt RenameFlow die Stapelumbenennung?",
          "a3": "Ja, RenameFlow ist für die Stapelumbenennung ganzer Bibliotheken konzipiert."
        }
      },
      "hero": {
        "newH1": "Filebot-Alternative 2026: Kostenlos, Webbasiert, Ohne Installation",
        "newLead": "Das Umbenennungs-Tool, nach dem du gesucht hast, wenn dich das Filebot-Abo, die Java-Installation oder die 2010er-Benutzeroberfläche endlich dazu gebracht haben, dich anderweitig umzusehen. Gleiche Benennungsgenauigkeit, moderne Oberfläche, läuft in deinem Browser, kostenlos für die ersten 15 Dateien pro Tag.",
        "problemSummary": "Filebot war 17 Jahre lang der Goldstandard für das Umbenennen von Medien. 2024 änderte sich das Abo-Modell (6 € alle 4 Monate für den Desktop), die Hürden mit Java/AppImage blieben, und die Benutzeroberfläche wurde seit fast einem Jahrzehnt nicht mehr nennenswert aktualisiert. Für die meisten Nutzer ist diese Kombination heute endlich Grund genug, sich nach Alternativen umzusehen.",
        "promise": "Diese Seite vergleicht beide Tools ehrlich – wo Filebot immer noch besser ist, wo RenameFlow gewinnt und wie genau du umsteigen kannst, falls du dich für einen Wechsel entscheidest. Am Ende wirst du wissen, ob die Alternative für deine Mediathek sinnvoll ist oder ob es die richtige Entscheidung ist, bei Filebot zu bleiben.",
        "trust1": "100% kostenlos für bis zu 15 Dateien / Tag",
        "trust2": "Funktioniert in deinem Browser – kein Java, keine Installation",
        "trust3": "Seit 2026 vertrauen uns Nutzer, die von Filebot umsteigen.",
        "ctaPrimary": "Kostenlos testen: 15 Dateien/Tag, kostenloses Konto in 30 Sekunden",
        "readingTime": "~6 Min. Lesezeit"
      },
      "state": {
        "h2": "Der Stand von Filebot im Jahr 2026",
        "intro": "Bevor wir über eine Alternative sprechen, sollten wir fairerweise anerkennen, was Filebot ist und warum es diesen Bereich so lange dominiert hat. Dies ist kein Verriss – Filebot hat etwas Gutes geschaffen. Aber die Lücke zwischen dem, was es war, und dem, was Nutzer im Jahr 2026 brauchen, ist immer größer geworden, und die jüngsten Änderungen haben diese Lücke noch vergrößert.",
        "history": "Filebot wurde 2007 von Reinhard Pointner veröffentlicht. Die meiste Zeit über war es eine kostenlose Desktop-App für Windows, macOS und Linux, die Metadaten von TheTVDB, TheMovieDB, AniDB und anderen Datenbanken abrief, um Mediendateien mit chirurgischer Präzision umzubenennen. Die Scripting-Engine (basiert auf Groovy) war einzigartig leistungsstark. Die Community im offiziellen Forum und auf Reddits /r/FileBot hielt die Wissensdatenbank am Leben. Für Mediatheken-Hobbyisten war es fast 15 Jahre lang die Standardempfehlung in jedem Support-Thread für Plex und Kodi.",
        "subscriptionChange": "2017 wechselte Filebot zu einem unbefristeten Lizenzmodell – einmal zahlen, für immer nutzen. 2024 änderte sich das: Filebot erfordert jetzt ein Abonnement (5,99 EUR alle 4 Monate, Stand Ende 2025) für die Desktop-GUI-App. Das CLI bleibt mit Einschränkungen kostenlos und Inhaber bestehender unbefristeter Lizenzen haben Bestandsschutz. Die Begründung des Entwicklers (Nachhaltigkeit, Kampf gegen kommerzielle Wiederverpacker) ist legitim. Die Reaktion der Community war weniger verständnisvoll – das offizielle Forum und Reddit /r/FileBot sind voll von langen Threads von Nutzern, die sich von der Änderung überrumpelt fühlten. Egal, ob du mit der Seite des Entwicklers oder der der Nutzer sympathisierst, der praktische Effekt ist derselbe: Filebot ist nicht mehr die selbstverständliche kostenlose Option, die es ein Jahrzehnt lang war.",
        "javaProblem": "Filebot ist in Java geschrieben. Das bedeutet: eine Installationsgröße von über 200 MB, JRE-Abhängigkeiten, gelegentliche „Diese App ist nicht signiert“-Warnungen unter macOS, Reibung mit AppImage unter Linux, langsamer Start beim Kaltstart und hoher Speicherverbrauch bei großen Mediatheken. Keiner dieser Punkte ist für sich genommen ein K.o.-Kriterium. Zusammen ergeben sie aber die Art von Reibung, die moderne Nutzer negativ mit „einfach einen Tab öffnen und Dateien reinziehen“ vergleichen.",
        "uiProblem": "Die Benutzeroberfläche von Filebot wurde seit Mitte der 2010er Jahre nicht grundlegend überarbeitet. Sie funktioniert, ist kompakt, tut, was Power-User brauchen, aber sie sieht aus und verhält sich wie ein Werkzeug aus einer anderen Ära. Für Nutzer, die in den letzten 3 Jahren mit dem Self-Hosting begonnen haben, ist der visuelle Kontrast zu modernen Apps (Linear, Vercel, die neu gestaltete Benutzeroberfläche von Plex) störend. Das ist subjektiv. Aber „Ich will nur meine Dateien reinziehen und sehen, wie sie umbenannt werden“ wird immer mehr zu einer grundlegenden Erwartung.",
        "dominanceReason": "Trotz alledem dominiert Filebot immer noch die Google-Suchen nach „media renamer“ und „rename TV shows“. Der Grund ist nicht nur die Qualität – es sind 17 Jahre an Backlinks, Foren-Threads, Stack Overflow-Antworten und YouTube-Tutorials. SEO-Trägheit ist real. Die erste Welle von Alternativen (mnamer CLI, die Umbenennungsfunktionen von MediaElch, TinyMediaManager) kratzte nur an der Oberfläche, bedrohte aber nie die zentrale Position von Filebot. Die Welle der Web-First-Alternativen, zu der auch RenameFlow gehört, ist die erste echte Herausforderung.",
        "jellyfinLink": "Umstieg von Filebot auf einen Jellyfin-Workflow"
      },
      "wedge": {
        "h2": "Warum es RenameFlow gibt",
        "intro": "RenameFlow versucht nicht, ein 1:1-Ersatz für Filebot zu sein. Es zielt auf die 80 % der Anwendungsfälle von Filebot ab, die die meisten Nutzer wirklich brauchen – plus drei Dinge, die Filebot nicht kann.",
        "web": "Erster Unterschied: RenameFlow läuft komplett in deinem Browser. Keine Installation, kein Java, kein AppImage. Öffne die URL, ziehe einen Ordner auf die Seite, sieh dir die vorgeschlagenen Umbenennungen an und bestätige. Dateien werden niemals irgendwohin hochgeladen – die Umbenennung geschieht lokal über die File System Access API (Chrome, Edge, Brave, Opera und Vivaldi unterstützen sie alle). Firefox und Safari nicht, was die einzige echte Kompatibilitätseinschränkung ist. Für alle anderen dauert der Weg von „Ich muss diese Dateien umbenennen“ zu „Sie sind umbenannt“ beim ersten Mal unter 60 Sekunden, danach jedes Mal unter 20 Sekunden. Keine Software-Updates, die du installieren musst, kein System-Java, das du verwalten musst, und kein Risiko, dass ein Antivirenprogramm eine JAR-Datei in Quarantäne verschiebt.",
        "freeTier": "Zweiter Unterschied: RenameFlow ist für die ersten 15 Dateien pro Tag kostenlos – mit einem kostenlosen Konto, das in 30 Sekunden erstellt ist, und ohne Abfrage von Kartendaten. Das reicht für die gelegentliche Nutzung – ein typischer Film-Download, eine Serienstaffel, ein Stapel Podcasts. Für Power-User mit Tausenden von Dateien gibt es die Bezahlversion für einmalig 49 EUR mit lebenslangem Zugang (niemals ein wiederkehrendes Abo) sowie monatliche Optionen für 2,99 EUR. Die Preisgestaltung ist bewusst so aufgebaut, dass die Wahl offensichtlich ist: Wenn du weniger als 100 Dateien pro Jahr bearbeitest, zahlst du wirklich nie. Filebots kostenlose CLI-Version gibt es zwar, sie ist aber absichtlich so eingeschränkt, dass Nutzer zur bezahlten GUI gedrängt werden.",
        "modernUx": "Dritter Unterschied: Die Oberfläche ist für das gebaut, was Nutzer am häufigsten tun – Dateien ablegen, die vorgeschlagenen Umbenennungen in einer übersichtlichen Nebeneinander-Vorschau prüfen, bestätigen. Drag-and-Drop, Tastenkürzel (Strg+Enter zum Bestätigen), Sofortsuche bei den Metadaten-Anbietern, automatische Zuordnung von Anime-Episoden (AniList integriert, keine Plugin-Installation) und ein Vorschaufenster, das für jede Datei den Namen vorher und nachher zeigt, bevor irgendetwas die Festplatte berührt. Filebots Oberfläche funktioniert, geht aber davon aus, dass du sie erst lernst; die von RenameFlow geht davon aus, dass du Besseres zu tun hast.",
        "plexLink": "Plex-Benennungsschemata"
      },
      "comparison": {
        "h2": "RenameFlow vs. Filebot – Detaillierter Vergleich",
        "intro": "Über zwanzig objektive Kriterien, in denen sich die beiden Tools unterscheiden, und wo sie gleichwertig sind. Aktualisiert für Filebot 5.x und RenameFlow 1.x, Stand Mitte 2026.",
        "toolRenameflow": "RenameFlow",
        "toolFilebot": "Filebot",
        "categoryFeature": "Merkmal",
        "catDistribution": "Distribution",
        "catPricing": "Preisgestaltung",
        "catMetadata": "Metadatenquellen",
        "catFeatures": "Funktionen",
        "catWorkflow": "Workflow",
        "catPrivacy": "Datenschutz",
        "criteria": [
          {
            "cat": "catDistribution",
            "label": "Installation",
            "values": [
              "Browserbasiert, keine Installation",
              "Desktop-App (Windows/macOS/Linux)"
            ]
          },
          {
            "cat": "catDistribution",
            "label": "Betriebssystem",
            "values": [
              "Chrome / Edge / Brave / Opera / Vivaldi",
              "Windows, macOS, Linux"
            ]
          },
          {
            "cat": "catDistribution",
            "label": "Java erforderlich",
            "values": [
              false,
              true
            ]
          },
          {
            "cat": "catDistribution",
            "label": "Installationsgröße",
            "values": [
              "0 MB (Web)",
              "~200 MB + JRE"
            ]
          },
          {
            "cat": "catPricing",
            "label": "Gratis-Version",
            "values": [
              "15 Dateien / Tag, kostenloses Konto",
              "Nur CLI (eingeschränkte GUI)"
            ]
          },
          {
            "cat": "catPricing",
            "label": "Bezahl-Version",
            "values": [
              "2,99 €/Monat, 6,99 €/Jahr oder 49 € lebenslang",
              "5,99 € alle 4 Monate (18 €/Jahr)"
            ]
          },
          {
            "cat": "catPricing",
            "label": "Lebenslange Lizenz",
            "values": [
              true,
              "Nur für Bestandskunden"
            ]
          },
          {
            "cat": "catPricing",
            "label": "Kostenlose Testversion ohne Kreditkarte",
            "values": [
              true,
              false
            ]
          },
          {
            "cat": "catMetadata",
            "label": "TheMovieDB (TMDB)",
            "values": [
              true,
              true
            ]
          },
          {
            "cat": "catMetadata",
            "label": "TheTVDB",
            "values": [
              true,
              true
            ]
          },
          {
            "cat": "catMetadata",
            "label": "Anime-Metadaten (AniDB / AniList)",
            "values": [
              true,
              true
            ]
          },
          {
            "cat": "catMetadata",
            "label": "MusicBrainz",
            "values": [
              true,
              true
            ]
          },
          {
            "cat": "catMetadata",
            "label": "OpenSubtitles",
            "values": [
              true,
              true
            ]
          },
          {
            "cat": "catFeatures",
            "label": "Stapel-Umbenennung",
            "values": [
              true,
              true
            ]
          },
          {
            "cat": "catFeatures",
            "label": "Absolute Episodennummerierung für Anime",
            "values": [
              "Integriert",
              "Integriert"
            ]
          },
          {
            "cat": "catFeatures",
            "label": "Eigene Benennungsmuster",
            "values": [
              "Visueller Editor + Presets",
              "Groovy-Scripting (leistungsstark)"
            ]
          },
          {
            "cat": "catFeatures",
            "label": "Integrierter Untertitel-Download",
            "values": [
              "Integriert (OpenSubtitles)",
              "Integriert"
            ]
          },
          {
            "cat": "catFeatures",
            "label": "Drag & Drop",
            "values": [
              true,
              true
            ]
          },
          {
            "cat": "catFeatures",
            "label": "Tastenkürzel",
            "values": [
              true,
              true
            ]
          },
          {
            "cat": "catWorkflow",
            "label": "Einrichtungszeit bei Erstnutzung",
            "values": [
              "~10 Sekunden",
              "~5 Minuten (Installation + Lizenz)"
            ]
          },
          {
            "cat": "catWorkflow",
            "label": "Moderne Benutzeroberfläche",
            "values": [
              true,
              "Stand 2015"
            ]
          },
          {
            "cat": "catWorkflow",
            "label": "Unterstützung für Mobilgeräte",
            "values": [
              "Nur Lesezugriff (Files API nicht auf Mobilgeräten)",
              false
            ]
          },
          {
            "cat": "catWorkflow",
            "label": "Lokalisierung",
            "values": [
              "EN, FR, DE, ES, IT + fr-CA, es-MX",
              "EN + Community-Übersetzungen"
            ]
          },
          {
            "cat": "catPrivacy",
            "label": "Telemetrie",
            "values": [
              "Optionale Analysen (nach Zustimmung)",
              "Nur Lizenzprüfung"
            ]
          },
          {
            "cat": "catPrivacy",
            "label": "Dateien verlassen das Gerät",
            "values": [
              false,
              false
            ]
          }
        ]
      },
      "useCases": {
        "h2": "Fünf konkrete Anwendungsfälle",
        "intro": "Eine Vergleichstabelle beantwortet abstrakt die Frage „Was ist besser?“. Diese fünf Szenarien zeigen, wie sich die Wahl in der Praxis auswirkt.",
        "verdictRenameflow": "RenameFlow gewinnt",
        "verdictFilebot": "Filebot gewinnt",
        "verdictTie": "Unentschieden",
        "verdictLabel": "Fazit",
        "filebotLabel": "Filebot",
        "renameflowLabel": "RenameFlow",
        "scenarioLabel": "Szenario",
        "single": {
          "title": "Eine einzelne Filmdatei umbenennen",
          "scenario": "Du hast gerade einen Film heruntergeladen und möchtest ihn in 30 Sekunden für Plex vorbereiten.",
          "filebot": "Öffne die Desktop-App, navigiere zur Datei oder ziehe sie hinein, klicke auf „Match“ und bestätige. Funktioniert gut, dauert etwa 20 Sekunden, wenn Filebot bereits geöffnet ist. Kaltstart: plus weitere 10 Sekunden.",
          "renameflow": "Ziehe die Datei in den geöffneten Tab, der Vorschlag erscheint in 2 Sekunden, drücke Strg+Enter. ~5 Sekunden insgesamt. Keine App muss gestartet werden, keine JRE muss sich aufwärmen.",
          "verdict": "RenameFlow gewinnt bei der Geschwindigkeit für einzelne Dateien, besonders wenn Filebot nicht bereits läuft. Für Power-User, bei denen Filebot immer geöffnet ist, schrumpft der Unterschied.",
          "winner": "renameflow"
        },
        "batch": {
          "title": "Eine komplette Mediathek mit 1000 Dateien umbenennen",
          "scenario": "Du fasst die Downloads von Jahren zusammen und möchtest alles Plex-kompatibel machen.",
          "filebot": "Der native Batch-Prozessor ist bei großen Mengen extrem schnell – Filebot kann auf einem modernen Rechner 1000 Dateien in 2–3 Minuten verarbeiten, mit voller Flexibilität durch Groovy-Skripte für Sonderfälle. Für Nutzer, die sich mit dem Schreiben eigener Muster auskennen, ist das unübertroffen.",
          "renameflow": "Verarbeitet Batches von bis zu ~500 Dateien reibungslos mit einem einzigen Drag-and-Drop. Bei größeren Mediatheken teile sie in Ordner mit je ~500 Dateien auf. Die Umbenennung pro Datei ist schnell (parallele API-Abfragen bei Metadaten-Anbietern), aber du überprüfst die Vorschauen in Batches. Gesamtzeit für 1000 Dateien: ~10 Minuten, inklusive manueller Überprüfung.",
          "verdict": "Filebot gewinnt beim reinen Durchsatz bei großen Mengen. RenameFlow gewinnt, wenn du vor den Änderungen auf der Festplatte eine Vorschau sehen möchtest. Das richtige Tool hängt davon ab, wie sehr du der automatischen Zuordnung vertraust.",
          "winner": "filebot"
        },
        "anime": {
          "title": "Anime-Mediathek mit absoluten Episodennummern",
          "scenario": "One Piece bei Episode 1.064, Naruto Shippuden, Detektiv Conan – Serien mit absoluter Nummerierung, die nicht zu den Staffel-Aufteilungen von TheTVDB passen.",
          "filebot": "Die AniDB-Integration ist exzellent, besonders mit dem richtigen Skript und den passenden Parametern. Power-User haben Filebot so konfiguriert, dass es jeden Fall mit absoluter Nummerierung korrekt behandelt. Die Lernkurve dorthin ist steil.",
          "renameflow": "Anime-Metadaten (AniList) sind standardmäßig integriert, mit automatischer Zuordnung absoluter Episodennummern zu Staffeln für die gängigen Fälle. Kein Skript-Tuning nötig. Sonderfälle (Aufteilungen mitten in der Staffel, Namenskonflikte) erfordern möglicherweise weiterhin eine manuelle Bestätigung, aber die Standardeinstellungen decken 90 % der gängigen Anime ab.",
          "verdict": "Für Nutzer, die bereit sind, sich in Filebot-Skripting einzuarbeiten, ist Filebot leistungsfähiger. Für alle anderen gewinnt RenameFlows sofort einsatzbereite AniList-Unterstützung. Unentschieden bei Power-Usern; klarer Sieg für RenameFlow bei den Anime-Bibliotheken von Gelegenheitsnutzern.",
          "winner": "renameflow",
          "animeLink": "Herausforderungen bei Anime im Detail"
        },
        "music": {
          "title": "Neu-Taggen einer Musiksammlung mit 5.000 Titeln",
          "scenario": "Du hast eine Musiksammlung mit unordentlichen ID3-Tags geerbt oder angesammelt und möchtest alles MusicBrainz-konform haben.",
          "filebot": "Kann Musikdateien mit MusicBrainz-Abgleich umbenennen, ist aber hauptsächlich ein Werkzeug für Dateinamen. Echtes Umschreiben von Tags erfordert parallel den Einsatz von MusicBrainz Picard oder beets.",
          "renameflow": "Der Musik-Modus liest MusicBrainz aus und erzeugt korrekte Dateinamen sowie die Plex/Jellyfin-Ordnerstruktur (Artist/Album/Track). Wie Filebot schreibt es ID3-Tags nicht direkt – nutze dafür MusicBrainz Picard. Die Benutzeroberfläche von RenameFlow mit Batch-Verarbeitung und Vorschau macht das Szenario mit tausenden Titeln übersichtlicher.",
          "verdict": "Unentschieden. Beide Tools kümmern sich um die Dateinamen-Ebene; beide benötigen einen dedizierten Tagger für ID3. RenameFlows Vorschaufenster ist bei großen Batches komfortabler; Filebots Skripting ist flexibler für ungewöhnliche Sammlungsstrukturen.",
          "winner": "tie"
        },
        "plexMigration": {
          "title": "Aufräumen einer Plex-Mediathek vor der Migration zu Jellyfin",
          "scenario": "Du hast dich entschieden, von Plex zu Jellyfin zu wechseln, und deine Mediathek hat Plex-spezifische Benennungen (Editionen in geschweiften Klammern, HAMA-Ordner-IDs usw.).",
          "filebot": "Möglich mit benutzerdefinierten Skripten, aber du müsstest ein Filebot-Skript schreiben oder anpassen, das die Plex-spezifischen Muster erkennt und sie in Jellyfin-konforme umwandelt. Realistisch, aber erfordert etwa eine Stunde für Skripting und Tests.",
          "renameflow": "Der Jellyfin-Benennungsleitfaden auf dieser Seite erklärt genau, was sich zwischen den Konventionen von Plex und Jellyfin ändert. Ziehe deine nach Plex-Standard benannte Bibliothek in RenameFlow, wähle das Benennungs-Preset „Jellyfin“ aus, und die vorgeschlagenen Umbenennungen berücksichtigen bereits die Syntaxänderungen ({edition-X} zu [edition-X], [anidb-X] zu [anidbid-X]). Überprüfe und bestätige.",
          "verdict": "RenameFlow gewinnt bei Migrations-Workflows entscheidend. Filebot kann es mit Aufwand erledigen; RenameFlow macht es mit einem integrierten Preset.",
          "winner": "renameflow"
        },
        "readyToSwitchCta": "Bereit zum Wechseln? Teste RenameFlow kostenlos: 15 Dateien/Tag, kostenloses Konto in 30 Sekunden, kein Upload."
      },
      "migration": {
        "h2": "Migration von Filebot zu RenameFlow",
        "intro": "Wenn du dich entschieden hast, RenameFlow als Ersatz für Filebot auszuprobieren, findest du hier den praktischen Migrationspfad. Die meisten Nutzer schaffen es in weniger als 15 Minuten.",
        "whereTitle": "Wo du anfangen solltest",
        "whereSteps": [
          "Öffne renameflow.com/app in Chrome, Edge, Brave, Opera oder Vivaldi. Firefox und Safari werden noch nicht unterstützt – das ist eine Einschränkung der File System Access API, keine fehlende Funktion, und der API-Status wird öffentlich von Mozilla und Apple verfolgt. Nutze einen der unterstützten Browser zum Umbenennen; diese Seite kannst du in jedem Browser lesen.",
          "Teste zuerst die kostenlose Version. Ziehe 5-10 Dateien aus einem unkritischen Ordner auf die Seite. Bestätige, dass die Vorschau der Umbenennungen deinen Erwartungen entspricht. Wenn deine Testauswahl gut aussieht, wird es der Rest deiner Bibliothek auch – die zugrunde liegende Logik zur Erkennung ist für 10 oder 10.000 Dateien dieselbe.",
          "Wähle einen Plan, wenn du über die kostenlose Version hinausgehst. Jährlich (6,99 EUR pro Jahr) ist der günstigste Weg, ohne Limit umzubenennen; Lifetime (49 EUR, einmalige Zahlung) passt zu Bibliotheken, die du viele Jahre lang pflegen wirst; Monatlich (2,99 EUR) eignet sich für eine einmalige Migration oder ein kurzes Batch-Projekt.",
          "Kündige dein Filebot-Abonnement, falls du eines hast, oder beende die Erneuerung der Updates für die unbefristete Lizenz. Deine bestehende Filebot-Installation funktioniert weiterhin – es lohnt sich, sie für die seltenen Spezialfälle aufzuheben, in denen das Groovy-Scripting von Filebot immer noch die Nase vorn hat."
        ],
        "whatTitle": "Was dich erwartet",
        "whatParagraphs": [
          "Die Genauigkeit der Metadaten ist für Filme, Serien und Anime mit Filebot vergleichbar – RenameFlow fragt dieselben Endpunkte von TMDB, TVDB, AniList und MusicBrainz ab. Unterschiede in der Trefferqualität ergeben sich aus der Heuristik (Dateinamen-Parser, Spracheinstellungen, Umgang mit Jahreszahlen), und für die große Mehrheit der gängigen Inhalte sind die Ergebnisse identisch.",
          "Die Benutzeroberfläche ist die größere Umstellung. Das dichte, mehrteilige Layout von Filebot wird in RenameFlows dreiteiligen Flow komprimiert: Dateien links, Metadaten-Treffer in der Mitte, Vorschau rechts. Die Power-User-Funktionen des Groovy-Scripts (benutzerdefinierte Format-Strings mit Bedingungen, Regex-Ersetzungen, Fallback-Ketten für mehrere Quellen) sind in der Benutzeroberfläche von RenameFlow nicht verfügbar – wenn du auf die Scripting-Tiefe von Filebot angewiesen warst, wird sich RenameFlow eingeschränkt anfühlen. Wenn du Filebot nur über die GUI genutzt hast, ist der Übergang hauptsächlich subtraktiv: weniger Schaltflächen, gleiche Ergebnisse.",
          "Auf Mobilgeräten sieht es anders aus. Filebot hat überhaupt keine mobile App. Die Web-Benutzeroberfläche von RenameFlow lädt auf Mobilgeräten, aber die File System Access API ist dort nicht verfügbar – du kannst eine Vorschau sehen, aber nicht wirklich von einem Handy aus umbenennen. Die meisten Nutzer benennen nicht vom Handy aus um, daher spielt das in der Praxis selten eine Rolle."
        ],
        "patternsTitle": "Entsprechungen für Benennungsmuster",
        "patternsIntro": "Filebot-Muster → RenameFlow-Entsprechung (für die häufigsten Fälle):",
        "patterns": [
          {
            "filebot": "{n} ({y})",
            "renameflow": "{title} ({year})",
            "note": "Filme"
          },
          {
            "filebot": "{n}/Season {s}/{n} - {s00e00} - {t}",
            "renameflow": "{title}/Season {season}/{title} - s{season}e{episode} - {episodeTitle}",
            "note": "Serien"
          },
          {
            "filebot": "{n} ({y}) - {edition}",
            "renameflow": "{title} ({year}) - {edition}",
            "note": "Plex-Editionen"
          },
          {
            "filebot": "{n} ({y}) - {edition}",
            "renameflow": "{title} ({year}) [edition-{edition}]",
            "note": "Jellyfin-Editionen"
          },
          {
            "filebot": "{n}/{album}/{pi} {t}",
            "renameflow": "{artist}/{album} ({year})/{track} - {title}",
            "note": "Musik"
          }
        ],
        "patternsFooter": "Für ungewöhnliche Muster verwendet der RenameFlow Editor für eigene Muster ähnliche Variablen – eine vollständige Referenz findest du in der Schritt-für-Schritt-Anleitung. Die meisten Filebot-Muster lassen sich direkt übersetzen; die wenigen, die das nicht tun, hängen in der Regel von Groovy-Skripting ab, was bewusst außerhalb des Funktionsumfangs liegt.",
        "walkthroughLink": "Schritt-für-Schritt-Anleitung"
      },
      "faq": {
        "h2": "Filebot vs. RenameFlow – Häufig gestellte Fragen",
        "seeAllLink": "alle FAQs ansehen",
        "items": [
          {
            "q": "Lohnt sich Filebot im Jahr 2026 noch?",
            "a": "Für Power-User, die auf Groovy-Scripting angewiesen sind und denen das Abo nichts ausmacht, ja. Die Genauigkeit der Metadaten hat nicht nachgelassen, die Entwicklung ist immer noch aktiv und es gibt kein anderes Tool mit der gleichen Scripting-Tiefe. Für alle anderen – gelegentliche bis moderate Nutzung, Mediatheken mit weniger als ein paar tausend Dateien, keine Scripting-Anforderungen – haben die modernen kostenlosen Alternativen den Abstand so weit verringert, dass das Abo schwerer zu rechtfertigen ist."
          },
          {
            "q": "Warum braucht Filebot jetzt ein Abo?",
            "a": "Der Entwickler (Reinhard Pointner) nannte als Gründe die Nachhaltigkeit der Solo-Entwicklung und den Kampf gegen kommerzielle Anbieter, die Filebot unter anderen Namen verkauften. Egal, ob du mit diesem Schritt einverstanden bist oder nicht, die Änderung Mitte 2024 war der Auslöser dafür, dass viele langjährige Nutzer nach Alternativen suchten. RenameFlow profitiert von dieser Entwicklung, hat sie aber nicht verursacht."
          },
          {
            "q": "Kann RenameFlow die gleichen Anime-Sonderfälle wie Filebot handhaben?",
            "a": "Für 90 % der Mainstream-Anime (One Piece, Naruto, Demon Slayer, Attack on Titan, moderne Shonen): ja, ohne jegliche Einrichtung. Bei Grenzfällen (Multi-Cour-Splits mit nicht standardisierter Benennung, ungewöhnliche OVA-Reihenfolgen, Dub/Sub-Varianten in einem Ordner): Hier ist Filebots Scripting etwas besser. RenameFlow bewältigt diese Fälle durch manuelle Bestätigung der wenigen mehrdeutigen Treffer pro Serie."
          },
          {
            "q": "Muss ich etwas installieren, um RenameFlow auszuprobieren?",
            "a": "Keine Installation. Öffne renameflow.com in Chrome, Edge, Brave, Opera oder Vivaldi auf einem Computer, erstelle ein kostenloses Konto (30 Sekunden, ohne Kreditkarte) und zieh deine Dateien hinein. Kostenlos: 15 Dateien/Tag, und nichts wird hochgeladen."
          },
          {
            "q": "Reicht die kostenlose Version von RenameFlow für die gelegentliche Nutzung aus?",
            "a": "Um gelegentlich einen Film oder eine Serienfolge direkt nach dem Download umzubenennen: ja, locker. Das Limit von 15 Dateien pro Tag wird jeden Tag um Mitternacht UTC zurückgesetzt – bei normaler Nutzung stößt du nie daran. Nicht mehr ausreichend ist es, wenn du deine gesamte Bibliothek auf einmal aufräumen willst. Dafür gibt es die kostenpflichtigen Pläne: Jährlich (6,99 EUR pro Jahr) ist der günstigste Weg, ohne Limit umzubenennen, und mit Lifetime (49 EUR, einmalig) musst du nie verlängern."
          },
          {
            "q": "Kann ich Filebot und RenameFlow gleichzeitig verwenden?",
            "a": "Ja, die beiden kommen sich nicht in die Quere. Viele Nutzer behalten Filebot für seltene Scripting-Grenzfälle installiert und nutzen RenameFlow als tägliches Werkzeug für alles andere. Die CLI-Version von Filebot bleibt kostenlos, sodass dieses Hybrid-Setup nichts kostet, solange dein normaler Workflow innerhalb der kostenlosen Version von RenameFlow bleibt."
          },
          {
            "q": "Funktionieren meine Filebot-Scripts in RenameFlow?",
            "a": "Nein – RenameFlow bietet keine Scripting-Engine. Die Benennungsmuster sind vorlagenbasiert mit einem begrenzten Satz an Variablen (title, year, season, episode, episodeTitle, edition, etc.) und einem Editor für eigene Muster für leichte Abweichungen. Für die meisten Filebot-Muster gibt es ein direktes Äquivalent, das in der Migrationstabelle oben gezeigt wird. Für komplexe Groovy-Scripts mit Bedingungen oder Regex müsstest du entweder für diese speziellen Fälle bei Filebot bleiben oder sie in mehrere RenameFlow-Presets umarbeiten."
          },
          {
            "q": "Was ist mit Filebot Node?",
            "a": "Filebot Node (das serverseitige Automatisierungs-Tool) ist ein anderes Produkt, das auf Sonarr/Radarr-ähnliche Pipelines abzielt. RenameFlow ist auf den Desktop ausgerichtet und hat keine Server-Komponente. Wenn dein Workflow bereits vollständig durch Sonarr + Radarr automatisiert ist, brauchst du für die Haupt-Pipeline wahrscheinlich weder Filebot Node noch RenameFlow – beide sind für die Lücken beim manuellen Umbenennen gedacht, die die Automatisierung nicht abdeckt."
          }
        ]
      },
      "cta": {
        "h2": "Teste RenameFlow kostenlos",
        "primary": "Kostenlos: 15 Dateien/Tag mit einem kostenlosen Konto (30 Sekunden, ohne Kreditkarte). Zieh einen Ordner hinein, sieh dir die vorgeschlagenen Umbenennungen an und bestätige sie, wenn sie dir gefallen. Dauert 60 Sekunden.",
        "secondary": "Oder sieh dir die vollständigen Preise an – einschließlich der Lifetime-Option für 49 EUR (kein wiederkehrendes Abo, niemals).",
        "primaryButton": "RenameFlow öffnen",
        "secondaryButton": "Preise ansehen"
      },
      "tocLabels": {
        "state": "Der Stand von Filebot",
        "wedge": "Warum RenameFlow",
        "comparison": "Vergleich",
        "useCases": "Anwendungsfälle",
        "migration": "Migration",
        "faq": "FAQ"
      },
      "seoTitleV2": "Filebot-Alternative 2026: kostenlos, im Web, ohne Installation | RenameFlow",
      "seoDescriptionV2": "Die moderne Alternative zu Filebot – webbasiert, kostenlos für bis zu 15 Dateien/Tag, ohne Java-Installation, voll kompatibel mit Plex/Jellyfin/Kodi. Probier es direkt im Browser aus."
    },
    "plex": {
      "seoTitle": "Plex/Kodi/Jellyfin Namenskonventionen — RenameFlow",
      "seoDescription": "Praktischer Guide zum Umbenennen von Filmen, Serien und Anime, damit Plex, Kodi und Jellyfin sie perfekt erkennen.",
      "keywords": "plex naming convention, kodi naming convention, jellyfin dateien umbenennen, serien umbenennen, filme umbenennen, bulk rename, anime naming, S01E01",
      "cardTitle": "Plex/Kodi/Jellyfin Guide",
      "cardDesc": "Namenskonventionen (Filme, Serien, Anime), um Fehlmatches zu vermeiden.",
      "h1": "Dateien für Plex, Kodi und Jellyfin richtig benennen",
      "intro": "Plex, Kodi und Jellyfin verlassen sich auf Dateinamen und Ordnerstruktur. Dieser Guide erklärt einfache Konventionen und typische Fehler.",
      "tocTitle": "Inhaltsverzeichnis",
      "toc": {
        "movies": "Filme: Titel + Jahr",
        "tv": "Serien: S01E01 + Staffelordner",
        "anime": "Anime: Nummerierung + Specials",
        "mistakes": "Häufige Fehler"
      },
      "sections": {
        "moviesTitle": "Filme: Titel + Jahr",
        "moviesBody": "Das Jahr ist ein starkes Signal: Es hilft bei Remakes und verbessert das Matching. Ein Ordner pro Film ist oft am zuverlässigsten.",
        "tvTitle": "Serien: S01E01 + Staffelordner",
        "tvBody": "Das Format S01E01 ist am universellsten. Legen Sie jede Staffel in einen eigenen Ordner, um Fehler zu reduzieren.",
        "animeTitle": "Anime: Nummerierung + Specials",
        "animeBody": "Anime nutzen teils andere Nummerierungen (Specials, OVAs, Staffel 0). S00E01 für Specials funktioniert meist gut.",
        "mistakesTitle": "Häufige Fehler vermeiden",
        "mistakes": [
          "'Episode 1 final.mkv' ohne S01E01 benennen",
          "Mehrere Serien in einem Ordner mischen",
          "Jahr bei mehrdeutigen Filmtiteln vergessen",
          "Qualität/Codec mitten im Titel platzieren, wenn es das Matching stört"
        ]
      },
      "ctaTitle": "Bulk Rename mit RenameFlow",
      "ctaPrimary": "Kostenlos starten",
      "ctaSecondary": "FileBot-Alternative ansehen",
      "jsonLd": {
        "articleHeadline": "Plex/Kodi/Jellyfin Namenskonventionen",
        "articleDescription": "Einfacher Guide zum Umbenennen von Filmen, Serien und Anime, damit Plex, Kodi und Jellyfin sie korrekt erkennen.",
        "faq": {
          "q1": "Was ist die beste Konvention für TV-Serien?",
          "a1": "Am kompatibelsten ist S01E01 mit einem Ordner pro Staffel. Das verbessert Erkennung und reduziert Fehler.",
          "q2": "Soll ich bei Filmen das Jahr angeben?",
          "a2": "Ja: Das Jahr verhindert Mehrdeutigkeiten (Remakes, gleiche Titel) und verbessert das Matching in Plex/Kodi/Jellyfin.",
          "q3": "Wie gehe ich mit Specials (Staffel 0) um?",
          "a3": "Viele Server nutzen Staffel 0 (S00E01) für Specials/OVAs. Das ist häufig die zuverlässigsten Variante."
        }
      },
      "ctaBodyPrefix": "Idealer Workflow: einen kompletten Ordner importieren, zuordnen (TMDB/TheTVDB/AniList), die Ergebnisse prüfen und dann die Stapelumbenennung anwenden. Wenn du Tools vergleichst, wirf auch einen Blick auf",
      "ctaBodyLink": "RenameFlow vs FileBot"
    }
  },
  "common": {
    "all": "Alle",
    "loading": "Laden...",
    "error": "Ein Fehler ist aufgetreten",
    "retry": "Erneut versuchen",
    "cancel": "Abbrechen",
    "confirm": "Bestätigen",
    "save": "Speichern",
    "delete": "Löschen",
    "edit": "Bearbeiten",
    "close": "Schließen",
    "back": "Zurück",
    "next": "Weiter",
    "search": "Suchen",
    "film": "Film",
    "series": "TV-Serie",
    "anime": "Anime",
    "music": "Musik",
    "active": "Aktiv",
    "success": "Erfolg"
  },
  "sidebar": {
    "modules": "Module",
    "rename": "Umbenennen",
    "episodes": "Episoden",
    "subtitles": "Untertitel",
    "verify": "Überprüfen",
    "filter": "Filter",
    "list": "Liste",
    "history": "Verlauf",
    "soon": "Bald",
    "dailyUsage": "Tägliche Nutzung",
    "upgrade": "Auf Premium upgraden",
    "premiumActive": "Premium Aktiv",
    "fileRenamer": "Datei-Umbenenner",
    "preferences": "Präferenzen",
    "usageWarning": "Limit fast erreicht",
    "usageReached": "Tageslimit erreicht",
    "adminStats": "Statistiken",
    "collapse": "Seitenleiste einklappen",
    "expand": "Seitenleiste ausklappen",
    "legal": "Rechtliches & Cookies",
    "opensInNewTab": "(öffnet sich in einem neuen Tab)"
  },
  "history": {
    "title": "Umbenennungs-Verlauf",
    "subtitle": "{{count}} Dateien umbenannt",
    "originalName": "Originalname",
    "newName": "Neuer Name",
    "date": "Datum",
    "noHistory": "Noch kein Umbenennungs-Verlauf",
    "noSearchResults": "Keine Ergebnisse gefunden",
    "exported": "Verlauf exportiert",
    "exportedDesc": "{{count}} Einträge exportiert",
    "deleted": "Einträge gelöscht",
    "deletedDesc": "{{count}} Einträge gelöscht",
    "deleteConfirm": "Ausgewählte Einträge löschen?",
    "deleteConfirmDesc": "Dies löscht {{count}} Verlaufseinträge dauerhaft.",
    "fetchError": "Verlauf konnte nicht geladen werden",
    "deleteError": "Einträge konnten nicht gelöscht werden",
    "loginRequired": "Anmeldung erforderlich",
    "loginRequiredDesc": "Bitte melden Sie sich an, um Ihren Umbenennungs-Verlauf anzuzeigen",
    "deleteAria": "Ausgewählte Einträge löschen",
    "exportAria": "Verlauf exportieren (JSON)",
    "selectAllAria": "Alle Einträge auswählen",
    "selectEntryAria": "{{name}} auswählen",
    "undo": {
      "action": "Diesen Stapel rückgängig machen",
      "batchLabel": "Umbenannt um {{time}} – Dateien: {{count}}",
      "doneDesc": "Originalnamen wiederhergestellt: {{count}}.",
      "doneTitle": "Stapel rückgängig gemacht",
      "partialDesc": "Wiederhergestellt: {{restored}} · nicht wiederhergestellt: {{failed}} ({{reason}})",
      "partialTitle": "Rückgängigmachen unvollständig"
    },
    "deleteAll": "Alles löschen",
    "deleteAllConfirm": "Deinen gesamten Verlauf löschen?",
    "deleteAllConfirmDesc": "Alle Einträge deines Umbenennungs-Verlaufs werden dauerhaft aus deinem Konto gelöscht, auch die, die in dieser Liste nicht angezeigt werden. Deine Dateien bleiben unverändert. Das kann nicht rückgängig gemacht werden.",
    "deleteAllAction": "Gesamten Verlauf löschen",
    "deletedAll": "Verlauf gelöscht",
    "deletedAllDesc": "Gelöschte Einträge: {{count}}.",
    "exportError": "Dein Verlauf konnte nicht exportiert werden. Versuch es bitte noch einmal.",
    "limitNote": "Angezeigt werden deine {{limit}} letzten Umbenennungen. Der Export (Download-Button) enthält deinen gesamten Verlauf."
  },
  "verify": {
    "title": "Dateiüberprüfung",
    "subtitle": "Prüfsummen berechnen und überprüfen",
    "noFiles": "Keine Dateien ausgewählt",
    "noFilesDesc": "Wählen Sie Dateien oder Ordner zur Prüfsummenberechnung",
    "compareWith": "Vergleichen mit",
    "pasteHash": "Hash zum Überprüfen einfügen...",
    "computing": "Berechne Hashes",
    "complete": "Hashes berechnet",
    "completeDesc": "Hashes für {{count}} Dateien berechnet",
    "copied": "Hash kopiert",
    "match": "Übereinstimmung",
    "mismatch": "Keine Übereinstimmung",
    "computed": "berechnet",
    "export": "Exportieren",
    "compute": "Berechnen",
    "selectFiles": "Dateien",
    "selectFolder": "Ordner",
    "computeError": "Hash konnte nicht berechnet werden",
    "copyAria": "Hash von {{name}} kopieren"
  },
  "episodes": {
    "searchPlaceholder": "TV-Serien suchen...",
    "searchToStart": "Suchen Sie eine TV-Serie, um zu beginnen",
    "selectSeries": "Wählen Sie eine Serie, um Episoden anzuzeigen",
    "selectSeriesFirst": "Wählen Sie eine Serie aus dem linken Panel",
    "season": "Staffel",
    "episode": "Episode",
    "episodesCount": "{{count}} Episoden",
    "noEpisodes": "Keine Episoden für diese Staffel gefunden",
    "searchError": "Seriensuche fehlgeschlagen",
    "loadError": "Episoden konnten nicht geladen werden",
    "detailsTitle": "Episodendetails",
    "selectEpisode": "Wählen Sie eine Episode, um Details zu sehen",
    "overview": "Übersicht",
    "noOverview": "Keine Beschreibung verfügbar.",
    "airDate": "Ausstrahlungsdatum",
    "rating": "Bewertung",
    "votes": "Stimmen",
    "runtime": "Laufzeit",
    "guestStars": "Gaststars",
    "crew": "Team",
    "sourceFallbackTitle": "Quelle",
    "sourceFallbackDesc": "Episodenlisten werden aktuell von TMDB geladen."
  },
  "subtitles": {
    "title": "Untertitel-Suche",
    "subtitle": "Finden und laden Sie Untertitel für Ihre Videos",
    "searchPlaceholder": "Untertitel suchen...",
    "noFiles": "Keine Videodateien ausgewählt",
    "noFilesDesc": "Wählen Sie Videodateien, um passende Untertitel zu finden",
    "noVideoFiles": "Keine Videodateien erkannt",
    "computing": "Hash wird berechnet...",
    "searching": "Suche Untertitel...",
    "found": "{{count}} Untertitel gefunden",
    "noResults": "Keine Untertitel gefunden",
    "trySearch": "Klicken Sie auf Suchen oder verfeinern Sie Ihre Anfrage",
    "downloadSelected": "Ausgewählte herunterladen",
    "downloaded": "Untertitel heruntergeladen",
    "downloadError": "Download fehlgeschlagen",
    "searchError": "Suche fehlgeschlagen",
    "selectFirst": "Wählen Sie mindestens einen Untertitel",
    "language": "Sprache",
    "format": "Format",
    "downloads": "Downloads",
    "rating": "Bewertung",
    "selectLanguages": "Sprachen auswählen",
    "allLanguages": "Alle Sprachen",
    "hashComputed": "Hash berechnet",
    "selectFile": "Datei auswählen zum Suchen",
    "selectFiles": "Videodateien auswählen",
    "selectedCount": "{{count}} ausgewählt",
    "enterQuery": "Bitte geben Sie einen Suchbegriff ein",
    "selectFileOrSearch": "Video ablegen oder nach Titel suchen",
    "selectFileOrSearchDesc": "Legen Sie eine Videodatei für automatische Übereinstimmung ab oder geben Sie einen Titel ein",
    "autoSearching": "Suche nach passenden Untertiteln...",
    "monthlyRemaining": "diesen Monat",
    "limitReached": "Limit erreicht. Sie haben noch {{remaining}} Download(s) diesen Monat.",
    "hashError": "Hash-Fehler",
    "removeFileAria": "{{name}} entfernen"
  },
  "feedback": {
    "title": "Kontakt",
    "subjectPlaceholder": "Betreff",
    "messagePlaceholder": "Beschreiben Sie Ihre Anfrage...",
    "send": "Senden",
    "sent": "Nachricht gesendet! Wir melden uns bald.",
    "error": "Fehler beim Senden. Bitte erneut versuchen.",
    "fillFields": "Bitte alle Felder ausfüllen",
    "types": {
      "feature": "Funktionsanfrage",
      "bug": "Fehlerbericht",
      "support": "Support",
      "other": "Sonstiges"
    },
    "rateLimited": "Zu viele Nachrichten gesendet. Bitte versuch es etwas später noch einmal."
  },
  "install": {
    "mobile": "RenameFlow installieren",
    "desktop": "Zum Desktop hinzufügen",
    "description": "Schneller Zugriff ohne Browser",
    "button": "Installieren",
    "later": "Später",
    "iosTitle": "Auf iOS installieren",
    "iosStep1": "Tippen Sie auf die Teilen-Schaltfläche",
    "iosStep2": "Scrollen Sie und tippen Sie auf \"Zum Home-Bildschirm\"",
    "iosStep3": "Tippen Sie auf \"Hinzufügen\" zum Bestätigen"
  },
  "consent": {
    "title": "Cookies & Datenschutz",
    "description": "Mit deiner Einwilligung verwenden wir Cookies für die Reichweitenmessung (Google Analytics) und für Sitzungsaufzeichnungen (Microsoft Clarity), um RenameFlow zu verbessern. Mit „Alle akzeptieren“ können wir zusätzlich unsere Google-Werbekampagnen messen. Du kannst auch nur Analytics akzeptieren oder alle nicht notwendigen Cookies ablehnen.",
    "acceptAll": "Alle akzeptieren",
    "analyticsOnly": "Nur Analytics",
    "reject": "Alle ablehnen",
    "learnMore": "Mehr erfahren"
  },
  "cookies": {
    "seoTitle": "Cookie-Richtlinie — RenameFlow",
    "seoDescription": "Erfahren Sie, welche Cookies wir verwenden, warum wir sie verwenden und wie Sie Ihre Präferenzen verwalten können.",
    "title": "Cookie-Richtlinie",
    "intro": "Diese Seite erklärt, was Cookies sind, wie wir sie verwenden und wie Sie Ihre Präferenzen kontrollieren können.",
    "whatAre": {
      "title": "Was sind Cookies?",
      "description": "Cookies sind kleine Textdateien, die auf Ihrem Computer oder Mobilgerät gespeichert werden, wenn Sie eine Website besuchen. Sie werden häufig verwendet, um Websites effizienter zu gestalten und den Seitenbetreibern Informationen bereitzustellen.",
      "storage": "Wir verwenden außerdem ähnliche Technologien, etwa den lokalen Speicher Ihres Browsers (localStorage, sessionStorage und IndexedDB), für die dieselben Regeln gelten. In dieser Richtlinie bezeichnet der Begriff „Cookies“ alle diese Technologien."
    },
    "typesTitle": "Arten von Cookies, die wir verwenden",
    "types": {
      "essential": {
        "title": "Essenzielle Cookies",
        "description": "Für das Funktionieren der Website erforderlich: um Sie angemeldet zu halten, Ihre Cookie-Einstellungen, Ihre Sprache und Ihre Anzeigeeinstellungen zu speichern, einen Kauf zu aktivieren und die Ordner zu speichern, deren Öffnung Sie der Anwendung erlauben. Sie sind von der Einwilligungspflicht ausgenommen, können nicht deaktiviert werden und werden niemals dazu verwendet, Sie zu verfolgen."
      },
      "analytics": {
        "title": "Analyse-Cookies",
        "description": "Werden nur gesetzt, wenn Sie ihnen zustimmen. Sie ermöglichen es uns, die Reichweite der Website zu messen (Google Analytics 4), Probleme bei der Benutzerfreundlichkeit anhand von Heatmaps und Sitzungsaufzeichnungen zu verstehen (Microsoft Clarity) und, wenn Sie ein Konto erstellen, zu erfassen, wie Sie auf uns aufmerksam geworden sind (Kampagnenlink oder verweisende Website)."
      },
      "advertising": {
        "title": "Werbe-Cookies",
        "description": "Werden nur gesetzt, wenn Sie „Alle akzeptieren“ wählen. Sie ermöglichen es Google, die Wirksamkeit unserer Werbekampagnen zu messen, zum Beispiel ob ein Besuch nach einer Anzeige zu einer Registrierung geführt hat. Sie werden niemals zur Personalisierung von Werbung verwendet, und RenameFlow zeigt keine Werbung an."
      }
    },
    "optional": "Optional",
    "required": "Erforderlich",
    "ga": {
      "title": "Google Analytics",
      "description": "Wir verwenden Google Analytics, um zu verstehen, wie Besucher mit unserer Website interagieren. Dies hilft uns, unseren Service und die Benutzererfahrung zu verbessern. Google Analytics verwendet Cookies, um Informationen über Ihren Besuch zu sammeln.",
      "consentMode": "Wir verwenden den Google Consent Mode v2. Solange Sie der Reichweitenmessung nicht zugestimmt haben, ist die Einwilligung standardmäßig auf „denied“ (abgelehnt) gesetzt: Google Analytics setzt und liest keine Cookies und kann höchstens cookielose technische Signale empfangen (etwa die aufgerufene Seite und den Einwilligungsstatus), die Google für eine aggregierte statistische Modellierung nutzt.",
      "loadedAfterConsent": "Das Google-Tag (gtag.js) wird erst geladen, nachdem Sie der Reichweitenmessung zugestimmt haben: Vor Ihrer Entscheidung oder wenn Sie ablehnen, wird keine Anfrage an Google Analytics gesendet und kein Google-Analytics-Cookie gesetzt. Nach dem Laden setzt es Ihre Auswahl über den Google Consent Mode v2 genau um: Werbe-Cookies bleiben zum Beispiel deaktiviert, wenn Sie nur der Reichweitenmessung zustimmen."
    },
    "manage": {
      "title": "Ihre Präferenzen verwalten",
      "description": "Sie können Ihre Cookie-Präferenzen jederzeit ändern, indem Sie auf die Schaltfläche unten klicken. Dadurch wird Ihre Zustimmung zurückgesetzt und das Cookie-Banner erneut angezeigt.",
      "button": "Cookie-Präferenzen zurücksetzen",
      "note": "Der Widerruf Ihrer Einwilligung beendet jede weitere Erhebung. Bereits gesetzte Cookies können Sie in den Einstellungen Ihres Browsers löschen."
    },
    "browser": {
      "title": "Browser-Einstellungen",
      "description": "Sie können Cookies auch über Ihre Browser-Einstellungen kontrollieren. Die meisten Browser ermöglichen es Ihnen, Cookies abzulehnen oder bereits gesetzte Cookies zu löschen. Bitte beachten Sie, dass das Deaktivieren von Cookies die Funktionalität dieser und anderer Websites beeinträchtigen kann."
    },
    "contact": {
      "title": "Fragen?",
      "description": "Wenn Sie Fragen zu unserer Verwendung von Cookies haben, kontaktieren Sie uns bitte unter"
    },
    "lastUpdated": "Zuletzt aktualisiert: Januar 2026",
    "clarity": {
      "description": "Wir verwenden außerdem Microsoft Clarity, um Heatmaps und Sitzungsaufzeichnungen zu erstellen, die uns helfen, Probleme bei der Benutzerfreundlichkeit zu verstehen und Fehler zu beheben. Clarity wird erst geladen, nachdem Sie der Reichweitenmessung zugestimmt haben: Wenn Sie ablehnen oder nur essenzielle Cookies akzeptieren, wird Clarity nie ausgeführt und es wird kein Clarity-Cookie gesetzt. Clarity maskiert den Inhalt von Formularfeldern; wenn Sie angemeldet sind, kann Clarity Ihre interne Kontokennung erhalten, niemals jedoch Ihre E-Mail-Adresse."
    },
    "consentRules": {
      "p1": "Gemäß Artikel 82 des französischen Datenschutzgesetzes (Loi Informatique et Libertés) und den Leitlinien der CNIL sind Cookies, die für den Dienst unbedingt erforderlich sind oder die Sie ausdrücklich anfordern, von der Einwilligungspflicht ausgenommen. Alle anderen Cookies (Reichweitenmessung, Sitzungsaufzeichnung, Werbung) werden nur gesetzt, wenn Sie ihnen über das Banner zustimmen, das bei Ihrem ersten Besuch angezeigt wird.",
      "p2": "Ablehnen ist genauso einfach wie Akzeptieren, und Ihre Wahl hat keinen Einfluss auf Ihren Zugang zum Dienst. Sie können Ihre Entscheidung jederzeit über die Schaltfläche unten auf dieser Seite ändern.",
      "title": "Ihre Einwilligung"
    },
    "duration": {
      "clarity": "_clck: 1 Jahr; _clsk: 1 Tag",
      "consentMonths": "{{months}} Monate oder bis Sie Ihre Wahl ändern",
      "days90": "90 Tage",
      "minutes30": "30 Minuten",
      "months": "{{months}} Monate",
      "persistent": "Bis Sie Ihre Browserdaten löschen",
      "session": "Bis Sie den Tab schließen",
      "untilActivated": "Bis der Kauf aktiviert ist",
      "untilChange": "Bis Sie Ihre Wahl ändern oder sich diese Richtlinie ändert",
      "untilLogout": "Bis Sie sich abmelden",
      "upTo13Months": "Bis zu 13 Monate"
    },
    "list": {
      "banners": "Speichert, dass Sie ein Informationsbanner geschlossen haben.",
      "checkout": "Aktiviert einen Kauf, den Sie vor Ihrer Anmeldung getätigt haben.",
      "chunkReload": "Ermöglicht es der Seite nach einem Update der Anwendung, sich selbst neu zu laden, um die neue Version zu laden – höchstens einmal pro Minute.",
      "clarity": "Microsoft Clarity: verknüpft die Seiten eines Besuchs sowie wiederholte Besuche für Heatmaps und Sitzungsaufzeichnungen.",
      "clarityThirdParty": "Microsoft Clarity (Microsoft-Domains): erkennt Ihren Browser auf allen Websites wieder, die Clarity verwenden.",
      "consent": "Speichert Ihre Cookie-Einstellungen.",
      "duration": "Speicherdauer",
      "firstTouch": "Speichert, wie Sie auf die Website gelangt sind (Kampagnenparameter des aufgerufenen Links, verweisende Website), damit dies bei einer Registrierung mit Ihrem Konto erfasst werden kann.",
      "folders": "Speichert die Ordner, deren Öffnung Sie der Anwendung erlaubt haben, damit Sie sie erneut öffnen können. Verlässt niemals Ihr Gerät.",
      "ga": "Google Analytics 4: unterscheidet Besucher und Besuche, um Reichweitenstatistiken zu erstellen.",
      "gclau": "Google: ordnet einen Besuch einer Werbekampagne zu, um deren Wirksamkeit zu messen.",
      "googleDomains": "Von Google auf seinen eigenen Domains gemäß seiner eigenen Richtlinie gesetzt, sofern Sie alle Cookies akzeptiert haben.",
      "googleDomainsNames": "Google-Cookies (z. B. IDE, NID)",
      "installPrompt": "Legt fest, wann Ihnen die Installation der Anwendung vorgeschlagen wird: wie oft Sie sie genutzt haben und wann Sie diesen Vorschlag geschlossen haben.",
      "language": "Cookie, das die von Ihnen gewählte Sprache speichert, damit die Seiten direkt in dieser Sprache angezeigt werden.",
      "name": "Name",
      "preferences": "Speichert Ihre Sprache und Ihr Anzeigedesign.",
      "productHunt": "Wird von Cloudflare für Product Hunt gesetzt, wenn Ihr Browser das unten auf den Seiten angezeigte Product-Hunt-Badge lädt: Schutz vor Bots, gemäß den Richtlinien von Product Hunt.",
      "progress": "Speichert Ihren Fortschritt bei den ersten Schritten und die Ihnen bereits angezeigten Hinweise.",
      "purpose": "Zweck",
      "session": "Hält Sie angemeldet (Supabase-Sitzung).",
      "signupPending": "Speichert, dass das Registrierungsformular von diesem Browser aus gesendet wurde, damit Ihre Registrierung nach der Bestätigung Ihrer E-Mail-Adresse korrekt abgeschlossen werden kann.",
      "thirdPartyTitle": "Inhalte Dritter",
      "title": "Detaillierte Liste",
      "welcomeOnce": "Stellt sicher, dass die Willkommens-E-Mail von diesem Browser aus nur einmal angefordert wird. Der Name enthält Ihre interne Kontokennung; weitere personenbezogene Daten sind nicht enthalten.",
      "analyticsOnce": "Werden nur gespeichert, wenn Sie der Reichweitenmessung zustimmen: Sie stellen sicher, dass eine abgeschlossene Registrierung, ein Kauf oder ein Einstiegsschritt von diesem Browser aus nur einmal gezählt wird. Sie enthalten keine personenbezogenen Daten außer, in manchen Namen, Ihrer internen Kontokennung."
    }
  },
  "faqPage": {
    "seoTitle": "FAQ — RenameFlow",
    "seoDescription": "Häufig gestellte Fragen zu RenameFlow: Sicherheit, Kompatibilität, Preise und Formate.",
    "title": "Häufig gestellte Fragen",
    "subtitle": "Alles, was Sie über RenameFlow wissen müssen",
    "cta": "RenameFlow kostenlos testen",
    "moreQuestions": "Noch Fragen?",
    "q1": {
      "q": "Ist RenameFlow sicher?",
      "a": "Ja, Ihre Dateien verlassen niemals Ihr Gerät."
    },
    "q2": {
      "q": "Welche Browser werden unterstützt?",
      "a": "Google Chrome und Microsoft Edge (Desktop)."
    },
    "q3": {
      "q": "Ist es kostenlos?",
      "a": "Ja! Mit dem kostenlosen Plan kannst du bis zu 15 Dateien pro Tag umbenennen. Für unbegrenztes Umbenennen, Untertitel-Downloads und eigene Muster kostet Pro 6,99 € pro Jahr oder 2,99 € pro Monat – oder einmalig 49 € für lebenslangen Zugang."
    },
    "q4": {
      "q": "Welche Medientypen?",
      "a": "Filme, Serien, Anime und Musik über TMDB, TheTVDB und MusicBrainz."
    },
    "q5": {
      "q": "Unterschied zu FileBot?",
      "a": "RenameFlow ist 100% webbasiert, ohne Installation und kostenlos."
    },
    "q6": {
      "q": "Benutzerdefinierte Muster?",
      "a": "Ja, Pro-Benutzer können eigene Muster erstellen."
    },
    "q7": {
      "q": "Kompatibel mit Plex/Kodi?",
      "a": "Ja, folgt den Standard-Namenskonventionen."
    },
    "q8": {
      "q": "Untertitel?",
      "a": "Ja, Umbenennung und Download von Untertiteln."
    },
    "q9": {
      "q": "Dateilimit?",
      "a": "15/Tag kostenlos, unbegrenzt mit Pro."
    },
    "q10": {
      "q": "Mac/Linux?",
      "a": "Ja, funktioniert in jedem Browser."
    },
    "q11": {
      "q": "Rückgängig machen?",
      "a": "Ja. Klicke direkt nach einem Stapel in der Benachrichtigung auf „Rückgängig“ (60 Sekunden lang) oder nutze im Verlauf „Diesen Stapel rückgängig machen“, solange der Tab geöffnet bleibt: Deine Dateien erhalten ihre ursprünglichen Namen zurück. RenameFlow speichert außerdem einen Verlauf jeder Umbenennung, sodass du die Originalnamen jederzeit nachsehen kannst."
    },
    "q12": {
      "q": "Stapelumbenennung?",
      "a": "Ordner auswählen, alle Dateien auf einmal analysieren."
    }
  },
  "howTo": {
    "seoTitle": "Mediendateien umbenennen — RenameFlow",
    "seoDescription": "Schritt-für-Schritt-Anleitung zum automatischen Umbenennen von Filmen und Serien.",
    "title": "So benennen Sie Ihre Mediendateien um",
    "intro": "Benennen Sie Filme, Serien und Musik in 4 einfachen Schritten um.",
    "step1": {
      "title": "Dateien auswählen",
      "desc": "Öffnen Sie Ihren Medienordner.",
      "detail": "Dateien bleiben lokal."
    },
    "step2": {
      "title": "Automatische Erkennung",
      "desc": "RenameFlow erkennt den Medientyp.",
      "detail": "Extrahiert Titel, Jahr, Staffel und Episode."
    },
    "step3": {
      "title": "Zuordnung",
      "desc": "Suche in TMDB, TheTVDB und MusicBrainz.",
      "detail": "Überprüfen und richtige Zuordnung wählen."
    },
    "step4": {
      "title": "Umbenennen",
      "desc": "Vorschau und Änderungen anwenden.",
      "detail": "Direkte Änderungen im Dateisystem."
    },
    "examplesTitle": "Vorher / Nachher Beispiele",
    "formatsTitle": "Unterstützte Formate",
    "formatsDesc": "Funktioniert mit allen gängigen Formaten:",
    "whyTitle": "Warum RenameFlow?",
    "why1": "100% im Browser",
    "why2": "Dateien nie hochgeladen",
    "why3": "Kompatibel mit Plex, Kodi, Jellyfin",
    "why4": "Kostenlos mit 15 Dateien/Tag",
    "relatedTitle": "Verwandte Anleitungen",
    "relatedFilebot": "RenameFlow vs FileBot",
    "relatedPlex": "Plex & Kodi Anleitung",
    "relatedFaq": "FAQ",
    "cta": "Kostenlos testen",
    "ctaAlternatives": "Alternativen vergleichen"
  },
  "alt": {
    "seoTitle": "Die besten FileBot-Alternativen 2026 – kostenlose Tools zum Umbenennen von Medien",
    "seoDescription": "Vergleichen Sie die besten Alternativen zu FileBot für die Umbenennung von Mediendateien.",
    "title": "Beste FileBot-Alternativen 2026",
    "intro": "Vergleich der 5 besten Tools zur Umbenennung von Mediendateien.",
    "table": {
      "feature": "Funktion",
      "price": "Preis",
      "free15": "Kostenlos (15/Tag)",
      "free": "Kostenlos",
      "webBased": "Web (ohne Installation)",
      "noInstall": "Keine Installation",
      "tmdb": "TMDB",
      "tvdb": "TheTVDB",
      "anime": "Anime",
      "music": "Musik",
      "subtitles": "Untertitel",
      "customPatterns": "Muster",
      "batchRename": "Stapel",
      "privacy": "100% lokal",
      "crossPlatform": "Plattform",
      "openSource": "Open Source"
    },
    "detailsTitle": "Detaillierter Vergleich",
    "details": {
      "renameflow": "RenameFlow ist das einzige webbasierte Tool zum Umbenennen von Mediendateien. Es läuft komplett in deinem Browser, ganz ohne Installation. Dank der File System Access API verlassen deine Dateien nie deinen Computer. Der kostenlose Plan umfasst 15 Dateien/Tag; unbegrenzter Zugang kostet 6,99 €/Jahr, 2,99 €/Monat oder einmalig 49 € für lebenslangen Zugang.",
      "filebot": "Das etablierteste Desktop-Tool. Leistungsstark aber kostenpflichtig.",
      "tmm": "Open-Source-Medienmanager. Umfangreich aber steilere Lernkurve.",
      "renamemaster": "Kostenloses Windows-Tool ohne Mediendatenbank.",
      "bru": "Leistungsstarkes Windows-Tool mit Regex, nicht medienspezifisch."
    },
    "verdictTitle": "Unser Urteil",
    "verdictDesc": "RenameFlow ist die schnellste und einfachste Lösung ohne Installation. FileBot bleibt solide für Power-User.",
    "relatedTitle": "Verwandte Artikel",
    "relatedFilebot": "RenameFlow vs FileBot",
    "relatedHowTo": "Mediendateien umbenennen",
    "relatedPlex": "Plex & Kodi Anleitung",
    "cta": "Kostenlos testen"
  },
  "activation": {
    "title": "Erste Schritte",
    "shareText": "Ich habe gerade angefangen, RenameFlow zu nutzen!",
    "steps": {
      "account": "Konto erstellt",
      "load": "Dateien laden (oder Demo testen)",
      "match": "Mit Online-Datenbank abgleichen",
      "rename": "Erste Datei umbenennen"
    },
    "celebrate": {
      "title": "Alles bereit!",
      "description": "Du beherrschst RenameFlow. Hilf anderen, es zu entdecken!",
      "share": "RenameFlow teilen",
      "close": "Schließen"
    },
    "collapse": "Schritte ausblenden",
    "dismiss": "Checkliste schließen",
    "expand": "Schritte anzeigen"
  },
  "paywall": {
    "soft": {
      "title": "Gefällt dir RenameFlow?",
      "description": "Du hast bereits mehrere Dateien umbenannt. Hol dir Premium für unbegrenzte Umbenennungen und erweiterte Funktionen.",
      "benefit1": "Unbegrenzte Umbenennungen — kein 15-Dateien-Limit mehr",
      "benefit2": "Priorisierte Untertitel-Downloads und schnelleres Matching",
      "benefit3": "Lebenslange Lizenz verfügbar — einmal zahlen, für immer nutzen",
      "cta": "Tarife ansehen",
      "later": "Vielleicht später"
    },
    "comparePlans": "Alle Pläne vergleichen",
    "countdown": {
      "hoursMinutes": "{{h}} Std. {{m}} Min.",
      "minutes": "{{m}} Min."
    },
    "cta": {
      "continue": "Weiter zur sicheren Zahlung"
    },
    "limit": {
      "description": "Hol dir Premium, um sofort weiter umzubenennen – ohne Tageslimit.",
      "partial": "{{renamed}} Dateien umbenannt, {{pending}} warten noch. Hol dir Premium, um jetzt alle umzubenennen.",
      "resetIn": "Deine kostenlosen Umbenennungen stehen in {{duration}} wieder zur Verfügung (um {{time}}).",
      "title": "Du hast deine {{limit}} kostenlosen Umbenennungen für heute aufgebraucht"
    },
    "plans": {
      "cancelAnytime": "Jederzeit kündbar",
      "label": "Wähle einen Plan",
      "payOnce": "Einmal zahlen, für immer deins",
      "perMonth": "≈ {{price}} / Monat"
    },
    "subtitles": {
      "description": "Premium enthält unbegrenzte Untertitel-Downloads.",
      "resetOn": "Deine kostenlosen Untertitel stehen am {{date}} wieder zur Verfügung.",
      "title": "Du hast deine {{limit}} kostenlosen Untertitel für diesen Monat aufgebraucht"
    },
    "trust": "Sichere Zahlung über Stripe · Abos jederzeit kündbar",
    "upgrade": {
      "description": "Unbegrenzte Umbenennungen, alle Metadatenquellen und unbegrenzte Untertitel.",
      "title": "Hol dir Premium"
    }
  },
  "compat": {
    "table": {
      "browser": "Browser",
      "support": "Unterstützt",
      "mobile": "Mobil (iOS / Android)",
      "notSupported": "Nicht unterstützt",
      "supported": "Unterstützt",
      "brave": "Brave (nach Aktivierung einer Einstellung)",
      "braveHint": "Aktiviere {{flag}} und starte Brave neu."
    },
    "banner": {
      "mobileTitle": "Desktop-Browser erforderlich",
      "mobileDesc": "RenameFlow benötigt Zugriff auf lokale Dateien — öffne diese Seite auf einem Computer mit Chrome oder Edge.",
      "firefoxTitle": "Firefox wird nicht unterstützt",
      "firefoxDesc": "Verwende Chrome, Edge oder Opera, um deine Dateien umzubenennen (Brave funktioniert, nachdem du eine Einstellung aktiviert hast).",
      "safariTitle": "Safari wird nicht unterstützt",
      "safariDesc": "Apple Safari erlaubt keine Umbenennung lokaler Dateien. Wechsle zu Chrome oder Edge.",
      "unknownTitle": "Browser nicht unterstützt",
      "unknownDesc": "Dein Browser unterstützt die File System Access API nicht. Verwende Chrome oder Edge.",
      "copyLink": "Link kopieren",
      "linkCopied": "Link kopiert!",
      "braveDesc": "Brave deaktiviert den Zugriff auf lokale Dateien standardmäßig. Aktiviere brave://flags/#file-system-access-api, starte Brave neu – fertig.",
      "braveTitle": "Brave: eine Einstellung aktivieren"
    },
    "pricing": {
      "requiresChrome": "Erfordert Chrome oder Edge",
      "disabledHint": "Öffne diese Seite in Chrome oder Edge, um zu abonnieren"
    },
    "fallback": {
      "downloadChrome": "Chrome herunterladen",
      "downloadEdge": "Edge herunterladen"
    }
  },
  "pillar": {
    "plex": {
      "seoTitle": "Plex Benennung 2026: Filme, Serien, Anime | RenameFlow",
      "seoDescription": "Meistere die Plex Benennungskonvention für Filme, Serien, Anime & Musik. Anleitungen, Fehlerbehebung und der schnellste Weg, deine Dateien umzubenennen.",
      "keywords": "plex benennungskonvention, plex dateien umbenennen, plex serien benennung, plex filme benennung, plex anime benennung, plex bibliothek organisieren, dateien für plex umbenennen, plex scanner",
      "h1": "Plex-Benennungs-Guide: Filme, Serien, Anime & Musik (2026)",
      "readingTime": "~12 Min. Lesezeit",
      "trust": {
        "updated": "Aktualisiert für Plex 2026",
        "crossRef": "Mit der offiziellen Plex-Doku abgeglichen",
        "builtBy": "Von passionierten Medien-Sammlern erstellt"
      },
      "intro": {
        "lead": "Plex ist nur so schlau wie deine Dateinamen. Benennst du sie richtig, findet der Scanner in Sekunden Poster, Zusammenfassungen und Credits. Machst du es falsch, starrst du stundenlang auf „unmatched“-Warnungen.",
        "problem": "Dieser Guide ist die praxisnahe, schnörkellose Anleitung, die wir uns gewünscht hätten, als wir Plex zum ersten Mal eingerichtet haben. Er deckt jeden Medientyp ab, den die Plex Agents unterstützen – Filme, Serien, Anime, Musik – mit den exakten Mustern, die der Plex Scanner erwartet. Wir behandeln die Sonderfälle, über die jeder stolpert (4K-Versionen, Anime-Staffeln, Datums-Schemata für tägliche Shows, Musik von „Various Artists“) und die Schritte zur Fehlerbehebung, wenn nichts gematcht wird. Die Beispiele basieren auf der offiziellen Plex-Dokumentation und wurden mit echten Bibliotheken überprüft.",
        "promise": "Am Ende wirst du entweder genau wissen, wie du jede Datei deiner Bibliothek von Hand umbenennst – oder du hast dir das Tippen komplett gespart und ein Tool genutzt, das es in 60 Sekunden erledigt.",
        "heroCta": "Oder überspring das Handbuch: Benenne deine Bibliothek in 60s mit RenameFlow um"
      },
      "toc": {
        "fundamentals": "Grundlagen",
        "movies": "Filme",
        "tvShows": "Serien",
        "anime": "Anime",
        "music": "Musik",
        "troubleshooting": "Fehlerbehebung",
        "faster": "Der schnellere Weg",
        "faq": "FAQ"
      },
      "fundamentals": {
        "h2": "Grundlagen der Plex-Benennung",
        "intro": "Bevor du dich den Mustern für die einzelnen Medientypen widmest, solltest du verstehen, wie der Plex Scanner wirklich denkt. Zwei Dinge entscheiden, ob eine Datei gematcht wird: der Ordner, in dem sie sich befindet, und der Dateiname selbst. Beide sind wichtig, und Plex nutzt manchmal das eine, um Lücken im anderen zu füllen.",
        "folderVsFileTitle": "Ordnerstruktur vs. Dateiname",
        "folderVsFile": "Die Ordnerstruktur sagt Plex, was eine Datei ist – ein Film, eine Serienfolge, ein Album. Der Dateiname präzisiert dann, welche es ist. Filme werden hauptsächlich über den Dateinamen gematcht (wobei das Jahr das stärkste Signal ist). Serienfolgen werden über den Staffel-Ordner und den sXXeYY-Token im Dateinamen gematcht. Musik wird durch eine Kombination aus ID3-Tags und der Ordnerhierarchie Künstler/Album/Titel gematcht.\n\nDas bedeutet, eine perfekt benannte Datei im falschen Ordner wird nicht erkannt. Genauso wenig wie ein chaotischer Dateiname in einem perfekten Ordner. Wenn beides stimmt, matcht Plex eine Datei zuverlässig in weniger als einer Sekunde.",
        "scannerModelTitle": "Wie der Plex Scanner denkt",
        "scannerModel": "Die Pipeline des Plex Scanners läuft in drei Stufen ab. Zuerst gruppiert er Dateien anhand deiner Ordnerstruktur und Benennung zu „Items“. Zweitens fragt er den konfigurierten Agent (TMDB für Filme, TVDB oder TMDB für Serien, plus der Musik-Agent für Tracks) ab, um Metadaten abzurufen. Drittens speichert er den Match und lädt die Cover und Bilder herunter.\n\nJede Stufe hat ihre eigenen Fehlerquellen. Falsche Ordnerstruktur → Fehler bei der Gruppierung (eine Serie wird zu 12 Serien, oder zwei Filme werden zu einem zusammengefasst). Falscher Dateiname → die Abfrage beim Agent liefert den falschen Titel oder gar keinen Match. Fehlende Bilder trotz eines sauberen Matches bedeuten meist, dass der Agent erfolgreich war, aber das CDN für die Bilder langsam war – ein „Refresh Metadata“ startet einen neuen Versuch.",
        "fourRulesTitle": "Die vier Regeln, die 95 % aller Probleme verhindern",
        "fourRulesIntro": "Vier Regeln verhindern 95 % aller Probleme beim Matchen in Plex. Wende sie überall an, und du wirst „unmatched“ fast nie wieder sehen.",
        "rules": [
          {
            "title": "Gib bei Filmen immer das Erscheinungsjahr an",
            "description": "Überraschend oft teilen sich zwei Filme einen Titel (denk an Casino Royale 1967 vs. 2006). Das Jahr ist die einfachste Art, sie zu unterscheiden.",
            "bad": "Casino Royale.mkv",
            "good": "Casino Royale (2006).mkv"
          },
          {
            "title": "Verwende für Serien immer das sXXeYY-Format",
            "description": "Zweistellig, mit führender Null, klein geschrieben. Die Regex von Plex ist zwar tolerant, aber vorhersehbare Muster reduzieren Sonderfälle.",
            "bad": "Breaking Bad Ep 1.mkv",
            "good": "Breaking Bad - s01e01.mkv"
          },
          {
            "title": "Ein Film oder eine Serie pro Ordner",
            "description": "Unterordner für Staffeln. Mische niemals zwei Serien in einem übergeordneten Ordner.",
            "bad": "TV/All My Shows/...",
            "good": "TV/Breaking Bad (2008)/Season 01/..."
          },
          {
            "title": "Verlass dich bei Musik nie allein auf den Dateinamen",
            "description": "ID3-Tags übertrumpfen alles. Nutze MusicBrainz Picard, Mp3tag oder den Musik-Modus von RenameFlow, um die Tags zu korrigieren, bevor du dich um die Dateinamen kümmerst.",
            "bad": "01.mp3 (no tags)",
            "good": "01 - Speak to Me.flac (full ID3 tags)"
          }
        ],
        "walkthroughLinkText": "Schritt-für-Schritt-Anleitung"
      },
      "movies": {
        "h2": "Filme für Plex benennen",
        "intro": "Filme sind der einfachste Medientyp, weil Plex die Metadaten fast ausschließlich aus dem Dateinamen und dem Ordner zieht. Es gibt zwei gültige Layouts – Ordner-pro-Film (empfohlen) und flach – sowie Erweiterungen für Multi-Versionen, Editionen und Extras.",
        "folderStructureTitle": "Ordnerstruktur",
        "folderStructure": "Das von Plex empfohlene Layout legt jeden Film in einen eigenen Ordner, der nach dem Film mit dem Erscheinungsjahr in Klammern benannt ist. Die Videodatei darin wiederholt diesen Namen. Untertitel, Trailer und Extras liegen im selben Ordner.",
        "folderStructureExample": "Movies/\n├── Blade Runner (1982)/\n│   ├── Blade Runner (1982).mkv\n│   ├── Blade Runner (1982).en.srt\n│   └── trailer.mp4\n├── Blade Runner 2049 (2017)/\n│   └── Blade Runner 2049 (2017).mkv\n└── Dune (1984)/\n    └── Dune (1984).mkv",
        "folderStructureNote": "Der Ordnername ist das, was Plex zuerst liest. Der interne Dateiname ist ein Fallback. Sie identisch zu halten, ist das sauberste Muster und wird in der Plex-Doku explizit empfohlen.",
        "yearTitle": "Das Jahr ist nicht verhandelbar",
        "year": "Das Jahr ist nicht verhandelbar. Plex nutzt TMDB als Standard-Agent für Filme, und TMDB hat Tausende von doppelten Titeln, die nur durch das Jahr unterscheidbar sind. „Dune (1984)“ und „Dune (2021)“ haben keine gemeinsamen Metadaten; ohne das Jahr wählt Plex zufällig einen aus, basierend auf dem Popularitäts-Ranking von TMDB, was fast nie das ist, was du willst.\n\nSetze das Jahr in Klammern direkt nach dem Titel, mit einem einzigen Leerzeichen vor der öffnenden Klammer: „Titel (JJJJ)“. Nicht „Titel JJJJ“, nicht „Titel [JJJJ]“, nicht „Titel.JJJJ“. Die Klammern sind Teil der Matching-Regex von Plex.",
        "multiVersionTitle": "Multi-Version (1080p + 4K)",
        "multiVersionIntro": "Plex unterstützt mehrere Versionen desselben Films in einem einzigen Bibliotheks-Eintrag – nützlich, um eine 1080p- und eine 4K-Kopie zu speichern, ohne die Metadaten zu duplizieren. Es gibt zwei offizielle Muster.",
        "multiVersionA": "Muster A – Auflösungs-Suffix im Dateinamen:",
        "multiVersionAExample": "Avatar (2009)/\n├── Avatar (2009) - 1080p.mkv\n└── Avatar (2009) - 2160p.mkv",
        "multiVersionB": "Muster B – Unterordner pro Version (sauberer bei vielen Fassungen):",
        "multiVersionBExample": "Avatar (2009)/\n├── 1080p/\n│   └── Avatar (2009).mkv\n└── 2160p/\n    └── Avatar (2009).mkv",
        "multiVersionOutcome": "Plex zeigt beide Versionen in einer einzigen Film-Kachel mit einem Versionswähler an. Plex Pass-Nutzer mit Direct Play auf einem 4K-Gerät bekommen die 4K-Datei; alle anderen erhalten die 1080p-Version ohne Transcoding. Das ist die größte einzelne Komfortverbesserung, die den meisten Bibliotheken fehlt.",
        "editionsTitle": "Editionen (Director's Cut, Kinofassung, Extended)",
        "editionsIntro": "Für Director's Cuts, Extended Cuts, Kinofassungen und ähnliches unterstützt Plex 2024+ ein explizites Editions-Tag in geschweiften Klammern:",
        "editionsExample": "Movies/\n├── Blade Runner (1982)/\n│   ├── Blade Runner (1982) - {edition-Final Cut}.mkv\n│   └── Blade Runner (1982) - {edition-Theatrical}.mkv\n└── Apocalypse Now (1979)/\n    ├── Apocalypse Now (1979) - {edition-Theatrical}.mkv\n    └── Apocalypse Now (1979) - {edition-Redux}.mkv",
        "editionsOutcome": "Diese erscheinen als separate Filme in deiner Bibliothek – nicht als zusammengeführte Versionen wie beim Auflösungs-Muster. Nutze Editionen, wenn sich Laufzeit, Inhalt oder Erzählung maßgeblich unterscheiden; nutze Multi-Version, wenn es derselbe Film in unterschiedlicher Qualität ist.",
        "concertsTitle": "Konzerte und Stand-up-Specials",
        "concerts": "Konzertfilme und Stand-up-Specials brauchen ein fiktives Jahr und gehören in deine Filme-Bibliothek, nicht in eine separate. Plex hat keinen eigenen Medientyp „Konzerte“, und TMDB listet die meisten Konzerte unter ihrem Erscheinungsjahr. Behalte das gleiche „Titel (Jahr).ext“-Muster bei.\n\nFür Stand-up-Specials ohne TMDB-Eintrag musst du die Metadaten möglicherweise manuell sperren, nachdem der Scanner aufgegeben hat. Plex Web → ⋯ Menü → „Fix Match“ → Nach Name suchen.",
        "mistakesTitle": "Fünf Fehler bei der Benennung von Filmen",
        "mistakes": "Die fünf Fehler, die für die meisten fehlgeschlagenen Film-Matches verantwortlich sind:\n\n1. Jahr fehlt oder ist im falschen Format. „Inception 2010.mkv“ ohne Klammern funktioniert nur mit Glück.\n2. Sonderzeichen aus Scene-Releases wurden nicht entfernt: „Inception.2010.BluRay.x264-SPARKS.mkv“ wird zwar gematcht, sieht aber unschön aus. Plex parst es; für Menschen ist es schlecht lesbar.\n3. Filmdatei liegt im Stammverzeichnis der Bibliothek statt in einem Ordner. Funktioniert für den Scan, aber die Erkennung von Untertiteln und Extras schlägt fehl.\n4. Sowohl 1080p- als auch 2160p-Versionen sind identisch benannt, ohne den Auflösungs-Suffix. Plex wählt eine zufällig aus.\n5. Editions-Tag verwendet Klammern oder eckige Klammern statt geschweifter. Nur „{edition-X}“ wird geparst.",
        "examplesTitle": "Beispiele aus der Praxis",
        "examples": "Movies/\n├── The Matrix (1999)/\n│   └── The Matrix (1999).mkv\n├── Dune (1984)/\n│   └── Dune (1984) - {edition-Theatrical Cut}.mkv\n├── Dune (2021)/\n│   ├── Dune (2021) - 1080p.mkv\n│   └── Dune (2021) - 2160p.mkv\n├── Apocalypse Now (1979)/\n│   ├── Apocalypse Now (1979) - {edition-Theatrical}.mkv\n│   └── Apocalypse Now (1979) - {edition-Redux}.mkv\n└── Lord of the Rings - The Fellowship of the Ring (2001)/\n    ├── Lord of the Rings - The Fellowship of the Ring (2001) - {edition-Theatrical} - 2160p.mkv\n    └── Lord of the Rings - The Fellowship of the Ring (2001) - {edition-Extended} - 2160p.mkv",
        "filebotLinkText": "der FileBot-Weg",
        "ctaSoft": "Keine Lust, bei 500 Filmen (2021) zu tippen? RenameFlow erledigt einen Ordner in 60 Sekunden."
      },
      "tvShows": {
        "h2": "Serien für Plex benennen",
        "intro": "Bei Serien gehen die meisten Bibliotheken kaputt. Die Ordnerhierarchie ist obligatorisch, der Staffel-Episoden-Token ist starr, und die Sonderfälle – Specials, datumsbasierte Sendungen, Dateien mit mehreren Episoden, Miniserien – haben jeweils ihr eigenes Muster. Bekommst du das einmal richtig hin, fragt Plex nie wieder.",
        "folderStructureTitle": "Ordnerstruktur (obligatorisch)",
        "folderStructure": "Das erforderliche Layout geht zwei Ebenen tief: ein Serien-Ordner, dann ein Staffel-Ordner pro Staffel. Plex wird Episoden nicht korrekt gruppieren, wenn du alles in einen einzigen Ordner legst.",
        "folderStructureExample": "TV Shows/\n├── Breaking Bad (2008)/\n│   ├── Season 01/\n│   │   ├── Breaking Bad - s01e01 - Pilot.mkv\n│   │   └── Breaking Bad - s01e02 - Cat's in the Bag....mkv\n│   ├── Season 02/\n│   │   └── Breaking Bad - s02e01.mkv\n│   └── Specials/\n│       └── Breaking Bad - s00e01 - Behind the Scenes.mkv\n└── The Wire (2002)/\n    └── Season 01/\n        └── The Wire - s01e01.mkv",
        "folderStructureNote": "Format des Serienordners: „Serientitel (Jahr)“. Das Jahr unterscheidet Remakes (denk an „The Office (2001)“ UK vs. „The Office (2005)“ US). Format des Staffelordners: „Season XX“ mit zweistelliger Nummer und führender Null, oder „Specials“ für Staffel 0.",
        "filenameTitle": "Dateinamenformat: sXXeYY",
        "filenameFormat": "Der Episoden-Token im Dateinamen, den Plex versteht, ist sXXeYY – kleingeschriebenes 's' und 'e', zweistellige Nummern mit führender Null. Varianten, die Plex auch akzeptiert, sind SXXEYY (Großbuchstaben), Season XX Episode YY (ausführlich) und punktgetrenntes 1x01. Das Mischen von Stilen innerhalb derselben Serie kann manche Scanner verwirren. Wähle einen Stil und bleib dabei; kleingeschriebenes sXXeYY ist am sichersten.\n\nFüge den Episodentitel nach einem Bindestrich für bessere Lesbarkeit hinzu – er ist für das Matching optional, liest sich aber in der Plex-Oberfläche besser, wenn Metadaten langsam laden:",
        "filenameExample": "Breaking Bad - s05e14 - Ozymandias.mkv",
        "filenameNote": "Der Episodentitel wird NICHT für das Matching verwendet. Der Metadaten-Agent überschreibt alles, was du geschrieben hast, mit dem offiziellen Titel von TVDB oder TMDB.",
        "specialsTitle": "Specials und OVAs",
        "specials": "Specials, OVAs, Behind-the-Scenes und Extras gehören in einen „Specials“-Ordner (wörtlicher Name) oder „Season 00“. Plex behandelt beides als Staffel Null. Darin benennst du sie s00e01, s00e02, usw. Die Reihenfolge sollte der offiziellen „Specials“-Liste auf TVDB entsprechen.\n\nManche Serien haben Specials, die zwischen den Staffeln ausgestrahlt werden. Du kannst die absolute Reihenfolge des Ausstrahlungsdatums verwenden oder der Specials-Nummerierung von TVDB folgen. Der TVDB-Agent von Plex verwendet standardmäßig die TVDB-Nummerierung, also schau dort zuerst nach, um Abweichungen zu vermeiden.",
        "dateBasedTitle": "Tägliche Sendungen (datumsbasiert)",
        "dateBasedIntro": "Tägliche Sendungen (The Daily Show, Late-Night-Talkshows, tägliche Nachrichten) passen nicht in das sXXeYY-Schema, weil die Episoden keine Staffel-/Episodennummern haben – sie haben Daten. Plex unterstützt ein datumsbasiertes Benennungsschema:",
        "dateBasedExample": "The Daily Show (1996)/\n├── Season 28/\n│   ├── The Daily Show - 2024-01-15.mkv\n│   └── The Daily Show - 2024-01-16.mkv",
        "dateBasedNote": "Formatiere das Datum als JJJJ-MM-TT. Plex verwendet dies, um Episoden mit dem Datumsindex für tägliche Sendungen von TVDB abzugleichen. Für die Bibliotheks-Sektion muss der TVDB-Agent ausgewählt sein; der TMDB-Agent unterstützt tägliche Sendungen nur eingeschränkt.",
        "multiEpisodeTitle": "Dateien mit mehreren Episoden",
        "multiEpisodeIntro": "Für Doppelfolgen oder Staffelfinalfolgen, die sich über zwei Episoden-Slots in einer Datei erstrecken, verwende die Bereichs-Syntax:",
        "multiEpisodeExample": "Breaking Bad - s05e15-e16 - Granite State + Felina.mkv",
        "multiEpisodeNote": "Plex erstellt eine einzelne abspielbare Datei, die beiden Episoden in den Metadaten zugeordnet wird. Du kannst auch s05e15-s05e16 (vollständige Wiederholung) verwenden, und Plex akzeptiert beides, aber die Bereichsform ist sauberer.",
        "miniSeriesTitle": "Miniserien",
        "miniSeries": "Miniserien mit einer einzigen Staffel (Chernobyl, Band of Brothers, The Queen's Gambit) folgen demselben Muster wie reguläre Serien, mit „Season 01“ als einzigem Staffelordner. Lass dich nicht dazu verleiten, Episoden in den Stammordner der Serie zu legen – der Scanner von Plex erwartet die Ebene des Staffelordners.",
        "failuresTitle": "Häufige Fehler bei Serien und ihre Lösungen",
        "failures": "Die häufigsten Fehler des Serien-Scanners und ihre Ursachen:\n\n– „Episode nicht gematcht“, aber die Staffel ist in Ordnung: Der Token im Dateinamen ist fehlerhaft. Überprüfe, ob sXXeYY kleingeschrieben und mit führender Null versehen ist.\n\n– Ganze Staffel nicht gematcht: Der Ordnername beginnt nicht mit „Season “. „S1“ oder „Season1“ wird nicht erkannt. Das Leerzeichen ist erforderlich.\n\n– Falsche Serie gematcht: Fehlendes Jahr bei einem gängigen Titel. „The Office“ matcht die populärere US-Version, unabhängig davon, welche du hast. Füge (2001) oder (2005) zum Serienordner hinzu.\n\n– Episoden werden Staffel 1 zugeordnet, obwohl sie zu Staffel 2 und höher gehören: Die Dateien befinden sich im Stammordner der Serie, nicht in Staffelordnern. Verschiebe jede Datei in den Ordner „Season XX/“.\n\n– Angezeigter „Episodentitel“ ist falsch: Der Metadaten-Agent hat deinen Dateinamen überschrieben. Das ist so gewollt. Wenn der Titel auf TVDB selbst falsch ist, korrigiere ihn auf TVDB und führe einen „Refresh Metadata“ durch. Plex sendet täglich eine Anfrage zur Cache-Aktualisierung, daher werden Änderungen innerhalb von 24 Stunden übernommen.",
        "examplesTitle": "Beispiele aus der Praxis",
        "examples": "TV Shows/\n├── Breaking Bad (2008)/\n│   ├── Season 01/\n│   │   ├── Breaking Bad - s01e01 - Pilot.mkv\n│   │   └── Breaking Bad - s01e02 - Cat's in the Bag....mkv\n│   ├── Season 05/\n│   │   └── Breaking Bad - s05e15-e16 - Granite State + Felina.mkv\n│   └── Specials/\n│       └── Breaking Bad - s00e01 - No Half Measures.mkv\n├── The Office (2005)/\n│   └── Season 03/\n│       └── The Office - s03e12 - Back from Vacation.mkv\n├── Chernobyl (2019)/\n│   └── Season 01/\n│       └── Chernobyl - s01e01 - 1:23:45.mkv\n└── The Daily Show (1996)/\n    └── Season 29/\n        └── The Daily Show - 2024-03-15.mkv"
      },
      "anime": {
        "h2": "Anime für Plex benennen",
        "intro": "Bei Anime versagt der Standard-Scanner von Plex und die Reddit-Threads explodieren. Das Kernproblem: Anime wird in drei Datenbanken (TMDB, TVDB, AniDB) getrackt, die sich uneinig sind, was als Staffel zählt, was als Serie gilt und wie Episoden nummeriert werden. Die Datenbank, die dein Plex Agent abfragt, bestimmt alles, was folgt. Zwei valide Strategien existieren; wähle eine und bleib dabei.",
        "challengeTitle": "Die Kernherausforderung",
        "challenge": "Ein konkretes Beispiel: One Piece. AniDB listet es als eine durchgehende Serie mit über 1.000 Episoden und absoluter Nummerierung (Episode 1, 2, 3 … 1064). TVDB teilt es in 21+ „Staffeln“ entlang der Produktions-Arcs auf. TMDB macht sein eigenes Ding und spiegelt TVDB teilweise.\n\nWenn deine Plex-Anime-Bibliothek den TMDB-Agent (Standard) verwendet und deine Dateinamen absolute Nummerierung nutzen („One Piece - 1064.mkv“), wird nichts gematcht, weil TMDB Staffel und Episode erwartet. Wenn deine Dateinamen die Staffel- und Episodenzuordnung von TVDB verwenden („One Piece - s21e62.mkv“) und du zu einem anderen Agent wechselst, bricht die Zuordnung.\n\nZwei Strategien, um der Falle zu entkommen, nach aufsteigendem Aufwand:\n\nStrategie 1 – Verwende überall die Staffeln/Episoden von TVDB und akzeptiere, dass einige Episodennummern willkürlich erscheinen. Geringster Einrichtungsaufwand. Geringste Genauigkeit für Serien mit absoluter Nummerierung.\n\nStrategie 2 – Installiere den HAMA Scanner und Agent (Community-Projekt auf GitHub), der nativ AniDB versteht. Höchste Genauigkeit. Manuelle Installation. Empfohlen für ernsthafte Anime-Bibliotheken.",
        "absoluteTitle": "Absolute Nummerierung mit HAMA",
        "absoluteIntro": "Mit installiertem HAMA kannst du Anime-Dateien mit absoluten Episodennummern benennen, und HAMA ordnet sie korrekt zu:",
        "absoluteExample": "Anime/\n├── One Piece [anidb-69]/\n│   ├── Season 01/\n│   │   ├── One Piece - s01e001.mkv\n│   │   ├── One Piece - s01e002.mkv\n│   │   └── ...",
        "absoluteNote": "Das Suffix [anidb-69] ist HAMAs expliziter ID-Hinweis – es zwingt den Agent, den AniDB-Eintrag für One Piece (ID 69 in deren Katalog) zu verwenden, anstatt vom Titel zu raten. Verwende es für jede Serie mit Titel-Mehrdeutigkeiten (mehrere Staffeln mit gleichem Namen, alternative Schreibweisen).\n\nFür absolute Nummerierung ohne HAMA – also nur mit dem Standard-Agent von Plex – benenne die Dateien mit der absoluten Nummer im Episoden-Slot von Staffel 1: „Show - s01e0064.mkv“. Plex zeigt sie dann als Episoden 1 bis N von Staffel 1 an, was den Staffelkontext verliert, aber zumindest ein Matching ermöglicht.",
        "hamaTitle": "HAMA-Einrichtung in 5 Schritten",
        "hama": "HAMA-Einrichtung in fünf Schritten:\n\n1. Lade HAMA von github.com/ZeroQI/Hama.bundle herunter und platziere es im „Plug-ins“-Ordner von Plex.\n2. Lade den Absolute Series Scanner (ASS) von github.com/ZeroQI/Absolute-Series-Scanner herunter und platziere ihn im „Scanners/Series“-Ordner von Plex.\n3. Starte den Plex-Server neu.\n4. Erstelle eine neue Bibliothekssektion, Typ „TV Shows“, und stelle in den erweiterten Einstellungen den Scanner auf „Absolute Series Scanner“ und den Agent auf „HAMA“ ein.\n5. Weise die Sektion deinem Anime-Ordner zu und starte einen Scan.\n\nHAMA liest AniDB-IDs, MyAnimeList-IDs und TVDB-IDs aus dem Ordnernamen in eckigen Klammern. Du kannst sie pro Serie mischen. AniDB ist am besten für die Genauigkeit der Benennung; TVDB ist am besten für Serien mit Metadaten für englische Synchronisationen.",
        "splitSeasonsTitle": "Geteilte Staffeln (Attack on Titan)",
        "splitSeasons": "Attack on Titan ist das Paradebeispiel für das Problem der geteilten Staffeln. AniDB und TVDB sind sich uneinig, ob die „Final Season“ Staffel 4, Staffel 5 oder eine eigene Serie ist. Die Final Season wurde in drei „Teile“ aufgeteilt, die in den Datenbanken unterschiedlich behandelt werden.\n\nLösung: Wähle die Datenbank, die deiner Vorstellung von der Serie entspricht, installiere bei Bedarf den passenden Agent (HAMA für AniDB, Standard für TVDB) und bleibe für alle deine Animes dabei. Das Mischen von Datenbanken innerhalb einer Bibliothek richtet mehr Schaden an, als es nützt.\n\nWenn du ein TVDB-Nutzer bist und die Staffelstruktur seltsam wirkt, überprüfe den „Aliases“-Bereich der Serie auf TVDB – manchmal verweist der gepflegte Alias auf die Struktur, die die meisten Zuschauer erwarten.",
        "ovaTitle": "OVAs und zugehörige Filme",
        "ova": "OVAs, zu einer Serie gehörende Filme und Specials gehören alle in „Season 00“ mit fortlaufender Nummerierung s00e01, s00e02. Die Reihenfolge richtet sich nach der Datenbank, die du verwendest.\n\nBei Filmen, die zu einer Serie gehören (Demon Slayer: Mugen Train, your name., die zahlreichen Naruto-Filme), gibt es eine andauernde Debatte darüber, ob sie als Specials in die TV-Bibliothek oder als eigenständige Filme in die Film-Bibliothek gehören. Die Film-Bibliothek ist normalerweise einfacher – weniger Sonderfälle für den Scanner. Der Nachteil: Sie erscheinen nicht in der Ansicht der übergeordneten Serie.",
        "subDubTitle": "Sub vs. Dub",
        "subDubIntro": "Die Benennung von Sub vs. Dub ändert nichts am Matching der Datei, beeinflusst aber, welche Tonspur standardmäßig abgespielt wird. Plex wählt die erste Tonspur, es sei denn, du hast in der Datei oder in deinen Kontoeinstellungen eine Standardspur festgelegt.\n\nWenn du sowohl eine reine Sub-Version als auch eine synchronisierte Version derselben Episode hast, verwende die Multi-Version-Benennung (Muster mit Auflösungs-Suffix) mit der Audiosprache im Suffix:",
        "subDubExample": "Show - s01e01 - JPN.mkv\nShow - s01e01 - ENG.mkv",
        "subDubNote": "Diese werden zu einem einzigen Episodeneintrag mit einem Versionswähler zusammengefasst, genau wie bei 1080p/2160p-Filmversionen.",
        "examplesTitle": "Beispiele aus der Praxis",
        "examplesA": "HAMA-basierte Bibliothek:\nAnime/\n├── One Piece [anidb-69]/\n│   ├── Season 01/\n│   │   ├── One Piece - s01e001.mkv\n│   │   └── One Piece - s01e002.mkv\n│   └── Season 00/\n│       └── One Piece - s00e001 - Movie 14: Stampede.mkv\n└── Attack on Titan [anidb-9541]/\n    ├── Season 01/\n    └── Season 02/",
        "examplesB": "TVDB-basierte Bibliothek (Standard-Agent, ohne HAMA):\nAnime/\n├── Demon Slayer (2019)/\n│   ├── Season 01/\n│   │   ├── Demon Slayer - s01e01.mkv\n│   │   └── Demon Slayer - s01e02.mkv\n│   └── Season 02/\n│       └── Demon Slayer - s02e01 - Mugen Train Arc.mkv\n└── Spy x Family (2022)/\n    └── Season 01/\n        └── Spy x Family - s01e01.mkv",
        "kodiJellyfinLinkText": "Entsprechungen für Kodi und Jellyfin",
        "ctaSoft": "Keine Lust, bei 500 Episoden s01e01 zu tippen? RenameFlow erledigt das in 60 Sekunden."
      },
      "music": {
        "h2": "Musik für Plex und Plexamp benennen",
        "intro": "Musik ist der einzige Medientyp, bei dem Dateinamen zweitrangig sind. Der Musik-Agent von Plex liest zuerst die ID3-Tags und greift auf die Ordnerstruktur zurück, wenn Tags fehlen oder falsch sind. Die saubersten Bibliotheken haben beides richtig; Bibliotheken, die nur auf Tags oder nur auf Ordner setzen, entwickeln seltsame Lücken.",
        "folderStructureTitle": "Ordnerstruktur",
        "folderStructureIntro": "Die empfohlene Struktur spiegelt wider, wie die meisten Musik-Apps über Bibliotheken denken: Künstler, dann Album, dann Titel.",
        "folderStructureExample": "Music/\n├── Pink Floyd/\n│   ├── The Dark Side of the Moon (1973)/\n│   │   ├── 01 - Speak to Me.flac\n│   │   ├── 02 - Breathe (In the Air).flac\n│   │   └── ...\n│   └── Wish You Were Here (1975)/\n│       └── 01 - Shine On You Crazy Diamond Pts. 1-5.flac\n└── Daft Punk/\n    └── Random Access Memories (2013)/\n        └── 01 - Give Life Back to Music.flac",
        "folderStructureNote": "Das Albumjahr in Klammern ist optional, aber nützlich – es unterscheidet Neuveröffentlichungen und hilft, das richtige MusicBrainz-Release zu matchen. Dateinamen von Titeln beginnen mit einer zweistelligen Titelnummer mit führender Null, gefolgt von einem Bindestrich und dem Titel.",
        "id3Title": "ID3-Tags haben Vorrang",
        "id3": "ID3-Tags sind das, was der Musik-Agent von Plex tatsächlich liest. Die erforderlichen Tags sind: Künstler, Album, Titel, Titelnummer. Empfohlene zusätzliche Tags: Album-Künstler (unterscheidet sich bei Kompilationen vom Track-Künstler), Jahr, Genre, Disc-Nummer.\n\nDateinamen umzubenennen, ohne die Tags zu korrigieren, hilft Plex nicht beim korrekten Matchen. Wenn deine Tags falsch sind, installiere MusicBrainz Picard (kostenlos) oder Mp3tag (kostenlos für Windows) und führe zuerst eine Tag-Korrektur durch, bevor du dich um die Dateinamen kümmerst. Der Musik-Modus von RenameFlow liest MusicBrainz und aktualisiert die Dateinamen; er schreibt keine ID3-Tags, also verwende ihn nach einem Tagger.",
        "variousArtistsTitle": "Various Artists (Kompilationen, Soundtracks)",
        "variousArtistsIntro": "Kompilationen und Soundtracks benötigen einen „Various Artists“-Album-Künstler, sonst explodieren sie in deiner Bibliotheksansicht zu Dutzenden von „Künstlern“ mit nur einem Titel. Die Einstellung befindet sich im ID3-Tag:\n\nTag: Album Artist = „Various Artists“\nTag: Artist = (der jeweilige Künstler des Tracks)\n\nDas Ordner-Muster wird dann zu:",
        "variousArtistsExample": "Music/\n└── Various Artists/\n    └── Rocky IV Soundtrack (1985)/\n        ├── 01 - Burning Heart - Survivor.flac\n        └── 02 - Heart's on Fire - John Cafferty.flac",
        "variousArtistsNote": "Plex zeigt das Album unter „Various Artists“ an, aber jeder Track zeigt seinen echten Interpreten.",
        "trackNumberingTitle": "Titelnummerierung",
        "trackNumbering": "Titelnummern stehen am Anfang des Dateinamens, zweistellig mit führender Null. Überspringe keine Nummern (nicht 1, 3, 4 – das bricht die Wiedergabereihenfolge bei Agents, die alphabetisch neu sortieren, wenn Track-Tags fehlen).\n\nDateinamenmuster: „01 - Track Title.ext“ oder nur „01 Track Title.ext“. Beides funktioniert. Vermeide es, den Künstler in jeden Track-Dateinamen zu schreiben – das ist redundant zum Ordner und überlädt die Benutzeroberfläche, wenn Plexamp auf die Dateinamenanzeige zurückfällt.",
        "multiDiscTitle": "Alben mit mehreren Discs",
        "multiDiscIntro": "Alben mit mehreren Discs verwenden eine „Disc XX“-Unterordner-Ebene zwischen Album und Titeln, und der ID3-Tag „Disc Number“ sollte für jede Datei gesetzt sein:",
        "multiDiscExample": "Music/\n└── Tool/\n    └── Lateralus (2001)/\n        ├── Disc 01/\n        │   ├── 01 - The Grudge.flac\n        │   └── ...\n        └── Disc 02/\n            └── 01 - Faaip de Oiad.flac",
        "multiDiscNote": "Plexamp führt diese zu einer durchgehenden Albumansicht mit Disc-Trennern zusammen. Ohne den Disc-Tag kollidieren Tracks von Disc 2 mit denen von Disc 1 (zwei Mal „Titel 01“, zwei Mal „Titel 02“, und Plex wählt den ersten, den es sieht).",
        "examplesTitle": "Beispiele aus der Praxis",
        "examples": "Music/\n├── Pink Floyd/\n│   ├── The Dark Side of the Moon (1973)/\n│   │   ├── 01 - Speak to Me.flac\n│   │   ├── 02 - Breathe (In the Air).flac\n│   │   └── 10 - Eclipse.flac\n│   └── The Wall (1979)/\n│       ├── Disc 01/\n│       │   ├── 01 - In the Flesh?.flac\n│       │   └── ...\n│       └── Disc 02/\n│           └── 01 - Hey You.flac\n├── Various Artists/\n│   └── Pulp Fiction Soundtrack (1994)/\n│       ├── 01 - Pumpkin and Honey Bunny - Tim Roth.flac\n│       └── 02 - Misirlou - Dick Dale.flac\n└── Daft Punk/\n    └── Random Access Memories (2013)/\n        ├── 01 - Give Life Back to Music.flac\n        └── 13 - Contact.flac"
      },
      "troubleshooting": {
        "h2": "Fehlerbehebung bei der Plex-Benennung",
        "intro": "Auch bei perfekter Benennung können Bibliotheken auf vorhersehbare Weise Probleme machen. Hier sind die sechs Fehler, die etwa 90 % der realen Beschwerden über die Plex-Benennung abdecken, mit den exakten Schritten zur Lösung.",
        "causesLabel": "Mögliche Ursachen",
        "stepsLabel": "Lösungsschritte",
        "items": [
          {
            "problem": "Plex zeigt den Film als „unmatched“ (nicht zugeordnet) an",
            "causes": [
              "Jahr fehlt im Dateinamen oder Ordner",
              "Sonderzeichen aus einem Scene-Release (z.B. 'BluRay.x264-SPARKS') verwirren den Parser bei seltenen Titeln",
              "Filmdatei befindet sich im Stammverzeichnis der Bibliothek statt in einem Ordner",
              "Titel weicht stark vom TMDB-Titel ab (spanischer Titel vs. englischer Titel)"
            ],
            "steps": [
              "Füge (JJJJ) in Klammern direkt nach dem Titel sowohl im Ordner- als auch im Dateinamen hinzu",
              "Entferne alles nach dem Jahr – behalte nur 'Titel (Jahr).ext'",
              "Verschiebe die Datei in einen Ordner, der exakt wie die Datei benannt ist",
              "Im Plex Web → ⋯-Menü des Films → „Fix Match“ → Suchoptionen → gib die TMDB-ID direkt ein"
            ]
          },
          {
            "problem": "Falsche Serie gematcht (du hast die UK-Version von The Office, aber die US-Version wurde erkannt)",
            "causes": [
              "Serienordner enthält nicht das Jahr",
              "Titel passt zu mehreren Serien auf TVDB/TMDB und Plex wählt die populärere"
            ],
            "steps": [
              "Benenne den Serienordner in 'Titel (Jahr)' mit dem ursprünglichen Sendejahr um",
              "Plex-Bibliothek → ⋯ → „Refresh Metadata“",
              "Falls immer noch falsch: ⋯ → „Match“ → Suche nach TVDB-ID oder TMDB-ID und wähle den korrekten Eintrag aus"
            ]
          },
          {
            "problem": "Episodentitel fehlt oder ist falsch",
            "causes": [
              "Token im Dateinamen war fehlerhaft (sXXeYY nicht mit führender Null, Groß- und Kleinschreibung gemischt)",
              "TVDB/TMDB hat den falschen Titel – Plex zeigt an, was der Agent liefert"
            ],
            "steps": [
              "Überprüfe, ob der Dateiname das 'sXXeYY'-Format verwendet, beide Buchstaben kleingeschrieben und beide Zahlen zweistellig",
              "Wenn der Dateiname korrekt ist: Der Agent selbst liegt falsch. Entweder den Titel auf TVDB bearbeiten und 24 Stunden auf die Aktualisierung warten, oder im Plex Web → Episode bearbeiten → Titel manuell bearbeiten"
            ]
          },
          {
            "problem": "Ganze Staffel nicht zugeordnet, obwohl Episoden korrekt benannt sind",
            "causes": [
              "Name des Staffelordners beginnt nicht mit 'Season '",
              "Episoden befinden sich im Stammordner der Serie, nicht in einem Staffelordner",
              "Staffelordner verwendet einen nicht-lateinischen Zeichensatz, der den Scanner verwirrt"
            ],
            "steps": [
              "Benenne den Staffelordner in 'Season 01' um (mit Leerzeichen, zweistellig)",
              "Verschiebe jede Episodendatei in den korrekten 'Season XX'-Ordner",
              "Verwende für Specials entweder 'Specials' (wörtlich) oder 'Season 00'"
            ]
          },
          {
            "problem": "Anime wird in falsche Staffeln aufgeteilt",
            "causes": [
              "Abweichung zwischen deiner Nummerierung im Dateinamen und der Staffelstruktur des Agents (AniDB vs. TVDB vs. TMDB)",
              "Verwendung des Standard-Agents für Serien mit absoluter Nummerierung wie One Piece"
            ],
            "steps": [
              "Entscheide dich für eine Datenbank (TVDB für den geringsten Aufwand, AniDB via HAMA für die beste Genauigkeit) und bleibe dabei",
              "Bei Verwendung von TVDB: Benenne Dateien um, damit sie zur Staffel-/Episodenaufteilung von TVDB für diese Serie passen",
              "Bei Installation von HAMA: Siehe den Abschnitt zur HAMA-Einrichtung oben. Nach der Installation erneut scannen"
            ]
          },
          {
            "problem": "Bibliothek scannt überhaupt nicht (nichts passiert, wenn du einen Scan startest)",
            "causes": [
              "Plex-Server hat keine Leseberechtigung für den Bibliotheksordner",
              "Die Bibliothek ist leer oder der Pfad hat sich geändert (Netzwerkfreigabe nicht verbunden, Laufwerk umbenannt)",
              "Der Plex-Scanner ist pausiert (selten, aber prüfe unter Einstellungen → Bibliothek → Scannen)"
            ],
            "steps": [
              "Klicke mit der rechten Maustaste auf den Bibliotheksordner in deinem Betriebssystem und überprüfe, ob das Benutzerkonto von Plex mindestens Lesezugriff hat",
              "Plex Web → Einstellungen → Verwalten → Bibliotheken → überprüfe, ob der Bibliothekspfad erreichbar ist",
              "Versuche einen manuellen Scan über das ⋯-Menü der Bibliothekskachel",
              "Starte den Plex Media Server-Prozess neu, wenn der Scan weiterhin stillschweigend fehlschlägt"
            ]
          }
        ]
      },
      "faster": {
        "h2": "Die 60-Sekunden-Alternative",
        "intro": "Alles oben Genannte ist der manuelle Weg: die Regeln verstehen, die richtigen Dateinamen tippen, die Sonderfälle selbst beheben. Einmal sorgfältig gemacht, bleibt eine Bibliothek jahrelang sauber. Aber „sorgfältig“ überlebt selten einen Rückstau von 2000 Dateien.",
        "manualWayTitle": "Der manuelle Weg",
        "manualWay": "Die ehrliche Zusammenfassung: Von Hand, erwarte etwa 1 Minute pro Film oder Episode, sobald du geübt bist – das Jahr auf TMDB oder IMDb nachschlagen, den offiziellen Titel tippen, das sXXeYY-Format richtig hinbekommen. Eine Serie mit 500 Episoden bedeutet acht Stunden Tipparbeit. Eine gemischte Bibliothek mit 2.000 Dateien ist ein Wochenende.",
        "fasterWayTitle": "Der 60-Sekunden-Weg",
        "fasterWay": "RenameFlow erledigt dieselbe Arbeit in Sekunden. Zieh einen Ordner hinein: Es analysiert jeden Dateinamen, fragt TMDB/TheTVDB/AniList/MusicBrainz parallel ab, zeigt den vorgeschlagenen Plex-tauglichen Namen an und benennt die Dateien lokal um, sobald du bestätigst. Nichts wird hochgeladen – die File System Access API führt die Umbenennung auf deiner eigenen Festplatte aus. Kostenlos für bis zu 15 Dateien pro Tag; einmalig 49 € für Lifetime ohne Limit.\n\nDie Benennungsmuster sind exakt die aus diesem Guide und wurden mit jedem oben gezeigten Beispiel validiert. Wenn du bereits die Hälfte deiner Bibliothek von Hand umbenannt hast, erledigt RenameFlow den Rest in 60 Sekunden.",
        "pricingLinkText": "RenameFlow-Tarife",
        "cta": "Kostenlos: 15 Dateien/Tag, kostenloses Konto in 30 Sekunden, kein Upload."
      },
      "faq": {
        "h2": "Plex-Benennung – Häufig gestellte Fragen",
        "seeAllLinkText": "Alle FAQs ansehen",
        "items": [
          {
            "question": "Was ist die wichtigste Regel für die Plex-Benennung?",
            "answer": "Gib bei Filmen immer das Jahr und bei Serien 'sXXeYY' an. Allein diese beiden Muster beheben etwa 80 % der häufigsten Fehler beim Matchen."
          },
          {
            "question": "Braucht Plex wirklich bei jedem Film das Jahr?",
            "answer": "Ja, wenn du Filme besitzt, die ihren Titel mit anderen teilen, was häufiger vorkommt, als man denkt (Dune 1984 vs. 2021, Casino Royale 1967 vs. 2006, Die Mumie 1932/1959/1999/2017). Ohne das Jahr gibt TMDB den populärsten Treffer zurück, was oft nicht der ist, den du hast. Füge das Jahr bedingungslos hinzu – der Aufwand ist null, der Nutzen sind für immer konsistente Matches."
          },
          {
            "question": "Soll ich „Season 00“ oder „Specials“ für Spezialfolgen verwenden?",
            "answer": "Beides funktioniert – Plex behandelt sie identisch. „Specials“ ist für Menschen besser lesbar; „Season 00“ ist konsistenter, wenn du ein Skript zur Ordnererstellung verwendest. Wähle eins und nutze es für alle deine Serien."
          },
          {
            "question": "Warum matcht Plex die falsche Version eines Films, obwohl ich das Jahr hinzugefügt habe?",
            "answer": "Entweder fehlt das Jahr im Ordnernamen (Plex liest den Ordner zuerst), oder du hast das Jahr in eckigen statt runden Klammern angegeben. Die Regex von Plex sucht gezielt nach „(JJJJ)“ – eckige Klammern und Punkte funktionieren nicht. Überprüfe sowohl den Ordner als auch den Dateinamen."
          },
          {
            "question": "Spielt die Dateiendung eine Rolle? MKV vs MP4 vs AVI?",
            "answer": "Nicht für das Matching. Plex scannt alle gängigen Video-Erweiterungen identisch. Es spielt jedoch eine Rolle für die Wiedergabeleistung – MKV mit H.264 oder H.265 läuft auf den meisten Clients am besten. AVI-Dateien müssen auf Mobil- und TV-Apps oft transkodiert werden. Die Wahl des Containers beeinflusst die Kompatibilität, nicht die Metadaten."
          },
          {
            "question": "Was passiert, wenn ich Dateien umbenenne, nachdem Plex sie gescannt hat?",
            "answer": "Plex matcht sie beim nächsten Scan neu. Lokale Metadaten (gesehen-Status, Playlists, eigene Poster) bleiben erhalten, solange der neue Dateiname immer noch zum selben TMDB/TVDB-Eintrag passt. Wenn der neue Name zu einem anderen Match führt, wandert der gesehen-Status per GUID mit und bleibt meist erhalten – aber eigene Poster und lokale Bearbeitungen können verloren gehen."
          },
          {
            "question": "Soll ich Anime-Dateien für den Standard-Agent von Plex umbenennen oder HAMA installieren?",
            "answer": "Für insgesamt unter ~200 Episoden nutze den Standard-Agent und akzeptiere ein paar seltsame Staffeleinteilungen – die Einrichtungszeit für HAMA lohnt sich nicht. Für größere Anime-Bibliotheken oder alles mit absoluter Nummerierung (One Piece, Detektiv Conan, Naruto, Boruto), installiere HAMA. Der Genauigkeitsgewinn ist enorm und die Installation ist ein einmaliger Aufwand."
          },
          {
            "question": "Kann ich das Umbenennen automatisieren, damit ich nicht bei jeder neuen Datei daran denken muss?",
            "answer": "Ja. Zwei Optionen: Integriere Sonarr + Radarr in deine Download-Pipeline, damit Dateien bereits vorbenannt ankommen, oder nutze RenameFlow als manuelles Stapelverarbeitungs-Tool beim Import. Sonarr/Radarr sind am besten für vollautomatisierte Ketten; RenameFlow ist am besten, wenn du jede Umbenennung vor der Ausführung überprüfen möchtest."
          }
        ]
      },
      "related": {
        "h2": "Weiterlesen",
        "items": [
          {
            "title": "Schritt-für-Schritt-Anleitung zum Umbenennen",
            "href": "/how-to-rename"
          },
          {
            "title": "Detaillierter Vergleich: RenameFlow vs. FileBot",
            "href": "/alternatives#filebot"
          },
          {
            "title": "Benennungs-Äquivalente für Kodi und Jellyfin",
            "href": "/plex-kodi-jellyfin"
          },
          {
            "title": "Alle RenameFlow FAQs",
            "href": "/faq"
          }
        ]
      },
      "guidesHub": {
        "cardTitle": "Plex-Benennungs-Guide",
        "cardDesc": "Die umfassende 7.000-Wort-Referenz zur Benennung von Filmen, Serien, Anime und Musik für Plex. Mit Fehlerbehebung und Beispielen zum Kopieren.",
        "cardBadge": "Neu"
      },
      "externalLinks": {
        "plexNaming": "Plex-Benennungskonvention (offiziell)",
        "plexMultiVersion": "Plex-Benennung für mehrere Versionen (offiziell)",
        "hamaGithub": "HAMA Scanner (GitHub)"
      },
      "howTo": {
        "name": "So benennst du Filmdateien für Plex",
        "description": "Schritt für Schritt: So benennst du Filmdateien, damit der Plex-Scanner sie auf Anhieb erkennt.",
        "step1": {
          "name": "Lege für jeden Film einen eigenen Ordner an",
          "text": "Jeder Film liegt in einem eigenen Ordner namens „Titel (Jahr)“, z. B. „Blade Runner (1982)“. Die Videodatei darin trägt denselben Namen."
        },
        "step2": {
          "name": "Ergänze das Erscheinungsjahr in Klammern",
          "text": "Plex nutzt TMDB und unterscheidet gleichnamige Titel anhand des Jahres. Verwende immer runde Klammern, keine eckigen Klammern oder Punkte: „Dune (2021)“ – nicht „Dune 2021“ oder „Dune [2021]“."
        },
        "step3": {
          "name": "Verwalte mehrere Versionen eines Films",
          "text": "Hast du einen Film in mehreren Auflösungen, hänge die Auflösung an den Dateinamen an: „Dune (2021) - 1080p.mkv“ und „Dune (2021) - 2160p.mkv“ im selben Ordner. Plex führt sie zu einem Bibliothekseintrag mit Versionsauswahl zusammen."
        },
        "step4": {
          "name": "Starte einen Scan der Plex-Bibliothek",
          "text": "Öffne in Plex Web die Bibliothek, klicke auf das ⋯-Menü und wähle „Scan Library Files“. Plex gleicht neue Dateien innerhalb von Sekunden mit TMDB ab. Mit „Refresh Metadata“ lädst du Artwork und Besetzung neu."
        }
      }
    },
    "jellyfin": {
      "seoTitle": "Jellyfin Naming Guide 2026: Filme, Serien, Anime & Musik",
      "seoDescription": "Die Jellyfin Namenskonvention für Filme, Serien, Anime & Musik. Lerne, wie du deine Dateien richtig benennst und von Plex wechselst. Inkl. Tipps & Tools.",
      "keywords": "Jellyfin Namenskonvention, Jellyfin Dateien umbenennen, Plex zu Jellyfin wechseln, Jellyfin Serien Namensschema, Jellyfin Filme benennen, Jellyfin Anime",
      "h1": "Jellyfin Naming-Guide: Filme, Serien, Anime, Musik & Plex-Migration (2026)",
      "readingTime": "~11 Min. Lesezeit",
      "trust": {
        "updated": "Aktualisiert 2026",
        "crossRef": "Querverwiesen mit der Jellyfin 10.10+ Doku",
        "builtBy": "Erstellt vom Team hinter RenameFlow"
      },
      "guidesHub": {
        "cardTitle": "Jellyfin Naming-Guide",
        "cardDesc": "Komplette Anleitung zur Benennung von Filmen, Serien, Anime und Musik für Jellyfin – plus die Checkliste für den Umstieg von Plex.",
        "cardBadge": "Neu"
      },
      "intro": {
        "lead": "Jellyfin ist bei der Benennung nachsichtiger als Plex – aber nur bis zu einem gewissen Punkt. Wenn die Struktur stimmt, ist der Scanner schnell, präzise und für immer kostenlos. Machst du es falsch, kämpfst du stundenlang mit „nicht identifizierten“ Einträgen, die sofort hätten gefunden werden müssen.",
        "problem": "Dieser Guide ist das praktische Nachschlagewerk für die Benennung von Mediendateien in Jellyfin – für jeden Medientyp, jeden Sonderfall und den Migrationspfad für alle, die von Plex kommen. Die Beispiele folgen der offiziellen Jellyfin-Dokumentation und sind mit dem Verhalten von Jellyfin 10.10+ verifiziert. Besonderes Augenmerk liegt auf den beiden Fällen, bei denen Plex-Nutzer beim Wechsel Probleme bekommen: wie Jellyfin Staffel-Null-Specials behandelt und wie es Anime ohne ein HAMA-Äquivalent handhabt.",
        "promise": "Am Ende weißt du genau, wie du eine Jellyfin-Library strukturierst, die auf Anhieb sauber gescannt wird – egal, ob du neu anfängst, von Plex migrierst oder eine Library reparierst, die seit Jahren chaotisch wächst.",
        "heroCta": "Spar dir die manuelle Arbeit – lass RenameFlow die Muster für dich übernehmen."
      },
      "toc": {
        "fundamentals": "Grundlagen",
        "movies": "Filme",
        "tvShows": "Serien",
        "anime": "Anime (ohne HAMA)",
        "music": "Musik",
        "migration": "Plex → Jellyfin-Migration",
        "troubleshooting": "Fehlerbehebung",
        "faster": "Die 60-Sekunden-Alternative",
        "faq": "FAQ"
      },
      "fundamentals": {
        "h2": "Grundlagen der Jellyfin-Benennung",
        "intro": "Jellyfins Scanner-Architektur unterscheidet sich von der von Plex. Wenn du den Unterschied verstehst, vermeidest du drei Viertel des Frustes à la „Jellyfin findet meine Dateien nicht“. Die gute Nachricht: Die meisten Plex-kompatiblen Benennungen funktionieren in Jellyfin auf Anhieb. Der Haken: Jellyfins Flexibilität bedeutet, dass du gültige Benennungsmuster erstellen kannst, die für eine Library funktionieren und für eine andere fehlschlagen, je nachdem, welche Provider du aktiviert hast.",
        "openSourceTitle": "Open Source, Scanner integriert",
        "openSourceModel": "Jellyfin ist Open Source, selbst gehostet und für immer kostenlos – keine Premium-Stufe, keine Telemetrie, keine Plugin-Paywall. Der Scanner ist Teil des Servers selbst, kein separates Plugin wie bei Plex. Das bedeutet, dass Jellyfin-Updates Verbesserungen an der Benennung über den regulären Release-Zyklus (derzeit etwa monatlich) ausliefern und du den genauen Parsing-Code auf GitHub lesen kannst, wenn dich ein Muster überrascht.\n\nDer Kompromiss gegenüber Plex: Jellyfins Metadaten-UI ist etwas unausgereifter, die Einrichtung der Hardwarebeschleunigung ist manueller und einige Plex-Funktionen (Plex Pass DVR, Plexamps Schallanalyse) haben kein direktes Äquivalent. Für die Benennung spielt das alles keine Rolle – du bekommst dieselben Pipelines wie bei Plex (TMDB, TVDB, AniDB, MusicBrainz, OMDb), nur anders konfiguriert.",
        "providersTitle": "Metadaten-Provider (nicht „Agents“)",
        "providers": "Wo Plex „Agents“ hat, hat Jellyfin pro Library konfigurierbare „Metadaten-Provider“. Wenn du eine Library erstellst, wählst du aus, welche Provider in welcher Reihenfolge abgefragt werden sollen. Für Filme ist der Standard TheMovieDB; du kannst OMDb, TVDb oder keinen hinzufügen. Für Serien sind es TheMovieDB und TheTVDB, mit The Open Movie Database (OMDb) als Fallback. Für Anime kannst du AniDB und AniList direkt hinzufügen (kein externes Plugin im HAMA-Stil erforderlich).\n\nDie Reihenfolge der Provider ist wichtig: Jellyfin fragt sie von oben nach unten ab und verwendet den ersten erfolgreichen Match. Wenn TheMovieDB aufgrund einer Titelkollision die falsche Serie zurückgibt, könnte es helfen, TheTVDB an die erste Stelle zu setzen. Diese Konfiguration pro Library ist mächtiger als die fest programmierte Agent-Auswahl von Plex – und sie ist das Geheimnis, um Anime ohne Scanner von Drittanbietern zum Laufen zu bringen.",
        "fourRulesTitle": "Vier Regeln, die die meisten Matching-Fehler beheben",
        "fourRules": "Vier Regeln, die die große Mehrheit der Jellyfin-Matching-Probleme verhindern:\n\nRegel 1 – Nutze eine Ordner-pro-Eintrag-Struktur. Filme in ihren eigenen Ordnern, Serien mit expliziten Staffel-Unterordnern. Jellyfin scannt die Ordnerstruktur, um die Grenzen der Einträge zu verstehen, bevor es die Dateinamen liest.\n\nRegel 2 – Gib bei Filmen das Erscheinungsjahr in Klammern an, genau wie bei Plex: „Titel (JJJJ)“. Jellyfins Matcher verwendet das Jahr identisch zu dem von Plex.\n\nRegel 3 – Verwende das sXXeYY-Muster für Episoden. Jellyfin akzeptiert mehr Variationen als Plex (die Doku listet 8+ gültige Formate auf), aber das kleingeschriebene, mit Nullen aufgefüllte sXXeYY ist das sicherste und am besten lesbare.\n\nRegel 4 – Im Zweifelsfall, bette die Provider-ID in den Ordnernamen ein. Jellyfin unterstützt die Suffixe „[tmdbid-12345]“, „[tvdbid-67890]“, „[imdbid-tt1234567]“, die exakte Matches erzwingen. Verwende sie immer dann, wenn ein Titel mehrdeutig ist.",
        "walkthroughLinkText": "Schritt-für-Schritt-Anleitung zum Umbenennen"
      },
      "movies": {
        "h2": "Filme für Jellyfin benennen",
        "intro": "Filme sind der einfachste Medientyp in Jellyfin. Das Ein-Ordner-pro-Film-Muster entspricht dem von Plex; das Jahr ist zur Unterscheidung zwingend erforderlich; Dateien mit mehreren Versionen werden durch eine etwas andere Naming-Konvention als bei Plex unterstützt. Es gibt nur drei kleine Unterschiede, die du dir merken musst, wenn du von Plex kommst.",
        "folderStructureTitle": "Ordnerstruktur",
        "folderStructure": "Jeder Film befindet sich in seinem eigenen Ordner mit dem Namen „Titel (Jahr)“. Die Videodatei darin wiederholt genau diesen Namen. Untertitel, Extras, Poster und Trailer liegen daneben.",
        "folderStructureExample": "Movies/\n├── Blade Runner (1982)/\n│   ├── Blade Runner (1982).mkv\n│   ├── Blade Runner (1982).en.srt\n│   ├── poster.jpg\n│   └── trailers/\n│       └── teaser.mp4\n├── Dune (2021)/\n│   └── Dune (2021).mkv\n└── The Matrix (1999)/\n    └── The Matrix (1999).mkv",
        "folderStructureNote": "Jellyfin liest zuerst den Ordnernamen, dann den Dateinamen. Sie identisch zu halten ist das sauberste Muster und ermöglicht es dir, Extras und Artwork ohne Namenskollisionen zu speichern.",
        "yearTitle": "Das Jahr ist nicht verhandelbar",
        "year": "Das Jahr ist aus demselben Grund nicht verhandelbar wie bei Plex: TheMovieDB gibt Treffer mit doppelten Titeln nach Beliebtheit sortiert zurück, und ohne das Jahr erhältst du die Version, die heute auf TMDB bekannter ist.\n\nFormat: „Titel (JJJJ)“ mit dem Jahr in Klammern. Jellyfins Regex ist nachsichtig – es akzeptiert „Titel.JJJJ.mkv“ und „Titel JJJJ.mkv“ – aber diese Formate versagen bei Titeln, die Zahlen enthalten („2001: A Space Odyssey“, „1917“). Klammern sind eindeutig. Verwende sie immer.",
        "multiVersionTitle": "Filme mit mehreren Versionen",
        "multiVersionIntro": "Jellyfin unterstützt mehrere Versionen desselben Films, zusammengefasst zu einem einzigen Library-Eintrag, ähnlich wie Plex, aber mit einem anderen Benennungsmuster. Die offizielle Jellyfin-Konvention verwendet Bindestriche und Versionsbezeichnungen:",
        "multiVersionAExample": "Dune (2021)/\n├── Dune (2021) - 1080p.mkv\n└── Dune (2021) - 2160p.mkv",
        "multiVersionB": "Oder das Unterordner-Muster, das in Jellyfin identisch funktioniert und für Libraries mit vielen Schnittfassungen sauberer ist:",
        "multiVersionBExample": "Dune (2021)/\n├── 1080p/\n│   └── Dune (2021).mkv\n└── 2160p/\n    └── Dune (2021).mkv",
        "multiVersionOutcome": "Beide Dateien erscheinen als eine einzige Filmkarte mit einer Versionsauswahl. Jellyfin wählt automatisch die qualitativ hochwertigste Datei aus, die der Client direkt abspielen kann. Wenn kein Client 4K HEVC wiedergeben kann, greift es ohne Transkodierung auf die Kopie mit niedrigerer Auflösung zurück.",
        "editionsTitle": "Editionen (Director's Cut, Kinofassung, Extended)",
        "editionsIntro": "Für Director's Cuts, Kinofassungen und erweiterte Editionen unterstützt Jellyfin das Suffix-Muster „[edition-X]“, das sich von der Plex-Konvention „{edition-X}“ mit geschweiften Klammern unterscheidet. Sei bei der Migration vorsichtig – das Muster mit den geschweiften Klammern wird von Jellyfin stillschweigend ignoriert:",
        "editionsExample": "Movies/\n├── Blade Runner (1982)/\n│   ├── Blade Runner (1982) [edition-Theatrical].mkv\n│   └── Blade Runner (1982) [edition-Final Cut].mkv\n└── Apocalypse Now (1979)/\n    ├── Apocalypse Now (1979) [edition-Theatrical].mkv\n    └── Apocalypse Now (1979) [edition-Redux].mkv",
        "editionsOutcome": "Jede Edition wird als eigener Film in der Library angezeigt (nicht zusammengefasst wie bei mehreren Versionen). Verwende dies für Schnittfassungen mit deutlichen Unterschieden in Laufzeit oder Inhalt; verwende mehrere Versionen für dieselbe Fassung in unterschiedlichen Auflösungen.",
        "extrasTitle": "Trailer, Behind-the-Scenes und Extras",
        "extras": "Jellyfin behandelt Extras (Trailer, Behind-the-Scenes, geschnittene Szenen, Interviews) als erstklassige Inhalte. Platziere sie in Unterordnern innerhalb des Filmordners und verwende dabei genau diese Namen: `trailers/`, `behind the scenes/`, `deleted scenes/`, `interviews/`, `featurettes/`, `scenes/`, `shorts/`. Dateien in diesen Ordnern erben die Metadaten des Films und erscheinen im Jellyfin-Player als zugehöriger Inhalt.",
        "extrasExample": "Dune (2021)/\n├── Dune (2021).mkv\n├── trailers/\n│   ├── trailer-1.mp4\n│   └── trailer-2.mp4\n└── behind the scenes/\n    └── making-of.mp4",
        "extrasNote": "Dieselbe Konvention funktioniert auch für Serien – Extras auf Serien-Ebene kommen in Extra-Unterordner im Stammverzeichnis der Serie.",
        "mistakesTitle": "Fehler, die die meisten Matching-Fehler verursachen",
        "mistakes": "Die vier Fehler, die die meisten Matching-Fehler bei Filmen in Jellyfin verursachen:\n\n1. Verwendung der Plex-Syntax mit geschweiften Klammern für Editionen `{edition-X}`. Jellyfin ignoriert sie stillschweigend – das Suffix wird Teil des erkannten Titels und die Suche schlägt fehl.\n\n2. Fehlendes Jahr bei einem nicht eindeutigen Titel. „Inception.mkv“ wird aufgrund seiner reinen Beliebtheit gefunden; „Dune.mkv“ wählt auf TMDB zu 100 % Villeneuves Schnitt von 2021 anstelle des Lynch-Films von 1984.\n\n3. Einzeldatei-Library im Stammverzeichnis (ohne Ordner). Funktioniert für das Matching, verhindert aber Unterstützung für Extras, Poster und mehrere Versionen.\n\n4. Falsche Zeichenkodierung bei nicht-lateinischen Titeln. Griechische, kyrillische und japanische Titelzeichen benötigen eine UTF-8-Dateinamenskodierung; einige ältere Zip-Entpacker schreiben stattdessen Latin-1.",
        "examplesTitle": "Beispiele aus der Praxis",
        "examples": "Movies/\n├── The Matrix (1999)/\n│   └── The Matrix (1999).mkv\n├── Dune (2021)/\n│   ├── Dune (2021) - 1080p.mkv\n│   └── Dune (2021) - 2160p.mkv\n├── Blade Runner (1982)/\n│   ├── Blade Runner (1982) [edition-Theatrical].mkv\n│   └── Blade Runner (1982) [edition-Final Cut].mkv\n├── 1917 (2019)/\n│   └── 1917 (2019).mkv\n└── Spirited Away (2001)/\n    ├── Spirited Away (2001).mkv\n    └── trailers/\n        └── trailer.mp4",
        "plexLinkText": "Plex-Äquivalente",
        "ctaSoft": "Hast du eine Plex-Library zum Konvertieren? Probier den Batch-Modus von RenameFlow."
      },
      "tvShows": {
        "h2": "Serien für Jellyfin benennen",
        "intro": "Bei Serien glänzt Jellyfins Flexibilität und bringt neue Nutzer gleichzeitig zum Stolpern. Acht gültige Dateinamenmuster werden vom Scanner akzeptiert, was großartig klingt, bis du sie im selben Serienordner mischst und der Matcher den falschen auswählt. Die Lösung besteht darin, ein Muster auszuwählen und es konsequent anzuwenden – wobei das kleingeschriebene sXXeYY das einzig universell sichere Muster ist.",
        "folderStructureTitle": "Ordnerstruktur",
        "folderStructure": "Zwei Ebenen: Serien-Ordner, dann Staffel-Ordner. Genau wie bei Plex. Jellyfin wird Episoden nicht korrekt gruppieren, wenn du die Struktur abflachst.",
        "folderStructureExample": "TV Shows/\n├── Breaking Bad (2008)/\n│   ├── Season 01/\n│   │   ├── Breaking Bad - s01e01 - Pilot.mkv\n│   │   └── Breaking Bad - s01e02 - Cat's in the Bag.mkv\n│   ├── Season 02/\n│   │   └── Breaking Bad - s02e01.mkv\n│   └── Specials/\n│       └── Breaking Bad - s00e01 - Behind the Scenes.mkv\n└── The Wire (2002)/\n    └── Season 01/\n        └── The Wire - s01e01.mkv",
        "folderStructureNote": "Format des Serienordners: „Titel (Jahr)“. Das Jahr unterscheidet Remakes (The Office UK 2001 vs. US 2005, House of Cards UK 1990 vs. US 2013). Format des Staffelordners: „Season XX“ mit führender Null oder „Specials“ für Staffel 0.",
        "providerIdTitle": "Einen spezifischen Provider-Match erzwingen",
        "providerIdIntro": "Bonus: Hänge „[tmdbid-X]“ oder „[tvdbid-Y]“ an den Namen des Serienordners an. Jellyfin verwendet dies als kanonische Referenz und ignoriert das titelbasierte Matching:",
        "providerIdExample": "The Office (2005) [tmdbid-2316]/\n└── Season 01/\n    └── The Office - s01e01.mkv",
        "filenameTitle": "Dateinamenmuster",
        "filenameFormat": "Jellyfins Scanner akzeptiert diese Episodenmuster:\n\n- `Show - s01e01.mkv` (kleingeschrieben, empfohlen)\n- `Show - S01E01.mkv` (großgeschrieben)\n- `Show - 1x01.mkv` (Kreuz-Stil)\n- `Show.S01.E01.mkv` (mit Punkten getrennt)\n- `Show s01e01 Title.mkv` (ohne Bindestrich)\n- `Show 101.mkv` (kompakt — riskant)\n- `Show 1.01.mkv` (Punkt-kompakt — riskant)\n- `Show Season 1 Episode 1.mkv` (ausführlich)\n\nWähle eines aus und bleib dabei. Die „kompakten“ Formen (Show 101) funktionieren, versagen aber bei Serien mit über 100 Episoden pro Staffel oder dreistelliger absoluter Nummerierung. Das kleingeschriebene sXXeYY ist das sicherste universelle Muster.",
        "filenameExample": "Breaking Bad - s05e14 - Ozymandias.mkv",
        "filenameNote": "Du kannst einen Episodentitel zur besseren Lesbarkeit hinzufügen. Der Episodentitel wird nicht für das Matching verwendet – Jellyfins Metadaten-Provider überschreibt ihn mit dem kanonischen Titel von TVDB/TMDB.",
        "specialsTitle": "Specials, OVAs und staffelbezogene Extras",
        "specials": "Specials, OVAs, Behind-the-Scenes-Episoden und an eine Staffel gebundene Extras gehören in einen „Specials“-Ordner im Stammverzeichnis der Serie oder in „Season 00“. Jellyfin behandelt beide identisch. Benenne die Dateien darin der Reihe nach s00e01, s00e02 usw.\n\nStaffelbezogene Extras (Trailer, geschnittene Szenen) können auch in den Extra-Unterordnern innerhalb ihres übergeordneten Staffel-Ordners liegen und dabei dieselben Konventionen wie bei Film-Extras verwenden (`trailers/`, `deleted scenes/` usw.).",
        "dateBasedTitle": "Datumsbasierte tägliche Serien",
        "dateBasedIntro": "Tägliche Sendungen (Talkshows, Nachrichten) ohne Staffel-/Episodennummerierung verwenden das Datumsmuster:",
        "dateBasedExample": "The Daily Show (1996)/\n└── Season 29/\n    └── The Daily Show - 2024-03-15.mkv",
        "dateBasedNote": "JJJJ-MM-TT Format. Jellyfin gleicht die Daten mit dem Datumsindex von TheTVDB für tägliche Sendungen ab – stelle sicher, dass TheTVDB als Provider für die Library aktiviert ist.",
        "multiEpisodeTitle": "Dateien mit mehreren Episoden",
        "multiEpisodeIntro": "Für Doppelepisoden in einer einzigen Datei:",
        "multiEpisodeExample": "Breaking Bad - s05e15-e16 - Granite State + Felina.mkv",
        "multiEpisodeNote": "Jellyfin erstellt einen abspielbaren Eintrag, der in den Metadaten beiden Episoden zugeordnet wird. Die Bereichsform (`e15-e16`) ist sauberer; die Vollwiederholungsform (`s05e15-s05e16`) funktioniert ebenfalls.",
        "miniSeriesTitle": "Miniserien und limitierte Serien",
        "miniSeries": "Miniserien und limitierte Serien (Chernobyl, Band of Brothers, The Queen's Gambit) folgen dem Standardmuster mit „Season 01“ als einzigem Staffelordner. Flache die Episoden nicht in das Stammverzeichnis der Serie ab – Jellyfins Scanner erwartet die Staffelordner-Ebene auch bei Serien mit nur einer Staffel.",
        "failuresTitle": "Die häufigsten Fehler bei Serien",
        "failures": "Die häufigsten Fehler bei Serien in Jellyfin und ihre Ursachen:\n\n– „Episode nicht gefunden“, aber die Staffel ist in Ordnung: Dateinamenmuster ist fehlerhaft oder mischt Stile (s01E01 – großes E mit kleinem s). Standardisiere auf kleingeschriebenes sXXeYY.\n\n– Ganze Staffel nicht gefunden: Staffelordner beginnt nicht mit „Season “ (beachte das Leerzeichen). „S1“, „Season1“ und „s01“ werden nicht erkannt.\n\n– Falsche Serie gefunden: Fehlendes Jahr bei einem Titel mit Kollisionen. Füge `(JJJJ)` zum Serienordner hinzu oder verwende `[tmdbid-X]` zur absoluten Unterscheidung.\n\n– Episoden über falsche Staffeln verteilt: Wenn du Dateien umbenannt hast, Jellyfin aber immer noch alte Zuordnungen anzeigt, erzwinge eine Metadaten-Aktualisierung über das ⋯-Menü der Serie → „Refresh metadata“ → „Replace all metadata“ → „Force“.\n\n– Special-Episoden erscheinen als Staffel 1: Die Datei befindet sich im Stammverzeichnis der Serie anstatt im Ordner „Specials/“ oder „Season 00/“. Verschiebe die Datei.\n\n– Miniserie wird als eine einzige große Episode angezeigt: Alle Episoden befinden sich im Stammverzeichnis der Serie ohne Staffelordner. Füge „Season 01/“ hinzu und verschiebe die Dateien dorthin.",
        "examplesTitle": "Beispiele aus der Praxis",
        "examples": "TV Shows/\n├── Breaking Bad (2008)/\n│   ├── Season 01/\n│   │   ├── Breaking Bad - s01e01 - Pilot.mkv\n│   │   └── Breaking Bad - s01e02 - Cat's in the Bag.mkv\n│   ├── Season 05/\n│   │   └── Breaking Bad - s05e15-e16 - Granite State + Felina.mkv\n│   └── Specials/\n│       └── Breaking Bad - s00e01 - No Half Measures.mkv\n├── The Office (2005) [tmdbid-2316]/\n│   └── Season 03/\n│       └── The Office - s03e12 - Back from Vacation.mkv\n├── Chernobyl (2019)/\n│   └── Season 01/\n│       └── Chernobyl - s01e01 - 1:23:45.mkv\n└── The Daily Show (1996)/\n    └── Season 29/\n        └── The Daily Show - 2024-03-15.mkv"
      },
      "anime": {
        "h2": "Anime für Jellyfin benennen (ohne HAMA)",
        "intro": "Hier zieht Jellyfin für die meisten Nutzer an Plex vorbei. Plex benötigt das Community-Plugin HAMA, um AniDB korrekt zu verarbeiten – manuelle Installation, manuelle Updates, anfällig für Fehler. Jellyfin liefert AniDB und AniList als native Metadaten-Provider mit, die du in den Library-Einstellungen aktivieren kannst. Keine externen Scanner, kein GitHub-Plugin-Ordner, keine Plugin-Berechtigungen, die du erteilen musst.",
        "providersTitle": "Native AniDB- und AniList-Provider",
        "providers": "Erstelle für eine Anime-Library eine neue Library vom Typ „Serien“ und in der Liste der Metadaten-Provider:\n\n1. AniDB – am genauesten für absolut nummerierte Serien (One Piece, Detective Conan, Bleach)\n2. AniList – sekundär, nützlich für moderne Shonen und saisonale Anime\n3. TheTVDB – Fallback für Serien mit starken englischen Synchronfassungen\n4. TheMovieDB – letzte Wahl, bei Anime oft falsch\n\nSetze AniDB an die erste Stelle. Die meisten „Jellyfin Anime Matching-Probleme“-Beschwerden auf Reddit gehen darauf zurück, dass TheMovieDB standardmäßig priorisiert wird.",
        "providersIdIntro": "Für Serien mit Titel-Mehrdeutigkeit (mehrere Anime mit demselben Namen über Jahrzehnte hinweg), erzwinge die AniDB-ID direkt im Ordnernamen:",
        "providersIdExample": "Anime/\n└── One Piece [anidbid-69]/\n    └── Season 01/",
        "providersIdNote": "Jellyfin liest `[anidbid-X]`, `[tvdbid-X]`, `[tmdbid-X]` aus dem Ordnernamen aus und verwendet sie als kanonische Referenz, wobei das unscharfe, titelbasierte Matching komplett übersprungen wird. Das ist das nächste Äquivalent in Jellyfin zum HAMA-Scanner von Plex – und es funktioniert auf Anhieb.",
        "absoluteTitle": "Absolute Nummerierung (One Piece, Naruto)",
        "absoluteIntro": "Bei absolut nummerierten Serien (One Piece Episode 1064, Naruto Shippuden Episode 500) führt AniDB standardmäßig alles als Staffel 1. Benenne die Dateien entsprechend:",
        "absoluteExample": "One Piece [anidbid-69]/\n└── Season 01/\n    ├── One Piece - s01e0001.mkv\n    ├── One Piece - s01e0002.mkv\n    └── One Piece - s01e1064.mkv",
        "absoluteNote": "Das Auffüllen auf vier Ziffern (`e0001` statt `e1`) ist nicht zwingend erforderlich, sorgt aber dafür, dass die Sortierreihenfolge im Dateisystem mit der Wiedergabereihenfolge übereinstimmt – praktisch, wenn du den Ordner außerhalb von Jellyfin durchsuchst.\n\nWenn du Staffelaufteilungen im TVDB-Stil möchtest (One Piece aufgeteilt in über 21 Arcs), lasse die AniDB-ID weg und lass den TheTVDB-Provider die Arbeit machen. Wähle ein Modell und bleibe für die gesamte Serie dabei.",
        "splitSeasonsTitle": "Geteilte Staffeln & Cours (Attack on Titan, Demon Slayer)",
        "splitSeasonsIntro": "Moderne Anime, die in mehrere „Staffeln“ oder „Cours“ aufgeteilt sind (Attack on Titan Final Season Parts 1/2/3, Demon Slayer Mugen Train Arc vs. Entertainment District Arc), sind die häufigste Ursache für Probleme mit „falscher Staffelzuordnung“.\n\nDie Lösung ist dieselbe wie bei Plex: Entscheide, welche Datenbank deinem mentalen Modell der Serie entspricht, lege die Provider-Reihenfolge entsprechend fest und verwende IDs auf Ordnerebene, um Matches zu erzwingen:",
        "splitSeasonsExample": "Anime/\n├── Attack on Titan [anidbid-9541]/\n│   ├── Season 01/\n│   ├── Season 02/\n│   ├── Season 03/\n│   └── Season 04/                    ← Final Season part 1\n├── Attack on Titan - Final Season Part 2 [anidbid-15689]/\n│   └── Season 01/                    ← split as its own AniDB entry\n└── Demon Slayer (2019)/\n    ├── Season 01/\n    ├── Season 02/                    ← Mugen Train + Entertainment District\n    └── Season 03/                    ← Swordsmith Village",
        "ovaTitle": "OVAs und Anime-Filme",
        "ova": "OVAs, Anime-Filme, die zu einer Serie gehören, und Specials kommen alle mit fortlaufender Nummerierung in „Specials“ oder „Season 00“. AniDB hat dafür umfangreiche Metadaten – die meisten Fälle von „mehrdeutigen OVAs“ im Plex-Stil werden in Jellyfin ohne zusätzliche Konfiguration korrekt aufgelöst.\n\nFür eigenständige Anime-Filme (Your Name, Spirited Away, Akira) lege sie in deine Filme-Library, nicht in eine Anime-Serien-Library. Jellyfins Anime-Provider kann Filme besser verarbeiten als der für Serien.",
        "subDubTitle": "Sub vs. Dub",
        "subDubIntro": "Wie Plex kann Jellyfin mehrere Tonspuren pro Datei speichern oder separate Sub/Dub-Dateien als Geschwisterversionen ablegen. Das Multi-Version-Muster ermöglicht es den Zuschauern, über die Versionsauswahl zu wechseln:",
        "subDubExample": "Show - s01e01 - JPN.mkv\nShow - s01e01 - ENG.mkv\n\nOr use the resolution-suffix pattern with audio language:\nShow - s01e01 - 1080p JPN.mkv\nShow - s01e01 - 1080p ENG.mkv",
        "subDubNote": "Eine einzelne Datei mit eingebettetem Multi-Audio ist sauberer – Jellyfin liest die Sprach-Tags der Tonspuren aus dem Container und lässt die Zuschauer eine Spur in der Player-UI auswählen.",
        "examplesTitle": "Beispiele aus der Praxis",
        "examples": "Anime/\n├── One Piece [anidbid-69]/\n│   └── Season 01/\n│       ├── One Piece - s01e0001.mkv\n│       └── One Piece - s01e1064.mkv\n├── Attack on Titan [anidbid-9541]/\n│   ├── Season 01/\n│   ├── Season 02/\n│   └── Specials/\n│       └── Attack on Titan - s00e01 - Ilse's Notebook.mkv\n└── Demon Slayer (2019)/\n    └── Season 02/\n        └── Demon Slayer - s02e01.mkv",
        "plexHamaLinkText": "Vergleich mit Plex + HAMA"
      },
      "music": {
        "h2": "Musik für Jellyfin benennen",
        "intro": "Jellyfins Umgang mit Musik ist eine seiner stärksten Funktionen – volle MusicBrainz-Integration, Schallanalyse für „Sofortmix“ (ähnlich wie Plexamp) und ansehnliche Android/iOS-Apps. Was die Benennung angeht, spiegeln die Regeln die von Plex wider, mit zwei kleinen Unterschieden bei der Handhabung von Discs und der Unterstützung von Various Artists.",
        "folderStructureTitle": "Ordnerstruktur",
        "folderStructureIntro": "Künstler → Album → Titel, genau wie bei Plex:",
        "folderStructureExample": "Music/\n├── Pink Floyd/\n│   ├── The Dark Side of the Moon (1973)/\n│   │   ├── 01 - Speak to Me.flac\n│   │   └── 02 - Breathe.flac\n│   └── Wish You Were Here (1975)/\n│       └── 01 - Shine On You Crazy Diamond Pts. 1-5.flac\n└── Daft Punk/\n    └── Random Access Memories (2013)/\n        └── 01 - Give Life Back to Music.flac",
        "folderStructureNote": "Das Albumjahr im Ordnernamen wird empfohlen. Dateinamen von Titeln beginnen mit einer mit Null aufgefüllten Titelnummer, gefolgt von einem Bindestrich und dem Titel.",
        "id3Title": "ID3-Tags stechen Dateinamen",
        "id3": "Jellyfin liest ID3-Tags vor den Dateinamen, genau wie Plex. Erforderliche Tags: Künstler, Album, Titel, Titelnummer. Dringend empfohlen: Album-Künstler (unterscheidet sich vom Titel-Künstler bei Kompilationen), Jahr, Genre, Disc-Nummer.\n\nWenn du Dateien umbenennst, ohne die Tags zu korrigieren, vertraut Jellyfin immer noch den falschen Tags. Der sauberste Arbeitsablauf ist: Zuerst Tags mit MusicBrainz Picard oder Mp3tag korrigieren, dann die Dateinamen bearbeiten. Der Musikmodus von RenameFlow liest MusicBrainz, um Dateinamen vorzuschlagen, schreibt aber keine Tags – verwende ihn nach einem Tagger.",
        "variousArtistsTitle": "Various Artists / Kompilationen",
        "variousArtistsIntro": "Kompilationen und Soundtracks verwenden das Tag „Various Artists“ für den Album-Künstler – dasselbe Muster wie bei Plex:\n\nID3-Tag: Album-Künstler = „Various Artists“\nID3-Tag: Künstler = (individueller Titelkünstler)\n\nOrdner-Layout:",
        "variousArtistsExample": "Music/\n└── Various Artists/\n    └── Pulp Fiction Soundtrack (1994)/\n        ├── 01 - Misirlou - Dick Dale.flac\n        └── 02 - Royale with Cheese - John Travolta.flac",
        "variousArtistsNote": "Jellyfin zeigt Kompilationen unter „Various Artists“ an, aber jeder Titel behält den Namen seines echten Interpreten.",
        "trackNumberingTitle": "Titelnummerierung",
        "trackNumbering": "Zuerst die zweistellige, mit Null aufgefüllte Titelnummer, dann optional ein Bindestrich und der Titel:\n\n01 - Track Title.flac\n\nOder einfach `01 Track Title.flac`. Beides funktioniert. Vermeide es, den Künstler in jeden Dateinamen eines Titels aufzunehmen – das ist aufgrund der Ordnerhierarchie überflüssig.",
        "multiDiscTitle": "Alben mit mehreren Discs",
        "multiDiscIntro": "Alben mit mehreren Discs verwenden „Disc XX“-Unterordner zwischen Album und Titeln, sowie das ID3-Tag „Disc Number“ in jeder Datei:",
        "multiDiscExample": "Music/\n└── Pink Floyd/\n    └── The Wall (1979)/\n        ├── Disc 01/\n        │   └── 01 - In the Flesh?.flac\n        └── Disc 02/\n            └── 01 - Hey You.flac",
        "multiDiscNote": "Jellyfin fasst sie zu einer durchgehenden Albumansicht mit Disc-Trennern zusammen. Ohne das Disc-Tag kollidieren Titel von Disc 2 mit denen von Disc 1 (zwei „01“, zwei „02“, und der Scanner wählt eine aus).",
        "examplesTitle": "Beispiele aus der Praxis",
        "examples": "Music/\n├── Pink Floyd/\n│   ├── The Dark Side of the Moon (1973)/\n│   │   ├── 01 - Speak to Me.flac\n│   │   └── 10 - Eclipse.flac\n│   └── The Wall (1979)/\n│       ├── Disc 01/\n│       │   └── 01 - In the Flesh?.flac\n│       └── Disc 02/\n│           └── 01 - Hey You.flac\n└── Various Artists/\n    └── Pulp Fiction Soundtrack (1994)/\n        ├── 01 - Misirlou - Dick Dale.flac\n        └── 02 - Royale with Cheese.flac"
      },
      "migration": {
        "h2": "Migration von Plex zu Jellyfin",
        "intro": "Wenn du von Plex umsteigst (Abo-Müdigkeit, Telemetrie-Bedenken, oder einfach der Wunsch nach mehr Kontrolle), hier die gute Nachricht: Etwa 80 % deiner Plex-kompatiblen Benennungen funktionieren in Jellyfin ohne Änderungen. Die restlichen 20 % – Editionen, Anime und einige Sonderfälle – erfordern gezielte Umbenennungen. Dieser Abschnitt ist die vollständige Checkliste.",
        "namingCompatibilityTitle": "Was übernommen wird und was nicht",
        "namingCompatibility": "Was unverändert von Plex zu Jellyfin übernommen wird:\n\n- Filmordner-Benennung: „Titel (Jahr)/Titel (Jahr).mkv“ funktioniert identisch.\n- Serienordner-Benennung: „Serie (Jahr)/Season XX/Serie - sXXeYY.mkv“ funktioniert identisch.\n- Auflösungs-Suffix für Multi-Versionen: „Titel (Jahr) - 1080p.mkv“ funktioniert in beiden.\n- Musik: Künstler/Album/Titel-Struktur wird ohne Änderungen übernommen.\n- Handhabung von Specials und „Season 00“: dieselbe Logik.\n- Datumsbasierte tägliche Sendungen (JJJJ-MM-TT): dasselbe Format.\n\nWas du umbenennen musst:\n\n- Film-Editionen: Plex verwendet `{edition-X}` (geschweifte Klammern), Jellyfin verwendet `[edition-X]` (eckige Klammern). Suchen und ersetzen in deiner gesamten Film-Library.\n- Anime-Libraries, die auf Plex' HAMA-Scanner aufgebaut sind: Entferne die HAMA-spezifischen Tags und aktiviere AniDB als Metadaten-Provider in der neuen Jellyfin-Library. Ordner-IDs `[anidbid-X]` werden übernommen und funktionieren direkt.\n- Provider-IDs in Ordnernamen: Plex' Kurzform `[tmdb-X]` wird in Jellyfin zu `[tmdbid-X]` (beachte das `id`-Suffix). Dasselbe gilt für tvdbid, imdbid, anidbid.",
        "watchedStatusTitle": "Migration des Gesehen-Status",
        "watchedStatus": "Der Gesehen-Status migriert nicht automatisch – Plex speichert ihn in seiner eigenen Datenbank, nicht in den Dateien. Drei Optionen:\n\nOption 1 – Plex Watched History Importer (Community-Jellyfin-Plugin). Liest den Datenbank-Export von Plex und importiert die Gesehen-Markierungen pro Benutzer. Funktioniert, erfordert aber, dass Plex noch lange genug läuft, um den Export durchzuführen.\n\nOption 2 – Trakt.tv-Sync. Wenn du von Plex aus an Trakt gescrobbelt hast (über das Trakt-Plugin), aktiviere auch in Jellyfin den Trakt-Sync. Dein Gesehen-Verlauf wird über Trakt als Brücke übertragen.\n\nOption 3 – Akzeptiere den Verlust und fang neu an. Bei Libraries mit weniger als ein paar hundert Einträgen ist dies oft der Weg mit dem geringsten Aufwand.\n\nFür Familien mit mehreren Nutzern ist der Trakt-Sync am zuverlässigsten.",
        "plexPassFeaturesTitle": "Plex-Pass-Funktionen ohne direktes Äquivalent",
        "plexPassFeatures": "Einige Plex-Pass-Funktionen haben kein direktes Äquivalent in Jellyfin. Das solltest du vor der Migration wissen:\n\n- DVR / Live-TV: Jellyfin hat Live-TV über Tuner (HDHomeRun, USB-Sticks), aber die DVR-Planungs-UI ist einfacher als die von Plex.\n- Plexamps Schallanalyse: Jellyfin hat eine einfache Stimmungs-/Genre-Erkennung, aber keine Ähnlichkeitsanalyse basierend auf Schall-Fingerabdrücken. Symfonium oder Manet auf Mobilgeräten sind gute Plexamp-ähnliche Clients.\n- Nur-Plex-Pass Intro-Überspringen: Jellyfin hat dafür Community-Plugins (Jellyscrub, Intro Skipper) – diese müssen separat installiert werden.\n- Plex Mobile Sync: Jellyfins mobile Apps unterstützen Sync, aber es ist weniger ausgefeilt als bei Plex.\n- Plex Tone Mapping / Hardware-beschleunigtes Transcoding: Jellyfin unterstützt alle wichtigen Hardwarebeschleunigungen, erfordert aber eine manuelle Einrichtung pro Plattform.\n\nDies sind keine Bedenken bezüglich der Benennung, aber sie beeinflussen die Entscheidung „Soll ich migrieren?“. Keines davon blockiert eine saubere Migration der Library selbst.",
        "whenTitle": "Wann du migrieren solltest (und wann nicht)",
        "when": "Du bist ein guter Migrationskandidat, wenn:\n- Die Preiserhöhung des Plex Pass deine Rechnung verändert hat (Lifetime $250 vs. Jellyfin für immer kostenlos).\n- Du deinen Wiedergabeverlauf privat halten möchtest, ohne Telemetrie.\n- Du Linux/BSD/unRAID nutzt und `apt`/Docker den offiziellen Paketen von Plex vorziehst.\n- Du keine Live-TV-DVR-Planung benötigst.\n- Du bereit bist, einen Nachmittag in die Einrichtung der Hardwarebeschleunigung zu investieren.\n\nDu solltest bei Plex bleiben, wenn:\n- Familienmitglieder auf den mobilen Sync von Plex angewiesen sind.\n- Du auf die ausgefeilten Entdeckungsfunktionen von Plex angewiesen bist (Universelle Watchlist, Empfehlungen).\n- DVR dein Hauptanwendungsfall ist.\n- Du lieber einmal für ein ausgefeiltes Produkt bezahlst, als es selbst zu hosten.\n\nDie Namensmigration selbst ist für die meisten Libraries eine Sache von 30 Minuten – die redaktionelle Konvertierung (`{edition}` → `[edition]`) ist ein einmaliges Suchen und Ersetzen. Nutze den Batch-Modus von RenameFlow, um dies zu automatisieren.",
        "examplesTitle": "Vorher / Nachher",
        "examples": "Before (Plex):\nMovies/Blade Runner (1982)/Blade Runner (1982) - {edition-Final Cut}.mkv\nTV/The Office (2005)/Season 03/The Office - s03e12 - Back from Vacation.mkv\nAnime [HAMA]/One Piece [anidb-69]/Season 01/One Piece - s01e1064.mkv\n\nAfter (Jellyfin):\nMovies/Blade Runner (1982)/Blade Runner (1982) [edition-Final Cut].mkv\nTV/The Office (2005)/Season 03/The Office - s03e12 - Back from Vacation.mkv\nAnime/One Piece [anidbid-69]/Season 01/One Piece - s01e1064.mkv\n\nThree changes: curly to square brackets on the movie edition, drop the HAMA prefix folder, and rename `[anidb-X]` to `[anidbid-X]`.",
        "filebotLinkText": "FileBot-Nutzer, die von Plex kommen"
      },
      "troubleshooting": {
        "h2": "Fehlerbehebung bei der Jellyfin-Benennung",
        "intro": "Sechs Fehler decken etwa 85 % der Beschwerden über die Benennung in Jellyfin ab. Jeder hat eine vorhersehbare Ursache und eine klare Lösung.",
        "causesLabel": "Wahrscheinliche Ursachen",
        "stepsLabel": "Schritte zur Lösung",
        "items": [
          {
            "problem": "Film wird als nicht identifiziert angezeigt",
            "causes": [
              "Jahr fehlt oder im falschen Format (eckige statt runde Klammern)",
              "Tag für Editionen in geschweiften Klammern {edition-X} von Plex ohne Konvertierung übernommen",
              "Filmdatei im Stammverzeichnis der Library ohne Ordner",
              "Sonderzeichen aus einem Scene-Release ('BluRay.x264-SPARKS') stören bei seltenen Titeln den Parser"
            ],
            "steps": [
              "(JJJJ) in runden Klammern direkt nach dem Titel im Ordner und Dateinamen hinzufügen",
              "{edition-X} zu [edition-X] konvertieren (geschweifte Klammern → eckige Klammern)",
              "Die Datei in einen Ordner verschieben, der genau wie die Datei benannt ist",
              "Im Jellyfin-Dashboard → Library → Metadaten bearbeiten → „Identify“ → direkt nach TMDB-ID suchen"
            ]
          },
          {
            "problem": "Falsche Serie gefunden",
            "causes": [
              "Titelkollision (The Office UK vs. US, House of Cards UK vs. US, etc.)",
              "Metadaten-Provider in falscher Reihenfolge – TheMovieDB gibt die populärere Variante zurück"
            ],
            "steps": [
              "(Jahr) zum Serien-Ordner hinzufügen",
              "Match erzwingen: [tmdbid-X] oder [tvdbid-X] an den Ordnernamen der Serie anhängen",
              "Library-Einstellungen → Metadaten-Provider → TheTVDB über TheMovieDB verschieben, wenn es sich um eine Serie mit starker TV-Datenbank-Identität handelt"
            ]
          },
          {
            "problem": "Episoden werden nicht gefunden, obwohl die Serie stimmt",
            "causes": [
              "Dateinamenmuster innerhalb derselben Staffel gemischt (manche s01e01, manche S01E01, manche 1x01)",
              "Kleingeschriebenes 's' mit großgeschriebenem 'E' (s01E01) – Jellyfin erkennt es, aber bei Sonderfällen schlägt es fehl",
              "Episodentitel enthält Zeichen, die wie Episoden-Tokens aussehen (Zahlen, x)"
            ],
            "steps": [
              "Alle Episodendateien einer Staffel auf ein Muster standardisieren. Kleingeschriebenes sXXeYY ist am sichersten",
              "Einen Batch-Renamer verwenden, um die gesamte Staffel auf einmal zu normalisieren",
              "Wenn eine bestimmte Episode immer noch fehlschlägt, den Episodentitel klar getrennt hinzufügen: 'Serie - s01e01 - Titel.mkv'"
            ]
          },
          {
            "problem": "Anime in falsche Staffeln aufgeteilt",
            "causes": [
              "AniDB ist nicht als Metadaten-Provider für die Anime-Library aktiviert",
              "TheMovieDB liefert Staffelaufteilungen, die nicht zur kanonischen Struktur von AniDB passen",
              "Im Ordnernamen fehlt die ID [anidbid-X]"
            ],
            "steps": [
              "Library-Einstellungen → Metadaten-Provider → AniDB aktivieren und an die Spitze verschieben",
              "[anidbid-X] zum Ordnernamen der Serie hinzufügen (die ID findest du auf anidb.net)",
              "Metadaten aktualisieren: ⋯ → „Refresh metadata“ → „Replace all metadata“ → „Force“"
            ]
          },
          {
            "problem": "Library-Scan abgeschlossen, aber die Library ist leer",
            "causes": [
              "Jellyfin-Server hat keinen Lesezugriff auf den Library-Ordner",
              "Netzwerkfreigabe nicht eingehängt oder Pfad geändert",
              "Falscher Library-Typ (als 'Filme' erstellt, aber auf einen Serien-Ordner verwiesen)"
            ],
            "steps": [
              "Überprüfe, ob der Betriebssystem-Benutzer von Jellyfin mindestens Lese- und Ausführungsrechte für den Pfad hat",
              "Dashboard → Libraries → prüfe, ob der Pfad noch erreichbar ist, hänge die Netzwerkfreigabe bei Bedarf neu ein",
              "Überprüfe, ob der Library-Typ zum Inhalt passt. Eine neue Library zu erstellen ist schneller als den Typ zu korrigieren"
            ]
          },
          {
            "problem": "Metadaten sind falsch (Poster, Zusammenfassung, Episodenliste)",
            "causes": [
              "Gecachte Metadaten von einem alten, falschen Match werden immer noch angezeigt",
              "Provider hat nur Teildaten geliefert und Jellyfin hat die Lücken mit gecachten Fallbacks gefüllt",
              "Gesperrtes Feld – manuell bearbeitet und später erwartet, dass es sich automatisch aktualisiert"
            ],
            "steps": [
              "Serie/Film ⋯ → „Refresh metadata“ → „Replace all metadata“ → „Force“. Ersetzt den Eintrag von Grund auf neu",
              "Entsperre Felder, die du zuvor gesperrt hast: Metadaten bearbeiten → Feld-Icon → entsperren",
              "Wenn immer noch falsch: „Identify“ → manuell suchen und den korrekten TMDB/TVDB-Eintrag auswählen"
            ]
          }
        ]
      },
      "faster": {
        "h2": "Die 60-Sekunden-Alternative",
        "intro": "Alles Bisherige ist der manuelle Weg: die Muster verstehen, die Dateinamen tippen, die Sonderfälle beheben. Lohnt sich einmal für eine neue Library. Schmerzhaft für eine Plex-Migration mit 2.000 zu konvertierenden Dateien.",
        "manualWayTitle": "Der manuelle Weg",
        "manualWay": "Von Hand dauert eine Umbenennung von Plex zu Jellyfin etwa 30 Sekunden pro Eintrag, wenn du diszipliniert bist – die Editions-Syntax suchen und ersetzen, Anime-Ordner-IDs überprüfen, alle kompakten Episoden-Tokens korrigieren. Eine Library mit 2.000 Dateien bedeutet über 16 Stunden sorgfältiges Tippen.",
        "oneSixtySecondWayTitle": "Der 60-Sekunden-Weg",
        "oneSixtySecondWay": "RenameFlow erledigt die Konvertierung in Sekunden. Zieh den nach Plex-Schema benannten Ordner hinein: Der Parser erkennt das vorhandene Muster, schlägt das Jellyfin-konforme Gegenstück vor und benennt nach deiner Bestätigung lokal um. Kein Upload – die Dateien bleiben dank der File System Access API auf deiner Festplatte. Bis zu 15 Dateien pro Tag kostenlos; 49 € Lifetime für die komplette Bibliothek in einem Durchgang.\n\nFür eine neue Jellyfin-Bibliothek, die mit rohen Scene-Releases beginnt (ohne Plex-Benennung zum Konvertieren), fragt RenameFlow TheMovieDB, TheTVDB, AniList und MusicBrainz parallel ab und erzeugt direkt das Jellyfin-konforme Muster – exakt nach den Regeln dieses Guides.",
        "pricingLinkText": "RenameFlow-Tarife",
        "cta": "Kostenlos: 15 Dateien/Tag, kostenloses Konto in 30 Sekunden, kein Upload."
      },
      "faq": {
        "h2": "Jellyfin-Benennung – Häufig gestellte Fragen",
        "seeAllLinkText": "Alle RenameFlow-FAQs ansehen",
        "items": [
          {
            "question": "Jellyfin Namenskonvention kompatibel mit Plex?",
            "answer": "Zu etwa 80 % ja. Ordnerstruktur, Filmjahr, sXXeYY-Muster für Serien, Künstler/Album/Titel für Musik – alles identisch. Die Hauptunterschiede sind: Film-Editionen verwenden in Jellyfin eckige Klammern [edition-X] statt geschweifter Klammern {edition-X} wie in Plex; Provider-IDs verwenden in Jellyfin das Suffix 'id' (tmdbid, tvdbid, anidbid); und Anime nutzt Jellyfins nativen AniDB-Provider anstelle des HAMA-Plugins. Plane für eine typische Migration etwa 30 Minuten Arbeit für Suchen und Ersetzen ein."
          },
          {
            "question": "Brauche ich HAMA für Anime in Jellyfin?",
            "answer": "Nein. Jellyfin liefert AniDB und AniList als native Metadaten-Provider mit – aktiviere sie einfach in den Library-Einstellungen. Die Ordner-ID-Syntax [anidbid-X] funktioniert von Anfang an. Das ist einer der größten Vorteile von Jellyfin gegenüber Plex für Anime-Libraries."
          },
          {
            "question": "Jellyfin findet falsche Version bei doppelten Filmtiteln?",
            "answer": "Aus demselben Grund wie bei Plex: TheMovieDB gibt Treffer nach Beliebtheit sortiert zurück. Behebe das Problem, indem du das Jahr in Klammern '(JJJJ)' sowohl zum Ordner- als auch zum Dateinamen hinzufügst. In hartnäckigen Fällen erzwinge den Match mit '[tmdbid-X]' im Ordnernamen."
          },
          {
            "question": "Sicherstes Dateinamenmuster für Jellyfin Serien?",
            "answer": "Kleingeschriebenes, mit Null aufgefülltes sXXeYY. Beispiel: 'Serie - s01e01 - Titel.mkv'. Jellyfin akzeptiert über 8 Varianten, aber das Mischen innerhalb derselben Serie ist die häufigste Ursache für fehlerhafte Zuordnungen von Teilstaffeln."
          },
          {
            "question": "Jellyfin und Plex mit demselben Ordner betreiben?",
            "answer": "Ja, solange die Benennung für beide funktioniert. Die Plex-kompatible Ordnerstruktur funktioniert in Jellyfin für Filme, Serien und Musik. Film-Editionen sind die einzige Ausnahme – wähle die Syntax für den Server, den du häufiger nutzt, und akzeptiere, dass der andere die falsche (oder eine generische) Editionsbezeichnung anzeigt."
          },
          {
            "question": "Unterstützt Jellyfin 4K HDR und Dolby Vision?",
            "answer": "Ja für HDR10 (die meisten Clients). Die Unterstützung für Dolby Vision ist Client-spezifisch – der Jellyfin-Server verarbeitet die Datei problemlos, aber die DV-Wiedergabe erfordert einen Client, der das DV-Profil deiner Datei unterstützt (Profil 5, 7, 8). Die meisten modernen Clients unterstützen DV-Profil 8.1. Was die Benennung betrifft, verwende einfach Multi-Versionen mit dem Auflösungs-Suffix und Jellyfin kümmert sich automatisch um die Client-Auswahl."
          },
          {
            "question": "Warum sind Jellyfin Scans so langsam?",
            "answer": "Zwei Hauptgründe: gesprächige Metadaten-Provider (besonders TheTVDB) und die Kapitelerkennung beim ersten Scan. Beschleunige es, indem du die Kapitelerkennung in den Library-Einstellungen deaktivierst (du kannst sie bei Bedarf für bestimmte Serien wieder aktivieren), die Anzahl der aktivierten Provider reduzierst (ein primärer + ein Fallback reicht aus) und Scans außerhalb der Stoßzeiten durchführst. Die meisten Libraries erreichen nach dem ersten vollständigen Scan eine angemessene Geschwindigkeit."
          },
          {
            "question": "Dateibenennung für Jellyfin Downloads automatisieren?",
            "answer": "Ja, auf zwei Arten. Für automatisierte Ketten: Sonarr + Radarr benennen Dateien vor, bevor sie in deiner Bibliothek landen – stelle die Benennungskonvention von Sonarr auf die Jellyfin-Muster aus diesem Guide ein. Zur manuellen Prüfung: Nutze RenameFlow beim Import als Batch-Tool – es fragt dieselben Metadaten-Anbieter ab wie Jellyfin (TMDB, TVDB, AniList, MusicBrainz) und erzeugt Jellyfin-konforme Dateinamen."
          }
        ]
      },
      "related": {
        "h2": "Weiterlesen",
        "items": [
          {
            "title": "Plex Naming-Guide (die Äquivalente)",
            "href": "/plex-naming-guide"
          },
          {
            "title": "Schritt-für-Schritt-Anleitung zum Umbenennen",
            "href": "/how-to-rename"
          },
          {
            "title": "RenameFlow vs. FileBot, TinyMediaManager und mehr",
            "href": "/alternatives"
          },
          {
            "title": "Alle RenameFlow-FAQs",
            "href": "/faq"
          }
        ]
      },
      "externalLinks": {
        "jellyfinMovies": "Jellyfin-Benennung für Filme (offiziell)",
        "jellyfinShows": "Jellyfin-Benennung für Serien (offiziell)",
        "jellyfinMusic": "Jellyfin-Benennung für Musik (offiziell)",
        "jellyfinExtras": "Jellyfin-Extras (offiziell)",
        "jellyfinGithub": "Jellyfin auf GitHub"
      },
      "howTo": {
        "name": "So benennst du Filmdateien für Jellyfin",
        "description": "Schritt für Schritt: So benennst du Filmdateien, damit der Jellyfin-Scanner sie auf Anhieb erkennt.",
        "step1": {
          "name": "Lege für jeden Film einen eigenen Ordner an",
          "text": "Jeder Film liegt in einem eigenen Ordner namens „Titel (Jahr)“, z. B. „Blade Runner (1982)“. Die Videodatei darin trägt denselben Namen."
        },
        "step2": {
          "name": "Ergänze das Erscheinungsjahr in Klammern",
          "text": "Jellyfin nutzt TMDB und unterscheidet gleichnamige Titel anhand des Jahres. Verwende immer runde Klammern: „Dune (2021)“."
        },
        "step3": {
          "name": "Nutze [edition-X] für Schnittfassungen und Bindestrich + Label für Auflösungen",
          "text": "Director's Cuts schreibst du als [edition-Final Cut] in eckigen Klammern (nicht in geschweiften wie bei Plex). Für mehrere Auflösungen legst du Dateien wie „Titel (Jahr) - 1080p.mkv“ nebeneinander in denselben Ordner."
        },
        "step4": {
          "name": "Starte einen Scan der Jellyfin-Bibliothek",
          "text": "Dashboard → Bibliotheken → ⋯ → „Scan library“. Um ein hängendes Element komplett neu identifizieren zu lassen, nutze ⋯ → „Refresh metadata“ → „Replace all metadata“ → „Force“."
        }
      }
    },
    "kodi": {
      "seoTitle": "Kodi-Leitfaden 2026: Filme, Serien und NFO",
      "seoDescription": "Beherrsche Kodi-Namenskonventionen für Filme, Serien, Anime, Musik und NFO-Dateien. Löse Scanprobleme und organisiere deine Bibliothek schnell.",
      "keywords": "kodi benennungskonvention, kodi dateibenennung, kodi serien benennung, kodi filme benennung, kodi anime, kodi nfo dateien, kodi bibliothek scannt nicht",
      "h1": "Kodi Benennungs-Leitfaden: Filme, Serien, Anime, Musik & NFO-Dateien (2026)",
      "readingTime": "~12 Min. Lesezeit",
      "trust": {
        "updated": "Aktualisiert 2026",
        "crossRef": "Abgeglichen mit dem Kodi 21 (Omega) Wiki",
        "builtBy": "Erstellt vom Team hinter RenameFlow"
      },
      "guidesHub": {
        "cardTitle": "Kodi Benennungs-Leitfaden",
        "cardDesc": "Vollständige Referenz zur Benennung von Filmen, Serien, Anime und Musik für Kodi – plus ein tiefer Einblick in NFO-Dateien, Scraper und die Fehlerbehebung bei der Bibliothek.",
        "cardBadge": "Neu"
      },
      "intro": {
        "lead": "Kodi ist bekanntlich flexibel bei der Benennung von Dateien – und genau deshalb gehen so viele Bibliotheken kaputt. Der Scanner akzeptiert ein Dutzend gültiger Muster, wendet sie aber über verschiedene Scraper hinweg inkonsistent an. Wenn du das richtige Muster für deinen Scraper verwendest, findet Kodi Cover, Zusammenfassungen und Episodentitel in Sekunden. Wenn du es falsch machst, starrst du stundenlang auf „Keine Informationen gefunden“.",
        "problem": "Dieser Leitfaden ist die praktische Referenz, die wir uns gewünscht hätten, als wir unsere erste Kodi-Bibliothek eingerichtet haben – jeder Medientyp, jede Scraper-Eigenheit, das NFO-Dateisystem, mit dem du Scraper komplett umgehen kannst, und die Schritte zur Fehlerbehebung, wenn die Bibliothek sich weigert zu scannen. Die Beispiele folgen dem offiziellen Kodi-Wiki und sind mit dem Verhalten von Kodi 21 (Omega) verifiziert, mit Hinweisen zur Abwärtskompatibilität für Kodi 20 (Nexus) und älter.",
        "promise": "Am Ende wirst du eine Kodi-Bibliothek haben, die auf Anhieb sauber gescannt wird – egal, ob du neu anfängst, ein bestehendes Chaos beseitigst oder von Plex oder Jellyfin kommst und dich fragst, warum „die Muster, die ich immer verwendet habe“ plötzlich nicht mehr funktionieren.",
        "heroCta": "Überspringe die manuelle Arbeit – benenne einen Ordner in Sekunden um"
      },
      "toc": {
        "fundamentals": "Grundlagen",
        "movies": "Filme",
        "tvShows": "Serien",
        "anime": "Anime (Hama Scraper)",
        "music": "Musik",
        "nfo": "NFO-Dateien",
        "troubleshooting": "Fehlerbehebung",
        "faster": "Die 60-Sekunden-Alternative",
        "faq": "FAQ"
      },
      "fundamentals": {
        "h2": "Grundlagen der Kodi-Benennung",
        "intro": "Drei Konzepte, wie Kodi scannt, unterscheiden sich so sehr von Plex und Jellyfin, dass sie eine eigene Erklärung verdienen. Überspringe diesen Abschnitt und du wirst immer wieder auf die gleichen drei Fehler stoßen: falscher Scraper für deine Bibliothek, falsch konfigurierter Inhaltstyp und unerwartete NFO-Dateien, die deine Scrapes überschreiben.",
        "scrapersTitle": "Scraper, nicht Agents",
        "scrapersVsAgents": "Wo Plex „Agents“ und Jellyfin „Metadaten-Anbieter“ hat, hat Kodi „Scraper“ – von der Community gepflegte Add-ons, die bestimmte Datenbanken abfragen. Die Standardeinstellungen sind der The Movie Database Scraper für Filme, der The Movie Database Scraper oder der The TVDB Scraper für Serien und der Universal Album Scraper für Musik. Anime ist die große Ausnahme: Kodi hat keinen integrierten Anime-Scraper, daher installieren Benutzer Community-Add-ons wie Hama (dasselbe, das auch in Plex verwendet wird) für die AniDB-Integration.\n\nDie Wahl des Scrapers erfolgt pro Quelle, nicht pro Bibliothek. Öffne eine Kodi-Videoquelle im Dateibrowser, bearbeite sie und wähle „Inhalt festlegen“, um einen Scraper zuzuweisen. Dieselbe Quelle kann von verschiedenen Add-ons auf unterschiedlichen Kodi-Geräten im selben Netzwerk gescannt werden – was einer der Gründe ist, warum „mein Kodi funktioniert, aber das meines Freundes nicht“ so häufig vorkommt.",
        "sourcesTitle": "Bibliotheksquellen und Inhaltstypen",
        "librarySources": "Kodis Mediathek wird aus „Quellen“ (sources) aufgebaut, die du manuell hinzufügst – Ordner, Netzwerkfreigaben oder Remote-Pfade. Wenn du eine Quelle hinzufügst, teilst du Kodi mit, welche Art von Inhalt sie enthält (Filme, Serien, Musikvideos, Musik, Keine) und welcher Scraper dafür verwendet werden soll. Das Mischen von Inhaltstypen in einer einzigen Quelle ist eine häufige Ursache für nicht zugeordnete Dateien: Ein Ordner, der sowohl Filme als auch Serien enthält, kann nur als das eine oder das andere gescraped werden.\n\nDie Lösung besteht darin, gemischte Inhalte in separate Hauptordner aufzuteilen, von denen jeder eine eigene Quelle mit einem eigenen Inhaltstyp ist. Das ist starrer als die ordnerbasierte Mediathekserkennung von Plex, aber berechenbarer, sobald du dich für die Struktur entschieden hast.",
        "fourRulesTitle": "Vier Regeln, um 90 % der Fehler zu vermeiden",
        "fourRules": "Vier Regeln, die die große Mehrheit der Scan-Fehler in Kodi verhindern:\n\nRegel 1 – Ein Inhaltstyp pro Quelle. Mische keine Filme und Serien in einem einzigen Ordner, den Kodi als „Filme“ scraped.\n\nRegel 2 – Lege Inhaltstyp und Scraper VOR dem ersten Scan fest. Eine spätere Änderung erfordert eine „Aktualisierung“ (Refresh) und manchmal eine komplette Löschung der Datenbank, um alte, falsche Zuordnungen zu bereinigen.\n\nRegel 3 – Verwende sXXeYY für Serienfolgen, in Kleinbuchstaben und mit führenden Nullen. Kodi akzeptiert mehr Varianten als Plex, aber vorhersehbare Muster vermeiden Grenzfälle beim Scraper.\n\nRegel 4 – Wenn ein Scraper bei einem bestimmten Element wiederholt fehlschlägt, lege eine NFO-Datei daneben ab. NFO-Dateien setzen Scraper vollständig außer Kraft – sie sind Kodis Notlösung.",
        "walkthroughLinkText": "Schritt-für-Schritt-Anleitung"
      },
      "movies": {
        "h2": "Benennung von Filmen für Kodi",
        "intro": "Kodi akzeptiert zwei gültige Layouts für Filme – Ordner pro Film und eine flache Struktur. Das Ordner-Schema wird aus denselben Gründen wie bei Plex und Jellyfin empfohlen (Extras, Poster, NFO-Dateien), plus einer Kodi-spezifischen Funktion: gestapelte, mehrteilige Filme (stacked multi-part movies), die Kodi nativ unterstützt, Plex und Jellyfin aber nicht.",
        "folderStructureTitle": "Empfohlene Ordnerstruktur",
        "folderStructureIntro": "Die empfohlene Ordnerstruktur:",
        "folderStructureExample": "Movies/\n├── Blade Runner (1982)/\n│   ├── Blade Runner (1982).mkv\n│   ├── Blade Runner (1982).en.srt\n│   ├── movie.nfo\n│   ├── poster.jpg\n│   └── fanart.jpg\n├── Dune (2021)/\n│   └── Dune (2021).mkv\n└── The Matrix (1999)/\n    └── The Matrix (1999).mkv",
        "folderStructureNote": "Der Dateiname entspricht dem Ordnernamen. Artwork-Dateien verwenden Kodis lokale Artwork-Namen: poster.jpg, fanart.jpg, clearart.png, landscape.jpg. Untertitel folgen der Konvention Titel (Jahr).en.srt, .fr.srt usw. – Kodi liest den Sprachcode aus dem durch einen Punkt getrennten Suffix.",
        "yearTitle": "Das (Jahr)-Suffix ist nicht optional",
        "year": "Das Jahr in Klammern ist aus denselben Gründen wie bei Plex und Jellyfin nicht verhandelbar: TheMovieDB gibt bei Titeln mit gleichem Namen Treffer nach Popularität sortiert zurück, und Kodi wird stillschweigend den falschen auswählen. Format: Title (YYYY). Eckige Klammern [YYYY], Punkte wie in Title.YYYY und bloße Jahreszahlen funktionieren bei manchen Scrapern, bei anderen jedoch nicht – runde Klammern sind universell.\n\nFür Filme, die auf TMDB komplett fehlen (seltene Arthouse-Filme, regionale Veröffentlichungen), ist eine NFO-Datei mit einer manuellen TMDB-ID die einzig zuverlässige Lösung. Siehe den NFO-Abschnitt unten.",
        "stackedTitle": "Gestapelte, mehrteilige Filme (nur Kodi)",
        "stackedIntro": "Kodi bietet native Unterstützung für mehrteilige Filme, die als separate Dateien gespeichert sind – eine Funktion aus der Ära der DVD-Rips, die immer noch nützlich für sehr lange Filme ist (LotR Extended, Once Upon a Time in America), die auf mehrere Discs aufgeteilt sind. Verwende die Suffix-Muster cd1 / cd2 / partN / dvdN:",
        "stackedExample": "Movies/\n└── Lord of the Rings - The Fellowship of the Ring (2001)/\n    ├── Lord of the Rings - The Fellowship of the Ring (2001) - cd1.mkv\n    └── Lord of the Rings - The Fellowship of the Ring (2001) - cd2.mkv",
        "stackedNote": "Kodi spielt sie nacheinander als einen einzigen Film ab und scrapt sie als einen einzigen Bibliothekseintrag. Das Erkennungsmuster ist nicht von der Groß-/Kleinschreibung abhängig und akzeptiert cd, part, dvd, pt und einige andere — aber cd1/cd2 ist die sicherste und am besten dokumentierte Variante.",
        "multiVersionTitle": "Mehrere Versionen desselben Films",
        "multiVersion": "Kodi hat nicht die Funktion für zusammengeführte Multi-Versionen, die Plex und Jellyfin bieten — du kannst nicht eine 1080p- und eine 4K-Version unter einem Bibliothekseintrag speichern und Kodi die richtige für den Client auswählen lassen. Jede Datei wird zu einem eigenen Bibliothekseintrag. Zwei Workarounds:\n\nAnsatz 1 — Behalte eine Version pro Film in der Kodi-Bibliothek und speichere die anderen Versionen außerhalb der gescrapten Quelle. Wechsle die Bibliotheksquelle manuell, wenn du die andere Qualität möchtest.\n\nAnsatz 2 — Teile deine Filme in zwei Bibliotheken (Movies-1080p, Movies-4K) mit zwei Quellen auf. Verwende Kodi-Profile oder Skin-Shortcuts, um zwischen ihnen zu wechseln. Das ist mehr Arbeit, aber so können alle Versionen in derselben Kodi-Installation koexistieren.\n\nWenn Multi-Versionen für deinen Workflow zentral sind, ist dies der eine Bereich, in dem Plex und Jellyfin objektiv leistungsfähiger sind.",
        "setsTitle": "Filmsets und Sammlungen",
        "sets": "Kodi unterstützt Filmsets (manchmal auch „Sammlungen“ genannt) — Star Wars, Marvel Cinematic Universe, Lord of the Rings — die Filme unter einem einzigen durchsuchbaren Sammlungsknoten gruppieren. Sets werden automatisch aus den Sammlungsdaten von TMDB für Filme gefüllt, die zu einer gehören. Eine Namensänderung ist nicht erforderlich; Kodi liest die Sammlungs-ID aus den gescrapten TMDB-Metadaten.\n\nFür benutzerdefinierte Sets (deine eigene Gruppierung, die nicht auf TMDB existiert), verwende eine NFO-Datei auf Filmebene mit einem <set>-Tag, das auf einen benutzerdefinierten Set-Namen verweist.",
        "mistakesTitle": "Vier Fehler, die die meisten Scraping-Fehler verursachen",
        "mistakes": "1. Quell-Inhaltstyp auf „Keiner“ oder den falschen Typ eingestellt. Ohne Inhaltstyp scannt Kodi sie überhaupt nicht als Filme.\n\n2. Fehlendes Jahr oder Jahr in Klammern. „Inception 2010.mkv“ wird mit Glück erkannt; „Inception [2010].mkv“ schlägt beim TMDB-Scraper fehl.\n\n3. Filmdatei im Stammverzeichnis der Quelle ohne Ordner. Funktioniert für die Erkennung, aber macht Probleme mit Artwork, NFO und mehrteiligen Filmen.\n\n4. Veraltete Einträge von einem früheren, falschen Scrape. Selbst nach dem Korrigieren der Namen zeigt Kodi den alten, falschen Treffer an. Lösung: Kontextmenü der Bibliothek → „Bibliothek säubern“ → dann erneut scannen.",
        "examplesTitle": "Vollständige Beispiele",
        "examples": "Movies/\n├── The Matrix (1999)/\n│   ├── The Matrix (1999).mkv\n│   ├── movie.nfo\n│   └── fanart.jpg\n├── Lord of the Rings - The Fellowship of the Ring (2001)/\n│   ├── Lord of the Rings - The Fellowship of the Ring (2001) - cd1.mkv\n│   └── Lord of the Rings - The Fellowship of the Ring (2001) - cd2.mkv\n├── Dune (2021)/\n│   └── Dune (2021).mkv\n└── 1917 (2019)/\n    └── 1917 (2019).mkv",
        "plexLinkText": "Plex-Äquivalente",
        "ctaSoft": "Spar dir das Tippen — benenne einen Filmordner in Sekunden um"
      },
      "tvShows": {
        "h2": "Benennung von TV-Serien für Kodi",
        "intro": "Bei Serien hilft die Flexibilität von Kodi am meisten — es werden mehrere gültige Dateinamenmuster akzeptiert, und der Scraper ist bei kleineren Abweichungen nachsichtig. Der Nachteil: Wenn etwas nicht erkannt wird, ist die Ursache selten offensichtlich. Dieser Abschnitt behandelt die sicheren Muster und die Fälle, in denen sich Kodi von Plex/Jellyfin unterscheidet.",
        "folderStructureTitle": "Ordnerstruktur",
        "folderStructureIntro": "Standardmäßige zweistufige Struktur: Serienordner, dann Staffel-Unterordner.",
        "folderStructureExample": "TV Shows/\n├── Breaking Bad (2008)/\n│   ├── tvshow.nfo\n│   ├── poster.jpg\n│   ├── Season 01/\n│   │   ├── Breaking Bad - s01e01 - Pilot.mkv\n│   │   └── Breaking Bad - s01e02 - Cat's in the Bag.mkv\n│   └── Season 02/\n│       └── Breaking Bad - s02e01.mkv\n└── The Office (2005)/\n    └── Season 03/\n        └── The Office - s03e12.mkv",
        "folderStructureNote": "Name des Serienordners: „Title (Year)“. Das Jahr dient zur Unterscheidung von Remakes – The Office UK 2001 vs. US 2005, House of Cards UK 1990 vs. US 2013. Staffelordner: „Season XX“ mit zweistelliger Nullauffüllung, oder „Season 0“ (bzw. „Season 00“) für Specials. Kodi akzeptiert sowohl „Season 0“ als auch „Season 00“; entscheide dich für eine Variante und bleibe dabei.\n\nIm Gegensatz zur „Specials“-Ordnerkonvention von Plex erkennt Kodi einen Ordnernamen „Specials“ NICHT. Verwende Season 0 oder Season 00.",
        "filenameTitle": "Dateinamenformat für Episoden",
        "filenameFormat": "Kodis empfohlenes Dateinamenschema für Episoden:\n\nShow Name - sXXeYY - Episode Title.ext\n\nKleinbuchstaben, zweistellige, mit Nullen aufgefüllte Zahlen, optionaler Episodentitel zur besseren Lesbarkeit. Kodi akzeptiert auch Großbuchstaben (SXXEYY), Show.S01E01, Show 1x01, Show 101 und diverse andere Varianten – die Form mit Kleinbuchstaben und Bindestrichen ist jedoch über alle Scraper hinweg am zuverlässigsten.\n\nDer Episodentitel im Dateinamen dient nur der Lesbarkeit für dich – Kodis Scraper überschreibt ihn mit dem offiziellen Titel von TheTVDB oder TheMovieDB. Wenn der vom Scraper gelieferte Titel falsch ist, bearbeite ihn über Kodis Benutzeroberfläche (Rechtsklick auf die Episode → „Informationen“ → „Bearbeiten“) oder über die NFO-Datei (wird später behandelt).",
        "season0Title": "Specials in Season 0",
        "season0": "Specials, OVAs, Pilotfolgen, Behind-the-Scenes und Bonusinhalte gehören in „Season 0“ (oder „Season 00“ – Kodi behandelt beide identisch). Darin verwendest du eine fortlaufende Nummerierung: Show - s00e01.mkv, Show - s00e02.mkv.\n\nDie Reihenfolge der Nummerierung sollte der Specials-Liste für diese Serie auf TheTVDB entsprechen. Die TVDB-Community pflegt diese in einer bestimmten Reihenfolge (oft basierend auf dem Ausstrahlungsdatum); Kodi erwartet, dass du diese Reihenfolge einhältst. Wenn deine Specials in Kodis Benutzeroberfläche durcheinander erscheinen, überprüfe den Specials-Tab der Serie auf TheTVDB und ordne deine s00eYY-Nummern entsprechend neu an.",
        "multiEpisodeTitle": "Dateien mit mehreren Episoden",
        "multiEpisodeIntro": "Für Doppelfolgen in einer einzigen Datei:",
        "multiEpisodeExample": "Breaking Bad - s05e15-e16 - Granite State + Felina.mkv",
        "multiEpisodeNote": "Kodi erstellt einen einzigen abspielbaren Eintrag, der in den Metadaten beiden Episoden zugeordnet wird. Die Bereichsform (e15-e16) ist sauberer; die alternative Form (s05e15-s05e16) funktioniert ebenfalls. Beide können bei Bedarf auf drei oder vier Episoden erweitert werden (e15-e16-e17), was in der Praxis jedoch selten vorkommt.",
        "dailyTitle": "Tägliche Sendungen (datumsbasiert)",
        "dailyIntro": "Tägliche Sendungen (Talkshows, Nachrichten) ohne traditionelle Staffel-/Episodennummern verwenden das Datumsformat YYYY-MM-DD:",
        "dailyExample": "The Daily Show (1996)/\n└── Season 29/\n    └── The Daily Show - 2024-03-15.mkv",
        "dailyNote": "Kodis TheTVDB Scraper gleicht das Datum mit dem Datumsindex für tägliche Sendungen ab. Stelle sicher, dass die Quelle den TheTVDB Scraper verwendet, nicht TheMovieDB – TheMovieDB hat nur begrenzte Unterstützung für tägliche Sendungen.",
        "examplesTitle": "Vollständige Beispiele",
        "examples": "TV Shows/\n├── Breaking Bad (2008)/\n│   ├── tvshow.nfo\n│   ├── Season 01/\n│   │   ├── Breaking Bad - s01e01 - Pilot.mkv\n│   │   └── Breaking Bad - s01e02 - Cat's in the Bag.mkv\n│   ├── Season 05/\n│   │   └── Breaking Bad - s05e15-e16 - Granite State + Felina.mkv\n│   └── Season 00/\n│       └── Breaking Bad - s00e01 - No Half Measures.mkv\n├── Chernobyl (2019)/\n│   └── Season 01/\n│       └── Chernobyl - s01e01 - 1:23:45.mkv\n└── The Daily Show (1996)/\n    └── Season 29/\n        └── The Daily Show - 2024-03-15.mkv",
        "jellyfinLinkText": "Entsprechungen für Jellyfin"
      },
      "anime": {
        "h2": "Benennung von Anime für Kodi (mit dem Hama Scraper)",
        "intro": "Kodi hat keinen integrierten Anime-Scraper – die standardmäßigen Add-ons für TheMovieDB und TheTVDB behandeln Anime wie normale TV-Serien, was bei modernen, staffelweisen Shonen funktioniert, aber bei absolut nummerierten Serien (One Piece, Detective Conan, Bleach) versagt. Die Lösung ist Hama, derselbe Community-Scraper, der auch in Plex für Anime-Bibliotheken verwendet wird. Eine einmalige Installation schaltet die AniDB-Integration für alle deine Kodi-Anime-Quellen frei.",
        "hamaTitle": "Hama einrichten (10 Minuten, einmalig)",
        "hamaSetup": "Die Einrichtung von Hama in Kodi dauert etwa 10 Minuten:\n\n1. Lade Hama von github.com/ZeroQI/Hama.bundle herunter (das Plex-Bundle funktioniert für Kodi über den Kodi-Hama-Add-on-Wrapper). Alternative: Installiere „Hama“ aus dem offiziellen Kodi-Add-on-Repository, falls es in deiner Kodi-Version verfügbar ist.\n\n2. In Kodi: Einstellungen → Add-ons → Aus Repository installieren → Informationen-Anbieter → TV-Serien → installiere Hama (und Hama.bundle, falls separat aufgeführt).\n\n3. Erstelle eine dedizierte Anime-Quelle. Füge eine Videoquelle hinzu, die auf deinen Anime-Ordner verweist, setze den Inhaltstyp auf „TV-Serien“ und wähle „Hama“ als Scraper anstelle von TheMovieDB oder TheTVDB.\n\n4. Hama verwendet standardmäßig AniDB als primäre Datenbank. Du kannst die Prioritätsreihenfolge in den Scraper-Einstellungen ändern – AniDB an erster Stelle wird für absolut nummerierte Serien empfohlen; TVDB an erster Stelle für Serien, für die du Metadaten der englischen Synchronisation möchtest.\n\n5. Führe einen Scrape für die Quelle aus. Der erste Scrape ist langsam (Hama fragt mehrere Datenbanken ab) – sei geduldig. Nachfolgende Scrapes sind viel schneller.",
        "absoluteTitle": "Absolute Episodennummerierung",
        "absoluteIntro": "Für absolut nummerierte Serien wie One Piece (Episode 1.064), verwende Staffel 01 mit absoluten Episodennummern, die auf 4 Ziffern aufgefüllt sind:",
        "absoluteExample": "Anime/\n└── One Piece [anidbid-69]/\n    └── Season 01/\n        ├── One Piece - s01e0001.mkv\n        ├── One Piece - s01e0002.mkv\n        └── One Piece - s01e1064.mkv",
        "absoluteNote": "Das [anidbid-X]-Suffix im Ordnernamen zwingt Hama, den AniDB-Eintrag direkt zu verwenden und die unscharfe Titelsuche zu überspringen. Du findest die ID auf anidb.net, indem du nach der Serie suchst – die ID steht in der URL.\n\nDas Auffüllen auf 4 Ziffern ist für die Zuordnung nicht erforderlich, sorgt aber dafür, dass die Sortierreihenfolge im Dateisystem der Wiedergabereihenfolge entspricht. Ohne Auffüllen wird die Datei e1064 nach e11 anstatt nach e1063 sortiert, was das Durchsuchen des Ordners außerhalb von Kodi verwirrend macht.",
        "splitSeasonsTitle": "Geteilte Staffeln und Arcs",
        "splitSeasonsIntro": "Moderne Anime, die in „Parts“ aufgeteilt sind (Attack on Titan Final Season Parts 1/2/3, Demon Slayer Arcs), verursachen die gleiche Verwirrung beim Scrapen wie in Plex und Jellyfin. Die Lösung: Entscheide dich, welche Datenbank deiner Vorstellung von der Serienstruktur entspricht, erzwinge sie über das ID-Suffix im Ordnernamen und bleibe bei allen Animes konsistent.",
        "splitSeasonsExample": "Anime/\n├── Attack on Titan [anidbid-9541]/\n│   ├── Season 01/\n│   ├── Season 02/\n│   ├── Season 03/\n│   └── Season 04/   ← Final Season Part 1\n├── Attack on Titan - Final Season Part 2 [anidbid-15689]/\n│   └── Season 01/   ← AniDB führt Part 2 als eigenen Eintrag\n└── Demon Slayer (2019)/\n    ├── Season 01/\n    ├── Season 02/   ← Mugen Train + Entertainment District\n    └── Season 03/",
        "examplesTitle": "Vollständige Beispiele",
        "examples": "Anime/\n├── One Piece [anidbid-69]/\n│   ├── Season 01/\n│   │   ├── One Piece - s01e0001.mkv\n│   │   └── One Piece - s01e1064.mkv\n│   └── Season 00/\n│       └── One Piece - s00e001 - Movie 14 Stampede.mkv\n├── Attack on Titan [anidbid-9541]/\n│   ├── Season 01/\n│   └── Season 04/\n└── Demon Slayer (2019)/\n    └── Season 02/\n        └── Demon Slayer - s02e01.mkv",
        "plexAnimeLinkText": "Plex Anime (HAMA, gleicher Scraper)"
      },
      "music": {
        "h2": "Musik für Kodi benennen",
        "intro": "Bei Musik verlässt sich Kodi zuerst auf Tags und erst dann auf die Ordnerstruktur – genau wie Plex und Jellyfin. Der Universal Album Scraper (Standard in Kodi 19+) liest ID3-Tags und fragt bei MusicBrainz und TheAudioDB nach Artwork und Metadaten. Korrigiere zuerst die Tags, kümmere dich danach um die Ordnerstruktur.",
        "folderStructureTitle": "Empfohlene Ordnerstruktur",
        "folderStructureIntro": "Empfohlene Struktur:",
        "folderStructureExample": "Music/\n├── Pink Floyd/\n│   ├── The Dark Side of the Moon (1973)/\n│   │   ├── 01 - Speak to Me.flac\n│   │   └── 02 - Breathe.flac\n│   └── Wish You Were Here (1975)/\n│       └── 01 - Shine On You Crazy Diamond Pts. 1-5.flac\n├── Various Artists/\n│   └── Pulp Fiction Soundtrack (1994)/\n│       ├── 01 - Misirlou - Dick Dale.flac\n│       └── 02 - Royale with Cheese - John Travolta.flac\n└── Tool/\n    └── Lateralus (2001)/\n        ├── Disc 01/\n        │   └── 01 - The Grudge.flac\n        └── Disc 02/\n            └── 01 - Faaip de Oiad.flac",
        "folderStructureNote": "Das Erscheinungsjahr des Albums im Ordnernamen wird empfohlen. Alben mit mehreren Discs verwenden Unterordner wie „Disc XX“. Kompilationen verwenden den Album-Artist-Tag „Various Artists“ (Album-Artist-Tag = „Various Artists“, während der individuelle Artist-Tag der Interpret des Titels bleibt).",
        "tagsTitle": "ID3-Tags, die Kodi wirklich verwendet",
        "tags": "Erforderliche ID3-Tags für eine saubere Zuordnung in Kodi: Artist, Album, Title, Track Number. Dringend empfohlen: Album Artist (unterscheidet sich bei Kompilationen vom Artist), Year, Genre, Disc Number, MusicBrainz IDs.\n\nDie MusicBrainz IDs (Album ID und Recording ID, eingebettet als ID3v2.3 TXXX-Frames oder Vorbis-Kommentare) ermöglichen dem Universal Album Scraper von Kodi eine exakte Zuordnung und umgehen die unscharfe Titelsuche. Verwende MusicBrainz Picard, um diese IDs einmalig zu schreiben, und deine Kodi-Bibliothek wird nahezu kugelsicher.\n\nDer Musik-Modus von RenameFlow liest MusicBrainz aus und erzeugt korrekte Dateinamen und Ordnerstrukturen; er schreibt keine ID3-Tags. Verwende es nach einem Tagger wie Picard, nicht als Ersatz.",
        "examplesTitle": "Vollständige Beispiele",
        "examples": "Music/\n└── Pink Floyd/\n    ├── The Dark Side of the Moon (1973)/\n    │   ├── 01 - Speak to Me.flac\n    │   └── 10 - Eclipse.flac\n    └── The Wall (1979)/\n        ├── Disc 01/\n        │   └── 01 - In the Flesh?.flac\n        └── Disc 02/\n            └── 01 - Hey You.flac"
      },
      "nfo": {
        "h2": "NFO-Dateien – Kodis System zum Überschreiben von Metadaten",
        "intro": "NFO-Dateien sind der größte Unterschied zwischen Kodi und Plex/Jellyfin bei der Benennung. Eine NFO ist eine kleine XML-Datei, die du neben eine Videodatei legst. Kodi liest diese, ANSTATT Online-Scraper abzufragen. Sie sind optional, aber extrem nützlich: Du kannst damit falsche Scraper-Zuordnungen überschreiben, eigene Sammlungen dokumentieren und Metadaten fixieren, die sich sonst ändern könnten, wenn sich Online-Datenbanken aktualisieren.\n\nPlex hat nichts Vergleichbares; Jellyfin bietet teilweise Unterstützung durch lokale Bilder und minimales XML. Kodis NFO-System ist die ausgereifteste Implementierung in allen Open-Source-Media-Centern.",
        "whenToUseTitle": "Wann du NFO-Dateien erstellen solltest (und wann nicht)",
        "whenToUse": "Du brauchst nicht für alles NFO-Dateien – die Scraper finden 90 % der Einträge korrekt. In diesen vier Szenarien lohnen sich NFO-Dateien:\n\n1. Der Scraper wählt den falschen Film/die falsche Serie aus und die „Bearbeiten“-Funktion in Kodis Benutzeroberfläche speichert die Änderung nicht (häufig bei Serien mit vielen Neuverfilmungen).\n\n2. Ein Film oder eine Serie ist gar nicht auf TMDB/TVDB vorhanden (regionale Veröffentlichungen, Fan-Edits, Nischeninhalte).\n\n3. Du möchtest eigene Sammlungen erstellen, die über das Angebot von TMDB hinausgehen (z. B. dein eigenes „Best 90s Sci-Fi“-Set).\n\n4. Du speicherst Metadaten, die du nicht verlieren willst – Kodis Bibliothek kann allein aus NFO-Dateien wiederhergestellt werden, falls die Datenbank beschädigt wird.\n\nBei Mediatheken mit unter 200 Einträgen sind NFO-Dateien meist übertrieben. Bei Mediatheken mit über 1.000 Einträgen, bei denen du Zeit in die Korrektur von Metadaten investiert hast, sind sie eine Versicherung.",
        "movieTitle": "movie.nfo – die nützlichste NFO-Datei",
        "movieIntro": "Film-NFO-Format. Platziere die Datei neben dem Film mit dem Namen movie.nfo (oder Title (Year).nfo, passend zum Videodateinamen – beides funktioniert, movie.nfo ist die Konvention):",
        "movieExample": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<movie>\n  <title>Blade Runner</title>\n  <originaltitle>Blade Runner</originaltitle>\n  <year>1982</year>\n  <plot>A blade runner must pursue and terminate four replicants...</plot>\n  <runtime>117</runtime>\n  <mpaa>R</mpaa>\n  <genre>Science Fiction</genre>\n  <genre>Thriller</genre>\n  <director>Ridley Scott</director>\n  <actor>\n    <name>Harrison Ford</name>\n    <role>Rick Deckard</role>\n  </actor>\n  <uniqueid type=\"tmdb\" default=\"true\">78</uniqueid>\n  <uniqueid type=\"imdb\">tt0083658</uniqueid>\n  <set>\n    <name>Blade Runner Collection</name>\n  </set>\n</movie>",
        "movieNote": "Das Feld <uniqueid type=\"tmdb\"> zwingt Kodi dazu, den spezifischen TMDB-Eintrag zu verwenden, anstatt den Titel per Fuzzy-Matching zu suchen. Das ist der nützlichste Tag überhaupt – wenn du nur eine einzige Sache in deine NFO-Dateien schreibst, dann sollte es dieser sein.",
        "tvTitle": "tvshow.nfo – Überschreibungen auf Serien-Ebene",
        "tvIntro": "NFO-Dateien für Serien gehören in den Hauptordner der Serie und heißen tvshow.nfo. Das Format ist ähnlich wie bei movie.nfo, aber mit Feldern auf Serien-Ebene:",
        "tvExample": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<tvshow>\n  <title>Breaking Bad</title>\n  <year>2008</year>\n  <plot>A high school chemistry teacher diagnosed with cancer...</plot>\n  <genre>Crime</genre>\n  <genre>Drama</genre>\n  <uniqueid type=\"tvdb\" default=\"true\">81189</uniqueid>\n  <uniqueid type=\"tmdb\">1396</uniqueid>\n  <uniqueid type=\"imdb\">tt0903747</uniqueid>\n  <status>Ended</status>\n  <studio>AMC</studio>\n</tvshow>",
        "tvNote": "Der <uniqueid type=\"tvdb\"> ist die zuverlässigste Methode, um Serien fest zuzuordnen, da TheTVDB für die meisten Nutzer der Standard-Scraper für Serien in Kodi ist.",
        "episodeTitle": "NFO pro Episode (selten benötigt)",
        "episodeIntro": "NFO-Dateien für einzelne Episoden werden selten benötigt – die tvshow.nfo und die vom Scraper abgerufenen Episoden-Metadaten decken die meisten Fälle ab. Verwende sie nur, wenn eine bestimmte Episode falsch zugeordnet wird und ein erneutes Einlesen der Serie das Problem nicht behebt. Format: Platziere die Datei Show - s01e01.nfo neben der Videodatei:",
        "episodeExample": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<episodedetails>\n  <title>Pilot</title>\n  <season>1</season>\n  <episode>1</episode>\n  <aired>2008-01-20</aired>\n  <plot>Walter White, a struggling high school chemistry teacher...</plot>\n  <uniqueid type=\"tvdb\" default=\"true\">349232</uniqueid>\n</episodedetails>",
        "examplesTitle": "So liegen die NFO-Dateien neben deinen Medien",
        "examples": "Movies/\n└── Blade Runner (1982)/\n    ├── Blade Runner (1982).mkv\n    ├── movie.nfo               ← TMDB-ID fest zugeordnet\n    └── poster.jpg\n\nTV Shows/\n└── Breaking Bad (2008)/\n    ├── tvshow.nfo              ← TVDB-ID fest zugeordnet\n    ├── Season 01/\n    │   ├── Breaking Bad - s01e01 - Pilot.mkv\n    │   └── Breaking Bad - s01e01.nfo   ← Überschreibung pro Episode (selten)\n    └── Season 02/",
        "filebotLinkText": "oder nutze den NFO-Writer von FileBot",
        "advancedTagsTitle": "Erweiterte Metadaten-Tags",
        "advancedTags": "Über die grundlegenden Tags <title>, <year> und <plot> hinaus versteht Kodi eine Vielzahl von Metadatenfeldern, mit denen du die Darstellung von Einträgen in deiner Bibliothek anpassen kannst. Die nützlichsten für Power-User sind:\n\n<originaltitle> – der Titel in der Originalsprache, der auf den Infoseiten neben dem lokalisierten Titel angezeigt wird. Entscheidend bei ausländischen Filmen, bei denen sich der Titel des lokalen Verleihs stark vom Original unterscheidet (denk an Spirited Away vs. Sen to Chihiro no Kamikakushi).\n\n<sorttitle> – überschreibt das standardmäßige Sortierverhalten. Verwende es, um „The Matrix“ unter „M“ statt „T“ zu sortieren oder um Fortsetzungen unabhängig von ihren kanonischen Titeln zu gruppieren. Beispiel: Alle Mission: Impossible-Filme als „Mission Impossible 01“, „Mission Impossible 02“ usw. sortieren.\n\n<tagline> – die kurze Marketing-Tagline, die unter dem Titel angezeigt wird (denk an „Im Weltraum hört dich niemand schreien“). Verleiht den Infoseiten deiner Bibliothek den letzten Schliff.\n\n<status> für Serien – „Continuing“, „Ended“ oder „Returning Series“. Ermöglicht es dem Kodi-Skin, entsprechende Indikatoren auf den Serienkarten anzuzeigen.\n\n<premiered> – das offizielle Erstausstrahlungsdatum. Nützlich für Anthologie-Serien oder Anime, bei denen das Datum des Scrapers falsch ist.\n\n<fileinfo>-Blöcke – vorgeladene Datei-Metadaten (Codec, Auflösung, Audiosprachen). Nützlich, wenn du NFO-Dateien programmatisch erstellst und die Medienanalyse beim ersten Scan von Kodi überspringen möchtest.",
        "multipleRatingsTitle": "Mehrere Bewertungsquellen nebeneinander",
        "multipleRatingsIntro": "Kodi 19+ unterstützt die gleichzeitige Anzeige mehrerer Bewertungsquellen. Füge einen <ratings>-Block mit beliebig vielen Quellen hinzu:",
        "multipleRatingsExample": "<ratings>\n  <rating name=\"imdb\" max=\"10\" default=\"true\">\n    <value>8.1</value>\n    <votes>826543</votes>\n  </rating>\n  <rating name=\"themoviedb\" max=\"10\">\n    <value>8.2</value>\n    <votes>9876</votes>\n  </rating>\n  <rating name=\"rottentomatoes\" max=\"100\">\n    <value>89</value>\n    <votes>410</votes>\n  </rating>\n</ratings>",
        "multipleRatingsNote": "Die Standard-Skins von Kodi zeigen die „default“-Bewertung prominent an und lassen dich im Info-Dialog durch die anderen blättern. Für Bibliotheken, in denen du gezielt Quellen ausgewählt hast, denen du vertraust, ist dies ein deutliches Komfort-Upgrade gegenüber der einzelnen Bewertung, die vom Scraper kommt.",
        "musicNfoTitle": "Musik-NFO-Dateien (Künstler, Album, Titel)",
        "musicNfoIntro": "Musik hat ein eigenes NFO-Format mit drei Ebenen – Künstler, Album und pro Titel. Die NFO auf Künstlerebene kommt in das Stammverzeichnis des Künstlerordners und heißt artist.nfo:",
        "musicNfoExample": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<artist>\n  <name>Pink Floyd</name>\n  <disambiguation>Britische Rockband</disambiguation>\n  <formed>1965</formed>\n  <disbanded>2014</disbanded>\n  <genre>Progressive Rock</genre>\n  <musicBrainzArtistID>83d91898-7763-47d7-b03b-b92132375c47</musicBrainzArtistID>\n</artist>",
        "musicNfoNote": "Die MusicBrainz Artist ID ermöglicht es Kodis Musikbibliothek, ohne unscharfe Suche (Fuzzy Matching) auf den kanonischen Eintrag zu verlinken – extrem nützlich bei Künstlern mit häufigen Namen oder mehreren Acts.\n\nNFOs auf Album-Ebene (album.nfo im Album-Ordner) akzeptieren ähnliche Felder sowie <title>, <year> und <musicBrainzAlbumID>. NFOs für einzelne Titel werden selten verwendet; Kodis Tag-basiertes Musikmodell verarbeitet Titel über ID3-Tags anstatt über NFO-Dateien.",
        "commonPitfallsTitle": "Häufige Fallstricke bei NFOs",
        "commonPitfalls": "Vier Fehler, die in der Praxis NFO-Dateien unbrauchbar machen:\n\n1. Ungültiges XML — nicht maskierte Zeichen wie &, < oder > innerhalb von <plot>- oder <title>-Tags. Die Lösung: Umschließe den Textinhalt mit <![CDATA[...]]> oder maskiere ihn manuell (&amp;, &lt;, &gt;).\n\n2. Falsche Kodierung — NFO-Dateien MÜSSEN UTF-8 sein. Einige Windows-Texteditoren speichern standardmäßig als Windows-1252, was Nicht-ASCII-Zeichen (Akzente, Kyrillisch, Japanisch) beschädigt. Verwende einen Editor, der UTF-8 unterstützt (VS Code, Sublime Text, Notepad++).\n\n3. Fehlende XML-Deklaration — die erste Zeile <?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?> ist erforderlich. Ohne sie überspringen einige Kodi-Versionen die Datei stillschweigend.\n\n4. NFO-Konflikte mit Scraper-Metadaten — wenn sowohl eine NFO-Datei als auch ein Scraper Daten für dasselbe Feld liefern, bevorzugt Kodi die NFO-Datei. Das ist meistens gewollt, überrascht aber gelegentlich Nutzer, die nicht merken, dass ihre NFO-Datei Online-Updates überschreibt. Um zu den Scraper-Daten zurückzukehren, lösche die NFO-Datei und aktualisiere die Bibliothek."
      },
      "troubleshooting": {
        "h2": "Fehlerbehebung bei der Kodi-Benennung",
        "intro": "Sechs Fehler sind für etwa 85 % aller Probleme mit der Kodi-Benennung verantwortlich. Jeder hat eine vorhersehbare Ursache und eine klare Lösung.",
        "causesLabel": "Wahrscheinliche Ursachen",
        "stepsLabel": "Lösungsschritte",
        "items": [
          {
            "problem": "Bibliothek scannt überhaupt nicht – beim erneuten Scannen passiert nichts",
            "causes": [
              "Inhaltstyp der Quelle auf 'Keine' gesetzt",
              "Quellpfad nicht erreichbar (Netzwerkfreigabe nicht gemountet, Laufwerk umbenannt)",
              "Scraper-Add-on deaktiviert oder deinstalliert",
              "Kodi-Dienst angehalten"
            ],
            "steps": [
              "Rechtsklick auf die Quelle → 'Inhalt ändern' → auf Filme / Serien / Musik einstellen",
              "Prüfe, ob der Pfad erreichbar ist: Dateien → manuell zur Quelle navigieren",
              "Einstellungen → Add-ons → Meine Add-ons → Informationsanbieter → prüfe, ob der Scraper aktiviert ist",
              "Starte Kodi neu, wenn das Problem weiterhin besteht"
            ]
          },
          {
            "problem": "Film wird als 'Keine Informationen gefunden' angezeigt",
            "causes": [
              "Jahr fehlt oder ist im falschen Format",
              "Titel enthält Sonderzeichen, die den Scraper verwirren",
              "Film nicht auf TMDB (seltene regionale Veröffentlichung)"
            ],
            "steps": [
              "Füge (YYYY) in Klammern zum Ordner- und Dateinamen hinzu",
              "Entferne Scene-Release-Tags: 'Title.YYYY.BluRay.x264-SPARKS' → 'Title (YYYY)'",
              "Erstelle eine movie.nfo mit <uniqueid type='tmdb'>, die auf die richtige ID verweist, oder <uniqueid type='imdb'>, falls TMDB sie nicht hat"
            ]
          },
          {
            "problem": "Falsche Serie zugeordnet (US Office vs. UK Office)",
            "causes": [
              "Im Serienordner fehlt das Jahr",
              "Scraper hat die populärere Variante ausgewählt",
              "Veralteter Eintrag von einem früheren falschen Scrape"
            ],
            "steps": [
              "Füge (Jahr) zum Namen des Serienordners hinzu",
              "Erstelle eine tvshow.nfo mit <uniqueid type='tvdb' default='true'>, die auf die korrekte ID gesetzt ist",
              "Kontextmenü der Bibliothek → 'Aktualisieren' bei der Serie, oder 'Bibliothek säubern', um veraltete Einträge zu entfernen"
            ]
          },
          {
            "problem": "Episoden nicht zugeordnet, aber die Serie ist in Ordnung",
            "causes": [
              "Gemischte Dateinamenmuster innerhalb derselben Staffel",
              "Episoden-Token falsch geschrieben (s01E01 mit gemischter Groß-/Kleinschreibung oder s1e1 ohne führende Null)",
              "Dateien im Hauptverzeichnis der Serie statt in einem 'Staffel XX'-Unterordner"
            ],
            "steps": [
              "Standardisiere alle Episoden einer Staffel auf ein einziges Muster. Kleingeschriebenes sXXeYY wird empfohlen",
              "Verwende einen Batch-Renamer, um die gesamte Staffel zu normalisieren",
              "Verschiebe Episoden in 'Season XX/'-Unterordner, wenn sie sich im Hauptverzeichnis der Serie befinden"
            ]
          },
          {
            "problem": "Anime-Episoden werden falschen Staffeln zugeordnet",
            "causes": [
              "Der Standard-Scraper von Kodi (TheMovieDB / TheTVDB) versteht die AniDB-Struktur nicht",
              "Hama-Scraper nicht installiert oder nicht als Quell-Scraper ausgewählt",
              "[anidbid-X]-Tag fehlt im Ordnernamen bei einer Serie mit mehrdeutigem Titel"
            ],
            "steps": [
              "Installiere Hama aus dem Kodi Add-on-Verzeichnis",
              "Quelle bearbeiten → 'Informationsanbieter' auf Hama einstellen",
              "Füge [anidbid-X] zum Serienordner hinzu (die ID findest du auf anidb.net)",
              "Rechtsklick auf die Serie → 'Aktualisieren', um mit dem neuen Anbieter neu zu scrapen"
            ]
          },
          {
            "problem": "Bibliothek zeigt alte, falsche Metadaten an, obwohl ich die Dateien korrigiert habe",
            "causes": [
              "Kodi speichert gescrapte Metadaten zwischen, bis du sie explizit aktualisierst",
              "Veraltete Einträge von einer früheren falschen Zuordnung sind noch in der Datenbank",
              "Gesperrtes Feld – manuell bearbeitet und dann eine automatische Aktualisierung erwartet"
            ],
            "steps": [
              "Rechtsklick auf den Eintrag → 'Aktualisieren' (ruft Daten erneut vom Scraper ab)",
              "Kontextmenü der Bibliothek → 'Bibliothek säubern', um verwaiste Einträge zu entfernen",
              "Für einen vollständigen Reset: Einstellungen → Medien → Bibliothek → 'Bibliothek säubern' global ausführen, dann erneut scannen"
            ]
          }
        ]
      },
      "faster": {
        "h2": "Die 60-Sekunden-Alternative",
        "intro": "Alles oben Beschriebene ist der manuelle Weg: die Scraper verstehen, die richtigen Dateinamen eintippen, NFO-Dateien für hartnäckige Fälle schreiben. Das lohnt sich einmal für eine neue Bibliothek. Es ist aber eine Qual für eine 2.000-Dateien-Bibliothek, die über Jahre aus unstrukturierten Downloads entstanden ist.",
        "manualWayTitle": "Der manuelle Weg",
        "manualWay": "Von Hand dauert das Umbenennen eines Eintrags in einer Kodi-Bibliothek etwa 30 bis 60 Sekunden – Titel prüfen, Jahr formatieren, das sXXeYY-Muster richtig hinbekommen und NFO-Overrides für die wenigen Problemfälle schreiben. Eine Bibliothek mit 2.000 Dateien ist ein langes Wochenende.",
        "oneSixtySecondWayTitle": "Der 60-Sekunden-Weg",
        "oneSixtySecondWay": "RenameFlow erledigt das Umbenennen in Sekunden. Zieh einen Ordner hinein: Der Parser erkennt, ob es sich um Filme / Serien / Anime handelt, fragt TMDB / TheTVDB / AniList / MusicBrainz parallel ab und zeigt eine Kodi-konforme Vorschau der Umbenennung. Bestätige, und die Umbenennung erfolgt lokal auf deiner Festplatte über die File System Access API – ohne Upload. Kostenlos für die ersten 15 Dateien pro Tag; einmalig 49 EUR für unbegrenzte Nutzung.\n\nNFO-Dateien schreibt RenameFlow nicht direkt – es erzeugt aber Dateinamen, die von den Standard-Scrapern von Kodi sauber erkannt werden, was NFOs in 90 % der Fälle überflüssig macht. Für die restlichen 10 % ist das manuelle Schreiben der NFO ein einmaliger Aufwand.",
        "pricingLinkText": "RenameFlow Preise",
        "cta": "Kostenlos: 15 Dateien/Tag, kostenloses Konto in 30 Sekunden, kein Upload."
      },
      "faq": {
        "h2": "Kodi-Dateinamen – Häufig gestellte Fragen",
        "seeAllLinkText": "Alle RenameFlow FAQs ansehen",
        "items": [
          {
            "question": "Was ist die absolut wichtigste Benennungsregel für Kodi?",
            "answer": "Wähle ein Dateinamenmuster pro Inhaltstyp und wende es konsequent an. Der Kodi-Scanner ist bei Mustervariationen über verschiedene Bibliotheken hinweg nachsichtig, aber inkonsistente Muster innerhalb eines einzigen Serien- oder Filmordners verursachen die häufigsten Fehler, bei denen nur die Hälfte einer Staffel erkannt wird."
          },
          {
            "question": "Muss ich für Anime in Kodi wirklich Hama installieren?",
            "answer": "Für moderne, staffelbasierte Anime, die sich sauber auf Staffeln von TheMovieDB oder TheTVDB abbilden lassen (Demon Slayer, Spy x Family, Jujutsu Kaisen), nein – die Standard-Scraper können damit umgehen. Für Serien mit durchgehender Nummerierung (One Piece, Naruto Shippuden, Detective Conan, Bleach), ja – Hama ist die einzig realistische Option. Die Installation ist ein einmaliger Aufwand von 10 Minuten."
          },
          {
            "question": "Was ist der Unterschied zwischen movie.nfo und Title (Year).nfo?",
            "answer": "Beide funktionieren identisch. movie.nfo ist die Konvention, da sie dateinamenunabhängig ist (benennst du die Videodatei um, gilt die NFO-Datei immer noch). Title (Year).nfo verknüpft die NFO-Datei mit genau diesem Videodateinamen – nützlich, wenn du mehrere Videodateien in einem Ordner hast und NFOs pro Datei möchtest. Die meisten Nutzer verwenden movie.nfo."
          },
          {
            "question": "Sollte ich für Specials Season 0 oder Season 00 verwenden?",
            "answer": "Beides funktioniert – Kodi behandelt sie identisch. Season 00 sortiert sich sauber neben Season 01, Season 02 usw. ein. Season 0 ist kürzer. Wähle eine Variante und wende sie für die Konsistenz auf alle deine Serien an."
          },
          {
            "question": "Warum scannt Kodi dieselben Dateien langsamer als Plex?",
            "answer": "Kodi fragt Scraper „gesprächiger“ ab als die Agents von Plex – es ruft Metadaten und Artwork für jede Episode einzeln ab. Beschleunige den Vorgang, indem du die Auflösung der Artworks in den Scraper-Einstellungen verringerst, den Download von 'Fanart' deaktivierst, wenn du es nicht nutzt, und Scans außerhalb der Stoßzeiten durchführst, wenn externe Datenbanken schnell reagieren."
          },
          {
            "question": "Kann Kodi seine Bibliothek auf mehreren Geräten teilen?",
            "answer": "Ja, über ein MySQL-Backend (fortgeschrittene Einrichtung) oder über den integrierten Export von NFO-Dateien und Artworks. Wenn der NFO-Export in den Einstellungen aktiviert ist, liest jede Kodi-Instanz, die auf dieselben Dateien zugreift, identische Metadaten, ohne erneut zu scrapen. Dies ist der schnellste Weg, um eine von der Familie genutzte Bibliothek über mehrere Fernseher hinweg konsistent zu halten."
          },
          {
            "question": "Kann ich eine nach Plex- oder Jellyfin-Schema benannte Bibliothek in Kodi importieren, ohne sie umzubenennen?",
            "answer": "Größtenteils ja. Die Benennung von Filmordnern und die sXXeYY-Konventionen für Serien werden direkt übernommen. Die Hauptunterschiede: Plex' Editionen in geschweiften Klammern ({edition-X}) und Jellyfins [edition-X]-Tags werden beide von Kodi ignoriert – die Editionsinfo bleibt nur erhalten, wenn du sie in eine NFO-Datei schreibst. Bei einer typischen Migration von Plex zu Kodi solltest du etwa 30 Minuten für die Konvertierung der Film-Editionen einplanen; alles andere wird übernommen."
          },
          {
            "question": "Kann ich die Benennung für neue Kodi-Downloads automatisieren?",
            "answer": "Ja. Es gibt zwei Vorgehensweisen. Für automatisierte Ketten: Sonarr + Radarr benennen Dateien vor, bevor sie in deiner Kodi-Bibliothek landen – stelle die Benennungskonvention von Sonarr auf die Kodi-Muster aus diesem Leitfaden ein. Für die manuelle Überprüfung: Nutze RenameFlow als Batch-Tool beim Importieren. Beide Ansätze erzeugen Kodi-kompatible Namen; die Wahl hängt davon ab, wie viel manuelle Überprüfung du wünschst."
          },
          {
            "question": "Kann ich Sonarr und Radarr verwenden, um eine Kodi-Bibliothek zu verwalten?",
            "answer": "Ja, und das ist einer der beliebtesten Workflows. Konfiguriere die Benennungsmuster von Sonarr und Radarr so, dass sie den Kodi-Konventionen entsprechen (sXXeYY für Episoden, Title (Year) für Filme), lasse sie auf dieselben Ordner zugreifen, die Kodi scrapt, und aktiviere die Aktualisierung der Kodi-Bibliothek über die Connect-Funktion der *arrs. Sonarr kann nach jeder neuen Episode eine Aktualisierung der Kodi-Bibliothek auslösen, sodass deine Bibliothek auch ohne manuelle Scans aktuell bleibt."
          },
          {
            "question": "Was ist bei der Benennung der Unterschied zwischen Kodi und Plex/Jellyfin?",
            "answer": "Es gibt drei Hauptunterschiede. Erstens hat Kodi keinen Online-Metadatendienst – deine Bibliothek existiert vollständig auf deinem Gerät oder in deinem Netzwerk. Zweitens akzeptiert Kodi mehr Variationen bei Dateinamenmustern als die strikte Regex von Plex, was zwar nachsichtiger, aber auch weniger vorhersagbar ist, wenn etwas nicht funktioniert. Drittens gibt dir Kodis NFO-Dateisystem die volle lokale Kontrolle, um alle vom Scraper abgerufenen Metadaten zu überschreiben, wofür es bei Plex keine Entsprechung gibt (und bei Jellyfin nur teilweise Unterstützung). Wenn du Wert auf eine strikte Struktur und Online-Synchronisierung legst, gewinnt Plex. Wenn du Wert auf lokale Kontrolle und tiefgreifende Anpassungsmöglichkeiten legst, gewinnt Kodi. Jellyfin liegt zwischen den beiden."
          }
        ]
      },
      "related": {
        "h2": "Weiterlesen",
        "items": [
          {
            "title": "Plex-Benennungsleitfaden (die Äquivalente)",
            "href": "/plex-naming-guide"
          },
          {
            "title": "Jellyfin-Benennungsleitfaden",
            "href": "/jellyfin-naming-guide"
          },
          {
            "title": "Schritt-für-Schritt-Anleitung zum Umbenennen",
            "href": "/how-to-rename"
          },
          {
            "title": "Alle RenameFlow-FAQs",
            "href": "/faq"
          }
        ]
      },
      "externalLinks": {
        "kodiVideo": "Kodi-Benennung von Videodateien (offizielles Wiki)",
        "kodiNfo": "Kodi NFO-Dateien (offizielles Wiki)",
        "hama": "Hama-Scraper auf GitHub"
      },
      "howTo": {
        "name": "So benennst du Filmdateien für Kodi",
        "description": "Schritt für Schritt: So benennst du Filmdateien, damit der Kodi-Scanner sie auf Anhieb erkennt.",
        "step1": {
          "name": "Lege für jeden Film einen eigenen Ordner an",
          "text": "Jeder Film liegt in einem eigenen Ordner namens „Titel (Jahr)“, z. B. „Blade Runner (1982)“. Die Videodatei darin trägt denselben Namen."
        },
        "step2": {
          "name": "Ergänze das Erscheinungsjahr in Klammern",
          "text": "Der TMDB-Scraper von Kodi unterscheidet gleichnamige Titel anhand des Jahres. Verwende immer runde Klammern: „Dune (2021)“."
        },
        "step3": {
          "name": "Lege vor dem ersten Scan den Inhaltstyp der Quelle fest",
          "text": "Bearbeite die Videoquelle → „Set content“ → „Movies“ → wähle den Scraper The Movie Database. Starte dann das Scraping."
        },
        "step4": {
          "name": "Lege bei hartnäckigen Fehlzuordnungen eine movie.nfo ab",
          "text": "Wählt der Scraper den falschen Film, erstelle eine movie.nfo mit <uniqueid type=\"tmdb\"> und der richtigen TMDB-ID. Kodi liest dann die NFO-Datei, statt den Scraper abzufragen."
        }
      }
    },
    "code": {
      "copied": "Kopiert",
      "copy": "Code kopieren"
    },
    "comparison": {
      "no": "Nein",
      "yes": "Ja"
    },
    "cta": {
      "start": "Kostenlos starten",
      "try": "RenameFlow kostenlos testen"
    },
    "officialReferences": "Offizielle Referenzen:",
    "common": {
      "seeLink": "Siehe <link>{{label}}</link>.",
      "alsoUsefulLink": "Ebenfalls nützlich: <link>{{label}}</link>."
    }
  },
  "admin": {
    "funnel": {
      "allBrowsers": "Alle Browser",
      "app": "App geöffnet",
      "browserFilter": "Browser",
      "byBrowser": "Nach Browser (8 Wochen)",
      "checkout": "Checkout",
      "desc": "Nutzer, die ihre Registrierung in der jeweiligen Woche (UTC) abgeschlossen haben, und wie viele danach jeden Schritt erreicht haben. % der Registrierungen. Browser = erster App-Besuch.",
      "empty": "In den letzten 8 Wochen wurden noch keine Registrierungen erfasst.",
      "files": "Dateien ausgewählt",
      "paywall": "Paywall",
      "rename": "Umbenannt",
      "signup": "Registriert",
      "title": "Aktivierungs-Funnel (wöchentlich, nach Browser)",
      "truncated": "Zu viele Ereignisse, um alle zu laden: Die ältesten Registrierungen oder die neuesten Ereignisse der aktivsten Nutzer fehlen möglicherweise.",
      "unavailable": "Die Funnel-Daten sind noch nicht verfügbar (Tabelle activation_events fehlt oder ist nicht lesbar).",
      "week": "Woche vom"
    }
  },
  "authConfirmed": {
    "brave": "Brave blockiert den Zugriff auf lokale Dateien standardmäßig. Aktiviere ihn unter brave://flags/#file-system-access-api, starte Brave neu und öffne dann die App.",
    "browser": "Dieser Browser kann keine lokalen Dateien umbenennen. Öffne RenameFlow in Chrome, Edge oder Opera auf deinem Computer.",
    "checkingTitle": "Dein Konto wird bestätigt…",
    "copied": "Kopiert",
    "copyBraveFlag": "Adresse der Brave-Einstellung kopieren",
    "copyLink": "Link kopieren",
    "desc": "RenameFlow funktioniert auf einem Computer mit Chrome, Edge oder Opera.",
    "expiredDesc": "Bestätigungslinks funktionieren nur einmal und nur für begrenzte Zeit. Schon bestätigt? Dann melde dich einfach an. Andernfalls fordere einen neuen Link an.",
    "expiredTitle": "Dieser Link ist abgelaufen",
    "mobile": "Du bist auf einem Smartphone oder Tablet. Mach auf deinem Computer weiter: Wir können dir den Link per E-Mail schicken.",
    "noSessionDesc": "Wir konnten deine Sitzung nicht automatisch öffnen. Melde dich an, um fortzufahren.",
    "noSessionTitle": "Fast geschafft",
    "openAnyway": "App trotzdem erkunden",
    "resendCta": "Neuen Link senden",
    "resent": "Ein neuer Link ist unterwegs. Öffne ihn auf dem Computer, auf dem du RenameFlow nutzen wirst.",
    "title": "Konto bestätigt"
  },
  "billing": {
    "errors": {
      "already_active": "Du hast diesen Plan bereits.",
      "already_claimed": "Dieser Kauf ist bereits mit einem anderen Konto verknüpft. Kontaktiere uns, falls das unerwartet ist.",
      "already_lifetime": "Du hast bereits den Lifetime-Plan – du musst ihn nicht noch einmal kaufen.",
      "already_subscribed": "Du hast bereits ein Abo. Wechsle deinen Plan im Abrechnungsportal: Die Preisdifferenz wird anteilig verrechnet.",
      "billing_cancel_failed": "Wir konnten dein Abo nicht kündigen, deshalb wurde dein Konto nicht gelöscht. Bitte versuch es erneut oder kontaktiere uns.",
      "checkout_failed": "Wir konnten die Zahlung nicht starten. Bitte versuch es erneut.",
      "checkout_lookup_failed": "Wir können diese Zahlung gerade nicht bestätigen. Bitte lade die Seite in einer Minute neu.",
      "claim_failed": "Wir können diesen Kauf gerade nicht aktivieren. Es wird automatisch erneut versucht: Lade die Seite in einer Minute neu.",
      "confirmation_required": "Gib zur Bestätigung DELETE ein.",
      "delete_failed": "Wir konnten dein Konto nicht löschen. Bitte versuch es erneut.",
      "email_mismatch": "Diese Zahlung wurde mit einer anderen E-Mail-Adresse getätigt.",
      "invalid_email": "Bitte gib eine gültige E-Mail-Adresse ein.",
      "invalid_input": "Bitte überprüfe deine Nachricht und versuch es erneut.",
      "invalid_price": "Dieser Plan ist nicht verfügbar. Bitte lade die Seite neu und versuch es erneut.",
      "lifetime_sold_out": "Der Lifetime-Plan ist ausverkauft.",
      "missing_email": "Zu dieser Zahlung wurde keine E-Mail-Adresse gefunden. Kontaktiere uns, wir kümmern uns darum.",
      "missing_session": "Wir konnten diese Zahlung nicht finden.",
      "no_customer": "Für diese E-Mail-Adresse wurde kein Abrechnungskonto gefunden. Kontaktiere uns, falls du mit einer anderen Adresse bezahlt hast.",
      "not_completed": "Diese Zahlung wurde nicht abgeschlossen. Es wurde nichts abgebucht.",
      "not_found": "Wir konnten diese Zahlung nicht finden.",
      "payment_pending": "Deine Zahlung wird noch bestätigt.",
      "payment_refunded": "Diese Zahlung wurde erstattet oder storniert.",
      "portal_failed": "Wir konnten das Abrechnungsportal nicht öffnen. Bitte versuch es erneut.",
      "rate_limited": "Zu viele Versuche. Bitte versuch es in ein paar Minuten erneut.",
      "recent_payment": "Eine Zahlung für diesen Plan wird noch verarbeitet. Warte eine Minute und lade die Seite neu – falls du schon bezahlt hast, schau in deine E-Mails.",
      "send_failed": "Deine Nachricht konnte nicht gesendet werden. Bitte versuch es erneut.",
      "sync_failed": "Wir können deinen Plan gerade nicht prüfen. Bitte versuch es in einer Minute erneut.",
      "unauthorized": "Bitte melde dich erneut an.",
      "unknown": "Etwas ist schiefgelaufen. Bitte versuch es erneut.",
      "unknown_plan": "Wir konnten den Plan dieser Zahlung nicht ermitteln. Kontaktiere uns, wir kümmern uns darum."
    }
  },
  "breadcrumbs": {
    "alternatives": "Alternativen",
    "faq": "FAQ",
    "filebot": "Filebot-Alternative",
    "guides": "Anleitungen",
    "home": "Startseite",
    "howToRename": "Anleitung zum Umbenennen",
    "label": "Brotkrümelnavigation",
    "plexKodiJellyfin": "Plex / Kodi / Jellyfin",
    "pricing": "Preise"
  },
  "contactPage": {
    "emailLabel": "E-Mail (optional)",
    "emailPlaceholder": "du@email.com",
    "messageLabel": "Nachricht",
    "messagePlaceholder": "Beschreib, was du brauchst…",
    "send": "Senden",
    "sending": "Wird gesendet…",
    "subtitle": "Eine Frage, ein Bug, ein Wunsch? Schreib uns hier.",
    "title": "Kontakt",
    "toast": {
      "errorDescription": "Die Nachricht konnte nicht gesendet werden. Bitte versuch es erneut.",
      "errorTitle": "Fehler",
      "requiredDescription": "Schreib eine Nachricht, bevor du sie sendest.",
      "requiredTitle": "Nachricht erforderlich",
      "sentDescription": "Danke! Wir melden uns bald bei dir.",
      "sentTitle": "Gesendet"
    }
  },
  "creator": {
    "bio": "Ich liebe Filme und Technik, und ich habe RenameFlow gebaut, weil ich es satthatte, meine Mediendateien von Hand umzubenennen. Nach Jahren des Kampfes mit kryptischen Dateinamen habe ich beschlossen, das Tool zu bauen, das ich mir schon immer gewünscht hatte.",
    "cta": "Mehr über mich",
    "greeting": "Hi, ich bin Thomas 👋",
    "label": "Über den Entwickler",
    "mission": "Mein Ziel? Die Organisation deiner Mediathek so einfach wie einen Klick zu machen. Keine falsch benannten Dateien mehr, keine verschwendete Zeit – einfach eine perfekt organisierte Mediathek.",
    "photoLinkLabel": "Thomas Bidault auf LinkedIn"
  },
  "desktopLink": {
    "alreadySent": "Link bereits gesendet",
    "alreadySentDesc": "Schau in dein Postfach (und in den Spam-Ordner). In einer Stunde kannst du ihn erneut senden.",
    "copied": "Link kopiert",
    "copiedDesc": "Füge ihn auf deinem Computer in Chrome, Edge oder Opera ein.",
    "copyCta": "Link für meinen Computer kopieren",
    "cta": "Link für meinen Computer per E-Mail senden",
    "error": "Die E-Mail konnte nicht gesendet werden",
    "errorCopied": "Stattdessen wurde der Link kopiert: Füge ihn auf deinem Computer in Chrome, Edge oder Opera ein.",
    "retry": "Erneut senden",
    "sending": "Wird gesendet…",
    "sent": "Link gesendet",
    "sentDesc": "Öffne die E-Mail auf deinem Computer, um mit dem Umbenennen zu beginnen.",
    "sentShort": "Link gesendet – schau in dein Postfach"
  },
  "errorPage": {
    "description": "Beim Laden dieser Seite ist etwas schiefgelaufen. Du kannst es erneut versuchen oder zur Startseite zurückkehren.",
    "home": "Zur Startseite",
    "retry": "Erneut versuchen",
    "title": "Diese Seite konnte nicht geladen werden"
  },
  "header": {
    "darkTheme": "Zum dunklen Design wechseln",
    "lightTheme": "Zum hellen Design wechseln"
  },
  "languages": {
    "french": "Französisch",
    "german": "Deutsch",
    "spanish": "Spanisch"
  },
  "legal": {
    "common": {
      "documents": "Rechtliche Dokumente",
      "eyebrow": "Rechtliches",
      "lastUpdatedLabel": "Zuletzt aktualisiert:",
      "onThisPage": "Auf dieser Seite",
      "questionsText": "Bei Fragen zu diesem Dokument oder zu Ihren personenbezogenen Daten schreiben Sie uns eine E-Mail oder nutzen Sie das Kontaktformular.",
      "questionsTitle": "Fragen?"
    },
    "fields": {
      "address": "Anschrift",
      "email": "E-Mail",
      "legalForm": "Rechtsform",
      "name": "Name",
      "phone": "Telefon",
      "region": "Region der Datenspeicherung",
      "registration": "Registereintrag",
      "siret": "SIRET",
      "vatNumber": "EU-USt-IdNr.",
      "website": "Website"
    },
    "links": {
      "account": "Mein Konto öffnen",
      "contact": "Kontaktformular",
      "cookies": "Cookie-Richtlinie",
      "history": "Meinen Verlauf öffnen",
      "notice": "Impressum",
      "pricing": "Preise",
      "privacy": "Datenschutzerklärung",
      "terms": "Nutzungs- und Verkaufsbedingungen"
    },
    "notice": {
      "contact": {
        "text": "Bei Fragen zur Website oder zum Dienst schreiben Sie uns eine E-Mail oder nutzen Sie das Kontaktformular.",
        "title": "Kontakt"
      },
      "credits": {
        "anilist": "Anime-Metadaten bereitgestellt von AniList.",
        "intro": "RenameFlow identifiziert Ihre Medien mithilfe der folgenden Dienste:",
        "musicbrainz": "Musik-Metadaten bereitgestellt von MusicBrainz (MetaBrainz Foundation), Cover-Bilder vom Cover Art Archive.",
        "opensubtitles": "Untertitel bereitgestellt von OpenSubtitles.com.",
        "title": "Datenquellen",
        "tmdb": "Dieses Produkt verwendet die TMDB-API, wird aber nicht von TMDB unterstützt oder zertifiziert.",
        "tvdb": "Metadaten zu TV-Serien bereitgestellt von TheTVDB."
      },
      "data": {
        "text": "Wie wir Ihre personenbezogenen Daten verarbeiten, erläutert unsere Datenschutzerklärung; wie wir Cookies verwenden, erläutert unsere Cookie-Richtlinie. Die Nutzung des Dienstes unterliegt unseren Nutzungs- und Verkaufsbedingungen.",
        "title": "Personenbezogene Daten und Cookies"
      },
      "director": {
        "text": "Verantwortlich für die Veröffentlichung (Directeur de la publication) ist {{name}}.",
        "title": "Verantwortlich für die Veröffentlichung"
      },
      "hosting": {
        "data": "Die Anwendungsdaten (Konten, Umbenennungsverlauf, Abonnements) werden gehostet von:",
        "platform": "Die Website wird mit der Plattform Lovable entwickelt und bereitgestellt, betrieben von:",
        "title": "Hosting",
        "web": "Die Website wird ausgeliefert von:"
      },
      "intro": "Gemäß den Artikeln 1-1 und 19 des französischen Gesetzes Nr. 2004-575 vom 21. Juni 2004 über das Vertrauen in die digitale Wirtschaft (LCEN), geändert durch das Gesetz Nr. 2024-449 vom 21. Mai 2024 (SREN), nennt diese Seite den Herausgeber und die Hosting-Anbieter von renameflow.com.",
      "ip": {
        "text": "Name und Logo von RenameFlow, die Website und die Anwendung (Code, Oberfläche, Texte und Grafiken) sind durch das Recht des geistigen Eigentums geschützt. Jede vollständige oder teilweise Vervielfältigung oder Wiedergabe ohne vorherige schriftliche Genehmigung ist untersagt, sofern sie nicht gesetzlich zulässig ist.",
        "thirdParty": "Titel, Poster und sonstige Metadaten zu Filmen, Serien und Alben, die in der Anwendung angezeigt werden, stammen aus Datenbanken Dritter und bleiben Eigentum ihrer jeweiligen Inhaber.",
        "title": "Geistiges Eigentum"
      },
      "payments": {
        "card": "Kartendaten werden auf der sicheren Zahlungsseite von Stripe eingegeben: RenameFlow hat niemals Zugriff auf Ihre vollständige Kartennummer.",
        "text": "Online-Zahlungen werden abgewickelt von:",
        "title": "Zahlungen"
      },
      "publisher": {
        "intro": "Die Website renameflow.com und der Dienst RenameFlow werden herausgegeben von:",
        "title": "Herausgeber"
      },
      "seoDescription": "Herausgeber, Verantwortlicher für die Veröffentlichung, Hosting-Anbieter und Kontaktdaten von RenameFlow (renameflow.com).",
      "seoTitle": "Impressum – RenameFlow",
      "title": "Impressum"
    },
    "privacy": {
      "changes": {
        "p1": "Wir können diese Datenschutzerklärung aktualisieren, um Änderungen des Dienstes oder der Rechtslage Rechnung zu tragen. Das Datum der letzten Aktualisierung ist oben auf dieser Seite angegeben; über wesentliche Änderungen informieren wir Sie per E-Mail oder in der Anwendung.",
        "title": "Änderungen dieser Datenschutzerklärung"
      },
      "controller": {
        "p1": "Verantwortlicher für die in dieser Datenschutzerklärung beschriebenen Verarbeitungen ist {{publisher}}, Herausgeber von RenameFlow (vollständige Angaben im Impressum).",
        "p2": "Angesichts der Größe des Dienstes wurde kein Datenschutzbeauftragter benannt: Anfragen werden direkt vom Herausgeber bearbeitet.",
        "title": "Verantwortlicher"
      },
      "cookies": {
        "p1": "Wir verwenden Cookies und ähnliche Technologien (den lokalen Speicher Ihres Browsers) wie in unserer Cookie-Richtlinie beschrieben. Cookies zur Reichweitenmessung und Werbe-Cookies werden nur mit Ihrer Einwilligung gesetzt.",
        "p2": "Bevor Sie eine Wahl treffen, und wenn Sie ablehnen, sendet das Google-Tag dennoch die oben beschriebenen cookielosen Signale an Google (Consent Mode v2); es setzt und liest keine Cookies.",
        "title": "Cookies und lokaler Speicher"
      },
      "intro": "RenameFlow ist für die lokale Nutzung konzipiert: Ihre Mediendateien werden auf Ihrem Computer umbenannt und niemals auf unsere Server hochgeladen. Um den Dienst bereitzustellen, verarbeiten wir dennoch einige personenbezogene Daten. Diese Datenschutzerklärung erläutert gemäß der Datenschutz-Grundverordnung (DSGVO) und dem französischen Datenschutzgesetz (Loi Informatique et Libertés), welche Daten wir verarbeiten, warum, wie lange und welche Rechte Sie haben.",
      "labels": {
        "basis": "Rechtsgrundlage",
        "data": "Daten",
        "location": "Standort",
        "purpose": "Zweck",
        "retention": "Speicherdauer",
        "role": "Rolle"
      },
      "local": {
        "p1": "Der Inhalt Ihrer Mediendateien wird niemals hochgeladen: Die Dateien werden lokal über die File System Access API Ihres Browsers gelesen und umbenannt. Die Zugriffsberechtigungen für Ihre Ordner können von Ihrem Browser gespeichert werden (IndexedDB), damit Sie diese erneut öffnen können; sie verlassen niemals Ihr Gerät.",
        "p2": "Um Ihre Medien zu identifizieren und Ihren Verlauf zu speichern, werden jedoch einige aus Ihren Dateien abgeleitete Informationen an unsere Server und an Metadatendienste übermittelt, wie nachstehend im Einzelnen beschrieben: insbesondere die in Ihren Dateinamen erkannten Titel, die Dateinamen selbst, wenn Sie nach Untertiteln suchen, und – sobald eine Umbenennung bestätigt ist – der ursprüngliche und der neue Dateiname.",
        "title": "Was auf Ihrem Computer bleibt"
      },
      "minors": {
        "p1": "Der Dienst richtet sich nicht an Kinder unter 15 Jahren. Wenn Sie unter 15 Jahre alt sind, dürfen Sie ihn nutzen und in Cookies zur Reichweitenmessung einwilligen, jedoch nur mit Zustimmung eines Trägers der elterlichen Verantwortung.",
        "title": "Minderjährige"
      },
      "processing": {
        "account": {
          "basis": "Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); für den freiwilligen Fragebogen unser berechtigtes Interesse daran, zu verstehen, wie Nutzer auf den Dienst aufmerksam werden (Art. 6 Abs. 1 lit. f); dafür, wie Sie auf uns aufmerksam geworden sind, Ihre Einwilligung in die Reichweitenmessung (Art. 6 Abs. 1 lit. a).",
          "data": "E-Mail-Adresse, Passwort (von unserem Authentifizierungsanbieter ausschließlich als Hash gespeichert), Anzeigename, Sprach- und Benennungseinstellungen, eigene Benennungsmuster, Antworten auf den freiwilligen Willkommensfragebogen, wie Sie auf uns aufmerksam geworden sind (UTM-Parameter des aufgerufenen Links und verweisende Website, bei der Registrierung nur erfasst, wenn Sie der Reichweitenmessung zugestimmt haben), Datum der Kontoerstellung und der Anmeldungen.",
          "purpose": "Erstellung und Verwaltung Ihres Kontos, Ihre Authentifizierung und die Bereitstellung des Dienstes.",
          "retention": "Solange Ihr Konto besteht. Wenn Sie sich 3 Jahre lang nicht anmelden, kann das Konto gelöscht werden, nachdem wir Sie per E-Mail darüber informiert haben.",
          "title": "Ihr Konto"
        },
        "analytics": {
          "basis": "Ihre Einwilligung (Art. 6 Abs. 1 lit. a DSGVO und Artikel 82 des französischen Datenschutzgesetzes (Loi Informatique et Libertés)), die Sie über das Cookie-Banner erteilen und jederzeit über den Link „Cookie-Einstellungen“ oder auf der Seite „Cookie-Richtlinie“ widerrufen können. Ohne Ihre Einwilligung wird Clarity nicht geladen und es werden weder Cookies zur Reichweitenmessung noch Werbe-Cookies gesetzt.",
          "data": "Aufgerufene Seiten, Klicks, Scrollen und Mausbewegungen, Gerät, Browser, aus der IP-Adresse abgeleiteter ungefährer Standort, in Cookies gespeicherte pseudonyme Kennungen; wenn Sie angemeldet sind, kann Microsoft Clarity Ihre interne Kontokennung erhalten, niemals jedoch Ihre E-Mail-Adresse.",
          "purpose": "Messung der Reichweite der Website (Google Analytics 4) und Analyse von Problemen der Benutzerfreundlichkeit anhand von Heatmaps und Sitzungsaufzeichnungen (Microsoft Clarity). Clarity maskiert den Inhalt von Formularfeldern, eine Aufzeichnung kann jedoch andere auf dem Bildschirm angezeigte Texte zeigen, etwa Dateinamen in der Anwendung. Wenn Sie alle Cookies akzeptieren, werden außerdem Werbe-Cookies von Google zugelassen, um die Wirksamkeit unserer Werbekampagnen zu messen; RenameFlow zeigt keine Werbung an.",
          "retention": "Cookies von Google Analytics: höchstens {{gaMonths}} Monate; Cookies von Microsoft Clarity: höchstens 13 Monate. Daten von Google Analytics: höchstens 14 Monate. Clarity: Sitzungsaufzeichnungen 30 Tage (bis zu 13 Monate für diejenigen, die wir zur Analyse aufbewahren), aggregierte Statistiken 13 Monate.",
          "title": "Reichweitenmessung und Sitzungsaufzeichnung (nur mit Ihrer Einwilligung)"
        },
        "billing": {
          "basis": "Vertragserfüllung (Art. 6 Abs. 1 lit. b); Erfüllung unserer buchhalterischen und steuerlichen Pflichten (Art. 6 Abs. 1 lit. c); unser berechtigtes Interesse an der Betrugsprävention (Art. 6 Abs. 1 lit. f).",
          "data": "E-Mail-Adresse, gekaufter Plan, Betrag, Datumsangaben, Stripe-Kennungen für Kunde, Abonnement und Zahlung, Lifetime-Bestellnummer; bei einem Kauf ohne Konto die beim Bezahlvorgang eingegebene E-Mail-Adresse, bis der Kauf mit einem Konto verknüpft ist. Kartendaten werden direkt von Stripe erhoben und laufen niemals über unsere Server.",
          "purpose": "Abwicklung von Bestellungen und Zahlungen, Verwaltung von Abonnements, Aktivierung von Käufen ohne Konto (einschließlich einer Erinnerungs-E-Mail, falls ein Kauf nicht aktiviert wurde), Bearbeitung von Erstattungen, Betrugsprävention und Erfüllung unserer Buchführungspflichten.",
          "retention": "Für die Dauer der Vertragsbeziehung, danach 10 Jahre für Buchungsbelege (Artikel L123-22 des französischen Handelsgesetzbuchs, Code de commerce).",
          "title": "Käufe und Abrechnung"
        },
        "consentMode": {
          "basis": "Unser berechtigtes Interesse an einer aggregierten Messung der Reichweite der Website (Art. 6 Abs. 1 lit. f DSGVO).",
          "data": "Aufgerufene Seite und verweisende Seite, Einwilligungsstatus, technische Informationen über Ihren Browser und Ihr Gerät sowie – wie bei jeder von Ihrem Browser gestellten Anfrage – Ihre IP-Adresse; kein Cookie und keine Werbe-ID.",
          "purpose": "Das Google-Tag wird auf jeder Seite im Consent Mode v2 geladen: Bevor Sie eine Wahl treffen, und wenn Sie ablehnen, sendet es diese cookielosen Signale, damit Google aggregierte, modellierte Reichweiten- und Kampagnenstatistiken erstellen kann.",
          "retention": "Wir erhalten diese Signale niemals einzeln. Google verarbeitet sie gemäß seiner eigenen Richtlinie; die daraus resultierenden Daten von Google Analytics werden höchstens 14 Monate lang gespeichert.",
          "title": "Cookielose Google-Signale vor Ihrer Wahl"
        },
        "emails": {
          "basis": "Vertragserfüllung (Art. 6 Abs. 1 lit. b); bei E-Mails zu den ersten Schritten unser berechtigtes Interesse, Ihnen bei der Nutzung des Dienstes zu helfen (Art. 6 Abs. 1 lit. f) – Sie können dem jederzeit widersprechen, indem Sie uns schreiben oder, sofern vorhanden, den Abmeldelink in diesen E-Mails nutzen.",
          "data": "E-Mail-Adresse, Sprache, Inhalt und Zustellstatus der an Sie gesendeten E-Mails.",
          "purpose": "Versand der für den Dienst erforderlichen E-Mails (Bestätigung der Adresse, Zurücksetzen des Passworts, Bestellbestätigungen, Links, die Sie anfordern, zum Beispiel um die Anwendung auf Ihrem Computer zu öffnen) und gegebenenfalls von E-Mails, die Ihnen die ersten Schritte erleichtern. Wir versenden keine Newsletter und verkaufen Ihre E-Mail-Adresse niemals.",
          "retention": "Zustellprotokolle werden von unserem E-Mail-Dienstleister für einen begrenzten Zeitraum (höchstens 30 Tage) aufbewahrt; wir speichern einen Nachweis über bereits gesendete Service-E-Mails, solange das Konto besteht.",
          "title": "E-Mails"
        },
        "fileNames": "Dateinamen können Informationen über Sie preisgeben (zum Beispiel, was Sie ansehen oder hören). Der Bereich „Verlauf“ der Anwendung zeigt Ihre {{limit}} letzten Umbenennungen; dort können Sie jederzeit Ihren gesamten Verlauf als JSON exportieren oder vollständig löschen, und beim Löschen Ihres Kontos wird er ebenfalls gelöscht.",
        "intro": "Für jeden Verarbeitungsvorgang finden Sie hier die betroffenen Daten, wofür wir sie verwenden, die Rechtsgrundlage (Artikel 6 DSGVO) und wie lange sie gespeichert werden.",
        "product": {
          "basis": "Unser berechtigtes Interesse an der Verbesserung des Dienstes (Art. 6 Abs. 1 lit. f). Sie können dem jederzeit widersprechen, indem Sie uns schreiben.",
          "data": "Bei angemeldeten Nutzern: die Namen von Produktereignissen (zum Beispiel Anwendung geöffnet, Dateien ausgewählt, Umbenennung abgeschlossen, Limit erreicht) mit Datum und technischen Details (Anzahl der Dateien, Browserkompatibilität), verknüpft mit Ihrer Kontokennung. Diese Ereignisse enthalten niemals Ihre E-Mail-Adresse oder Ihre Dateinamen.",
          "purpose": "Messung und Verbesserung des Dienstes: verstehen, wo neue Nutzer auf Schwierigkeiten stoßen, Fehler beheben und das Produkt weiterentwickeln. Diese internen Statistiken werden in unserer eigenen Datenbank gespeichert, nicht an Dritte weitergegeben und nicht für Werbung verwendet.",
          "retention": "24 Monate; danach werden die Ereignisse gelöscht oder anonymisiert.",
          "title": "Statistiken zur Produktnutzung"
        },
        "renaming": {
          "basis": "Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).",
          "data": "In Ihren Dateinamen erkannte Titel, Jahre, Staffel- und Episodennummern, Suchanfragen und gewünschte Sprache; bei Untertiteln der Dateiname ohne Erweiterung (oder die von Ihnen eingegebene Suche) und ein auf Ihrem Computer berechneter technischer Fingerabdruck (Hash) der Videodatei; für jede bestätigte Umbenennung: ursprünglicher Dateiname, neuer Dateiname, erkannter Titel, Typ und Jahr, Datum und Stapelkennung; tägliche und monatliche Nutzungszähler.",
          "purpose": "Identifizierung Ihrer Medien mithilfe der Metadatendienste, Vorschlagen von Namen, Einsehen, Exportieren und Wiederherstellen der Originalnamen früherer Umbenennungen sowie Anwendung der Limits des kostenlosen Plans.",
          "retention": "Suchanfragen werden nach Bearbeitung der Anfrage nicht in unserer Datenbank gespeichert (sie können kurzzeitig in technischen Protokollen erscheinen). Der Umbenennungsverlauf wird gespeichert, bis Sie die betreffenden Einträge löschen (Bereich „Verlauf“), uns um seine Löschung bitten oder Ihr Konto löschen. Nutzungszähler werden gespeichert, solange das Konto besteht.",
          "title": "Identifizierung von Medien und Umbenennungsverlauf"
        },
        "security": {
          "basis": "Unser berechtigtes Interesse an der Gewährleistung der Sicherheit und des ordnungsgemäßen Betriebs des Dienstes (Art. 6 Abs. 1 lit. f).",
          "data": "IP-Adresse, Browsertyp (User-Agent), Datum und Uhrzeit von Anmeldungen und Anfragen, Domain der bei der Registrierung verwendeten E-Mail-Adresse, technische Protokolle unserer Server und Dienstleister.",
          "purpose": "Absicherung des Dienstes und der Konten, Begrenzung von Missbrauch (Anfragelimits pro IP-Adresse, Sperrung von Wegwerf-E-Mail-Adressen, Erkennung von Mehrfachkonten) und Fehlerdiagnose.",
          "retention": "Zähler für Anfragelimits: 48 Stunden; Anmeldesitzungen: bis Sie sich abmelden oder sie ablaufen; technische Protokolle: je nach Dienstleister einige Tage bis einige Wochen, höchstens 12 Monate.",
          "title": "Sicherheit und Missbrauchsprävention"
        },
        "support": {
          "basis": "Unser berechtigtes Interesse, Ihnen zu antworten (Art. 6 Abs. 1 lit. f); unsere rechtliche Verpflichtung bei Anträgen auf Ausübung Ihrer Rechte (Art. 6 Abs. 1 lit. c).",
          "data": "Von Ihnen angegebener Name und angegebene E-Mail-Adresse, Inhalt Ihrer Nachricht und alle zur Bearbeitung Ihres Anliegens erforderlichen Informationen.",
          "purpose": "Beantwortung Ihrer Fragen, Rückmeldungen und Anliegen, einschließlich Anträgen auf Ausübung Ihrer Rechte.",
          "retention": "3 Jahre ab unserem letzten Austausch.",
          "title": "Support und Kontakt"
        },
        "title": "Verarbeitete Daten, Zwecke, Rechtsgrundlagen und Speicherdauer"
      },
      "recipients": {
        "authorities": "Wir können Daten auch an die zuständigen Behörden weitergeben, wenn dies gesetzlich vorgeschrieben ist.",
        "cloudflare": {
          "location": "Vereinigte Staaten (globales Netzwerk).",
          "role": "Auslieferung der Website und Schutz vor Angriffen (Auftragsverarbeiter)."
        },
        "google": {
          "location": "Irland (EU) und Vereinigte Staaten.",
          "role": "Reichweitenmessung (Google Analytics 4) und Werbemessung – nur mit Ihrer Einwilligung.",
          "roleConsentMode": "Reichweitenmessung (Google Analytics 4) und Werbemessung mit Ihrer Einwilligung; vor Ihrer Wahl oder wenn Sie ablehnen, nur die oben beschriebenen cookielosen Signale."
        },
        "googleAssets": {
          "location": "Vereinigte Staaten (globales Netzwerk).",
          "role": "Bereitstellung der Schriftarten und des Icons der Website, die Ihr Browser auf jeder Seite direkt von Google lädt, noch vor jeder Entscheidung über Cookies: Google erhält Ihre IP-Adresse und technische Informationen (Browser, Adresse der Seite), ohne Cookies. Rechtsgrundlage: unser berechtigtes Interesse an der korrekten Darstellung der Website (Art. 6 Abs. 1 lit. f DSGVO)."
        },
        "intro": "Ihre Daten sind für den Herausgeber bestimmt und werden niemals verkauft. Sie werden ausschließlich an die folgenden Dienstleister weitergegeben, und zwar strikt für die oben beschriebenen Zwecke:",
        "lovable": {
          "location": "Schweden (EU), mit möglichen Übermittlungen außerhalb der EU.",
          "role": "Plattform zur Entwicklung, zum Hosting und zum Betrieb der Anwendung (Auftragsverarbeiter)."
        },
        "metadata": "Metadatendienste: Um Ihre Medien zu identifizieren und Untertitel zu finden, senden unsere Server Suchanfragen (erkannter Titel, Jahr, Staffel und Episode, Sprache und – bei Untertiteln – der Dateiname ohne Erweiterung oder die von Ihnen eingegebene Suche sowie der Fingerabdruck der Datei) an The Movie Database (TMDB), TheTVDB, AniList, MusicBrainz und OpenSubtitles.com, die überwiegend in den Vereinigten Staaten ansässig sind. Da diese Anfragen von unseren Servern ausgehen, erhalten diese Dienste weder Ihre E-Mail-Adresse noch Ihre Kontokennung. Poster und Cover-Bilder werden jedoch von Ihrem Browser direkt von den Bildservern von TMDB, TheTVDB, AniList und dem Cover Art Archive geladen, und Untertiteldateien werden direkt von OpenSubtitles.com heruntergeladen: Diese Dienste erhalten daher, wie bei allen Webinhalten, Ihre IP-Adresse. Sie verarbeiten diese Daten gemäß ihren eigenen Datenschutzrichtlinien.",
        "microsoft": {
          "location": "Irland (EU) und Vereinigte Staaten.",
          "role": "Heatmaps und Sitzungsaufzeichnungen (Microsoft Clarity) – nur mit Ihrer Einwilligung."
        },
        "productHunt": {
          "location": "Vereinigte Staaten.",
          "role": "Anzeige des Badges „Featured on Product Hunt“ unten auf den Seiten der Website: Ihr Browser lädt dieses Bild direkt von den Servern von Product Hunt, sobald die Fußzeile angezeigt wird; Product Hunt erhält daher Ihre IP-Adresse und technische Informationen (Browser, Adresse der Seite), und sein Dienstleister Cloudflare kann ein Sicherheits-Cookie setzen (__cf_bm, 30 Minuten). Rechtsgrundlage: unser berechtigtes Interesse, diese Auszeichnung zu zeigen (Art. 6 Abs. 1 lit. f DSGVO)."
        },
        "resend": {
          "location": "Vereinigte Staaten.",
          "role": "Versand von E-Mails (Auftragsverarbeiter)."
        },
        "startupFame": {
          "location": "Ausgeliefert über das weltweite Netzwerk von Vercel Inc. (Vereinigte Staaten).",
          "role": "Anzeige des Badges „Featured on Startup Fame“ unten auf den Seiten der Website: Ihr Browser lädt dieses Bild direkt von den Servern von Startup Fame, sobald die Fußzeile angezeigt wird; Startup Fame erhält daher Ihre IP-Adresse und technische Informationen (Browser, Adresse der Seite), ohne Cookies. Rechtsgrundlage: unser berechtigtes Interesse, diese Auszeichnung zu zeigen (Art. 6 Abs. 1 lit. f DSGVO)."
        },
        "stripe": {
          "location": "Irland (EU), mit Übermittlungen an Stripe, Inc. in den Vereinigten Staaten.",
          "role": "Zahlungen, Abonnements und Kundenportal (Auftragsverarbeiter sowie eigenständig Verantwortlicher für seine eigenen rechtlichen Pflichten, etwa zur Betrugs- und Geldwäscheprävention)."
        },
        "supabase": {
          "location": "Singapur (Unternehmen); Cloud-Infrastruktur, die sich außerhalb der EU befinden kann.",
          "role": "Datenbank, Authentifizierung und Serverfunktionen (Auftragsverarbeiter)."
        },
        "title": "Empfänger und Auftragsverarbeiter"
      },
      "required": {
        "p1": "Ihre E-Mail-Adresse und ein Passwort sind für die Erstellung eines Kontos erforderlich: Ohne sie können wir den Dienst nicht bereitstellen. Die übrigen Angaben (Anzeigename, Antworten auf den Fragebogen) sind freiwillig. Wir treffen keine ausschließlich auf einer automatisierten Verarbeitung beruhenden Entscheidungen, die Ihnen gegenüber rechtliche Wirkung entfalten.",
        "title": "Pflichtangaben und automatisierte Entscheidungen"
      },
      "rights": {
        "access": "Auskunft: eine Bestätigung darüber, dass Ihre Daten verarbeitet werden, sowie eine Kopie dieser Daten erhalten.",
        "complaint": "Wenn Sie der Ansicht sind, dass Ihre Rechte nicht gewahrt werden, können Sie eine Beschwerde bei der CNIL (Commission nationale de l'informatique et des libertés, 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07, www.cnil.fr) oder bei der Datenschutzaufsichtsbehörde Ihres Wohnsitzlandes einreichen.",
        "consent": "Widerruf der Einwilligung: Ihre Einwilligung in Cookies zur Reichweitenmessung jederzeit über den Link „Cookie-Einstellungen“ unten auf den Seiten der Website und im Menü der Anwendung oder auf der Seite „Cookie-Richtlinie“ widerrufen, ohne dass die Rechtmäßigkeit der zuvor erfolgten Verarbeitung berührt wird.",
        "erasure": "Löschung: Sie können Ihr Konto jederzeit selbst im Bereich „Konto“ der Anwendung löschen; dadurch werden Ihr Profil, Ihr Umbenennungsverlauf, Ihre Einstellungen und Ihre Nutzungsdaten gelöscht. Daten, die wir gesetzlich aufbewahren müssen (Buchungsbelege), werden für die gesetzliche Dauer gesondert aufbewahrt. Sie können außerdem jederzeit Ihren gesamten Umbenennungsverlauf im Bereich „Verlauf“ löschen oder uns darum bitten.",
        "exercise": "Um Ihre Rechte auszuüben, schreiben Sie von der E-Mail-Adresse Ihres Kontos aus an {{email}} (oder teilen Sie uns mit, um welches Konto es sich handelt). Wir antworten innerhalb eines Monats; diese Frist kann bei komplexen Anfragen um zwei Monate verlängert werden. Bestehen begründete Zweifel an Ihrer Identität, können wir zusätzliche Informationen von Ihnen anfordern.",
        "intro": "Nach der DSGVO haben Sie in Bezug auf Ihre Daten folgende Rechte:",
        "objection": "Widerspruch: jederzeit aus Gründen, die sich aus Ihrer besonderen Situation ergeben, der Verarbeitung auf Grundlage unseres berechtigten Interesses (Produktstatistiken, E-Mails zu den ersten Schritten) widersprechen sowie ohne Angabe von Gründen jeglicher Direktwerbung widersprechen.",
        "portability": "Datenübertragbarkeit: die Daten, die Sie uns bereitgestellt haben, in einem strukturierten, maschinenlesbaren Format erhalten; der Bereich „Verlauf“ exportiert Ihren gesamten Umbenennungsverlauf als JSON, und Ihre übrigen Daten senden wir Ihnen auf Anfrage.",
        "postMortem": "Verfügungen für den Todesfall: Anweisungen für die Aufbewahrung, Löschung und Weitergabe Ihrer Daten nach Ihrem Tod festlegen (Artikel 85 des französischen Datenschutzgesetzes (Loi Informatique et Libertés)).",
        "rectification": "Berichtigung: unrichtige Daten berichtigen lassen; die meisten Ihrer Angaben können Sie direkt in der Anwendung ändern.",
        "restriction": "Einschränkung: uns bitten, die Nutzung Ihrer Daten vorübergehend auszusetzen, zum Beispiel während ihre Richtigkeit überprüft wird.",
        "title": "Ihre Rechte"
      },
      "security": {
        "p1": "Wir treffen geeignete technische und organisatorische Maßnahmen: verschlüsselte Verbindungen (HTTPS), Zugriffskontrolle in unserer Datenbank, sodass jeder Nutzer nur auf seine eigenen Daten zugreifen kann, als Hash gespeicherte Passwörter, auf den Herausgeber beschränkter Zugang zu Verwaltungstools und Zahlungsabwicklung durch einen nach PCI DSS zertifizierten Dienstleister.",
        "title": "Sicherheit"
      },
      "title": "Datenschutzerklärung",
      "transfers": {
        "p1": "Einige der oben genannten Dienstleister befinden sich außerhalb des Europäischen Wirtschaftsraums oder setzen dort ansässige Unterauftragsverarbeiter ein, insbesondere in den Vereinigten Staaten und in Singapur. Diese Übermittlungen stützen sich auf den Angemessenheitsbeschluss der Europäischen Kommission für die Vereinigten Staaten (EU-US Data Privacy Framework), sofern der Empfänger zertifiziert ist, und andernfalls auf die Standardvertragsklauseln der Europäischen Kommission, die bei Bedarf durch zusätzliche Maßnahmen wie Verschlüsselung ergänzt werden. Eine Kopie dieser Garantien erhalten Sie, wenn Sie uns schreiben.",
        "title": "Übermittlungen außerhalb der Europäischen Union"
      }
    },
    "terms": {
      "account": {
        "p1": "Die Nutzung des Dienstes erfordert ein Konto, das mit einer gültigen E-Mail-Adresse und einem Passwort erstellt wird. Sie verpflichten sich, zutreffende Angaben zu machen und Ihre Zugangsdaten vertraulich zu behandeln; jede mit Ihrem Konto vorgenommene Handlung gilt als von Ihnen vorgenommen.",
        "p2": "Jede Person darf nur ein kostenloses Konto besitzen. Um einen kostenpflichtigen Plan zu erwerben, müssen Sie volljährig sein oder die Erlaubnis Ihres gesetzlichen Vertreters haben.",
        "p3": "Sie können Ihr Konto jederzeit im Bereich „Konto“ der Anwendung löschen. Die Löschung ist endgültig und beendet diese Bedingungen: Vorbehaltlich Ihres Widerrufsrechts (Artikel 8) wird ein aktives Abonnement sofort und ohne Erstattung des laufenden Zeitraums gekündigt, und ein mit dem Konto verknüpfter Lifetime-Zugang geht endgültig verloren.",
        "title": "Konto"
      },
      "changes": {
        "p1": "Wir können diese Bedingungen ändern, insbesondere um Änderungen des Dienstes oder der Rechtslage Rechnung zu tragen. Maßgeblich ist die Fassung, die zum Zeitpunkt Ihrer Bestellung bzw. Ihrer Nutzung gilt. Über wesentliche Änderungen informieren wir Sie mindestens 30 Tage vor deren Inkrafttreten per E-Mail oder in der Anwendung.",
        "p2": "Wenn Sie eine Änderung nicht akzeptieren, können Sie Ihr Abonnement vor deren Inkrafttreten kostenlos kündigen. Änderungen des Preises oder der wesentlichen Merkmale eines kostenpflichtigen Plans gelten für Sie erst nach Ablauf dieser Ankündigungsfrist und niemals rückwirkend; sie können die wesentlichen Merkmale eines bereits erworbenen Lifetime-Zugangs nicht einschränken. Die weitere Nutzung des Dienstes nach dem Inkrafttreten gilt als Annahme der neuen Bedingungen.",
        "title": "Änderungen dieser Bedingungen"
      },
      "conformity": {
        "p1": "Als Verbraucher genießen Sie die gesetzliche Gewährleistung der Vertragsmäßigkeit für digitale Inhalte und digitale Dienstleistungen (Artikel L224-25-1 ff. des französischen Verbrauchergesetzbuchs (Code de la consommation)). Da der Dienst fortlaufend bereitgestellt wird (Abonnement oder Lifetime-Zugang), haften wir für jede Vertragswidrigkeit, die während des gesamten Bereitstellungszeitraums auftritt.",
        "p2": "Im Fall einer Vertragswidrigkeit haben Sie Anspruch darauf, dass der vertragsgemäße Zustand des Dienstes unentgeltlich und innerhalb einer angemessenen Frist hergestellt wird. Ist dies unmöglich, geschieht es nicht innerhalb einer angemessenen Frist oder ist der Mangel schwerwiegend, können Sie eine Preisminderung verlangen oder den Vertrag beenden und eine Erstattung erhalten. Melden Sie uns jedes Problem an {{email}}.",
        "p3": "Wir stellen die Aktualisierungen bereit, die erforderlich sind, um die Vertragsmäßigkeit des Dienstes zu erhalten. Wir können den Dienst außerdem verbessern oder ändern; hat eine Änderung erhebliche negative Auswirkungen auf Ihren Zugang oder Ihre Nutzung, informieren wir Sie im Voraus, und Sie können den Vertrag innerhalb von 30 Tagen kostenlos beenden.",
        "title": "Gesetzliche Gewährleistung der Vertragsmäßigkeit"
      },
      "contact": {
        "p1": "Bei Fragen, Beschwerden oder Anliegen zu Ihrem Konto oder einer Bestellung kontaktieren Sie uns:",
        "title": "Kundenservice"
      },
      "data": {
        "p1": "Wir verarbeiten Ihre personenbezogenen Daten gemäß der Datenschutz-Grundverordnung (DSGVO) und dem französischen Datenschutzgesetz (Loi Informatique et Libertés). Die Zwecke, Empfänger, Speicherfristen und Ihre Rechte sind in unserer Datenschutzerklärung beschrieben, die Verwendung von Cookies in unserer Cookie-Richtlinie.",
        "title": "Personenbezogene Daten"
      },
      "disputes": {
        "mediator": "Der von uns benannte Verbraucherschlichter ist:",
        "p1": "Bei Beschwerden wenden Sie sich bitte zunächst an {{email}}: Wir werden uns bemühen, eine gütliche Lösung zu finden.",
        "p2": "Gemäß den Artikeln L611-1 ff. des französischen Verbrauchergesetzbuchs (Code de la consommation) können Sie, wenn Ihre schriftliche Beschwerde bei uns zu keiner Lösung geführt hat, die Streitigkeit innerhalb eines Jahres nach dieser schriftlichen Beschwerde kostenlos einem Verbraucherschlichter vorlegen.",
        "title": "Beschwerden und Verbraucherschlichtung"
      },
      "intro": "Diese Bedingungen regeln Ihre Nutzung von RenameFlow und jeden Kauf eines kostenpflichtigen Plans. Bitte lesen Sie sie sorgfältig: Mit der Erstellung eines Kontos oder der Aufgabe einer Bestellung akzeptieren Sie sie.",
      "ip": {
        "p1": "Der Dienst, seine Software, seine Oberfläche und seine Texte sowie die Marke RenameFlow sind Eigentum des Herausgebers. Ihnen wird ein persönliches, nicht ausschließliches und nicht übertragbares Recht zur Nutzung des Dienstes für die Lebensdauer Ihres Kontos und gemäß diesen Bedingungen eingeräumt. Metadaten und Bilder aus Datenbanken Dritter bleiben Eigentum ihrer Inhaber und unterliegen deren eigenen Bedingungen.",
        "title": "Geistiges Eigentum"
      },
      "law": {
        "p1": "Diese Bedingungen unterliegen französischem Recht. Wenn Sie Verbraucher mit Wohnsitz in einem anderen Land der Europäischen Union sind, genießen Sie zusätzlich den Schutz der zwingenden Verbraucherschutzvorschriften Ihres Wohnsitzlandes.",
        "p2": "Im Streitfall und sofern keine gütliche Lösung gefunden wird, kann ein Verbraucher nach seiner Wahl entweder eines der nach der französischen Zivilprozessordnung (Code de procédure civile) örtlich zuständigen Gerichte anrufen oder das Gericht des Ortes, an dem er zum Zeitpunkt des Vertragsschlusses oder des Eintritts des schädigenden Ereignisses wohnte (Artikel R631-3 des französischen Verbrauchergesetzbuchs (Code de la consommation)).",
        "p3": "Diese Bedingungen sind in französischer Sprache abgefasst; Übersetzungen dienen lediglich der Information, maßgeblich ist die französische Fassung.",
        "title": "Anwendbares Recht und Gerichtsstand"
      },
      "liability": {
        "p1": "Sie behalten die Kontrolle über jede Umbenennung: Der Dienst zeigt eine Vorschau der vorgeschlagenen Namen an, wendet sie erst nach Ihrer Bestätigung an, und über den Verlauf können Sie die ursprünglichen Namen wiederfinden. Metadaten stammen aus Datenbanken Dritter und können unvollständig oder ungenau sein: Prüfen Sie die Vorschau, bevor Sie bestätigen.",
        "p2": "Die Umbenennung erfolgt an Dateien, die auf Ihren eigenen Geräten gespeichert sind und Ihrer Kontrolle unterliegen. Wir empfehlen Ihnen dringend, eine Sicherungskopie Ihrer Dateien aufzubewahren, insbesondere vor umfangreichen Stapelvorgängen.",
        "p3": "Wir sind für die ordnungsgemäße Erfüllung unserer Pflichten aus diesen Bedingungen verantwortlich. Wir haften jedoch nicht, wenn der Schaden auf Ihr eigenes Verhalten (zum Beispiel die Bestätigung einer Umbenennung, deren Fehler in der Vorschau erkennbar war), auf die unvorhersehbare und unabwendbare Handlung eines Dritten oder auf höhere Gewalt zurückzuführen ist.",
        "p4": "Der Dienst wird online bereitgestellt und kann wegen Wartung, Aktualisierungen oder aus Gründen, die außerhalb unseres Einflussbereichs liegen, vorübergehend unterbrochen werden. Wir unternehmen angemessene Anstrengungen, um seine Verfügbarkeit sicherzustellen.",
        "p5": "Wenn Sie den Dienst für berufliche Zwecke nutzen, ist unsere Gesamthaftung auf die Beträge beschränkt, die Sie uns in den zwölf Monaten vor dem haftungsbegründenden Ereignis gezahlt haben, und mittelbare Schäden (Datenverlust, Betriebsunterbrechung) sind ausgeschlossen.",
        "p6": "Keine Bestimmung dieser Bedingungen schränkt die Rechte ein, die Ihnen als Verbraucher aufgrund zwingender gesetzlicher Vorschriften zustehen.",
        "title": "Haftung"
      },
      "lifetime": {
        "p1": "Der Lifetime-Plan ist eine Einmalzahlung, die dem für den Kauf verwendeten Konto Zugang zu den in den Pro-Plänen enthaltenen Funktionen gewährt – einschließlich der später hinzugefügten –, solange der Dienst vom Herausgeber oder seinen Rechtsnachfolgern betrieben wird. Er ist persönlich und nicht übertragbar.",
        "p2": "Er wird als limitierte Auflage von insgesamt {{cap}} Exemplaren angeboten; sind diese verkauft, ist das Angebot nicht mehr verfügbar. Die angezeigte Anzahl verbleibender Exemplare dient nur zur Information.",
        "p3": "„Lifetime“ bezieht sich auf die Lebensdauer des Dienstes, nicht auf die des Nutzers. Wird der Dienst endgültig eingestellt, informieren wir Sie mindestens drei Monate im Voraus per E-Mail, unbeschadet Ihrer gesetzlichen Rechte.",
        "p4": "Der Lifetime-Zugang kann im Fall einer Erstattung, einer Zahlungsanfechtung (Rückbuchung/Chargeback) oder eines schwerwiegenden Verstoßes gegen diese Bedingungen entzogen werden.",
        "title": "Lifetime-Plan"
      },
      "order": {
        "p1": "Um einen Plan abzuschließen, wählen Sie ihn auf der Preisseite oder in der Anwendung aus und bezahlen Sie anschließend auf der sicheren Seite unseres Zahlungsdienstleisters Stripe. Vor der Zahlung können Sie den gewählten Plan, seinen Preis und diese Bedingungen überprüfen. Der Vertrag kommt mit der Bestätigung Ihrer Zahlung zustande.",
        "p2": "Die Zahlung erfolgt per Karte oder mit jeder anderen von Stripe angebotenen Zahlungsmethode. Abonnements werden bei der Bestellung und danach zu Beginn jedes neuen Zeitraums belastet; der Lifetime-Plan wird nur einmal belastet. Zahlungsdaten werden ausschließlich von Stripe Payments Europe, Limited verarbeitet: Wir haben niemals Zugriff auf Ihre vollständige Kartennummer.",
        "p3": "Eine Bestätigung Ihrer Bestellung wird Ihnen per E-Mail zugesandt. Ihr Rechnungsverlauf ist im Stripe-Kundenportal verfügbar, das Sie über Ihr Konto erreichen, oder auf Anfrage per E-Mail. Wenn Sie ohne Anmeldung bezahlen, wird der Kauf mit der für die Zahlung verwendeten E-Mail-Adresse verknüpft und aktiviert, sobald Sie sich mit dieser Adresse anmelden oder ein Konto erstellen.",
        "p4": "Schlägt die Zahlung einer Verlängerung fehl, kann Stripe sie erneut versuchen; schlägt sie weiterhin fehl, wird der Pro-Zugang ausgesetzt und Ihr Konto kehrt zum kostenlosen Plan zurück, bis die Zahlung beglichen ist.",
        "title": "Bestellung und Zahlung"
      },
      "plans": {
        "annual": "Pro Jährlich: {{price}} pro Jahr, Abonnement mit automatischer Verlängerung jedes Jahr.",
        "free": "Kostenlos: {{files}} umbenannte Dateien pro Tag und {{subtitles}} Untertitel-Downloads pro Monat, gebührenfrei und ohne Zahlungskarte.",
        "intro": "Der Dienst wird in den folgenden Plänen angeboten:",
        "lifetime": "Lifetime: {{price}} als Einmalzahlung, begrenzt auf insgesamt {{cap}} Exemplare, mit Zugang zu den Pro-Funktionen, solange der Dienst betrieben wird (siehe Artikel 7).",
        "monthly": "Pro Monatlich: {{price}} pro Monat, Abonnement mit automatischer Verlängerung jeden Monat.",
        "p2": "Die Pro-Pläne (monatlich, jährlich oder Lifetime) heben das tägliche Dateilimit und das monatliche Untertitellimit im Rahmen einer normalen Nutzung auf (Artikel 9). Die in jedem Plan enthaltenen Funktionen sind diejenigen, die zum Zeitpunkt Ihrer Bestellung auf der Preisseite dargestellt sind.",
        "p3": "Die Preise sind in Euro einschließlich aller Steuern angegeben. Maßgeblich ist der zum Zeitpunkt Ihrer Bestellung angezeigte und auf der Zahlungsseite von Stripe bestätigte Preis.",
        "p4": "Wir können unsere Preise für die Zukunft ändern. Eine Preisänderung wirkt sich niemals auf eine bereits bezahlte Bestellung aus; bei einem laufenden Abonnement gilt sie erst ab der nächsten Verlängerung und nach vorheriger Ankündigung gemäß Artikel 15.",
        "title": "Pläne und Preise"
      },
      "purpose": {
        "p1": "RenameFlow (der „Dienst“), erreichbar unter renameflow.com, wird von {{publisher}} herausgegeben (der „Herausgeber“, „wir“). Die vollständigen Angaben zum Herausgeber finden Sie im Impressum.",
        "p2": "Diese Nutzungs- und Verkaufsbedingungen (die „Bedingungen“) legen fest, unter welchen Voraussetzungen jeder Nutzer („Sie“) auf den Dienst zugreifen und ihn nutzen kann, sowie die Verkaufsbedingungen für die kostenpflichtigen Pläne. Sie gelten unter Ausschluss aller anderen Bedingungen.",
        "p3": "Sofern nicht anders angegeben, richten sich diese Bedingungen an Verbraucher. Wenn Sie den Dienst für berufliche Zwecke nutzen, gelten die Verbrauchern vorbehaltenen Bestimmungen (insbesondere das Widerrufsrecht, die gesetzliche Gewährleistung der Vertragsmäßigkeit und die Verbraucherschlichtung) nicht für Sie.",
        "title": "Herausgeber und Gegenstand"
      },
      "refunds": {
        "p1": "Abgesehen von den gesetzlich vorgesehenen Fällen (Widerruf, Vertragswidrigkeit, fehlende Information über die Verlängerung) und den in diesen Bedingungen vorgesehenen Fällen werden gezahlte Beträge nicht erstattet, insbesondere nicht für einen begonnenen Zeitraum oder für einen bereits aktivierten Lifetime-Zugang.",
        "p2": "Doppelte oder fehlerhafte Zahlungen werden vollständig erstattet, sobald wir davon Kenntnis erlangen.",
        "p3": "Erstattungen erfolgen auf das für die Bestellung verwendete Zahlungsmittel und können je nach Bank 5 bis 10 Werktage dauern, bis sie sichtbar sind. Bevor Sie eine Zahlung bei Ihrer Bank anfechten, kontaktieren Sie uns bitte, damit wir eine Lösung finden können.",
        "title": "Erstattungen"
      },
      "service": {
        "p1": "RenameFlow ist eine Webanwendung, die Ihnen hilft, Ihre Mediendateien (Filme, Serien, Anime, Musik) nach den Benennungskonventionen von Plex, Jellyfin, Kodi und ähnlicher Software umzubenennen und zu organisieren. Sie identifiziert Titel mithilfe von Datenbanken Dritter, zeigt Ihnen eine Vorschau der vorgeschlagenen Namen und führt die Umbenennung erst nach Ihrer Bestätigung durch.",
        "p2": "Ihre Dateien werden lokal, direkt auf Ihrem Computer, über die File System Access API Ihres Browsers umbenannt und dabei niemals auf unsere Server hochgeladen. Um Ihre Medien zu identifizieren, werden die in Ihren Dateinamen erkannten Titel (und bei der Untertitelsuche die Dateinamen selbst) an Metadatendienste übermittelt, wie in der Datenschutzerklärung beschrieben.",
        "p3": "Der Dienst erfordert einen Computer mit einem kompatiblen Browser (derzeit Google Chrome, Microsoft Edge oder Opera auf dem Desktop) und eine Internetverbindung; er funktioniert nicht auf Mobilgeräten, in Firefox oder in Safari. Bitte prüfen Sie vor dem Abschluss eines kostenpflichtigen Plans mit dem kostenlosen Plan, ob der Dienst mit Ihrer Konfiguration funktioniert.",
        "title": "Beschreibung des Dienstes"
      },
      "subscriptions": {
        "p1": "Die Abonnements Pro Monatlich und Pro Jährlich werden für eine anfängliche Laufzeit von einem Monat bzw. einem Jahr ab dem Zahlungsdatum abgeschlossen. Am Ende jeder Laufzeit verlängern sie sich automatisch um einen Zeitraum gleicher Länge zum dann geltenden Preis, sofern Sie nicht kündigen.",
        "p2": "Sie können jederzeit kostenlos und mit wenigen Klicks im Bereich „Konto“ der Anwendung kündigen (Schaltfläche „{{button}}“), wodurch sich das sichere Kundenportal von Stripe öffnet. Sie können auch kündigen, indem Sie an {{email}} schreiben. Die Kündigung wird zum Ende des laufenden Zeitraums wirksam: Sie behalten den Pro-Zugang bis zu diesem Datum, und es erfolgt keine weitere Belastung. Der laufende Zeitraum wird nicht erstattet, außer in den in den Artikeln 8 (Widerruf) und 10 (gesetzliche Gewährleistung der Vertragsmäßigkeit) vorgesehenen Fällen.",
        "p3": "Beim Jahresabonnement informieren wir Sie gemäß Artikel L215-1 des französischen Verbrauchergesetzbuchs (Code de la consommation) frühestens drei Monate und spätestens einen Monat vor dem Verlängerungsdatum per E-Mail über Ihre Möglichkeit, den Vertrag nicht zu verlängern. Haben Sie diese Information nicht erhalten, können Sie das Abonnement ab dem Verlängerungsdatum jederzeit kostenlos kündigen; die nach dem letzten Verlängerungsdatum geleisteten Vorauszahlungen werden Ihnen dann innerhalb von dreißig Tagen nach der Kündigung erstattet, abzüglich des Betrags, der der Vertragserfüllung bis zu diesem Datum entspricht.",
        "p4": "Wir können Ihren Zugang bei einem schwerwiegenden Verstoß gegen diese Bedingungen (Artikel 9) aussetzen oder beenden, nachdem eine förmliche Aufforderung acht Tage lang erfolglos geblieben ist, außer in dringenden Fällen (Betrug, Angriff auf die Sicherheit des Dienstes). Wenn wir einen kostenpflichtigen Plan aus einem Grund beenden, den Sie nicht zu vertreten haben, erstatten wir Ihnen den nicht genutzten Teil des laufenden Zeitraums.",
        "title": "Laufzeit, Verlängerung und Kündigung von Abonnements"
      },
      "title": "Nutzungs- und Verkaufsbedingungen",
      "use": {
        "automation": "den Dienst oder seine Schnittstellen automatisiert (Skripte, Bots, Datenextraktion) oder auf eine Weise zu nutzen, die eine ungewöhnlich hohe Last verursacht, insbesondere bei den Metadatendiensten, auf die er sich stützt;",
        "copy": "den Dienst zu kopieren, zu verändern oder zu dekompilieren, soweit dies nicht gesetzlich zulässig ist.",
        "fairUse": "Unbegrenzte Pläne setzen eine normale, nicht automatisierte Nutzung voraus; wir können eine offensichtlich ungewöhnliche Nutzung vorübergehend einschränken, um den Dienst zu schützen.",
        "files": "Sie sind allein verantwortlich für die Dateien, die Sie mit dem Dienst verarbeiten, und dafür, dass Sie berechtigt sind, diese zu besitzen und zu nutzen.",
        "intro": "Sie verpflichten sich, den Dienst im Einklang mit dem Gesetz und diesen Bedingungen zu nutzen. Insbesondere ist es Ihnen untersagt:",
        "multiAccount": "mehrere kostenlose Konten zu erstellen oder Wegwerf-E-Mail-Adressen zu verwenden, um die Limits des kostenlosen Plans zu umgehen;",
        "security": "zu versuchen, auf Daten anderer Nutzer zuzugreifen, Sicherheitsmaßnahmen oder Nutzungslimits zu umgehen oder den Betrieb des Dienstes zu stören;",
        "share": "Ihr Konto zu teilen oder den Zugang zum Dienst weiterzuverkaufen;",
        "title": "Nutzungsregeln"
      },
      "withdrawal": {
        "form": {
          "address": "Anschrift des/der Verbraucher(s) / E-Mail-Adresse des Kontos:",
          "date": "Datum:",
          "delete": "(*) Unzutreffendes streichen.",
          "name": "Name des/der Verbraucher(s):",
          "note": "(Füllen Sie dieses Formular bitte nur dann aus und senden Sie es zurück, wenn Sie den Vertrag widerrufen wollen.)",
          "notice": "Hiermit widerrufe(n) ich/wir (*) den von mir/uns (*) abgeschlossenen Vertrag über die Erbringung der folgenden Dienstleistung (*):",
          "orderedOn": "Bestellt am (*):",
          "signature": "Unterschrift des/der Verbraucher(s) (nur bei Mitteilung auf Papier):",
          "title": "Muster-Widerrufsformular",
          "to": "An: {{recipient}}"
        },
        "p1": "Als Verbraucher haben Sie grundsätzlich das Recht, einen Fernabsatzvertrag binnen 14 Tagen ab seinem Abschluss ohne Angabe von Gründen zu widerrufen (Artikel L221-18 des französischen Verbrauchergesetzbuchs (Code de la consommation)).",
        "p2": "Die Pro-Funktionen stehen Ihnen zur Verfügung, sobald Ihre Zahlung bestätigt ist. Bei den Abonnements Pro Monatlich und Pro Jährlich behalten Sie Ihr Widerrufsrecht 14 Tage lang, auch wenn Sie bereits begonnen haben, die Pro-Funktionen zu nutzen. Da Sie verlangt haben, dass die Leistung vor Ablauf der Widerrufsfrist beginnt, schulden Sie in diesem Fall einen Betrag, der dem Anteil der bis zu Ihrer Mitteilung über den Widerruf erbrachten Leistung entspricht (Artikel L221-25 des französischen Verbrauchergesetzbuchs (Code de la consommation)), und wir erstatten Ihnen den Restbetrag.",
        "p3": "Für den Lifetime-Plan gilt, soweit er die Bereitstellung digitaler Inhalte darstellt, die nicht auf einem körperlichen Datenträger geliefert werden: Wenn Sie bei der Bestellung ausdrücklich den sofortigen Zugang vor Ablauf der Widerrufsfrist verlangt und zur Kenntnis genommen haben, dass Sie dadurch Ihr Widerrufsrecht verlieren, und wir Ihnen die Bestätigung dieser Vereinbarung auf einem dauerhaften Datenträger (E-Mail) übermittelt haben, können Sie dieses Recht nicht mehr ausüben (Artikel L221-28 13° des französischen Verbrauchergesetzbuchs (Code de la consommation)). Andernfalls (insbesondere ohne dieses ausdrückliche Verlangen und diese Kenntnisnahme) behalten Sie Ihr Widerrufsrecht 14 Tage lang und schulden, wenn Sie es ausüben, keinerlei Betrag; der gezahlte Preis wird Ihnen vollständig erstattet (Artikel L221-26 des französischen Verbrauchergesetzbuchs (Code de la consommation)).",
        "p4": "Um Ihr Widerrufsrecht auszuüben, senden Sie uns vor Ablauf der Frist eine eindeutige Erklärung an {{email}}, zum Beispiel mit dem nachstehenden Musterformular. Wir erstatten Ihnen die geschuldeten Beträge innerhalb von 14 Tagen nach Eingang Ihrer Entscheidung über dasselbe Zahlungsmittel, das Sie bei der ursprünglichen Transaktion verwendet haben, ohne dass Ihnen dadurch Kosten entstehen.",
        "title": "Widerrufsrecht"
      }
    },
    "vatExempt": "Umsatzsteuer nicht anwendbar gemäß Artikel 293 B des französischen Allgemeinen Steuergesetzbuchs (CGI)."
  },
  "notFound": {
    "description": "Die URL {{path}} existiert nicht (oder wurde verschoben).",
    "eyebrow": "Fehler 404",
    "home": "Startseite",
    "pricing": "Preise ansehen",
    "support": "Support",
    "title": "Seite nicht gefunden"
  },
  "onboarding": {
    "discovery": {
      "subtitle": "Nur eine freiwillige Frage – sie hilft uns sehr.",
      "title": "Wie hast du RenameFlow entdeckt?"
    },
    "options": {
      "chatgpt": "ChatGPT / Perplexity",
      "friend": "Freunde / Mundpropaganda",
      "google": "Google-Suche",
      "other": "Sonstiges",
      "reddit": "Reddit",
      "twitter": "Twitter / X",
      "youtube": "YouTube"
    },
    "other": {
      "placeholder": "Wo? (optional)"
    },
    "send": "Senden",
    "skip": "Überspringen",
    "thanks": "Danke für deine Antwort!"
  },
  "seoPages": {
    "contact": {
      "description": "Eine Frage, ein Bug oder ein Funktionswunsch? Schreib dem RenameFlow-Team eine Nachricht.",
      "title": "Kontakt – RenameFlow"
    },
    "privacy": {
      "description": "Welche personenbezogenen Daten RenameFlow verarbeitet, warum, wie lange, wer sie erhält und wie du deine DSGVO-Rechte ausübst.",
      "title": "Datenschutzerklärung – RenameFlow"
    },
    "terms": {
      "description": "Die Bedingungen für die Nutzung von RenameFlow und den Kauf von Pro- oder Lifetime-Zugang: Preise, Verlängerung, Kündigung, Widerrufsrecht und Erstattungen.",
      "title": "Nutzungs- und Verkaufsbedingungen – RenameFlow"
    }
  },
  "seoSection": {
    "b1": "Stapelumbenennung (Bulk Rename) für ganze Mediatheken",
    "b2": "Intelligente Erkennung: Titel, Jahr, Staffel/Episode, Version",
    "b3": "Kompatibel mit den Benennungskonventionen von Plex / Kodi / Jellyfin",
    "b4": "Lokale Verarbeitung: Du behältst die Kontrolle über deine Dateien",
    "compareLink": "Zum Vergleich mit FileBot",
    "guideLink": "Zum Plex/Kodi/Jellyfin-Guide",
    "guidesTitle": "Benennungs-Guides nach Medienserver",
    "h3a": "Guide: Plex/Kodi/Jellyfin-Konventionen",
    "h3aDesc": "Konkrete Formatbeispiele (Filme, Serien, Anime) und die Fehler, die du für eine perfekte Erkennung vermeiden solltest.",
    "h3b": "Vergleich: RenameFlow vs. FileBot",
    "h3bDesc": "Eine übersichtliche Tabelle und ein FAQ, um die Unterschiede zu verstehen und das passende Tool zu wählen.",
    "kicker": "Für Plex, Kodi und Jellyfin",
    "p1": "RenameFlow ist ein Tool zum Umbenennen von Mediendateien, das die Namen deiner Videos (Filme, Serien, Anime) vereinheitlicht, damit Plex, Kodi und Jellyfin sie korrekt erkennen.",
    "p2": "Das Ziel: heruntergeladene oder schlecht benannte Dateien in großen Mengen umbenennen, zuverlässige Treffer aus Datenbanken wie TMDB, TheTVDB und AniList erhalten und in Sekunden ein einheitliches Benennungsmuster anwenden.",
    "title": "Mediathek (Filme, Serien, Anime) umbenennen und organisieren – schnell und sauber"
  }
}
