{
  "title": "General",
  "subtitle": "Set startup behavior, logging, terminal defaults, tray behavior, and notifications.",
  "launchAtLogin": {
    "sections": {
      "title": "Login"
    },
    "toggleLabel": "Launch at login",
    "toggleDescription": "Automatically start Sparo OS after you log in. Exact behavior depends on your operating system.",
    "messages": {
      "loading": "Loading...",
      "loadFailed": "Failed to read launch-at-login setting",
      "saveFailed": "Failed to update launch-at-login setting"
    }
  },
  "logging": {
    "sections": {
      "logging": "Logging",
      "loggingHint": "Log level and directory for this session",
      "level": "Log Level",
      "path": "Startup Log Path"
    },
    "level": {
      "description": "Controls log verbosity in real time. Changes apply immediately."
    },
    "path": {
      "description": "Directory where log files for this run are written."
    },
    "levels": {
      "trace": "Trace",
      "debug": "Debug",
      "info": "Info",
      "warn": "Warn",
      "error": "Error",
      "off": "Off"
    },
    "actions": {
      "openFolder": "Open Folder",
      "openFolderTooltip": "Open log folder in file explorer"
    },
    "messages": {
      "loading": "Loading...",
      "loadFailed": "Failed to load logging configuration",
      "saveFailed": "Failed to save logging level",
      "levelUpdated": "Logging level updated",
      "openedFolder": "Log folder opened",
      "openFailed": "Failed to open log folder",
      "pathUnavailable": "Log folder path is unavailable"
    }
  },
  "terminal": {
    "sections": {
      "terminal": "Terminal",
      "defaultTerminal": "Default Terminal"
    },
    "controls": {
      "autoDetect": "Auto Detect (Recommended)",
      "description": "Default shell type for new terminals",
      "placeholder": "Select default terminal",
      "noShells": "No available terminals detected"
    },
    "warnings": {
      "cmd": "CMD does not support shell integration. AI commands will execute via PowerShell.",
      "gitBash": "Git Bash with oh-my-zsh may cause shell integration to fail. If issues occur, switch to PowerShell."
    },
    "messages": {
      "loading": "Loading...",
      "loadFailed": "Failed to load configuration",
      "updated": "Default terminal updated",
      "saveFailed": "Failed to save configuration"
    }
  },
  "tray": {
    "sections": {
      "title": "System Tray"
    },
    "closeAction": {
      "label": "Close button behavior",
      "description": "Choose what happens when you click the window's close button.",
      "options": {
        "tray": "Minimize to tray",
        "quit": "Quit application"
      }
    },
    "messages": {
      "saveSuccess": "Tray settings saved",
      "saveFailed": "Failed to save tray settings"
    }
  },
  "notifications": {
    "title": "Notifications",
    "dialogCompletion": {
      "label": "Task completion notification",
      "description": "Show a toast notification when an AI task completes while the window is not in focus"
    },
    "startupTips": {
      "label": "Show tips on startup",
      "description": "Display a usage tip card each time the app starts to help you discover features"
    },
    "messages": {
      "saveSuccess": "Notification settings saved",
      "saveFailed": "Failed to save notification settings"
    }
  }
}
