Spaces:
Runtime error
Runtime error
| { | |
| "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 <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", | |
| "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" | |
| } | |
| } | |