550 lines
18 KiB
TypeScript
550 lines
18 KiB
TypeScript
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: '刪除',
|
||
},
|
||
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: '刪除確認',
|
||
},
|
||
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:{
|
||
chatType: '聊天類型',
|
||
selectChatType: '選擇聊天類型',
|
||
prologueContent: '開場白內容',
|
||
addRecommend: '新增推薦問題',
|
||
recommendQuestion: '推薦問題',
|
||
actions: '操作',
|
||
edit: '編輯',
|
||
delete: '刪除',
|
||
confirmDelete: '確定要刪除該推薦問題嗎?',
|
||
confirmSave: '是否確認保存修改?',
|
||
deleteSuccess: '刪除成功',
|
||
deleteFailure: '刪除失敗,請稍後重試',
|
||
saveSuccess: '保存成功',
|
||
saveFailure: '保存失敗,請稍後重試',
|
||
loadSuccess: '加載成功',
|
||
loadFailure: '加載失敗,請稍後重試',
|
||
noContent: '未找到內容',
|
||
loading: '加載中...',
|
||
updateRecommendation: '更新推薦問題',
|
||
addRecommendation: '新增推薦問題',
|
||
}
|
||
},
|
||
}
|