883 lines
52 KiB
JSON
883 lines
52 KiB
JSON
{
|
||
"Claw.Common.loading": "Loading...",
|
||
"Claw.Common.save": "Save",
|
||
"Claw.Common.cancel": "Cancel",
|
||
"Claw.Common.confirm": "Confirm",
|
||
"Claw.Common.delete": "Delete",
|
||
"Claw.Common.edit": "Edit",
|
||
"Claw.Common.add": "Add",
|
||
"Claw.Common.open": "Open",
|
||
"Claw.Common.close": "Close",
|
||
"Claw.Common.retry": "Retry",
|
||
"Claw.Common.noData": "No data",
|
||
"Claw.Common.back": "Back",
|
||
"Claw.Common.refresh": "Refresh",
|
||
"Claw.Toast.Success.configSaved": "Config saved",
|
||
"Claw.Toast.Success.aiConfigSaved": "AI config saved",
|
||
"Claw.Toast.Success.agentStarted": "Agent started",
|
||
"Claw.Toast.Success.agentStopped": "Agent stopped",
|
||
"Claw.Toast.Success.mcpStarted": "MCP started",
|
||
"Claw.Toast.Success.mcpStopped": "MCP stopped",
|
||
"Claw.Toast.Success.mcpRestarted": "MCP restarted",
|
||
"Claw.Toast.Success.mcpConfigSaved": "MCP config saved",
|
||
"Claw.Toast.Success.servicesStarted": "Services started",
|
||
"Claw.Toast.Success.servicesStopped": "Services stopped",
|
||
"Claw.Toast.Success.loginSuccess": "Login successful",
|
||
"Claw.Toast.Success.logoutSuccess": "Logged out",
|
||
"Claw.Toast.Success.setupSaved": "Setup saved",
|
||
"Claw.Toast.Success.dependenciesInstalled": "Dependencies installed",
|
||
"Claw.Toast.Error.configSaveFailed": "Failed to save config",
|
||
"Claw.Toast.Error.aiConfigSaveFailed": "Failed to save AI config",
|
||
"Claw.Toast.Error.startFailed": "Start failed",
|
||
"Claw.Toast.Error.stopFailed": "Stop failed",
|
||
"Claw.Toast.Error.restartFailed": "Restart failed",
|
||
"Claw.Toast.Error.saveFailed": "Save failed",
|
||
"Claw.Toast.Error.loginFailed": "Login failed",
|
||
"Claw.Toast.Error.logoutFailed": "Logout failed",
|
||
"Claw.Toast.Error.loadFailed": "Load failed",
|
||
"Claw.Toast.Error.dependenciesInstallFailed": "Failed to install dependencies",
|
||
"Claw.Toast.Error.setupLoadFailed": "Failed to load setup",
|
||
"Claw.Toast.Error.openSettingsFailed": "Failed to open settings",
|
||
"Claw.Toast.Error.openLogsFailed": "Failed to open logs",
|
||
"Claw.Toast.Error.openBrowserFailed": "Failed to open browser",
|
||
"Claw.Toast.Error.invalidSessionUrl": "Invalid session URL",
|
||
"Claw.Toast.Warning.incompleteLoginInfo": "Incomplete login information",
|
||
"Claw.Toast.Warning.missingDependencies": "Missing dependencies detected",
|
||
"Claw.Toast.Warning.serverDomainRequired": "Please enter service domain",
|
||
"Claw.Toast.Warning.agentPortRequired": "Please enter Agent port",
|
||
"Claw.Toast.Warning.fileServerPortRequired": "Please enter file server port",
|
||
"Claw.Toast.Warning.proxyPortRequired": "Please enter proxy port",
|
||
"Claw.Toast.Warning.workspaceDirRequired": "Please select workspace directory",
|
||
"Claw.Toast.Warning.usernameAndOtpRequired": "Please enter username and OTP",
|
||
"Claw.Toast.Warning.serverIdRequired": "Please enter Server ID",
|
||
"Claw.Toast.Warning.argsRequired": "Please enter arguments",
|
||
"Claw.Toast.Warning.loginFirst": "Please log in first",
|
||
"Claw.Toast.Info.allServicesRunning": "All services are already running",
|
||
"Claw.Toast.Info.noRunningServices": "No running services",
|
||
"Claw.Toast.Info.noDependenciesToInstall": "No dependencies to install",
|
||
"Claw.Toast.Info.serverAddedRememberSave": "Server added. Remember to save config",
|
||
"Claw.Toast.Info.serverRemovedRememberSave": "Server removed. Remember to save config",
|
||
"Claw.Toast.Info.loginFirstSilent": "Please log in first",
|
||
"Claw.Toast.Info.alreadyLatestVersion": "Already on the latest version",
|
||
"Claw.Errors.mcpReconnectRetryLater": "MCP connection is unstable. Auto-reconnecting — please try again later.",
|
||
"Claw.WindowsMcp.portInUseHint": "Common cause: port {port} already in use. Try later, change GUI MCP port in settings, or end the process in Task Manager.",
|
||
"Claw.Pages.Dependencies.systemEnv": "System Environment",
|
||
"Claw.Pages.Dependencies.dependencyPackages": "Dependencies",
|
||
"Claw.Pages.Dependencies.checking": "Checking...",
|
||
"Claw.Pages.Dependencies.notInstalled": "Not Installed",
|
||
"Claw.Pages.Dependencies.integrated": "Integrated",
|
||
"Claw.Pages.Dependencies.notIntegrated": "Not Integrated",
|
||
"Claw.Pages.Dependencies.required": "Required",
|
||
"Claw.Pages.Dependencies.upgrading": "Upgrading...",
|
||
"Claw.Pages.Dependencies.updating": "Updating...",
|
||
"Claw.Pages.Dependencies.installing": "Installing...",
|
||
"Claw.Pages.Dependencies.install": "Install",
|
||
"Claw.Pages.Dependencies.update": "Update",
|
||
"Claw.Pages.Dependencies.upgrade": "Upgrade",
|
||
"Claw.Pages.Dependencies.installAll": "Install All",
|
||
"Claw.Pages.Dependencies.upgradeAll": "Upgrade All",
|
||
"Claw.Pages.Dependencies.updateTo": "Update to {0}",
|
||
"Claw.Pages.Dependencies.noDependencies": "No Dependencies",
|
||
"Claw.Pages.Dependencies.installedCount": "{0}/{1} installed",
|
||
"Claw.Pages.Dependencies.dep.uv": "uv",
|
||
"Claw.Pages.Dependencies.dep.pnpm": "pnpm",
|
||
"Claw.Pages.Dependencies.dep.anthropicSdk": "Anthropic SDK",
|
||
"Claw.Pages.Dependencies.dep.claudeCodeAcp": "ACP Protocol",
|
||
"Claw.Pages.Dependencies.dep.fileServer": "File Server",
|
||
"Claw.Pages.Dependencies.dep.mcpProxy": "MCP Proxy",
|
||
"Claw.Pages.Dependencies.dep.qimingcode": "qimingcode",
|
||
"Claw.Pages.Dependencies.desc.uv": "High-performance Python package manager (bundled)",
|
||
"Claw.Pages.Dependencies.desc.pnpm": "High-performance Node.js package manager",
|
||
"Claw.Pages.Dependencies.desc.anthropicSdk": "Claude API client",
|
||
"Claw.Pages.Dependencies.desc.claudeCodeAcp": "ACP protocol implementation",
|
||
"Claw.Pages.Dependencies.desc.fileServer": "Local file HTTP service",
|
||
"Claw.Pages.Dependencies.desc.mcpProxy": "MCP protocol aggregation proxy",
|
||
"Claw.Pages.Dependencies.desc.qimingcode": "Agent engine (bundled)",
|
||
"Claw.Pages.Dependencies.reqNodeVersion": "Requires >= {0}",
|
||
"Claw.Pages.Dependencies.reqUvVersion": "Requires >= {0}",
|
||
"Claw.Pages.Dependencies.msgInstallSuccess": "{0} {1} succeeded",
|
||
"Claw.Pages.Dependencies.msgUpgradeSuccess": "{0} upgraded successfully",
|
||
"Claw.Pages.Dependencies.msgFailed": "{0} {1} failed",
|
||
"Claw.Pages.Dependencies.msgInstallAllComplete": "Dependencies installed and upgraded",
|
||
"Claw.Pages.Dependencies.msgUpgradeAllComplete": "Dependencies upgraded",
|
||
"Claw.Pages.Dependencies.msgInstallAllSuccess": "Dependencies installed",
|
||
"Claw.Pages.Dependencies.msgLoadFailed": "Failed to load dependencies",
|
||
"Claw.Pages.Dependencies.msgRestartingServices": "Restarting services...",
|
||
"Claw.Pages.Dependencies.msgRestartSuccess": "Services restarted",
|
||
"Claw.Pages.Dependencies.msgRestartFailed": "Failed to restart services",
|
||
"Claw.Pages.Dependencies.msgNoDependenciesToInstall": "No dependencies to install or upgrade",
|
||
"Claw.Pages.Dependencies.msgInstallFailed": "Installation failed: {0}",
|
||
"Claw.Pages.Dependencies.msgSystemEnvRequired": "Please meet system environment requirements before installing dependencies",
|
||
"Claw.Components.Dependency.checking": "Checking",
|
||
"Claw.Components.Dependency.installed": "Installed",
|
||
"Claw.Components.Dependency.missing": "Missing",
|
||
"Claw.Components.Dependency.outdated": "Outdated",
|
||
"Claw.Components.Dependency.installing": "Installing",
|
||
"Claw.Components.Dependency.bundled": "Bundled",
|
||
"Claw.Components.Dependency.error": "Error",
|
||
"Claw.Components.Action.starting": "Starting...",
|
||
"Claw.Components.Action.stopping": "Stopping...",
|
||
"Claw.Components.Action.ready": "Ready",
|
||
"Claw.Components.Action.needConfig": "Needs Config",
|
||
"Claw.Components.Action.allReady": "All Ready",
|
||
"Claw.Components.Action.allInstalled": "Ready",
|
||
"Claw.Tray.showWindow": "Show Window",
|
||
"Claw.Tray.restartServices": "Restart Services",
|
||
"Claw.Tray.stopServices": "Stop Services",
|
||
"Claw.Tray.autoLaunch": "Auto Launch",
|
||
"Claw.Tray.checkUpdate": "Check for Updates",
|
||
"Claw.Tray.about": "About {0} v{1}",
|
||
"Claw.Tray.quit": "Quit",
|
||
"Claw.Tray.Status.running": "Running",
|
||
"Claw.Tray.Status.stopped": "Stopped",
|
||
"Claw.Tray.Status.error": "Error",
|
||
"Claw.Tray.Status.starting": "Starting",
|
||
"Claw.Dialog.error": "Error",
|
||
"Claw.Dialog.autoLaunchFailed": "Failed to enable auto-start on boot",
|
||
"Claw.AutoUpdater.networkFailed": "Network request failed",
|
||
"Claw.AutoUpdater.newVersionFound": "New Version Found",
|
||
"Claw.AutoUpdater.downloadFailed": "Download Failed",
|
||
"Claw.AutoUpdater.updateDownloaded": "Update Downloaded",
|
||
"Claw.AutoUpdater.updateReady": "Update Ready",
|
||
"Claw.AutoUpdater.checking": "Checking for Updates",
|
||
"Claw.AutoUpdater.alreadyLatest": "Already the Latest Version",
|
||
"Claw.AutoUpdater.unsupportedInstall": "The current installation method does not support automatic updates. Please visit the download page on the official website to get the latest installer.",
|
||
"Claw.AutoUpdater.downloadInstallNow": "Would you like to download and install the update now?",
|
||
"Claw.AutoUpdater.downloadNow": "Download Now",
|
||
"Claw.AutoUpdater.later": "Later",
|
||
"Claw.AutoUpdater.close": "Close",
|
||
"Claw.AutoUpdater.downloadPage": "Go to Download Page",
|
||
"Claw.AutoUpdater.installNow": "Install Now",
|
||
"Claw.AutoUpdater.installOnExit": "Install on Exit",
|
||
"Claw.AutoUpdater.checkFailed": "Update Check Failed",
|
||
"Claw.AutoUpdater.devModeUnsupported": "Downloading updates is not supported in development mode. Please use a packaged version for testing.",
|
||
"Claw.AutoUpdater.installDevUnsupported": "Dev mode does not support installing updates",
|
||
"Claw.AutoUpdater.getDownloadLinkFailed": "Failed to get download link",
|
||
"Claw.AutoUpdater.getDownloadLinkFailedDetail": "Unable to get download link from server.\n\nError: {0}\n\nPlease check your network connection and try again.",
|
||
"Claw.AutoUpdater.versionFound": "New version v{} found",
|
||
"Claw.AutoUpdater.getUpdateInfoFailed": "Failed to get {} channel update info",
|
||
"Claw.AutoUpdater.invalidMetadataVersion": "Update metadata version is invalid (only x.y.z supported): {}",
|
||
"Claw.Agent.Status.idle": "Ready",
|
||
"Claw.Agent.Status.starting": "Starting",
|
||
"Claw.Agent.Status.running": "Running",
|
||
"Claw.Agent.Status.busy": "Busy",
|
||
"Claw.Agent.Status.stopped": "Stopped",
|
||
"Claw.Agent.Status.error": "Error",
|
||
"Claw.Menu.client": "Client",
|
||
"Claw.Menu.session": "Session",
|
||
"Claw.Menu.mcp": "MCP",
|
||
"Claw.Menu.settings": "Settings",
|
||
"Claw.Menu.dependencies": "Dependencies",
|
||
"Claw.Menu.authorization": "Authorization",
|
||
"Claw.Menu.logs": "Logs",
|
||
"Claw.Menu.about": "About",
|
||
"Claw.App.ConfigSyncFailed": "Config Sync Failed",
|
||
"Claw.App.ConfigSyncFailedDetail": "Unable to connect to server for latest config. Services not restarted. Please check your network and try again.",
|
||
"Claw.App.Retry": "Retry",
|
||
"Claw.App.RestartingServices": "Restarting services...",
|
||
"Claw.App.RestartSuccess": "Services restarted",
|
||
"Claw.App.RestartFailed": "Failed to restart services",
|
||
"Claw.App.AutoReconnectFailed": "Auto reconnect failed",
|
||
"Claw.App.AutoReconnectFailedDetail": "Unable to connect to server. Starting with locally saved config. For latest config, check network and login again.",
|
||
"Claw.App.ServicesRestarting": "Services are restarting...",
|
||
"Claw.App.ServicesRestartSuccess": "Services restarted successfully",
|
||
"Claw.App.Loading": "Loading...",
|
||
"Claw.App.User": "User",
|
||
"Claw.App.defaultUsername": "User",
|
||
"Claw.App.agentInterfaceFailed": "Agent interface service failed to start: {0}",
|
||
"Claw.App.agentInterfaceNotRunning": "Agent interface service not running",
|
||
"Claw.App.channelCheckFailed": "Channel check failed: {0}",
|
||
"Claw.App.serviceRestartFailed": "Service restart failed: {0}",
|
||
"Claw.App.back": "Back",
|
||
"Claw.App.refresh": "Refresh",
|
||
"Claw.App.UpdateTag.newVersion": "v{version} available",
|
||
"Claw.App.UpdateTag.download": "Update v{version}",
|
||
"Claw.App.UpdateTag.downloading": "Downloading {percent}%",
|
||
"Claw.Service.file": "File Service",
|
||
"Claw.Service.fileDesc": "Remote file management service for Agent workspace",
|
||
"Claw.Service.agent": "Agent Service",
|
||
"Claw.Service.agentDesc": "Agent core service",
|
||
"Claw.Service.mcp": "MCP Service",
|
||
"Claw.Service.mcpDesc": "MCP protocol aggregation proxy",
|
||
"Claw.Service.guiMcp": "GUI MCP Service",
|
||
"Claw.Service.guiMcpDesc": "Desktop automation visual operation service",
|
||
"Claw.Service.proxy": "Proxy Service",
|
||
"Claw.Service.proxyDesc": "Network channel",
|
||
"Claw.Service.admin": "Admin Service",
|
||
"Claw.Service.adminDesc": "Admin interface service (restart/health check)",
|
||
"Claw.Client.domainRequired": "Please enter service domain",
|
||
"Claw.Client.accountRequired": "Please enter your username",
|
||
"Claw.Client.codeRequired": "Please enter a dynamic code",
|
||
"Claw.Client.logoutConfirm": "Confirm Logout",
|
||
"Claw.Client.logoutConfirmDetail": "Logging out will stop all running services. You will need to log in again to use online features.",
|
||
"Claw.Client.logoutFailed": "Logout failed",
|
||
"Claw.Client.getSessionUrlFailed": "Failed to get session address",
|
||
"Claw.Auth.loggingIn": "Logging in...",
|
||
"Claw.Auth.loggedOut": "Logged out",
|
||
"Claw.Auth.syncingConfig": "Syncing configuration...",
|
||
"Claw.Auth.configSyncedSuccess": "Config synced successfully",
|
||
"Claw.Auth.error.userNotFound": "User does not exist, please check input",
|
||
"Claw.Auth.error.wrongPassword": "Incorrect password. Please try again.",
|
||
"Claw.Auth.error.accountDisabled": "Account has been disabled. Please contact admin.",
|
||
"Claw.Auth.error.clientNotFound": "Client does not exist or has been removed",
|
||
"Claw.Auth.error.clientDisabled": "Client has been disabled",
|
||
"Claw.Auth.error.configNotFound": "Config not found. Please log in again.",
|
||
"Claw.Auth.error.loginExpired": "Login expired, please login again",
|
||
"Claw.Auth.error.systemError": "System error, please try again later",
|
||
"Claw.Auth.error.forbidden": "No permission to perform this operation",
|
||
"Claw.Auth.error.notFound": "The requested resource does not exist",
|
||
"Claw.Auth.error.serverError": "Server error, please try again later",
|
||
"Claw.Auth.error.loginFailed": "Login failed. Please check your network connection.",
|
||
"Claw.Api.success": "Operation succeeded",
|
||
"Claw.Api.notLoggedIn": "Not logged in, please login again",
|
||
"Claw.Api.loginExpired": "Login expired, please login again",
|
||
"Claw.Api.clientNotFound": "Client does not exist or has been removed",
|
||
"Claw.Api.systemError": "System error, please try again later",
|
||
"Claw.Api.timeout": "Request timeout (>{0}ms). Please check your network or server status.",
|
||
"Claw.Errors.loginFirstForClientKey": "Please log in first to get your client key",
|
||
"Claw.Errors.loginRedirect": "A login issue occurred. Please check your configured domain or service status and try again.",
|
||
"Claw.Log.csvHeader": "Time,Level,Source,Message",
|
||
"Claw.Setup.wizardComplete": "Wizard complete!",
|
||
"Claw.Setup.resetComplete": "Reset complete, refresh page to re-enter wizard",
|
||
"Claw.Client.loginFirst": "Please log in first to get proxy service config",
|
||
"Claw.Client.startFailed": "Failed to start",
|
||
"Claw.Client.loginFirstToStart": "Please log in first before starting services",
|
||
"Claw.Client.missingDeps": "Missing dependencies detected. Please install them first.",
|
||
"Claw.Client.allServicesRunning": "All auto-start services are already running",
|
||
"Claw.Client.startAllServicesFirst": "Please start all services first.",
|
||
"Claw.Client.domainPlaceholder": "Service domain (e.g., https://agent.qiming.com)",
|
||
"Claw.Client.usernamePlaceholder": "Username / Phone / Email",
|
||
"Claw.Client.passwordPlaceholder": "Enter your password or dynamic code (open your domain in a browser to log in, then check your user profile)",
|
||
"Claw.Client.missingDepsCannotStart": "Required dependencies are missing. Cannot start the service.",
|
||
"Claw.Client.qrCode": "Scan to Use",
|
||
"Claw.EmbeddedWebview.loadFailed": "Load failed: {0} ({1})",
|
||
"Claw.EmbeddedWebview.back": "Back",
|
||
"Claw.EmbeddedWebview.refresh": "Refresh",
|
||
"Claw.EmbeddedWebview.unknownError": "Unknown error",
|
||
"Claw.AgentRunner.configSaved": "Config saved",
|
||
"Claw.AgentRunner.stopped": "Agent Runner stopped",
|
||
"Claw.AgentRunner.started": "Agent Runner started",
|
||
"Claw.AgentRunner.error": "Error: {0}",
|
||
"Claw.AgentRunner.running": "● Running",
|
||
"Claw.AgentRunner.stoppedStatus": "○ Stopped",
|
||
"Claw.AgentRunner.backendAddress": "Backend Address",
|
||
"Claw.AgentRunner.proxyAddress": "Proxy Address",
|
||
"Claw.AgentRunner.stop": "Stop",
|
||
"Claw.AgentRunner.start": "Start",
|
||
"Claw.AgentRunner.config": "Config",
|
||
"Claw.AgentRunner.executablePath": "Executable Path",
|
||
"Claw.AgentRunner.backendPort": "Backend Port",
|
||
"Claw.AgentRunner.proxyPort": "Proxy Port",
|
||
"Claw.AgentRunner.apiKey": "API Key",
|
||
"Claw.AgentRunner.apiBaseUrl": "API Base URL",
|
||
"Claw.AgentRunner.defaultModel": "Default Model",
|
||
"Claw.AgentRunner.saveConfig": "Save Config",
|
||
"Claw.IMSettings.title": "IM Integration",
|
||
"Claw.IMSettings.platform.dingtalk": "DingTalk",
|
||
"Claw.IMSettings.platform.feishu": "Feishu",
|
||
"Claw.IMSettings.configSaved": "Config saved",
|
||
"Claw.IMSettings.connected": "{0} connected",
|
||
"Claw.IMSettings.error": "Error: {0}",
|
||
"Claw.IMSettings.disconnected": "Disconnected",
|
||
"Claw.IMSettings.enable": "Enable {0}",
|
||
"Claw.IMSettings.botConfig": "Bot Config",
|
||
"Claw.IMSettings.appConfig": "App Config",
|
||
"Claw.IMSettings.allowedUsers": "Allowed user IDs (comma-separated)",
|
||
"Claw.IMSettings.options": "Options",
|
||
"Claw.IMSettings.autoReply": "Auto Reply",
|
||
"Claw.IMSettings.disconnect": "Disconnect",
|
||
"Claw.IMSettings.connecting": "Connecting...",
|
||
"Claw.IMSettings.connect": "Connect",
|
||
"Claw.IMSettings.saveConfig": "Save Config",
|
||
"Claw.SkillsSync.title": "Skills Sync (File Service)",
|
||
"Claw.SkillsSync.fileServiceConnection": "File Service Connection",
|
||
"Claw.SkillsSync.serviceAddress": "Service Address",
|
||
"Claw.SkillsSync.connected": "Connected",
|
||
"Claw.SkillsSync.testConnection": "Test Connection",
|
||
"Claw.SkillsSync.configSaved": "Config saved",
|
||
"Claw.SkillsSync.uploadSkillPackage": "Upload Skill Package (ZIP)",
|
||
"Claw.SkillsSync.uploadHint": "Upload a ZIP file containing <code>skills/</code> and/or <code>agents/</code> directories. It will be extracted to the <code>.claude/</code> directory in your workspace.",
|
||
"Claw.SkillsSync.syncSkills": "Sync Skills",
|
||
"Claw.SkillsSync.uploading": "Uploading...",
|
||
"Claw.SkillsSync.logs": "Logs",
|
||
"Claw.SkillsSync.selectZipFile": "Please select a ZIP file",
|
||
"Claw.SkillsSync.onlyZipSupported": "Only ZIP files are supported",
|
||
"Claw.SkillsSync.creatingWorkspaceAndSyncing": "Creating workspace and syncing skills...",
|
||
"Claw.SkillsSync.workspaceCreatedSuccess": "Workspace created successfully",
|
||
"Claw.SkillsSync.syncSuccess": "Skills synced successfully",
|
||
"Claw.SkillsSync.errorPrefix": "Error: {0}",
|
||
"Claw.SkillsSync.fileSelected": "Selected: {0} ({1} KB)",
|
||
"Claw.Lanproxy.title": "Network Tunneling (Lanproxy)",
|
||
"Claw.Lanproxy.notLoggedIn": "(Not logged in)",
|
||
"Claw.Lanproxy.configSaved": "Config saved",
|
||
"Claw.Lanproxy.tunnelStopped": "Network tunnel stopped",
|
||
"Claw.Lanproxy.tunnelStarted": "Network tunnel started",
|
||
"Claw.Lanproxy.errorWithDetail": "Error: {0}",
|
||
"Claw.Lanproxy.platformNotSupported": "Network tunneling (Lanproxy) is not supported on this platform (lanproxy binary not detected). Please use an installation package with lanproxy or obtain the platform-specific binary from Tauri builds.",
|
||
"Claw.Lanproxy.running": "● Running",
|
||
"Claw.Lanproxy.stopped": "○ Stopped",
|
||
"Claw.Lanproxy.start": "Start",
|
||
"Claw.Lanproxy.stop": "Stop",
|
||
"Claw.Lanproxy.config": "Config",
|
||
"Claw.Lanproxy.serverIp": "Server IP",
|
||
"Claw.Lanproxy.serverPort": "Server Port",
|
||
"Claw.Lanproxy.clientKey": "Client Key (auto-obtained after login)",
|
||
"Claw.Lanproxy.ssl": "SSL",
|
||
"Claw.Lanproxy.enable": "Enable",
|
||
"Claw.Lanproxy.disable": "Disable",
|
||
"Claw.Lanproxy.saveConfig": "Save Config",
|
||
"Claw.TaskSettings.title": "Scheduled Tasks",
|
||
"Claw.TaskSettings.taskCount": "{0} task(s)",
|
||
"Claw.TaskSettings.addTask": "+ Add Task",
|
||
"Claw.TaskSettings.cancel": "− Cancel",
|
||
"Claw.TaskSettings.taskNameRequired": "Task Name *",
|
||
"Claw.TaskSettings.taskNamePlaceholder": "Daily News Summary",
|
||
"Claw.TaskSettings.description": "Description",
|
||
"Claw.TaskSettings.descriptionPlaceholder": "Get daily tech news",
|
||
"Claw.TaskSettings.scheduleType": "Schedule Type",
|
||
"Claw.TaskSettings.interval": "Interval",
|
||
"Claw.TaskSettings.once": "Execute Once",
|
||
"Claw.TaskSettings.cron": "Cron Expression",
|
||
"Claw.TaskSettings.minutesOption": "Minutes",
|
||
"Claw.TaskSettings.hoursOption": "Hours",
|
||
"Claw.TaskSettings.daysOption": "Days",
|
||
"Claw.TaskSettings.actionType": "Action Type",
|
||
"Claw.TaskSettings.sendMessage": "Send Message",
|
||
"Claw.TaskSettings.executeCommand": "Execute Command",
|
||
"Claw.TaskSettings.webhook": "Webhook",
|
||
"Claw.TaskSettings.contentRequired": "Content *",
|
||
"Claw.TaskSettings.contentPlaceholder": "Get latest tech news",
|
||
"Claw.TaskSettings.commandPlaceholder": "npm run build",
|
||
"Claw.TaskSettings.webhookUrlPlaceholder": "https://api.example.com/webhook",
|
||
"Claw.TaskSettings.requestBodyPlaceholder": "Request Body (JSON)",
|
||
"Claw.TaskSettings.createTask": "Create Task",
|
||
"Claw.TaskSettings.noTasks": "No scheduled tasks",
|
||
"Claw.TaskSettings.noTasksHint": "Create a task to automate your workflow",
|
||
"Claw.TaskSettings.nextRun": "Next: {0}",
|
||
"Claw.TaskSettings.lastRun": "Last: {0} ago",
|
||
"Claw.TaskSettings.saveTask": "Save Task",
|
||
"Claw.TaskSettings.taskSaved": "Task saved",
|
||
"Claw.TaskSettings.fillRequiredFields": "Please fill in required fields",
|
||
"Claw.TaskSettings.taskCreated": "Task created",
|
||
"Claw.TaskSettings.taskDeleted": "Task deleted",
|
||
"Claw.TaskSettings.executingTask": "Executing task...",
|
||
"Claw.TaskSettings.taskCompleted": "Task completed",
|
||
"Claw.TaskSettings.taskError": "Error: {0}",
|
||
"Claw.TaskSettings.none": "None",
|
||
"Claw.TaskSettings.immediate": "Immediate",
|
||
"Claw.TaskSettings.seconds": "{0} second(s)",
|
||
"Claw.TaskSettings.minutes": "{0} minute(s)",
|
||
"Claw.TaskSettings.hours": "{0} hour(s)",
|
||
"Claw.Setup.basicConfig.title": "Basic Settings",
|
||
"Claw.Setup.basicConfig.description": "Config will be automatically saved after completion",
|
||
"Claw.Setup.basicConfig.fileServerPort": "File Server Port",
|
||
"Claw.Setup.basicConfig.agentPort": "Agent Port",
|
||
"Claw.Setup.basicConfig.workspaceDir": "Workspace Directory",
|
||
"Claw.Setup.basicConfig.workspaceDirPlaceholder": "Use the button on the right to select a directory",
|
||
"Claw.Setup.basicConfig.select": "Select",
|
||
"Claw.Setup.basicConfig.nextStep": "Next: Account Login",
|
||
"Claw.Setup.basicConfig.fileServerPortRequired": "Please enter file server port",
|
||
"Claw.Setup.basicConfig.agentPortRequired": "Please enter Agent port",
|
||
"Claw.Setup.basicConfig.workspaceDirRequired": "Please select workspace directory",
|
||
"Claw.Setup.basicConfig.saved": "Basic configuration saved",
|
||
"Claw.Setup.basicConfig.saveFailed": "Failed to save configuration",
|
||
"Claw.Setup.login.title": "Account Login",
|
||
"Claw.Setup.login.alreadyLoggedIn": "Logged In",
|
||
"Claw.Setup.login.currentDomain": "Current domain: {domain}",
|
||
"Claw.Setup.login.logout": "Logout",
|
||
"Claw.Setup.login.nextStep": "Next",
|
||
"Claw.Setup.login.accountAndCodeRequired": "Please enter account and verification code",
|
||
"Claw.Setup.login.domainRequired": "Please enter service domain",
|
||
"Claw.Setup.login.success": "Logged in successfully",
|
||
"Claw.Setup.login.logoutFailed": "Logout failed",
|
||
"Claw.Setup.login.failed": "Login Failed",
|
||
"Claw.Setup.login.domain": "Service Domain",
|
||
"Claw.Setup.login.domainPlaceholder": "e.g., https://agent.qiming.com",
|
||
"Claw.Setup.login.account": "Account",
|
||
"Claw.Setup.login.accountPlaceholder": "Username / Phone / Email",
|
||
"Claw.Setup.login.code": "Verification Code",
|
||
"Claw.Setup.login.codePlaceholder": "Enter your password or dynamic authentication code (open your domain in a browser to log in, then check your user profile)",
|
||
"Claw.Setup.login.prevStep": "Previous",
|
||
"Claw.Setup.login.pleaseWait": "Please wait ({seconds}s)",
|
||
"Claw.Setup.login.loginButton": "Log In",
|
||
"Claw.Setup.login.supportMultipleAccountTypes": "Supports username, email, and phone login",
|
||
"Claw.Setup.completed.title": "Setup Complete",
|
||
"Claw.Setup.completed.subTitle": "Entering main interface...",
|
||
"Claw.Setup.dependencies.checking": "Checking and installing required dependencies",
|
||
"Claw.Setup.quickInit.configuring": "Auto configuring...",
|
||
"Claw.Setup.wizardTitle": "Setup Wizard",
|
||
"Claw.Setup.wizardSubtitle": "Complete configuration to get started",
|
||
"Claw.Setup.footer.autoSaved": "Progress automatically saved",
|
||
"Claw.GUIAgent.title": "Vision Model",
|
||
"Claw.GUIAgent.provider.zhipu": "Zhipu AI",
|
||
"Claw.GUIAgent.provider.qwen": "Qwen",
|
||
"Claw.GUIAgent.provider.custom": "Custom...",
|
||
"Claw.GUIAgent.coordinateMode.auto": "Auto (matched by model)",
|
||
"Claw.GUIAgent.coordinateMode.imageAbsolute": "Image Absolute Coordinates",
|
||
"Claw.GUIAgent.coordinateMode.normalized1000": "Normalized 0-1000",
|
||
"Claw.GUIAgent.coordinateMode.normalized999": "Normalized 0-999",
|
||
"Claw.GUIAgent.coordinateMode.normalized0to1": "Normalized 0-1",
|
||
"Claw.GUIAgent.protocol.anthropic": "Anthropic",
|
||
"Claw.GUIAgent.protocol.openai": "OpenAI",
|
||
"Claw.GUIAgent.display.primary": "Primary Display",
|
||
"Claw.GUIAgent.display.secondary": "Display",
|
||
"Claw.GUIAgent.error.customProviderNameRequired": "Please enter custom provider name",
|
||
"Claw.GUIAgent.message.configSaved": "Config saved",
|
||
"Claw.GUIAgent.message.saveFailed": "Save failed",
|
||
"Claw.GUIAgent.form.provider": "Provider",
|
||
"Claw.GUIAgent.error.providerRequired": "Please select a provider",
|
||
"Claw.GUIAgent.placeholder.selectProvider": "Select provider",
|
||
"Claw.GUIAgent.form.customProviderName": "Custom Provider Name",
|
||
"Claw.GUIAgent.error.providerNameRequired": "Please enter provider name",
|
||
"Claw.GUIAgent.placeholder.customProviderName": "Enter provider name, e.g. my-provider",
|
||
"Claw.GUIAgent.form.apiProtocol": "API Protocol",
|
||
"Claw.GUIAgent.tooltip.apiProtocol": "Anthropic Protocol: x-api-key auth + /v1/messages endpoint. OpenAI Protocol: Bearer auth + /chat/completions endpoint. Domestic models (Zhipu, Qwen, DeepSeek, etc.) typically use OpenAI-compatible protocols.",
|
||
"Claw.GUIAgent.form.visionModel": "Vision Model",
|
||
"Claw.GUIAgent.error.modelRequired": "Please select or enter model name",
|
||
"Claw.GUIAgent.placeholder.selectModel": "Select or enter model name",
|
||
"Claw.GUIAgent.placeholder.modelId": "Enter model ID, e.g. glm-4v-plus",
|
||
"Claw.GUIAgent.form.baseUrl": "Base URL",
|
||
"Claw.GUIAgent.tooltip.baseUrl": "Base URL for the API. Preset providers are auto-filled. Custom providers must provide this.",
|
||
"Claw.GUIAgent.error.baseUrlRequired": "Custom providers require a Base URL",
|
||
"Claw.GUIAgent.placeholder.baseUrl": "e.g. https://api.example.com/v1",
|
||
"Claw.GUIAgent.form.apiKey": "API Key (leave empty for global)",
|
||
"Claw.GUIAgent.placeholder.apiKey": "Leave empty to use global API Key",
|
||
"Claw.GUIAgent.form.targetDisplay": "Target Display",
|
||
"Claw.GUIAgent.form.coordinateMode": "Coordinate Mode",
|
||
"Claw.GUIAgent.tooltip.coordinateModeAuto": "Auto mode matches coordinate system by model name. Current model: {0} -> {1}",
|
||
"Claw.GUIAgent.tooltip.coordinateModeManual": "Manually specifying coordinate mode overrides auto-match. Please confirm your model supports the selected coordinate system.",
|
||
"Claw.GUIAgent.display.autoMatch": "Auto-matched for current model",
|
||
"Claw.GUIAgent.form.maxSteps": "Max Steps",
|
||
"Claw.GUIAgent.form.stepDelay": "Step Delay (ms)",
|
||
"Claw.GUIAgent.form.jpegQuality": "Screenshot Quality",
|
||
"Claw.GUIAgent.description": "GUI Agent automatically executes desktop tasks through screenshot analysis and keyboard/mouse simulation",
|
||
"Claw.Dependencies.uvConfirmed": "uv detected ({context}, {version})",
|
||
"Claw.Dependencies.dependencyList": "Dependency List",
|
||
"Claw.Dependencies.showOnlyProblems": "Show only issues",
|
||
"Claw.Dependencies.showAll": "Show all",
|
||
"Claw.Dependencies.noProblemItems": "No issues found",
|
||
"Claw.Dependencies.install": "Install",
|
||
"Claw.Dependencies.checkFailed": "Dependency check failed",
|
||
"Claw.Dependencies.installPkgFailed": "{0} installation failed",
|
||
"Claw.Dependencies.installFailed": "Installation failed",
|
||
"Claw.Dependencies.installAndUpgrade": "Install & Upgrade",
|
||
"Claw.Dependencies.retryInstallAndUpgrade": "Retry Install & Upgrade",
|
||
"Claw.Dependencies.retryInstall": "Retry Install",
|
||
"Claw.Dependencies.checkingEnv": "Checking dependency environment...",
|
||
"Claw.Dependencies.installingDep": "{verb} {pkg}...",
|
||
"Claw.Dependencies.installingAllDep": "{verb} dependencies...",
|
||
"Claw.Dependencies.enteringNextStep": "Entering next step...",
|
||
"Claw.Dependencies.upgradeFailed": "Upgrade failed",
|
||
"Claw.Dependencies.pleaseInstallSystemDeps": "Please install required system dependencies, then click 'Recheck'",
|
||
"Claw.Dependencies.recheck": "Recheck",
|
||
"Claw.Sessions.loginFirst": "Login information incomplete. Please log in first.",
|
||
"Claw.Sessions.getSessionUrlFailed": "Failed to get session address",
|
||
"Claw.Sessions.sessionStopped": "Session stopped",
|
||
"Claw.Sessions.stopSessionFailed": "Failed to stop session",
|
||
"Claw.Sessions.statusActive": "Active",
|
||
"Claw.Sessions.statusPending": "Pending",
|
||
"Claw.Sessions.statusTerminating": "Terminating",
|
||
"Claw.Sessions.statusIdle": "Idle",
|
||
"Claw.Sessions.engine01": "Agent Engine 1",
|
||
"Claw.Sessions.engine02": "Agent Engine 2",
|
||
"Claw.Sessions.title": "Sessions",
|
||
"Claw.Sessions.refresh": "Refresh",
|
||
"Claw.Sessions.newSession": "New Session",
|
||
"Claw.Sessions.noActiveSessions": "No active sessions",
|
||
"Claw.Sessions.lastActivity": "Last activity",
|
||
"Claw.Sessions.open": "Open",
|
||
"Claw.Sessions.stop": "Stop",
|
||
"Claw.Agent.loadConfigFailed": "Failed to load config",
|
||
"Claw.Agent.checkStatusFailed": "Status check failed",
|
||
"Claw.Agent.configSaved": "Config saved",
|
||
"Claw.Agent.stopped": "Agent stopped",
|
||
"Claw.Agent.started": "Agent started successfully",
|
||
"Claw.Agent.startFailedWithReason": "Start failed: {reason}",
|
||
"Claw.Agent.operationError": "Error: {message}",
|
||
"Claw.Agent.engineSettings": "Agent Engine Settings",
|
||
"Claw.Agent.running": "Running",
|
||
"Claw.Agent.stoppedStatus": "Stopped",
|
||
"Claw.Agent.start": "Start",
|
||
"Claw.Agent.stop": "Stop",
|
||
"Claw.Agent.engineType": "Engine Type",
|
||
"Claw.Agent.type": "Type",
|
||
"Claw.Agent.claudeCodeAcpDesc": "Anthropic official ACP protocol",
|
||
"Claw.Agent.qimingcodeDesc": "Based on OpenCode",
|
||
"Claw.Agent.portConfig": "Port Config",
|
||
"Claw.Agent.backendPort": "Backend Port (Direct Connection)",
|
||
"Claw.Agent.backendPortHint": "Directly connect to Agent service, no proxy needed",
|
||
"Claw.Agent.apiConfig": "API Config",
|
||
"Claw.Agent.executablePath": "Executable Path",
|
||
"Claw.Agent.apiKey": "API Key",
|
||
"Claw.Agent.apiBaseUrl": "API Base URL",
|
||
"Claw.Agent.model": "Model",
|
||
"Claw.Agent.saveConfig": "Save Config",
|
||
"Claw.About.checking": "Checking...",
|
||
"Claw.About.alreadyLatest": "Already the latest version",
|
||
"Claw.About.checkFailed": "Update check failed",
|
||
"Claw.About.checkFailedWithDetail": "Update check failed: {error}",
|
||
"Claw.About.channelSwitching": "Switch to Beta Channel",
|
||
"Claw.About.betaWarning": "Beta channel contains updates that have not been fully verified and may be unstable or have functional defects.",
|
||
"Claw.About.confirmSwitch": "Are you sure you want to switch?",
|
||
"Claw.About.confirmSwitchBtn": "Confirm Switch",
|
||
"Claw.About.switchedToBeta": "Switched to beta channel, checking for updates...",
|
||
"Claw.About.switchedToStable": "Switched to stable channel, checking for updates...",
|
||
"Claw.About.channelSwitchFailed": "Failed to switch update channel. Please try again later.",
|
||
"Claw.About.updateDownloaded": "Update Downloaded",
|
||
"Claw.About.updateDownloadedConfirm": "v{version} has been downloaded. Restart now to install?",
|
||
"Claw.About.restartNow": "Restart Now",
|
||
"Claw.About.later": "Install Later",
|
||
"Claw.About.installFailed": "Update installation failed",
|
||
"Claw.About.downloadFailed": "Download failed",
|
||
"Claw.About.getDebugInfoFailed": "Failed to retrieve debug information",
|
||
"Claw.About.versionFound": "New version found: v{version}",
|
||
"Claw.About.goToDownloadPage": "Go to Download Page",
|
||
"Claw.About.downloadUpdate": "Download Update",
|
||
"Claw.About.downloading": "Downloading v{version}... {percent}%",
|
||
"Claw.About.versionDownloaded": "v{version} downloaded",
|
||
"Claw.About.installUpdate": "Restart to Install",
|
||
"Claw.About.readOnlyVolumeError": "The app is running from a read-only location (e.g., opened directly from Downloads) and cannot be updated in place. Please move the app to the Applications folder and try again, or use the button below to download the latest version manually.",
|
||
"Claw.About.updateError": "Update error",
|
||
"Claw.About.checkUpdate": "Check for Updates",
|
||
"Claw.About.crossPlatformDescription": "Cross-platform AI agent desktop client",
|
||
"Claw.About.website": "Website",
|
||
"Claw.About.betaChannel": "Beta Upgrade Channel",
|
||
"Claw.About.betaDisclaimer": "Enabling will switch to the beta channel, which may contain unverified changes.",
|
||
"Claw.About.showDebugInfo": "Show Debug Info",
|
||
"Claw.About.hideDebugInfo": "Hide Debug Info",
|
||
"Claw.About.debugInfoTitle": "Update Detection Debug Info",
|
||
"Claw.About.platform": "Platform",
|
||
"Claw.About.arch": "Architecture",
|
||
"Claw.About.packaged": "Packaged",
|
||
"Claw.About.devMode": "No (Dev Mode)",
|
||
"Claw.About.appVersion": "App Version",
|
||
"Claw.About.appName": "App Name",
|
||
"Claw.About.installerType": "Installer Type",
|
||
"Claw.About.upgradeSupported": "✅ Auto-upgrade supported",
|
||
"Claw.About.manualDownload": "⚠️ Manual download required",
|
||
"Claw.About.canAutoUpdate": "Can Auto Update",
|
||
"Claw.About.appDir": "App Directory",
|
||
"Claw.About.exePath": "Executable Path",
|
||
"Claw.About.uninstaller": "Uninstaller",
|
||
"Claw.About.totalAppFiles": "Total App Files",
|
||
"Claw.About.switchOn": "On",
|
||
"Claw.About.switchOff": "Off",
|
||
"Claw.Common.yes": "Yes",
|
||
"Claw.Common.no": "No",
|
||
"Claw.Settings.tabs.basic": "Basic",
|
||
"Claw.Settings.tabs.system": "System",
|
||
"Claw.Settings.tabs.mcp": "MCP",
|
||
"Claw.Settings.tabs.experimental": "Experimental",
|
||
"Claw.Settings.tabs.devtools": "Dev Tools",
|
||
"Claw.Settings.saveConfig.title": "Service Config",
|
||
"Claw.Settings.saveConfig.edit": "Edit",
|
||
"Claw.Settings.saveConfig.cancel": "Cancel",
|
||
"Claw.Settings.saveConfig.save": "Save",
|
||
"Claw.Settings.saveConfig.fileServerPort": "File Server Port",
|
||
"Claw.Settings.saveConfig.agentPort": "Agent Port",
|
||
"Claw.Settings.saveConfig.guiMcpPort": "GUI MCP Port",
|
||
"Claw.Settings.saveConfig.guiMcpEnabled": "Enable GUI MCP",
|
||
"Claw.Settings.saveConfig.adminServerPort": "Admin Service Port",
|
||
"Claw.Settings.saveConfig.adminServerPortExtra": "Default 60007, for admin interface (restart/health check)",
|
||
"Claw.Settings.saveConfig.enterPort": "Please enter port",
|
||
"Claw.Settings.saveConfig.restartHint": "Restart services for configuration changes to take effect",
|
||
"Claw.Settings.workspace.title": "Workspace Directory",
|
||
"Claw.Settings.workspace.selectDir": "Please select workspace directory",
|
||
"Claw.Settings.workspace.clickToSelect": "Select a directory",
|
||
"Claw.Settings.workspace.select": "Select",
|
||
"Claw.Settings.experimental.title": "Experimental Features",
|
||
"Claw.Settings.experimental.mutualExclusionHint": "Sandbox and GUI MCP are mutually exclusive experimental features. Enabling one automatically disables the other.",
|
||
"Claw.Settings.sandbox.title": "Sandbox",
|
||
"Claw.Settings.sandbox.enable": "Enable Sandbox",
|
||
"Claw.Settings.sandbox.enableDesc": "When disabled, commands execute directly in workspace",
|
||
"Claw.Settings.sandbox.mode": "Sandbox Mode",
|
||
"Claw.Settings.sandbox.modeDesc": "Strict: strict minimal permissions · Compat: compatibility first (default) · Permissive: relaxed (troubleshooting only)",
|
||
"Claw.Settings.sandbox.modeRestartHint": "Takes effect after restarting the current Agent session or starting a new one",
|
||
"Claw.Settings.sandbox.modeStrict": "Strict",
|
||
"Claw.Settings.sandbox.modeCompat": "Compat",
|
||
"Claw.Settings.sandbox.modePermissive": "Permissive",
|
||
"Claw.Settings.sandbox.statusDegraded": "Sandbox isolation not active (degraded per policy)",
|
||
"Claw.Settings.sandbox.statusAvailable": "Sandbox isolation available",
|
||
"Claw.Settings.sandbox.statusUnavailable": "Sandbox isolation unavailable",
|
||
"Claw.Settings.sandbox.statusNotLoaded": "Not loaded",
|
||
"Claw.Settings.guiMcp.title": "GUI MCP",
|
||
"Claw.Settings.guiMcp.enable": "Enable GUI MCP",
|
||
"Claw.Settings.guiMcp.enableDesc": "Desktop automation visual operation service",
|
||
"Claw.Settings.guiMcp.statusEnabled": "Enabled",
|
||
"Claw.Settings.guiMcp.statusDisabled": "Disabled",
|
||
"Claw.Settings.system.title": "System",
|
||
"Claw.Settings.system.autoLaunch": "Auto Launch",
|
||
"Claw.Settings.system.autoLaunchDesc": "Automatically run {appName} at system startup",
|
||
"Claw.Settings.system.theme": "Theme",
|
||
"Claw.Settings.system.themeDesc": "Select interface color scheme",
|
||
"Claw.Settings.system.themeSystem": "Follow System",
|
||
"Claw.Settings.system.themeLight": "Light",
|
||
"Claw.Settings.system.themeDark": "Dark",
|
||
"Claw.Settings.system.appDataDir": "App Data Directory",
|
||
"Claw.Settings.system.logDir": "Log Directory",
|
||
"Claw.Settings.system.loading": "Loading...",
|
||
"Claw.Settings.system.workspaceDir": "Workspace Directory",
|
||
"Claw.Settings.system.notSet": "Not set",
|
||
"Claw.Settings.system.open": "Open",
|
||
"Claw.Settings.system.language": "Language",
|
||
"Claw.Settings.system.languageDesc": "Select your preferred language",
|
||
"Claw.Settings.system.langEnglish": "English",
|
||
"Claw.Settings.system.langChinese": "简体中文",
|
||
"Claw.Settings.system.langChineseTW": "繁體中文(台灣)",
|
||
"Claw.Settings.system.langChineseHK": "繁體中文(香港)",
|
||
"Claw.Settings.messages.languageChanged": "Language changed successfully, refreshing...",
|
||
"Claw.Settings.messages.languageChangeFailed": "Failed to change language",
|
||
"Claw.Settings.languageConfirm.title": "Switch Language",
|
||
"Claw.Settings.languageConfirm.content": "Switching language will restart the app and interrupt running services. Continue?",
|
||
"Claw.Settings.languageConfirm.ok": "Switch",
|
||
"Claw.Settings.languageConfirm.cancel": "Cancel",
|
||
"Claw.Settings.dialog.selectWorkspace": "Select Workspace Directory",
|
||
"Claw.Settings.messages.saveConfig": "Save Config",
|
||
"Claw.Settings.messages.saveConfigConfirm": "Restart services for changes to take effect. Save anyway?",
|
||
"Claw.Settings.messages.autoLaunchEnabled": "Auto launch enabled",
|
||
"Claw.Settings.messages.autoLaunchDisabled": "Auto launch disabled",
|
||
"Claw.Settings.messages.workspaceNotConfigured": "Workspace directory not configured",
|
||
"Claw.Settings.messages.openWorkspaceFailed": "Failed to open workspace directory",
|
||
"Claw.Settings.messages.sandboxPolicyUpdated": "Sandbox policy updated",
|
||
"Claw.Settings.messages.updateSandboxPolicyFailed": "Failed to update sandbox policy",
|
||
"Claw.Settings.messages.sandboxLinuxNotAvailableYet": "Sandbox is not available on Linux yet",
|
||
"Claw.Settings.guiMcp.messages.enableSuccess": "GUI MCP enabled",
|
||
"Claw.Settings.guiMcp.messages.disableSuccess": "GUI MCP disabled",
|
||
"Claw.Settings.guiMcp.messages.updateFailed": "Failed to update GUI MCP settings",
|
||
"Claw.Settings.messages.settingFailed": "Setting failed",
|
||
"Claw.MCP.title": "MCP Proxy Service Mgmt",
|
||
"Claw.MCP.status.ready": "Ready",
|
||
"Claw.MCP.status.notReady": "Not Ready",
|
||
"Claw.MCP.status.serverCount": "Server(s)",
|
||
"Claw.MCP.checkAvailability": "Check Availability",
|
||
"Claw.MCP.serverManagement.title": "MCP Servers Config",
|
||
"Claw.MCP.serverManagement.noServers": "No MCP Server configured",
|
||
"Claw.MCP.serverManagement.confirmRemove": "Confirm removal?",
|
||
"Claw.MCP.transport.sse": "SSE",
|
||
"Claw.MCP.transport.http": "HTTP",
|
||
"Claw.MCP.transport.stdio": "stdio",
|
||
"Claw.MCP.transport.auto": "Auto Detect",
|
||
"Claw.MCP.transport.streamableHttp": "Streamable HTTP",
|
||
"Claw.MCP.addServer.url": "URL",
|
||
"Claw.MCP.addServer.argsPlaceholder": "Args",
|
||
"Claw.MCP.addServer.idPlaceholder": "Server ID (e.g., my-mcp-server)",
|
||
"Claw.MCP.addServer.stdio": "Command Line (stdio)",
|
||
"Claw.MCP.addServer.remote": "Remote URL (HTTP/SSE)",
|
||
"Claw.MCP.addServer.commandPlaceholder": "Command",
|
||
"Claw.MCP.addServer.argsPlaceholderFull": "Args (e.g., -y chrome-devtools-mcp@latest)",
|
||
"Claw.MCP.addServer.urlPlaceholder": "URL (e.g., https://example.com/mcp)",
|
||
"Claw.MCP.addServer.authTokenPlaceholder": "AuthToken (optional)",
|
||
"Claw.MCP.addServer.button": "Add MCP Server",
|
||
"Claw.MCP.addServer.idRequired": "Please enter Server ID",
|
||
"Claw.MCP.addServer.argsRequired": "Please enter Args",
|
||
"Claw.MCP.message.serverAdded": "Added. Remember to save config.",
|
||
"Claw.MCP.message.serverRemoved": "Removed. Remember to save config.",
|
||
"Claw.MCP.toolFilter.title": "Tool Filter",
|
||
"Claw.MCP.toolFilter.none": "No Filter",
|
||
"Claw.MCP.toolFilter.allowList": "Allow List",
|
||
"Claw.MCP.toolFilter.denyList": "Deny List",
|
||
"Claw.MCP.toolFilter.allowPlaceholder": "Enter allowed tool names, comma-separated (e.g., generate_bar_chart, generate_column_chart)",
|
||
"Claw.MCP.toolFilter.denyPlaceholder": "Enter tool names to exclude, comma-separated (e.g., screenshot, navigate)",
|
||
"Claw.MCP.toolFilter.hintNone": "Load all tools provided by MCP Servers",
|
||
"Claw.MCP.toolFilter.hintAllow": "Only load tools in the allow list, exclude all others",
|
||
"Claw.MCP.toolFilter.hintDeny": "Exclude tools in the deny list, load all others",
|
||
"Claw.MCP.saveConfig": "Save Config",
|
||
"Claw.MCP.saveConfigHint": "Config changes must be saved. They take effect on next Agent initialization.",
|
||
"Claw.MCP.message.configSaved": "MCP configuration saved",
|
||
"Claw.MCP.message.proxyReady": "MCP Proxy Ready",
|
||
"Claw.MCP.message.checkFailed": "Check failed: {0}",
|
||
"Claw.MCP.message.error": "Error: {0}",
|
||
"Claw.Common.saveFailed": "Save failed",
|
||
"Claw.Client.startSession": "Start Session",
|
||
"Claw.Client.login": "Login",
|
||
"Claw.Client.logout": "Logout",
|
||
"Claw.Client.cancel": "Cancel",
|
||
"Claw.Client.defaultUser": "User",
|
||
"Claw.Client.loginHint": "Supports username, email, or phone number",
|
||
"Claw.Client.starting": "Starting",
|
||
"Claw.Client.stopping": "Stopping",
|
||
"Claw.Client.running": "Running",
|
||
"Claw.Client.stopped": "Stopped",
|
||
"Claw.Client.stop": "Stop",
|
||
"Claw.Client.start": "Start",
|
||
"Claw.Client.goInstall": "Go to Install",
|
||
"Claw.Client.settings": "Settings",
|
||
"Claw.Client.dependencies": "Dependencies",
|
||
"Claw.Client.about": "About",
|
||
"Claw.Client.accountStatus": "Account Status",
|
||
"Claw.Client.services": "Services",
|
||
"Claw.Client.refresh": "Refresh",
|
||
"Claw.Client.startAll": "Start All",
|
||
"Claw.Client.stopAll": "Stop All",
|
||
"Claw.Client.quickActions": "Quick Actions",
|
||
"Claw.Client.serviceStartFailed": "{0} failed to start: {1}",
|
||
"Claw.Client.stopFailed": "Failed to stop: {0}",
|
||
"Claw.Process.exitImmediately": "Process exited immediately after starting",
|
||
"Claw.Sandbox.workspaceNotFound": "Workspace not found: {0}",
|
||
"Claw.Lanproxy.missingServerConfig": "Server config missing",
|
||
"Claw.Permissions.command": "Command",
|
||
"Claw.Permissions.envVars": "Environment Variables",
|
||
"Claw.Permissions.file": "File",
|
||
"Claw.Permissions.tool": "Tool",
|
||
"Claw.Permissions.second": "Seconds",
|
||
"Claw.Permissions.deny": "Deny",
|
||
"Claw.Permissions.allowOnce": "Allow Once",
|
||
"Claw.Permissions.allowAlways": "Allow Always",
|
||
"Claw.Permissions.url": "URL",
|
||
"Claw.PermissionRules.defaultToolRead": "Read File (tool)",
|
||
"Claw.PermissionRules.defaultToolEdit": "Edit File (tool)",
|
||
"Claw.PermissionRules.defaultBash": "Bash Command",
|
||
"Claw.PermissionRules.defaultNetwork": "Network Request",
|
||
"Claw.PermissionRules.defaultFileRead": "File Read",
|
||
"Claw.PermissionRules.defaultFileWrite": "File Write",
|
||
"Claw.PermissionsPage.granted": "Granted",
|
||
"Claw.PermissionsPage.denied": "Denied",
|
||
"Claw.PermissionsPage.unknown": "Unknown",
|
||
"Claw.PermissionsPage.title": "System Authorization",
|
||
"Claw.PermissionsPage.description": "The following permissions may affect normal operation of the app. Please grant as needed.",
|
||
"Claw.PermissionsPage.refresh": "Refresh",
|
||
"Claw.PermissionsPage.openSettings": "Open Settings",
|
||
"Claw.PermissionsPage.allGranted": "All permissions granted",
|
||
"Claw.PermissionsPage.cannotOpenSettings": "Cannot open system settings",
|
||
"Claw.PermissionsPage.macosAccessibility": "Accessibility",
|
||
"Claw.PermissionsPage.macosAccessibilityDesc": "Allows the app to control your computer",
|
||
"Claw.PermissionsPage.macosScreenRecording": "Screen Recording",
|
||
"Claw.PermissionsPage.macosScreenRecordingDesc": "Allows the app to record screen content",
|
||
"Claw.PermissionsPage.macosFullDiskAccess": "Full Disk Access",
|
||
"Claw.PermissionsPage.macosFullDiskAccessDesc": "Allows the app to access all files",
|
||
"Claw.Sandbox.unavailable": "Sandbox unavailable, please check sandbox configuration",
|
||
"Claw.Sandbox.unavailableWithType": "Sandbox unavailable: {0}",
|
||
"Claw.Sandbox.dockerUnavailable": "Docker is unavailable. Please ensure Docker Desktop is installed and running.",
|
||
"Claw.Sandbox.helperUnavailable": "Sandbox helper unavailable, please confirm qiming-sandbox-helper is installed",
|
||
"Claw.Sandbox.workspaceExists": "Workspace already exists: {0}",
|
||
"Claw.Sandbox.workspaceCreateFailed": "Failed to create workspace, please check disk space and permissions",
|
||
"Claw.Sandbox.workspaceDestroyFailed": "Failed to destroy workspace. Please clean up manually.",
|
||
"Claw.Sandbox.workspaceInvalidState": "Workspace state invalid, please retry or recreate",
|
||
"Claw.Sandbox.executionFailed": "Command execution failed",
|
||
"Claw.Sandbox.executionTimeout": "Command execution timed out",
|
||
"Claw.Sandbox.executionBlocked": "Command blocked by security policy",
|
||
"Claw.Sandbox.commandNotFound": "Command not found",
|
||
"Claw.Sandbox.fileNotFound": "File not found",
|
||
"Claw.Sandbox.fileWriteFailed": "File write failed",
|
||
"Claw.Sandbox.fileReadFailed": "File read failed",
|
||
"Claw.Sandbox.fileDeleteFailed": "File delete failed",
|
||
"Claw.Sandbox.directoryOperationFailed": "Directory operation failed",
|
||
"Claw.Sandbox.cleanupFailed": "Cleanup failed",
|
||
"Claw.Sandbox.cleanupTimeout": "Cleanup timed out",
|
||
"Claw.Sandbox.configInvalid": "Invalid configuration",
|
||
"Claw.Sandbox.configMissing": "Missing configuration",
|
||
"Claw.Sandbox.containerOperationFailed": "Container operation failed",
|
||
"Claw.Sandbox.containerStartFailed": "Container start failed",
|
||
"Claw.Sandbox.containerStopFailed": "Container stop failed",
|
||
"Claw.Sandbox.resourceInsufficient": "Insufficient resources",
|
||
"Claw.Sandbox.outOfMemory": "Out of memory",
|
||
"Claw.Sandbox.outOfDiskSpace": "Out of disk space",
|
||
"Claw.Sandbox.unknownError": "Unknown error",
|
||
"Claw.Sandbox.helperReady": "Windows Sandbox helper ready",
|
||
"Claw.GUIAgent.entryNotFound": "agent-gui-server entry file not found. Please run npm run prepare:gui-server first.",
|
||
"Claw.GUIAgent.nodeNotFound": "Node.js not found. GUI Agent Server cannot start.",
|
||
"Claw.GUIAgent.missingApiKey": "API Key not found. GUI Agent Server may not work properly.",
|
||
"Claw.MCP.notInstalled": "qiming-mcp-stdio-proxy not installed, please install via dependency management or ensure npm install has been run",
|
||
"Claw.MCP.entryNotFound": "qiming-mcp-stdio-proxy entry file not found",
|
||
"Claw.MCP.discoverTools": "Discover Tools",
|
||
"Claw.MCP.discoveredTools": "Discovered Tools",
|
||
"Claw.MCP.tools": "Tools",
|
||
"Claw.MCP.message.toolsDiscovered": "Discovered {0} tools",
|
||
"Claw.MCP.message.discoveryFailed": "Tool discovery failed: {0}",
|
||
"Claw.MCP.message.discoveryError": "Tool discovery error: {0}",
|
||
"Claw.MCP.batch.operations": "Batch Operations",
|
||
"Claw.MCP.batch.enableAll": "Enable All",
|
||
"Claw.MCP.batch.disableAll": "Disable All",
|
||
"Claw.MCP.batch.discoverAll": "Discover All Tools",
|
||
"Claw.MCP.batch.discovering": "Discovering tools in batch...",
|
||
"Claw.MCP.batch.enableAllSuccess": "All servers enabled",
|
||
"Claw.MCP.batch.disableAllSuccess": "All servers disabled",
|
||
"Claw.MCP.batch.discoverAllSuccess": "Batch discovery completed: {0}/{1} succeeded",
|
||
"Claw.MCP.importExport.export": "Export Config",
|
||
"Claw.MCP.importExport.import": "Import Config",
|
||
"Claw.MCP.importExport.exportSuccess": "Config exported to: {0}",
|
||
"Claw.MCP.importExport.exportFailed": "Export failed: {0}",
|
||
"Claw.MCP.importExport.exportError": "Export error: {0}",
|
||
"Claw.MCP.importExport.exportWarningTitle": "Export Configuration Confirmation",
|
||
"Claw.MCP.importExport.exportWarningContent": "The configuration file may contain sensitive information (such as API tokens, passwords, etc.). Please keep the exported file secure to avoid leakage.",
|
||
"Claw.MCP.importExport.importConfirm": "Import MCP Config",
|
||
"Claw.MCP.importExport.importStrategy": "Choose import strategy",
|
||
"Claw.MCP.importExport.replace": "Replace",
|
||
"Claw.MCP.importExport.merge": "Merge",
|
||
"Claw.MCP.importExport.invalidFormat": "Invalid config file format",
|
||
"Claw.MCP.importExport.importSuccess": "Successfully imported {0} servers",
|
||
"Claw.MCP.importExport.importError": "Import error: {0}",
|
||
"Claw.MCP.template.selectTitle": "Select MCP Template",
|
||
"Claw.MCP.template.category.all": "All",
|
||
"Claw.MCP.template.category.file": "File",
|
||
"Claw.MCP.template.category.network": "Network",
|
||
"Claw.MCP.template.category.data": "Data",
|
||
"Claw.MCP.template.category.ai": "AI",
|
||
"Claw.MCP.template.category.dev": "Development",
|
||
"Claw.MCP.template.noTemplates": "No templates",
|
||
"Claw.MCP.template.fillParams": "Fill in parameters",
|
||
"Claw.MCP.template.paramRequired": "Please fill in {0}",
|
||
"Claw.MCP.template.addSuccess": "Added {0}",
|
||
"Claw.MCP.template.apply": "Apply Template",
|
||
"Claw.MCP.template.params": "Template Parameters",
|
||
"Claw.MCP.Tools.toolCount": "tools",
|
||
"Claw.MCP.Tools.discoverTools": "Discover Tools",
|
||
"Claw.MCP.Tools.discoveredTools": "Discovered Tools",
|
||
"Claw.MCP.addServer.fromTemplate": "Add from Template",
|
||
"Claw.MCP.addServer.custom": "Custom Add",
|
||
"Claw.MCP.editor.title": "JSON Configuration Editor",
|
||
"Claw.MCP.editor.description": "Edit MCP configuration in JSON format, supports stdio and remote server types.",
|
||
"Claw.MCP.editor.config": "Configuration",
|
||
"Claw.MCP.editor.placeholder": "Enter MCP configuration in JSON format...",
|
||
"Claw.MCP.editor.parseError": "JSON Parse Error",
|
||
"Claw.MCP.editor.format": "Format",
|
||
"Claw.MCP.editor.exampleTitle": "Configuration Example",
|
||
"Claw.MCP.editor.previewTitle": "JSON Syntax Highlight Preview",
|
||
"Claw.MCP.view.list": "List Mode",
|
||
"Claw.MCP.view.json": "JSON Mode",
|
||
"Claw.MCP.list.title": "MCP server list (enable manually to activate)",
|
||
"Claw.MCP.list.enabledSummary": "Enabled {0} / {1}",
|
||
"Claw.MCP.list.disableAll": "Disable All",
|
||
"Claw.MCP.list.disableAllSuccess": "All MCP servers are disabled",
|
||
"Claw.MCP.list.addServer": "Add Server",
|
||
"Claw.MCP.list.edit": "Edit",
|
||
"Claw.MCP.list.test": "Test",
|
||
"Claw.MCP.list.testSuccess": "Test passed: {0} tools found",
|
||
"Claw.MCP.list.testFailed": "Test failed: {0}",
|
||
"Claw.MCP.list.testing": "Testing...",
|
||
"Claw.MCP.editor.createTitle": "Add MCP Server",
|
||
"Claw.MCP.editor.editTitle": "Edit MCP Server",
|
||
"Claw.MCP.editor.back": "Back",
|
||
"Claw.MCP.editor.tabForm": "Form",
|
||
"Claw.MCP.editor.tabJson": "JSON",
|
||
"Claw.MCP.editor.jsonHint": "Paste a single server entry {\"server-name\": {...}} or a full mcpServers config",
|
||
"Claw.MCP.switch.enable": "Enable",
|
||
"Claw.MCP.switch.disable": "Disable",
|
||
"Claw.MCP.addServer.modalTitle": "Add MCP Server",
|
||
"Claw.MCP.addServer.type": "Server Type",
|
||
"Claw.MCP.addServer.serverId": "Server ID",
|
||
"Claw.MCP.addServer.add": "Add",
|
||
"Claw.MCP.addServer.idDuplicate": "Server ID already exists. Please use another one.",
|
||
"Claw.MCP.addServer.commandRequired": "Command is required in stdio mode",
|
||
"Claw.MCP.addServer.urlRequired": "URL is required in remote mode",
|
||
"Claw.MCP.addServer.argsInvalid": "Args format is invalid. Use JSON array (e.g. [\"-y\",\"pkg\"]) or quoted shell-like args.",
|
||
"Claw.MCP.addServer.addSuccess": "Server added (disabled by default, enable it manually)",
|
||
"Claw.MCP.addServer.argsPlaceholderAdvanced": "Prefer JSON array, e.g. [\"-y\",\"@modelcontextprotocol/server-filesystem\",\"/path with space\"]",
|
||
"Claw.MCP.message.invalidJson": "Invalid JSON format, please check and retry",
|
||
"Claw.MCP.message.formatted": "Formatted successfully",
|
||
"Claw.MCP.message.formatFailed": "Format failed",
|
||
"Claw.MCP.status.running": "Running",
|
||
"Claw.MCP.status.stopped": "Stopped",
|
||
"Claw.MCP.action.start": "Start",
|
||
"Claw.MCP.action.restart": "Restart",
|
||
"Claw.LogViewer.title": "App Logs",
|
||
"Claw.LogViewer.autoScroll": "Auto Scroll",
|
||
"Claw.LogViewer.all": "All",
|
||
"Claw.LogViewer.refresh": "Refresh",
|
||
"Claw.LogViewer.openDir": "Open Directory",
|
||
"Claw.LogViewer.noLogs": "No logs",
|
||
"Claw.LogViewer.scrollToLoadMore": "Scroll up to load older logs",
|
||
"Claw.LogViewer.totalLogs": "{0} log entries",
|
||
"Claw.LogViewer.autoScrollEnabled": "Auto scroll enabled"
|
||
}
|