feat: 新增替换词管理功能

This commit is contained in:
zhuoqinglian
2026-04-23 17:50:57 +08:00
parent 08d6bb4056
commit f85e863144
14 changed files with 1876 additions and 75 deletions
+52 -1
View File
@@ -22,6 +22,7 @@ export default {
'header.clearHistory': '清空歷史',
'header.providerManagement': '字段管理',
'header.serverSideManagement': '服務端管理',
'header.replacementWordManagement': '替換詞管理',
'header.featureManagement': '系統功能配置',
'header.changePassword': '修改密碼',
'header.logout': '退出登錄',
@@ -349,6 +350,53 @@ export default {
'paramDialog.arrayType': '陣列(array)',
'paramDialog.jsonType': 'JSON物件(json)',
// 替換詞管理頁面相關
'replacementWordManagement.pageTitle': '替換詞管理',
'replacementWordManagement.fileName': '檔案名稱',
'replacementWordManagement.replacementWordCount': '替換詞數量',
'replacementWordManagement.replacementWordContent': '替換詞內容',
'replacementWordManagement.operation': '操作',
'replacementWordManagement.createTime': '創建時間',
'replacementWordManagement.updateTime': '更新時間',
'replacementWordManagement.addFile': '新增替換詞檔案',
'replacementWordManagement.edit': '編輯',
'replacementWordManagement.download': '下載',
'replacementWordManagement.delete': '刪除',
// 替換詞對話框相關
'replacementDialog.fileName': '檔案名稱',
'replacementDialog.fileNamePlaceholder': '請輸入檔案名稱',
'replacementDialog.content': '替換詞內容',
'replacementDialog.contentPlaceholder': '請輸入替換詞內容,每行格式:原詞|替換詞',
'replacementDialog.formatTip': '每行格式:原詞|替換詞',
'replacementDialog.wordCountUnit': '個替換詞',
'replacementDialog.uploadTxt': '上傳txt',
'replacementDialog.uploadReplacementFile': '上傳替換詞檔案',
'replacementDialog.clickUploadTip': '點擊上傳替換詞檔案',
'replacementDialog.uploadCoverTip': '上傳後將覆蓋當前替換詞內容',
'replacementDialog.save': '儲存',
'replacementDialog.cancel': '取消',
'replacementDialog.requiredFileName': '請輸入檔案名稱',
'replacementDialog.requiredContent': '請輸入替換詞內容',
'replacementDialog.invalidFormat': '第{line}行格式錯誤,每行必須包含|分隔符',
'replacementDialog.invalidPipeCount': '第{line}行格式錯誤,每行只能包含一個|分隔符',
'replacementDialog.emptyOriginal': '第{line}行待替換詞不能為空',
'replacementDialog.emptyReplacement': '第{line}行替換詞不能為空',
'replacementDialog.invalidOriginalChar': '第{line}行待替換詞包含特殊符號',
'replacementDialog.invalidReplacementChar': '第{line}行替換詞包含特殊符號',
'replacementDialog.readFileError': '讀取檔案失敗',
// 替換詞管理頁面提示文本
'replacementWordManagement.getListFailed': '獲取列表失敗',
'replacementWordManagement.confirmDelete': '確定要刪除該檔案嗎?',
'replacementWordManagement.deleteHint': '提示',
'replacementWordManagement.saveSuccess': '保存成功',
'replacementWordManagement.saveFailed': '保存失敗',
'replacementWordManagement.addFailed': '新增失敗',
'replacementWordManagement.batchDelete': '批量刪除',
'replacementWordManagement.confirmBatchDelete': '確定要刪除選中的 {count} 個檔案嗎?',
'replacementWordManagement.batchDeleteHint': '批量刪除提示',
// 登录页面文本
'login.title': '登錄',
'login.welcome': 'WELCOME TO LOGIN',
@@ -771,10 +819,13 @@ export default {
'roleConfig.ttsRate': '語速',
'roleConfig.ttsPitch': '音調',
'roleConfig.ttsAdvanced': 'TTS參數',
'roleConfig.advancedSettings': '語速音調',
'roleConfig.advancedSettings': '語調發音替換詞',
'roleConfig.volumeHint': '-100=最小, 0=標準, 100=最大',
'roleConfig.speedHint': '-100=最慢, 0=標準, 100=最快',
'roleConfig.pitchHint': '-100=最低, 0=標準, 100=最高',
'roleConfig.replacementWordLabel': '關聯替換詞',
'roleConfig.replacementWordTip': '語音合成時,強制把識別錯、多音字、專有名詞、敏感詞,替換成你指定的正確文本/發音,提升準確率、合規與體驗',
'replacementDialog.selectPlaceholder': '請選擇',
'roleConfig.pleaseEnterContent': '請輸入內容',
'roleConfig.pleaseEnterLangCode': '請輸入語言編碼,如:zh_TW',
'roleConfig.pleaseEnterLangName': '請輸入交互語種,如:繁體中文',