ErrInvalidParams: "請求參數錯誤: {{ .detail }}" ErrTokenParse: "Token 生成錯誤: {{ .detail }}" ErrInitialPassword: "原密碼錯誤" ErrInternalServer: "服務內部錯誤: {{ .detail }}" ErrRecordExist: "記錄已存在" ErrRecordNotFound: "記錄未找到" ErrStructTransform: "類型轉換失敗: {{ .detail }}" ErrNotLogin: "用戶未登錄: {{ .detail }}" ErrPasswordExpired: "當前密碼已過期: {{ .detail }}" ErrNotSupportType: "系統暫不支援當前類型: {{ .detail }}" ErrProxy: "請求錯誤,請檢查該節點狀態: {{ .detail }}" ErrApiConfigStatusInvalid: "API 介面禁止訪問: {{ .detail }}" ErrApiConfigKeyInvalid: "API 密鑰錯誤: {{ .detail }}" ErrApiConfigIPInvalid: "API 請求 IP 不在白名單: {{ .detail }}" ErrApiConfigDisable: "此介面禁止使用 API 調用: {{ .detail }}" ErrApiConfigKeyTimeInvalid: "API 時間戳錯誤: {{ .detail }}" # request ErrNoSuchHost: "無法找到請求的伺服器 {{ .err }}" ErrHttpReqNotFound: "無法找到請求的資源 {{ .err }}" ErrHttpReqFailed: "請求失敗 {{ .err }}" ErrHttpReqTimeOut: "請求逾時 {{ .err }}" ErrCreateHttpClient: "建立請求失敗 {{ .err }}" # common ErrDemoEnvironment: "演示伺服器,禁止此操作!" ErrCmdTimeout: "指令執行逾時!" ErrEntrance: "安全入口資訊錯誤,請檢查後再試!" ErrGroupIsDefault: "預設分組無法刪除" ErrLocalDelete: "無法刪除本地節點!" ErrPortInUsed: "{{ .name }} 埠已被佔用!" # app CustomAppStoreFileValid: "應用商店包需要 .tar.gz 格式" ErrFileNotFound: "{{ .name }} 檔案不存在" # backup ErrBackupInUsed: "該備份帳號已在排程任務中使用,無法刪除" ErrBackupCheck: "備份帳號測試連線失敗 {{ .err }}" ErrBackupLocal: "本地伺服器備份帳號暫不支援該操作!" ErrBackupPublic: "檢測到該備份帳號為非公用,請檢查後再試!" ErrOSSConn: "無法獲取最新版本,請確認伺服器是否能夠連接外部網路。" #license ErrLicense: "許可證格式錯誤,請檢查後重試!" ErrLicenseCheck: "許可證校驗失敗,請檢查後重試!" ErrXpackVersion: "許可證校驗失敗,該許可證受版本限制,無法成功導入,請檢查後重試!" ErrLicenseSave: "許可證信息保存失敗,錯誤 {{ .err }},請重試!" ErrLicenseSync: "許可證信息同步失敗,數據庫中未檢測到許可證信息!" ErrXpackNotFound: "該部分為專業版功能,請先在 面板設置-許可證 界面導入許可證" ErrXpackExceptional: "該部分為專業版功能,請先在 面板設置-許可證 界面同步許可證狀態" ErrXpackOutOfDate: "當前許可證已過期,請重新在 面板設置-許可證 界面導入許可證" ErrXpackLost: "許可證已達到最大重試次數,請進入【面板設置】【許可證】頁面手動點擊同步按鈕,以確保專業版功能正常使用" ErrDeviceLost: "許可證校驗必要文件遺失,請檢查後重試!" ErrXpackTimeout: "請求超時,網絡連接可能不穩定,請稍後再試!" ErrUnbindMaster: "檢測到節點管理內存在節點,無法解綁當前許可證,請先移除後重試!" ErrFreeNodeLimit: "社區版節點數量已達免費上限,請前往 www.lxware.cn/1panel 購買後重試!" ErrNodeBound: "該許可證已綁定到其他節點,請檢查後重試!" ErrNoSuchNode: "未能找到該節點信息,請檢查後重試!" ErrNodeUnbind: "檢測到該節點未在許可證綁定範圍內,請檢查後重試!" ErrNodeBind: "檢測到該節點已綁定許可證,請檢查後重試!" # alert ErrAlertSync: "告警信息同步錯誤,請檢查後重試!" #task TaskStart: "{{ .name }} 任務開始 [START]" TaskEnd: "{{ .name }} 任務結束 [COMPLETED]" TaskFailed: "{{ .name }} 任務失敗" TaskTimeout: "{{ .name }} 超時" TaskSuccess: "{{ .name }} 任務成功" TaskRetry: "開始第 {{ .name }} 次重試" SubTaskSuccess: "{{ .name }} 成功" SubTaskFailed: "{{ .name }} 失敗: {{ .err }}" TaskInstall: "安裝" TaskUpgrade: "升級" SuccessStatus: "{{ .name }} 成功" FailedStatus: "{{ .name }} 失敗 {{.err}}" Start: "開始" SubTask: "子任務" #upgrade node NodeUpgrade: "升級節點 {{ .name }}" NewSSHClient: "初始化 SSH 連接" BackupBeforeUpgrade: "升級前備份資料" UploadUpgradeFile: "發送升級所需文件" RestartAfterUpgrade: "升級後啟動服務" #add node TaskAddNode: "添加節點" SyncAgentBaseInfo: "同步節點基礎數據" GenerateSSLInfo: "生成節點 SSL 信息" ConnInfoNotMatch: "連接信息不匹配" MakeAgentPackage: "生成節點安裝包" SendAgent: "下發節點安裝包" StartService: "啟動服務" #cmd AppVersion: "應用版本" AppCommands: "應用相關命令" AppInit: "初始化應用" AppKeyVal: "應用的 key(僅支援英文)" AppCreateFileErr: "文件 {{ .name }} 建立失敗 {{ .err }}" AppCreateDirErr: "資料夾 {{ .name }} 建立失敗 {{ .err }}" AppMissKey: "應用的 key 缺失,使用 -k 指定" AppMissVersion: "應用版本缺失,使用 -v 指定" AppVersionExist: "版本已存在!" AppCreateSuccessful: "建立成功!" AppWriteErr: "文件 {{ .name }} 寫入失敗 {{ .err }}" SudoHelper: "請使用 {{ .cmd }} 或者切換到 root 用戶" ListenIPCommands: "切換監聽 IP" ListenIPv4: "監聽 IPv4" ListenIPv6: "監聽 IPv6" ListenChangeSuccessful: "切換成功!已切換至監聽 {{ .value }}" ResetCommands: "重置系統資訊" ResetMFA: "取消 1Panel 兩步驗證" ResetHttps: "取消 1Panel https 方式登錄" ResetEntrance: "取消 1Panel 安全入口" ResetIPs: "取消 1Panel 授權 IP 限制" ResetDomain: "取消 1Panel 訪問域名綁定" RestoreCommands: "回滾 1Panel 服務及數據" RestoreNoSuchFile: "暫無可回滾文件" RestoreStep1: "(1/5)開始從 {{ .name }} 目錄回滾 1Panel 服務及數據... " RestoreStep2: "(2/5)1Panel 二進制回滾成功" RestoreStep3: "(3/5)1Panel 腳本回滾成功" RestoreStep4: "(4/5)1Panel 服務回滾成功" RestoreStep5: "(5/5)1Panel 數據回滾成功" RestoreSuccessful: "回滾成功!正在重啟服務,請稍候..." UpdateCommands: "修改面板資訊" UpdateUser: "修改面板用戶" UpdatePassword: "修改面板密碼" UpdatePort: "修改面板埠" UpdateUserNull: "錯誤:輸入面板用戶為空!" UpdateUserBlank: "錯誤:輸入面板用戶中包含空格字符!" UpdateUserFormat: "錯誤:輸入面板用戶錯誤!僅支援英文、中文、數字和_,長度3-30" UpdateUserErr: "錯誤:面板用戶修改失敗,{{ .err }}" UpdateSuccessful: "修改成功!" UpdateUserResult: "面板用戶:{{ .name }}" UpdatePasswordRead: "錯誤:面板密碼資訊讀取錯誤,{{ .err }}" UpdatePasswordNull: "錯誤:輸入面板密碼為空!" UpdateUPasswordBlank: "錯誤:輸入面板密碼中包含空格字符!" UpdatePasswordFormat: "錯誤:面板密碼僅支援字母、數字、特殊字符(!@#$%*_,.?),長度 8-30 位!" UpdatePasswordLen: "錯誤:請輸入 6 位以上密碼!" UpdatePasswordRe: "確認密碼:" UpdatePasswordErr: "錯誤:面板密碼修改失敗,{{ .err }}" UpdatePasswordSame: "錯誤:兩次密碼不匹配,請檢查後重試!" UpdatePasswordResult: "面板密碼:{{ .name }}" UpdatePortFormat: "錯誤:輸入的埠號必須在 1 到 65535 之間!" UpdatePortUsed: "錯誤:該埠號正被佔用,請檢查後重試!" UpdatePortErr: "錯誤:面板埠修改失敗,{{ .err }}" UpdatePortResult: "面板埠:{{ .name }}" UpdatePortFirewallAdd: "添加防火牆埠規則失敗,{{ .err }},請您手動將 {{ .name }} 埠添加至防火牆規則中。" UpdatePortFirewallDel: "錯誤:防火牆埠刪除失敗,{{ .err }}" UpdatePortFirewallReload: "防火牆重載失敗,{{ .err }},請您手動重載防火牆。" UserInfo: "取得面板資訊" UserInfoAddr: "面板地址:" UserInfoPassHelp: "提示:修改密碼可執行命令:" DBConnErr: "錯誤:初始化資料庫連接失敗,{{ .err }}" SystemVersion: "版本:" SystemMode: "模式:"