|
|
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 }}"
|
|
|
ErrProxySetting: "代理伺服器資訊不可用 {{ .err }},請檢查後重試!"
|
|
|
ErrEntranceFormat: "暫不支援安全入口 {{ .name }} ,請檢查後重試!"
|
|
|
|
|
|
#common
|
|
|
ErrDemoEnvironment: "示範伺服器,禁止此操作!"
|
|
|
ErrCmdTimeout: "指令執行逾時!"
|
|
|
ErrEntrance: "安全入口資訊錯誤,請檢查後再試!"
|
|
|
ErrGroupIsDefault: "預設分組無法刪除"
|
|
|
ErrGroupIsInUse: "分組正被使用,無法刪除。"
|
|
|
ErrLocalDelete: "無法刪除本機節點!"
|
|
|
ErrPortInUsed: "{{ .name }} 埠已被佔用!"
|
|
|
ErrInternalServerKey: "服務內部錯誤: "
|
|
|
MasterNode: "主節點"
|
|
|
|
|
|
#app
|
|
|
CustomAppStoreFileValid: "應用商店包需要 .tar.gz 格式"
|
|
|
ErrFileNotFound: "{{ .name }} 檔案不存在"
|
|
|
AppBackup: '應用備份'
|
|
|
AppBackupPush: '傳輸應用備份文件 {{.file}} 到節點 {{ .name }}'
|
|
|
ErrSourceTargetSame: '源節點和目標節點不能相同!'
|
|
|
AppInstall: '在 {{ .targetNode }} 節點安裝應用 {{ .name }}'
|
|
|
AppInstallCheck: '檢查應用安裝環境'
|
|
|
|
|
|
#backup
|
|
|
ErrBackupInUsed: "該備份帳號已在排程任務中使用,無法刪除"
|
|
|
ErrBackupCheck: "備份帳號測試連線失敗 {{ .err }}"
|
|
|
ErrBackupLocal: "本機伺服器備份帳號暫不支援該操作!"
|
|
|
ErrBackupPublic: "檢測到該備份帳號為非公用,請檢查後再試!"
|
|
|
ErrOSSConn: "無法取得最新版本,請確認伺服器是否能夠連接外部網路。"
|
|
|
|
|
|
#license
|
|
|
LicenseCheck: '檢查許可證是否可用'
|
|
|
ErrLicenseInUsed: '檢測到該許可證已被綁定,請檢查後重試!'
|
|
|
ErrLicenseExpired: '檢測到該許可證已過期,請檢查後重試!'
|
|
|
ErrLicense: "許可證格式錯誤,請檢查後重試!"
|
|
|
ErrLicenseCheck: "許可證校驗失敗,請檢查後重試!"
|
|
|
ErrXpackVersion: "許可證校驗失敗,該許可證受版本限制,無法成功匯入,請檢查後重試!"
|
|
|
ErrLicenseSave: "許可證資訊儲存失敗,錯誤 {{ .err }},請重試!"
|
|
|
ErrLicenseSync: "許可證資訊同步失敗,資料庫中未檢測到許可證資訊!"
|
|
|
ErrLicenseExist: "該許可證記錄已存在,您可直接前往許可證頁面進行節點綁定。"
|
|
|
ErrXpackNotFound: "該部分為專業版功能,請先在 面板設定-許可證 介面匯入許可證"
|
|
|
ErrXpackExceptional: "該部分為專業版功能,請先在 面板設定-許可證 介面同步許可證狀態"
|
|
|
ErrXpackLost: "許可證已達到最大重試次數,請進入【面板設定】【許可證】頁面手動點擊同步按鈕,以確保專業版功能正常使用"
|
|
|
ErrDeviceLost: "許可證校驗必要檔案遺失,請檢查後重試!"
|
|
|
ErrDeviceErr: "目前環境與許可證匯入環境不一致,請編輯許可證重新匯入!"
|
|
|
ErrXpackTimeout: "請求超時,網路連接可能不穩定,請稍後再試!"
|
|
|
ErrUnbindMaster: "檢測到節點管理內存在節點,無法解綁目前許可證,請先移除後重試!"
|
|
|
ErrFreeNodeLimit: "社區版節點數量已達免費上限,請前往 www.lxware.cn/1panel 購買後重試!"
|
|
|
ErrNodeBound: "該許可證已綁定到其他節點,請檢查後重試!"
|
|
|
ErrNodeBoundDelete: "該許可證已被綁定,不支援刪除操作,請檢查後重試!"
|
|
|
ErrNodeBoundLimit: "目前免費節點已達上限,請檢查後重試!"
|
|
|
ErrLicenseFree: "僅當許可證正常綁定到節點後,才能使用其免費節點,請檢查後重試!"
|
|
|
ErrLicenseUnbind: "檢測到該許可證存在社區版節點,請在 [面板設定 - 許可證] 中解除綁定後重試!"
|
|
|
ErrNoSuchNode: "未能找到該節點資訊,請檢查後重試!"
|
|
|
ErrNodeUnbind: "檢測到該節點未在許可證綁定範圍內,請檢查後重試!"
|
|
|
ErrNodeBind: "檢測到該節點已綁定許可證,請檢查後重試!"
|
|
|
ErrNodeLocalRollback: "主節點暫不支援直接回滾,請手動執行「1pctl restore」指令回滾!"
|
|
|
|
|
|
InvalidRequestBodyType: "請求體格式錯誤,請檢查請求內容是否符合格式要求後重試!"
|
|
|
InvalidLicenseCodeType: "提供的許可證格式錯誤,請檢查後重試!"
|
|
|
LicenseNotFoundType: "許可證不存在,系統中未找到與提供許可證匹配的紀錄,請檢查後重試!"
|
|
|
LicenseRevokedType: "請求的許可證已被廢棄,無法使用,請檢查後重試!"
|
|
|
LicenseExpiredType: "許可證已超過有效期,請續費或在 面板設定-許可證 介面重新匯入許可證後重試!"
|
|
|
LicenseProductMismatchType: "許可證與目前請求的產品或服務不匹配!"
|
|
|
InvalidAssigneeType: "許可證分配的目標使用者或裝置資訊無效,請檢查後重試!"
|
|
|
LicenseUsageNotFoundType: "無使用記錄,目前許可證尚未被啟動或使用,請檢查後重試!"
|
|
|
LicenseUsageLimitExceededType: "該許可證已綁定到其他節點,請檢查後重試!"
|
|
|
|
|
|
# alert
|
|
|
ErrAlertSync: "告警資訊同步錯誤,請檢查後重試!"
|
|
|
|
|
|
#task
|
|
|
TaskStart: "{{ .name }} 任務開始 [START]"
|
|
|
TaskEnd: "{{ .name }} 任務結束 [COMPLETED]"
|
|
|
TaskFailed: "{{ .name }} 任務失敗"
|
|
|
TaskTimeout: "{{ .name }} 超時"
|
|
|
TaskSuccess: "{{ .name }} 任務成功"
|
|
|
TaskRetry: "開始第 {{ .name }} 次重試"
|
|
|
SubTaskSuccess: "{{ .name }} 成功"
|
|
|
SubTaskFailed: "{{ .name }} 失敗: {{ .err }}"
|
|
|
TaskInstall: "安裝"
|
|
|
TaskUpgrade: "升級"
|
|
|
TaskSync: "同步"
|
|
|
TaskSyncForNode: "同步節點數據"
|
|
|
TaskBackup: "備份"
|
|
|
SuccessStatus: "{{ .name }} 成功"
|
|
|
FailedStatus: "{{ .name }} 失敗 {{ .err }}"
|
|
|
Start: "開始"
|
|
|
SubTask: "子任務"
|
|
|
Skip: "忽略錯誤並繼續..."
|
|
|
PushAppInstallTaskToNode: "推送應用安裝任務到節點 [{{ .name }}]"
|
|
|
TaskPush: "推送"
|
|
|
AppInstallTask: "應用安裝任務"
|
|
|
PushAppFailed: "推送應用安裝任務失敗"
|
|
|
Success: "成功"
|
|
|
|
|
|
#script
|
|
|
ScriptLibrary: "腳本庫"
|
|
|
RemoteScriptLibrary: "遠端腳本庫"
|
|
|
ScriptSyncSkip: "目前腳本庫已是最新版本!"
|
|
|
DownloadData: "下載腳本庫文件 data.yaml"
|
|
|
DownloadPackage: "下載腳本庫壓縮檔"
|
|
|
AnalyticCompletion: "解析成功,現在開始同步到資料庫..."
|
|
|
|
|
|
#sync node
|
|
|
Node: "節點"
|
|
|
SyncNode: "同步資料到節點 {{ .name }}"
|
|
|
LocalName: "'local' 名稱僅用於系統本機標識"
|
|
|
SyncPackageData: "打包同步資料"
|
|
|
SyncPackageEncrypt: "封包加密"
|
|
|
SyncRequest: "請求節點同步介面"
|
|
|
SyncFailedRetry: "第 {{ .index }} 次同步節點資料失敗逾時,正在重試..."
|
|
|
SyncFailed: "同步失敗,請在節點列表中手動同步!"
|
|
|
SyncSystemProxy: "系統代理配置"
|
|
|
SyncScripts: "腳本庫"
|
|
|
SyncBackupAccounts: "備份帳號"
|
|
|
SyncAlertSetting: "告警設定"
|
|
|
SyncCustomApp: "自訂應用"
|
|
|
SyncLanguage: "系統語言"
|
|
|
|
|
|
|
|
|
#upgrade node
|
|
|
NodeUpgrade: "升級節點 {{ .name }}"
|
|
|
UpgradeCheck: "檢查節點更新"
|
|
|
UpgradeCheckLocal: "本機節點不支援批次升級,跳過..."
|
|
|
UpgradeCheckLatest: "檢測到該節點已是最新版本,跳過..."
|
|
|
NewSSHClient: "初始化 SSH 連接"
|
|
|
BackupBeforeUpgrade: "升級前備份資料"
|
|
|
UploadUpgradeFile: "發送升級所需文件"
|
|
|
RestartAfterUpgrade: "升級後啟動服務"
|
|
|
|
|
|
#add node
|
|
|
MasterData: "主節點資料"
|
|
|
LoadSftpClient: "取得上傳用戶端"
|
|
|
PackageMasterData: "生成主節點備份壓縮檔"
|
|
|
UploadBackup: "上傳備份資料"
|
|
|
MvBackup: "行動數據到備份目錄"
|
|
|
TaskAddNode: "新增節點"
|
|
|
LoadNodeArch: "取得節點架構資訊"
|
|
|
LoadNodeArchDetail: "檢測到主節點架構: {{ .local }},子節點架構: {{ .node }}"
|
|
|
LoadNodeUpgradeDetail: "使用 v1 版本歷史安裝目錄: {{ .baseDir }},服務監聽埠: {{ .port }}"
|
|
|
SyncAgentBaseInfo: "同步節點基礎資料"
|
|
|
GenerateSSLInfo: "生成節點 SSL 資訊"
|
|
|
ConnInfoNotMatch: "連接資訊不匹配"
|
|
|
MakeAgentPackage: "生成節點安裝包"
|
|
|
SendAgent: "下發節點安裝包"
|
|
|
StartService: "啟動服務"
|
|
|
NoBackupNode: "目前備份節點為空,請選擇備份節點儲存後重試!"
|
|
|
|
|
|
#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 存取域名綁定"
|
|
|
ResetPasskey: "清空 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: "回滾成功!已回滾到 {{ .version },正在重啟服務,請稍候..."
|
|
|
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: "模式: "
|
|
|
|
|
|
#exchange
|
|
|
LocalNodeIpFailed: "無法取得主節點 IP ,請編輯主節點增加 IP 位址和 SSH 認證資訊"
|
|
|
HandlePrivateKey: "處理節點私鑰"
|
|
|
HandlePublicKey: "處理節點公鑰"
|
|
|
ExchangeFile: "開始從 {{ .source }} 節點同步 {{ .sourcePath }} 到 {{ .dest }} 節點 {{ .destPath }}"
|
|
|
TaskRsync: "同步"
|
|
|
NodeFile: "節點文件"
|
|
|
|
|
|
#mobile app
|
|
|
ErrVerifyToken: '令牌驗證錯誤,請重設後再次掃碼'
|
|
|
ErrInvalidToken: '無效的令牌,請重設後再次掃碼'
|
|
|
ErrExpiredToken: '令牌過期,請重設後再次掃碼'
|
|
|
|
|
|
#cluster
|
|
|
ErrMasterDelete: "無法刪除主節點,請先刪除從節點"
|
|
|
ClusterNameIsExist: "叢集名稱已存在"
|
|
|
AppStatusUnHealthy: "應用取得狀態異常,請在節點列表檢查安裝節點狀態"
|
|
|
MasterNodePortNotAvailable: "節點 {{ .name }} 埠 {{ .port }} 連通性校驗失敗,請檢查防火牆/安全組設定和主節點狀態"
|
|
|
ClusterMasterNotExist: "叢集主節點失聯,請刪除子節點"
|
|
|
|
|
|
#ssl
|
|
|
ErrReqFailed: "{{.name}} 請求失敗: {{ .err }}"
|
|
|
|
|
|
#command
|
|
|
Name: "名稱"
|
|
|
Command: "指令"
|