{
  "title": "Extension Management",
  "subtitle": "Manage and configure system extensions",
  "tabs": {
    "installedPlugins": "Installed Plugins",
    "installedMcpServers": "Installed MCP Servers",
    "skills": "Skills",
    "handlersOperation": "Manage Handlers",
    "market": "Extension Market"
  },
  "search": {
    "placeholder": "Search extensions...",
    "marketPlaceholder": "Search market extensions..."
  },
  "views": {
    "card": "Card View",
    "list": "List View"
  },
  "buttons": {
    "showSystemPlugins": "Show System Extensions",
    "hideSystemPlugins": "Hide System Extensions",
    "install": "Install",
    "uninstall": "Uninstall",
    "update": "Update",
    "reload": "Reload",
    "enable": "Enable",
    "disable": "Disable",
    "configure": "Configure",
    "viewInfo": "Handlers",
    "viewDocs": "Documentation",
    "viewRepo": "Repository",
    "close": "Close",
    "save": "Save",
    "saveAndClose": "Save and Close",
    "cancel": "Cancel",
    "actions": "Actions",
    "back": "Back",
    "selectFile": "Select File",
    "refresh": "Refresh",
    "updateAll": "Update All",
    "deleteSource": "Delete Source"
  },
  "status": {
    "enabled": "Enabled",
    "disabled": "Disabled",
    "system": "System",
    "loading": "Loading...",
    "installed": "Installed",
    "unknown": "Unknown"
  },
  "tooltips": {
    "enable": "Click to Enable",
    "disable": "Click to Disable",
    "reload": "Reload",
    "configure": "Configure",
    "viewInfo": "Handlers",
    "viewDocs": "Documentation",
    "update": "Update",
    "uninstall": "Uninstall"
  },
  "table": {
    "headers": {
      "name": "Name",
      "description": "Description",
      "version": "Version",
      "author": "Author",
      "status": "Status",
      "actions": "Actions",
      "stars": "Stars",
      "lastUpdate": "Last Update",
      "tags": "Tags",
      "eventType": "Event Type",
      "specificType": "Specific Type",
      "trigger": "Trigger"
    }
  },
  "empty": {
    "noPlugins": "No Extensions",
    "noPluginsDesc": "Try installing extensions or showing system extensions"
  },
  "market": {
    "recommended": "🥳 Recommended",
    "allPlugins": "📦 All Extensions",
    "showFullName": "Full Name",
    "devDocs": "Extension Development Docs",
    "submitRepo": "Submit Extension Repository",
    "customSource": "Custom Extension Source",
    "source": "Source",
    "availableSources": "Available Sources",
    "sourceManagement": "Source Management",
    "addSource": "Add Source",
    "sourceName": "Source Name",
    "sourceUrl": "Source URL",
    "defaultSource": "Default Source",
    "removeSource": "Remove Source",
    "confirmRemoveSource": "Are you sure you want to remove this source?",
    "sourceAdded": "Source added successfully",
    "sourceRemoved": "Source removed successfully",
    "sourceError": "Operation failed",
    "selectSource": "Select Source",
    "currentSource": "Current Source",
    "editSource": "Edit Source",
    "sourceUpdated": "Source updated successfully",
    "defaultOfficialSource": "Default Official Source",
    "sourceExists": "This source already exists",
    "installPlugin": "Install Plugin"
  },
  "sort": {
    "default": "Default",
    "stars": "Stars",
    "author": "Author",
    "updated": "Last Updated",
    "ascending": "Ascending",
    "descending": "Descending"
  },
  "tags": {
    "danger": "Danger"
  },
  "dialogs": {
    "error": {
      "title": "Error Information",
      "checkConsole": "Please check console for details"
    },
    "config": {
      "title": "Extension Configuration",
      "noConfig": "This extension has no configuration"
    },
    "loading": {
      "title": "Loading...",
      "logs": "Logs"
    },
    "uninstall": {
      "title": "Confirm Deletion",
      "message": "Are you sure you want to delete this extension?",
      "deleteConfig": "Also delete plugin configuration file",
      "deleteData": "Also delete plugin persistent data",
      "configHint": "Configuration file located in data/config directory",
      "dataHint": "Deletes data in data/plugin_data and data/plugins_data"
    },
    "install": {
      "title": "Install Extension",
      "fromFile": "Install from File",
      "fromUrl": "Install from URL"
    },
    "danger_warning": {
      "title": "Dangerous Plugin Warning",
      "message": "This plugin has been flagged as containing security risks, including unsafe code or functionalities that may cause system malfunctions or data loss. Do you wish to proceed with the installation?",
      "confirm": "Continue",
      "cancel": "Cancel"
    },
    "forceUpdate": {
      "title": "No New Version Detected",
      "message": "No new version detected for this plugin. Do you want to force reinstall? This will pull the latest code from the remote repository.",
      "confirm": "Force Update"
    },
    "updateAllConfirm": {
      "title": "Confirm Update All Plugins",
      "message": "Are you sure you want to update all {count} plugins? This operation may take some time.",
      "confirm": "Confirm Update"
    }
  },
  "messages": {
    "uninstalling": "Uninstalling",
    "refreshing": "Refreshing extension list...",
    "refreshSuccess": "Extension list refreshed!",
    "refreshFailed": "Error occurred while refreshing extension list",
    "reloadSuccess": "Reload successful",
    "updateSuccess": "Update successful!",
    "addSuccess": "Add successful!",
    "saveSuccess": "Save successful!",
    "deleteSuccess": "Delete successful!",
    "installing": "Installing extension from file",
    "installingFromUrl": "Installing extension from URL...",
    "installFailed": "Extension installation failed:",
    "getMarketDataFailed": "Failed to get extension market data:",
    "hasUpdate": "New version available:",
    "confirmDelete": "Are you sure you want to delete this extension?",
    "fillUrlOrFile": "Please fill in extension URL or upload extension file",
    "dontFillBoth": "Please don't fill in both extension URL and upload file",
    "supportedFormats": "Supports .zip extension files",
    "updateAllSuccess": "All upgradable extensions have been updated!",
    "updateAllFailed": "{failed} of {total} extensions failed to update:",
    "fillSourceNameAndUrl": "Please fill in the complete source name and URL",
    "invalidUrl": "Please enter a valid URL",
    "enterJsonUrl": "Please enter a URL that returns plugin list JSON data"
  },
  "upload": {
    "fromFile": "Install from File",
    "fromUrl": "Install from URL",
    "selectFile": "Select File",
    "enterUrl": "Enter extension repository URL"
  },
  "skills": {
    "upload": "Upload Skills",
    "refresh": "Refresh",
    "empty": "No Skills found",
    "emptyHint": "Upload a Skills zip to get started",
    "uploadDialogTitle": "Upload Skills",
    "uploadHint": "Upload a zip file that contains skill_name/ and a SKILL.md inside.",
    "selectFile": "Select file",
    "confirmUpload": "Upload",
    "cancel": "Cancel",
    "noDescription": "No description",
    "path": "Path",
    "uploadSuccess": "Upload succeeded",
    "uploadFailed": "Upload failed",
    "loadFailed": "Failed to load Skills",
    "updateSuccess": "Updated successfully",
    "updateFailed": "Update failed",
    "deleteTitle": "Delete confirmation",
    "deleteMessage": "Are you sure you want to delete this Skill?",
    "deleteSuccess": "Deleted successfully",
    "deleteFailed": "Delete failed"
  },
  "card": {
    "actions": {
      "pluginConfig": "Extension Config",
      "uninstallPlugin": "Uninstall Extension",
      "reloadPlugin": "Reload Extension",
      "togglePlugin": "Extension",
      "viewHandlers": "View Handlers",
      "updateTo": "Update to",
      "reinstall": "Reinstall"
    },
    "status": {
      "hasUpdate": "New version available",
      "disabled": "This extension is disabled",
      "handlersCount": " handlers"
    },
    "alt": {
      "logo": "logo",
      "extensionIcon": "extension icon"
    },
    "errors": {
      "confirmNotRegistered": "$confirm not properly registered"
    }
  },
  "conflicts": {
    "title": "Command Conflicts Detected",
    "message": "This will cause some commands to work abnormally. It is recommended to go to the [Command Management] panel to handle it.",
    "pairs": "command conflicts",
    "goToManage": "Go to Manage",
    "later": "Later"
  },
  "pluginChangelog": {
    "menuTitle": "View Changelog"
  }
}
