feat(knowledge): add FAQ Excel import export

This commit is contained in:
mlogclub
2026-06-01 13:57:49 +08:00
parent d8692b45cd
commit 8933e963f5
15 changed files with 1133 additions and 363 deletions
+24 -16
View File
@@ -1893,33 +1893,41 @@
"questionPlaceholder": "请输入标准问题",
"answer": "答案",
"answerPlaceholder": "请输入FAQ答案",
"similarQuestionsPlaceholder": "一行一个相似问题"
,"fileEmpty": "文件内容为空",
"missingFAQColumns": "导入模板缺少 question/answer 列",
"skipRowMissingFAQ": "第 {row} 行缺少问题或答案,已跳过",
"importNoRows": "没有可导入的FAQ记录",
"parsedFAQRows": "已解析 {count} 条FAQ",
"parseImportFailed": "解析导入文件失败",
"similarQuestionsPlaceholder": "一行一个相似问题",
"importRowFailed": "第 {row} 行:{message}",
"importFailed": "导入失败",
"importSuccess": "成功导入 {count} 条FAQ",
"importSomeFailed": "有 {count} 条FAQ导入失败",
"importFAQTitle": "导入FAQ",
"importFAQDescription": "上传 CSV 文件批量导入 FAQ。必填列为 question、answersimilarQuestions 使用 | 或换行分隔。",
"importFAQDescription": "上传 Excel 文件批量导入 FAQ。必填列为标准问题和答案;相似问在同一个单元格内一行一个。",
"downloadTemplate": "下载模板",
"downloadTemplateFailed": "下载模板失败",
"importing": "导入中...",
"startImport": "开始导入",
"startImportWithCount": "开始导入 ({count})",
"importFile": "导入文件",
"chooseFile": "选择文件",
"importFileDescription": "支持 UTF-8 编码的 CSV 或制表符文本文件。",
"importFileDescription": "支持 .xlsx 文件。",
"currentFile": "当前文件:{name}",
"importHint": "导入提示",
"importPreview": "导入预览",
"rowNumber": "第 {row} 行",
"similarQuestionShort": "相似问:{value}",
"importXlsxHint": "模板列为标准问题、答案、相似问、备注;相似问请在单元格内一行填写一个。",
"importXlsxOnly": "仅支持 .xlsx 文件",
"importMode": "导入模式",
"selectImportMode": "请选择导入模式",
"searchImportMode": "搜索导入模式",
"emptyImportMode": "没有可用的导入模式",
"importModeAppend": "追加导入",
"importModeOverwrite": "覆盖导入",
"importModeAppendDescription": "只新增不存在的标准问题;已存在的标准问题会跳过。",
"importModeOverwriteDescription": "按标准问题匹配并更新已存在 FAQ;不存在的标准问题会新增。",
"importResult": "导入结果",
"importTotal": "总行数",
"importCreated": "新增",
"importUpdated": "更新",
"importSkipped": "跳过",
"importFailedCount": "失败",
"importFAQResultToast": "新增 {created},更新 {updated},跳过 {skipped},失败 {failed}",
"exportFAQ": "导出FAQ",
"exportFAQSuccess": "FAQ 导出已开始下载",
"exportFAQFailed": "导出 FAQ 失败",
"none": "无",
"previewAfterUpload": "上传文件后可预览前 5 条FAQ",
"allChannels": "全部渠道",
"channelIM": "客服会话",
"channelAgentAssist": "客服助手",