Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
116 changes: 96 additions & 20 deletions messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -219,16 +219,16 @@
},
"localModeBanner": {
"noGatewayDetected": "No OpenClaw gateway detected",
"runningInLocalMode": " \u2014 running in Local Mode. Monitoring Claude Code sessions, tasks, and local data.",
"runningInLocalMode": " running in Local Mode. Monitoring Claude Code sessions, tasks, and local data.",
"configureGateway": "Configure Gateway"
},
"updateBanner": {
"updating": "Updating...",
"restartingServer": "Restarting server...",
"updateAvailable": "Update available: v{version}",
"newerVersionAvailable": " \u2014 a newer version of Mission Control is available.",
"newerVersionAvailable": " a newer version of Mission Control is available.",
"updateFailed": "Update failed",
"networkError": "Network error \u2014 could not reach the server."
"networkError": "Network error could not reach the server."
},
"openclawUpdateBanner": {
"updatingOpenClaw": "Updating OpenClaw...",
Expand All @@ -239,7 +239,7 @@
"copied": "Copied!",
"copyCommand": "Copy Command",
"updateFailed": "Update failed",
"networkError": "Network error \u2014 could not reach the server."
"networkError": "Network error could not reach the server."
},
"doctorBanner": {
"fixCompleted": "OpenClaw doctor fix completed",
Expand All @@ -252,7 +252,7 @@
"archivingOrphanTranscripts": "Archiving orphan transcripts...",
"recheckingHealth": "Rechecking current instance health...",
"fixFailed": "OpenClaw doctor fix failed",
"networkError": "Network error \u2014 could not reach the server.",
"networkError": "Network error could not reach the server.",
"runningFix": "Running Fix...",
"runDoctorFix": "Run Doctor Fix"
},
Expand Down Expand Up @@ -286,7 +286,7 @@
"stationReady": "Your station is ready for agents.",
"welcome": {
"title": "Welcome to Mission Control",
"description": "Your station for AI agents. When agents dock here, they gain persistent memory, task management, coordinated workflows, and full observability. We've scanned your setup \u2014 here's what's online.",
"description": "Your station for AI agents. When agents dock here, they gain persistent memory, task management, coordinated workflows, and full observability. We've scanned your setup here's what's online.",
"availableModes": "Available modes",
"localMode": "Local Mode",
"gatewayMode": "Gateway Mode",
Expand All @@ -301,7 +301,7 @@
"activeSessionsDetected": "{count} active session{count, plural, one {} other {s}} detected",
"noActiveSessions": "No active Claude sessions",
"gatewayConnected": "Gateway connected",
"localModeNoGateway": "Local mode \u2014 no gateway",
"localModeNoGateway": "Local mode no gateway",
"agentsRegistered": "{count} agent{count, plural, one {} other {s}} registered",
"noAgentsYet": "No agents yet",
"gatewayRegistered": "Gateway: Mission Control registered",
Expand All @@ -311,14 +311,14 @@
},
"interfaceMode": {
"title": "Choose Your Station Layout",
"description": "Essential shows the core panels operators need most. Full unlocks every system on the station \u2014 memory, automation, security auditing, and more. You can switch anytime.",
"description": "Essential shows the core panels operators need most. Full unlocks every system on the station memory, automation, security auditing, and more. You can switch anytime.",
"essential": "Essential",
"full": "Full",
"essentialDescription": "Streamlined ops \u2014 the panels you'll use daily: fleet overview, agents, tasks, chat, activity feed, logs, and settings.",
"essentialDescription": "Streamlined ops the panels you'll use daily: fleet overview, agents, tasks, chat, activity feed, logs, and settings.",
"essentialPanels1": "Fleet overview, Agents, Tasks, Chat",
"essentialPanels2": "Activity feed, Logs, Settings",
"essentialTotal": "7 panels total",
"fullDescription": "Full station access \u2014 adds memory browser, cron scheduling, webhooks, alerts, security audit, cost tracking, and gateway config.",
"fullDescription": "Full station access adds memory browser, cron scheduling, webhooks, alerts, security audit, cost tracking, and gateway config.",
"fullIncludes": "Everything in Essential plus",
"fullPanels": "Memory, Cron, Webhooks, Audit",
"fullTotal": "All station systems unlocked"
Expand All @@ -328,9 +328,9 @@
"description": "Mission Control registers its origin with the OpenClaw gateway so it can connect via WebSocket and manage agents remotely.",
"originRegistered": "Gateway origin registered",
"originAdded": "Mission Control origin added to gateway allowedOrigins",
"registrationPending": "Registration pending \u2014 will be configured on next capabilities check",
"registrationPending": "Registration pending will be configured on next capabilities check",
"deviceAuthConfigured": "Device auth configured",
"deviceAuthDisabled": "Device auth disabled \u2014 MC authenticates via gateway token",
"deviceAuthDisabled": "Device auth disabled MC authenticates via gateway token",
"deviceAuthWillConfigure": "Will be configured alongside origin registration",
"testing": "Testing...",
"testConnection": "Test Connection",
Expand All @@ -339,14 +339,14 @@
},
"credentials": {
"title": "Secure Your Station",
"description": "The admin password protects your station console. The API key is a docking credential \u2014 agents present it when they register, so only authorized agents can dock.",
"description": "The admin password protects your station console. The API key is a docking credential agents present it when they register, so only authorized agents can dock.",
"checkingCredentials": "Checking credentials...",
"adminPassword": "Admin Password",
"passwordStrong": "Password is strong and non-default",
"passwordWeak": "Using a default or weak password \u2014 change AUTH_PASS in .env",
"passwordWeak": "Using a default or weak password change AUTH_PASS in .env",
"apiKey": "API Key",
"apiKeyConfigured": "Configured \u2014 agents can dock using this key",
"apiKeyNotSet": "Not set \u2014 agents won't be able to dock without a configured key. Run: bash scripts/generate-env.sh --force",
"apiKeyConfigured": "Configured agents can dock using this key",
"apiKeyNotSet": "Not set agents won't be able to dock without a configured key. Run: bash scripts/generate-env.sh --force",
"openSettings": "Open Settings",
"securityScan": "Security Scan",
"securityScanDescription": "Verify network, runtime, and OpenClaw hardening before you launch the station.",
Expand Down Expand Up @@ -1521,7 +1521,7 @@
"hideSidebar": "Hide sidebar",
"showSidebar": "Show sidebar",
"fileCountSize": "{count} files / {size}",
"indexing": "indexing\u2026",
"indexing": "indexing",
"newFile": "+ new",
"searchPlaceholder": "Search files...",
"searchResults": "{count} results",
Expand Down Expand Up @@ -1558,7 +1558,7 @@
"pipelineGenerateMocDesc": "Auto-generate Maps of Content from file clusters",
"processing": "Processing",
"filesProcessed": "{count} files processed",
"noSuggestions": "No suggestions \u2014 knowledge base looks well-connected",
"noSuggestions": "No suggestions knowledge base looks well-connected",
"mapsOfContent": "Maps of Content ({count} groups)",
"newFileTitle": "new file",
"directory": "directory",
Expand Down Expand Up @@ -1589,7 +1589,7 @@
"adminRequired": "User management requires admin privileges.",
"loadingUsers": "Loading users...",
"usersTitle": "Users",
"usersSummary": "{count} registered users \u00b7 {pending} pending approvals",
"usersSummary": "{count} registered users · {pending} pending approvals",
"addLocalUser": "+ Add Local User",
"cancel": "Cancel",
"pendingRequests": "{count, plural, one {# Pending Access Request} other {# Pending Access Requests}}",
Expand Down Expand Up @@ -2077,5 +2077,81 @@
"STATSASSIGNED": "Assigned",
"STATSACTIVE": "Active",
"STATSDONE": "Done"
},
"logViewer": {
"title": "Log Viewer",
"description": "Real-time log stream from the OpenClaw gateway",
"filterLevel": "Level",
"filterSource": "Source",
"filterSession": "Session",
"filterSearch": "Search",
"allLevels": "All levels",
"levelError": "Error",
"levelWarning": "Warning",
"levelInfo": "Info",
"levelDebug": "Debug",
"allSources": "All sources",
"sessionPlaceholder": "Session ID...",
"searchPlaceholder": "Search messages...",
"auto": "Auto",
"manual": "Manual",
"bottom": "Bottom",
"exportLog": "Export .log",
"exportJson": "Export .json",
"clear": "Clear",
"autoScroll": "Auto-scroll",
"on": "on",
"off": "off",
"lastUpdated": "Last updated",
"never": "never",
"noLogs": "No logs to display",
"additionalData": "Additional data",
"showing": "Showing {filtered} of {total} logs",
"bufferFull": "Buffer full ({max} max)"
},
"pipeline": {
"addStepPlaceholder": "Add step...",
"cancel": "Cancel",
"continueOnFail": "Continue on fail",
"descriptionPlaceholder": "Pipeline description...",
"editPipeline": "Edit pipeline",
"newPipeline": "New pipeline",
"noPipelines": "No pipelines",
"noPipelinesHint": "Create a pipeline to automate multi-step tasks",
"pipelineCount": "{count} pipelines",
"pipelineNamePlaceholder": "Pipeline name...",
"savePipeline": "Save pipeline",
"stopOnFail": "Stop on fail",
"update": "Update"
},
"debug": {
"bodyJson": "Body (JSON)",
"checking": "Checking...",
"colContextLength": "Context",
"colName": "Name",
"colProvider": "Provider",
"failed": "Failed",
"gateway": "Gateway",
"health": "Health",
"healthy": "Healthy",
"heartbeat": "Heartbeat",
"loading": "Loading...",
"method": "Method",
"models": "Models",
"noModels": "No models available",
"ok": "OK",
"path": "Path",
"pinging": "Pinging...",
"reachable": "Reachable",
"refresh": "Refresh",
"send": "Send",
"sending": "Sending...",
"statusLabel": "Status",
"tabApiCall": "API Call",
"tabHealth": "Health",
"tabModels": "Models",
"tabStatus": "Status",
"unhealthy": "Unhealthy",
"unreachable": "Unreachable"
}
}
}
Loading