{
  "common": {
    "save": "Speichern",
    "cancel": "Abbrechen",
    "loading": "Wird geladen...",
    "error": "Fehler",
    "search": "Suchen",
    "confirm": "Bestätigen",
    "delete": "Löschen",
    "edit": "Bearbeiten",
    "close": "Schließen",
    "back": "Zurück",
    "next": "Weiter",
    "retry": "Erneut versuchen",
    "or": "oder",
    "optional": "optional",
    "language": "Sprache",
    "dismiss": "Verwerfen",
    "continue": "Fortfahren",
    "selected": "Ausgewählt",
    "detected": "Erkannt",
    "now": "jetzt",
    "tryAgain": "Erneut versuchen",
    "skipToMainContent": "Zum Hauptinhalt springen",
    "builtWithCareBy": "Mit Sorgfalt entwickelt von",
    "viewRelease": "Version anzeigen",
    "updateNow": "Jetzt aktualisieren",
    "showDetails": "Details anzeigen",
    "hideDetails": "Details ausblenden",
    "moreIssues": "+ {count} {count, plural, one {weiteres Problem} other {weitere Probleme}}"
  },
  "auth": {
    "missionControl": "Mission Control",
    "signInToContinue": "Melden Sie sich an, um fortzufahren",
    "username": "Benutzername",
    "password": "Passwort",
    "signIn": "Anmelden",
    "signingIn": "Anmeldung läuft...",
    "signInWithGoogle": "Mit Google anmelden",
    "loadingGoogleSignIn": "Google-Anmeldung wird geladen...",
    "googleSignInFailed": "Google-Anmeldung fehlgeschlagen",
    "networkError": "Netzwerkfehler",
    "loginFailed": "Anmeldung fehlgeschlagen",
    "enterUsername": "Benutzername eingeben",
    "enterPassword": "Passwort eingeben",
    "orchestrationTagline": "OpenClaw Agenten-Orchestrierung",
    "accessRequestSubmitted": "Zugriffsanfrage gesendet",
    "accessRequestDescription": "Ihre Anfrage wurde zur Überprüfung an einen Administrator gesendet. Nach der Genehmigung können Sie sich anmelden.",
    "tryAgain": "Erneut versuchen",
    "noAdminAccount": "Noch kein Administratorkonto erstellt",
    "noAdminDescription": "Richten Sie Ihr Administratorkonto ein, um mit Mission Control zu beginnen.",
    "createAdminAccount": "Administratorkonto erstellen",
    "welcomeToMC": "Willkommen bei Mission Control",
    "settingUpMC": "Mission Control wird eingerichtet",
    "createAdminToStart": "Erstellen Sie Ihr Administratorkonto, um zu beginnen",
    "creatingAdmin": "Ihr Administratorkonto wird erstellt...",
    "displayName": "Anzeigename",
    "confirmPassword": "Passwort bestätigen",
    "atLeast12Chars": "Mindestens 12 Zeichen",
    "repeatPassword": "Passwort wiederholen",
    "passwordsDoNotMatch": "Passwörter stimmen nicht überein",
    "passwordTooShort": "Das Passwort muss mindestens 12 Zeichen lang sein",
    "moreCharsNeeded": "Noch {count} {count, plural, one {Zeichen} other {Zeichen}} erforderlich",
    "firstTimeSetupOnly": "Diese Seite ist nur bei der Ersteinrichtung verfügbar.",
    "checkingSetupStatus": "Einrichtungsstatus wird überprüft...",
    "setupFailed": "Einrichtung fehlgeschlagen",
    "failedToCheckSetup": "Einrichtungsstatus konnte nicht überprüft werden",
    "validatingCredentials": "Anmeldedaten werden überprüft",
    "creatingAdminAccount": "Administratorkonto wird erstellt",
    "configuringSession": "Sitzung wird konfiguriert",
    "launchingDashboard": "Dashboard wird gestartet",
    "usernameHint": "Nur Kleinbuchstaben, Zahlen, Punkte, Bindestriche und Unterstriche"
  },
  "nav": {
    "overview": "Übersicht",
    "agents": "Agenten",
    "tasks": "Aufgaben",
    "chat": "Chat",
    "channels": "Kanäle",
    "skills": "Fähigkeiten",
    "memory": "Speicher",
    "activity": "Aktivität",
    "logs": "Protokolle",
    "costTracker": "Kostenverfolgung",
    "nodes": "Knoten",
    "approvals": "Genehmigungen",
    "office": "Büro",
    "cron": "Cron",
    "webhooks": "Webhooks",
    "alerts": "Warnungen",
    "github": "GitHub",
    "security": "Sicherheit",
    "users": "Benutzer",
    "audit": "Audit",
    "gateway": "Gateway",
    "gateways": "Gateways",
    "config": "Konfiguration",
    "integrations": "Integrationen",
    "debug": "Fehlersuche",
    "settings": "Einstellungen",
    "group": {
      "observe": "ÜBERWACHEN",
      "automate": "AUTOMATISIEREN",
      "admin": "ADMIN"
    },
    "collapseSidebar": "Seitenleiste einklappen",
    "expandSidebar": "Seitenleiste ausklappen",
    "more": "Mehr"
  },
  "settings": {
    "language": "Sprache",
    "languageDescription": "Wählen Sie Ihre bevorzugte Anzeigesprache",
    "general": "Allgemein",
    "security": "Sicherheit",
    "dataRetention": "Datenaufbewahrung",
    "chatSettings": "Chat",
    "gatewaySettings": "Gateway",
    "title": "Einstellungen",
    "description": "Mission-Control-Verhalten und Aufbewahrungsrichtlinien konfigurieren",
    "discard": "Verwerfen",
    "save": "Speichern",
    "saving": "Wird gespeichert...",
    "saveChanges": "Änderungen speichern",
    "workspaceManagementLabel": "Arbeitsbereichsverwaltung:",
    "workspaceManagementDesc1": "Um Arbeitsbereiche (Mandanteninstanzen) zu erstellen oder zu verwalten, gehen Sie zum",
    "superAdmin": "Super-Admin",
    "workspaceManagementDesc2": "Panel unter Admin > Super-Admin in der Seitenleiste. Von dort können Sie neue Client-Instanzen erstellen, Mandanten verwalten und Bereitstellungsaufgaben überwachen.",
    "securityDescription": "Sicherheitslage Ihrer Station scannen",
    "securityScan": "Sicherheitsscan",
    "hideScan": "Scan ausblenden",
    "backups": "Sicherungen",
    "backupsDescription": "Erstellen Sie On-Demand-Sicherungen der MC-Datenbank oder des Gateway-Zustands",
    "backupMcDatabase": "MC-Datenbank sichern",
    "backupGatewayState": "Gateway-Zustand sichern",
    "backingUp": "Sicherung wird erstellt...",
    "onboarding": "Einarbeitung",
    "onboardingDescription": "Richten Sie den Setup-Assistenten erneut aus und setzen Sie die Dashboard-Checkliste zurück",
    "replayOnboarding": "Einarbeitung wiederholen",
    "resetting": "Wird zurückgesetzt..."
  },
  "boot": {
    "missionControl": "Mission Control",
    "agentOrchestration": "Agenten-Orchestrierung",
    "authenticatingOperator": "Operator wird authentifiziert",
    "detectingStationMode": "Stationsmodus wird erkannt",
    "loadingControlConfig": "Steuerungskonfiguration wird geladen",
    "connectingRuntimeLinks": "Laufzeitverbindungen werden hergestellt",
    "syncingAgentRegistry": "Agentenregister wird synchronisiert",
    "loadingActiveSessions": "Aktive Sitzungen werden geladen",
    "hydratingWorkspaceBoard": "Arbeitsbereich wird initialisiert",
    "mappingMemoryGraph": "Speichergraph wird kartiert",
    "indexingSkillCatalog": "Fähigkeitenkatalog wird indexiert"
  },
  "header": {
    "workspace": "Arbeitsbereich",
    "sessions": "Sitzungen",
    "events": "Ereignisse",
    "live": "Live",
    "off": "Aus",
    "local": "Lokal",
    "connected": "Verbunden",
    "disconnected": "Getrennt",
    "reconnecting": "Wiederverbindung",
    "offline": "Offline",
    "retry": "Versuch {count}",
    "jumpToSearch": "Zu Seite, Aufgabe, Agent springen...",
    "searchPlaceholder": "Aufgaben, Agenten, Aktivität suchen oder Seitenbefehl eingeben...",
    "searching": "Suche...",
    "noResults": "Keine Ergebnisse gefunden",
    "typeToSearch": "Tippen Sie, um Entitäten zu suchen oder sofort zu Seiten zu springen",
    "gatewayConnection": "Gateway-Verbindung",
    "status": "Status",
    "host": "Host",
    "latency": "Latenz",
    "webSocket": "WebSocket",
    "sse": "SSE",
    "retries": "Versuche",
    "clickToReconnect": "Klicken zum Wiederverbinden",
    "down": "Nicht erreichbar",
    "goToOverview": "Zur Übersicht",
    "goToChat": "Zum Chat",
    "goToTasks": "Zu den Aufgaben",
    "goToAgents": "Zu den Agenten",
    "goToActivityFeed": "Zum Aktivitätsfeed",
    "goToNotifications": "Zu den Benachrichtigungen",
    "goToTokenUsage": "Zur Token-Nutzung",
    "goToLogs": "Zu den Protokollen",
    "goToMemoryBrowser": "Zum Speicher-Browser",
    "goToIntegrations": "Zu den Integrationen",
    "goToSettings": "Zu den Einstellungen",
    "goToGateways": "Zu den Gateways",
    "goToGithubSync": "Zur GitHub-Synchronisierung",
    "goToOffice": "Zum Büro",
    "goToSkills": "Zu den Fähigkeiten",
    "quickNavigation": "Schnellnavigation"
  },
  "contextSwitcher": {
    "localMode": "Lokaler Modus",
    "connected": "Verbunden",
    "disconnected": "Getrennt",
    "interface": "Oberfläche",
    "essential": "Essenziell",
    "full": "Vollständig",
    "organizations": "ORGANISATIONEN",
    "all": "Alle",
    "noTools": "keine Tools",
    "unlinked": "nicht verknüpft",
    "newOrganization": "Neue Organisation...",
    "usernamePlaceholder": "Benutzername (OS-Benutzer)",
    "displayNamePlaceholder": "Anzeigename",
    "gatewayPortPlaceholder": "Gateway-Port (erforderlich)",
    "installTools": "TOOLS INSTALLIEREN",
    "usernameAndDisplayRequired": "Benutzername und Anzeigename sind erforderlich",
    "invalidUsernameFormat": "Ungültiges Benutzernamenformat",
    "gatewayPortRequired": "Gateway-Port ist erforderlich",
    "creating": "Wird erstellt...",
    "createUser": "Benutzer erstellen",
    "createAndQueue": "Erstellen + Einreihen"
  },
  "localModeBanner": {
    "noGatewayDetected": "Kein OpenClaw-Gateway erkannt",
    "runningInLocalMode": " — läuft im lokalen Modus. Überwachung von Claude Code Sitzungen, Aufgaben und lokalen Daten.",
    "configureGateway": "Gateway konfigurieren"
  },
  "updateBanner": {
    "updating": "Aktualisierung...",
    "restartingServer": "Server wird neu gestartet...",
    "updateAvailable": "Update verfügbar: v{version}",
    "newerVersionAvailable": " — eine neuere Version von Mission Control ist verfügbar.",
    "updateFailed": "Aktualisierung fehlgeschlagen",
    "networkError": "Netzwerkfehler — Server konnte nicht erreicht werden."
  },
  "openclawUpdateBanner": {
    "updatingOpenClaw": "OpenClaw wird aktualisiert...",
    "openclawUpdated": "OpenClaw auf v{version} aktualisiert",
    "openclawUpdateAvailable": "OpenClaw-Update: v{version} verfügbar",
    "installed": "installiert: v{version}",
    "changelog": "Änderungsprotokoll",
    "copied": "Kopiert!",
    "copyCommand": "Befehl kopieren",
    "updateFailed": "Aktualisierung fehlgeschlagen",
    "networkError": "Netzwerkfehler — Server konnte nicht erreicht werden."
  },
  "doctorBanner": {
    "fixCompleted": "OpenClaw-Doktor-Reparatur abgeschlossen",
    "configDrift": "OpenClaw-Konfigurationsabweichung erkannt",
    "stateIntegrity": "OpenClaw-Zustandsintegritätswarnung",
    "securityWarning": "OpenClaw-Sicherheitswarnung",
    "doctorWarnings": "OpenClaw-Doktor-Warnungen",
    "runningFixes": "OpenClaw-Doktor-Reparaturen werden ausgeführt...",
    "cleaningSessionStores": "Sitzungsspeicher werden bereinigt...",
    "archivingOrphanTranscripts": "Verwaiste Transkripte werden archiviert...",
    "recheckingHealth": "Aktuelle Instanzgesundheit wird erneut überprüft...",
    "fixFailed": "OpenClaw-Doktor-Reparatur fehlgeschlagen",
    "networkError": "Netzwerkfehler — Server konnte nicht erreicht werden.",
    "runningFix": "Reparatur wird ausgeführt...",
    "runDoctorFix": "Doktor-Reparatur ausführen"
  },
  "liveFeed": {
    "liveFeed": "Live-Feed",
    "showLiveFeed": "Live-Feed anzeigen",
    "collapseFeed": "Feed einklappen",
    "closeFeed": "Feed schließen",
    "noActivityYet": "Noch keine Aktivität",
    "eventsAppearLocal": "Ereignisse erscheinen, wenn Sie Aufgaben erstellen oder Agenten aktualisiert werden",
    "eventsStreamGateway": "Ereignisse werden hier vom Gateway und der lokalen Datenbank gestreamt",
    "activeSessions": "Aktive Sitzungen",
    "noActiveSessions": "Keine aktiven Sitzungen",
    "activeSession": "Aktiv",
    "idleSession": "Inaktiv"
  },
  "errorBoundary": {
    "somethingWentWrong": "Etwas ist schiefgelaufen",
    "unexpectedError": "In diesem Panel ist ein unerwarteter Fehler aufgetreten."
  },
  "page": {
    "showLiveFeed": "Live-Feed anzeigen",
    "availableInFullMode": "{panel} ist im vollständigen Modus verfügbar.",
    "switchToFull": "Zum vollständigen Modus wechseln",
    "goToOverview": "Zur Übersicht",
    "requiresGateway": "{panel} erfordert eine OpenClaw-Gateway-Verbindung.",
    "configureGateway": "Konfigurieren Sie ein Gateway, um dieses Panel zu aktivieren."
  },
  "onboarding": {
    "stationOnline": "Station online",
    "stationReady": "Ihre Station ist bereit für Agenten.",
    "welcome": {
      "title": "Willkommen bei Mission Control",
      "description": "Ihre Station für KI-Agenten. Wenn Agenten hier andocken, erhalten sie persistenten Speicher, Aufgabenverwaltung, koordinierte Workflows und vollständige Beobachtbarkeit. Wir haben Ihr Setup gescannt — hier ist, was online ist.",
      "availableModes": "Verfügbare Modi",
      "localMode": "Lokaler Modus",
      "gatewayMode": "Gateway-Modus",
      "monitorClaude": "Claude Code Sitzungen auf diesem Rechner überwachen",
      "taskTracking": "Aufgabenverfolgung und Kostenüberwachung",
      "sessionHistory": "Sitzungsverlauf",
      "singlePilot": "Einzelpilot-Betrieb",
      "orchestrateAgents": "Mehrere Agenten über verschiedene Rechner orchestrieren",
      "memorySkills": "Speicher, Fähigkeiten und Inter-Agenten-Kommunikation",
      "webhookIntegrations": "Webhook-Integrationen",
      "requiresGateway": "Gateway erforderlich",
      "activeSessionsDetected": "{count} aktive {count, plural, one {Sitzung} other {Sitzungen}} erkannt",
      "noActiveSessions": "Keine aktiven Claude-Sitzungen",
      "gatewayConnected": "Gateway verbunden",
      "localModeNoGateway": "Lokaler Modus — kein Gateway",
      "agentsRegistered": "{count} {count, plural, one {Agent} other {Agenten}} registriert",
      "noAgentsYet": "Noch keine Agenten",
      "gatewayRegistered": "Gateway: Mission Control registriert",
      "gatewayRegistrationPending": "Gateway-Registrierung ausstehend",
      "skipSetup": "Einrichtung überspringen",
      "getStarted": "Loslegen"
    },
    "interfaceMode": {
      "title": "Wählen Sie Ihr Stationslayout",
      "description": "Essenziell zeigt die Kernpanels, die Operatoren am meisten brauchen. Vollständig schaltet alle Systeme der Station frei — Speicher, Automatisierung, Sicherheitsaudit und mehr. Sie können jederzeit wechseln.",
      "essential": "Essenziell",
      "full": "Vollständig",
      "essentialDescription": "Optimierter Betrieb — die Panels, die Sie täglich nutzen: Flottenübersicht, Agenten, Aufgaben, Chat, Aktivitätsfeed, Protokolle und Einstellungen.",
      "essentialPanels1": "Flottenübersicht, Agenten, Aufgaben, Chat",
      "essentialPanels2": "Aktivitätsfeed, Protokolle, Einstellungen",
      "essentialTotal": "7 Panels insgesamt",
      "fullDescription": "Vollständiger Stationszugang — fügt Speicher-Browser, Cron-Planung, Webhooks, Warnungen, Sicherheitsaudit, Kostenverfolgung und Gateway-Konfiguration hinzu.",
      "fullIncludes": "Alles aus Essenziell plus",
      "fullPanels": "Speicher, Cron, Webhooks, Audit",
      "fullTotal": "Alle Stationssysteme freigeschaltet"
    },
    "gatewayLink": {
      "title": "Gateway-Verbindung",
      "description": "Mission Control registriert seinen Ursprung beim OpenClaw-Gateway, um sich über WebSocket zu verbinden und Agenten remote zu verwalten.",
      "originRegistered": "Gateway-Ursprung registriert",
      "originAdded": "Mission Control Ursprung zu Gateway allowedOrigins hinzugefügt",
      "registrationPending": "Registrierung ausstehend — wird bei der nächsten Fähigkeitsprüfung konfiguriert",
      "deviceAuthConfigured": "Geräteauthentifizierung konfiguriert",
      "deviceAuthDisabled": "Geräteauthentifizierung deaktiviert — MC authentifiziert sich über Gateway-Token",
      "deviceAuthWillConfigure": "Wird zusammen mit der Ursprungsregistrierung konfiguriert",
      "testing": "Wird getestet...",
      "testConnection": "Verbindung testen",
      "gatewayReachable": "Gateway erreichbar",
      "gatewayUnreachable": "Gateway nicht erreichbar"
    },
    "credentials": {
      "title": "Sichern Sie Ihre Station",
      "description": "Das Administratorpasswort schützt Ihre Stationskonsole. Der API-Schlüssel ist ein Andock-Berechtigungsnachweis — Agenten präsentieren ihn bei der Registrierung, sodass nur autorisierte Agenten andocken können.",
      "checkingCredentials": "Anmeldedaten werden überprüft...",
      "adminPassword": "Administratorpasswort",
      "passwordStrong": "Passwort ist stark und nicht der Standard",
      "passwordWeak": "Standard- oder schwaches Passwort wird verwendet — ändern Sie AUTH_PASS in .env",
      "apiKey": "API-Schlüssel",
      "apiKeyConfigured": "Konfiguriert — Agenten können mit diesem Schlüssel andocken",
      "apiKeyNotSet": "Nicht gesetzt — ohne konfigurierten Schlüssel können Agenten nicht andocken. Ausführen: bash scripts/generate-env.sh --force",
      "openSettings": "Einstellungen öffnen",
      "securityScan": "Sicherheitsscan",
      "securityScanDescription": "Überprüfen Sie Netzwerk, Laufzeit und OpenClaw-Härtung, bevor Sie die Station starten.",
      "launchStation": "Station starten",
      "launchAnyway": "Trotzdem starten"
    }
  },
  "channels": {
    "title": "Kanäle",
    "loadingChannels": "Kanäle werden geladen...",
    "gatewayConnected": "Gateway verbunden",
    "gatewayDisconnected": "Gateway getrennt",
    "refresh": "Aktualisieren",
    "noChannelsConfigured": "Noch keine Kanäle konfiguriert. Konfigurieren Sie Messaging-Plattformen (WhatsApp, Telegram, Discord, Slack usw.) in den OpenClaw-Gateway-Einstellungen.",
    "gatewayUnreachable": "Das OpenClaw-Gateway ist nicht erreichbar. Überprüfen Sie, ob es läuft und zugänglich ist.",
    "statusConnected": "Verbunden",
    "statusRunning": "Läuft",
    "statusConfigured": "Konfiguriert",
    "statusInactive": "Inaktiv",
    "probe": "Prüfen",
    "probing": "Prüfung läuft...",
    "showQr": "QR anzeigen",
    "relink": "Neu verknüpfen",
    "waitForScan": "Auf Scan warten",
    "logout": "Abmelden",
    "loggedOut": "Abgemeldet.",
    "profile": "Profil",
    "editProfile": "Profil bearbeiten",
    "edit": "Bearbeiten",
    "noProfileSet": "Kein Profil festgelegt",
    "displayName": "Anzeigename",
    "username": "Benutzername",
    "about": "Über",
    "bio": "Biografie",
    "avatarUrl": "Avatar-URL",
    "bannerUrl": "Banner-URL",
    "website": "Webseite",
    "lightning": "Lightning",
    "saving": "Wird gespeichert...",
    "saveAndPublish": "Speichern und veröffentlichen",
    "importFromRelays": "Von Relays importieren",
    "hideAdvanced": "Erweitert ausblenden",
    "showAdvanced": "Erweitert anzeigen",
    "cancel": "Abbrechen",
    "profilePublished": "Profil auf Relays veröffentlicht.",
    "saveFailed": "Speichern fehlgeschlagen.",
    "profileImported": "Profil von Relays importiert.",
    "importFailed": "Import fehlgeschlagen.",
    "accounts": "Konten ({count})"
  },
  "integrations": {
    "title": "Integrationen",
    "loading": "Integrationen werden geladen...",
    "connectedCount": "{connected} von {total} verbunden",
    "pullAll": "Alle abrufen",
    "discard": "Verwerfen",
    "save": "Speichern",
    "saving": "Wird gespeichert...",
    "saveChanges": "Änderungen speichern",
    "cancel": "Abbrechen",
    "remove": "Entfernen",
    "removeTitle": "Integration entfernen?",
    "removeDescription": "Dadurch wird {target} aus der .env-Datei entfernt. Das Gateway muss neu gestartet werden, damit die Änderungen wirksam werden.",
    "notSet": "nicht gesetzt",
    "noIntegrationsInCategory": "Keine Integrationen in dieser Kategorie"
  },
  "execApproval": {
    "title": "Ausführungsgenehmigungen",
    "pendingBadge": "{count} ausstehend",
    "realtimeLabel": "Echtzeit über WebSocket",
    "viewApprovals": "Genehmigungen",
    "viewAllowlist": "Allowlist-Konfiguration",
    "filterAll": "Alle",
    "filterPending": "Ausstehend",
    "filterResolved": "Erledigt",
    "noPendingApprovals": "Keine ausstehenden Genehmigungen. Ausführungsanfragen von Agenten werden hier als Overlay angezeigt.",
    "noApprovals": "Keine Genehmigungen anzuzeigen.",
    "loadingAllowlist": "Allowlist wird geladen...",
    "addAgent": "Agent hinzufügen",
    "save": "Speichern",
    "saving": "Wird gespeichert...",
    "reload": "Neu laden",
    "noAgentsConfigured": "Keine Agenten konfiguriert. Geben Sie oben eine Agenten-ID ein, um eine Allowlist zu erstellen.",
    "addPattern": "Muster hinzufügen",
    "noAllowlistPatterns": "Keine Allowlist-Muster. Befehle erfordern manuelle Genehmigung.",
    "previewMatches": "Vorschau: {count} aktuelle(r) Befehl(e) würde(n) übereinstimmen",
    "andMore": "...und {count} weitere",
    "allowOnce": "Einmal erlauben",
    "alwaysAllow": "Immer erlauben",
    "deny": "Ablehnen",
    "statusExpired": "Abgelaufen",
    "statusApproved": "Genehmigt",
    "statusDenied": "Abgelehnt"
  },
  "notifications": {
    "title": "Benachrichtigungen",
    "markAllRead": "Alle als gelesen markieren",
    "recipientLabel": "Empfänger",
    "recipientPlaceholder": "Agentenname (z. B. my-agent)",
    "noNotifications": "Keine Benachrichtigungen",
    "markRead": "Als gelesen markieren"
  },
  "localAgentsDoc": {
    "title": "Lokale AGENTS.md",
    "noPathFound": "Noch keine lokale AGENTS.md gefunden",
    "openInVsCode": "In VS Code öffnen",
    "copied": "Kopiert",
    "copyPath": "Pfad kopieren",
    "collapse": "Einklappen",
    "expand": "Ausklappen",
    "loading": "Lokale AGENTS.md wird geladen...",
    "notDetected": "Keine lokale AGENTS.md erkannt.",
    "checked": "Geprüft: {paths}"
  },
  "memoryGraph": {
    "loading": "Graph wird geladen...",
    "retry": "Wiederholen",
    "noMemoryDatabases": "Keine Speicherdatenbanken gefunden",
    "noMemoryDatabasesHint": "OpenClaw-Speicher-SQLite-Dateien nicht erkannt",
    "allAgents": "alle Agenten",
    "filterFiles": "Dateien filtern...",
    "statAgents": "Agenten",
    "statFiles": "Dateien",
    "statChunks": "Fragmente",
    "statSize": "Größe",
    "legendSessions": "Sitzungen",
    "legendMemory": "Speicher",
    "legendKnowledge": "Wissen",
    "keyboardHint": "Scrollen zum Zoomen / Ziehen zum Schwenken / Knoten anklicken zum Vertiefen",
    "chunks": "Fragmente",
    "text": "Text"
  },
  "agentComms": {
    "connecting": "Verbindung zum Feed wird hergestellt...",
    "eventsCount": "{count} Ereignisse",
    "connectionGateway": "Gateway",
    "connectionSse": "SSE",
    "connectionPolling": "Polling",
    "sourceLive": "Live",
    "sourceMixed": "Gemischt",
    "sourceSeeded": "Vorbesetzt",
    "sessions": "{active}/{total} Sitzungen",
    "scrollToLatest": "Zum Neuesten scrollen",
    "toLabel": "An:",
    "composerPlaceholderTarget": "Nachricht an {name}... (Enter zum Senden)",
    "composerPlaceholderBroadcast": "Sitzung oder Agent oben auswählen oder zum Senden an alle eingeben...",
    "send": "Senden",
    "noFeedEvents": "Noch keine Feed-Ereignisse",
    "noFilterEvents": "Keine {filter}-Ereignisse",
    "noFeedEventsHint": "Verbinden Sie sich mit dem Gateway oder warten Sie auf Agentenaktivität. Ereignisse aus Sitzungen, Tools, Chat und Traces werden in Echtzeit übertragen.",
    "noFilterEventsHint": "Wechseln Sie zu „Alle“, um Ereignisse anderer Kategorien zu sehen, oder warten Sie auf {filter}-Ereignisse."
  },
  "agentDetail": {
    "configTab": "Konfiguration",
    "filesTab": "Dateien",
    "toolsTab": "Werkzeuge",
    "channelsTab": "Kanäle",
    "cronTab": "Cron",
    "modelsTab": "Modelle",
    "workspaceFiles": "Arbeitsbereichsdateien",
    "refresh": "Aktualisieren",
    "charCount": "{count} Zeichen",
    "missing": "fehlt",
    "selectFileToView": "Datei zum Anzeigen oder Bearbeiten auswählen",
    "reset": "Zurücksetzen",
    "saving": "Speichern...",
    "save": "Speichern",
    "fileNotExistYet": "Diese Datei existiert noch nicht. Sie können sie erstellen, indem Sie Inhalt eingeben und speichern.",
    "toolConfiguration": "Werkzeugkonfiguration",
    "profile": "Profil:",
    "saved": "Gespeichert",
    "allowListCount": "Erlaubnisliste ({count})",
    "noAllowList": "Keine explizite Erlaubnisliste (Profilstandards werden verwendet)",
    "addToolAllowList": "Werkzeug zur Erlaubnisliste hinzufügen",
    "add": "Hinzufügen",
    "alsoAllowCount": "Auch erlauben ({count})",
    "alsoAllowDesc": "Zusätzliche Werkzeuge, die über die Profilstandards hinaus erlaubt sind.",
    "none": "Keine",
    "denyListCount": "Sperrliste ({count})",
    "noDeniedTools": "Keine gesperrten Werkzeuge",
    "addToolDenyList": "Werkzeug zur Sperrliste hinzufügen",
    "channelStatus": "Kanalstatus",
    "channelStatusDesc": "Für {agent} verfügbare Kanäle",
    "noChannelsFound": "Keine Kanäle gefunden...",
    "connectedOf": "{connected}/{total} verbunden",
    "noAccounts": "Keine Konten",
    "configuredCount": "{count} konfiguriert",
    "notConfigured": "Nicht konfiguriert",
    "enabledCount": "{count} aktiviert",
    "disabled": "Deaktiviert",
    "cronJobs": "Cron-Jobs",
    "allCronJobsCount": "{count} von {total} Jobs",
    "agentCronJobsCount": "{count} von {total} Jobs",
    "agentOnly": "Nur Agent",
    "showAll": "Alle anzeigen",
    "noCronJobsFound": "Keine Cron-Jobs gefunden",
    "noCronJobsAssigned": "Keine Cron-Jobs für {agent} zugewiesen",
    "noSchedule": "kein Zeitplan",
    "enabled": "aktiviert",
    "lastRun": "Letzter:",
    "nextRun": "Nächster:",
    "modelConfiguration": "Modellkonfiguration",
    "modelConfigDesc": "Konfigurieren Sie primäre und Fallback-Modelle für diesen Agenten.",
    "primaryModel": "Primärmodell",
    "defaultModel": "Standard",
    "fallbackChainCount": "Fallback-Kette ({count})",
    "fallbackChainDesc": "Modelle, die der Reihe nach versucht werden, wenn das primäre Modell fehlschlägt oder nicht verfügbar ist.",
    "noFallbackModels": "Keine Fallback-Modelle konfiguriert.",
    "moveUp": "Nach oben",
    "moveDown": "Nach unten",
    "remove": "Entfernen",
    "addFallbackPlaceholder": "Fallback-Modell hinzufügen",
    "sandboxMode": "Modus",
    "sandboxWorkspace": "Arbeitsbereich",
    "sandboxNetwork": "Netzwerk",
    "sandboxNetworkPlaceholder": "z.B. none, host",
    "toolsSection": "Werkzeuge",
    "subAgentsSection": "Unteragenten",
    "addSubAgentPlaceholder": "Unteragent hinzufügen",
    "addSubAgent": "Hinzufügen",
    "subAgentModelOverride": "Modellüberschreibung für Unteragenten",
    "defaultInherit": "Standard (erben)",
    "modelLabel": "Modell:",
    "noSubAgents": "Keine Unteragenten konfiguriert.",
    "memorySearch": "Speichersuche",
    "cancel": "Abbrechen"
  },
  "taskBoard": {
    "title": "Aufgabentafel",
    "allProjects": "Alle Projekte",
    "projects": "Projekte",
    "close": "Schließen",
    "spawnSubAgent": "Unteragent erstellen",
    "newTask": "Neue Aufgabe",
    "refresh": "Aktualisieren",
    "spawnAgentPlaceholder": "Agentenname",
    "spawnTaskPlaceholder": "Aufgabenbeschreibung",
    "timeoutTitle": "Timeout (Minuten)",
    "spawning": "Erstellen...",
    "spawn": "Erstellen",
    "noActiveSpawnRequests": "Keine aktiven Erstellungsanfragen",
    "dismissError": "Fehler schließen",
    "taskBoardAriaLabel": "Aufgabentafel",
    "columnAriaLabel": "Spalte {title}, {count} Aufgaben",
    "colInbox": "Posteingang",
    "colAssigned": "Zugewiesen",
    "colInProgress": "In Bearbeitung",
    "colReview": "Überprüfung",
    "colQualityReview": "Qualitätsprüfung",
    "colDone": "Erledigt",
    "recurring": "WIEDERKEHREND",
    "spawned": "ERSTELLT",
    "spawnedFromTask": "Aus Aufgabe #{id} erstellt",
    "unassigned": "Nicht zugewiesen",
    "due": "Fällig:",
    "dropTasksHere": "Aufgaben hier ablegen",
    "priority_low": "Niedrig",
    "priority_medium": "Mittel",
    "priority_high": "Hoch",
    "priority_critical": "Kritisch",
    "claudeCodeTasks": "Claude Code-Aufgaben",
    "collapse": "Einklappen",
    "expand": "Ausklappen",
    "loading": "Laden...",
    "noTeamTasksFound": "Keine Teamaufgaben gefunden",
    "noTeamTasksDesc": "Derzeit sind keine Claude Code-Teamaufgaben aktiv.",
    "taskCount": "{count} {count, plural, one {Aufgabe} other {Aufgaben}}",
    "blocked": "blockiert",
    "hermesScheduledTasks": "Hermes-Geplante Aufgaben",
    "noScheduledTasksFound": "Keine geplanten Aufgaben gefunden",
    "noScheduledTasksDesc": "Derzeit sind keine geplanten Hermes-Aufgaben aktiv.",
    "noSchedule": "kein Zeitplan",
    "enabled": "aktiviert",
    "disabled": "deaktiviert",
    "createNewTask": "Neue Aufgabe erstellen",
    "fieldTitle": "Titel",
    "fieldDescription": "Beschreibung",
    "fieldPriority": "Priorität",
    "fieldProject": "Projekt",
    "fieldAssignTo": "Zuweisen an",
    "fieldTags": "Tags",
    "makeRecurring": "Wiederkehrend machen",
    "createRecurringTask": "Wiederkehrende Aufgabe erstellen",
    "createTask": "Aufgabe erstellen",
    "cancel": "Abbrechen",
    "editTask": "Aufgabe bearbeiten",
    "fieldStatus": "Status",
    "saveChanges": "Änderungen speichern",
    "edit": "Bearbeiten",
    "deleteTaskConfirm": "\"{title}\" löschen?",
    "delete": "Löschen",
    "closeTaskDetails": "Aufgabendetails schließen",
    "noDescription": "Keine Beschreibung",
    "taskDetailTabs": "Aufgabendetail-Tabs",
    "tabDetails": "Details",
    "tabComments": "Kommentare",
    "tabQualityReview": "Qualitätsprüfung",
    "tabSession": "Sitzung",
    "ticket": "Ticket",
    "project": "Projekt",
    "status": "Status",
    "priority": "Priorität",
    "assignedTo": "Zugewiesen an",
    "created": "Erstellt",
    "issue": "Issue",
    "branch": "Branch",
    "pr": "PR",
    "live": "Live",
    "postingAs": "Gepostet als",
    "newComment": "Neuer Kommentar...",
    "addComment": "Kommentar hinzufügen",
    "broadcastToSubscribers": "An Abonnenten senden",
    "broadcastPlaceholder": "Nachricht an alle Abonnenten senden...",
    "broadcast": "Senden",
    "broadcastSent": "Nachricht an {count} Abonnenten gesendet",
    "loadingComments": "Kommentare laden...",
    "noComments": "Noch keine Kommentare",
    "aegisQualityReview": "Aegis-Qualitätsprüfung",
    "noReviews": "Noch keine Bewertungen",
    "reviewerPlaceholder": "Name des Prüfers",
    "reviewNotesPlaceholder": "Prüfnotizen...",
    "submit": "Einreichen",
    "loadingTranscript": "Transkript laden...",
    "noSessionMessages": "Keine Sitzungsnachrichten"
  },
  "cronManagement": {
    "title": "Cron-Verwaltung",
    "subtitle": "Wiederkehrende Jobs planen und verwalten",
    "loading": "Laden...",
    "refresh": "Aktualisieren",
    "addJob": "Job hinzufügen",
    "calendarView": "Kalenderansicht",
    "calendarViewDescLocal": "Zeiten werden in Ihrer lokalen Zeitzone angezeigt",
    "calendarViewDesc": "Zeiten werden in UTC angezeigt",
    "prev": "Zurück",
    "today": "Heute",
    "next": "Weiter",
    "calMode_agenda": "Agenda",
    "calMode_week": "Woche",
    "calMode_month": "Monat",
    "searchPlaceholder": "Jobs suchen...",
    "allAgents": "Alle Agenten",
    "allStates": "Alle Zustände",
    "enabled": "Aktiviert",
    "disabled": "Deaktiviert",
    "all": "Alle",
    "sortName": "Name",
    "sortSchedule": "Zeitplan",
    "sortLastRun": "Letzter Lauf",
    "sortNextRun": "Nächster Lauf",
    "ascending": "Aufsteigend",
    "descending": "Absteigend",
    "noJobsMatchFilters": "Keine Jobs entsprechen den aktuellen Filtern.",
    "uniqueJobs": "{count} {count, plural, one {eindeutiger Job} other {eindeutige Jobs}}",
    "noJobsForDay": "Keine Jobs für dieses Datum geplant.",
    "jobCount": "{count} {count, plural, one {Job} other {Jobs}}",
    "runsCount": "{count} {count, plural, one {Ausführung} other {Ausführungen}}",
    "totalRunsCount": "{count} {count, plural, one {Ausführung} other {Ausführungen}} gesamt",
    "moreJobs": "+{count} weitere",
    "firstRun": "erste {time}",
    "scheduledJobs": "Geplante Jobs",
    "jobsCount": "{count} von {total} Jobs",
    "loadingJobs": "Jobs laden...",
    "noCronJobsFound": "Keine Cron-Jobs gefunden.",
    "colJobName": "Jobname",
    "colAgent": "Agent",
    "colSchedule": "Zeitplan",
    "colModel": "Modell",
    "colStatus": "Status",
    "colLastRun": "Letzter Lauf",
    "colNextRun": "Nächster Lauf",
    "colActions": "Aktionen",
    "enable": "Aktivieren",
    "disable": "Deaktivieren",
    "run": "Ausführen",
    "runNowForce": "Jetzt ausführen (erzwingen)",
    "runNowIfDue": "Jetzt ausführen (wenn fällig)",
    "clone": "Klonen",
    "history": "Verlauf",
    "configuration": "Konfiguration",
    "delivery": "Lieferung",
    "source": "Quelle",
    "localSchedulerAutomation": "Lokaler Planer / Automatisierung",
    "command": "Befehl",
    "timing": "Zeitsteuerung",
    "recentLogs": "Aktuelle Protokolle",
    "lastRun": "Letzter Lauf",
    "nextRun": "Nächster Lauf",
    "timezone": "Zeitzone",
    "remove": "Entfernen",
    "close": "Schließen",
    "noLogsAvailable": "Keine Protokolle verfügbar.",
    "runHistoryTitle": "Ausführungsverlauf: {name}",
    "totalRuns": "{count} {count, plural, one {Ausführung} other {Ausführungen}} gesamt",
    "filterRunsPlaceholder": "Ausführungen filtern...",
    "timestamp": "Zeitstempel",
    "duration": "Dauer",
    "error": "Fehler",
    "noRunHistoryAvailable": "Kein Ausführungsverlauf verfügbar.",
    "loadMore": "Mehr laden",
    "addNewCronJob": "Neuen Cron-Job hinzufügen",
    "fieldJobName": "Jobname",
    "fieldSchedule": "Zeitplan (Cron-Format)",
    "quickSelect": "Schnellauswahl...",
    "scheduleFormatHint": "Format: Minute Stunde Tag Monat Wochentag",
    "fieldCommand": "Befehl",
    "fieldModelOptional": "Modell (optional)",
    "modelHint": "Leer lassen, um das Standard-Modell des Agenten oder Gateways zu verwenden.",
    "fieldStaggerOptional": "Verzögerungsversatz (optional)",
    "seconds": "Sekunden",
    "staggerHint": "Verzögert die Ausführung, um Überschneidungen mit anderen Jobs im gleichen Zeitplan zu vermeiden.",
    "fieldDescriptionOptional": "Beschreibung (optional)",
    "descriptionPlaceholder": "Was macht dieser Job?",
    "cancel": "Abbrechen",
    "claudeCodeTeams": "Claude Code-Teams",
    "teamsCount": "{count} {count, plural, one {Team} other {Teams}}",
    "collapse": "Einklappen",
    "expand": "Ausklappen",
    "noClaudeCodeTeams": "Keine Claude Code-Teams in ~/.claude/teams/ gefunden",
    "membersCount": "{count} {count, plural, one {Mitglied} other {Mitglieder}}"
  },
  "sessionDetails": {
    "title": "Sitzungsverwaltung",
    "subtitle": "Aktive Agenten-Sitzungen überwachen und verwalten",
    "filter": "Filter",
    "filterAll": "Alle Sitzungen",
    "filterActive": "Nur aktive",
    "filterIdle": "Nur inaktive",
    "sortBy": "Sortieren nach",
    "sortAge": "Alter",
    "sortTokens": "Token-Nutzung",
    "sortModel": "Modell",
    "timeWindow": "Zeitfenster",
    "last1h": "Letzte Stunde",
    "last6h": "Letzte 6 Stunden",
    "last24h": "Letzte 24 Stunden",
    "last7d": "Letzte 7 Tage",
    "allTime": "Alle",
    "global": "Global",
    "unknown": "Unbekannt",
    "sessionCount": "{filtered} von {total} Sitzungen",
    "activeCount": "{count} aktiv",
    "noSessionsMatch": "Keine Sitzungen entsprechen dem aktuellen Filter",
    "model": "Modell",
    "tokenUsage": "Token-Nutzung",
    "sessionDetails": "Sitzungsdetails",
    "kind": "Art",
    "id": "ID",
    "lastActivity": "Letzte Aktivität",
    "messages": "Nachrichten",
    "label": "Beschriftung",
    "addLabel": "Klicken um Beschriftung hinzuzufügen...",
    "sessionControls": "Sitzungssteuerung",
    "thinking": "Denken",
    "verbose": "Ausführlich",
    "reasoning": "Schlussfolgerung",
    "off": "Aus",
    "on": "Ein",
    "minimal": "Minimal",
    "low": "Niedrig",
    "medium": "Mittel",
    "high": "Hoch",
    "xhigh": "Sehr hoch",
    "full": "Vollständig",
    "stream": "Stream",
    "modelInformation": "Modellinformationen",
    "fullName": "Vollständiger Name",
    "provider": "Anbieter",
    "description": "Beschreibung",
    "monitor": "Überwachen",
    "pause": "Pausieren",
    "terminate": "Beenden",
    "working": "Wird verarbeitet...",
    "delete": "Löschen",
    "deleteConfirm": "Löschen?",
    "yes": "Ja",
    "no": "Nein",
    "confirmTerminate": "Diese Sitzung wirklich beenden?",
    "failedMonitor": "Sitzungsüberwachung fehlgeschlagen",
    "failedPause": "Sitzungspause fehlgeschlagen",
    "failedTerminate": "Sitzungsbeendigung fehlgeschlagen",
    "sessionOverview": "Sitzungsübersicht",
    "totalSessions": "Sitzungen gesamt",
    "active": "Aktiv",
    "idle": "Inaktiv",
    "subAgents": "Unteragenten",
    "cronJobs": "Cron-Jobs",
    "modelDistribution": "Modellverteilung",
    "highTokenUsage": "Hohe Token-Nutzung",
    "highTokenUsageDesc": "{count} Sitzungen verwenden mehr als 80 % ihres Token-Limits."
  },
  "costTracker": {
    "title": "Kostenverfolgung",
    "subtitle": "Token-Nutzung, Kosten und Ausgabenanalyse über Agenten, Modelle und Sitzungen",
    "loadingCostData": "Kostendaten werden geladen",
    "noUsageData": "Noch keine Nutzungsdaten",
    "noUsageDataDesc": "Nutzungsdaten erscheinen, wenn Agenten Sitzungen ausführen und Tokens verbrauchen.",
    "refresh": "Aktualisieren",
    "totalCost": "Gesamtkosten ({timeframe})",
    "totalTokens": "Tokens gesamt",
    "apiRequests": "API-Anfragen",
    "activeAgents": "Aktive Agenten",
    "taskAttributed": "Aufgaben zugeordnet",
    "usageTrends": "Nutzungstrends",
    "perTurn": "Pro Runde",
    "cumulative": "Kumulativ",
    "noTrendData": "Keine Trenddaten für diesen Zeitraum",
    "tokenUsageByModel": "Token-Nutzung nach Modell",
    "noModelData": "Keine Modelldaten",
    "costDistributionByModel": "Kostenverteilung nach Modell",
    "noCostData": "Keine Kostendaten",
    "performanceInsights": "Leistungsanalysen",
    "mostEfficientModel": "Effizientestes Modell",
    "avgTokensPerRequest": "Durchschn. Tokens/Anfrage",
    "optimizationPotential": "Optimierungspotenzial",
    "savingsPossible": "Einsparungen möglich",
    "exportData": "Daten exportieren",
    "exportDataDesc": "Token-Nutzungsdaten, Modellstatistiken und Kostenaufschlüsselungen herunterladen",
    "exporting": "Exportiere...",
    "noAgentData": "Keine Agentendaten",
    "noAgentDataDesc": "Token-Nutzungsdaten erscheinen, sobald Agenten mit der Meldung beginnen",
    "agents": "Agenten",
    "totalCostDays": "Gesamtkosten ({days}T)",
    "avgPer1kTokens": "Durchschn. $/1K Tokens",
    "perAgentCost": "Kosten pro Agent",
    "agentBreakdown": "Agentenaufschlüsselung",
    "inputTokens": "Eingabe-Tokens",
    "outputTokens": "Ausgabe-Tokens",
    "ioRatio": "E/A-Verhältnis",
    "lastActive": "Zuletzt aktiv",
    "noTaskCosts": "Keine aufgabenzugeordneten Kosten",
    "tokens": "Tokens",
    "sortBy": "Sortieren",
    "noSessionCostData": "Keine Sitzungskostendaten",
    "noSessionCostDataDesc": "Sitzungsaufschlüsselungen erscheinen, sobald die Nutzung aufgezeichnet wird.",
    "activeStatus": "Aktiv",
    "inactiveStatus": "Inaktiv",
    "requests": "Anfragen",
    "inShort": "Ein",
    "outShort": "Aus",
    "avgPerReq": "Durchschn./Anfrage",
    "noTaskCostData": "Keine Aufgabenkostendaten",
    "noTaskCostDataDesc": "Kosten werden Aufgaben zugeordnet, sobald Agenten daran arbeiten",
    "tasksWithCosts": "Aufgaben mit Kosten",
    "attributedCost": "Zugeordnete Kosten",
    "attributedTokens": "Zugeordnete Tokens",
    "unattributed": "Nicht zugeordnet",
    "tasksByCost": "Aufgaben nach Kosten",
    "reqs": "Anfragen"
  },
  "superAdmin": {
    "accessDenied": "Zugriff verweigert",
    "accessDeniedDesc": "Für die Supersteuerung sind Administratorrechte erforderlich.",
    "loading": "Super-Admin-Daten werden geladen...",
    "title": "Supersteuerung",
    "subtitleLocal": "Lokale Steuerebenen-Ansicht über Planer-Automatisierungen und Laufzeitzustand.",
    "subtitleMultiTenant": "Mehrmandanten-Bereitstellungs-Steuerebene mit Genehmigungsschranken und sichereren destruktiven Aktionen.",
    "addWorkspace": "+ Arbeitsbereich hinzufügen",
    "refresh": "Aktualisieren",
    "activeOrgs": "Aktive Organisationen",
    "pendingInProgress": "Ausstehend / In Bearbeitung",
    "erroredOrgs": "Fehlerhafte Organisationen",
    "queuedApprovals": "Ausstehende Genehmigungen",
    "createNewWorkspace": "Neuen Arbeitsbereich erstellen",
    "createWorkspaceHint": "Füllen Sie die Arbeitsbereichsdetails aus und klicken Sie auf Erstellen + Warteschlange, um eine neue Client-Instanz bereitzustellen.",
    "slugPlaceholder": "Bezeichner (z.B. acme)",
    "displayNamePlaceholder": "Anzeigename",
    "linuxUserPlaceholder": "Linux-Benutzer (optional)",
    "planStandard": "Standard",
    "planPro": "Pro",
    "planEnterprise": "Enterprise",
    "gatewayPortPlaceholder": "Gateway-Port",
    "dashboardPortPlaceholder": "Dashboard-Port",
    "dryRun": "Probelauf",
    "live": "(real)",
    "createAndQueue": "Erstellen + Warteschlange",
    "tabOrganizations": "Organisationen",
    "tabJobs": "Jobs",
    "tabEvents": "Ereignisse",
    "searchOrganizations": "Organisationen suchen",
    "showing": "{shown} von {total} angezeigt",
    "colTenant": "Mandant",
    "colSystemUser": "Systembenutzer",
    "colOwner": "Eigentümer",
    "colStatus": "Status",
    "colLatestJob": "Letzter Job",
    "colAction": "Aktion",
    "unassigned": "nicht zugewiesen",
    "by": "von",
    "unknownCreator": "unbekannt",
    "localReadOnly": "Lokal schreibgeschützt",
    "queueDecommission": "Stilllegung einreihen",
    "noMatchingOrgs": "Keine passenden Organisationen.",
    "prev": "Zurück",
    "next": "Weiter",
    "page": "Seite {page} / {total}",
    "searchJobs": "Jobs suchen",
    "colJob": "Job",
    "colRequestedApproved": "Angefordert/Genehmigt",
    "reqShort": "Ang.",
    "apprShort": "Gen.",
    "view": "Anzeigen",
    "viewEvents": "Ereignisse anzeigen",
    "approveAndRun": "Genehmigen + Ausführen",
    "approve": "Genehmigen",
    "reject": "Ablehnen",
    "running": "Wird ausgeführt...",
    "run": "Ausführen",
    "noMatchingJobs": "Keine passenden Jobs.",
    "showingEventsForJob": "Ereignisse für Job #{jobId} werden angezeigt",
    "selectJobForEvents": "Wählen Sie einen Job aus, um das Bereitstellungs-Ereignisprotokoll zu prüfen.",
    "noEventsYet": "Noch keine Ereignisse für diesen Job.",
    "queueDecommissionTitle": "Stilllegung einreihen: {name}",
    "reviewImpact": "Prüfen Sie die Auswirkungen, bevor Sie den Job erstellen.",
    "dryRunRecommended": "Probelauf (empfohlen)",
    "dryRunDesc": "Keine Systemänderungen, validiert Befehle und protokolliert eine vollständige Planausführung.",
    "liveExecution": "Echte Ausführung",
    "liveExecutionDesc": "Stoppt Dienste und wendet Abbau-Änderungen nach Genehmigung + Ausführung an.",
    "removeLinuxUser": "Linux-Benutzer entfernen",
    "removeLinuxUserDesc": "Führt `userdel -r` aus und entfernt das Home-Verzeichnis.",
    "removeStateDirs": "Status-/Arbeitsbereichsverzeichnisse entfernen",
    "removeStateDirsDesc": "Löscht `.openclaw` und `workspace`-Pfade, wenn der Benutzer beibehalten wird.",
    "impactSummary": "Auswirkungszusammenfassung",
    "impactStopsService": "Stoppt und deaktiviert `openclaw-gateway@{user}.service`.",
    "impactRemovesEnv": "Entfernt `/etc/openclaw-tenants/{user}.env`.",
    "impactLinuxUserRemoved": "Linux-Benutzer wird entfernt.",
    "impactStateDirsRemoved": "Status-/Arbeitsbereichsverzeichnisse werden entfernt.",
    "impactRetained": "Linux-Benutzer und Verzeichnisse werden beibehalten.",
    "reasonOptional": "Begründung (optional)",
    "typeSlugLabel": "Geben Sie",
    "toConfirmLive": "ein, um die echte Stilllegung zu bestätigen",
    "cancel": "Abbrechen",
    "queueing": "Wird eingereiht...",
    "queueDryRunDecommission": "Probelauf-Stilllegung einreihen",
    "queueLiveDecommission": "Echte Stilllegung einreihen",
    "slugAndNameRequired": "Bezeichner und Anzeigename sind erforderlich",
    "tenantCreated": "Mandant {slug} erstellt. Bootstrap-Job eingereiht.",
    "jobExecuted": "Job #{jobId} ausgeführt",
    "jobApprovedExecuted": "Job #{jobId} genehmigt und ausgeführt",
    "typeToConfirm": "Geben Sie {slug} ein, um die echte Stilllegung zu bestätigen",
    "decommissionQueuedDryRun": "Probelauf-Stilllegung für {slug} eingereiht",
    "decommissionQueued": "Stilllegung für {slug} eingereiht",
    "optionalReason": "Optionale Begründung für {action}:",
    "jobActioned": "Job #{jobId} wurde {action}"
  },
  "auditTrail": {
    "title": "Prüfprotokoll",
    "eventsLogged": "{count, plural, one {# Ereignis} other {# Ereignisse}} protokolliert",
    "refresh": "Aktualisieren",
    "allActions": "Alle Aktionen",
    "groupAuth": "Authentifizierung",
    "groupUsers": "Benutzer",
    "groupAgents": "Agenten",
    "groupSystem": "System",
    "groupConfig": "Konfiguration",
    "groupWorkspaces": "Arbeitsbereiche",
    "actionLogin": "Anmeldung",
    "actionLoginFailed": "Anmeldung fehlgeschlagen",
    "actionLogout": "Abmeldung",
    "actionLoginGoogle": "Google-Anmeldung",
    "actionGoogleDisconnect": "Google getrennt",
    "actionPasswordChange": "Passwort geändert",
    "actionProfileUpdate": "Profil aktualisiert",
    "actionUserCreate": "Benutzer erstellt",
    "actionUserUpdate": "Benutzer aktualisiert",
    "actionUserDelete": "Benutzer gelöscht",
    "actionRoleDenied": "Zugriff verweigert",
    "actionAccessRequest": "Zugriff angefordert",
    "actionAccessApprove": "Zugriff genehmigt",
    "actionAccessDeny": "Zugriff abgelehnt",
    "actionAgentRegister": "Agent registriert",
    "actionAgentCreate": "Agent erstellt",
    "actionAgentUpdate": "Agent aktualisiert",
    "actionAgentDelete": "Agent gelöscht",
    "actionAgentConfigSync": "Konfiguration synchronisiert",
    "actionLocalAgentSync": "Lokale Agenten synchronisiert",
    "actionSettingsUpdate": "Einstellungen aktualisiert",
    "actionAutoBackup": "Automatische Sicherung",
    "actionBackupCreate": "Sicherung erstellt",
    "actionBackupDelete": "Sicherung gelöscht",
    "actionHeartbeatCheck": "Heartbeat-Prüfung",
    "actionIntegrationTest": "Integrationstest",
    "actionCleanup": "Bereinigung",
    "actionExport": "Export",
    "actionTokenRotate": "Token rotiert",
    "actionGatewayConfigUpdate": "Gateway-Konfiguration aktualisiert",
    "actionWorkspaceCreate": "Arbeitsbereich erstellt",
    "actionWorkspaceUpdate": "Arbeitsbereich aktualisiert",
    "actionWorkspaceDelete": "Arbeitsbereich gelöscht",
    "filterByActor": "Nach Akteur filtern...",
    "noEvents": "Keine Prüfereignisse gefunden",
    "userRef": "Benutzer #{id}",
    "previous": "Zurück",
    "next": "Weiter",
    "pageOf": "Seite {page} von {total}",
    "adminRequired": "Administratorzugriff erforderlich, um Prüfprotokolle anzuzeigen",
    "failedFetch": "Prüfprotokoll konnte nicht geladen werden",
    "detailUsername": "Benutzername",
    "detailRole": "Rolle",
    "detailName": "Name",
    "detailPasswordReset": "Passwort zurückgesetzt",
    "detailChanged": "geändert",
    "detailSize": "Größe",
    "detailMarkedOffline": "als offline markiert",
    "detailAgent": "Agent",
    "detailSessions": "Sitzungen",
    "detailEvents": "Ereignisse",
    "detailRemoved": "entfernt",
    "detailType": "Typ"
  },
  "securityAudit": {
    "title": "Sicherheitsaudit",
    "subtitle": "Sicherheitslage, Auth-Ereignisse, Vertrauenswerte und Bedrohungserkennung",
    "timeframeHour": "Stunde",
    "timeframeDay": "Tag",
    "timeframeWeek": "Woche",
    "timeframeMonth": "Monat",
    "loadingSecurityData": "Sicherheitsdaten werden geladen",
    "securityPosture": "Sicherheitslage",
    "blendedScore": "Kombinierter Wert: 70% Infrastrukturkonfiguration, 30% Ereignisverlauf.",
    "infrastructureScan": "Infrastruktur-Scan",
    "scanCredentials": "Anmeldedaten",
    "scanNetwork": "Netzwerk",
    "scanOpenclaw": "OpenClaw",
    "scanRuntime": "Laufzeit",
    "scanOs": "Betriebssystemsicherheit",
    "authEvents": "Auth-Ereignisse",
    "noAuthEvents": "Keine Auth-Ereignisse in diesem Zeitraum",
    "colType": "Typ",
    "colActor": "Akteur",
    "colIP": "IP",
    "colTime": "Zeit",
    "agentTrustScores": "Agent-Vertrauenswerte",
    "noAgentTrustData": "Keine Agent-Vertrauensdaten verfügbar",
    "flagged": "markiert",
    "secretExposureAlerts": "Warnungen zur Geheimnis-Exposition",
    "noSecretsDetected": "Keine Geheimnisse erkannt",
    "colFile": "Datei",
    "colPreview": "Vorschau",
    "colStatus": "Status",
    "colDetected": "Erkannt",
    "statusResolved": "gelöst",
    "statusActive": "aktiv",
    "mcpToolAudit": "MCP-Tool-Audit",
    "noToolUsageData": "Keine Tool-Nutzungsdaten",
    "chartSuccess": "Erfolg",
    "chartFailure": "Fehler",
    "rateLimitAbuseSignals": "Ratenlimit-/Missbrauchssignale",
    "noRateLimitSignals": "Keine Ratenlimit-Signale",
    "hits": "{hits} Treffer",
    "injectionAttempts": "Injection-Versuche",
    "noInjectionAttempts": "Keine Injection-Versuche erkannt",
    "colSource": "Quelle",
    "colInput": "Eingabe",
    "statusBlocked": "blockiert",
    "statusPassed": "durchgelassen",
    "securityTimeline": "Sicherheits-Zeitverlauf ({timeframe})",
    "noTimelineData": "Keine Zeitverlaufsdaten",
    "chartAuthEvents": "Auth-Ereignisse",
    "chartInjections": "Injections",
    "chartSecrets": "Geheimnisse",
    "chartToolCalls": "Tool-Aufrufe",
    "agentEvalDashboard": "Agent-Evaluierungs-Dashboard",
    "overallConvergence": "Gesamtkonvergenz",
    "crossAgentAlignment": "Agentenübergreifende Ausrichtung über Evaluierungsebenen",
    "noEvalData": "Keine Evaluierungsdaten verfügbar",
    "convergence": "Konvergenz:",
    "drift": "Drift",
    "fixPrefix": "Behebung: {fix}",
    "issueCount": "{count, plural, one {# Problem} other {# Probleme}}"
  },
  "office": {
    "title": "Kommandobrücke",
    "subtitle": "Überwachen Sie Ihre Crew in Echtzeit",
    "loadingLocalSessions": "Lokale Sitzungen werden gescannt...",
    "loadingOffice": "Büro wird geladen...",
    "activeCount": "{count} aktiv",
    "standbyCount": "{count} bereit",
    "alertCount": "{count} Alarm",
    "offlineCount": "{count} offline",
    "buttonDeck": "Brücke",
    "buttonCrewChart": "Crew-Diagramm",
    "refresh": "Aktualisieren",
    "emptyDeck": "Die Brücke ist leer",
    "emptyDeckSubtitle": "Agenten deployen, um sie hier zu sehen",
    "crewHeader": "CREW",
    "onlineCount": "{count} online",
    "filterAll": "Alle",
    "filterWorking": "Aktiv",
    "filterIdle": "Inaktiv",
    "filterNeedsAttention": "Aufmerksamkeit erforderlich",
    "filterRunning": "Läuft",
    "filterNotRunning": "Nicht aktiv",
    "noWorkersInFilter": "Keine Mitarbeiter in diesem Filter.",
    "noRecentActivity": "Keine kürzliche Aktivität",
    "activeStatus": "aktiv",
    "idleMinutes": "{minutes}m inaktiv",
    "mainDeck": "HAUPTBRÜCKE",
    "radarLabel": "Radar",
    "resetView": "Zurücksetzen",
    "showCrewButton": "Crew anzeigen",
    "hideCrewButton": "Crew ausblenden",
    "showRadarButton": "Radar anzeigen",
    "hideRadarButton": "Radar ausblenden",
    "showLogButton": "Protokoll anzeigen",
    "hideLogButton": "Protokoll ausblenden",
    "resetLayout": "Layout zurücksetzen",
    "deckLog": "Brückenprotokoll",
    "noEventsYet": "Noch keine Ereignisse. Klicken Sie auf eine Zone oder führen Sie eine Aktion aus.",
    "legendActive": "Aktiv",
    "legendStandby": "Bereit",
    "legendOther": "Sonstige",
    "hotspotUp": "Hoch",
    "hotspotDown": "Runter",
    "hotspotLeft": "Links",
    "hotspotRight": "Rechts",
    "hotspotFineMinusX": "Fein -X",
    "hotspotFinePlusX": "Fein +X",
    "hotspotWider": "Breiter",
    "hotspotNarrower": "Schmaler",
    "hotspotTaller": "Höher",
    "hotspotShorter": "Niedriger",
    "segmentedBy": "Segmentiert nach",
    "segmentCategory": "Kategorie",
    "segmentRole": "Rolle",
    "segmentStatus": "Status",
    "currentActivity": "Aktuelle Aktivität",
    "taskStatTotal": "Gesamt",
    "taskStatAssigned": "Zugewiesen",
    "taskStatActive": "Aktiv",
    "taskStatDone": "Abgeschlossen",
    "sessionLabel": "Sitzung:",
    "quickActions": "Schnellaktionen",
    "actionFocus": "Fokus",
    "actionPair": "Pairing",
    "actionBreak": "Pause",
    "openFlightDeck": "In Flight Deck öffnen",
    "openingFlightDeck": "Flight Deck wird geöffnet...",
    "flightDeckCompanion": "Private/Pro-Begleit-App für tiefe Sitzungsanalyse",
    "flightDeckRequired": "Flight Deck erforderlich",
    "flightDeckDescription": "Flight Deck ist die private/Pro-Begleit-App für Mission Control.",
    "flightDeckNotInstalled": "Flight Deck scheint auf diesem Gerät nicht installiert zu sein. Installieren Sie es, um Agent-Sitzungen mit umfangreicheren Steuerelementen und Diagnosen zu öffnen.",
    "maybeLater": "Später",
    "downloadFlightDeck": "Flight Deck herunterladen",
    "moving": "in Bewegung",
    "neverSeen": "Noch nie gesehen",
    "justNow": "Gerade eben",
    "minutesAgo": "vor {minutes}m",
    "hoursAgo": "vor {hours}h",
    "daysAgo": "vor {days}d"
  },
  "githubSync": {
    "title": "GitHub-Issues-Synchronisierung",
    "subtitle": "GitHub-Issues als Mission-Control-Aufgaben importieren",
    "loading": "GitHub-Synchronisierung wird geladen...",
    "connectedAs": "GitHub: {user}",
    "notConfigured": "GitHub: nicht konfiguriert",
    "tokenNotConfigured": "GitHub-Token nicht konfiguriert",
    "tokenNotConfiguredDesc": "Legen Sie <code>GITHUB_TOKEN</code> in den Integrationen fest, um die Issue-Synchronisierung zu aktivieren. Sie können den Synchronisierungsverlauf und verknüpfte Aufgaben weiterhin einsehen.",
    "importIssues": "Issues importieren",
    "labelRepository": "Repository",
    "placeholderRepo": "eigentümer/repo",
    "labelLabels": "Labels (optional)",
    "placeholderLabels": "bug,verbesserung",
    "labelState": "Status",
    "stateOpen": "Offen",
    "stateClosed": "Geschlossen",
    "stateAll": "Alle",
    "labelAssignAgent": "Agent zuweisen (optional)",
    "unassigned": "Nicht zugewiesen",
    "buttonPreview": "Vorschau",
    "buttonImport": "Importieren",
    "twoWaySync": "Bidirektionale Synchronisierung",
    "syncAll": "Alle synchronisieren",
    "enableSync": "Aktivieren",
    "disableSync": "Deaktivieren",
    "syncButton": "Synchronisieren",
    "noProjectsLinked": "Keine Projekte mit GitHub-Repositories verknüpft. Legen Sie ein GitHub-Repository in der Projektverwaltung fest.",
    "previewTitle": "Vorschau ({count} Issues)",
    "colNumber": "#",
    "colTitle": "Titel",
    "colLabels": "Labels",
    "colState": "Status",
    "colCreated": "Erstellt",
    "syncHistory": "Synchronisierungsverlauf",
    "colRepo": "Repository",
    "colIssues": "Issues",
    "colStatus": "Status",
    "colSyncedAt": "Synchronisiert am",
    "noSyncHistory": "Kein Synchronisierungsverlauf. Importieren Sie Issues oben, um zu beginnen.",
    "linkedTasks": "Verknüpfte Aufgaben",
    "linkedTasksWithCount": "Verknüpfte Aufgaben ({count})",
    "colTask": "Aufgabe",
    "colPriority": "Priorität",
    "colGitHub": "GitHub",
    "colSynced": "Synchronisiert",
    "noLinkedTasks": "Noch keine mit GitHub-Issues verknüpfte Aufgaben.",
    "syncResultImported": "Importiert: {count}",
    "syncResultSkipped": "Übersprungen: {count}",
    "syncResultErrors": "Fehler: {count}",
    "enterRepo": "Repository eingeben (eigentümer/repo)",
    "noIssuesFound": "Keine Issues gefunden, die den Filtern entsprechen",
    "failedFetchIssues": "Issues konnten nicht abgerufen werden",
    "networkError": "Netzwerkfehler",
    "syncFailed": "Synchronisierung fehlgeschlagen",
    "failedToggleSync": "Synchronisierung konnte nicht umgeschaltet werden",
    "importedFeedback": "{imported} {imported, plural, one {Issue} other {Issues}} importiert, {skipped} übersprungen"
  },
  "agentCost": {
    "title": "Kostenaufschlüsselung nach Agent",
    "subtitle": "Token-Nutzung und Ausgabenanalyse pro Agent",
    "loadingAgentCosts": "Agentkosten werden geladen",
    "viewOverview": "Übersicht",
    "viewPerAgentDB": "Pro Agent (DB)",
    "timeframeHour": "Stunde",
    "timeframeDay": "Tag",
    "timeframeWeek": "Woche",
    "timeframeMonth": "Monat",
    "noAgentCostData": "Keine Agentkosten-Daten verfügbar",
    "noAgentCostSubtitle": "Kostendaten erscheinen, sobald Agenten Token verwenden",
    "refresh": "Aktualisieren",
    "activeAgents": "Aktive Agenten",
    "totalCost": "Gesamtkosten ({timeframe})",
    "mostExpensive": "Teuerster Agent",
    "mostEfficient": "Effizientester Agent",
    "taskAttributed": "Aufgaben-Zuordnung",
    "unattributed": "{cost} nicht zugeordnet",
    "costDistributionByAgent": "Kostenverteilung nach Agent",
    "noCostData": "Keine Kostendaten",
    "costTrends": "Kostentrends (Top 5 Agenten)",
    "noTrendData": "Keine Trenddaten",
    "costComparison": "Kostenvergleich",
    "costEfficiency": "Kosteneffizienz ($/1K Token pro Agent)",
    "agentCostRanking": "Agentkosten-Ranking",
    "noTaskCosts": "Keine aufgabenzugeordneten Kosten für diesen Agenten",
    "tasksTab": "Aufgaben ({count})",
    "modelsTab": "Modelle ({count})",
    "sessionCount": "{count, plural, one {# Sitzung} other {# Sitzungen}}",
    "requestCount": "{count, plural, one {# Anfrage} other {# Anfragen}}",
    "tokens": "Token",
    "ofTotal": "{pct}% des Gesamtwerts",
    "reqs": "{count} Anfragen",
    "inputTokens": "Eingabe-Token",
    "outputTokens": "Ausgabe-Token",
    "ioRatio": "E/A-Verhältnis",
    "lastActive": "Zuletzt aktiv",
    "modelBreakdown": "Modellaufschlüsselung",
    "inSuffix": "ein",
    "outSuffix": "aus",
    "noPerAgentData": "Keine agentbezogenen Daten in der Datenbank",
    "noPerAgentDataSubtitle": "Token-Nutzungseinträge erscheinen, sobald Agenten Heartbeats senden",
    "agentCountDB": "Agenten (DB)",
    "totalCostDays": "Gesamtkosten ({days}T)",
    "totalTokens": "Gesamte Token",
    "avgPer1kTokens": "Durchschnitt $/1K Token",
    "perAgentCostDB": "Kosten pro Agent (DB)",
    "agentTokenBreakdown": "Token-Aufschlüsselung pro Agent",
    "chartCost": "Kosten ($)"
  },
  "tokenDashboard": {
    "title": "Token- & Kosten-Dashboard",
    "subtitle": "Token-Nutzung und Kosten über Modelle und Sitzungen überwachen",
    "viewOverview": "Übersicht",
    "viewSessions": "Sitzungen",
    "timeframeHour": "Stunde",
    "timeframeDay": "Tag",
    "timeframeWeek": "Woche",
    "timeframeMonth": "Monat",
    "filtersLabel": "Filter:",
    "clearAll": "Alle löschen",
    "timezoneLabel": "Zeitzone:",
    "sortByLabel": "Sortieren nach:",
    "noSessionCostData": "Keine Sitzungskostendaten",
    "noSessionCostSubtitle": "Sitzungsaufschlüsselungen erscheinen, wenn die Nutzung erfasst wird.",
    "sessionActive": "Aktiv",
    "sessionInactive": "Inaktiv",
    "requests": "Anfragen",
    "inSuffix": "ein",
    "outSuffix": "aus",
    "avgPerRequest": "Durchschn./Anfrage",
    "loadingUsageData": "Nutzungsdaten werden geladen",
    "totalTokens": "Gesamte Token ({timeframe})",
    "totalCost": "Gesamtkosten ({timeframe})",
    "apiRequests": "API-Anfragen",
    "avgTokensPerRequest": "Durchschn. Token/Anfrage",
    "cacheReadTokens": "Cache-Lese-Token",
    "cacheWriteTokens": "Cache-Schreib-Token",
    "usageTrends": "Nutzungstrends ({timeframe})",
    "peakLabel": "Spitze:",
    "perTurnButton": "Pro Runde",
    "cumulativeButton": "Kumulativ",
    "noTrendData": "Keine Trenddaten für diesen Zeitraum",
    "chartTokens": "Token",
    "chartRequests": "Anfragen",
    "tokenUsageByModel": "Token-Nutzung nach Modell",
    "noModelUsageData": "Noch keine Modell-Nutzungsdaten",
    "costDistributionByModel": "Kostenverteilung nach Modell",
    "noCostData": "Noch keine Kostendaten",
    "costByProvider": "Kosten nach Anbieter",
    "noProviderData": "Noch keine Anbieterdaten",
    "exportData": "Daten exportieren",
    "exportCsvFiltered": "CSV exportieren (Gefiltert)",
    "exportCsvFull": "CSV exportieren (Vollständig)",
    "exportJson": "JSON exportieren",
    "exporting": "Exportiere...",
    "exportDescription": "Token-Nutzungsdaten für Analysen exportieren. \"Gefiltert\" exportiert nur die aktuell angezeigten Daten; \"Vollständig\" exportiert alle Einträge vom Server.",
    "performanceInsights": "Leistungseinblicke",
    "mostEfficientModel": "Effizientestes Modell",
    "mostUsedModel": "Meistgenutztes Modell",
    "optimizationPotential": "Optimierungspotenzial",
    "savingsPossible": "{pct}% Einsparungen möglich",
    "modelEfficiencyComparison": "Modell-Effizienzvergleich",
    "modelPerformance": "Modell-Performance",
    "topSessionsByCost": "Top-Sitzungen nach Kosten",
    "requestsLabel": "Anfragen",
    "avgCost": "Durchschn. Kosten",
    "avgTokens": "Durchschn. Token",
    "noUsageData": "Keine Nutzungsdaten verfügbar",
    "noUsageDataSubtitle": "Die Token-Nutzung wird hier angezeigt, sobald Agenten starten",
    "refresh": "Aktualisieren"
  },
  "memoryBrowser": {
    "hideSidebar": "Seitenleiste ausblenden",
    "showSidebar": "Seitenleiste einblenden",
    "fileCountSize": "{count} Dateien / {size}",
    "indexing": "Indizierung…",
    "newFile": "+ Neu",
    "searchPlaceholder": "Dateien suchen...",
    "searchResults": "{count} Ergebnisse",
    "noFiles": "Keine Dateien",
    "refresh": "Aktualisieren",
    "toggleBacklinks": "Backlinks-Panel umschalten",
    "links": "Links",
    "edit": "Bearbeiten",
    "delete": "Löschen",
    "save": "Speichern",
    "saving": "Speichern...",
    "cancel": "Abbrechen",
    "selectFilePrompt": "Datei zum Anzeigen auswählen",
    "orSwitchView": "oder zur Gesundheits-/Pipeline-Ansicht wechseln",
    "schemaWarnings": "Schema-Warnungen:",
    "editPlaceholder": "Dateiinhalt bearbeiten...",
    "loadingHermes": "Hermes-Speicher wird geladen",
    "noHermesData": "Keine Hermes-Speicherdaten",
    "hermesMemoryTitle": "Hermes-Speicher",
    "hermesMemoryDesc": "Nur-Lese-Ansicht der persistenten Speicherdateien des Hermes-Agenten",
    "noAgentMemory": "Keine Agenten-Speicherdatei gefunden",
    "noUserMemory": "Keine Benutzer-Speicherdatei gefunden",
    "runningDiagnostics": "Diagnose wird ausgeführt",
    "noHealthData": "Keine Gesundheitsdaten",
    "runDiagnostics": "Diagnose ausführen",
    "healthCategories": "8 Kategorien / {time}",
    "pipelineTitle": "Verarbeitungs-Pipeline",
    "pipelineDesc": "Wissenspflegeoperationen inspiriert von den 6 Rs von Ars Contexta",
    "pipelineReflect": "Reflektieren",
    "pipelineReflectDesc": "Verbindungsmöglichkeiten zwischen Dateien finden",
    "pipelineReweave": "Neu verweben",
    "pipelineReweaveDesc": "Veraltete Dateien finden, die Aktualisierungen aus neueren verknüpften Dateien benötigen",
    "pipelineGenerateMoc": "MOC generieren",
    "pipelineGenerateMocDesc": "Inhalts-Karten automatisch aus Datei-Clustern generieren",
    "processing": "Verarbeitung",
    "filesProcessed": "{count} Dateien verarbeitet",
    "noSuggestions": "Keine Vorschläge — die Wissensbasis ist gut vernetzt",
    "mapsOfContent": "Inhalts-Karten ({count} Gruppen)",
    "newFileTitle": "Neue Datei",
    "directory": "Verzeichnis",
    "fileName": "Name",
    "fileType": "Typ",
    "content": "Inhalt",
    "contentOptional": "Optional...",
    "create": "Erstellen",
    "deleteFileTitle": "Datei löschen",
    "permanentlyDelete": "Dauerhaft löschen:",
    "outgoing": "Ausgehend ({count})",
    "backlinks": "Backlinks ({count})",
    "wikiLinks": "Wiki-Links ({count})"
  },
  "userManagement": {
    "adminAccessRequired": "Administratorzugang erforderlich",
    "failedToLoadUsers": "Benutzer konnten nicht geladen werden",
    "failedToCreate": "Benutzer konnte nicht erstellt werden",
    "networkError": "Netzwerkfehler",
    "userUpdated": "Benutzer aktualisiert",
    "failedToUpdate": "Aktualisierung fehlgeschlagen",
    "deletedUser": "Benutzer \"{username}\" gelöscht",
    "failedToDelete": "Löschen fehlgeschlagen",
    "failedToAction": "Anfrage konnte nicht {action} werden",
    "requestActioned": "Anfrage für {email} wurde {action}",
    "user": "Benutzer",
    "accessDenied": "Zugriff verweigert",
    "adminRequired": "Die Benutzerverwaltung erfordert Administratorrechte.",
    "loadingUsers": "Benutzer werden geladen...",
    "usersTitle": "Benutzer",
    "usersSummary": "{count} registrierte Benutzer · {pending} ausstehende Genehmigungen",
    "addLocalUser": "+ Lokalen Benutzer hinzufügen",
    "cancel": "Abbrechen",
    "pendingRequests": "{count, plural, one {# ausstehende Zugriffsanfrage} other {# ausstehende Zugriffsanfragen}}",
    "identity": "Identität",
    "attempts": "Versuche",
    "lastAttempt": "Letzter Versuch",
    "action": "Aktion",
    "roleViewer": "Betrachter",
    "roleOperator": "Operator",
    "roleAdmin": "Administrator",
    "noteOptional": "Notiz (optional)",
    "confirm": "Bestätigen",
    "reject": "Ablehnen",
    "review": "Überprüfen",
    "newLocalUser": "Neuer lokaler Benutzer",
    "username": "Benutzername",
    "password": "Passwort",
    "displayName": "Anzeigename",
    "creating": "Erstellen...",
    "createUser": "Benutzer erstellen",
    "colUser": "Benutzer",
    "colProvider": "Anbieter",
    "colRole": "Rolle",
    "colLastLogin": "Letzter Login",
    "colActions": "Aktionen",
    "newPasswordOptional": "Neues Passwort (optional)",
    "save": "Speichern",
    "edit": "Bearbeiten",
    "delete": "Löschen",
    "never": "Nie",
    "createdUser": "Benutzer \"{username}\" erstellt"
  },
  "alertRules": {
    "title": "Alarmregeln",
    "description": "Automatische Alarme für Agenten-, Aufgaben- und Systemereignisse konfigurieren",
    "evaluating": "Auswertung...",
    "evaluateNow": "Jetzt auswerten",
    "newRule": "+ Neue Regel",
    "statTotalRules": "Regeln gesamt",
    "statActive": "Aktiv",
    "statTotalTriggers": "Auslösungen gesamt",
    "evalResultsTitle": "Auswertungsergebnisse",
    "dismiss": "Schließen",
    "triggered": "AUSGELÖST",
    "noRulesToEvaluate": "Keine Regeln zum Auswerten",
    "loadingRules": "Regeln werden geladen...",
    "noRulesConfigured": "Keine Alarmregeln konfiguriert",
    "createRuleHint": "Erstellen Sie eine Regel, um über Systemereignisse benachrichtigt zu werden",
    "never": "Nie",
    "cooldown": "Abkühlung: {minutes}m",
    "triggerCount": "Ausgelöst: {count}x",
    "lastTriggered": "Zuletzt: {time}",
    "deleteRule": "Regel löschen",
    "newRuleTitle": "Neue Alarmregel",
    "ruleName": "Regelname",
    "ruleNamePlaceholder": "z. B. Agent-Offline-Alarm",
    "ruleDescription": "Beschreibung",
    "optionalDescription": "Optionale Beschreibung",
    "entity": "Entität",
    "entityAgent": "Agent",
    "entityTask": "Aufgabe",
    "entitySession": "Sitzung",
    "entityActivity": "Aktivität",
    "field": "Feld",
    "operator": "Operator",
    "value": "Wert",
    "valuePlaceholder": "z. B. error",
    "cooldownMinutes": "Abkühlung (Minuten)",
    "notifyRecipient": "Benachrichtigen (Empfänger)",
    "cancel": "Abbrechen",
    "creating": "Erstellen...",
    "createRule": "Regel erstellen",
    "failedToCreate": "Regel konnte nicht erstellt werden",
    "networkError": "Netzwerkfehler"
  },
  "agentSquad": {
    "failedToFetch": "Agenten konnten nicht abgerufen werden",
    "errorOccurred": "Ein Fehler ist aufgetreten",
    "failedToUpdateStatus": "Agentenstatus konnte nicht aktualisiert werden",
    "loadingAgents": "Agenten werden geladen",
    "title": "Agenten-Team",
    "live": "Live",
    "manual": "Manuell",
    "addAgent": "+ Agent hinzufügen",
    "refresh": "Aktualisieren",
    "noAgents": "Keine Agenten gefunden",
    "addFirstAgent": "Fügen Sie Ihren ersten Agenten hinzu, um zu beginnen",
    "session": "Sitzung",
    "totalTasks": "Aufgaben gesamt",
    "inProgress": "In Bearbeitung",
    "lastSeen": "Zuletzt gesehen",
    "activity": "Aktivität",
    "wake": "Aufwecken",
    "busy": "Beschäftigt",
    "sleep": "Schlafen",
    "statusControl": "Statussteuerung",
    "role": "Rolle",
    "sessionKey": "Sitzungsschlüssel",
    "notSet": "Nicht gesetzt",
    "soulContent": "SOUL-Inhalt",
    "soulPlaceholder": "Agentenpersönlichkeit und Anweisungen...",
    "taskStatistics": "Aufgabenstatistiken",
    "total": "Gesamt",
    "assigned": "Zugewiesen",
    "done": "Erledigt",
    "created": "Erstellt",
    "lastUpdated": "Zuletzt aktualisiert",
    "saveChanges": "Änderungen speichern",
    "cancel": "Abbrechen",
    "editAgent": "Agent bearbeiten",
    "createNewAgent": "Neuen Agenten erstellen",
    "name": "Name",
    "rolePlaceholder": "z. B. Forscher, Entwickler, Analyst",
    "sessionKeyOptional": "Sitzungsschlüssel (optional)",
    "sessionKeyPlaceholder": "ClawdBot-Sitzungskennung",
    "soulContentOptional": "SOUL-Inhalt (optional)",
    "createAgent": "Agent erstellen",
    "failedToUpdate": "Agent konnte nicht aktualisiert werden",
    "failedToCreate": "Agent konnte nicht erstellt werden",
    "never": "Nie",
    "justNow": "Gerade eben",
    "minutesAgo": "vor {count}m",
    "hoursAgo": "vor {count}h",
    "daysAgo": "vor {count}d"
  },
  "multiGateway": {
    "title": "Gateway-Manager",
    "description": "Mehrere OpenClaw-Gateway-Verbindungen verwalten",
    "probeAll": "Alle testen",
    "addGateway": "+ Gateway hinzufügen",
    "connected": "Verbunden",
    "disconnected": "Getrennt",
    "noActiveConnection": "Keine aktive Verbindung",
    "loadingGateways": "Gateways werden geladen...",
    "noGateways": "Keine Gateways konfiguriert",
    "addGatewayHint": "Gateway hinzufügen, um Verbindungen zu verwalten",
    "discoveredGateways": "Entdeckte Gateways",
    "discoveredGatewaysDesc": "Auf diesem Computer gefundene OpenClaw-Gateways",
    "refresh": "Aktualisieren",
    "running": "LÄUFT",
    "stopped": "GESTOPPT",
    "bind": "Binden",
    "mode": "Modus",
    "register": "Registrieren",
    "directCliConnections": "Direkte CLI-Verbindungen",
    "directCliDesc": "CLI-Tools, die direkt ohne Gateway verbunden sind",
    "noDirectConnections": "Keine direkten CLI-Verbindungen",
    "useApiConnect": "Verwenden Sie",
    "toRegisterCli": "um ein CLI-Tool zu registrieren",
    "role": "Rolle",
    "heartbeat": "Heartbeat",
    "never": "Nie",
    "disconnect": "Trennen",
    "neverProbed": "Nie getestet",
    "primary": "PRIMÄR",
    "connectedBadge": "VERBUNDEN",
    "token": "Token",
    "tokenSet": "Gesetzt",
    "tokenNone": "Keiner",
    "latency": "Latenz",
    "last": "Zuletzt",
    "gatewayVersion": "Gateway-Version",
    "noHistory": "Noch kein Verlauf",
    "colorKey": "Farblegende",
    "colorKeyTitle": "Grün = online; Bernstein = Fehler; Rot = offline",
    "lastLatency": "Letzte Latenz: {ms}ms",
    "probeGateway": "Gateway testen",
    "probing": "Testen...",
    "probe": "Testen",
    "connectToGateway": "Mit diesem Gateway verbinden",
    "connect": "Verbinden",
    "setPrimaryTitle": "Als primär festlegen",
    "setPrimary": "Als primär festlegen",
    "removeGateway": "Gateway entfernen",
    "addGatewayTitle": "Gateway hinzufügen",
    "name": "Name",
    "namePlaceholder": "z. B. primary",
    "host": "Host",
    "port": "Port",
    "tokenField": "Token",
    "optional": "Optional",
    "cancel": "Abbrechen",
    "adding": "Hinzufügen...",
    "addGatewaySubmit": "Gateway hinzufügen",
    "failedToAdd": "Gateway konnte nicht hinzugefügt werden",
    "networkError": "Netzwerkfehler"
  },
  "nodes": {
    "title": "Knoten / Instanzen",
    "gatewayConnected": "Gateway verbunden",
    "gatewayUnreachable": "Gateway nicht erreichbar",
    "tabInstances": "Instanzen ({count})",
    "tabDevices": "Geräte ({count})",
    "loading": "Wird geladen...",
    "noInstances": "Keine aktiven Instanzen. Knoten erscheinen hier, wenn sie sich mit dem Gateway verbinden.",
    "colName": "Name",
    "colClientId": "Client-ID",
    "colPlatform": "Plattform",
    "colVersion": "Version",
    "colRoles": "Rollen",
    "colStatus": "Status",
    "colConnected": "Verbunden",
    "colLastActivity": "Letzte Aktivität",
    "colHostIp": "Host / IP",
    "colDeviceId": "Geräte-ID",
    "colPaired": "Gekoppelt",
    "colLastSeen": "Zuletzt gesehen",
    "colTrust": "Vertrauen",
    "colActions": "Aktionen",
    "pendingPairingRequests": "Ausstehende Kopplungsanfragen ({count})",
    "approve": "Genehmigen",
    "approving": "Genehmigung...",
    "reject": "Ablehnen",
    "rejecting": "Ablehnung...",
    "noPairedDevices": "Keine gekoppelten Geräte.",
    "pairedDevices": "Gekoppelte Geräte ({count})",
    "trusted": "vertrauenswürdig",
    "untrusted": "nicht vertrauenswürdig",
    "rotateToken": "Token rotieren",
    "revokeConfirm": "Widerrufen?",
    "yes": "Ja",
    "no": "Nein",
    "revoke": "Widerrufen",
    "hideTokens": "Token ausblenden",
    "tokens": "Token ({count})",
    "tokenUsed": "verwendet {time}",
    "revoked": "widerrufen",
    "rotate": "Rotieren"
  },
  "activityFeed": {
    "title": "Aktivität",
    "live": "Live",
    "paused": "Pausiert",
    "refresh": "Aktualisieren",
    "filterAgent": "Agent",
    "filterAll": "Alle",
    "filterType": "Typ",
    "allTypes": "Alle Typen",
    "filterLimit": "Limit",
    "loadingActivities": "Aktivitäten werden geladen",
    "noActivities": "Keine Aktivitäten gefunden",
    "noActivityForAgent": "Keine Aktivität für {agent} aufgezeichnet",
    "tryAdjustingFilters": "Versuchen Sie, die Filter anzupassen",
    "entityTask": "Aufgabe:",
    "entityCommentOn": "Kommentar zu:",
    "entityAgent": "Agent:",
    "showDetails": "Details anzeigen",
    "activeSessions": "Aktive Sitzungen",
    "agentStatus": "Status",
    "lastSeen": "Zuletzt gesehen",
    "lastAction": "Letzte Aktion",
    "tasksAssigned": "Zugewiesene Aufgaben",
    "inProgress": "In Bearbeitung",
    "completed": "Abgeschlossen",
    "events": "{count} Ereignisse",
    "newer": "Neuer",
    "older": "Älter",
    "pageOf": "Seite {page} von {total}",
    "footerAgentEvents": "{total} Ereignisse für {agent}",
    "footerShowing": "{count} Aktivitäten werden angezeigt{filtered}",
    "filtered": " (gefiltert)",
    "lastUpdated": "Zuletzt aktualisiert: {time}"
  },
  "standup": {
    "title": "Tägliches Standup",
    "viewCurrent": "Aktuell",
    "viewHistory": "Verlauf",
    "generating": "Wird generiert...",
    "generate": "Generieren",
    "export": "Exportieren",
    "standupFor": "Standup vom {date}",
    "generatedOn": "Generiert am {date}",
    "statCompleted": "Abgeschlossen",
    "statInProgress": "In Bearbeitung",
    "statBlocked": "Blockiert",
    "statOverdue": "Überfällig",
    "teamAccomplishments": "Team-Leistungen",
    "teamBlockers": "Team-Blocker",
    "overdueTasks": "Überfällige Aufgaben",
    "unassigned": "Nicht zugewiesen",
    "individualReports": "Einzelberichte",
    "activitySummary": "Aktivität: {actions} Aktionen, {comments} Kommentare",
    "sectionCompleted": "Abgeschlossen ({count})",
    "sectionInProgress": "In Bearbeitung ({count})",
    "sectionAssigned": "Zugewiesen ({count})",
    "sectionBlocked": "Blockiert ({count})",
    "none": "Keine",
    "noStandupGenerated": "Kein Standup generiert",
    "selectDatePrompt": "Wählen Sie ein Datum und generieren Sie einen Bericht",
    "generateToday": "Heutiges Standup generieren",
    "noHistory": "Kein Standup-Verlauf gefunden",
    "historyGenerated": "Generiert: {date}",
    "historyAgentsParticipated": "{count} Agenten nahmen teil",
    "historyCompleted": "Abgeschlossen: {count}",
    "historyInProgress": "In Bearbeitung: {count}",
    "historyBlocked": "Blockiert: {count}"
  },
  "webhooks": {
    "title": "Webhooks",
    "configured": "{count, plural, one {# Webhook konfiguriert} other {# Webhooks konfiguriert}}",
    "addWebhook": "+ Webhook hinzufügen",
    "secretLabel": "Webhook-Geheimnis (jetzt speichern – wird nur einmal angezeigt)",
    "dismiss": "Schließen",
    "testSuccessful": "Test erfolgreich",
    "testFailed": "Test fehlgeschlagen",
    "testStatus": "Status:",
    "testDuration": "Dauer:",
    "testError": "Fehler:",
    "localAutomations": "Lokale Webhook-Automatisierungen",
    "localAutomationsDesc": "Lokale Scheduler-Aufgaben, die Webhook-Zustellung und Wiederholungen unterstützen",
    "nextRun": "Nächste Ausführung {time}",
    "noNextRun": "Keine nächste Ausführung geplant",
    "running": "Wird ausgeführt...",
    "run": "Ausführen",
    "noWebhooks": "Keine Webhooks konfiguriert",
    "noWebhooksDesc": "Fügen Sie einen Webhook hinzu, um HTTP-Benachrichtigungen für Ereignisse zu erhalten",
    "allEvents": "Alle Ereignisse",
    "eventCount": "{count, plural, one {# Ereignis} other {# Ereignisse}}",
    "deliveries": "{count} Zustellungen",
    "failed": "{count} fehlgeschlagen",
    "lastFired": "Zuletzt ausgelöst {time}",
    "sendTestEvent": "Testereignis senden",
    "testing": "Wird getestet...",
    "test": "Testen",
    "disable": "Deaktivieren",
    "enable": "Aktivieren",
    "delete": "Löschen",
    "recentDeliveries": "Letzte Zustellungen",
    "noDeliveries": "Noch keine Zustellungen aufgezeichnet",
    "newWebhook": "Neuer Webhook",
    "formName": "Name",
    "formUrl": "URL",
    "formEvents": "Ereignisse",
    "cancel": "Abbrechen",
    "createWebhook": "Webhook erstellen"
  },
  "skills": {
    "title": "Skills-Hub",
    "subtitle": "Skills lokal verwalten und externe Registrys durchsuchen.",
    "localMode": "Lokaler Modus",
    "gatewayMode": "Gateway-Modus",
    "tabInstalled": "Installiert",
    "tabRegistry": "Registry",
    "searchPlaceholder": "Installierte Skills schnell finden...",
    "searchResults": "{count} von {total} Skills werden angezeigt, die zu \"{query}\" passen",
    "diskSyncActive": "Bidirektionale Festplattensynchronisierung aktiv (Scheduler alle 60s)",
    "scanAll": "Alle scannen",
    "scanningProgress": "Scannen {done}/{total}...",
    "refreshNow": "Jetzt aktualisieren",
    "scanning": "Scannen:",
    "skillsScanned": "{count} Skills gescannt",
    "dismiss": "schließen",
    "addSkill": "Skill hinzufügen",
    "initialContent": "Initialer SKILL.md-Inhalt",
    "loadingSkills": "Skills werden geladen...",
    "skillCount": "{count} von {total} Skills",
    "noMatch": "Keine Skills entsprechen diesem Filter.",
    "scan": "Scannen",
    "view": "Anzeigen",
    "registrySearchPlaceholder": "Skills suchen...",
    "searching": "Suche...",
    "search": "Suchen",
    "installTo": "Installieren in:",
    "installing": "Wird installiert...",
    "install": "Installieren",
    "noRegistryResults": "Keine Ergebnisse für \"{query}\" auf {registry}. Versuchen Sie eine andere Anfrage oder wechseln Sie die Registry.",
    "registryPrompt": "Suchen Sie auf ClawdHub, skills.sh oder Awesome OpenClaw, um Agenten-Skills zu entdecken und zu installieren.",
    "skillInstalled": "Skill installiert",
    "installFailed": "Installation fehlgeschlagen",
    "installingSkill": "Skill wird installiert",
    "stepFetching": "SKILL.md aus Registry abrufen",
    "stepScanning": "Sicherheitsscan durchführen",
    "stepWriting": "Auf Festplatte schreiben und registrieren",
    "security": "Sicherheit",
    "viewInstalled": "Installierte anzeigen",
    "done": "Fertig",
    "close": "Schließen",
    "delete": "Löschen",
    "save": "Speichern",
    "loadingSkillContent": "SKILL.md wird geladen...",
    "noContent": "Kein Inhalt."
  },
  "orchestration": {
    "tabCommand": "Befehl",
    "tabWorkflows": "Workflows",
    "tabPipelines": "Pipelines",
    "tabFleet": "Flotte",
    "selectAgent": "Agent auswählen...",
    "commandPlaceholder": "Befehl oder Nachricht an Agent senden...",
    "send": "Senden",
    "noTemplates": "Noch keine Workflow-Vorlagen",
    "createFirstTemplate": "Erste Vorlage erstellen",
    "cancel": "Abbrechen",
    "new": "+ Neu",
    "editTemplate": "Vorlage bearbeiten",
    "newTemplate": "Neue Vorlage",
    "templateName": "Vorlagenname",
    "templateDescription": "Beschreibung (optional)",
    "taskPromptPlaceholder": "Aufgaben-Prompt für den Agenten...",
    "timeout": "Zeitüberschreitung",
    "role": "Rolle",
    "lastRun": "Letzte Ausführung",
    "update": "Aktualisieren",
    "save": "Speichern",
    "totalAgents": "Agenten gesamt",
    "online": "Online",
    "busy": "Beschäftigt",
    "errors": "Fehler"
  }
}
