ai-manus/chat-client/src/locales/zh-TW.ts

550 lines
18 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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: '新增推薦問題',
}
},
}