{
  "title": "智能更新",
  "body": "每日盤點、CVE 查詢、結構化風險建議，以及可審批的更新執行。",
  "risk": {
    "critical": "嚴重",
    "high": "高",
    "medium": "中",
    "low": "低"
  },
  "justNow": "剛剛",
  "secAgo": "{{n}} 秒前",
  "minAgo": "{{n}} 分鐘前",
  "hourAgo": "{{n}} 小時前",
  "highRiskN": "{{count}} 項高風險",
  "panelUpdate": "面板有更新",
  "footerNewVersion": "有新版本 {{version}}",
  "riskOk": "風險可控",
  "riskUnevaluated": "未評估 — 請先掃描 + OSV",
  "pendingScan": "待掃描",
  "packages": "套件",
  "highRisk": "高風險",
  "needApproval": "需審批",
  "hasCve": "有 CVE",
  "panel": "面板",
  "schedule": "排程",
  "reload": "重新載入",
  "osvTitle": "對前 12 個建議套件查 OSV（需外網）",
  "scanOsv": "掃描 + OSV",
  "cveNotChecked": "未檢查",
  "scanPkgs": "掃描套件",
  "tabInventory": "套件清點",
  "tabSelf": "面板自身",
  "badgeUpdate": "更新",
  "tabSchedule": "排程",
  "tabPolicy": "政策",
  "scanning": "掃描中…",
  "inventoryTitle": "套件清點",
  "inventoryDesc": "顯示 {{shown}} / {{total}} · 清點 {{when}}",
  "riskFilterAria": "風險篩選",
  "all": "全部",
  "upgradable": "可升級",
  "mediumFilter": "中",
  "lowUnmarked": "低／未標",
  "searchPh": "套件名 / 建議 / CVE…",
  "searchAria": "搜尋套件",
  "colPackage": "套件",
  "colVersion": "版本（已裝 → 套件管理 Candidate）",
  "installedTitle": "已安裝",
  "noUpgrade": "（無可用升級）",
  "colAdvice": "建議",
  "upgradeTo": "升級至 {{v}}",
  "sameVersion": "套件管理 Candidate 與已裝版本相同",
  "noNeedUpgrade": "無需升級",
  "emptyInventory": "尚無套件資料",
  "emptyInventoryDesc": "按頁面右上「掃描套件」由管理面板掃描主機",
  "emptyFilter": "沒有符合篩選的套件",
  "emptyFilterDesc": "試改風險篩選或清搜尋",
  "resetFilters": "重設篩選",
  "selfLoading": "載入自身更新狀態…",
  "selfTitle": "面板自身更新",
  "selfCheckFailed": "檢查失敗",
  "selfUpToDate": "已是最新",
  "selfAvailable": "有可用更新",
  "selfCurrent": "目前版本",
  "selfLatest": "最新版本",
  "selfChannel": "通道",
  "checkSelf": "檢查更新",
  "applySelf": "套用自身更新",
  "scheduleTitle": "自動掃描排程",
  "scheduleDesc": "定時清點套件；不自動升級",
  "enabled": "已啟用",
  "disabled": "已停用",
  "cron": "定時工作 表達式",
  "saveSchedule": "儲存排程",
  "policyTitle": "更新政策",
  "policyBody": "高風險與有 CVE 的套件預設需審批後才可套用。面板自身更新與系統 套件管理 升級分開處理。",
  "applyPkg": "套用套件升級",
  "rebootNeeded": "需重啟",
  "kernelRebootHint": "核心類套件套用後需要重新開機",
  "applyPkgConfirm": "確認升級 {{name}}？",
  "applyPkgDesc": "將對此主機執行 套件管理 升級。需 管理員權限與系統變更權限。",
  "lastScan": "上次掃描",
  "never": "從未",
  "cve": "CVE",
  "riskCol": "風險",
  "selfUpdatable": "可更新",
  "selfCurrentShort": "目前",
  "selfLatestShort": "最新",
  "applyPanelUpdate": "套用面板更新",
  "applySelfConfirmTitle": "套用面板更新？",
  "applySelfConfirmDesc": "將面板由 {{from}} 升到 {{to}} 並重啟服務。沒有試行。",
  "applyPanelAlreadyLatest": "已是最新面板版本",
  "recheck": "重新檢查",
  "aboutScope": "範圍",
  "aboutScopeV": "ysk-server 控制面 + catalog 服務 + runtime + 其餘 apt 套件",
  "aboutChannel": "頻道",
  "aboutChannelV": "npm 套件 ysk-server → GitHub release → apps/server/package.json；套用：npm i -g ysk-server@版本 或 git（YSK_SOURCE_ROOT）",
  "aboutFail": "失敗",
  "aboutFailV": "頻道不可用不會假裝已是最新；套用需 執行；git 後需重啟服務",
  "jobsTitle": "排程任務",
  "jobsSub": "控制面 scheduler（唯讀）· {{count}} 項",
  "noJobs": "尚無可見排程",
  "noJobsDesc": "未啟用或目前無 scheduler 任務",
  "lastRun": "上次 {{when}}",
  "scanPolicy": "掃描",
  "scanPolicyV": "掃描 ≠ 已升級；套用才會改系統",
  "highRiskPolicy": "高風險",
  "highRiskPolicyV": "需審批：按「套用」後會再開確認框才送出",
  "needApprovalHint": "前往「可升級」並篩選需審批套件",
  "applyNeedConfirm": "套用前會先開確認框",
  "probeFailed": "探測失敗",
  "notViaApt": "不經套件管理 — 無候選版本",
  "noCandidate": "套件管理無候選",
  "cveLabel": "CVE",
  "jobOpenGeo": "GeoIP 頁",
  "job": {
    "protection_probe": {
      "name": "防護探測",
      "hint": "定期收集防護訊號"
    },
    "updates_scan": {
      "name": "更新掃描",
      "hint": "重新整理套件清單"
    },
    "daily_backup": {
      "name": "每日備份",
      "hint": "排程 backup all"
    },
    "db_temp_expire": {
      "name": "過期臨時庫用戶",
      "hint": "清除過期臨時資料庫用戶"
    },
    "defense_auto_ban": {
      "name": "防護自動封鎖",
      "hint": "執行自動封鎖回合"
    },
    "defense_geoip_update": {
      "name": "GeoIP 更新",
      "hint": "下載 GeoIP 資料庫"
    },
    "log_auto_vacuum": {
      "name": "日誌清理",
      "hint": "journald 保留"
    },
    "email_dnsbl": {
      "name": "電郵 DNSBL",
      "hint": "郵件 DNSBL 檢查"
    },
    "validators_upgrade_scan": {
      "name": "驗證者升級掃描",
      "hint": "檢查驗證者映像／二進位更新"
    }
  },
  "permPolicy": "權限",
  "permPolicyV": "無 執行／管理員 → 已封鎖，不假成功",
  "osvPolicyV": "需外網，只補強前 12 項建議",
  "relatedAria": "相關",
  "scHost": "主機設定",
  "scReadiness": "就緒探測",
  "scReadinessD": "生產閘門",
  "scSystemd": "系統服務 單元",
  "scSystemdD": "控制面服務",
  "scSecurity": "安全中心",
  "scSecurityD": "審批 / 工具",
  "applyHighRisk": "套用高風險更新 {{name}}？",
  "highRiskUpdate": "高風險更新",
  "remoteUnknown": "未確認遠端",
  "hasUpdate": "有更新",
  "scanned": "已掃描 {{count}} 套件",
  "scannedWithOsv": "已掃描 {{count}} 套件（含 OSV）",
  "realUpgradeable": "真實可升級 {{count}}",
  "panelCheckFailed": "面板版本檢查失敗",
  "applyIncomplete": "套用未完成",
  "appliedPackage": "已套用套件更新",
  "updateFailed": "更新失敗",
  "updateIncomplete": "更新未完成",
  "appliedUpdate": "已套用更新",
  "panelRestarting": "面板正在重啟以載入新版本…",
  "panelRestarted": "面板已恢復 · {{version}}",
  "panelRestartWait": "已套用更新。若此頁未重新整理，請數秒後重新載入。",
  "reloadUi": "重新載入介面",
  "reloadUiTitle": "重新載入面板介面？",
  "reloadUiDesc": "面板服務已是 {{version}}。此分頁仍是舊前端，須重新載入才會換成新畫面。此頁未儲存的欄位會消失。",
  "aptCandidate": "套件管理 Candidate（候選版本）",
  "advice": {
    "update": "建議更新",
    "skip": "略過",
    "watch": "觀察",
    "urgent": "緊急更新"
  },
  "selectCol": "選擇",
  "selectAllUpgradable": "全選可升級",
  "clearSelection": "清除選擇",
  "updateSelected": "更新已選 ({{n}})",
  "batchConfirmTitle": "確認批量更新套件？",
  "batchConfirmBody": "將依序升級 {{n}} 個套件。需 root 且已開啟 EXECUTE。",
  "batchConfirmHighRisk": "所選包含高風險／需審批套件，我已審閱並同意套用。",
  "batchProgress": "批量更新 {{n}}/{{total}}：{{pkg}}",
  "batchDone": "批量完成：成功 {{ok}}，失敗 {{fail}}",
  "batchPartialFail": "部分失敗：{{list}}",
  "batchEmpty": "請先勾選可升級套件",
  "batchNoneUpgradable": "目前篩選結果沒有可升級套件",
  "batchCancel": "取消批量",
  "batchCancelling": "正在取消…（目前套件完成後停止）",
  "batchCancelled": "已取消（其餘未執行）",
  "batchRescanned": "已重新掃描主機套件狀態",
  "applyLogTitle": "套件更新日誌（即時）",
  "navBadgeTitle": "待處理更新：{{n}}",
  "aboutPolicySub": "掃描、套用、權限同 OSV 邊界；掃描不等於已升級。",
  "tabOverview": "總覽",
  "overviewHint": "伺服器會按排程掃描套件。安裝軟件請到各功能頁；本頁只負責檢查與套用升級。",
  "overviewStale": "掃描資料已過期。請立即掃描，或等候下次自動檢查。",
  "nextScan": "下次掃描",
  "autoScan": "自動掃描",
  "autoScanEnable": "啟用自動套件掃描",
  "scanInterval": "掃描間隔",
  "interval6h": "每 6 小時",
  "interval12h": "每 12 小時",
  "interval24h": "每 24 小時",
  "interval48h": "每 48 小時",
  "scheduleSaved": "已儲存掃描排程",
  "scanNow": "立即掃描",
  "viewUpgradable": "查看可升級",
  "installElsewhere": "安裝軟件（Nginx、PHP、資料庫等）請到對應功能頁，而非本頁。",
  "status": "狀態",
  "groupService": "服務",
  "groupRuntime": "執行環境",
  "groupOs": "系統套件",
  "notInstalled": "未安裝",
  "goToPage": "前往頁面",
  "hubHint": "本機 catalog 服務與 runtime。請掃描以重新整理。",
  "intervalDay": "每日",
  "intervalDays": "每 {{n}} 日",
  "intervalHour": "每小時",
  "intervalHours": "每 {{n}} 小時",
  "intervalMinutes": "每 {{n}} 分鐘",
  "intervalSeconds": "每 {{n}} 秒",
  "availableHint": "套件管理有較新候選版本的套件。",
  "servicesHint": "本機 catalog 服務。未安裝請前往該服務頁安裝。",
  "runtimeHint": "本機執行環境。升級請到各執行環境頁。",
  "needsReboot": "需重啟",
  "kernelRebootWarn": "安裝新 kernel 後通常要重啟才會生效。",
  "neverRun": "尚未執行",
  "scanOsvN": "掃描 + OSV（前 {{n}} 個）"
}
