diff --git a/packages/web/i18n/zh/app.json b/packages/web/i18n/zh/app.json index a2a64c0a526..8a288e2bbcb 100644 --- a/packages/web/i18n/zh/app.json +++ b/packages/web/i18n/zh/app.json @@ -5,7 +5,7 @@ "Apps Share": "应用分享", "Basic Settings": "基本信息", "Chat Debug": "调试预览", - "Chat Logs Tips": "日志会记录该应用的在线、分享和 API(需填写 chatId) 对话记录", + "Chat Logs Tips": "日志会记录该应用的在线、分享和 API(需填写 chatId)对话记录", "Chat logs": "对话日志", "Confirm Del App Tip": "确认删除该应用及其所有聊天记录?", "Confirm copy app tip": "系统将为您创建一个相同配置应用,但权限不会进行复制,请确认!", @@ -16,7 +16,7 @@ "Copy one app": "创建副本", "Create bot": "应用", "Create copy success": "创建副本成功", - "Create one ai app": "创建一个AI应用", + "Create one ai app": "创建一个 AI 应用", "Current settings": "当前配置", "Dataset Quote Template": "知识库问答模式", "Edit app": "编辑应用", @@ -68,13 +68,13 @@ }, "type": { "All": "全部", - "Create http plugin tip": "通过 OpenAPI schema 批量创建插件,兼容 GPTs 格式。", + "Create http plugin tip": "通过 OpenAPI Schema 批量创建插件,兼容 GPTs 格式。", "Create one plugin tip": "可以自定义输入和输出的工作流,通常用于封装重复使用的工作流", "Create plugin bot": "创建插件", "Create simple bot": "创建简易应用", - "Create simple bot tip": "通过填表单形式,创建简单的AI应用,适合新手", + "Create simple bot tip": "通过填表单形式,创建简单的 AI 应用,适合新手", "Create workflow bot": "创建工作流", - "Create workflow tip": "通过低代码的方式,构建逻辑复杂的多轮对话AI应用,推荐高级玩家使用", + "Create workflow tip": "通过低代码的方式,构建逻辑复杂的多轮对话 AI 应用,推荐高级玩家使用", "Http plugin": "HTTP 插件", "Plugin": "插件", "Simple bot": "简易应用", diff --git a/packages/web/i18n/zh/chat.json b/packages/web/i18n/zh/chat.json index a49b7e501e7..128929b8536 100644 --- a/packages/web/i18n/zh/chat.json +++ b/packages/web/i18n/zh/chat.json @@ -8,6 +8,6 @@ "Input guide": "输入引导", "Input guide lexicon": "词库", "Input guide tip": "可以配置一些预设的问题。在用户输入问题时,会从这些预设问题中获取相关问题进行提示。", - "Insert input guide, Some data already exists": "有重复数据,已自动过滤,共插入: {{len}} 条数据", + "Insert input guide, Some data already exists": "有重复数据,已自动过滤,共插入 {{len}} 条数据", "New input guide lexicon": "新词库" } diff --git a/packages/web/i18n/zh/common.json b/packages/web/i18n/zh/common.json index 692160525dd..e8be4fc8c00 100644 --- a/packages/web/i18n/zh/common.json +++ b/packages/web/i18n/zh/common.json @@ -34,7 +34,7 @@ "Confirm Import": "确认导入", "Confirm Move": "移动到这", "Confirm Update": "确认更新", - "Confirm to leave the page": "确认离开该页面?", + "Confirm to leave the page": "确认离开该页面?", "Copy": "复制", "Copy Successful": "复制成功", "Course": "", @@ -68,7 +68,7 @@ "Input folder description": "文件夹描述", "Input name": "取个名字", "Intro": "介绍", - "Invalid Json": "无效的JSON格式,请注意检查。", + "Invalid Json": "无效的 JSON 格式,请注意检查。", "Last Step": "上一步", "Last use time": "最后使用时间", "Load Failed": "加载失败", @@ -85,7 +85,7 @@ "Next Step": "下一步", "No more data": "没有更多了~", "Not open": "未开启", - "Number of words": "{{amount}}字", + "Number of words": "{{amount}} 字", "OK": "好的", "Open": "打开", "Opened": "已开启", @@ -179,7 +179,7 @@ "Repeat Value": "有重复的值" }, "jsonEditor": { - "Parse error": "Json可能有误,请仔细检查" + "Parse error": "JSON 可能有误,请仔细检查" }, "link": { "UnValid": "无效的链接" @@ -193,7 +193,7 @@ "not support": "您的浏览器不支持语音输入" }, "system": { - "Commercial version function": "请升级商业版后使用该功能: https://fastgpt.in", + "Commercial version function": "请升级商业版后使用该功能:https://fastgpt.in", "Help Chatbot": "机器人助手", "Use Helper": "使用帮助" }, @@ -213,11 +213,11 @@ "Chat test": "测试", "Max Token": "单条数据上限", "Start chat": "立即对话", - "Total chars": "总字数: {{total}}", - "Total tokens": "总 Tokens: {{total}}", + "Total chars": "总字数:{{total}}", + "Total tokens": "总 tokens:{{total}}", "ai": { "AI settings": "AI 配置", - "Ai point price": "AI积分消耗", + "Ai point price": "AI 积分消耗", "Max context": "最大上下文", "Model": "AI 模型", "Not deploy rerank model": "未部署重排模型", @@ -229,12 +229,12 @@ } }, "app": { - "Ai response": "返回AI内容", + "Ai response": "返回 AI 内容", "Api request": "API 访问", "Api request desc": "通过 API 接入到已有系统中,或企微、飞书等", "App intro": "应用介绍", "App params config": "应用配置", - "Auto Save time": "自动保存: {{time}}", + "Auto Save time": "自动保存:{{time}}", "Change to simple mode": "切换简易模式", "Chat Variable": "对话框变量", "Config schedule plan": "配置定时执行", @@ -259,13 +259,13 @@ "Quote templates": "引用内容模板", "Random": "发散", "Save and preview": "保存并预览", - "Saved time": "已保存: {{time}}", + "Saved time": "已保存:{{time}}", "Search team tags": "搜索标签", "Select TTS": "选择语音播放模式", "Select app from template": "从模板中选择", "Select quote template": "选择引用提示模板", "Set a name for your app": "给应用设置一个名称", - "Setting ai property": "点击配置AI模型相关属性", + "Setting ai property": "点击配置 AI 模型相关属性", "Share link": "免登录窗口", "Share link desc": "分享链接给其他用户,无需登录即可直接进行使用", "Share link desc detail": "可以直接分享该模型给其他用户去进行对话,对方无需登录即可直接进行对话。注意,这个功能会消耗你账号的余额,请保管好链接!", @@ -276,7 +276,7 @@ "Team tags": "团队标签", "Temperature": "温度", "Tool call": "工具调用", - "Tool call tip": "通过AI模型自动选择一个或多个工具进行使用。如果启动该功能,知识库调用也会被当做一个工具调用。请尽量选择支持“函数调用”的AI模型,效果更好。", + "Tool call tip": "通过 AI 模型自动选择一个或多个工具进行使用。如果启动该功能,知识库调用也会被当做一个工具调用。请尽量选择支持“函数调用”的 AI 模型,效果更好。", "ToolCall": { "No plugin": "没有可用的插件", "Parameter setting": "输入参数", @@ -295,7 +295,7 @@ "Out Ad Edit": "您即将退出高级编排页面,请确认", "Prompt Editor": "提示词编辑", "Query extension background prompt": "对话背景描述", - "Query extension background tip": "描述当前对话的范围,便于AI为当前问题进行补全和扩展。填写的内容,通常为该助手", + "Query extension background tip": "描述当前对话的范围,便于 AI 为当前问题进行补全和扩展。填写的内容,通常为该助手", "Save and out": "保存并退出", "UnSave": "不保存" }, @@ -320,7 +320,7 @@ "outLink": { "Can Drag": "图标可拖拽", "Default open": "默认打开", - "Iframe block title": "复制下面 Iframe 加入到你的网站中", + "Iframe block title": "复制下面 iframe 加入到你的网站中", "Link block title": "将下面链接复制到浏览器打开", "Script Close Icon": "关闭图标", "Script Icon": "图标", @@ -339,18 +339,18 @@ "schedule": { "Default prompt": "默认问题", "Default prompt placeholder": "执行应用时的默认问题", - "Every day": "每天{{hour}}:00", - "Every month": "每月{{day}}号{{hour}}:00", + "Every day": "每天 {{hour}}:00", + "Every month": "每月 {{day}} 号 {{hour}}:00", "Every week": "每周{{day}} {{hour}}:00", - "Interval": "每{{interval}}小时", + "Interval": "每 {{interval}} 小时", "Open schedule": "定时执行" }, "setting": "应用信息设置", "share": { - "Amount limit tip": "最多创建10组", + "Amount limit tip": "最多创建 10 组", "Create link": "创建新链接", "Create link tip": "创建成功。已复制分享地址,可直接分享使用", - "Ip limit title": "IP限流(人/分钟)", + "Ip limit title": "IP 限流(人/分钟)", "Is response quote": "返回引用", "Not share link": "没有创建分享链接", "Role check": "身份校验" @@ -362,7 +362,7 @@ "Classify and dataset": "问题分类 + 知识库", "Classify and dataset desc": "先对用户的问题进行分类,再根据不同类型问题,执行不同的操作", "Common template": "通用模板", - "Common template tip": "通用模板\n可完全自行配置AI属性和知识库", + "Common template tip": "通用模板\n可完全自行配置 AI 属性和知识库", "Dataset and guide": "知识库 + 对话引导", "Dataset and guide desc": "每次提问时进行一次知识库搜索,将搜索结果注入 LLM 模型进行参考回答", "Guide and variables": "对话引导 + 变量", @@ -377,7 +377,7 @@ "chatNodeSystemPromptTip": "模型固定的引导词,通过调整该内容,可以引导模型聊天方向。该内容会被固定在上下文的开头。可使用变量,例如 {{language}}\n如果关联了知识库,你还可以通过适当的描述,来引导模型何时去调用知识库搜索。例如:\n你是电影《星际穿越》的助手,当用户询问与《星际穿越》相关的内容时,请搜索知识库并结合搜索结果进行回答。", "userGuideTip": "可以在对话前设置引导语,设置全局变量,设置下一步指引", "variableTip": "可以在对话开始前,要求用户填写一些内容作为本轮对话的特定变量。该模块位于开场引导之后。\n变量可以通过 {{变量key}} 的形式注入到其他模块 string 类型的输入中,例如:提示词、限定词等", - "welcomeTextTip": "每次对话开始前,发送一个初始内容。支持标准 Markdown 语法,可使用的额外标记:\n[快捷按键]: 用户点击后可以直接发送该问题" + "welcomeTextTip": "每次对话开始前,发送一个初始内容。支持标准 Markdown 语法,可使用的额外标记:\n[快捷按键]:用户点击后可以直接发送该问题" }, "tts": { "Close": "不使用", @@ -387,7 +387,7 @@ "Speech speed": "语速", "Test Listen": "试听", "Test Listen Text": "你好,这是语音测试,如果你能听到这句话,说明语音播放功能正常", - "Web": "浏览器自带(免费)" + "Web": "浏览器自带(免费)" }, "whisper": { "Auto send": "自动发送", @@ -420,19 +420,19 @@ "Feedback Modal": "结果反馈", "Feedback Modal Tip": "输入你觉得回答不满意的地方", "Feedback Submit": "提交反馈", - "Feedback Success": "反馈成功!", + "Feedback Success": "反馈成功!", "Feedback Update Failed": "更新反馈状态失败", "Finish Speak": "语音输入完成", "History": "记录", - "History Amount": "{{amount}}条记录", + "History Amount": "{{amount}} 条记录", "Mark": "标注预期回答", - "Mark Description": "当前标注功能为测试版。\n\n点击添加标注后,需要选择一个知识库,以便存储标注数据。你可以通过该功能快速的标注问题和预期回答,以便引导模型下次的回答。\n\n目前,标注功能同知识库其他数据一样,受模型的影响,不代表标注后 100% 符合预期。\n\n标注数据仅单向与知识库同步,如果知识库修改了该标注数据,日志展示的标注数据无法同步", + "Mark Description": "当前标注功能为测试版。\n\n点击添加标注后,需要选择一个知识库,以便存储标注数据。你可以通过该功能快速的标注问题和预期回答,以便引导模型下次的回答。\n\n目前,标注功能同知识库其他数据一样,受模型的影响,不代表标注后 100% 符合预期。\n\n标注数据仅单向与知识库同步,如果知识库修改了该标注数据,日志展示的标注数据无法同步。", "Mark Description Title": "标注功能介绍", "New Chat": "新对话", "Pin": "置顶", "Question Guide": "猜你想问", "Quote": "引用", - "Quote Amount": "知识库引用({{amount}}条)", + "Quote Amount": "知识库引用({{amount}} 条)", "Read Mark Description": "查看标注功能介绍", "Recent use": "最近使用", "Record": "语音输入", @@ -484,7 +484,7 @@ "Read complete response": "查看详情", "Read complete response tips": "点击查看详细流程", "Tool call response detail": "工具运行详情", - "Tool call tokens": "工具调用Tokens消耗", + "Tool call tokens": "工具调用 tokens 消耗", "context total length": "上下文总长度", "module cq": "问题分类列表", "module cq result": "分类结果", @@ -496,7 +496,7 @@ "module http url": "请求地址", "module if else Result": "判断器结果", "module limit": "单次搜索上限", - "module maxToken": "最大响应 Tokens", + "module maxToken": "最大响应 tokens", "module model": "模型", "module name": "模型名", "module price": "计费", @@ -509,7 +509,7 @@ "module similarity": "相似度", "module temperature": "温度", "module time": "运行时长", - "module tokens": "总Tokens", + "module tokens": "总 tokens", "plugin output": "插件输出值", "search using reRank": "结果重排", "text output": "文本输出" @@ -548,16 +548,16 @@ "Query extension intro": "开启问题优化功能,可以提高提高连续对话时,知识库搜索的精度。开启该功能后,在进行知识库搜索时,会根据对话记录,利用 AI 补全问题缺失的信息。", "Quote Length": "引用内容长度", "Read Dataset": "查看知识库详情", - "Search score tip": "{{scoreText}}下面是详细排名和得分情况:\n----\n{{detailScore}}", + "Search score tip": "{{scoreText}}下面是详细排名和得分情况:\n----\n{{detailScore}}", "Select dataset": "选择知识库", - "Set Empty Result Tip": ",未搜索到内容时回复指定内容", + "Set Empty Result Tip": "未搜索到内容时回复指定内容", "Set Website Config": "开始配置网站信息", "Similarity": "相关度", "Start export": "已开始导出", "Sync Time": "最后更新时间", "Table collection": "表格数据集", "Text collection": "文本数据集", - "Total chunks": "总分段: {{total}}", + "Total chunks": "总分段:{{total}}", "collection": { "Click top config website": "点击配置网站", "Collection name": "数据集名称", @@ -571,7 +571,7 @@ "Website Empty Tip": "还没有关联网站", "Website Link": "Web 站点地址", "Website Sync": "Web 站点同步", - "id": "集合ID", + "id": "集合 ID", "metadata": { "Chunk Size": "分割大小", "Createtime": "创建时间", @@ -601,7 +601,7 @@ }, "data": { "Auxiliary Data": "辅助数据", - "Auxiliary Data Placeholder": "该部分为可选填项, 通常是为了与前面的【数据内容】配合,构建结构化提示词,用于特殊场景,最多 {{maxToken}} 字。", + "Auxiliary Data Placeholder": "该部分为可选填项,通常是为了与前面的【数据内容】配合,构建结构化提示词,用于特殊场景,最多 {{maxToken}} 字。", "Auxiliary Data Tip": "该部分为可选填项\n该内容通常是为了与前面的数据内容配合,构建结构化提示词,用于特殊场景", "Data Content": "相关数据内容", "Data Content Placeholder": "该输入框是必填项,该内容通常是对于知识点的描述,也可以是用户的问题,最多 {{maxToken}} 字。", @@ -615,7 +615,7 @@ "Total Amount": "{{total}} 组", "data is deleted": "该数据已被删除", "get data error": "获取数据异常", - "id": "数据ID", + "id": "数据 ID", "unit": "条" }, "embedding model tip": "索引模型可以将自然语言转成向量,用于进行语义检索。\n注意,不同索引模型无法一起使用,选择完索引模型后将无法修改。", @@ -634,16 +634,16 @@ "file": "文件", "folder": "目录", "import": { - "Auto mode Estimated Price Tips": "需调用文件处理模型,需要消耗较多Tokens: {{price}}积分/1k Tokens", + "Auto mode Estimated Price Tips": "需调用文件处理模型,需要消耗较多 tokens:{{price}} 积分/1K tokens", "Auto process": "自动", "Auto process desc": "自动设置分割和预处理规则", "CSV Import": "CSV 导入", "CSV Import Tip": "通过批量导入问答对,要求提前整理好数据", - "Chunk Range": "范围: {{min}}~{{max}}", + "Chunk Range": "范围:{{min}}~{{max}}", "Chunk Split": "直接分段", "Chunk Split Tip": "将文本按一定的规则进行分段处理后,转成可进行语义搜索的格式,适合绝大多数场景。不需要调用模型额外处理,成本低。", "Chunk length": "分块总量", - "Csv format error": "csv 文件格式有误,请确保 index 和 content 两列", + "Csv format error": "CSV 文件格式有误,请确保 index 和 content 两列", "Custom file": "自定义文本", "Custom process": "自定义规则", "Custom process desc": "自定义设置分制和预处理规则", @@ -656,17 +656,17 @@ "Data file progress": "数据上传进度", "Data process params": "数据处理参数", "Down load csv template": "点击下载 CSV 模板", - "Embedding Estimated Price Tips": "仅使用索引模型,消耗少量AI积分: {{price}}积分/1k Tokens", + "Embedding Estimated Price Tips": "仅使用索引模型,消耗少量 AI 积分:{{price}} 积分/1K tokens", "Estimated Price": "预估价格: {{amount}}{{unit}}", - "Estimated Price Tips": "QA计费为\n输入: {{charsPointsPrice}}积分/1k Tokens", + "Estimated Price Tips": "QA 计费为\n输入:{{charsPointsPrice}} 积分/1K tokens", "Estimated points": "预估消耗 {{points}} 积分", "Fetch Error": "获取链接失败", - "Fetch url placeholder": "最多10个链接,每行一个。", + "Fetch url placeholder": "最多 10 个链接,每行一个。", "Fetch url tip": "仅支持读取静态链接,请注意检查结果", - "File chunk amount": "分段: {{amount}}", + "File chunk amount": "分段:{{amount}}", "File list": "文件列表", "Ideal chunk length": "理想分块长度", - "Ideal chunk length Tips": "按结束符号进行分段。我们建议您的文档应合理的使用标点符号,以确保每个完整的句子长度不要超过该值\n中文文档建议400~1000\n英文文档建议600~1200", + "Ideal chunk length Tips": "按结束符号进行分段。我们建议您的文档应合理的使用标点符号,以确保每个完整的句子长度不要超过该值\n中文文档建议 400~1000\n英文文档建议 600~1200", "Import Failed": "导入文件失败", "Import Success Tip": "共成功导入 {{num}} 组数据,请耐心等待训练.", "Import Tip": "该任务无法终止,需要一定时间生成索引,请确认导入。如果余额不足,未完成的任务会被暂停,充值后可继续进行。", @@ -674,16 +674,16 @@ "Link name": "网络链接", "Link name placeholder": "仅支持静态链接,如果上传后数据为空,可能该链接无法被读取\n每行一个,每次最多 10 个链接", "Local file": "本地文件", - "Local file desc": "上传 PDF, TXT, DOCX 等格式的文件", + "Local file desc": "上传 PDF、TXT、DOCX 等格式的文件", "Only Show First 50 Chunk": "仅展示部分", "Predicted chunk": "预估分段", - "Predicted chunk amount": "预估分段:{{amount}}", - "Predicted total chars": "预估字数: {{total}}", - "Preview chunks": "预览分段(最多5段)", - "Preview raw text": "预览源文本(最多3000字)", + "Predicted chunk amount": "预估分段:{{amount}}", + "Predicted total chars": "预估字数:{{total}}", + "Preview chunks": "预览分段(最多 5 段)", + "Preview raw text": "预览源文本(最多 3000 字)", "Process way": "处理方式", - "QA Estimated Price Tips": "需调用文件处理模型,需要消耗较多AI积分: {{price}}积分/1k Tokens", - "QA Import": "QA拆分", + "QA Estimated Price Tips": "需调用文件处理模型,需要消耗较多 AI 积分:{{price}} 积分/1K tokens", + "QA Import": "QA 拆分", "QA Import Tip": "根据一定规则,将文本拆成一段较大的段落,调用 AI 为该段落生成问答对。有非常高的检索精度,但是会丢失很多内容细节。", "Re Preview": "重新生成预览", "Select file": "选择文件", @@ -692,9 +692,9 @@ "Source name": "来源名", "Sources list": "来源列表", "Start upload": "开始上传", - "Total Chunk Preview": "分段预览({{totalChunks}}组)", + "Total Chunk Preview": "分段预览({{totalChunks}} 组)", "Total files": "共 {{total}} 个文件", - "Total tokens": "总Tokens", + "Total tokens": "总 tokens", "Training mode": "训练模式", "Upload data": "上传数据", "Upload file progress": "文件上传进度", @@ -713,9 +713,9 @@ "Filter": "搜索过滤", "Limit": "", "Max Tokens": "引用上限", - "Max Tokens Tips": "单次搜索最大的 Tokens 数量,中文约1字=1.7Tokens,英文约1字=1Tokens", + "Max Tokens Tips": "单次搜索最大的 token 数量,中文约 1 字=1.7 tokens,英文约 1 字=1 token", "Min Similarity": "最低相关度", - "Min Similarity Tips": "不同索引模型的相关度有区别,请通过搜索测试来选择合适的数值,使用 ReRank 时,相关度可能会很低。", + "Min Similarity Tips": "不同索引模型的相关度有区别,请通过搜索测试来选择合适的数值,使用 Rerank 时,相关度可能会很低。", "No support similarity": "仅使用结果重排或语义检索时,支持相关度过滤", "Nonsupport": "不支持", "Not similarity": "", @@ -729,7 +729,7 @@ "Rerank score": "结果重排得分", "Score": "得分", "Search type": "类型", - "Source id": "来源ID", + "Source id": "来源 ID", "Source name": "引用来源名", "Tool description": "调用时机", "Top K": "单次搜索上限", @@ -741,7 +741,7 @@ "fullTextRecall": "全文检索", "fullTextRecall desc": "使用传统的全文检索,适合查找一些关键词和主谓语特殊的数据", "mixedRecall": "混合检索", - "mixedRecall desc": "使用向量检索与全文检索的综合结果返回,使用RRF算法进行排序。" + "mixedRecall desc": "使用向量检索与全文检索的综合结果返回,使用 RRF 算法进行排序。" }, "score": { "embedding": "语义检索", @@ -753,7 +753,7 @@ "mixedRecall": "", "mixedRecall desc": "", "reRank": "结果重排", - "reRank desc": "通过 ReRank 模型计算句子之间的关联度,范围为 0~1。", + "reRank desc": "通过 Rerank 模型计算句子之间的关联度,范围为 0~1。", "rrf": "综合排名", "rrf desc": "通过倒排计算的方式,合并多个检索结果。" }, @@ -768,7 +768,7 @@ }, "test": { "Batch test": "批量测试", - "Batch test Placeholder": "选择一个 Csv 文件", + "Batch test Placeholder": "选择一个 CSV 文件", "Search Test": "搜索测试", "Test": "测试", "Test File": "批量测试", @@ -782,22 +782,22 @@ "test result tip": "根据知识库内容与测试文本的相似度进行排序,你可以根据测试结果调整对应的文本。\n注意:测试记录中的数据可能已经被修改过,点击某条测试数据后将展示最新的数据。" }, "training": { - "Agent queue": "QA训练排队", - "Auto mode": "增强处理(实验)", - "Auto mode Tip": "通过子索引以及调用模型生成相关问题与摘要,来增加数据块的语义丰富度,更利于检索。需要消耗更多的存储空间和增加AI调用次数。", + "Agent queue": "QA 训练排队", + "Auto mode": "增强处理(实验)", + "Auto mode Tip": "通过子索引以及调用模型生成相关问题与摘要,来增加数据块的语义丰富度,更利于检索。需要消耗更多的存储空间和增加 AI 调用次数。", "Chunk mode": "直接分段", - "Full": "预计5分钟以上", + "Full": "预计 5 分钟以上", "Leisure": "空闲", "Manual": "", "Manual mode": "手动导入", "QA mode": "问答拆分", "Vector queue": "索引排队", - "Waiting": "预计5分钟", + "Waiting": "预计 5 分钟", "Website Sync": "Web 站点同步" }, "website": { "Base Url": "根地址", - "Config": "Web站点配置", + "Config": "Web 站点配置", "Config Description": "Web 站点同步功能允许你填写一个网站的根地址,系统会自动深度抓取相关的网页进行知识库训练。仅会抓取静态的网站,以项目文档、博客为主。", "Confirm Create Tips": "确认同步该站点,同步任务将随后开启,请确认!", "Confirm Update Tips": "确认更新站点配置?会立即按新的配置开始同步,请确认!", @@ -825,7 +825,7 @@ "Field Description": "字段描述", "Field Name": "字段名", "Field Type": "字段类型", - "Field key": "字段Key", + "Field key": "字段 key", "Http request props": "请求参数", "Http request settings": "请求配置", "Input Type": "输入类型", @@ -840,8 +840,8 @@ "Plugin output must connect": "自定义输出必须全部连接", "Plugin tool Description": "工具参数需要描述", "QueryExtension": { - "placeholder": "例如:\n关于 python 的介绍和使用等问题。\n当前对话与游戏《GTA5》有关。", - "tip": "描述当前对话的范围,便于AI补全首次问题或模糊的问题,从而增强知识库连续对话的能力。建议开启该功能后,都简单的描述在对话的背景,否则容易造成补全对象不准确。" + "placeholder": "例如:\n关于 Python 的介绍和使用等问题。\n当前对话与游戏《GTA5》有关。", + "tip": "描述当前对话的范围,便于 AI 补全首次问题或模糊的问题,从而增强知识库连续对话的能力。建议开启该功能后,都简单的描述在对话的背景,否则容易造成补全对象不准确。" }, "Quote prompt setting": "引用提示词配置", "Qupte prompt setting": "", @@ -861,7 +861,7 @@ "Add field": "新增字段", "Enum Description": "列举出该字段可能的值,每行一个", "Enum Value": "枚举值", - "Field Description Placeholder": "姓名/年龄/sql语句……", + "Field Description Placeholder": "姓名/年龄/SQL 语句……", "Field Setting Title": "提取字段配置", "Required": "必须返回", "Required Description": "即使无法提取该字段,也会使用默认值进行返回", @@ -869,35 +869,35 @@ }, "http": { "Add props": "添加参数", - "AppId": "应用的ID", - "ChatId": "当前对话ID", + "AppId": "应用 ID", + "ChatId": "当前对话 ID", "Current time": "当前时间", - "Histories": "最近10条聊天记录", + "Histories": "最近 10 条聊天记录", "Key already exists": "Key 已经存在", "Key cannot be empty": "参数名不能为空", "Props name": "参数名", - "Props tip": "可以设置 Http 请求的相关参数\n可通过 {{key}} 来调用全局变量或外部参数输入,当前可使用变量:\n{{variable}}", + "Props tip": "可以设置 HTTP 请求的相关参数\n可通过 {{key}} 来调用全局变量或外部参数输入,当前可使用变量:\n{{variable}}", "Props value": "参数值", - "ResponseChatItemId": "AI回复的ID", + "ResponseChatItemId": "AI 回复的 ID", "Url and params have been split": "路径参数已被自动加入 Params 中", "Variables": "全局变量", - "curl import": "curl 导入", - "curl import placeholder": "请输入 curl 格式内容,将会提取第一个接口的请求信息。", + "curl import": "cURL 导入", + "curl import placeholder": "请输入 cURL 格式内容,将会提取第一个接口的请求信息。", "params": "Params" }, "input": { "Add Branch": "添加分支", "Add Input": "添加入参", - "Input Number": "入参: {{length}}", + "Input Number": "入参:{{length}}", "add": "添加条件", "description": { "Background": "你可以添加一些特定内容的介绍,从而更好的识别用户的问题类型。这个内容通常是给模型介绍一个它不知道的内容。", - "HTTP Dynamic Input": "接收前方节点的输出值作为变量,这些变量可以被HTTP请求参数使用。", - "Http Request Header": "自定义请求头,请严格填入JSON字符串。\n1. 确保最后一个属性没有逗号\n2. 确保 key 包含双引号\n例如: {\"Authorization\":\"Bearer xxx\"}", - "Http Request Url": "新的HTTP请求地址。如果出现两个“请求地址”,可以删除该模块重新加入,会拉取最新的模块配置。", + "HTTP Dynamic Input": "接收前方节点的输出值作为变量,这些变量可以被 HTTP 请求参数使用。", + "Http Request Header": "自定义请求头,请严格填入 JSON 字符串。\n1. 确保最后一个属性没有逗号\n2. 确保 key 包含双引号\n例如:{\"Authorization\":\"Bearer xxx\"}", + "Http Request Url": "新的 HTTP 请求地址。如果出现两个“请求地址”,可以删除该模块重新加入,会拉取最新的模块配置。", "Quote": "对象数组格式,结构:\n [{q:'问题',a:'回答'}]", "Response content": "可以使用 \\n 来实现连续换行。\n可以通过外部模块输入实现回复,外部模块输入时会覆盖当前填写的内容。\n如传入非字符串类型数据将会自动转成字符串", - "TFSwitch textarea": "允许定义一些字符串来实现 false 匹配,每行一个,支持正则表达式。", + "TFSwitch textarea": "允许定义一些字符串来实现 False 匹配,每行一个,支持正则表达式。", "Trigger": "大部分时候,你不需要连接该属性。\n当你需要延迟执行,或精确控制执行时机时,可以连接该属性。", "dynamic input": "接收用户动态添加的参数,会在运行时将这些参数平铺传入", "textEditor textarea": "可以通过 {{key}} 的方式引用传入的变量。变量仅支持字符串或数字。" @@ -923,7 +923,7 @@ "user question": "用户问题" }, "placeholder": { - "Classify background": "例如: \n1. AIGC(人工智能生成内容)是指使用人工智能技术自动或半自动地生成数字内容,如文本、图像、音乐、视频等。\n2. AIGC技术包括但不限于自然语言处理、计算机视觉、机器学习和深度学习。这些技术可以创建新内容或修改现有内容,以满足特定的创意、教育、娱乐或信息需求。" + "Classify background": "例如:\n1. AIGC(人工智能生成内容)是指使用人工智能技术自动或半自动地生成数字内容,如文本、图像、音乐、视频等。\n2. AIGC 技术包括但不限于自然语言处理、计算机视觉、机器学习和深度学习。这些技术可以创建新内容或修改现有内容,以满足特定的创意、教育、娱乐或信息需求。" } }, "inputType": { @@ -938,20 +938,20 @@ "textarea": "" }, "laf": { - "Select laf function": "选择laf函数" + "Select laf function": "选择 laf 函数" }, "output": { "Add Output": "添加出参", - "Output Number": "出参: {{length}}", + "Output Number": "出参:{{length}}", "description": { "Ai response content": "将在 stream 回复完毕后触发", "New context": "将本次回复内容拼接上历史记录,作为新的上下文返回", "Quote": "始终返回数组,如果希望搜索结果为空时执行额外操作,需要用到上面的两个输入以及目标模块的触发器", - "query extension result": "以字符串数组的形式输出,可将该结果直接连接到“知识库搜索”的“用户问题”中,建议不要连接到“AI对话”的“用户问题”中", + "query extension result": "以字符串数组的形式输出,可将该结果直接连接到“知识库搜索”的“用户问题”中,建议不要连接到“AI 对话”的“用户问题”中", "running done": "模块调用结束时触发" }, "label": { - "Ai response content": "AI回复内容", + "Ai response content": "AI 回复内容", "New context": "新的上下文", "Quote": "引用内容", "Search result empty": "搜索结果为空", @@ -964,7 +964,7 @@ } }, "template": { - "AI response switch tip": "如果你希望当前节点不输出内容,可以关闭该开关。AI输出的内容不会展示给用户,你可以手动的使用“AI回复内容”进行特殊处理。", + "AI response switch tip": "如果你希望当前节点不输出内容,可以关闭该开关。AI 输出的内容不会展示给用户,你可以手动的使用“AI 回复内容”进行特殊处理。", "AI support tool tip": "支持函数调用的模型,可以更好的使用工具调用。", "Ai chat": "AI 对话", "Ai chat intro": "AI 大模型对话", @@ -975,13 +975,13 @@ "Chat entrance": "对话入口", "Chat entrance intro": "当用户发送一个内容后,流程将会从这个模块开始执行。", "Classify question": "问题分类", - "Classify question intro": "根据用户的历史记录和当前问题判断该次提问的类型。可以添加多组问题类型,下面是一个模板例子:\n类型1: 打招呼\n类型2: 关于商品“使用”问题\n类型3: 关于商品“购买”问题\n类型4: 其他问题", + "Classify question intro": "根据用户的历史记录和当前问题判断该次提问的类型。可以添加多组问题类型,下面是一个模板例子:\n类型1:打招呼\n类型2:关于商品“使用”问题\n类型3:关于商品“购买”问题\n类型4:其他问题", "Dataset search": "知识库搜索", "Dataset search intro": "调用知识库搜索能力,查找有可能与问题相关的内容", "Dataset search result concat intro": "可以将多个知识库搜索结果进行合并输出。使用 RRF 的合并方式进行最终排序输出。", "External module": "外部调用", "Extract field": "文本内容提取", - "Extract field intro": "可从文本中提取指定的数据,例如:sql语句、搜索关键词、代码等", + "Extract field intro": "可从文本中提取指定的数据,例如:SQL 语句、搜索关键词、代码等", "Function module": "功能调用", "Guide module": "引导模块", "Http request": "HTTP 请求", @@ -995,12 +995,12 @@ "System Plugin": "系统插件", "System input module": "系统输入", "TFSwitch": "判断器", - "TFSwitch intro": "根据传入的内容进行 True False 输出。默认情况下,当传入的内容为 false, undefined, null, 0, none 时,会输出 false。你也可以增加一些自定义的字符串来补充输出 false 的内容。非字符、非数字、非布尔类型,直接输出 True。", + "TFSwitch intro": "根据传入的内容进行 True False 输出。默认情况下,当传入的内容为 false, undefined, null, 0, none 时,会输出 false。你也可以增加一些自定义的字符串来补充输出 false 的内容。非字符、非数字、非布尔类型,直接输出 true。", "Team Plugin": "团队插件", "Tool module": "工具", "UnKnow Module": "未知模块", "User guide": "用户引导", - "http body placeholder": "与APIFox相同的语法", + "http body placeholder": "与 Apifox 相同的语法", "textEditor": "文本加工", "textEditor intro": "可对固定或传入的文本进行加工后输出,非字符串类型数据最终会转成字符串类型。" }, @@ -1035,7 +1035,7 @@ "add option": "添加选项", "input type": "文本", "key": "变量 key", - "key is required": "变量key是必须的", + "key is required": "变量 key 是必须的", "select type": "下拉单选", "text max length": "最大长度", "textarea type": "段落", @@ -1050,7 +1050,7 @@ }, "plugin": { "Custom headers": "自定义请求头", - "Delete http plugin": "确认删除该组HTTP插件?会删除该目录下所有插件。", + "Delete http plugin": "确认删除该组 HTTP 插件?会删除该目录下所有插件。", "Get Plugin Module Detail Failed": "加载插件异常", "Http plugin intro placeholder": "仅做展示,无实际效果", "Intro placeholder": "如果该插件作为工具被调用,则会使用该介绍作为提示词。" @@ -1072,7 +1072,7 @@ "Custom variable": "自定义变量", "Dataset quote": "知识库引用", "Debug": "调试", - "Debug Node": "Debug模式", + "Debug Node": "Debug 模式", "Failed": "运行失败", "Not intro": "这个节点没有介绍~\\", "Run from here": "从这里开始运行", @@ -1144,7 +1144,7 @@ "File Input": "文件导入", "File Size": "文件大小", "Filename": "文件名", - "Files": "文件: {{total}}个", + "Files": "文件:{{total}} 个", "Folder Name": "输入文件夹名称", "Insert Data": "插入", "Manual Data": "手动录入", @@ -1153,7 +1153,7 @@ "Manual collection Tip": "手动数据集允许创建一个空的容器装入数据", "Mark Data": "标注数据", "Move Failed": "移动出现错误~", - "Queue Desc": "该数据是指整个系统当前待训练的数量。{{title}} 采用排队训练的方式,如果待训练的数据过多,可能需要等待一段时间", + "Queue Desc": "该数据是指整个系统当前待训练的数量。{{title}} 采用排队训练的方式,如果待训练的数据过多,可能需要等待一段时间。", "Select Dataset": "选择该知识库", "Select Dataset Tips": "仅能选择同一个索引模型的知识库", "Select Folder": "进入文件夹", @@ -1162,7 +1162,7 @@ "collections": { "Click to view file": "点击查看文件详情", "Click to view folder": "进入目录", - "Collection Embedding": "{{total}}组索引中", + "Collection Embedding": "{{total}} 组索引中", "Confirm to delete the folder": "确认删除该文件夹及里面所有内容?", "Create And Import": "新建/导入", "Create Training Data": "文件训练-{{filename}}", @@ -1190,12 +1190,12 @@ "Content": "数据内容", "Course": "说明文档", "Delete": "删除数据", - "Index": "数据索引({{amount}})" + "Index": "数据索引({{amount}})" }, "input is empty": "数据内容不能为空 " }, "deleteFolderTips": "确认删除该文件夹及其包含的所有知识库?删除后数据无法恢复,请确认!", - "import csv tip": "请确保CSV为UTF-8格式,否则会乱码", + "import csv tip": "请确保 CSV 为 UTF-8 格式,否则会乱码", "test": { "noResult": "搜索结果为空" } @@ -1263,9 +1263,9 @@ "Get Plugin Module Detail Failed": "获取插件信息异常", "HTTP Plugin": "HTTP 插件", "Import Plugin": "导入 HTTP 插件", - "Import from URL": "从URL导入。https://xxxx", + "Import from URL": "从 URL 导入。https://xxxx", "Intro": "插件介绍", - "Invalid Appid": "appid 无效", + "Invalid Appid": "appId 无效", "Invalid Env": "laf 环境错误", "Invalid Schema": "Schema 无效", "Invalid URL": "URL 无效", @@ -1299,13 +1299,13 @@ "Read": "已读" }, "openapi": { - "Api baseurl": "API根地址", + "Api baseurl": "API 根地址", "Api manager": "API 秘钥管理", "Copy success": "已复制 API 地址", - "Max usage": "最大额度(¥)", + "Max usage": "最大额度(¥)", "New api key": "新的 API 秘钥", "New api key tip": "请保管好你的秘钥,秘钥不会再次展示~", - "Usage": "已用额度(¥)" + "Usage": "已用额度(¥)" }, "outlink": { "Delete link tip": "确认删除该免登录链接?删除后,该链接将会立即失效,对话日志仍会保留,请确认!", @@ -1336,11 +1336,11 @@ } }, "user": { - "AI point standard": "AI积分标准", + "AI point standard": "AI 积分标准", "Avatar": "头像", "Go laf env": "点击前往 {{env}} 获取 PAT 凭证。", "Laf account course": "查看绑定 laf 账号教程。", - "Laf account intro": "绑定你的laf账号后,你将可以在工作流中使用 laf 模块,实现在线编写代码。", + "Laf account intro": "绑定你的 laf 账号后,你将可以在工作流中使用 laf 模块,实现在线编写代码。", "Need to login": "请先登录", "Price": "计费标准", "User self info": "个人信息", @@ -1353,8 +1353,8 @@ "login": { "And": "和", "Email": "邮箱", - "Forget Password": "忘记密码?", - "Github": "Github 登录", + "Forget Password": "忘记密码?", + "Github": "GitHub 登录", "Google": "Google 登录", "Password": "密码", "Password login": "密码登录", @@ -1364,8 +1364,8 @@ "Privacy": "隐私政策", "Provider error": "登录异常,请重试", "Register": "注册账号", - "Root login": "使用root用户登录", - "Root password placeholder": "root密码为你设置的环境变量", + "Root login": "使用 root 用户登录", + "Root password placeholder": "root 密码为你设置的环境变量", "Terms": "服务协议", "Username": "用户名", "Wechat": "微信登录", @@ -1381,9 +1381,9 @@ } }, "wallet": { - "Ai point every thoundsand tokens": "{{points}}积分/1K tokens", - "Ai point every thounsand tokens": "{{points}}积分/1K tokens", - "Ai point every thousand tokens": "{{points}}积分/1K tokens", + "Ai point every thoundsand tokens": "{{points}} 积分/1K tokens", + "Ai point every thounsand tokens": "{{points}} 积分/1K tokens", + "Ai point every thousand tokens": "{{points}} 积分/1K tokens", "Amount": "金额", "Balance not enough tip": "余额不足,请先到账号页充值", "Bills": "账单", @@ -1422,11 +1422,11 @@ }, "noBill": "无账单记录~", "subscription": { - "AI points": "AI积分", - "AI points click to read tip": "每次调用AI模型时,都会消耗一定的AI积分(类似于 Tokens)。点击可查看详细计算规则。", - "AI points tip": "每次调用AI模型时,都会消耗一定的AI积分。具体的计算标准可参考下方的“计费标准”", - "AI points usage": "AI积分使用量", - "AI points usage tip": "每次调用AI模型时,都会消耗一定的AI积分。具体的计算标准可参考上方的“计费标准”", + "AI points": "AI 积分", + "AI points click to read tip": "每次调用 AI 模型时,都会消耗一定的 AI 积分(类似于 token)。点击可查看详细计算规则。", + "AI points tip": "每次调用 AI 模型时,都会消耗一定的 AI 积分。具体的计算标准可参考下方的“计费标准”", + "AI points usage": "AI 积分使用量", + "AI points usage tip": "每次调用 AI 模型时,都会消耗一定的 AI 积分。具体的计算标准可参考上方的“计费标准”", "Ai points": "AI 积分计算标准", "Buy now": "切换套餐", "Change will take effect after the current subscription expires": "更新成功。将会再下个订阅周期生效。", @@ -1434,9 +1434,9 @@ "Current extra ai points": "当前额外积分", "Current plan": "当前套餐", "Dataset store": "知识库容量", - "Dataset store price tip": "每月1号从账号余额里扣除", + "Dataset store price tip": "每月 1 号从账号余额里扣除", "Expand size": "扩大容量", - "Extra ai points": "额外AI积分", + "Extra ai points": "额外 AI 积分", "Extra dataset size": "额外知识库容量", "Extra plan": "额外资源包", "Extra plan tip": "标准套餐不够时,您可以购买额外资源包继续使用", @@ -1446,7 +1446,7 @@ "Next plan": "未来套餐", "Next sub dataset size": "下次订阅额外容量", "Nonsupport": "无法切换", - "Refund plan and pay confirm": "切换该套餐您无需支付额外费用,并将退换 {{amount}} 元至余额中。", + "Refund plan and pay confirm": "切换该套餐您无需支付额外费用,并将退还 {{amount}} 元至余额中。", "Stand plan level": "订阅套餐", "Standard plan pay confirm": "切换该套餐,您本次需要补充支付 {{payPrice}} 元。", "Standard update fail": "修改订阅套餐异常", @@ -1454,8 +1454,8 @@ "Sub plan": "订阅套餐", "Sub plan tip": "免费使用 {{title}} 或升级更高的套餐", "Team plan and usage": "套餐与用量", - "Training weight": "训练优先级: {{weight}}", - "Update extra ai points": "额外AI积分", + "Training weight": "训练优先级:{{weight}}", + "Update extra ai points": "额外 AI 积分", "Update extra dataset size": "额外存储量", "Upgrade plan": "升级套餐", "function": { @@ -1464,7 +1464,7 @@ "Max dataset": "{{amount}} 个知识库", "Max dataset size": "{{amount}} 组知识库索引", "Max members": "{{amount}} 个团队成员", - "Points": "{{amount}} AI积分" + "Points": "{{amount}} AI 积分" }, "mode": { "Month": "按月", @@ -1477,18 +1477,18 @@ "experience": "体验版", "experience desc": "", "free": "免费版", - "free desc": "每月均可免费使用基础功能,30天无使用记录时,将会清除知识库", + "free desc": "每月均可免费使用基础功能,30 天无使用记录时,将会清除知识库", "team": "团队版" }, "type": { "balance": "余额充值", "extraDatasetSize": "知识库扩容", - "extraPoints": "AI积分套餐", + "extraPoints": "AI 积分套餐", "standard": "套餐订阅" } }, "usage": { - "Ai model": "AI模型", + "Ai model": "AI 模型", "App name": "应用名", "Audio Speech": "语音播放", "Bill Module": "扣费模块", @@ -1496,20 +1496,20 @@ "Data Length": "数据长度", "Dataset store": "知识库存储", "Duration": "时长(秒)", - "Extension Input Token Length": "问题优化输入Tokens", - "Extension Output Token Length": "问题优化输出Tokens", + "Extension Input Token Length": "问题优化输入 tokens", + "Extension Output Token Length": "问题优化输出 tokens", "Extension result": "问题优化结果", - "Input Token Length": "输入 Tokens", + "Input Token Length": "输入 tokens", "Module name": "模块名", "Number": "", - "Output Token Length": "输出 Tokens", + "Output Token Length": "输出 tokens", "ReRank": "结果重排", "Source": "来源", "Text Length": "文本长度", "Time": "生成时间", - "Token Length": "Token长度", + "Token Length": "token 长度", "Total": "总金额", - "Total points": "AI积分消耗", + "Total points": "AI 积分消耗", "Usage Detail": "使用详情", "Whisper": "语音输入", "bill username": "用户" @@ -1520,7 +1520,7 @@ "Help Document": "帮助文档" }, "template": { - "Quote Content Tip": "可以自定义引用内容的结构,以更好的适配不同场景。可以使用一些变量来进行模板配置:\n{{q}} - 检索内容, {{a}} - 预期内容, {{source}} - 来源,{{sourceId}} - 来源文件名,{{index}} - 第n个引用,他们都是可选的,下面是默认值:\n{{default}}", + "Quote Content Tip": "可以自定义引用内容的结构,以更好的适配不同场景。可以使用一些变量来进行模板配置:\n{{q}} - 检索内容,{{a}} - 预期内容,{{source}} - 来源,{{sourceId}} - 来源文件名,{{index}} - 第 n 个引用,他们都是可选的,下面是默认值:\n{{default}}", "Quote Prompt Tip": "可以用 {{quote}} 来插入引用内容模板,使用 {{question}} 来插入问题。下面是默认值:\n{{default}}" }, "user": { @@ -1582,7 +1582,7 @@ "Invite Member": "邀请成员", "Invite Member Failed Tip": "邀请成员出现异常", "Invite Member Result Tip": "邀请结果提示", - "Invite Member Success Tip": "邀请成员完成\n成功: {{success}}人\n用户名无效: {{inValid}}\n已在团队中:{{inTeam}}", + "Invite Member Success Tip": "邀请成员完成\n成功:{{success}} 人\n用户名无效:{{inValid}}\n已在团队中:{{inTeam}}", "Invite Member Tips": "对方可查阅或使用团队内的其他资源", "Invite Role Admin Alias": "邀请管理员加入", "Leave Team": "离开团队", @@ -1590,16 +1590,16 @@ "Manage": "团队管理", "Member": "成员", "Member Name": "成员名", - "Over Max Member Tip": "团队最多{{max}}人", + "Over Max Member Tip": "团队最多 {{max}} 人", "Personal Team": "个人团队", "Processing invitations": "处理邀请", - "Processing invitations Tips": "你有{{amount}}个需要处理的团队邀请", + "Processing invitations Tips": "你有 {{amount}} 个需要处理的团队邀请", "Reinvite": "重新邀请", "Remove Member Confirm Tip": "确认将 {{username}} 移出团队?", "Remove Member Failed": "移除团队成员异常", "Remove Member Success": "移除团队成员成功", "Remove Member Tip": "移出团队", - "Role": "身份(旧版)", + "Role": "身份(旧版)", "Select Team": "团队选择", "Set Name": "给团队取个名字", "Switch Team Failed": "切换团队异常", diff --git a/packages/web/i18n/zh/dataset.json b/packages/web/i18n/zh/dataset.json index 1310648fce3..0ecaa6e607b 100644 --- a/packages/web/i18n/zh/dataset.json +++ b/packages/web/i18n/zh/dataset.json @@ -5,13 +5,13 @@ "Confirm to rebuild embedding tip": "确认为知识库切换索引?\n切换索引是一个非常重量的操作,需要对您知识库内所有数据进行重新索引,时间可能较长,请确保账号内剩余积分充足。\n\n此外,你还需要注意修改选择该知识库的应用,避免它们与其他索引模型知识库混用。", "External File": "外部文件库", "External file Dataset Desc": "可以从外部文件库导入文件构建知识库,文件不会进行二次存储", - "External id": "文件阅读ID", + "External id": "文件阅读 ID", "External read url": "外部预览地址", - "External read url tip": "可以配置你文件库的阅读地址。便于对用户进行阅读鉴权操作。目前可以使用 {{fileId}} 变量来指代外部文件ID。", - "External url": "文件访问URL", + "External read url tip": "可以配置你文件库的阅读地址。便于对用户进行阅读鉴权操作。目前可以使用 {{fileId}} 变量来指代外部文件 ID。", + "External url": "文件访问 URL", "Folder Dataset": "文件夹", "Rebuild embedding start tip": "切换索引模型任务已开始", - "Rebuilding index count": "重建中索引数量: {{count}}", + "Rebuilding index count": "重建中索引数量:{{count}}", "The knowledge base has indexes that are being trained or being rebuilt": "知识库有训练中或正在重建的索引", "Website Dataset": "Web 站点同步", "Website Dataset Desc": "Web 站点同步允许你直接使用一个网页链接构建知识库", diff --git a/packages/web/i18n/zh/file.json b/packages/web/i18n/zh/file.json index 44b17e890bf..f9e599ef297 100644 --- a/packages/web/i18n/zh/file.json +++ b/packages/web/i18n/zh/file.json @@ -14,11 +14,11 @@ "Select and drag file tip": "点击或拖动文件到此处上传", "Select failed": "选择文件异常", "Select file amount limit": "最多选择 {{max}} 个文件", - "Select file amount limit 100": "每次最多选择100个文件", - "Some file count exceeds limit": "超出{{maxCount}}个文件,已自动截取", - "Some file size exceeds limit": "部分文件超出: {{maxSize}},已被过滤", + "Select file amount limit 100": "每次最多选择 100 个文件", + "Some file count exceeds limit": "超出 {{maxCount}} 个文件,已自动截取", + "Some file size exceeds limit": "部分文件超出 {{maxSize}},已被过滤", "Support file type": "支持 {{fileType}} 类型文件", - "Support max count": "最多支持 {{maxCount}} 个文件。", - "Support max size": "单个文件最大 {{maxSize}}。", + "Support max count": "最多支持 {{maxCount}} 个文件", + "Support max size": "单个文件最大 {{maxSize}}", "Upload failed": "上传异常" } diff --git a/packages/web/i18n/zh/publish.json b/packages/web/i18n/zh/publish.json index 36b268726e6..15c8cd97853 100644 --- a/packages/web/i18n/zh/publish.json +++ b/packages/web/i18n/zh/publish.json @@ -1,9 +1,9 @@ { - "Create API Key": "创建新 Key", + "Create API Key": "创建新 key", "Create Link": "创建链接", "Default Response": "默认回复", "Delete Link": "删除链接", - "Edit API Key": "编辑 Key 信息", + "Edit API Key": "编辑 key 信息", "Edit IFrame Link": "更新嵌入链接", "Edit Link": "编辑", "Edit Share Window": "更新分享窗口", @@ -13,7 +13,7 @@ "QPM is empty": "QPM 不能为空", "app key tips": "这些 key 已有当前应用标识,具体使用可参考文档", "key alias": "key 的别名,仅用于展示", - "key tips": "你可以使用 API 秘钥访问一些特定的接口(无法访问应用,访问应用需使用应用内的API Key)", + "key tips": "你可以使用 API 秘钥访问一些特定的接口(无法访问应用,访问应用需使用应用内的 API key)", "token auth": "身份验证", "token auth Tips": "身份校验服务器地址,如填写该值,每次对话前都会向指定服务器发送一个请求,进行身份校验", "token auth use cases": "查看身份验证使用说明" diff --git a/packages/web/i18n/zh/workflow.json b/packages/web/i18n/zh/workflow.json index 2599903163c..35d9bfb46a3 100644 --- a/packages/web/i18n/zh/workflow.json +++ b/packages/web/i18n/zh/workflow.json @@ -10,7 +10,7 @@ "Select value": "选择值" }, "response": { - "Code log": "Log日志", + "Code log": "Log 日志", "Custom inputs": "自定义输入", "Custom outputs": "自定义输出", "Error": "错误信息"