export default { vabI18n: { role: { index: '序號', name: '註冊名', roleName: '角色名稱', description: '描述', accessMenu: '可訪問選單', actions: '操作', view: '查看', edit: '編輯', delete: '刪除', confirmDelete: '你確定要刪除當前項目嗎?', permission: '權限', add: '新增', search: '查詢', noData: '暫無資料', placeholderName: '請輸入註冊名', placeholderDispName: '請輸入角色名稱', }, chat: { history: '會話記錄', newChat: '新會話', chat: '會話', regenerate: '重新生成', copy: '複製', edit: '編輯', delete: '刪除', stopGenerating: '停止生成', placeEnter: '輸入您的問題...', placeEnterChart: '請輸入您的圖表報告問題...', placeEnterDiag: '請輸入您的診斷代碼查詢問題...', placeholder: '請輸入消息內容...', you: '你', assistant: 'AI助手', noData: '暫無資料', sendHint: '按 Enter 發送,Shift + Enter 換行', previewTitle: '文件預覽', previewTitleFail: '文件預覽失敗', excelPreviewTitle: 'Excel 表格預覽', sources: '引用來源', think: '思考過程', like: '讚', dislike: '踩', cancel: '取消', send: '發送', }, personal: { title: '個人中心', avatarUpload: '點擊上傳頭像', modifyPassword: '修改密碼', resetPassword: '重設密碼', save: '保存', cancel: '取消', submit: '提交', saveOk: '保存成功', saveFail: '保存失敗', // 標籤頁 basicInfoTab: '基本資訊', // 表單字段 name: '姓名', username: '帳號', gender: '性別', birthday: '生日', phone: '電話', email: '電子郵件', department: '部門', role: '角色', male: '男', female: '女', birthdayPlaceholder: '選擇日期', namePlaceholder: '請輸入姓名', usernamePlaceholder: '請輸入帳號', phonePlaceholder: '請輸入聯絡電話', emailPlaceholder: '請輸入電子郵件', deptPlaceholder: '選擇部門', rolePlaceholder: '選擇角色', // 用戶資訊卡片 infoName: '姓名:', infoBirthday: '生日:', infoGender: '性別:', infoDept: '部門:', notSet: '未設定', notAssigned: '未分配', // 提示 refreshDepts: '刷新部門列表', refreshRoles: '刷新可添加角色列表', // 密碼對話框 oldPassword: '原始密碼', newPassword: '新密碼', confirmNewPassword: '確認新密碼', oldPasswordPlaceholder: '請輸入原始密碼', newPasswordPlaceholder: '請輸入新密碼', newPasswordPermission: '密碼長度不能少於6位', confirmNewPasswordPlaceholder: '請再次輸入新密碼', changePasswordDialogTitle: '修改密碼', pleaseConfirmNewPassword: '請確認新密碼', passwordNoEqual: '兩次輸入的密碼不一致', }, HistoryRecords: { queryTime: '提問時間:', range: '至', chatType: '聊天類型', chatTypePlaceholder: '請選擇聊天類型', keyword: '問題關鍵字', keywordPlaceholder: '請輸入問題關鍵字', search: '查詢', delete: '刪除', confirmDelete: '你確定要刪除當前項目嗎?', confirmDeleteBatch: '你確定要刪除選中項目嗎?', deleteSuccess: '刪除成功', noSelection: '未選擇任何行', viewDetails: '查看', dialogTitle: '會話詳情', columns: { conversationName: '會話名稱', chatType: '聊天類型', createTime: '會話建立時間', updateTime: '最近一次會話時間', index: '序號', actions: '操作', }, typeOptions: { 1: '故障診斷', 2: '通用問答', 3: '圖表問答', }, empty: '暫無資料', timeRangeStart: '開始時間', timeRangeEnd: '結束時間', fieldFilterTitle: '表格欄位過濾與排序', pageTitle: '會話歷史記錄', buttons: { view: '查看', delete: '刪除', confirm: '確認', cancel: '取消', close: '關閉', fullscreen: '全螢幕', exitFullscreen: '退出全螢幕', }, messages: { deleteSuccess: '刪除成功', deleteFail: '刪除失敗', loadFail: '載入失敗', fetchDetailFail: '獲取會話詳情失敗', invalidData: '資料格式錯誤', }, HistoryDetails: { title: '會話詳情', count: '共', messageCount: ' 條對話', exportMarkdown: '匯出為 Markdown', user: '使用者', ai: 'AI助手', thinking: '思考過程', expand: '展開', collapse: '收起', }, }, userManagement: { title: '用戶管理', query: { namePlaceholder: '註冊名/姓名', deptPlaceholder: '請選擇組織', rolePlaceholder: '請選擇角色', scopePlaceholder: '請選擇查詢範圍', scopeOptions: { noFrozen: '只查詢未凍結人員', onlyFrozen: '只查詢已凍結人員', all: '查詢全部人員', }, searchButton: '查詢', addButton: '添加', deleteButton: '刪除', }, table: { serialNumber: '序號', username: '註冊名', displayName: '姓名', sex: '性別', male: '男', female: '女', birthday: '出生日期', email: '郵箱', phone: '電話', department: '組織', roles: '角色', avatar: '頭像', operations: '操作', edit: '修改', delete: '刪除', noData: '暫無數據', }, confirm: { deleteSingle: '你確定要刪除當前項嗎', deleteMultiple: '你確定要刪除選中項嗎', noSelection: '未選中任何行', }, message: { deleteSuccess: '刪除成功', getDataFailed: '獲取失敗', getRolesSuccess: '獲取角色列表成功', getRolesFailed: '獲取角色列表失敗', getDeptFailed: '獲取組織失敗', getAuxFailed: '附加信息列獲取失敗', }, }, knowledge: { title: '我的知識庫(共 ', titleEnd: ' 個)', newBtn: '新建知識庫', empty: '暫無知識庫數據', loading: '載入中...', error: '獲取知識庫信息失敗,請檢查網絡連接後重試', card: { noDescription: '暫無描述', docCount: '文檔數', wordCount: '字數', createTime: '創建時間:', updateTime: '更新時間:', unknownTime: '--', }, dialog: { createTitle: '新建知識庫', editTitle: '編輯知識庫', nameLabel: '知識庫名稱', namePlaceholder: '請輸入知識庫名稱', descLabel: '知識庫簡介', descPlaceholder: '請輸入知識庫簡介', cancel: '取消', submit: '提交', createSuccess: '創建成功', createFail: '創建失敗', updateSuccess: '更新成功', updateFail: '更新失敗', deleteSuccess: '刪除成功', deleteFail: '刪除失敗', rules: { nameRequired: '請輸入知識庫名稱', nameMaxLength: '名稱長度不能超過50個字符', }, }, dropdown: { edit: '編輯', delete: '刪除', }, deleteConfirm: { title: '刪除確認', message: '確定要刪除該知識庫嗎?所有關聯文檔將被清除', confirm: '確定', cancel: '取消', }, document: { title: '數據集文檔管理', header: { title: '{name}', description: '數據集文檔管理 - 共 ', descriptionEnd: ' 個文件', descriptionEnds: ' 個文件', }, table: { index: '序號', fileName: '文件名', status: '文檔狀態', createDate: '創建日期', charCount: '字符數', actions: '操作', statusText: { available: '可用', indexing: '解析中', error: '解析失敗', unknown: '未知狀態', }, }, buttons: { search: '查詢', refresh: '刷新', upload: '上傳文件', batchDelete: '批量刪除 ', batchDeleteConfrim: '批量刪除確認', preview: '預覽', download: '下載', rename: '重命名', delete: '刪除', deepAnalysis: '深度解析', taskMonitor: '任務監控', }, search: { placeholder: '請輸入關鍵詞查詢', }, uploadDialog: { title: '上傳文件', indexingTechnique: '索引方式', indexingOptions: { highQuality: '高質量', economy: '經濟', }, preProcessingRules: '預處理規則', ruleOptions: { removeSpaces: '移除多餘空格', removeUrls: '移除URL/郵箱', }, segmentation: '分段規則', separatorPlaceholder: '分隔符(默認###)', maxTokens: '最大Token數', selectFile: '選擇文件', fileTip: '支持多選,單個文件不超過100MB,可接受格式:TXT、MD、MARKDOWN、MDX、PDF、HTML、HTM、XLSX、XLS、DOCX、CSV、VTT、PROPERTIES', cancel: '取消', upload: '開始上傳', }, preview: { title: '文件預覽', }, renameDialog: { title: '重命名文件', label: '文件名', placeholder: '請輸入新的文件名', cancel: '取消', confirm: '確定', deleteconfirm: '刪除確認', }, deepAnalysisDialog: { title: '深度解析任務列表', noTasks: '當前沒有正在進行的深度解析任務', datasetName: '知識庫', taskId: '任務ID', createTime: '創建時間', close: '關閉', totalTasks: '總任務數', runningTasks: '進行中', completedTasks: '已完成', completed: '已完成', running: '進行中', pending: '等待中', }, progressPanel: { title: '深度解析進度', show: '展開詳情', hide: '收起詳情', }, tooltips: { hasRunningTasks: '有 {count} 個任務正在進行', viewDeepAnalysis: '查看深度解析任務', showSidebar: '顯示任務監控面板', hideSidebar: '隱藏任務監控面板', }, sidebar: { title: '任務監控', }, timeAgo: { justNow: '剛剛', minutes: '{count} 分鐘前', hours: '{count} 小時前', days: '{count} 天前', }, notifications: { allTasksCompleted: '任務完成', allTasksCompletedMessage: '所有深度解析任務已完成!', taskCompleted: '任務完成', taskCompletedMessage: '深度解析任務 "{name}" 已完成', }, messages: { FilenamecantEmpty: '文件名不能为空', uploadSuccess: '上傳成功', deleteConfirm: '確定要刪除該文件嗎?此操作不可恢復!', batchDeleteConfirm: '確定要刪除選中的 ', batchDeleteConfirmEnd: ' 個文件嗎?此操作不可恢復!', deleteSuccess: '文件 ', deleteSuccessEnd: ' 已刪除', deleteing: '刪除中...', deleteSuccessOk: '刪除成功', batchDeleteSuccess: '已成功刪除 ', batchDeleteSuccessEnd: ' 個文件', uploadSuccessEnd: ' 個文件已處理完成', renameSuccess: '文件已重命名', noFileSelected: '請選擇要刪除的文件', noUploadFile: '請選擇至少一個文件', loading: '載入中...', NoKnowError: '未知錯誤', getFileContentFailed: '獲取文件內容失敗', uploadLoading: '文件上傳中...', }, errors: { deleteFailed: '刪除失敗: ', uploadFailed: '上傳失敗: ', renameSuccess: '重命名成功: ', renameFailed: '重命名失敗: ', fetchFailed: '獲取文檔列表失敗: ', previewFailed: '預覽失敗: ', downloadFailed: '下載失敗: ', }, }, }, KnowledgeManagement: { query: { nameFilter: '註冊名/姓名', deptFilter: '請選擇組織', roleFilter: '請選擇角色', search: '查詢', add: '添加', }, table: { noData: '暫無資料', operation: '操作', bindDataset: '綁定知識庫', columns: { index: '序號', name: '註冊名', displayName: '姓名', department: '組織', roles: '角色', datasets: '知識庫', }, }, pagination: { pageSize: '每頁條數', total: '總數', }, filter: { tableFields: '表格欄位過濾與排序', }, fullscreen: '全螢幕', collapseQuery: '摺疊查詢區域', expandQuery: '展開查詢區域', addUser: '新增使用者', deleteUser: '刪除使用者', confirmDelete: '您確定要刪除嗎?', errorFetchingData: '獲取資料失敗', message: { getRolesSuccess: '獲取角色列表成功', getRolesFailed: '獲取角色列表失敗', getDeptsFailed: '獲取組織列表失敗', }, bindDataset: { title: '綁定知識庫', user: '用戶', boundDatasets: '已綁定知識庫', addDatasets: '添加知識庫', selectDatasets: '請選擇要綁定的知識庫', removeDataset: '移除知識庫', cancel: '取 消', confirm: '確 定', pleaseSelect: '請選擇要綁定的知識庫', bindSuccess: '綁定成功', unbindSuccess: '解绑成功', bindFail: '綁定失敗', unbindFail: '解绑失敗', fetchFail: '獲取知識庫列表失敗', }, }, DictionaryManagement: { add: '添加', index: '序號', addDic: '添加字典分類', addDicDetail: '添加字典詳細', editDic: '編輯字典', dictionaryKey: '字典鍵', dictionaryValue: '字典值', parentDictionary: '父級字典', remark: '備註', pleaseEnterRemark: '請輸入備註', editable: '是否可編輯', allow: '允許', notAllow: '不允許', operation: '操作', confirm: '確定', cancel: '取消', edit: '修改', delete: '刪除', searchPlaceholder: '請輸入字典名稱', noData: '暫無資料', dialogTitleAdd: '新增字典', dialogTitleEdit: '編輯字典', confirmDelete: '確定要刪除此字典項嗎?', deleteSuccess: '刪除成功', deleteFail: '刪除失敗', saveSuccess: '保存成功', saveFail: '保存失敗', batchDeleteSuccess: '批量刪除成功', batchDeleteFail: '批量刪除失敗', refreshCache: '刷新快取', refreshCacheSuccess: '快取刷新成功', refreshCacheFail: '快取刷新失敗', dictionaryCategory: '字典分類', dictionaryKeyError: '請輸入字典鍵', dictionaryValueError: '請輸入字典值', selecteditable: '請選擇是否可編輯', parentDictionaryError: '請選擇父級字典(留空表示根節點)', numberdescription: '括號內數值爲ID值', diclengtherror: '字典鍵長度不能超過50個字符', dicvalueerror: '字典值長度不能超過50個字符', alldic: '全部字典', getdicfail: '獲取字典數據失敗', getdicTreefail: '獲取字典樹數據失敗', rootNode: '根節點', selectDicCate: '請先選擇字典分類', updateFail: '更新失敗', addFail: '添加失敗', }, ApiKeyManagement: { searchPlaceholder: '請輸入密鑰名稱', enterApiValue: '請輸入密鑰值', createBy: '創建人', placeCreateby: '請輸入創建人', search: '查詢', index: '序號', createTime: '創建時間', updateBy: '更新人', updateTime: '更新時間', edit: '編輯', delete: '刪除', add: '新增', batchDelete: '批量刪除', refreshCache: '刷新快取', noData: '暫無資料', dialogTitleAdd: '新增API密鑰', dialogTitleEdit: '編輯API密鑰', confirmDelete: '確定要刪除此API密鑰嗎?', deleteSuccess: '刪除成功', deleteFail: '刪除失敗', saveSuccess: '保存成功', saveFail: '保存失敗', batchDeleteSuccess: '批量刪除成功', batchDeleteFail: '批量刪除失敗', dictionaryKey: '密鑰名稱', dictionaryValue: '密鑰值', show: '顯示', hide: '隱藏', operation: '操作', remark: '備註', enterRemark: '請輸入備註信息', maskValue: '******', confirm: '確定', cancel: '取消', refreshCacheSuccess: '快取刷新成功', refreshCacheFail: '快取刷新失敗', copySuccess: '複製成功', copyFail: '複製失敗', copy: '複製', dictionaryKeyLength: '密鑰名稱長度在 1 到 255 個字符', dictionaryValueLength: '密鑰值長度在 1 到 255 個字符', getApiKeysFail: '获取API密鑰列表失败', confirmDeleteApiKey: '此操作将永久删除该API密鑰,是否继续?', Tip: '提示', selectDeleteData: '請選擇要刪除的數據', confirmDeleteApiKeys: '此操作將永久删除选中的 ', confirmDeleteApiKeysEnd: ' 條API密鑰,是否繼續?', confirmDeleteApiKeysEndPlural: ' 條API密鑰,是否繼續?', confirmRefreshCache: '此操作將刷新Redis缓存,重新加载所有API密鑰,是否繼續?', updateSuccess: '更新成功', updateFail: '更新失敗', addSuccess: '新增成功', addFail: '新增失敗', }, prologue: { title: '開場白管理', query: '查詢', save: '儲存', chatType: '聊天類型', chatTypes: { '1': '故障診斷', '2': '智慧問答', '3': '圖表報告', '4': '應急助手問答', '5': '診斷代碼查詢', }, openingContent: '開場白內容', addRecommend: '新增推薦問題', recommendation: '推薦問題', action: '操作', edit: '編輯', delete: '刪除', dialog: { addTitle: '新增推薦問題', editTitle: '編輯推薦問題', questionContent: '推薦問題', cancel: '取消', confirm: '確認', save: '儲存', }, message: { loadSuccess: '加載成功', loadFailed: '加載失敗,請稍後重試', loadFailedMess: '加載推薦問題失敗', notFound: '未找到開場白內容', saveSuccess: '儲存成功', saveFailed: '儲存失敗,請稍後重試', addSuccess: '推薦問題新增成功', addFailed: '新增推薦問題失敗', editSuccess: '推薦問題編輯成功', editFailed: '編輯推薦問題失敗,請稍後重試', deleteSuccess: '刪除成功', deleteFailed: '刪除失敗', }, confirm: { save: '是否確認儲存修改?', tips: '提示', delete: '確定要刪除該推薦問題嗎?', deleteConfirm: '刪除確認', }, placeholder: { selectType: '選擇聊天類型', }, }, vabtabs: { refresh: '刷新', closeOthers: '關閉其他', closeLeft: '關閉左側', closeRight: '關閉右側', closeAll: '關閉全部', }, }, }