2023-05-15 08:51:32 +08:00
|
|
|
|
const translation = {
|
|
|
|
|
steps: {
|
|
|
|
|
header: {
|
2023-11-27 17:22:16 +08:00
|
|
|
|
creation: '创建知识库',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
update: '上传文件',
|
|
|
|
|
},
|
|
|
|
|
one: '选择数据源',
|
|
|
|
|
two: '文本分段与清洗',
|
|
|
|
|
three: '处理并完成',
|
|
|
|
|
},
|
|
|
|
|
error: {
|
2023-11-27 17:22:16 +08:00
|
|
|
|
unavailable: '该知识库不可用',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
},
|
2024-06-14 22:02:41 +08:00
|
|
|
|
firecrawl: {
|
|
|
|
|
configFirecrawl: '配置 🔥Firecrawl',
|
2024-06-22 11:52:53 +08:00
|
|
|
|
apiKeyPlaceholder: '从 firecrawl.dev 获取 API Key',
|
2024-06-14 22:02:41 +08:00
|
|
|
|
getApiKeyLinkText: '从 firecrawl.dev 获取您的 API Key',
|
|
|
|
|
},
|
2023-05-15 08:51:32 +08:00
|
|
|
|
stepOne: {
|
|
|
|
|
filePreview: '文件预览',
|
2023-06-16 21:47:51 +08:00
|
|
|
|
pagePreview: '页面预览',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
dataSourceType: {
|
|
|
|
|
file: '导入已有文本',
|
|
|
|
|
notion: '同步自 Notion 内容',
|
|
|
|
|
web: '同步自 Web 站点',
|
|
|
|
|
},
|
|
|
|
|
uploader: {
|
|
|
|
|
title: '上传文本文件',
|
|
|
|
|
button: '拖拽文件至此,或者',
|
|
|
|
|
browse: '选择文件',
|
2023-12-18 23:28:25 +08:00
|
|
|
|
tip: '已支持 {{supportTypes}},每个文件不超过 {{size}}MB。',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
validation: {
|
|
|
|
|
typeError: '文件类型不支持',
|
2023-08-16 23:14:27 +08:00
|
|
|
|
size: '文件太大了,不能超过 {{size}}MB',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
count: '暂不支持多个文件',
|
2024-02-22 17:16:22 +08:00
|
|
|
|
filesNumber: '批量上传限制 {{filesNumber}}。',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
},
|
|
|
|
|
cancel: '取消',
|
|
|
|
|
change: '更改文件',
|
|
|
|
|
failed: '上传失败',
|
|
|
|
|
},
|
2023-06-16 21:47:51 +08:00
|
|
|
|
notionSyncTitle: 'Notion 未绑定',
|
|
|
|
|
notionSyncTip: '同步 Notion 内容前,须先绑定 Notion 空间',
|
|
|
|
|
connect: '去绑定',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
button: '下一步',
|
2023-11-27 17:22:16 +08:00
|
|
|
|
emptyDatasetCreation: '创建一个空知识库',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
modal: {
|
2023-11-27 17:22:16 +08:00
|
|
|
|
title: '创建空知识库',
|
|
|
|
|
tip: '空知识库中还没有文档,你可以在今后任何时候上传文档至该知识库。',
|
|
|
|
|
input: '知识库名称',
|
|
|
|
|
placeholder: '请输入知识库名称',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
nameNotEmpty: '名称不能为空',
|
|
|
|
|
nameLengthInvaild: '名称长度不能超过 40 个字符',
|
|
|
|
|
cancelButton: '取消',
|
|
|
|
|
confirmButton: '创建',
|
|
|
|
|
failed: '创建失败',
|
|
|
|
|
},
|
2024-06-14 22:02:41 +08:00
|
|
|
|
website: {
|
|
|
|
|
fireCrawlNotConfigured: 'Firecrawl 未配置',
|
|
|
|
|
fireCrawlNotConfiguredDescription: '请配置 Firecrawl 的 API 密钥以使用它。',
|
|
|
|
|
configure: '配置',
|
|
|
|
|
run: '运行',
|
|
|
|
|
firecrawlTitle: '使用 🔥Firecrawl 提取网页内容',
|
|
|
|
|
firecrawlDoc: 'Firecrawl 文档',
|
2024-07-29 08:58:48 +08:00
|
|
|
|
firecrawlDocLink: 'https://docs.dify.ai/v/zh-hans/guides/knowledge-base/sync-from-website',
|
2024-06-14 22:02:41 +08:00
|
|
|
|
options: '选项',
|
|
|
|
|
crawlSubPage: '爬取子页面',
|
|
|
|
|
limit: '限制数量',
|
|
|
|
|
maxDepth: '最大深度',
|
|
|
|
|
excludePaths: '排除路径',
|
|
|
|
|
includeOnlyPaths: '仅包含路径',
|
|
|
|
|
extractOnlyMainContent: '仅提取主要内容(无标题、导航、页脚等)',
|
|
|
|
|
exceptionErrorTitle: '运行 Firecrawl 时发生异常:',
|
|
|
|
|
unknownError: '未知错误',
|
|
|
|
|
totalPageScraped: '抓取页面总数:',
|
|
|
|
|
selectAll: '全选',
|
|
|
|
|
resetAll: '重置全部',
|
|
|
|
|
scrapTimeInfo: '总共在 {{time}}秒 内抓取了 {{total}} 个页面',
|
|
|
|
|
preview: '预览',
|
2024-06-15 02:21:46 +08:00
|
|
|
|
maxDepthTooltip: '相对于输入 URL 的最大抓取深度。深度0仅抓取输入 URL 本身的页面,深度1抓取输入 URL 及其后的一层目录(一个 /),依此类推。',
|
2024-06-14 22:02:41 +08:00
|
|
|
|
},
|
2023-05-15 08:51:32 +08:00
|
|
|
|
},
|
|
|
|
|
stepTwo: {
|
|
|
|
|
segmentation: '分段设置',
|
|
|
|
|
auto: '自动分段与清洗',
|
|
|
|
|
autoDescription: '自动设置分段规则与预处理规则,如果不了解这些参数建议选择此项',
|
|
|
|
|
custom: '自定义',
|
|
|
|
|
customDescription: '自定义分段规则、分段长度以及预处理规则等参数',
|
|
|
|
|
separator: '分段标识符',
|
|
|
|
|
separatorPlaceholder: '例如换行符(\n)或特定的分隔符(如 "***")',
|
|
|
|
|
maxLength: '分段最大长度',
|
2024-01-26 13:24:40 +08:00
|
|
|
|
overlap: '分段重叠长度',
|
|
|
|
|
overlapTip: '设置分段之间的重叠长度可以保留分段之间的语义关系,提升召回效果。建议设置为最大分段长度的10%-25%',
|
|
|
|
|
overlapCheck: '分段重叠长度不能大于分段最大长度',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
rules: '文本预处理规则',
|
|
|
|
|
removeExtraSpaces: '替换掉连续的空格、换行符和制表符',
|
|
|
|
|
removeUrlEmails: '删除所有 URL 和电子邮件地址',
|
|
|
|
|
removeStopwords: '去除停用词,例如 “a”,“an”,“the” 等',
|
|
|
|
|
preview: '确认并预览',
|
|
|
|
|
reset: '重置',
|
|
|
|
|
indexMode: '索引方式',
|
|
|
|
|
qualified: '高质量',
|
|
|
|
|
recommend: '推荐',
|
2023-09-15 20:54:45 +08:00
|
|
|
|
qualifiedTip: '调用系统默认的嵌入接口进行处理,以在用户查询时提供更高的准确度',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
warning: '请先完成模型供应商的 API KEY 设置。.',
|
|
|
|
|
click: '前往设置',
|
|
|
|
|
economical: '经济',
|
|
|
|
|
economicalTip: '使用离线的向量引擎、关键词索引等方式,降低了准确度但无需花费 Token',
|
2023-07-28 20:47:15 +08:00
|
|
|
|
QATitle: '采用 Q&A 分段模式',
|
|
|
|
|
QATip: '开启后将会消耗额外的 token',
|
2023-08-18 17:37:31 +08:00
|
|
|
|
QALanguage: '分段使用',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
emstimateCost: '执行嵌入预估消耗',
|
|
|
|
|
emstimateSegment: '预估分段数',
|
|
|
|
|
segmentCount: '段',
|
|
|
|
|
calculating: '计算中...',
|
2023-06-16 21:47:51 +08:00
|
|
|
|
fileSource: '预处理文档',
|
|
|
|
|
notionSource: '预处理页面',
|
2024-06-14 22:02:41 +08:00
|
|
|
|
websiteSource: '预处理页面',
|
2023-06-16 21:47:51 +08:00
|
|
|
|
other: '和其他 ',
|
|
|
|
|
fileUnit: ' 个文件',
|
|
|
|
|
notionUnit: ' 个页面',
|
2024-06-14 22:02:41 +08:00
|
|
|
|
webpageUnit: ' 个页面',
|
2024-03-08 19:27:02 +08:00
|
|
|
|
previousStep: '上一步',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
nextStep: '保存并处理',
|
2023-06-01 23:19:36 +08:00
|
|
|
|
save: '保存并处理',
|
|
|
|
|
cancel: '取消',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
sideTipTitle: '为什么要分段和预处理?',
|
|
|
|
|
sideTipP1: '在处理文本数据时,分段和清洗是两个重要的预处理步骤。',
|
|
|
|
|
sideTipP2: '分段的目的是将长文本拆分成较小的段落,以便模型更有效地处理和理解。这有助于提高模型生成的结果的质量和相关性。',
|
2023-11-27 17:22:16 +08:00
|
|
|
|
sideTipP3: '清洗则是对文本进行预处理,删除不必要的字符、符号或格式,使知识库更加干净、整洁,便于模型解析。',
|
|
|
|
|
sideTipP4: '通过对知识库进行适当的分段和清洗,可以提高模型在实际应用中的表现,从而为用户提供更准确、更有价值的结果。',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
previewTitle: '分段预览',
|
2023-11-27 11:47:48 +08:00
|
|
|
|
previewTitleButton: '预览',
|
2023-07-28 20:47:15 +08:00
|
|
|
|
previewButton: '切换至 Q&A 形式',
|
|
|
|
|
previewSwitchTipStart: '当前分段预览是文本模式,切换到 Q&A 模式将会',
|
|
|
|
|
previewSwitchTipEnd: '消耗额外的 token',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
characters: '字符',
|
2024-09-04 14:41:47 +08:00
|
|
|
|
indexSettedTip: '要更改索引方法和 embedding 模型,请转到',
|
2023-11-18 11:53:35 +08:00
|
|
|
|
retrivalSettedTip: '要更改检索方法,请转到',
|
2023-11-27 17:22:16 +08:00
|
|
|
|
datasetSettingLink: '知识库设置。',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
},
|
|
|
|
|
stepThree: {
|
2023-11-27 17:22:16 +08:00
|
|
|
|
creationTitle: '🎉 知识库已创建',
|
|
|
|
|
creationContent: '我们自动为该知识库起了个名称,您也可以随时修改',
|
|
|
|
|
label: '知识库名称',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
additionTitle: '🎉 文档已上传',
|
2023-11-27 17:22:16 +08:00
|
|
|
|
additionP1: '文档已上传至知识库:',
|
|
|
|
|
additionP2: ',你可以在知识库的文档列表中找到它。',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
stop: '停止处理',
|
|
|
|
|
resume: '恢复处理',
|
|
|
|
|
navTo: '前往文档',
|
|
|
|
|
sideTipTitle: '接下来做什么',
|
2023-11-27 17:22:16 +08:00
|
|
|
|
sideTipContent: '当文档完成索引处理后,知识库即可集成至应用内作为上下文使用,你可以在提示词编排页找到上下文设置。你也可以创建成可独立使用的 ChatGPT 索引插件发布。',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
modelTitle: '确认停止索引过程吗?',
|
2023-06-06 10:52:02 +08:00
|
|
|
|
modelContent: '如果您需要稍后恢复处理,则从停止处继续。',
|
|
|
|
|
modelButtonConfirm: '确认停止',
|
|
|
|
|
modelButtonCancel: '取消',
|
2023-05-15 08:51:32 +08:00
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default translation
|