{
  "nav": {
    "dashboard": "Dashboard",
    "proxmox": "Proxmox",
    "updates": "Updates",
    "terminal": "Terminal",
    "files": "Files",
    "logs": "Logs",
    "services": "Services",
    "settings": "Settings",
    "modules": "Modules",
    "profile": "Profile"
  },
  "navbar": {
    "darkMode": "Dark mode",
    "lightMode": "Light mode",
    "logout": "Logout"
  },
  "install": {
    "subtitle": "Initial configuration of the management panel",
    "step1": { "label": "General", "title": "General configuration", "desc": "Configure the instance name and public URL." },
    "step2": { "label": "SSH", "title": "SSH Connection", "desc": "Configure SSH access to the Proxmox server. These credentials will be used for authentication and management." },
    "step3": { "label": "Proxmox", "title": "Proxmox API", "desc": "Optional — Configure the API token to access Proxmox metrics." },
    "step4": { "label": "Confirm", "title": "Confirm configuration" },
    "instanceName": "Instance name",
    "instanceNamePlaceholder": "My Proxmox server",
    "publicUrl": "Public URL",
    "publicUrlHint": "Auto-detected: {url}",
    "defaultLang": "Default language",
    "sshHost": "SSH host (host:port)",
    "sshUsername": "SSH username",
    "sshPassword": "SSH password",
    "testSSH": "Test SSH connection",
    "sshSuccess": "SSH connection successful!",
    "sshFailed": "SSH connection failed",
    "proxmoxUrl": "Proxmox URL",
    "proxmoxTokenId": "Token ID",
    "proxmoxTokenSecret": "Token secret",
    "proxmoxTokenHint": "Token ID: enzo{'@'}pam!panel — Secret: UUID generated by Proxmox",
    "back": "Back",
    "next": "Next",
    "finish": "Complete installation",
    "error": "Installation error",
    "networkError": "Network error"
  },
  "login": {
    "subtitle": "Login with your Linux credentials",
    "username": "Username",
    "usernamePlaceholder": "Your Linux login",
    "password": "Password",
    "passwordPlaceholder": "Your password",
    "submit": "Login",
    "loading": "Logging in...",
    "error": "Authentication error",
    "hint": "Use your server's Linux credentials"
  },
  "dashboard": {
    "welcome": "Hello, {name}",
    "addWidget": "Add widget",
    "lxcStatus": "LXC Status",
    "metrics": "Metrics",
    "noData": "No data available",
    "lxcCount": "Total LXC",
    "running": "Running",
    "widgetShortcut": "Shortcut",
    "widgetLXC": "LXC Status",
    "widgetMetrics": "Metrics"
  },
  "proxmox": {
    "all": "All",
    "lxc": "LXC",
    "vm": "VM",
    "running": "Running",
    "stopped": "Stopped",
    "start": "Start",
    "stop": "Stop",
    "error": "Proxmox API error",
    "liveUpdates": "Live updates",
    "disconnected": "Disconnected"
  },
  "updates": {
    "desc": "Check and run apt updates on the host or LXC containers.",
    "selectTarget": "Select target",
    "targetHost": "Proxmox Host",
    "targetAll": "All LXC",
    "start": "Start update",
    "running": "Updating...",
    "output": "Output",
    "history": "History",
    "noHistory": "No updates performed",
    "checkUpdates": "Check",
    "checkAll": "Check all",
    "updateTarget": "Update",
    "updateAll": "Update all",
    "packagesToUpdate": "package(s) to update",
    "upToDate": "Up to date",
    "notChecked": "Not checked",
    "checking": "Checking...",
    "loadingTargets": "Loading targets...",
    "stopped": "Stopped",
    "status": {
      "running": "Running",
      "success": "Success",
      "error": "Error",
      "pending": "Pending"
    }
  },
  "terminal": {
    "connected": "Connected to {host}",
    "disconnected": "Disconnected",
    "connect": "Connect",
    "reconnect": "Reconnect"
  },
  "files": {
    "desc": "SFTP file browser",
    "moduleNotEnabled": "Module not enabled. Go to Settings → Modules to enable it."
  },
  "services": {
    "desc": "systemd service management",
    "target": "Target",
    "filter": "Filter by name or description…",
    "noServices": "No services found",
    "name": "Service",
    "status": "Status",
    "substate": "Sub-state",
    "description": "Description",
    "start": "Start",
    "stop": "Stop",
    "restart": "Restart",
    "reload": "Reload",
    "enable": "Enable",
    "disable": "Disable"
  },
  "logs": {
    "desc": "System journal viewer via journalctl",
    "target": "Target",
    "unit": "Unit",
    "unitAll": "All units",
    "lines": "Lines",
    "follow": "Follow live",
    "stopFollow": "Stop",
    "clear": "Clear",
    "noLogs": "No logs — click «Follow» to start",
    "connecting": "Connecting…"
  },
  "settings": {
    "general": "General",
    "infrastructure": "Infrastructure",
    "appearance": "Appearance",
    "audit": "Audit log",
    "instanceName": "Instance name",
    "publicUrl": "Public URL",
    "defaultLang": "Default language",
    "sshHost": "SSH host",
    "sshUsername": "SSH username",
    "sshPassword": "SSH password",
    "proxmoxUrl": "Proxmox URL",
    "proxmoxTokenId": "Proxmox Token ID",
    "proxmoxTokenIdPlaceholder": "enzo{'@'}pam!panel",
    "proxmoxTokenSecret": "Token secret",
    "secretPlaceholder": "Leave empty to keep current value",
    "darkMode": "Dark mode",
    "sidebarPosition": "Sidebar position",
    "left": "Left",
    "right": "Right",
    "noAuditLog": "No audit log entries",
    "logs": "Logs",
    "logsRefresh": "Auto-refresh",
    "logsNoRefresh": "Disabled",
    "noLogs": "No logs available"
  },
  "modules": {
    "desc": "Manage installed modules on ProxmoxPanel.",
    "enabled": "Enabled",
    "disabled": "Disabled",
    "enable": "Enable",
    "disable": "Disable",
    "coreProtected": "CORE module (cannot be disabled)",
    "restartNotice": "A server restart is required to apply changes."
  },
  "common": {
    "refresh": "Refresh",
    "save": "Save",
    "saving": "Saving...",
    "saved": "Saved!",
    "cancel": "Cancel",
    "networkError": "Network error"
  }
}
