{ "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", "colAwaitingOwner": "Wartet auf Besitzer", "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", "dunkIt": "Erledigen" }, "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 GITHUB_TOKEN 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", "noAgentsHint": "Lokale Agenten werden automatisch aus den Claude-, Codex- und Hermes-Verzeichnissen erkannt. Im Gateway-Modus werden auch beim OpenClaw-Gateway registrierte Agenten hier angezeigt.", "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.", "showAllRoots": "Show all roots" }, "agentSquadPhase3": { "title": "Agent Squad", "activeHeartbeats": "{count} active heartbeats", "live": "Live", "manual": "Manual", "syncing": "Syncing...", "syncConfig": "Sync Config", "syncLocal": "Sync Local", "addAgent": "Add Agent", "refresh": "Refresh", "noAgents": "No agents registered", "noAgentsHint": "Sync from config or create your first agent to get started.", "wake": "Wake", "spawn": "Spawn" }, "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" } }