Files
Momento/memento-note/locales/zh.json

1633 lines
72 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"auth": {
"signIn": "登录",
"signUp": "注册",
"email": "电子邮箱",
"password": "密码",
"name": "姓名",
"emailPlaceholder": "输入您的电子邮箱",
"passwordPlaceholder": "输入您的密码",
"namePlaceholder": "输入您的姓名",
"passwordMinChars": "输入密码(最少 6 个字符)",
"resetPassword": "重置密码",
"resetPasswordInstructions": "输入您的邮箱以重置密码",
"forgotPassword": "忘记密码?",
"noAccount": "没有账户?",
"hasAccount": "已有账户?",
"signInToAccount": "登录您的账户",
"createAccount": "创建您的账户",
"rememberMe": "记住我",
"orContinueWith": "或继续使用",
"checkYourEmail": "查看您的邮箱",
"resetEmailSent": "如果您的邮箱存在于我们的系统中,我们已向您发送密码重置链接。",
"returnToLogin": "返回登录",
"forgotPasswordTitle": "忘记密码",
"forgotPasswordDescription": "输入您的电子邮箱,我们将向您发送重置密码的链接。",
"sending": "发送中...",
"sendResetLink": "发送重置链接",
"backToLogin": "返回登录",
"signOut": "退出登录",
"confirmPassword": "确认密码",
"confirmPasswordPlaceholder": "再次输入密码"
},
"sidebar": {
"notes": "笔记",
"reminders": "提醒",
"labels": "标签",
"editLabels": "编辑标签",
"newNoteTabs": "新建笔记",
"newNoteTabsHint": "在此笔记本中创建笔记",
"noLabelsInNotebook": "此笔记本中暂无标签",
"archive": "归档",
"trash": "回收站",
"clearFilter": "Remove filter"
},
"notes": {
"title": "笔记",
"newNote": "新建笔记",
"untitled": "无标题",
"placeholder": "记笔记...",
"markdownPlaceholder": "记笔记...(支持 Markdown",
"titlePlaceholder": "标题",
"listItem": "列表项",
"addListItem": "+ 列表项",
"newChecklist": "新建清单",
"add": "添加",
"adding": "添加中...",
"close": "关闭",
"confirmDelete": "确定要删除这条笔记吗?",
"confirmLeaveShare": "确定要离开这条共享笔记吗?",
"sharedBy": "共享者",
"leaveShare": "离开",
"delete": "删除",
"archive": "归档",
"unarchive": "取消归档",
"pin": "置顶",
"unpin": "取消置顶",
"color": "颜色",
"changeColor": "更改颜色",
"setReminder": "设置提醒",
"setReminderButton": "设置提醒",
"date": "日期",
"time": "时间",
"reminderDateTimeRequired": "请输入日期和时间",
"invalidDateTime": "日期或时间无效",
"reminderMustBeFuture": "提醒时间必须是未来时间",
"reminderSet": "已设置提醒:{datetime}",
"reminderPastError": "提醒时间必须是未来时间",
"reminderRemoved": "提醒已移除",
"addImage": "添加图片",
"addLink": "添加链接",
"linkAdded": "链接已添加",
"linkMetadataFailed": "无法获取链接元数据",
"linkAddFailed": "添加链接失败",
"invalidFileType": "无效的文件类型:{fileName}。仅允许 JPEG、PNG、GIF 和 WebP。",
"fileTooLarge": "文件过大:{fileName}。最大大小为 {maxSize}。",
"uploadFailed": "上传失败:{filename}",
"contentOrMediaRequired": "请输入一些内容或添加链接/图片",
"itemOrMediaRequired": "请至少添加一个项目或媒体",
"noteCreated": "笔记创建成功",
"noteCreateFailed": "创建笔记失败",
"deleted": "Note deleted",
"deleteFailed": "Failed to delete note",
"aiAssistant": "AI 助手",
"changeSize": "更改大小",
"backgroundOptions": "背景选项",
"moreOptions": "更多选项",
"remindMe": "提醒我",
"markdownMode": "Markdown",
"addCollaborators": "添加协作者",
"duplicate": "复制",
"share": "共享",
"showCollaborators": "显示协作者",
"pinned": "已置顶",
"others": "其他",
"noNotes": "无笔记",
"noNotesFound": "未找到笔记",
"createFirstNote": "创建您的第一条笔记",
"size": "大小",
"small": "小",
"medium": "中",
"large": "大",
"shareWithCollaborators": "与协作者共享",
"view": "查看笔记",
"edit": "编辑笔记",
"readOnly": "只读",
"preview": "预览",
"noContent": "无内容",
"takeNote": "记笔记...",
"takeNoteMarkdown": "记笔记...(支持 Markdown",
"addItem": "添加项目",
"sharedReadOnly": "这条笔记以只读模式与您共享",
"makeCopy": "创建副本",
"saving": "保存中...",
"copySuccess": "笔记复制成功!",
"copyFailed": "复制笔记失败",
"copy": "复制",
"markdownOn": "Markdown 开启",
"markdownOff": "Markdown 关闭",
"undo": "撤销 (Ctrl+Z)",
"redo": "重做 (Ctrl+Y)",
"pinnedNotes": "已置顶笔记",
"recent": "最近",
"addNote": "添加笔记",
"readMore": "阅读全文",
"remove": "移除",
"dragToReorder": "拖动以重新排序",
"more": "更多",
"emptyState": "暂无笔记",
"emptyStateTabs": "这里还没有笔记。使用侧边栏中的「新建笔记」来添加AI 标题建议会出现在编辑器中)。",
"inNotebook": "在笔记本中",
"moveFailed": "移动失败",
"clarifyFailed": "澄清失败",
"shortenFailed": "缩短失败",
"improveFailed": "改进失败",
"transformFailed": "转换失败",
"markdown": "Markdown",
"unpinned": "未置顶",
"redoShortcut": "重做 (Ctrl+Y)",
"undoShortcut": "撤销 (Ctrl+Z)",
"viewCards": "卡片视图",
"viewCardsTooltip": "卡片网格,支持拖拽排序",
"viewTabs": "列表视图",
"viewTabsTooltip": "上方为标签页,下方为笔记 — 拖拽标签页可排序",
"viewModeGroup": "笔记显示模式",
"reorderTabs": "重新排序标签页",
"modified": "已修改",
"created": "已创建",
"loading": "加载中...",
"exportPDF": "导出PDF",
"savedStatus": "已保存",
"dirtyStatus": "已修改",
"completedLabel": "已完成",
"notes.emptyNotebook": "空笔记本",
"notes.emptyNotebookDesc": "此笔记本没有笔记。点击 + 创建一个。",
"notes.noNoteSelected": "未选择笔记",
"notes.selectOrCreateNote": "从列表中选择笔记或创建新笔记。",
"commitVersion": "保存版本",
"versionSaved": "版本已保存",
"deleteVersion": "删除此版本",
"versionDeleted": "版本已删除",
"deleteVersionConfirm": "确定永久删除此版本?",
"historyMode": "历史模式",
"historyModeManual": "手动(提交按钮)",
"historyModeAuto": "自动(智能)",
"historyModeManualDesc": "使用提交按钮手动创建快照",
"historyModeAutoDesc": "智能检测自动创建快照",
"history": "历史",
"historyRestored": "版本已恢复",
"historyEnabled": "历史已启用",
"historyDisabledTitle": "Version history",
"historyDisabledDesc": "您的账户已禁用历史记录。",
"historyEnabledTitle": "History enabled!",
"historyEnabledDesc": "Versions of this note will now be recorded.",
"enableHistory": "启用历史",
"historyEmpty": "暂无版本",
"historySelectVersion": "选择一个版本以预览其内容",
"sortBy": "排序方式",
"sortDateDesc": "日期(最新)",
"sortDateAsc": "日期(最早)",
"sortTitleAsc": "标题 A → Z",
"sortTitleDesc": "标题 Z → A",
"suggestTitle": "AI title",
"generateTitleFromImage": "Generate title from image",
"titleGenerated": "Title generated",
"content": "Content",
"restore": "Restore",
"createFailed": "Failed to create note",
"updateFailed": "Failed to update note",
"archived": "Note archived",
"archiveFailed": "Failed to archive",
"sort": "Sort",
"confirmDeleteTitle": "Delete note",
"leftShare": "Share removed",
"dismissed": "Note dismissed from recent",
"generalNotes": "General Notes",
"noteType": "笔记类型",
"typeText": "文本",
"typeMarkdown": "Markdown",
"typeRichText": "富文本",
"typeChecklist": "待办清单",
"convertedToRichText": "Converted to rich text",
"conversionFailed": "Conversion failed, staying in Markdown",
"richTextPlaceholder": "记笔记...",
"switchTypeTitle": "切换笔记类型?",
"switchTypeWarning": "切换到 {type} 可能会丢失部分格式。",
"switchTypeContentPreserved": "您的内容将保留为纯文本。",
"switchType": "切换到 {type}"
},
"pagination": {
"previous": "←",
"pageInfo": "第 {currentPage} 页 / 共 {totalPages} 页",
"next": "→"
},
"labels": {
"title": "标签",
"filter": "按标签筛选",
"manage": "管理标签",
"manageTooltip": "管理标签",
"changeColor": "更改颜色",
"changeColorTooltip": "更改颜色",
"delete": "删除",
"deleteTooltip": "删除标签",
"confirmDelete": "确定要删除此标签吗?",
"newLabelPlaceholder": "创建新标签",
"namePlaceholder": "输入标签名称",
"addLabel": "添加标签",
"createLabel": "创建标签",
"labelName": "标签名称",
"labelColor": "标签颜色",
"manageLabels": "管理标签",
"manageLabelsDescription": "为此笔记添加或移除标签。点击标签可更改其颜色。",
"selectedLabels": "已选标签",
"allLabels": "所有标签",
"clearAll": "清除全部",
"filterByLabel": "按标签筛选",
"tagAdded": "标签 \"{tag}\" 已添加",
"showLess": "收起",
"showMore": "展开更多",
"editLabels": "编辑标签",
"editLabelsDescription": "创建、编辑颜色或删除标签。",
"noLabelsFound": "未找到标签。",
"loading": "加载中...",
"notebookRequired": "⚠️ 标签仅在笔记本中可用。请先将此笔记移至笔记本。",
"count": "{count} 个标签",
"noLabels": "暂无标签",
"confirmDeleteShort": "确认?",
"labelRemoved": "标签 \"{label}\" 已移除"
},
"search": {
"placeholder": "搜索",
"searchPlaceholder": "搜索您的笔记...",
"semanticInProgress": "AI 搜索进行中...",
"semanticTooltip": "AI 语义搜索",
"searching": "搜索中...",
"noResults": "未找到结果",
"resultsFound": "找到 {count} 条笔记",
"exactMatch": "完全匹配",
"related": "相关",
"disabledAdmin": "管理员模式下搜索已禁用"
},
"collaboration": {
"emailPlaceholder": "输入电子邮箱",
"addCollaborator": "添加协作者",
"removeCollaborator": "移除协作者",
"owner": "所有者",
"canEdit": "可编辑",
"canView": "可查看",
"shareNote": "共享笔记",
"shareWithCollaborators": "与协作者共享",
"addCollaboratorDescription": "通过电子邮箱添加人员来协作编辑这条笔记。",
"viewerDescription": "您有权访问此笔记。只有所有者可以管理协作者。",
"emailAddress": "电子邮箱",
"enterEmailAddress": "输入电子邮箱",
"invite": "邀请",
"peopleWithAccess": "有访问权限的人员",
"noCollaborators": "还没有协作者。在上方添加某人!",
"noCollaboratorsViewer": "还没有协作者。",
"pendingInvite": "待处理的邀请",
"pending": "待处理",
"remove": "移除",
"unnamedUser": "未命名用户",
"done": "完成",
"willBeAdded": "{email} 将在创建笔记时被添加为协作者",
"alreadyInList": "此邮箱已在列表中",
"nowHasAccess": "{name} 现在有权访问此笔记",
"accessRevoked": "访问权限已被撤销",
"errorLoading": "加载协作者时出错",
"failedToAdd": "添加协作者失败",
"failedToRemove": "移除协作者失败"
},
"ai": {
"analyzing": "AI 分析中...",
"clickToAddTag": "点击添加此标签",
"ignoreSuggestion": "忽略此建议",
"generatingTitles": "正在生成标题...",
"generateTitlesTooltip": "使用 AI 生成标题",
"poweredByAI": "由 AI 驱动",
"languageDetected": "检测到的语言",
"processing": "处理中...",
"tagAdded": "标签 \"{tag}\" 已添加",
"titleGenerating": "生成中...",
"titleGenerateWithAI": "使用 AI 生成标题",
"titleGenerationMinWords": "内容必须至少包含 10 个单词才能生成标题(当前:{count} 个单词)",
"titleGenerationError": "生成标题时出错",
"titlesGenerated": "💡 已生成 {count} 个标题!",
"titleGenerationFailed": "生成标题失败",
"titleApplied": "标题已应用!",
"reformulationNoText": "请选择文本或添加内容",
"reformulationSelectionTooShort": "选择内容太短,将使用完整内容",
"reformulationMinWords": "文本必须至少包含 10 个单词(当前:{count} 个单词)",
"reformulationMaxWords": "文本最多包含 500 个单词",
"reformulationError": "改写时出错",
"reformulationFailed": "改写文本失败",
"reformulationApplied": "改写文本已应用!",
"transformMarkdown": "转换为 Markdown",
"transforming": "转换中...",
"transformSuccess": "文本已成功转换为 Markdown",
"transformError": "转换时出错",
"assistant": "AI 助手",
"generating": "生成中...",
"generateTitles": "生成标题",
"reformulateText": "改写文本",
"reformulating": "改写中...",
"clarify": "澄清",
"shorten": "缩短",
"improveStyle": "改进风格",
"reformulationComparison": "改写比较",
"original": "原文",
"reformulated": "改写",
"autoLabels": {
"error": "获取标签建议失败",
"noLabelsSelected": "未选择标签",
"created": "成功创建 {count} 个标签",
"analyzing": "正在分析您的笔记...",
"title": "新标签建议",
"description": "我在\"{notebookName}\"{totalNotes} 条笔记)中检测到了重复主题。要为它们创建标签吗?",
"note": "条笔记",
"notes": "条笔记",
"typeContent": "输入内容以获取标签建议...",
"createNewLabel": "创建此新标签并添加",
"new": "(新)",
"create": "创建",
"creating": "正在创建标签...",
"notesCount": "{count} 条笔记",
"typeForSuggestions": "输入内容以获取标签建议..."
},
"batchOrganization": {
"title": "使用 AI 整理",
"description": "AI 将分析您的笔记并建议将它们整理到笔记本中。",
"analyzing": "正在分析您的笔记...",
"noNotebooks": "没有可用的笔记本。请先创建笔记本。",
"noSuggestions": "AI 无法找到整理这些笔记的好方法。",
"apply": "应用",
"applying": "正在应用...",
"success": "成功移动 {count} 条笔记",
"error": "创建整理计划失败",
"noNotesSelected": "未选择笔记",
"applyFailed": "应用整理计划失败",
"selectAllIn": "选择 {notebook} 中的所有笔记",
"selectNote": "选择笔记:{title}"
},
"notebookSummary": {
"regenerate": "重新生成摘要",
"regenerating": "正在重新生成摘要...",
"exportPDF": "导出为 PDF"
},
"clarifyDesc": "使文本更清晰易懂",
"shortenDesc": "总结文本并突出要点",
"improve": "改进写作",
"improveDesc": "修复语法并增强风格",
"toMarkdown": "格式化为 Markdown",
"toMarkdownDesc": "添加标题、项目符号并组织文本结构",
"translate": "翻译",
"translateDesc": "更改文本语言",
"translateBack": "返回",
"translationApplied": "翻译已应用",
"translationFailed": "翻译失败",
"undo": "撤销 AI",
"undoAI": "撤销 AI 转换",
"undoApplied": "已恢复原始文本",
"minWordsError": "笔记必须至少包含5个字才能使用AI操作。",
"genericError": "AI错误",
"actionError": "AI操作期间出错",
"appliedToNote": "已应用到笔记",
"applyToNote": "应用到笔记",
"undoLastAction": "撤销上次AI操作",
"selectContext": "选择上下文...",
"selectNotebook": "选择笔记本",
"chatPlaceholder": "让AI编辑、总结或起草...",
"assistantTitle": "AI助手",
"currentNote": "当前笔记",
"shrinkPanel": "收缩面板",
"expandPanel": "展开面板",
"chatTab": "聊天",
"noteActions": "笔记操作",
"askToStart": "向助手提问以开始。",
"contextLabel": "上下文",
"thisNote": "此笔记",
"allMyNotes": "所有笔记",
"notebookGeneric": "笔记本",
"writingTone": "写作语气",
"askAboutThisNote": "向AI提问关于此笔记...",
"askAboutYourNotes": "向AI提问关于你的笔记...",
"webSearchLabel": "网页搜索",
"newLineHint": "Shift+Enter = 换行",
"resultLabel": "结果",
"discardAction": "丢弃",
"transformationsDesc": "转换 — 直接应用到笔记",
"writeMinWordsAction": "至少写5个字以激活AI操作。",
"processingAction": "处理中...",
"noImagesError": "No images in this note",
"overview": "Overview",
"action": {
"clarify": "澄清",
"shorten": "缩短",
"improve": "改进",
"toMarkdown": "转为Markdown",
"describeImages": "Describe images"
},
"openAssistant": "打开AI助手",
"poweredByMomento": "由 Momento AI 提供支持",
"welcomeMsg": "你好我是你的AI助手。今天我能怎么帮你的笔记我可以优化语气、扩展内容或总结。",
"summaryLast5": "最近5条笔记摘要",
"analyzingProgress": "分析中...",
"generateInsightsBtn": "生成洞察",
"newDiscussion": "新对话",
"noRecentConversations": "没有最近的对话。",
"discussionContextLabel": "讨论上下文",
"webSearchNotConfigured": "网页搜索(未配置)",
"historyTab": "历史",
"insightsTab": "洞察",
"aiCopilot": "AI副驾驶",
"suggestTitle": "AI标题建议",
"generateTitleFromImage": "Generate title from image",
"titleGenerated": "Title generated from image"
},
"titleSuggestions": {
"available": "标题建议",
"title": "AI 建议",
"generating": "生成中...",
"selectTitle": "选择标题",
"dismiss": "忽略"
},
"semanticSearch": {
"exactMatch": "完全匹配",
"related": "相关",
"searching": "搜索中..."
},
"paragraphRefactor": {
"title": "文本改进",
"shorten": "缩短",
"expand": "扩展",
"improve": "改进",
"formal": "正式",
"casual": "随意"
},
"memoryEcho": {
"title": "我注意到了一些事情...",
"description": "您的笔记之间的主动关联",
"dailyInsight": "您的笔记的每日洞察",
"insightReady": "您的洞察已准备好!",
"viewConnection": "查看关联",
"helpful": "有帮助",
"notHelpful": "无帮助",
"dismiss": "暂时忽略",
"thanksFeedback": "感谢您的反馈!",
"thanksFeedbackImproving": "谢谢!我们将利用此来改进。",
"connections": "关联",
"connection": "关联",
"connectionsBadge": "{count} 个关联{plural}",
"match": "{percentage}% 匹配",
"fused": "已融合",
"clickToView": "点击查看笔记",
"overlay": {
"title": "关联的笔记",
"searchPlaceholder": "搜索关联...",
"sortBy": "排序方式:",
"sortSimilarity": "相似度",
"sortRecent": "最近",
"sortOldest": "最早",
"viewAll": "并排查看全部",
"loading": "加载中...",
"noConnections": "未找到关联",
"error": "加载关联时出错"
},
"comparison": {
"title": "💡 笔记比较",
"similarityInfo": "这些笔记的相似度为 {similarity}%",
"highSimilarityInsight": "这些笔记讨论同一主题,具有很高的相似度。它们可以合并或整合。",
"untitled": "无标题",
"clickToView": "点击查看笔记",
"helpfulQuestion": "此比较有帮助吗?",
"helpful": "有帮助",
"notHelpful": "无帮助"
},
"editorSection": {
"title": "⚡ 关联的笔记({count}",
"loading": "加载中...",
"view": "查看",
"compare": "比较",
"merge": "合并",
"compareAll": "比较全部",
"mergeAll": "合并全部",
"close": "关闭"
},
"fusion": {
"title": "🔗 智能融合",
"mergeNotes": "合并 {count} 条笔记",
"notesToMerge": "📝 要合并的笔记",
"optionalPrompt": "💬 融合提示(可选)",
"promptPlaceholder": "AI 的可选指令(例如,'保持笔记 1 的正式风格'...",
"generateFusion": "生成融合",
"generating": "生成中...",
"previewTitle": "📝 合并笔记的预览",
"edit": "编辑",
"modify": "修改",
"finishEditing": "完成编辑",
"optionsTitle": "融合选项",
"archiveOriginals": "归档原始笔记",
"keepAllTags": "保留所有标签",
"useLatestTitle": "使用最新笔记作为标题",
"createBacklinks": "创建指向原始笔记的反向链接",
"cancel": "取消",
"confirmFusion": "确认融合",
"success": "笔记合并成功!",
"error": "合并笔记失败",
"generateError": "生成融合失败",
"noContentReturned": "API 未返回融合内容",
"unknownDate": "未知日期"
}
},
"notification": {
"accept": "Accept",
"accepted": "Share accepted",
"decline": "Decline",
"noNotifications": "No new notifications",
"shared": "分享了\"{title}\"",
"untitled": "无标题",
"notifications": "通知",
"declined": "分享已拒绝",
"removed": "笔记已从列表中移除"
},
"nav": {
"home": "主页",
"notes": "笔记",
"notebooks": "笔记本",
"generalNotes": "普通笔记",
"archive": "归档",
"settings": "设置",
"profile": "个人资料",
"aiSettings": "AI 设置",
"logout": "退出登录",
"login": "登录",
"adminDashboard": "管理后台",
"diagnostics": "诊断",
"trash": "回收站",
"support": "支持 Memento ☕",
"reminders": "提醒",
"userManagement": "用户管理",
"accountSettings": "账户设置",
"manageAISettings": "管理 AI 设置",
"configureAI": "配置您的 AI 驱动功能、提供商和偏好设置",
"supportDevelopment": "支持 Memento 开发 ☕",
"supportDescription": "Memento 是 100% 免费和开源的。您的支持帮助它保持这种方式。",
"buyMeACoffee": "请我喝杯咖啡",
"donationDescription": "进行一次性捐赠或成为月度支持者。",
"donateOnKofi": "在 Ko-fi 上捐赠",
"donationNote": "无平台费用 • 即时付款 • 安全",
"sponsorOnGithub": "在 GitHub 上赞助",
"sponsorDescription": "成为月度赞助者并获得认可。",
"workspace": "工作区",
"quickAccess": "快速访问",
"myLibrary": "我的库",
"favorites": "收藏夹",
"recent": "最近",
"proPlan": "专业版",
"chat": "AI 聊天",
"lab": "实验室",
"agents": "代理"
},
"settings": {
"title": "设置",
"description": "管理您的设置和偏好",
"account": "账户",
"appearance": "外观",
"theme": "主题",
"themeLight": "浅色",
"themeDark": "深色",
"themeSystem": "跟随系统",
"notifications": "通知",
"language": "语言",
"selectLanguage": "选择语言",
"security": "安全",
"about": "关于",
"version": "版本",
"settingsSaved": "设置已保存",
"cardSizeMode": "Note Size",
"cardSizeModeDescription": "Choose between variable sizes or uniform size",
"selectCardSizeMode": "Select display mode",
"cardSizeVariable": "Variable sizes (small/medium/large)",
"cardSizeUniform": "Uniform size",
"settingsError": "保存设置时出错",
"maintenance": "维护",
"maintenanceDescription": "维护数据库健康的工具",
"cleanTags": "清理孤立标签",
"cleanTagsDescription": "移除不再被任何笔记使用的标签",
"cleanupDone": "已同步 {created} 条标签记录,移除 {deleted} 个孤立标签",
"cleanupNothing": "无需操作 — 标签已与笔记匹配",
"cleanupWithErrors": "部分操作失败",
"cleanupError": "无法清理标签",
"indexingComplete": "索引完成:已处理 {count} 条笔记",
"indexingError": "索引期间出错",
"semanticIndexing": "语义索引",
"semanticIndexingDescription": "为所有笔记生成向量以启用基于意图的搜索",
"profile": "个人资料",
"searchNoResults": "未找到匹配的设置",
"languageAuto": "自动检测",
"emailNotifications": "电子邮件通知",
"emailNotificationsDesc": "通过电子邮件接收重要通知",
"desktopNotifications": "桌面通知",
"desktopNotificationsDesc": "在浏览器中接收通知",
"notificationsDesc": "管理您的通知偏好",
"themeBaseGroup": "Base",
"themePalettesGroup": "Color palettes",
"themeSepia": "Sepia",
"themeMidnight": "Midnight",
"themeRose": "Rose",
"themeGreen": "Green",
"themeLavender": "Lavender",
"themeSand": "Sand",
"themeOcean": "Ocean",
"themeSunset": "Sunset",
"themeBlue": "Blue"
},
"profile": {
"title": "个人资料",
"description": "更新您的个人信息",
"displayName": "显示名称",
"email": "电子邮箱",
"changePassword": "更改密码",
"changePasswordDescription": "更新您的密码。您需要当前密码。",
"currentPassword": "当前密码",
"newPassword": "新密码",
"confirmPassword": "确认密码",
"updatePassword": "更新密码",
"passwordChangeSuccess": "密码更改成功",
"passwordChangeFailed": "更改密码失败",
"passwordUpdated": "密码已更新",
"passwordError": "更新密码时出错",
"languagePreferences": "语言偏好",
"languagePreferencesDescription": "为 AI 功能和界面选择您的首选语言。",
"preferredLanguage": "首选语言",
"selectLanguage": "选择语言",
"languageDescription": "此语言将用于 AI 驱动的功能、内容分析和界面文本。",
"autoDetect": "自动检测",
"updateSuccess": "个人资料已更新",
"updateFailed": "更新个人资料失败",
"languageUpdateSuccess": "语言更新成功",
"languageUpdateFailed": "更新语言失败",
"profileUpdated": "个人资料已更新",
"profileError": "更新个人资料时出错",
"accountSettings": "账户设置",
"manageAISettings": "管理 AI 设置",
"displaySettings": "显示设置",
"displaySettingsDescription": "自定义外观和字体大小。",
"fontSize": "字体大小",
"selectFontSize": "选择字体大小",
"fontSizeSmall": "小",
"fontSizeMedium": "中",
"fontSizeLarge": "大",
"fontSizeExtraLarge": "超大",
"fontSizeDescription": "调整字体大小以获得更好的可读性。这适用于界面中的所有文本。",
"fontSizeUpdateSuccess": "字体大小更新成功",
"fontSizeUpdateFailed": "更新字体大小失败",
"showRecentNotes": "显示最近笔记部分",
"showRecentNotesDescription": "在主页上显示最近 7 天的笔记",
"recentNotesUpdateSuccess": "最近笔记设置更新成功",
"recentNotesUpdateFailed": "更新最近笔记设置失败"
},
"aiSettings": {
"title": "AI 设置",
"description": "配置您的 AI 驱动功能和偏好设置",
"features": "AI 功能",
"provider": "AI 提供商",
"providerAuto": "自动(推荐)",
"providerOllama": "Ollama本地",
"providerOpenAI": "OpenAI云端",
"frequency": "频率",
"frequencyDaily": "每天",
"frequencyWeekly": "每周",
"saving": "保存中...",
"saved": "设置已更新",
"error": "更新设置失败",
"titleSuggestionsDesc": "在 50+ 字后为无标题笔记建议标题",
"paragraphRefactorDesc": "AI 驱动的文本改进选项",
"frequencyDesc": "分析笔记连接的频率",
"providerDesc": "选择您偏好的 AI 提供商",
"providerAutoDesc": "优先使用 Ollama备用 OpenAI",
"providerOllamaDesc": "100% 私有,在本地运行",
"providerOpenAIDesc": "最准确,需要 API 密钥"
},
"general": {
"loading": "加载中...",
"save": "保存",
"cancel": "取消",
"add": "添加",
"edit": "编辑",
"confirm": "确认",
"close": "关闭",
"back": "返回",
"next": "下一步",
"previous": "上一步",
"submit": "提交",
"reset": "重置",
"apply": "应用",
"clear": "清除",
"select": "选择",
"tryAgain": "请重试",
"error": "发生错误",
"operationSuccess": "操作成功",
"operationFailed": "操作失败",
"testConnection": "测试连接",
"clean": "清理",
"indexAll": "全部索引",
"preview": "预览"
},
"colors": {
"default": "默认",
"red": "红色",
"blue": "蓝色",
"green": "绿色",
"yellow": "黄色",
"purple": "紫色",
"pink": "粉色",
"orange": "橙色",
"gray": "灰色"
},
"reminder": {
"title": "提醒",
"setReminder": "设置提醒",
"removeReminder": "移除提醒",
"reminderDate": "提醒日期",
"reminderTime": "提醒时间",
"save": "设置提醒",
"cancel": "取消"
},
"reminders": {
"title": "提醒",
"empty": "暂无提醒",
"emptyDescription": "为笔记添加提醒后,它会显示在这里。",
"upcoming": "即将到来",
"overdue": "已过期",
"done": "已完成",
"markDone": "标记为已完成",
"markUndone": "标记为未完成",
"todayAt": "今天 {time}",
"tomorrowAt": "明天 {time}"
},
"notebook": {
"create": "创建笔记本",
"createNew": "创建新笔记本",
"createDescription": "开始一个新的集合,高效地组织您的笔记、想法和项目。",
"name": "笔记本名称",
"namePlaceholder": "例如:第四季度营销策略",
"myNotebook": "我的笔记本",
"saving": "保存中...",
"selectIcon": "图标",
"selectColor": "颜色",
"cancel": "取消",
"creating": "创建中...",
"edit": "编辑笔记本",
"editDescription": "更改笔记本的名称、图标和颜色。",
"delete": "删除笔记本",
"deleteWarning": "确定要删除此笔记本吗?笔记将被移动到普通笔记。",
"deleteConfirm": "删除",
"summary": "笔记本摘要",
"summaryDescription": "生成此笔记本中所有笔记的 AI 摘要。",
"generating": "正在生成摘要...",
"summaryError": "生成摘要时出错",
"labels": "标签",
"noLabels": "暂无标签",
"pdfTitle": "摘要 — {name}",
"pdfNotesLabel": "笔记:",
"pdfGeneratedOn": "生成日期:",
"confidence": "置信度",
"savingReminder": "保存提醒失败",
"removingReminder": "移除提醒失败",
"generatingDescription": "Please wait..."
},
"notebookSuggestion": {
"title": "移动到 {name}",
"description": "这条笔记似乎属于这个笔记本",
"move": "移动",
"dismiss": "忽略",
"dismissIn": "忽略({timeLeft} 秒后关闭)",
"moveToNotebook": "移动到笔记本",
"generalNotes": "普通笔记"
},
"admin": {
"title": "管理后台",
"userManagement": "用户管理",
"chat": "AI 聊天",
"lab": "实验室",
"agents": "代理",
"workspace": "工作区",
"settings": "管理员设置",
"security": {
"title": "安全设置",
"description": "管理访问控制和注册策略。",
"allowPublicRegistration": "允许公开注册",
"allowPublicRegistrationDescription": "如果禁用,新用户只能由管理员通过用户管理页面添加。",
"updateSuccess": "安全设置已更新",
"updateFailed": "更新安全设置失败"
},
"ai": {
"title": "AI 配置",
"description": "配置用于自动标签和语义搜索的 AI 提供商。使用不同的提供商以获得最佳性能。",
"tagsGenerationProvider": "标签生成提供商",
"tagsGenerationDescription": "用于自动标签建议的 AI 提供商。推荐Ollama免费本地。",
"embeddingsProvider": "嵌入提供商",
"embeddingsDescription": "用于语义搜索嵌入的 AI 提供商。推荐OpenAI最佳质量。",
"chatProvider": "聊天提供商",
"chatDescription": "用于聊天助手的 AI 提供商。如果未配置,将回退到标签提供商。",
"provider": "提供商",
"baseUrl": "基础 URL",
"model": "模型",
"apiKey": "API 密钥",
"selectOllamaModel": "选择您系统上安装的 Ollama 模型",
"openAIKeyDescription": "您来自 platform.openai.com 的 OpenAI API 密钥",
"modelRecommendations": "gpt-4o-mini = 最佳性价比 • gpt-4o = 最佳质量",
"commonModelsDescription": "OpenAI 兼容 API 的常用模型",
"selectEmbeddingModel": "选择您系统上安装的嵌入模型",
"commonEmbeddingModels": "OpenAI 兼容 API 的常用嵌入模型",
"saving": "保存中...",
"saveSettings": "保存 AI 设置",
"openTestPanel": "打开 AI 测试面板",
"updateSuccess": "AI 设置更新成功",
"updateFailed": "更新 AI 设置失败",
"providerTagsRequired": "AI_PROVIDER_TAGS 是必需的",
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING 是必需的",
"providerOllamaOption": "🦙 Ollama (Local & Free)",
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
"providerCustomOption": "🔧 Custom OpenAI-Compatible",
"providerDeepSeekOption": "🔍 DeepSeek",
"providerOpenRouterOption": "🌐 OpenRouter",
"providerMistralOption": "🌀 Mistral AI",
"providerZAIOption": "✨ Z.AI",
"providerLMStudioOption": "🖥️ LM Studio (本地)",
"bestValue": "最佳性价比",
"bestQuality": "最佳质量",
"saved": "(已保存)",
"fetchModelsFailed": "获取模型失败",
"refreshModels": "刷新模型",
"configured": "已配置",
"fetchingModels": "正在获取模型...",
"clickToLoadModels": "点击 ↺ 加载模型",
"searchModel": "搜索模型...",
"noModels": "无模型。点击 ↺",
"modelsAvailable": "{count} 个模型可用",
"enterUrlToLoad": "输入URL并点击↺加载模型",
"currentProvider": "(当前: {provider})",
"pageTitle": "AI管理",
"pageDescription": "监控和配置AI功能",
"configure": "配置",
"features": "AI功能",
"providerStatus": "AI提供商状态",
"recentRequests": "最近的AI请求",
"comingSoon": "即将推出",
"activeFeatures": "活跃功能",
"successRate": "成功率",
"avgResponseTime": "平均响应时间",
"configuredProviders": "已配置提供商",
"settingUpdated": "设置已更新",
"updateFailedShort": "更新失败",
"titleSuggestions": "标题建议",
"titleSuggestionsDesc": "在50+字后为笔记建议标题",
"aiAssistant": "AI助手",
"aiAssistantDesc": "启用AI聊天和文本改进工具",
"memoryEchoFeature": "我注意到了...",
"memoryEchoFeatureDesc": "每日分析笔记之间的联系",
"languageDetection": "语言检测",
"languageDetectionDesc": "自动检测每条笔记的语言",
"autoLabeling": "自动标记",
"autoLabelingDesc": "自动建议并应用标签"
},
"resend": {
"title": "Resend推荐",
"description": "通过 Resend API 发送邮件。如已配置,优先于 SMTP。",
"apiKey": "Resend API 密钥",
"apiKeyHint": "从 resend.com 获取 API 密钥。用于代理通知和密码重置。",
"saveSettings": "保存 Resend 设置",
"updateSuccess": "Resend 设置已更新",
"updateFailed": "Resend 设置更新失败",
"configured": "Resend 已配置并激活"
},
"email": {
"title": "邮件配置",
"description": "配置代理通知和密码重置的邮件发送。",
"provider": "邮件提供商",
"saveSettings": "保存邮件设置",
"status": "Service Status",
"keySet": "key configured",
"activeAuto": "Auto mode: Resend will be used first, SMTP as fallback.",
"activeSmtp": "Auto mode: SMTP will be used (Resend not configured).",
"noneConfigured": "No email service configured. Set up Resend or SMTP.",
"activeProvider": "Active provider",
"testOk": "test passed",
"testFail": "test failed"
},
"smtp": {
"title": "SMTP 配置",
"description": "配置用于密码重置的邮件服务器。",
"host": "主机",
"port": "端口",
"username": "用户名",
"password": "密码",
"fromEmail": "发件人邮箱",
"forceSSL": "强制 SSL/TLS通常用于端口 465",
"ignoreCertErrors": "忽略证书错误(仅限自托管/开发环境)",
"saveSettings": "保存 SMTP 设置",
"sending": "发送中...",
"testEmail": "测试邮件",
"updateSuccess": "SMTP 设置已更新",
"updateFailed": "更新 SMTP 设置失败",
"testSuccess": "测试邮件发送成功!",
"testFailed": "失败:{error}"
},
"users": {
"createUser": "创建用户",
"addUser": "添加用户",
"createUserDescription": "向系统添加新用户。",
"name": "姓名",
"email": "邮箱",
"password": "密码",
"role": "角色",
"createSuccess": "用户创建成功",
"createFailed": "创建用户失败",
"deleteSuccess": "用户已删除",
"deleteFailed": "删除失败",
"roleUpdateSuccess": "用户角色已更新为 {role}",
"roleUpdateFailed": "更新角色失败",
"demote": "降级",
"promote": "升级",
"confirmDelete": "确定吗?此操作无法撤销。",
"table": {
"name": "姓名",
"email": "邮箱",
"role": "角色",
"createdAt": "创建时间",
"actions": "操作"
},
"roles": {
"user": "用户",
"admin": "管理员"
},
"title": "用户",
"description": "管理用户和权限"
},
"aiTest": {
"title": "AI 提供商测试",
"description": "测试您的 AI 提供商的标签生成和语义搜索嵌入",
"tagsTestTitle": "标签生成测试",
"tagsTestDescription": "测试负责自动标签建议的 AI 提供商",
"embeddingsTestTitle": "嵌入测试",
"embeddingsTestDescription": "测试负责语义搜索嵌入的 AI 提供商",
"howItWorksTitle": "测试如何工作",
"tagsGenerationTest": "🏷️ 标签生成测试:",
"tagsStep1": "向 AI 提供商发送一条示例笔记",
"tagsStep2": "根据内容请求 3-5 个相关标签",
"tagsStep3": "显示生成的标签及其置信度分数",
"tagsStep4": "测量响应时间",
"embeddingsTestLabel": "🔍 嵌入测试:",
"embeddingsStep1": "向嵌入提供商发送一段示例文本",
"embeddingsStep2": "生成向量表示(数字列表)",
"embeddingsStep3": "显示嵌入维度和示例值",
"embeddingsStep4": "验证向量是否有效且格式正确",
"tipContent": "您可以为标签和嵌入使用不同的提供商!例如,使用 Ollama免费生成标签使用 OpenAI最佳质量生成嵌入以优化成本和性能。",
"provider": "提供商:",
"model": "模型:",
"testing": "测试中...",
"runTest": "运行测试",
"testPassed": "测试通过",
"testFailed": "测试失败",
"testSuccessToast": "{type} 测试成功!",
"testFailedToast": "{type} 测试失败",
"testingType": "正在测试 {type}...",
"technicalDetails": "技术详情",
"responseTime": "响应时间:{time}毫秒",
"generatedTags": "生成的标签:",
"embeddingDimensions": "嵌入维度:",
"vectorDimensions": "向量维度",
"first5Values": "前 5 个值:",
"error": "错误:",
"testError": "测试错误:{error}",
"tipTitle": "提示:",
"tipDescription": "在测试之前使用 AI 测试面板诊断配置问题。"
},
"sidebar": {
"dashboard": "仪表盘",
"users": "用户",
"aiManagement": "AI 管理",
"chat": "AI 聊天",
"lab": "实验室(想法)",
"agents": "代理",
"settings": "设置"
},
"metrics": {
"vsLastPeriod": "与上一周期相比"
},
"tools": {
"title": "代理工具",
"description": "配置代理工具使用的外部工具:网络搜索、网页抓取和 API 访问。",
"searchProvider": "网络搜索提供商",
"searxng": "SearXNG自托管",
"brave": "Brave Search API",
"both": "两者皆可SearXNG 优先Brave 备用)",
"searxngUrl": "SearXNG URL",
"braveKey": "Brave Search API 密钥",
"jinaKey": "Jina Reader API 密钥",
"jinaKeyOptional": "可选 — 无密钥也可使用,但有速率限制",
"jinaKeyDescription": "用于网页抓取。无密钥也可使用,但有速率限制。",
"saveSettings": "保存工具设置",
"updateSuccess": "工具设置更新成功",
"updateFailed": "更新工具设置失败",
"testing": "测试中...",
"testSearch": "测试网络搜索"
},
"settingsDescription": "配置应用程序设置",
"dashboard": {
"title": "仪表板",
"description": "应用程序指标概览",
"recentActivity": "最近活动",
"recentActivityPlaceholder": "最近的活动将在此处显示。"
},
"error": {
"title": "管理面板出错",
"description": "页面渲染失败。您可以重试。",
"retry": "重试"
}
},
"about": {
"title": "关于",
"description": "应用程序信息",
"appName": "Memento",
"appDescription": "具有 AI 功能的强大笔记应用程序",
"version": "版本",
"buildDate": "构建日期",
"platform": "平台",
"platformWeb": "网页版",
"features": {
"title": "功能",
"description": "AI 驱动的功能",
"titleSuggestions": "AI 驱动的标题建议",
"semanticSearch": "使用嵌入的语义搜索",
"paragraphReformulation": "段落改写",
"memoryEcho": "Memory Echo 每日洞察",
"notebookOrganization": "笔记本组织",
"dragDrop": "拖放笔记管理",
"labelSystem": "标签系统",
"multipleProviders": "多个 AI 提供商OpenAI、Ollama"
},
"technology": {
"title": "技术栈",
"description": "使用现代技术构建",
"frontend": "前端",
"backend": "后端",
"database": "数据库",
"authentication": "身份验证",
"ai": "AI",
"ui": "UI",
"testing": "测试"
},
"support": {
"title": "支持",
"description": "获取帮助和反馈",
"documentation": "文档",
"reportIssues": "报告问题",
"feedback": "反馈"
}
},
"support": {
"title": "支持 Memento 开发",
"description": "Memento 是 100% 免费和开源的。您的支持帮助它保持这种方式。",
"buyMeACoffee": "请我喝杯咖啡",
"donationDescription": "进行一次性捐赠或成为月度支持者。",
"donateOnKofi": "在 Ko-fi 上捐赠",
"kofiDescription": "无平台费用 • 即时付款 • 安全",
"sponsorOnGithub": "在 GitHub 上赞助",
"sponsorDescription": "成为月度赞助者并获得认可。",
"githubDescription": "定期支持 • 公开认可 • 面向开发者",
"howSupportHelps": "您的支持如何帮助",
"directImpact": "直接影响",
"sponsorPerks": "赞助者福利",
"transparency": "透明度",
"transparencyDescription": "我相信完全透明。以下是捐款的使用方式:",
"hostingServers": "托管和服务器:",
"domainSSL": "域名和 SSL",
"aiApiCosts": "AI API 成本:",
"totalExpenses": "总支出:",
"otherWaysTitle": "其他支持方式",
"starGithub": "在 GitHub 上加星",
"reportBug": "报告错误",
"contributeCode": "贡献代码",
"shareTwitter": "在 Twitter 上分享"
},
"demoMode": {
"title": "演示模式",
"activated": "演示模式已激活Memory Echo 现在将即时工作。",
"deactivated": "演示模式已禁用。恢复正常参数。",
"toggleFailed": "切换演示模式失败",
"description": "加速 Memory Echo 以进行测试。连接会立即出现。",
"parametersActive": "演示参数已激活:",
"similarityThreshold": "50% 相似度阈值(通常为 75%",
"delayBetweenNotes": "笔记之间 0 天延迟(通常为 7 天)",
"unlimitedInsights": "无限洞察(无频率限制)",
"createNotesTip": "创建 2 个以上相似的笔记,看看 Memory Echo 的实际效果!"
},
"resetPassword": {
"title": "重置密码",
"description": "在下方输入您的新密码。",
"invalidLinkTitle": "无效链接",
"invalidLinkDescription": "此密码重置链接无效或已过期。",
"requestNewLink": "请求新链接",
"newPassword": "新密码",
"confirmNewPassword": "确认新密码",
"resetting": "重置中...",
"resetPassword": "重置密码",
"passwordMismatch": "密码不匹配",
"success": "密码重置成功。您现在可以登录了。",
"loading": "加载中..."
},
"dataManagement": {
"title": "数据管理",
"toolsDescription": "维护数据库健康的工具",
"exporting": "导出中...",
"importing": "导入中...",
"deleting": "删除中...",
"dangerZone": "危险区域",
"dangerZoneDescription": "这些操作不可逆,请谨慎操作",
"indexingComplete": "索引完成",
"indexingError": "索引错误",
"cleanupComplete": "清理完成",
"cleanupError": "清理错误",
"export": {
"title": "导出所有笔记",
"description": "将所有笔记下载为 JSON 文件。包括所有内容、标签和元数据。",
"button": "导出笔记",
"success": "笔记导出成功",
"failed": "导出笔记失败"
},
"import": {
"title": "导入笔记",
"description": "上传 JSON 文件以导入笔记。这将添加到您现有的笔记中,而不是替换它们。",
"button": "导入笔记",
"success": "已导入 {count} 条笔记",
"failed": "导入笔记失败"
},
"delete": {
"title": "删除所有笔记",
"description": "永久删除所有笔记。此操作无法撤销。",
"button": "删除所有笔记",
"confirm": "确定吗?这将永久删除您的所有笔记。",
"success": "所有笔记已删除",
"failed": "删除笔记失败"
},
"indexing": {
"title": "重建搜索索引",
"description": "为所有笔记重新生成嵌入以提高语义搜索效果。",
"button": "重建索引",
"success": "索引完成:已处理 {count} 条笔记",
"failed": "索引期间出错"
},
"cleanup": {
"title": "清理孤立数据",
"description": "删除引用已删除笔记的标签和连接。",
"button": "清理",
"failed": "清理期间出错"
}
},
"appearance": {
"title": "外观",
"description": "自定义应用的外观",
"notesViewDescription": "选择笔记在主页和笔记本中的显示方式。",
"notesViewLabel": "笔记布局",
"notesViewTabs": "标签页OneNote 风格)",
"notesViewMasonry": "卡片(网格)",
"selectTheme": "Select theme",
"fontFamilyLabel": "字体系列",
"fontFamilyDescription": "选择应用程序中使用的字体",
"selectFontFamily": "Inter 针对可读性进行了优化,系统使用您操作系统的原生字体",
"fontSystem": "系统默认字体"
},
"generalSettings": {
"title": "常规设置",
"description": "常规应用程序设置"
},
"toast": {
"saved": "设置已保存",
"saveFailed": "保存设置失败",
"operationSuccess": "操作成功",
"operationFailed": "操作失败",
"openingConnection": "正在打开连接...",
"openConnectionFailed": "打开连接失败",
"thanksFeedback": "感谢您的反馈!",
"thanksFeedbackImproving": "谢谢!我们将利用此来改进。",
"feedbackFailed": "提交反馈失败",
"notesFusionSuccess": "笔记合并成功!"
},
"testPages": {
"titleSuggestions": {
"title": "测试标题建议",
"contentLabel": "内容(需要 50 个以上的单词):",
"placeholder": "在此输入至少 50 个单词...",
"wordCount": "字数:",
"status": "状态:",
"analyzing": "分析中...",
"idle": "空闲",
"error": "错误:",
"suggestions": "建议({count}",
"noSuggestions": "还没有建议。输入 50 个以上的单词并等待 2 秒。"
}
},
"trash": {
"title": "回收站",
"empty": "回收站为空",
"emptyDescription": "已删除的笔记将显示在这里",
"restore": "恢复",
"deletePermanently": "永久删除",
"noteTrashed": "笔记已移至回收站",
"noteRestored": "笔记已恢复",
"notePermanentlyDeleted": "笔记已永久删除",
"emptyTrash": "清空回收站",
"emptyTrashConfirm": "确定永久删除回收站中的所有笔记?",
"emptyTrashSuccess": "回收站已清空",
"permanentDelete": "永久删除",
"permanentDeleteConfirm": "此笔记将被永久删除,此操作无法撤销。"
},
"footer": {
"privacy": "隐私",
"terms": "条款",
"openSource": "开源克隆"
},
"connection": {
"similarityInfo": "这些笔记通过 {similarity}% 的相似度连接",
"clickToView": "点击查看笔记",
"isHelpful": "此连接有帮助吗?",
"helpful": "有帮助",
"notHelpful": "无帮助",
"memoryEchoDiscovery": "Memory Echo 发现"
},
"diagnostics": {
"title": "诊断",
"description": "检查您的 AI 提供商连接状态",
"configuredProvider": "已配置的提供商",
"apiStatus": "API 状态",
"operational": "正常运行",
"errorStatus": "错误",
"checking": "检查中...",
"testDetails": "测试详情:",
"troubleshootingTitle": "故障排除提示:",
"tip1": "确保 Ollama 正在运行ollama serve",
"tip2": "检查模型是否已安装ollama pull llama3",
"tip3": "验证您的 OpenAI API 密钥",
"tip4": "检查网络连接"
},
"batch": {
"organizeWithAI": "用 AI 整理",
"organize": "整理"
},
"common": {
"unknown": "未知",
"notAvailable": "不可用",
"loading": "加载中...",
"error": "错误",
"success": "成功",
"confirm": "确认",
"cancel": "取消",
"close": "关闭",
"save": "保存",
"delete": "删除",
"edit": "编辑",
"add": "添加",
"remove": "移除",
"search": "搜索",
"noResults": "无结果",
"required": "必填",
"optional": "可选"
},
"time": {
"justNow": "刚刚",
"minutesAgo": "{count} 分钟前",
"hoursAgo": "{count} 小时前",
"daysAgo": "{count} 天前",
"yesterday": "昨天",
"today": "今天",
"tomorrow": "明天"
},
"favorites": {
"title": "收藏夹",
"toggleSection": "切换收藏夹部分",
"noFavorites": "暂无收藏",
"pinToFavorite": "固定到收藏夹"
},
"notebooks": {
"create": "创建笔记本",
"allNotebooks": "所有笔记本",
"noNotebooks": "暂无笔记本",
"createFirst": "创建您的第一个笔记本"
},
"ui": {
"close": "关闭",
"open": "打开",
"expand": "展开",
"collapse": "收起"
},
"mcpSettings": {
"title": "MCP 设置",
"description": "管理 API 密钥并配置外部工具",
"whatIsMcp": {
"title": "什么是 MCP",
"description": "模型上下文协议MCP是一个开放协议使 AI 模型能够与外部工具和数据源安全交互。通过 MCP您可以将 Claude Code、Cursor 或 N8N 等工具连接到您的 Memento 实例,以编程方式读取、创建和整理笔记。",
"learnMore": "了解更多关于 MCP"
},
"serverStatus": {
"title": "服务器状态",
"running": "运行中",
"stopped": "已停止",
"mode": "模式",
"url": "URL"
},
"apiKeys": {
"title": "API 密钥",
"description": "API 密钥允许外部工具通过 MCP 访问您的笔记。请保管好您的密钥。",
"generate": "生成新密钥",
"empty": "暂无 API 密钥。生成一个以开始使用。",
"active": "有效",
"revoked": "已撤销",
"revoke": "撤销",
"delete": "删除",
"createdAt": "创建于",
"lastUsed": "上次使用",
"never": "从未使用",
"confirmRevoke": "确定要撤销此密钥吗?使用该密钥的工具将失去访问权限。",
"confirmDelete": "确定要永久删除此密钥吗?"
},
"createDialog": {
"title": "生成 API 密钥",
"description": "创建新的 API 密钥以将外部工具连接到您的笔记。",
"nameLabel": "密钥名称",
"namePlaceholder": "例如Claude Code、Cursor、N8N",
"generating": "生成中...",
"generate": "生成",
"successTitle": "API 密钥已生成",
"successDescription": "请立即复制您的 API 密钥。之后将无法再次查看。",
"copy": "复制",
"copied": "已复制!",
"done": "完成"
},
"configInstructions": {
"title": "配置说明",
"description": "使用您的 API 密钥配置这些工具。",
"claudeCode": {
"title": "Claude Code",
"description": "将以下内容添加到您的 Claude Code MCP 配置文件中:"
},
"cursor": {
"title": "Cursor",
"description": "将以下内容添加到您的 Cursor MCP 设置中:"
},
"n8n": {
"title": "N8N",
"description": "在您的 N8N MCP 节点中使用以下凭据:"
}
}
},
"agents": {
"title": "代理",
"subtitle": "自动化您的监控和研究任务",
"newAgent": "新建代理",
"myAgents": "我的代理",
"searchPlaceholder": "Search agents...",
"filterAll": "All",
"newBadge": "New",
"noResults": "No agents match your search.",
"noAgents": "暂无代理",
"noAgentsDescription": "创建您的第一个代理或安装下方的模板以自动化监控任务。",
"types": {
"scraper": "监控器",
"researcher": "研究员",
"monitor": "观察者",
"custom": "自定义"
},
"typeDescriptions": {
"scraper": "抓取多个网站并创建摘要",
"researcher": "搜索有关主题的信息",
"monitor": "监视笔记本并分析笔记",
"custom": "使用自定义提示的自由代理"
},
"form": {
"agentType": "代理类型",
"name": "名称",
"namePlaceholder": "例如:周二 AI 观察",
"description": "描述(可选)",
"descriptionPlaceholder": "每周 AI 新闻摘要",
"urlsLabel": "要抓取的 URL",
"urlsOptional": "(可选)",
"sourceNotebook": "要监视的笔记本",
"selectNotebook": "选择笔记本...",
"targetNotebook": "目标笔记本",
"inbox": "收件箱",
"instructions": "AI 指令",
"instructionsPlaceholder": "描述代理的行为...",
"frequency": "频率",
"cancel": "取消",
"saving": "保存中...",
"save": "保存",
"create": "创建代理",
"editTitle": "编辑代理",
"createTitle": "新建代理",
"nameRequired": "名称为必填项",
"addUrl": "添加 URL",
"advancedMode": "高级模式",
"instructionsHint": "替换自动提示词",
"researchTopic": "研究主题",
"researchTopicPlaceholder": "例如:人工智能最新进展",
"notifyEmail": "邮件通知",
"notifyEmailHint": "每次运行后通过邮件接收代理结果",
"includeImages": "Include images",
"includeImagesHint": "Extract images from scraped pages and attach them to the generated note"
},
"frequencies": {
"manual": "手动",
"hourly": "每小时",
"daily": "每天",
"weekly": "每周",
"monthly": "每月"
},
"schedule": {
"nextRun": "Next run",
"pending": "Pending trigger",
"time": "Time",
"dayOfWeek": "Day of week",
"dayOfMonth": "Day of month",
"days": {
"mon": "Monday",
"tue": "Tuesday",
"wed": "Wednesday",
"thu": "Thursday",
"fri": "Friday",
"sat": "Saturday",
"sun": "Sunday"
}
},
"status": {
"success": "成功",
"failure": "失败",
"running": "运行中",
"pending": "等待中",
"nextRun": "下次运行",
"lastStatus": "最后状态"
},
"actions": {
"edit": "编辑",
"run": "运行",
"delete": "删除",
"deleteConfirm": "删除代理 \"{name}\"",
"toggleOn": "代理已启用",
"toggleOff": "代理已禁用"
},
"toasts": {
"created": "代理已创建",
"updated": "代理已更新",
"deleted": "\"{name}\" 已删除",
"deleteError": "删除时出错",
"runSuccess": "\"{name}\" 执行成功",
"runError": "错误:{error}",
"runFailed": "执行失败",
"runGenericError": "执行期间出错",
"toggleError": "切换代理时出错",
"installSuccess": "\"{name}\" 已安装",
"installError": "安装时出错",
"saveError": "保存时出错",
"autoRunSuccess": "Agent \"{name}\" executed automatically with success",
"autoRunError": "Agent \"{name}\" failed during automatic execution"
},
"templates": {
"title": "模板",
"install": "安装",
"installing": "安装中...",
"veilleAI": {
"name": "AI 观察",
"description": "抓取 5 个 AI 专业网站并生成每周摘要。"
},
"veilleTech": {
"name": "科技观察",
"description": "抓取主要科技网站并创建新闻摘要。"
},
"veilleDev": {
"name": "开发观察",
"description": "抓取开发网站并总结新技术和框架。"
},
"surveillant": {
"name": "笔记观察者",
"description": "分析笔记本中的近期笔记并建议补充内容、参考和链接。"
},
"chercheur": {
"name": "主题研究员",
"description": "搜索有关主题的深入信息并创建带有参考的结构化笔记。"
}
},
"runLog": {
"title": "历史记录",
"noHistory": "暂无执行记录",
"toolTrace": "{count} 次工具调用",
"step": "第 {num} 步"
},
"tools": {
"title": "代理工具",
"webSearch": "网络搜索",
"webScrape": "网页抓取",
"noteSearch": "笔记搜索",
"noteRead": "读取笔记",
"noteCreate": "创建笔记",
"urlFetch": "获取 URL",
"memorySearch": "记忆",
"configNeeded": "配置",
"selected": "{count} 个已选择",
"maxSteps": "最大迭代次数"
},
"metadata": {
"executions": "{count} 次执行"
},
"defaultRoles": {
"scraper": "您是一个监控助手。将不同网站的文章综合成清晰、结构化的摘要。",
"researcher": "您是一位严谨的研究员。针对请求的主题,制作包含背景、要点、争议和参考文献的研究笔记。",
"monitor": "您是一位分析助手。分析提供的笔记并建议线索、参考和笔记之间的联系。",
"custom": "您是一位有帮助的助手。"
},
"help": {
"title": "代理指南",
"btnLabel": "帮助",
"close": "关闭",
"whatIsAgent": "什么是代理?",
"whatIsAgentContent": "An **agent** is an AI assistant that runs automatically to perform tasks for you. It has access to **tools** (web search, web scraping, note reading...) and produces a **note** with its results.\n\nThink of it as a small autonomous worker: you give it a mission, it researches or scrapes information, then writes a structured note you can read later.",
"howToUse": "如何使用代理?",
"howToUseContent": "1. Click **\"New Agent\"** (or start from a **Template** at the bottom of the page)\n2. Choose an **agent type** (Researcher, Monitor, Observer, Custom)\n3. Give it a **name** and fill in the type-specific fields\n4. Optionally pick a **target notebook** where results will be saved\n5. Choose a **frequency** (Manual = you trigger it yourself)\n6. Click **Create**, then hit the **Run** button on the agent card\n7. Once finished, a new note appears in your target notebook",
"types": "代理类型",
"typesContent": "### Researcher\nSearches the web on a **topic you define** and creates a structured note with sources and references.\n\n- **Fields:** name, research topic (e.g. \"Latest advances in quantum computing\")\n- **Default tools:** web search, web scraping, note search, note creation\n- **Requirements:** a web search provider must be configured (SearXNG or Brave Search)\n\n### Monitor (Scraper)\nScrapes a **list of URLs** you specify and produces a summary of their content.\n\n- **Fields:** name, list of URLs (e.g. tech news sites, blogs...)\n- **Default tools:** web scraping, note creation\n- **Use case:** weekly tech watch, competitor monitoring, blog roundups\n\n### Observer (Notebook Monitor)\nReads notes from a **notebook you select** and produces analysis, connections, and suggestions.\n\n- **Fields:** name, source notebook (the one to analyze)\n- **Default tools:** note search, note read, note creation\n- **Use case:** find connections between your notes, get reading suggestions, detect recurring themes\n\n### Custom\nA blank canvas: you write your own **prompt** and pick your own **tools**.\n\n- **Fields:** name, description, custom instructions (in Advanced mode)\n- **No default tools** — you choose exactly what the agent needs\n- **Use case:** anything creative or specific that doesn't fit the other types",
"advanced": "高级模式AI指令最大迭代",
"advancedContent": "Click **\"Advanced mode\"** at the bottom of the form to access additional settings.\n\n### AI Instructions\n\nThis field lets you **replace the default system prompt** for the agent. If left empty, the agent uses an automatic prompt adapted to its type.\n\n**Why use it?** You want to control exactly how the agent behaves. For example:\n- \"Write the summary in English, even if sources are in French\"\n- \"Structure the note with sections: Context, Key Points, Personal Opinion\"\n- \"Ignore articles older than 30 days and focus on recent news\"\n- \"For each detected theme, suggest 3 follow-up leads with links\"\n\n> **Note:** Your instructions replace the defaults, they don't add to them.\n\n### Max iterations\n\nThis is the **maximum number of cycles** the agent can perform. One cycle = the agent thinks, calls a tool, reads the result, then decides the next action.\n\n- **3-5 iterations:** for simple tasks (scraping a single page)\n- **10 iterations (default):** good balance for most cases\n- **15-25 iterations:** for deep research where the agent needs to explore multiple leads\n\n> **Warning:** More iterations = more time and potentially higher API costs.",
"tools": "可用工具(详细)",
"toolsContent": "When advanced mode is enabled, you can choose exactly which tools the agent can use.\n\n### Web Search\nAllows the agent to **search the internet** via SearXNG or Brave Search.\n\n- **What it does:** The agent formulates a query, gets search results, and can then scrape the most relevant pages.\n- **When to enable:** When the agent needs to find information on a topic (Researcher or Custom type).\n- **Configuration required:** SearXNG (with JSON format enabled) or a Brave Search API key. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent searches \"React Server Components best practices 2025\", gets 10 results, then scrapes the top 3.\n\n### Web Scrape\nAllows the agent to **extract text content from a web page** given its URL.\n\n- **What it does:** The agent visits a URL and retrieves the structured text (headings, paragraphs, lists). Ads, menus and footers are typically filtered out.\n- **When to enable:** For the Monitor type (mandatory), or any agent that needs to read web pages.\n- **Configuration:** Works out of the box, but a **Jina Reader API key** improves quality and removes rate limits. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent scrapes 5 tech blogs and produces a synthesized summary.\n\n### Note Search\nAllows the agent to **search your existing notes**.\n\n- **What it does:** The agent performs a text search across all your notes (or a specific notebook).\n- **When to enable:** For Observer-type agents, or any agent that needs to cross-reference information with your notes.\n- **Configuration:** None — works immediately.\n- **Example:** The agent searches all notes containing \"machine learning\" to see what you've already written on the topic.\n\n### Read Note\nAllows the agent to **read the full content of a specific note**.\n\n- **What it does:** After finding a note (via Note Search), the agent can read its entire content to analyze or use it.\n- **When to enable:** As a companion to Note Search. Enable both together so the agent can search AND read.\n- **Configuration:** None.\n- **Example:** The agent finds 5 notes about \"productivity\", reads them all, and writes a synthesis.\n\n### Create Note\nAllows the agent to **write a new note** in your target notebook.\n\n- **What it does:** The agent creates a note with a title and content. This is how results end up in your notebooks.\n- **When to enable:** Almost always — without this tool, the agent cannot save its results. **Leave it enabled by default.**\n- **Configuration:** None.\n- **Example:** The agent creates a note \"Tech Watch - Week 16\" with a summary of 5 articles.\n\n### Fetch URL\nAllows the agent to **download the raw content of a URL** (HTML, JSON, text...).\n\n- **What it does:** Unlike scraping which extracts clean text, Fetch URL retrieves raw content. Useful for APIs, JSON files, or non-standard pages.\n- **When to enable:** When the agent needs to query REST APIs, read RSS feeds, or access raw data.\n- **Configuration:** None.\n- **Example:** The agent queries the GitHub API to list the latest commits of a project.\n\n### Memory\nAllows the agent to **access its previous execution history**.\n\n- **What it does:** The agent can search through results from past runs. This lets it compare, track changes, or avoid repeating the same information.\n- **When to enable:** For agents that run regularly and need to maintain continuity between executions.\n- **Configuration:** None.\n- **Example:** The agent compares this week's news with last week's and highlights what's new.",
"frequency": "频率和计划",
"frequencyContent": "| Frequency | Behavior\n|-----------|----------\n| **Manual** | You click \"Run\" yourself — no automatic scheduling\n| **Hourly** | Runs every hour\n| **Daily** | Runs once per day\n| **Weekly** | Runs once per week\n| **Monthly** | Runs once per month\n\n> **Tip:** Start with \"Manual\" to test your agent, then switch to an automatic frequency once you're satisfied with the results.",
"targetNotebook": "目标笔记本",
"targetNotebookContent": "When an agent finishes its task, it **creates a note**. The **target notebook** determines where that note goes:\n\n- **Inbox** (default) — the note goes to your general notes\n- **Specific notebook** — choose a notebook to keep agent results organized\n\n> **Tip:** Create a dedicated notebook like \"Agent Reports\" to keep all automated content in one place.",
"templates": "模板",
"templatesContent": "Templates are pre-configured agents ready to install in one click. You'll find them at the **bottom of the Agents page**.\n\nAvailable templates include:\n\n- **AI Watch** — weekly AI news roundup from 5 specialized sites\n- **Tech Watch** — general tech news summary\n- **Dev Watch** — developer news and new frameworks\n- **Note Observer** — analyzes a notebook and suggests connections\n- **Topic Researcher** — deep research on a specific topic\n\nOnce installed, you can edit the agent to customize it.",
"tips": "提示和故障排除",
"tipsContent": "- **Start with a template** and customize it — it's the fastest way to get a working agent\n- **Test with \"Manual\"** frequency before enabling automatic scheduling\n- **A \"Researcher\" agent requires a web search provider** — configure SearXNG (JSON format) or Brave Search in **Admin > Agent Tools**\n- **If an agent fails**, click on its card then **History** to see the execution log and tool traces\n- **The \"Enabled/Disabled\" toggle** lets you pause an agent without deleting it\n- **Web scraping quality** improves with a Jina Reader API key (optional, in Admin > Agent Tools)\n- **Combine \"Note Search\" + \"Read Note\"** so the agent can find AND analyze your notes' content\n- **Enable \"Memory\"** if your agent runs regularly — it will avoid repeating the same information across runs",
"tooltips": {
"agentType": "选择代理将执行的任务类型。每种类型具有不同的功能和字段。",
"researchTopic": "代理将在网络上研究的主题。请具体说明以获得更好的结果。",
"description": "关于此代理功能的简短描述。帮助您记住其用途。",
"urls": "要抓取的网站列表。代理将访问每个URL并提取内容。",
"sourceNotebook": "代理将分析的笔记本。它读取此笔记本中的笔记以查找关联和主题。",
"targetNotebook": "代理的结果笔记将保存到哪里。选择收件箱或特定笔记本。",
"frequency": "代理自动运行的频率。从手动开始测试。",
"instructions": "替换默认AI提示的自定义指令。留空则使用自动提示。",
"tools": "选择代理可以使用的工具。每个工具赋予代理特定能力。",
"maxSteps": "最大推理循环数。更多步骤 = 更深入的分析,但耗时更长。"
}
}
},
"chat": {
"title": "AI 聊天",
"subtitle": "与您的笔记和 AI 代理聊天",
"newConversation": "新对话",
"noHistory": "暂无历史记录",
"untitled": "无标题对话",
"deleteConfirm": "删除此对话?",
"yes": "是",
"placeholder": "向助手发送消息...",
"allNotebooks": "所有笔记本",
"inAllNotebooks": "在所有笔记本中",
"active": "活跃",
"disclaimer": "AI 可能会出错。请核实重要信息。",
"assistantError": "助手错误",
"loadError": "加载对话时出错",
"createError": "创建对话时出错",
"deleteError": "删除时出错",
"renamed": "对话已重命名",
"renameError": "重命名时出错",
"welcome": "我可以帮助您综合笔记、生成新想法或讨论您的笔记本。",
"searching": "搜索中...",
"noNotesFoundForContext": "未找到与此问题相关的笔记。请用你的常识回答。",
"webSearch": "网络搜索",
"timeoutWarning": "Response is taking longer than expected..."
},
"labHeader": {
"title": "实验室",
"live": "实时",
"currentProject": "当前项目",
"choose": "选择...",
"yourSpaces": "您的空间",
"updated": "已更新",
"newSpace": "新思考空间",
"new": "新建",
"renamed": "空间已重命名",
"renameError": "重命名时出错",
"created": "新空间已创建",
"createFailed": "创建失败",
"deleteSpace": "删除空间",
"deleted": "空间已删除",
"deleteError": "删除时出错",
"rename": "Rename"
},
"lab": {
"initializing": "初始化工作区",
"loadingIdeas": "加载你的想法..."
}
}