{
  "startup": {
    "connectingToBackend": "Waking up your SwarmAI...",
    "databaseInitialized": "Database initialized",
    "swarmAgentReady": "SwarmAgent ready",
    "channelGatewayStarted": "Channel gateway started",
    "systemSkillsBound": "{{count}} system skills bound",
    "systemMcpServersBound": "{{count}} system MCP servers bound",
    "swarmWorkspaceInitialized": "Swarm Workspace initialized",
    "swarmWorkspacePath": "{{path}}",
    "swarmWorkspaceNotReady": "Swarm Workspace not ready",
    "initializationFailed": "Initialization failed",
    "databaseError": "Database error: {{error}}",
    "agentNotReady": "SwarmAgent not ready",
    "channelGatewayNotRunning": "Channel gateway not running",
    "waitingForReady": "Almost there...",
    "waitingForAgent": "Waiting for SwarmAgent to be ready...",
    "waitingForWorkspace": "Waiting for SwarmWorkspace to be ready...",
    "initializationTimeout": "Initialization timed out after {{seconds}} seconds",
    "agentInitFailed": "SwarmAgent initialization failed",
    "workspaceInitFailed": "SwarmWorkspace initialization failed"
  },
  "common": {
    "button": {
      "save": "Save",
      "cancel": "Cancel",
      "delete": "Delete",
      "add": "Add",
      "edit": "Edit",
      "confirm": "Confirm",
      "close": "Close",
      "refresh": "Refresh",
      "create": "Create",
      "install": "Install",
      "uninstall": "Uninstall",
      "sync": "Sync",
      "upload": "Upload",
      "download": "Download",
      "search": "Search",
      "clear": "Clear",
      "retry": "Retry",
      "send": "Send",
      "stop": "Stop",
      "saving": "Saving...",
      "creating": "Creating...",
      "saveChanges": "Save Changes"
    },
    "status": {
      "active": "Active",
      "inactive": "Inactive",
      "loading": "Loading...",
      "saving": "Saving...",
      "error": "Error",
      "success": "Success",
      "running": "Running",
      "stopped": "Stopped",
      "installed": "Installed",
      "configured": "Configured"
    },
    "label": {
      "name": "Name",
      "description": "Description",
      "status": "Status",
      "actions": "Actions",
      "version": "Version",
      "type": "Type",
      "model": "Model",
      "all": "All",
      "none": "None",
      "yes": "Yes",
      "no": "No",
      "custom": "Custom",
      "system": "System",
      "user": "User",
      "updated": "Updated",
      "optional": "Optional"
    },
    "message": {
      "confirmDelete": "Are you sure you want to delete?",
      "cannotUndo": "This action cannot be undone.",
      "noData": "No data",
      "loadFailed": "Failed to load",
      "saveFailed": "Failed to save",
      "saveSuccess": "Saved successfully",
      "deleteFailed": "Failed to delete",
      "deleteSuccess": "Deleted successfully"
    },
    "placeholder": {
      "search": "Search...",
      "select": "Select..."
    }
  },
  "nav": {
    "swarmcore": "SwarmCore",
    "chat": "Chat",
    "tasks": "Tasks",
    "agents": "Agent Management",
    "workspaces": "Workspaces",
    "skills": "Skill Management",
    "plugins": "Plugin Management",
    "mcp": "MCP Management",
    "channels": "Channels",
    "settings": "Settings"
  },
  "dashboard": {
    "title": "SwarmCore",
    "subtitle": "Control memory, agents, skills, tools, and integrations.",
    "quickActions": "Quick Actions",
    "overview": "Overview",
    "recentAgents": "Recent Agents",
    "noAgents": "No agents yet",
    "createAgent": "Create Agent",
    "action": {
      "startChat": "Start a Chat",
      "startChatDesc": "Begin a conversation with an AI agent",
      "manageAgents": "Manage Agents",
      "manageAgentsDesc": "Create and configure your AI agents",
      "viewSkills": "View Skills",
      "viewSkillsDesc": "Browse and manage available skills",
      "mcpServers": "MCP Servers",
      "mcpServersDesc": "Monitor and configure MCP connections",
      "plugins": "Plugins",
      "pluginsDesc": "Install and manage plugins from Git",
      "tasks": "Tasks",
      "tasksDesc": "Monitor and manage background tasks"
    },
    "stats": {
      "totalAgents": "Total Agents",
      "active": "{{count}} active",
      "availableSkills": "Available Skills",
      "systemCustom": "{{system}} system, {{custom}} custom",
      "skillsBreakdown": "{{system}} system, {{custom}} custom",
      "mcpServers": "MCP Servers",
      "configured": "configured",
      "plugins": "Plugins",
      "installed": "{{count}} installed",
      "tasks": "Tasks",
      "running": "{{running}} running",
      "totalTasks": "{{total}} total"
    }
  },
  "chat": {
    "title": "Chat",
    "placeholder": "Type a message...",
    "streamingPlaceholder": "Waiting for response...",
    "selectAgent": "Select an Agent to start chatting",
    "noAgent": "Please select an Agent first",
    "loadingAgent": "Loading agent...",
    "agentLoadFailed": "Failed to Load Agent",
    "defaultAgentError": "Failed to load the default agent. Please restart the application or check the backend service.",
    "newChat": "New Chat",
    "newSession": "New Session",
    "todoRadar": "ToDo Radar",
    "history": "Chat History",
    "noHistory": "No history yet",
    "today": "Today",
    "yesterday": "Yesterday",
    "thisWeek": "This Week",
    "thisMonth": "This Month",
    "older": "Older",
    "selectWorkFolder": "Select Work Folder",
    "selectedFolder": "Selected",
    "selectThisFolder": "Select This Folder",
    "clearContext": "Clear Context",
    "workingDirectory": "Working Directory",
    "changeDirectory": "Change Directory",
    "attachFile": "Attach File",
    "sending": "Sending...",
    "thinking": "Thinking...",
    "thinkingWithElapsed": "Thinking... ({{elapsed}})",
    "runningTool": "Running: {{tool}}...",
    "runningToolWithContext": "Running: {{tool}} — {{context}} ({{count}} tools used)",
    "runningToolWithCount": "Running: {{tool}} ({{count}} tools used)",
    "processing": "Processing...",
    "editAgent": "Edit Agent",
    "deleteSession": "Delete Session",
    "deleteSessionConfirm": "Are you sure you want to delete this session?",
    "editAgentSettings": "Edit agent settings",
    "clearWorkDir": "Clear work directory",
    "workingIn": "Working in:",
    "noAgentsAvailable": "No agents available.",
    "createAgentFirst": "Create one first",
    "selectAgent": "Select Agent",
    "chooseAgent": "Choose an agent...",
    "runAsTask": "Background Task",
    "runAsTaskDescription": "Run in background - task continues even if you navigate away",
    "taskCreated": "Task created! View in Tasks page.",
    "taskCreateFailed": "Failed to create task"
  },
  "tasks": {
    "title": "Task Management",
    "subtitle": "Monitor and manage your running agent tasks.",
    "search": "Search tasks...",
    "filter": {
      "all": "All",
      "running": "Running",
      "completed": "Completed",
      "failed": "Failed",
      "cancelled": "Cancelled"
    },
    "columns": {
      "name": "Task Name",
      "agent": "Agent",
      "status": "Status",
      "model": "Model",
      "started": "Started",
      "duration": "Duration",
      "actions": "Actions"
    },
    "status": {
      "pending": "Pending",
      "running": "Running",
      "completed": "Completed",
      "failed": "Failed",
      "cancelled": "Cancelled"
    },
    "actions": {
      "viewChat": "View Chat",
      "cancel": "Cancel",
      "delete": "Delete"
    },
    "empty": "No tasks yet. Start a chat to create your first task.",
    "newTask": "New Task",
    "confirmCancel": "Are you sure you want to cancel this task?",
    "confirmDelete": "Are you sure you want to delete this task?",
    "time": {
      "justNow": "Just now",
      "minutesAgo": "{{count}}m ago",
      "hoursAgo": "{{count}}h ago",
      "daysAgo": "{{count}}d ago"
    },
    "error": {
      "cancelFailed": "Failed to cancel task",
      "deleteFailed": "Failed to delete task"
    }
  },
  "agents": {
    "title": "Agent Management",
    "subtitle": "Create, configure, and monitor your AI Agents.",
    "addAgent": "Add Agent",
    "editAgent": "Edit Agent",
    "createAgent": "Create New Agent",
    "deleteAgent": "Delete Agent",
    "deleteConfirm": "Are you sure you want to delete <strong>{{name}}</strong>?",
    "noAgents": "No agents found",
    "searchPlaceholder": "Search agents by name or model...",
    "startChat": "Start chat with this agent",
    "table": {
      "name": "Agent Name",
      "status": "Status",
      "model": "Base Model",
      "skills": "Enabled Skills",
      "mcps": "Enabled MCPs",
      "actions": "Actions"
    },
    "form": {
      "basicInfo": "Basic Info",
      "name": "Agent Name",
      "namePlaceholder": "Enter agent name",
      "nameRequired": "Name is required",
      "description": "Description",
      "descriptionPlaceholder": "Describe what this agent does",
      "model": "Base Model",
      "modelPlaceholder": "Select a model...",
      "selectModel": "Select model",
      "systemPrompt": "System Prompt",
      "systemPromptPlaceholder": "Enter system prompt instructions (optional)",
      "permissionMode": "Permission Mode",
      "maxTurns": "Max Turns",
      "maxTurnsHelp": "Limit conversation turns (leave empty for unlimited)",
      "skillsSection": "Skills",
      "allowAllSkills": "Allow All Skills",
      "allowAllSkillsDescription": "Grant access to all available skills",
      "allowAllSkillsRequiredDescription": "Required in Global User Mode (skill restrictions not supported)",
      "selectSkills": "Select skills...",
      "skillsOptional": "Skills (Optional)",
      "enabledSkills": "Enabled Skills",
      "allSkillsEnabled": "All skills enabled",
      "allSkillsEnabledGlobal": "All skills enabled (Global User Mode)",
      "mcpSection": "MCP Servers",
      "selectMcps": "Select MCP Servers",
      "mcpServersOptional": "MCP Servers (Optional)",
      "enabledMCPs": "Enabled MCPs",
      "selectMCPServers": "Select MCP servers...",
      "advancedOptions": "Advanced Options",
      "toolOptions": "Tool Options",
      "enableBashTool": "Enable Bash Tool",
      "enableFileTools": "Enable File Tools",
      "enableWebTools": "Enable Web Tools",
      "securityOptions": "Security Options",
      "enableToolLogging": "Enable Tool Logging",
      "enableSafetyChecks": "Enable Safety Checks",
      "enableFileAccessControl": "Enable File Access Control",
      "enableHumanApproval": "Enable Human Approval",
      "enableHumanApprovalDescription": "Dangerous commands require user confirmation",
      "sandboxEnabled": "Enable Sandbox",
      "sandboxEnabledDescription": "Restrict bash commands to a secure sandbox (e.g. cannot delete files)",
      "globalUserMode": "Global User Mode",
      "globalUserModeDescription": "Use home directory with full file access",
      "globalUserModeHelp": "Allow agent to access files in user home directory",
      "pluginsOptional": "Plugins (Optional)",
      "enabledPlugins": "Enabled Plugins",
      "selectPlugins": "Select plugins...",
      "thirdPartyModelsNote": "Third-party models (MiniMax, Qwen) are only available when using API Proxy mode.",
      "systemAgentNameReadonly": "System agent name cannot be changed"
    },
    "allSkills": "All Skills",
    "cannotDeleteDefault": "Cannot delete the default agent"
  },
  "workspaces": {
    "title": "Workspaces",
    "subtitle": "Manage your project workspaces and context boundaries.",
    "createWorkspace": "Create Workspace",
    "editWorkspace": "Edit Workspace",
    "deleteWorkspace": "Delete Workspace",
    "deleteConfirm": "Are you sure you want to delete ",
    "deleteConfirmTitle": "Delete Workspace",
    "deleteConfirmMessage": "Are you sure you want to delete \"{{name}}\"?",
    "deleteConfirmWarning": "This action cannot be undone. The workspace folder and files will not be deleted from your filesystem.",
    "deleteError": "Failed to delete workspace",
    "noWorkspaces": "No workspaces found",
    "noResults": "No workspaces match your search",
    "searchPlaceholder": "Search workspaces by name or path...",
    "loadError": "Failed to load workspaces",
    "default": "Default",
    "cannotDeleteDefault": "Cannot delete the default workspace",
    "table": {
      "name": "Name",
      "filePath": "File Path",
      "context": "Context",
      "actions": "Actions"
    },
    "form": {
      "name": "Workspace Name",
      "namePlaceholder": "Enter workspace name",
      "nameRequired": "Workspace name is required",
      "nameTooLong": "Name must be 100 characters or less",
      "filePath": "Folder Path",
      "filePathPlaceholder": "Select or enter folder path",
      "filePathRequired": "Folder path is required",
      "filePathReadOnly": "Folder path cannot be changed after creation",
      "browse": "Browse",
      "context": "Context Description",
      "contextPlaceholder": "Describe the purpose and scope of this workspace...",
      "contextRequired": "Context description is required",
      "icon": "Icon",
      "iconPlaceholder": "🏠",
      "iconHint": "Enter an emoji to represent this workspace"
    }
  },
  "skills": {
    "title": "Skill Management",
    "subtitle": "Manage skills that your AI Agents can use.",
    "addSkill": "Add Skill",
    "uploadSkill": "Upload Skill",
    "createSkill": "Create Skill",
    "refreshSkills": "Refresh Skills",
    "deleteSkill": "Delete Skill",
    "deleteConfirm": "Are you sure you want to delete <strong>{{name}}</strong>?",
    "noSkills": "No skills found",
    "searchPlaceholder": "Search skills by name...",
    "table": {
      "name": "Skill Name",
      "description": "Description",
      "source": "Source",
      "version": "Version",
      "actions": "Actions"
    },
    "source": {
      "system": "System",
      "user": "User",
      "plugin": "Plugin",
      "pluginManaged": "Managed by plugin - uninstall plugin to remove"
    },
    "upload": {
      "title": "Upload Skill",
      "skillName": "Skill Name",
      "skillNamePlaceholder": "Enter skill name (optional)",
      "zipFile": "ZIP File",
      "dropzone": "Click to select or drag and drop file",
      "zipOnly": "Only ZIP files supported",
      "selectFile": "Select File",
      "uploading": "Uploading...",
      "uploadProcess": "Upload Process",
      "uploadProcessDesc": "ZIP file will be extracted to local skills directory. Must contain a valid SKILL.md file."
    },
    "create": {
      "title": "Create Skill",
      "nameLabel": "Skill Name",
      "namePlaceholder": "my-skill-name (lowercase letters, numbers, hyphens only)",
      "nameHelp": "Lowercase letters, numbers, hyphens (-) and underscores (_) only",
      "descriptionLabel": "Skill Description",
      "descriptionPlaceholder": "Describe what this skill does. AI will create the skill based on your description.",
      "model": "Model",
      "selectModel": "Select model...",
      "howItWorks": "How It Works",
      "howItWorksDesc": "AI Agent will use the skill-creator workflow to create your skill. You can iterate with the agent until satisfied. Finally click \"Save Skill\" to sync to database.",
      "startCreating": "Start Creating",
      "skillCreator": "Skill Creator Assistant",
      "creating": "Creating: {{name}}",
      "saveSkill": "Save Skill",
      "saving": "Saving..."
    },
    "sync": {
      "local": "Local",
      "fromPlugins": "From Plugins",
      "database": "Database",
      "added": "Added",
      "updated": "Updated",
      "orphanedRecords": "Orphaned Records",
      "orphanedDesc": "These database entries have no matching files:",
      "allInSync": "All skills are in sync!",
      "errors": "Errors"
    }
  },
  "mcp": {
    "title": "MCP Management",
    "subtitle": "Manage Model Context Protocol server connections.",
    "addMcp": "Add MCP",
    "editMcp": "Edit MCP",
    "createMcp": "Create New MCP",
    "deleteMcp": "Delete MCP",
    "deleteConfirm": "Are you sure you want to delete <strong>{{name}}</strong>?",
    "noMcps": "No MCP servers found",
    "searchPlaceholder": "Search MCP servers by name...",
    "table": {
      "name": "Server Name",
      "type": "Connection Type",
      "status": "Status",
      "actions": "Actions"
    },
    "form": {
      "name": "Name",
      "namePlaceholder": "Enter MCP server name",
      "description": "Description",
      "descriptionPlaceholder": "Describe this MCP server...",
      "connectionType": "Connection Type",
      "stdio": "Standard I/O (stdio)",
      "sse": "Server-Sent Events (SSE)",
      "command": "Command",
      "commandPlaceholder": "e.g., npx",
      "args": "Arguments",
      "argsPlaceholder": "e.g., -y @modelcontextprotocol/server-filesystem",
      "endpoint": "Endpoint URL",
      "endpointPlaceholder": "https://example.com/mcp",
      "url": "URL",
      "urlPlaceholder": "http://server:port",
      "env": "Environment Variables",
      "envHelp": "Set environment variables for the MCP server process",
      "envKeyPlaceholder": "Variable name",
      "envValuePlaceholder": "Value",
      "addEnvVar": "Add Variable"
    },
    "catalog": {
      "title": "Add Integration",
      "subtitle": "Connect your favorite tools and services to SwarmAI.",
      "empty": "No integrations available in catalog.",
      "installed": "Installed",
      "install": "Set Up",
      "installing": "Installing...",
      "selectPreset": "Quick Setup",
      "requiredFields": "Required",
      "optionalFields": "Optional",
      "setupHint": "Setup Hint",
      "setupDocs": "View Setup Guide",
      "installSuccess": "Successfully installed!",
      "installFailed": "Failed to install. Please check your configuration.",
      "alreadyInstalled": "Already installed",
      "back": "Back to catalog",
      "configure": "Configure & Install",
      "presetNone": "Manual Configuration"
    }
  },
  "plugins": {
    "title": "Plugin Management",
    "subtitle": "Install and manage plugins from Git repositories.",
    "addMarketplace": "Add Marketplace",
    "syncAll": "Sync All",
    "noPlugins": "No plugins found",
    "noMarketplaces": "No marketplaces added",
    "searchPlaceholder": "Search plugins by name...",
    "table": {
      "name": "Plugin Name",
      "version": "Version",
      "marketplace": "Marketplace",
      "status": "Status",
      "actions": "Actions"
    },
    "tabs": {
      "installed": "Installed",
      "available": "Available"
    },
    "marketplace": {
      "title": "Add Marketplace",
      "name": "Name",
      "namePlaceholder": "e.g., My Marketplace",
      "url": "Git URL",
      "urlPlaceholder": "https://github.com/user/repo.git",
      "branch": "Branch",
      "branchPlaceholder": "main"
    },
    "uninstallPlugin": "Uninstall Plugin",
    "uninstallPlugins": "Uninstall {{count}} Plugins",
    "confirmUninstallPlugins": "Are you sure you want to uninstall {{count}} plugins?",
    "install": {
      "title": "Install Plugin",
      "gitUrl": "Git Repository URL",
      "gitUrlPlaceholder": "https://github.com/org/plugin-repo",
      "gitUrlHelp": "Repository must contain a plugin.yaml file with skills in a skills/ directory.",
      "branch": "Branch / Tag / Commit",
      "branchPlaceholder": "main",
      "installing": "Installing...",
      "installButton": "Install Plugin",
      "noPluginsFound": "No plugins found in repository. Repository must contain a plugin.yaml file with skills in a skills/ directory.",
      "installFailed": "Failed to install plugin"
    }
  },
  "channels": {
    "title": "Channel Management",
    "subtitle": "Connect agents to external messaging platforms.",
    "addChannel": "Add Channel",
    "createChannel": "Create Channel",
    "editChannel": "Edit Channel",
    "deleteChannel": "Delete Channel",
    "noChannels": "No channels configured",
    "searchPlaceholder": "Search channels...",
    "start": "Start Channel",
    "stop": "Stop Channel",
    "restart": "Restart Channel",
    "testConfig": "Test Config",
    "testSuccess": "Configuration is valid!",
    "testFailed": "Configuration test failed",
    "table": {
      "name": "Channel Name",
      "type": "Type",
      "agent": "Agent",
      "status": "Status",
      "accessMode": "Access",
      "actions": "Actions"
    },
    "form": {
      "name": "Channel Name",
      "namePlaceholder": "Enter channel name",
      "channelType": "Channel Type",
      "agent": "Linked Agent",
      "selectAgent": "Select an agent...",
      "configuration": "Configuration",
      "accessMode": "Access Mode",
      "accessOpen": "Open (anyone can message)",
      "accessAllowlist": "Allowlist (only specified senders)",
      "accessBlocklist": "Blocklist (everyone except blocked senders)",
      "blockedSenders": "Blocked Senders",
      "blockedSendersPlaceholder": "Comma-separated sender IDs to block",
      "blockedSendersHelp": "Comma-separated list of platform user IDs blocked from messaging this channel.",
      "allowedSenders": "Allowed Senders",
      "allowedSendersPlaceholder": "Comma-separated sender IDs",
      "allowedSendersHelp": "Comma-separated list of platform user IDs allowed to message this channel.",
      "rateLimit": "Rate Limit (per minute)",
      "rateLimitHelp": "Maximum messages per sender per minute (1-100).",
      "enableSkills": "Enable Skills",
      "enableMcp": "Enable MCP",
      "notInstalled": "not installed"
    }
  },
  "settings": {
    "title": "Settings",
    "language": {
      "title": "Language / 语言",
      "description": "Select display language",
      "zh": "中文",
      "en": "English"
    },
    "theme": {
      "title": "Theme / 主题",
      "description": "Select display theme",
      "light": "Light",
      "dark": "Dark",
      "system": "System"
    },
    "apiConfig": {
      "title": "API Configuration",
      "useBedrock": "Use AWS Bedrock",
      "useBedrockDesc": "Use AWS Bedrock instead of Anthropic API",
      "customBaseUrl": "Custom Base URL (Optional)",
      "customBaseUrlPlaceholder": "https://api.anthropic.com (default)",
      "customBaseUrlHelp": "For proxies or custom endpoints. Leave empty for default.",
      "apiKey": "API Key",
      "apiKeyConfigured": "Configured",
      "apiKeyPlaceholder": "sk-ant-...",
      "apiKeyHelp": "Leave blank to keep existing key. Your API key is stored securely.",
      "authMethod": "Authentication Method",
      "akSkCredentials": "AK/SK Credentials",
      "bearerToken": "Bearer Token",
      "awsAccessKeyId": "AWS Access Key ID",
      "awsSecretAccessKey": "AWS Secret Access Key",
      "awsSessionToken": "AWS Session Token (Optional)",
      "awsSessionTokenHelp": "Only needed for temporary security credentials (STS).",
      "awsBearerToken": "AWS Bearer Token",
      "awsBearerTokenHelp": "Bearer token for AWS Bedrock authentication.",
      "awsRegion": "AWS Region",
      "selectRegion": "Select AWS Region...",
      "saveConfig": "Save API Configuration"
    },
    "modelConfig": {
      "title": "Model Configuration",
      "defaultModel": "Default Model",
      "defaultModelDesc": "The model used when creating new agents.",
      "availableModels": "Available Models",
      "addModel": "Add",
      "addModelPlaceholder": "Enter model ID...",
      "cannotDeleteDefault": "Cannot delete the default model",
      "cannotDeleteLast": "Cannot delete the last model",
      "duplicateModel": "Model already exists",
      "defaultLabel": "Default"
    },
    "claudeAgentSdk": {
      "title": "Claude Agent SDK",
      "status": "Status",
      "bundled": "Bundled",
      "version": "Version",
      "description": "The Claude Agent SDK includes a bundled Claude Code CLI. No external installation required."
    },
    "systemDependencies": {
      "title": "System Dependencies",
      "nodejs": "Node.js",
      "python": "Python",
      "gitBash": "Git Bash",
      "notFound": "Not found",
      "checking": "Checking...",
      "description": "System-level dependencies detected in PATH. These are not required for the app to run."
    },
    "gitBashWarning": {
      "title": "Git Bash Required",
      "message": "Git Bash is required for Claude Agent SDK to execute shell commands on Windows. Please install Git for Windows and configure the environment variable.",
      "step1": "Download and install Git for Windows:",
      "step2": "Set the environment variable:",
      "example": "Example (default installation path):",
      "afterSetting": "After setting the environment variable, restart the application and click \"Refresh\" above to verify."
    },
    "backendService": {
      "title": "Backend Service",
      "status": "Status",
      "running": "Running",
      "stopped": "Stopped",
      "port": "Port"
    },
    "storage": {
      "title": "Storage",
      "dataDirectory": "Data Directory",
      "skillsDirectory": "Skills Directory",
      "database": "Database",
      "logsDirectory": "Logs Directory"
    },
    "about": {
      "title": "About",
      "version": "Version",
      "platform": "Platform",
      "checkForUpdates": "Check for Updates",
      "checkingUpdates": "Checking for updates...",
      "latestVersion": "You are using the latest version!",
      "updateAvailable": "Version {{version}} available!",
      "downloadInstall": "Download & Install",
      "downloading": "Downloading...",
      "updateReady": "Update downloaded! Restart to apply.",
      "restartNow": "Restart Now",
      "updateFailed": "Update failed",
      "tryAgain": "Try Again"
    }
  }
}
