{
  "actions.addMemory": "Erinnerung hinzufügen",
  "actions.advancedSearch": "Erweiterte Suche",
  "actions.browseTags": "Tags durchsuchen",
  "actions.clearAll": "Alles löschen",
  "actions.exportData": "Daten exportieren",
  "actions.search": "Suchen",
  "analytics.databaseSize": "Datenbankgröße",
  "analytics.granularity.day": "Nach Tag",
  "analytics.granularity.hour": "Nach Stunde",
  "analytics.granularity.week": "Nach Woche",
  "analytics.growth": "Erinnerungswachstum über Zeit",
  "analytics.heatmap": "Aktivitäts-Heatmap",
  "analytics.keyMetrics": "📊 Kennzahlen",
  "analytics.loading": "Lädt...",
  "analytics.loadingChart": "Diagramm wird geladen...",
  "analytics.loadingHeatmap": "Heatmap wird geladen...",
  "analytics.memoryTypes": "Erinnerungstypen-Verteilung",
  "analytics.period.180d": "Letzte 6 Monate",
  "analytics.period.30d": "Letzte 30 Tage",
  "analytics.period.7d": "Letzte 7 Tage",
  "analytics.period.90d": "Letzte 90 Tage",
  "analytics.period.all": "Gesamte Zeit",
  "analytics.period.month": "Letzter Monat",
  "analytics.period.quarter": "Letztes Quartal",
  "analytics.period.week": "Letzte Woche",
  "analytics.period.year": "Letztes Jahr",
  "analytics.recentActivity": "Aktuelle Aktivität",
  "analytics.reports": "📋 Detailberichte",
  "analytics.storage": "Speicherbericht",
  "analytics.tagUsage": "Tag-Verwendungsverteilung",
  "analytics.thisWeek": "Diese Woche",
  "analytics.topTags": "Top-Tags",
  "analytics.totalMemories": "Erinnerungen gesamt",
  "analytics.trends": "📈 Trends & Diagramme",
  "analytics.uniqueTags": "Eindeutige Tags",
  "analytics.knowledgeGraph": "🧬 Wissensgraph",
  "analytics.relationshipTypes": "Beziehungstypen",
  "analytics.graphVisualization": "Interaktive Graph-Visualisierung",
  "analytics.causes": "verursacht",
  "analytics.fixes": "behebt",
  "analytics.contradicts": "widerspricht",
  "analytics.supports": "unterstützt",
  "analytics.follows": "folgt",
  "analytics.related": "verwandt",
  "analytics.untyped": "untypisiert",
  "analytics.noRelationships": "Keine Beziehungen gefunden. Erstellen Sie Erinnerungsbeziehungen um den Graphen zu sehen.",
  "analytics.graphControls": "Graph-Steuerung",
  "analytics.zoomIn": "Hineinzoomen",
  "analytics.zoomOut": "Herauszoomen",
  "analytics.resetZoom": "Zoom zurücksetzen",
  "analytics.graphLegend": "Legende",
  "analytics.memoryTypes": "Erinnerungstypen",
  "analytics.observation": "Beobachtung",
  "analytics.decision": "Entscheidung",
  "analytics.learning": "Lernen",
  "analytics.error": "Fehler",
  "analytics.loadingGraph": "Graph wird geladen...",
  "analytics.graphLoadFailed": "Graph-Daten konnten nicht geladen werden",
  "api.events.stats": "SSE-Verbindungsstatistiken ansehen",
  "api.events.stream": "Echtzeit-Erinnerungs-Event-Stream abonnieren",
  "api.health.detailed": "Detaillierte Gesundheit mit Datenbankstatistiken",
  "api.health.quick": "Schneller Health-Check-Endpunkt",
  "api.link.overview": "API-Übersichtsseite",
  "api.link.redoc": "ReDoc-Dokumentation",
  "api.link.swagger": "Interaktive Swagger UI",
  "api.memory.delete": "Erinnerung und Embeddings löschen",
  "api.memory.get": "Spezifische Erinnerung per Content-Hash abrufen",
  "api.memory.list": "Alle Erinnerungen mit Paginierung auflisten",
  "api.memory.store": "Neue Erinnerung mit automatischer Embedding-Generierung speichern",
  "api.search.semantic": "Semantische Ähnlichkeitssuche mit Embeddings",
  "api.search.similar": "Ähnliche Erinnerungen zu einer bestimmten finden",
  "api.search.tag": "Erinnerungen nach Tags durchsuchen (AND/OR-Logik)",
  "api.search.time": "Natürlichsprachige zeitbasierte Abfragen",
  "api.section.events": "📡 Echtzeit-Events",
  "api.section.health": "🏥 Gesundheit & Status",
  "api.section.memory": "💾 Erinnerungsverwaltung",
  "api.section.search": "🔍 Suchoperationen",
  "api.subtitle": "Umfassende REST-API-Endpunkte für MCP Memory Service",
  "api.title": "🔗 API-Dokumentation",
  "browse.memoriesTagged": "Erinnerungen getaggt mit:",
  "browse.showAllTags": "Alle Tags anzeigen",
  "browse.subtitle": "Erkunden Sie Ihre nach Tags organisierten Erinnerungen",
  "browse.title": "Nach Tags durchsuchen",
  "documents.chunkHelp.defaultBest": "<strong>Optimal für:</strong> Technische Dokumentation, Referenzhandbücher, Wissensdatenbanken",
  "documents.chunkHelp.defaultTitle": "✅ Standard (1000 Zeichen, 200 Überlappung)",
  "documents.chunkHelp.defaultWhy": "<strong>Warum:</strong> Absatzbewusstes Chunking erhält vollständige Gedanken und Kontext",
  "documents.chunkHelp.largeBest": "<strong>Optimal für:</strong> Narrative Dokumente, Artikel, Blogs, Langform-Inhalte",
  "documents.chunkHelp.largeTitle": "📖 Größere Chunks (2000 Zeichen, 400 Überlappung)",
  "documents.chunkHelp.largeTradeoff": "<strong>Kompromiss:</strong> Besserer Kontext aber weniger präzises Abrufen",
  "documents.chunkHelp.note": "<strong>Hinweis:</strong> Tatsächliche Chunk-Größen können variieren, da das System Absatzgrenzen respektiert um semantische Kohärenz zu erhalten.",
  "documents.chunkHelp.recommended": "Empfohlen",
  "documents.chunkHelp.smallBest": "<strong>Optimal für:</strong> Dichte technische Dokumente, Code-Dokumentation, API-Referenzen",
  "documents.chunkHelp.smallTitle": "🔍 Kleinere Chunks (500 Zeichen, 100 Überlappung)",
  "documents.chunkHelp.smallTradeoff": "<strong>Kompromiss:</strong> Granulareres Abrufen aber Absätze werden möglicherweise aggressiver geteilt",
  "documents.chunkHelp.tipHigherOverlap": "<strong>Höhere Überlappung</strong> = bessere Kontinuität aber mehr Redundanz",
  "documents.chunkHelp.tipOverlap": "<strong>Überlappung</strong> hilft Kontext über Chunk-Grenzen hinweg zu erhalten",
  "documents.chunkHelp.tipPreserve": "Chunks erhalten vollständige Sätze und Absätze wenn möglich",
  "documents.chunkHelp.tipTest": "Verschiedene Einstellungen an einem Beispieldokument testen um optimale Konfiguration zu finden",
  "documents.chunkHelp.tipsTitle": "💡 Tipps:",
  "documents.chunkHelp.title": "📚 Chunk-Konfigurations-Leitfaden",
  "documents.chunkOverlapLabel": "Überlappung: <span id=\"chunkOverlapValue\">200</span> Zeichen",
  "documents.chunkOverlapTip": "Klicken für Überlappungs-Erklärung",
  "documents.chunkSizeLabel": "Chunk-Größe: <span id=\"chunkSizeValue\">1000</span> Zeichen",
  "documents.chunkSizeTip": "Klicken für Chunk-Empfehlungen",
  "documents.dropSubtitle": "oder <button id=\"fileSelectBtn\" class=\"link-button\">Dateien auswählen</button>",
  "documents.dropTitle": "Dateien hier ablegen",
  "documents.historyLoading": "Upload-Verlauf wird geladen...",
  "documents.historyTitle": "📊 Upload-Verlauf",
  "documents.memoryType.document": "Dokument",
  "documents.memoryType.knowledge": "Wissen",
  "documents.memoryType.note": "Notiz",
  "documents.memoryType.reference": "Referenz",
  "documents.memoryTypeLabel": "Erinnerungstyp",
  "documents.modeBatch": "Batch-Verarbeitung",
  "documents.modeDescription": "Alle ausgewählten Dateien werden gemeinsam mit denselben Tags verarbeitet.",
  "documents.modeIndividual": "Einzelverarbeitung",
  "documents.overlapHelp.highBest": "<strong>Optimal für:</strong> Komplexe technische Inhalte die maximalen Kontext erfordern",
  "documents.overlapHelp.highTitle": "🔄 Hohe Überlappung (400+ Zeichen)",
  "documents.overlapHelp.highTradeoff": "<strong>Kompromiss:</strong> Mehr Speicher und Verarbeitung, höhere Redundanz",
  "documents.overlapHelp.mediumBest": "<strong>Optimal für:</strong> Die meisten Dokumente - balanciert Kontext und Effizienz",
  "documents.overlapHelp.mediumTitle": "✅ Mittlere Überlappung (200 Zeichen)",
  "documents.overlapHelp.mediumWhy": "<strong>Warum:</strong> Erhält 1-2 Sätze Kontext über Grenzen hinweg",
  "documents.overlapHelp.noneBest": "<strong>Optimal für:</strong> Maximale Speichereffizienz, keine Redundanz nötig",
  "documents.overlapHelp.noneTitle": "🎯 Keine Überlappung (0 Zeichen)",
  "documents.overlapHelp.noneTradeoff": "<strong>Kompromiss:</strong> Kontext kann an Chunk-Grenzen verloren gehen",
  "documents.overlapHelp.note": "<strong>Was ist Überlappung?</strong> Überlappung ist die Anzahl von Zeichen, die zwischen aufeinanderfolgenden Chunks dupliziert werden. Dies hilft Kontext über Chunk-Grenzen hinweg zu erhalten.",
  "documents.overlapHelp.tipAccuracy": "Höhere Überlappung hilft Suchgenauigkeit aber erhöht Speicher",
  "documents.overlapHelp.tipLarge": "<strong>Große Chunks (2000)</strong> → 400-500 Überlappung nutzen",
  "documents.overlapHelp.tipMedium": "<strong>Mittlere Chunks (1000)</strong> → 200-250 Überlappung nutzen",
  "documents.overlapHelp.tipRule": "<strong>Faustregel:</strong> Überlappung sollte 15-25% der Chunk-Größe sein",
  "documents.overlapHelp.tipSmall": "<strong>Kleine Chunks (500)</strong> → 100-150 Überlappung nutzen",
  "documents.overlapHelp.tipZero": "Null Überlappung ist in Ordnung für gut strukturierte Dokumente mit klaren Abschnitten",
  "documents.overlapHelp.tipsTitle": "💡 Richtlinien:",
  "documents.overlapHelp.title": "🔗 Chunk-Überlappung erklärt",
  "documents.overlapHelp.visual": "Visuelles Beispiel:",
  "documents.processingHelp.batchBest": "<strong>Optimal für:</strong> Ähnliche Dateien, schnelle Massenverarbeitung, wenn Dateien gruppiert werden sollen",
  "documents.processingHelp.batchCons": "<strong>Nachteile:</strong> Fehler bei einer Datei kann gesamten Batch betreffen",
  "documents.processingHelp.batchPros": "<strong>Vorteile:</strong> Schneller, einfacher, einzelner Fortschrittsbalken",
  "documents.processingHelp.batchTitle": "📦 Batch-Verarbeitung",
  "documents.processingHelp.batchWhat": "<strong>Funktion:</strong> Lädt alle Dateien zusammen als eine Operation hoch",
  "documents.processingHelp.default": "Standard",
  "documents.processingHelp.individualBest": "<strong>Optimal für:</strong> Gemischte Dateitypen, wenn Fehlerisolation nötig oder individuelle Fortschrittsverfolgung gewünscht",
  "documents.processingHelp.individualCons": "<strong>Nachteile:</strong> Etwas langsamer durch sequenzielle Verarbeitung",
  "documents.processingHelp.individualPros": "<strong>Vorteile:</strong> Bessere Fehlerbehandlung, individueller Fortschritt, robuster",
  "documents.processingHelp.individualTitle": "🔄 Einzelverarbeitung",
  "documents.processingHelp.individualWhat": "<strong>Funktion:</strong> Lädt jede Datei separat mit individuellen API-Aufrufen hoch",
  "documents.processingHelp.note": "<strong>Beim Hochladen mehrerer Dateien</strong> wählen Sie wie sie verarbeitet werden sollen. Beide Modi wenden dieselben Tags auf alle Dateien an.",
  "documents.processingHelp.tipBatch": "<strong>Batch-Modus:</strong> Wenn Dateien ähnlich sind und schnell zusammen verarbeitet werden sollen",
  "documents.processingHelp.tipIndividual": "<strong>Einzel-Modus:</strong> Wenn Dateien unterschiedliche Anforderungen haben oder sichergestellt werden soll dass alle verarbeitet werden auch wenn einige fehlschlagen",
  "documents.processingHelp.tipSingle": "<strong>Einzelne Dateien:</strong> Werden immer einzeln verarbeitet (keine Auswahl nötig)",
  "documents.processingHelp.tipTags": "Beide Modi wenden dieselben Tags auf alle Dateien an",
  "documents.processingHelp.tipsTitle": "💡 Wann welchen Modus wählen:",
  "documents.processingMode": "Verarbeitungsmodus",
  "documents.processingTip": "Klicken für Erklärung zum Verarbeitungsmodus",
  "documents.search.count": "{count} Ergebnis{plural}{extra}",
  "documents.search.count.one": "{count} Ergebnis{extra}",
  "documents.search.count.other": "{count} Ergebnisse{extra}",
  "documents.search.noMatch": "Kein passender Dokumentinhalt gefunden. Versuchen Sie andere Suchbegriffe.",
  "documents.searchBtn": "Dokumente durchsuchen",
  "documents.searchDesc": "Durchsuchen Sie hochgeladene Dokumente um zu prüfen ob Inhalt indexiert ist",
  "documents.searchPlaceholder": "Inhalt in erfassten Dokumenten durchsuchen...",
  "documents.searchTitle": "🔍 Erfasste Inhalte durchsuchen",
  "documents.supported": "Unterstützte Formate: PDF, TXT, MD, JSON",
  "documents.tagsHelp": "Tags werden auf alle Dateien angewendet. Nutzen Sie Leerzeichen oder Kommas als Trennzeichen.",
  "documents.tagsLabel": "Tags (kommagetrennt)",
  "documents.tagsPlaceholder": "z.B. dokumentation, referenz, handbuch",
  "documents.title": "📄 Dokument-Erfassung",
  "documents.upload": "Hochladen & Erfassen",
  "footer.about.copyright": "© 2024 Heinrich Krupp",
  "footer.about.desc": "MCP Memory Service - Semantische Erinnerungsverwaltung für AI-Assistenten",
  "footer.about.license": "Lizenziert unter Apache 2.0",
  "footer.about.title": "Über",
  "footer.docs.config": "⚙️ Konfigurationsprobleme",
  "footer.docs.title": "Dokumentation",
  "footer.docs.troubleshoot": "🔧 Fehlerbehebung",
  "footer.docs.wiki": "📚 Wiki-Startseite",
  "footer.resources.apiDoc": "📖 API-Dokumentation",
  "footer.resources.portfolio": "🌐 Portfolio",
  "footer.resources.repo": "GitHub-Repository",
  "footer.resources.title": "Ressourcen",
  "header.title": "🧠 MCP Memory",
  "header.versionLoading": "Lädt...",
  "home.subtitle": "Verwalten Sie AI-Erinnerungen mit semantischer Suche, Echtzeit-Updates und intelligenter Organisation.",
  "home.welcome": "Willkommen zum Memory Dashboard",
  "lang.chinese": "中文",
  "lang.english": "English",
  "manage.bulk.cleanup.desc": "Doppelte Erinnerungen basierend auf Inhalt entfernen",
  "manage.bulk.cleanup.run": "Bereinigung ausführen",
  "manage.bulk.cleanup.title": "Duplikate bereinigen",
  "manage.bulk.delete": "Löschen",
  "manage.bulk.deleteDate.desc": "Erinnerungen älter als ein bestimmtes Datum entfernen",
  "manage.bulk.deleteDate.title": "Nach Datum löschen",
  "manage.bulk.deleteTag.desc": "Alle Erinnerungen mit spezifischem Tag entfernen",
  "manage.bulk.deleteTag.placeholder": "Tag auswählen...",
  "manage.bulk.deleteTag.title": "Nach Tag löschen",
  "manage.bulk.title": "🧹 Massenoperationen",
  "manage.system.dbOpt.btn": "DB optimieren",
  "manage.system.dbOpt.desc": "Datenbankleistung optimieren",
  "manage.system.dbOpt.title": "Datenbank-Optimierung",
  "manage.system.rebuild.btn": "Index neuaufbauen",
  "manage.system.rebuild.desc": "Suchindizes für bessere Leistung neuaufbauen",
  "manage.system.rebuild.title": "Suchindex neuaufbauen",
  "manage.system.title": "⚙️ Systemwartung",
  "manage.tags.column.actions": "Aktionen",
  "manage.tags.column.count": "Anzahl",
  "manage.tags.column.tag": "Tag",
  "manage.tags.delete": "Löschen",
  "manage.tags.loading": "Tag-Statistiken werden geladen...",
  "manage.tags.rename": "Umbenennen",
  "manage.tags.title": "🏷️ Tag-Verwaltung",
  "meta.language.code": "de",
  "meta.language.englishName": "German",
  "meta.language.flag": "🇩🇪",
  "meta.language.nativeName": "Deutsch",
  "meta.title": "MCP Memory Service - Dashboard",
  "modal.addMemory.cancel": "Abbrechen",
  "modal.addMemory.contentLabel": "Inhalt",
  "modal.addMemory.contentPlaceholder": "Erinnerungsinhalt eingeben...",
  "modal.addMemory.save": "Erinnerung speichern",
  "modal.addMemory.tagsLabel": "Tags (kommagetrennt)",
  "modal.addMemory.tagsPlaceholder": "z.B. coding, javascript, api",
  "modal.addMemory.title": "Neue Erinnerung hinzufügen",
  "modal.addMemory.typeCode": "Code",
  "modal.addMemory.typeIdea": "Idee",
  "modal.addMemory.typeLabel": "Typ",
  "modal.addMemory.typeNote": "Notiz",
  "modal.addMemory.typeReference": "Referenz",
  "modal.memoryDetails.delete": "Löschen",
  "modal.memoryDetails.edit": "Bearbeiten",
  "modal.memoryDetails.share": "Teilen",
  "modal.memoryDetails.title": "Erinnerungsdetails",
  "modal.memoryViewer.chunksFound": "{count} Chunks gefunden",
  "modal.memoryViewer.close": "Schließen",
  "modal.memoryViewer.title": "📝 Dokument-Erinnerungs-Chunks",
  "modal.settings.backupCount": "Backup-Anzahl:",
  "modal.settings.backupNow": "Jetzt Backup erstellen",
  "modal.settings.backupRestore": "Backup & Wiederherstellung",
  "modal.settings.cancel": "Abbrechen",
  "modal.settings.databaseSize": "Datenbankgröße:",
  "modal.settings.embeddingDimensions": "Embedding-Dimensionen:",
  "modal.settings.embeddingModel": "Embedding-Modell:",
  "modal.settings.lastBackup": "Letztes Backup:",
  "modal.settings.never": "Nie",
  "modal.settings.nextScheduled": "Nächstes geplant:",
  "modal.settings.preferences": "Präferenzen",
  "modal.settings.previewLines": "Erinnerungs-Vorschauzeilen",
  "modal.settings.primaryBackend": "Primäres Backend:",
  "modal.settings.qualitySystem": "Qualitätssystem",
  "modal.settings.save": "Einstellungen speichern",
  "modal.settings.storageBackend": "Storage-Backend:",
  "modal.settings.systemInfo": "Systeminformationen",
  "modal.settings.theme": "Design",
  "modal.settings.themeDark": "Dunkel",
  "modal.settings.themeLight": "Hell",
  "modal.settings.title": "Einstellungen",
  "modal.settings.totalMemories": "Erinnerungen gesamt:",
  "modal.settings.uptime": "Betriebszeit:",
  "modal.settings.oauthStatus": "OAuth-Status",
  "modal.settings.oauthEnabled": "OAuth aktiviert:",
  "modal.settings.oauthBackend": "OAuth-Backend:",
  "modal.settings.oauthClients": "Registrierte Clients:",
  "modal.settings.oauthTokens": "Aktive Tokens:",
  "modal.settings.version": "Version:",
  "modal.settings.viewBackups": "Backups ansehen",
  "modal.settings.viewDensity": "Ansichtsdichte",
  "modal.settings.viewDensityComfortable": "Komfortabel",
  "modal.settings.viewDensityCompact": "Kompakt",
  "nav.analytics": "Analysen",
  "nav.apiDocs": "API-Dokumentation",
  "nav.browse": "Durchsuchen",
  "nav.dashboard": "Dashboard",
  "nav.documents": "Dokumente",
  "nav.manage": "Verwalten",
  "nav.qualityAnalytics": "Qualität",
  "nav.search": "Suchen",
  "quality.analytics.subtitle": "Verfolgen und verbessern Sie Ihre Speicherqualität mit KI-gestützter Bewertung",
  "quality.analytics.title": "⭐ Speicherqualitätsanalytik",
  "quality.bottom.title": "📈 Verbesserungswürdige Speicher",
  "quality.chart.distribution.countLabel": "Anzahl",
  "quality.chart.distribution.scoreLabel": "Qualitätsbewertung",
  "quality.chart.distribution.title": "Verteilung der Qualitätsbewertungen",
  "quality.chart.providers.title": "Aufschlüsselung nach Bewertungsanbieter",
  "quality.stats.average": "Durchschnittliche Bewertung",
  "quality.stats.high": "Hohe Qualität (≥0.7)",
  "quality.stats.low": "Niedrig (<0.5)",
  "quality.stats.medium": "Mittel (0.5-0.7)",
  "quality.stats.total": "Gesamtspeicher",
  "quality.top.title": "🏆 Speicher mit Höchster Qualität",
  "search.filters.activeTitle": "Aktive Filter:",
  "search.filters.date": "Datumsbereich",
  "search.filters.date.all": "Alle Zeiträume",
  "search.filters.date.month": "Dieser Monat",
  "search.filters.date.quarter": "Dieses Quartal",
  "search.filters.date.today": "Heute",
  "search.filters.date.week": "Diese Woche",
  "search.filters.date.year": "Dieses Jahr",
  "search.filters.date.yesterday": "Gestern",
  "search.filters.dateHelp": "Zeitraum zum Filtern von Erinnerungen auswählen",
  "search.filters.dateTip": "Erinnerungen nach Erstellungsdatum filtern",
  "search.filters.modeSuffix": "Modus",
  "search.filters.modeTooltip": "Zwischen Live-Suche (Updates bei Eingabe) und manuellem Suchmodus wechseln",
  "search.filters.tags": "Tags",
  "search.filters.tagsHelp": "Mehrere Tags mit Kommas trennen",
  "search.filters.tagsPlaceholder": "z.B. arbeit, coding, wichtig",
  "search.filters.tagsTip": "Tags kommagetrennt eingeben (z.B. arbeit, coding, wichtig)",
  "search.filters.title": "Suchfilter",
  "search.filters.tooltip": "Filter zusammen nutzen: Tags, Daten und Typen kombinieren um Suche einzugrenzen",
  "search.filters.type": "Inhaltstyp",
  "search.filters.type.all": "Alle Typen",
  "search.filters.type.code": "Code",
  "search.filters.type.idea": "Ideen",
  "search.filters.type.note": "Notizen",
  "search.filters.type.reference": "Referenzen",
  "search.filters.typeHelp": "Art der anzuzeigenden Erinnerungen wählen",
  "search.filters.typeTip": "Nach Art des gespeicherten Inhalts filtern",
  "search.modeLive": "Live-Suche",
  "search.modeManual": "Manuelle Suche",
  "search.placeholder": "🔍 Erinnerungen durchsuchen...",
  "search.results.count": "{count} Ergebnisse",
  "search.results.title": "Suchergebnisse",
  "search.view.grid": "Raster",
  "search.view.list": "Liste",
  "sections.quickActions": "Schnellaktionen",
  "sections.recentMemories": "Aktuelle Erinnerungen",
  "settings.quality.boost.help": "Ordnet Suchergebnisse neu, um hochwertige Speicher zu priorisieren",
  "settings.quality.boost.label": "Qualitätsverbesserte Suche Aktivieren",
  "settings.quality.current.label": "Aktueller Anbieter:",
  "settings.quality.provider.auto": "Automatisch (Alle Verfügbaren)",
  "settings.quality.provider.gemini": "Gemini API",
  "settings.quality.provider.groq": "Groq API",
  "settings.quality.provider.help": "Lokales SLM bietet kostenlose, datenschutzwahrende Qualitätsbewertung",
  "settings.quality.provider.label": "KI-Anbieter",
  "settings.quality.provider.local": "Lokales SLM (Datenschutzmodus)",
  "settings.quality.provider.none": "Nur Implizit (Ohne KI)",
  "stats.tags": "Tags",
  "stats.thisWeek": "Diese Woche",
  "stats.total": "Erinnerungen gesamt",
  "status.connected": "Verbunden",
  "status.disconnected": "Getrennt",
  "status.loading": "Lädt...",
  "toast.backupCreated": "Backup erstellt: {name} ({size} MB)",
  "toast.backupCreating": "Backup wird erstellt...",
  "toast.backupFailed": "Backup-Erstellung fehlgeschlagen",
  "toast.backupFailedWithReason": "Backup fehlgeschlagen: {reason}",
  "toast.bulkDeleteByDateFailedWithReason": "{message}",
  "toast.bulkDeleteByDateSuccess": "{message}",
  "toast.bulkDeleteFailed": "Massenlöschung fehlgeschlagen",
  "toast.bulkDeleteFailedWithReason": "{message}",
  "toast.bulkDeleteSuccess": "{message}",
  "toast.cleanupFailed": "Bereinigung fehlgeschlagen",
  "toast.cleanupFailedWithReason": "{message}",
  "toast.cleanupSuccess": "{message}",
  "toast.copyFailed": "Kopieren in Zwischenablage fehlgeschlagen",
  "toast.copySuccess": "Erinnerung in Zwischenablage kopiert",
  "toast.dbOptimizeTodo": "Datenbank-Optimierung noch nicht implementiert",
  "toast.documentChunksPartial": "{count} Chunks gefunden (Teilergebnisse)",
  "toast.documentRemoved": "\"{name}\" entfernt ({count} Erinnerungen gelöscht)",
  "toast.duplicateMemoryWarning": "Erinnerung aktualisiert, aber Originalversion existiert noch. Möglicherweise muss das Duplikat manuell gelöscht werden.",
  "toast.enterMemoryContent": "Bitte Erinnerungsinhalt eingeben",
  "toast.enterSearch": "Bitte Suchanfrage eingeben",
  "toast.errorLoadingDocumentMemories": "Fehler beim Laden von Dokument-Erinnerungen",
  "toast.errorPerformingSearch": "Fehler bei Suchausführung",
  "toast.errorRemovingDocument": "Fehler beim Entfernen des Dokuments",
  "toast.exportFailed": "Datenexport fehlgeschlagen",
  "toast.exportFetching": "Erinnerungen abrufen... ({current}/{total})",
  "toast.exportPreparing": "Export wird vorbereitet...",
  "toast.exportSuccess": "{count} Erinnerungen erfolgreich exportiert",
  "toast.filterSearchFailed": "Filtersuche fehlgeschlagen",
  "toast.filtersCleared": "Alle Filter gelöscht",
  "toast.genericSuccess": "{message}",
  "toast.indexRebuildTodo": "Index-Neuaufbau noch nicht implementiert",
  "toast.languageSwitched": "Sprache gewechselt",
  "toast.loadAnalyticsFail": "Analysedaten konnten nicht geladen werden",
  "toast.loadBrowseFail": "Browse-Daten konnten nicht geladen werden",
  "toast.loadDashboardFail": "Dashboard-Daten konnten nicht geladen werden",
  "toast.loadDocumentMemoriesFail": "Dokument-Erinnerungen konnten nicht geladen werden",
  "toast.loadDocumentsFail": "Dokument-Daten konnten nicht geladen werden",
  "toast.loadManageFail": "Verwaltungsdaten konnten nicht geladen werden",
  "toast.loadTagFail": "Erinnerungen für Tag konnten nicht geladen werden",
  "toast.memoryAdded": "Erinnerung erfolgreich hinzugefügt",
  "toast.memoryDeleteFailed": "Erinnerung löschen fehlgeschlagen",
  "toast.memoryDeleted": "Erinnerung gelöscht",
  "toast.memoryDeletedSuccess": "Erinnerung erfolgreich gelöscht",
  "toast.memoryUpdated": "Erinnerung aktualisiert",
  "toast.noFiles": "Keine Dateien ausgewählt",
  "toast.removeDocumentFailed": "Dokument entfernen fehlgeschlagen",
  "toast.saveMemoryFailed": "Erinnerung speichern fehlgeschlagen: {reason}",
  "toast.saveSettingsFailed": "Einstellungen speichern fehlgeschlagen. Präferenzen werden nicht gespeichert.",
  "toast.searchFailed": "Suche fehlgeschlagen",
  "toast.searchModeLive": "Suchmodus: Live (Suche während Eingabe)",
  "toast.searchModeManual": "Suchmodus: Manuell (Such-Button klicken)",
  "toast.selectDate": "Bitte Datum auswählen",
  "toast.selectTagToDelete": "Bitte Tag zum Löschen auswählen",
  "toast.settingsSaved": "Einstellungen erfolgreich gespeichert",
  "toast.syncCompleted": "{count} Operationen in {seconds}s synchronisiert",
  "toast.syncFailedWithReason": "Synchronisation fehlgeschlagen: {reason}",
  "toast.syncForceFailed": "Zwangssync fehlgeschlagen: {reason}",
  "toast.syncPauseFail": "Sync pausieren fehlgeschlagen",
  "toast.syncPauseFailWithReason": "Sync pausieren fehlgeschlagen: {reason}",
  "toast.syncPaused": "Synchronisation pausiert",
  "toast.syncResumeFail": "Sync fortsetzen fehlgeschlagen",
  "toast.syncResumeFailWithReason": "Sync fortsetzen fehlgeschlagen: {reason}",
  "toast.syncResumed": "Synchronisation fortgesetzt",
  "toast.syncStarting": "Starte Synchronisation...",
  "toast.syncing": "Synchronisiere: {synced}/{total}",
  "toast.tagDeleteTodo": "Tag-Löschung noch nicht implementiert",
  "toast.tagRenameTodo": "Tag-Umbenennung noch nicht implementiert",
  "toast.themeSwitched": "Zu {theme}-Modus gewechselt",
  "toast.uploadFailed": "Upload fehlgeschlagen: {message}",
  "toast.uploadFileFail": "Upload von {name} fehlgeschlagen: {message}",
  "toast.uploadStartedBatch": "Batch-Upload gestartet für {count} Dateien",
  "toast.uploadStartedSingle": "Upload gestartet für {name}"
}