dataset-documents.ts 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351
  1. const translation = {
  2. list: {
  3. title: '文档',
  4. desc: '知识库的所有文件都在这里显示,整个知识库都可以链接到 Dify 引用或通过 Chat 插件进行索引。',
  5. addFile: '添加文件',
  6. addPages: '添加页面',
  7. addUrl: '添加 URL',
  8. table: {
  9. header: {
  10. fileName: '文件名',
  11. words: '字符数',
  12. hitCount: '召回次数',
  13. uploadTime: '上传时间',
  14. status: '状态',
  15. action: '操作',
  16. },
  17. rename: '重命名',
  18. name: '名称',
  19. },
  20. action: {
  21. uploadFile: '上传新文件',
  22. settings: '分段设置',
  23. addButton: '添加分段',
  24. add: '添加新分段',
  25. batchAdd: '批量添加',
  26. archive: '归档',
  27. unarchive: '撤销归档',
  28. delete: '删除',
  29. enableWarning: '归档的文件无法启用',
  30. sync: '同步',
  31. },
  32. index: {
  33. enable: '启用中',
  34. disable: '禁用中',
  35. all: '全部',
  36. enableTip: '该文件可以被索引',
  37. disableTip: '该文件无法被索引',
  38. },
  39. status: {
  40. queuing: '排队中',
  41. indexing: '索引中',
  42. paused: '已暂停',
  43. error: '错误',
  44. available: '可用',
  45. enabled: '已启用',
  46. disabled: '已禁用',
  47. archived: '已归档',
  48. },
  49. empty: {
  50. title: '还没有文档',
  51. upload: {
  52. tip: '您可以上传文件,从网站同步,或者从网络应用程序(如概念、GitHub 等)同步。',
  53. },
  54. sync: {
  55. tip: 'Dify 会定期从您的 Notion 中下载文件并完成处理。',
  56. },
  57. },
  58. delete: {
  59. title: '确定删除吗?',
  60. content: '如果您需要稍后恢复处理,您将从您离开的地方继续',
  61. },
  62. batchModal: {
  63. title: '批量添加分段',
  64. csvUploadTitle: '将您的 CSV 文件拖放到此处,或',
  65. browse: '选择文件',
  66. tip: 'CSV 文件必须符合以下结构:',
  67. question: '问题',
  68. answer: '回答',
  69. contentTitle: '分段内容',
  70. content: '内容',
  71. template: '下载模板',
  72. cancel: '取消',
  73. run: '导入',
  74. runError: '批量导入失败',
  75. processing: '批量处理中',
  76. completed: '导入完成',
  77. error: '导入出错',
  78. ok: '确定',
  79. },
  80. },
  81. metadata: {
  82. title: '元数据',
  83. desc: '标记文档的元数据允许 AI 及时访问它们并为用户公开参考来源。',
  84. dateTimeFormat: 'YYYY-MM-DD HH:mm',
  85. docTypeSelectTitle: '请选择一种文档类型',
  86. docTypeChangeTitle: '更换文档类型',
  87. docTypeSelectWarning: '如果更改文档类型,将不再保留现在填充的元数据',
  88. firstMetaAction: '开始',
  89. placeholder: {
  90. add: '输入',
  91. select: '选择',
  92. },
  93. source: {
  94. upload_file: '文件上传',
  95. notion: '从 Notion 同步的文档',
  96. github: '从 Github 同步的代码',
  97. },
  98. type: {
  99. book: '书籍',
  100. webPage: '网页',
  101. paper: '论文',
  102. socialMediaPost: '社交媒体帖子',
  103. personalDocument: '个人文档',
  104. businessDocument: '商务文档',
  105. IMChat: 'IM 聊天记录',
  106. wikipediaEntry: '维基百科条目',
  107. notion: '从 Notion 同步的文档',
  108. github: '从 Github 同步的代码',
  109. technicalParameters: '技术参数',
  110. },
  111. field: {
  112. processRule: {
  113. processDoc: '预处理文档',
  114. segmentRule: '分段规则',
  115. segmentLength: '分段长度',
  116. processClean: '文本预处理与清洗',
  117. },
  118. book: {
  119. title: '标题',
  120. language: '语言',
  121. author: '作者',
  122. publisher: '出版商',
  123. publicationDate: '出版日期',
  124. ISBN: 'ISBN',
  125. category: '类别',
  126. },
  127. webPage: {
  128. title: '标题',
  129. url: '网址',
  130. language: '语言',
  131. authorPublisher: '作者/出版商',
  132. publishDate: '发布日期',
  133. topicsKeywords: '主题/关键词',
  134. description: '描述',
  135. },
  136. paper: {
  137. title: '标题',
  138. language: '语言',
  139. author: '作者',
  140. publishDate: '发布日期',
  141. journalConferenceName: '期刊/会议名称',
  142. volumeIssuePage: '卷/期/页码',
  143. DOI: 'DOI',
  144. topicsKeywords: '主题/关键词',
  145. abstract: '摘要',
  146. },
  147. socialMediaPost: {
  148. platform: '平台',
  149. authorUsername: '作者/用户名',
  150. publishDate: '发布日期',
  151. postURL: '帖子网址',
  152. topicsTags: '主题/标签',
  153. },
  154. personalDocument: {
  155. title: '标题',
  156. author: '作者',
  157. creationDate: '创建日期',
  158. lastModifiedDate: '最后修改日期',
  159. documentType: '文档类型',
  160. tagsCategory: '标签/类别',
  161. },
  162. businessDocument: {
  163. title: '标题',
  164. author: '作者',
  165. creationDate: '创建日期',
  166. lastModifiedDate: '最后修改日期',
  167. documentType: '文档类型',
  168. departmentTeam: '部门/团队',
  169. },
  170. IMChat: {
  171. chatPlatform: '聊天平台',
  172. chatPartiesGroupName: '聊天参与方/群组名称',
  173. participants: '参与者',
  174. startDate: '开始日期',
  175. endDate: '结束日期',
  176. topicsKeywords: '主题/关键词',
  177. fileType: '文件类型',
  178. },
  179. wikipediaEntry: {
  180. title: '标题',
  181. language: '语言',
  182. webpageURL: '网页网址',
  183. editorContributor: '编辑/贡献者',
  184. lastEditDate: '最后编辑日期',
  185. summaryIntroduction: '摘要/介绍',
  186. },
  187. notion: {
  188. title: '标题',
  189. language: '语言',
  190. author: '作者',
  191. createdTime: '创建时间',
  192. lastModifiedTime: '最后修改时间',
  193. url: '网址',
  194. tag: '标签',
  195. description: '描述',
  196. },
  197. github: {
  198. repoName: '仓库名',
  199. repoDesc: '仓库描述',
  200. repoOwner: '仓库所有者',
  201. fileName: '文件名',
  202. filePath: '文件路径',
  203. programmingLang: '编程语言',
  204. url: '网址',
  205. license: '许可证',
  206. lastCommitTime: '最后提交时间',
  207. lastCommitAuthor: '最后提交者',
  208. },
  209. originInfo: {
  210. originalFilename: '原始文件名称',
  211. originalFileSize: '原始文件大小',
  212. uploadDate: '上传日期',
  213. lastUpdateDate: '最后更新日期',
  214. source: '来源',
  215. },
  216. technicalParameters: {
  217. segmentSpecification: '分段规则',
  218. segmentLength: '段落长度',
  219. avgParagraphLength: '平均段落长度',
  220. paragraphs: '段落数量',
  221. hitCount: '召回次数',
  222. embeddingTime: '嵌入时间',
  223. embeddedSpend: '嵌入花费',
  224. },
  225. },
  226. languageMap: {
  227. zh: '中文',
  228. en: '英文',
  229. es: '西班牙语',
  230. fr: '法语',
  231. de: '德语',
  232. ja: '日语',
  233. ko: '韩语',
  234. ru: '俄语',
  235. ar: '阿拉伯语',
  236. pt: '葡萄牙语',
  237. it: '意大利语',
  238. nl: '荷兰语',
  239. pl: '波兰语',
  240. sv: '瑞典语',
  241. tr: '土耳其语',
  242. he: '希伯来语',
  243. hi: '印地语',
  244. da: '丹麦语',
  245. fi: '芬兰语',
  246. no: '挪威语',
  247. hu: '匈牙利语',
  248. el: '希腊语',
  249. cs: '捷克语',
  250. th: '泰语',
  251. id: '印度尼西亚语',
  252. },
  253. categoryMap: {
  254. book: {
  255. fiction: '小说',
  256. biography: '传记',
  257. history: '历史',
  258. science: '科学',
  259. technology: '技术',
  260. education: '教育',
  261. philosophy: '哲学',
  262. religion: '宗教',
  263. socialSciences: '社会科学',
  264. art: '艺术',
  265. travel: '旅行',
  266. health: '健康',
  267. selfHelp: '自助',
  268. businessEconomics: '商业/经济',
  269. cooking: '烹饪',
  270. childrenYoungAdults: '儿童/青少年',
  271. comicsGraphicNovels: '漫画/图形小说',
  272. poetry: '诗歌',
  273. drama: '戏剧',
  274. other: '其他',
  275. },
  276. personalDoc: {
  277. notes: '笔记',
  278. blogDraft: '博客草稿',
  279. diary: '日记',
  280. researchReport: '研究报告',
  281. bookExcerpt: '书籍摘录',
  282. schedule: '日程安排',
  283. list: '列表',
  284. projectOverview: '项目概述',
  285. photoCollection: '照片集',
  286. creativeWriting: '创意写作',
  287. codeSnippet: '代码片段',
  288. designDraft: '设计草稿',
  289. personalResume: '个人简历',
  290. other: '其他',
  291. },
  292. businessDoc: {
  293. meetingMinutes: '会议纪要',
  294. researchReport: '研究报告',
  295. proposal: '提案',
  296. employeeHandbook: '员工手册',
  297. trainingMaterials: '培训材料',
  298. requirementsDocument: '需求文档',
  299. designDocument: '设计文档',
  300. productSpecification: '产品规格',
  301. financialReport: '财务报告',
  302. marketAnalysis: '市场分析',
  303. projectPlan: '项目计划',
  304. teamStructure: '团队结构',
  305. policiesProcedures: '政策和流程',
  306. contractsAgreements: '合同和协议',
  307. emailCorrespondence: '邮件往来',
  308. other: '其他',
  309. },
  310. },
  311. },
  312. embedding: {
  313. processing: '嵌入处理中...',
  314. paused: '嵌入已停止',
  315. completed: '嵌入已完成',
  316. error: '嵌入发生错误',
  317. docName: '预处理文档',
  318. mode: '分段规则',
  319. segmentLength: '分段长度',
  320. textCleaning: '文本预定义与清洗',
  321. segments: '段落',
  322. highQuality: '高质量模式',
  323. economy: '经济模式',
  324. estimate: '预估消耗',
  325. stop: '停止处理',
  326. resume: '恢复处理',
  327. automatic: '自动',
  328. custom: '自定义',
  329. previewTip: '段落预览将在嵌入完成后可用',
  330. },
  331. segment: {
  332. paragraphs: '段落',
  333. keywords: '关键词',
  334. addKeyWord: '添加关键词',
  335. keywordError: '关键词最大长度为 20',
  336. characters: '字符',
  337. hitCount: '召回次数',
  338. vectorHash: '向量哈希:',
  339. questionPlaceholder: '在这里添加问题',
  340. questionEmpty: '问题不能为空',
  341. answerPlaceholder: '在这里添加答案',
  342. answerEmpty: '答案不能为空',
  343. contentPlaceholder: '在这里添加内容',
  344. contentEmpty: '内容不能为空',
  345. newTextSegment: '新文本分段',
  346. newQaSegment: '新问答分段',
  347. delete: '删除这个分段?',
  348. },
  349. }
  350. export default translation