docs: add comprehensive Stripe billing guide
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 4s

Covers architecture, configuration steps, user flows, API routes,
webhooks, pricing, testing with Stripe CLI, production checklist,
and troubleshooting.
This commit is contained in:
Antigravity
2026-05-16 21:10:26 +00:00
parent aa12d2226f
commit bb75b2e763
36 changed files with 2099 additions and 735 deletions

View File

@@ -49,8 +49,8 @@
"sortOldest": "最老的在前",
"sortAlpha": "A → Z",
"accountMenu": "账户菜单",
"profile": "轮廓",
"signOut": "登出",
"profile": "Profile",
"signOut": "Sign out",
"sortOrder": "排序顺序",
"freezePinnedNotebook": "固定笔记本侧边栏顺序",
"unfreezePinnedNotebook": "取消固定笔记本侧边栏顺序",
@@ -58,14 +58,15 @@
"renameNotebook": "重命名",
"sharedNotebookBadge": "· Shared",
"sortManual": "自定义顺序",
"moveFailed": "移动笔记本失败",
"dropToRoot": "拖放到此处移至根级别"
"moveFailed": "Failed to move notebook",
"dropToRoot": "Drop here to move to root",
"noReminders": "No active reminders."
},
"notes": {
"title": "笔记",
"newNote": "新建笔记",
"reorganize": "重新整理笔记",
"untitled": "无标题",
"untitled": "Untitled",
"placeholder": "记笔记...",
"markdownPlaceholder": "记笔记...(支持 Markdown",
"titlePlaceholder": "标题",
@@ -81,12 +82,12 @@
"add": "添加",
"adding": "添加中...",
"close": "关闭",
"confirmDelete": "确定要删除这条笔记吗?",
"confirmDelete": "Are you sure you want to delete this note?",
"confirmLeaveShare": "确定要离开这条共享笔记吗?",
"sharedBy": "共享者",
"sharedShort": "共享",
"leaveShare": "离开",
"delete": "删除",
"delete": "Delete",
"archive": "归档",
"unarchive": "取消归档",
"pin": "置顶",
@@ -127,7 +128,7 @@
"duplicate": "复制",
"share": "共享",
"showCollaborators": "显示协作者",
"pinned": "已置顶",
"pinned": "Note pinned",
"others": "其他",
"noNotes": "无笔记",
"noNotesFound": "未找到笔记",
@@ -159,8 +160,8 @@
"recent": "最近",
"addNote": "添加笔记",
"readMore": "阅读全文",
"remove": "移除",
"dragToReorder": "拖动以重新排序",
"remove": "Remove",
"dragToReorder": "Drag to reorder",
"more": "更多",
"emptyState": "暂无笔记",
"metadataPanel": "细节",
@@ -173,7 +174,7 @@
"improveFailed": "改进失败",
"transformFailed": "转换失败",
"markdown": "Markdown",
"unpinned": "未置顶",
"unpinned": "Note unpinned",
"redoShortcut": "重做 (Ctrl+Y)",
"undoShortcut": "撤销 (Ctrl+Z)",
"reorderTabs": "重新排序标签页",
@@ -751,7 +752,7 @@
"downloadFailed": "下载失败"
},
"nav": {
"home": "主页",
"home": "Home",
"notes": "笔记",
"notebooks": "笔记本",
"generalNotes": "普通笔记",
@@ -761,7 +762,7 @@
"aiSettings": "AI 设置",
"logout": "退出登录",
"login": "登录",
"adminDashboard": "管理后台",
"adminDashboard": "Admin Dashboard",
"diagnostics": "诊断",
"trash": "回收站",
"support": "支持 Memento ☕",
@@ -786,7 +787,8 @@
"proPlan": "专业版",
"chat": "AI 聊天",
"lab": "实验室",
"agents": "代理"
"agents": "代理",
"sharedWithMe": "Shared with me"
},
"settings": {
"title": "设置",
@@ -814,7 +816,7 @@
"security": "安全",
"about": "关于",
"version": "版本",
"settingsSaved": "设置已保存",
"settingsSaved": "Settings saved",
"cardSizeMode": "Note Size",
"cardSizeModeDescription": "Choose between variable sizes or uniform size",
"selectCardSizeMode": "Select display mode",
@@ -835,14 +837,14 @@
"semanticIndexingDescription": "为所有笔记生成向量以启用基于意图的搜索",
"profile": "个人资料",
"searchNoResults": "未找到匹配的设置",
"languageAuto": "自动检测",
"languageAuto": "Language set to Auto",
"emailNotifications": "电子邮件通知",
"emailNotificationsDesc": "通过电子邮件接收重要通知",
"desktopNotifications": "桌面通知",
"desktopNotificationsDesc": "在浏览器中接收通知",
"notificationsDesc": "管理您的通知偏好",
"autoSave": "自动保存",
"autoSaveDesc": "键入时自动保存更改"
"autoSave": "Auto-save",
"autoSaveDesc": "Automatically save changes while typing"
},
"profile": {
"title": "个人资料",
@@ -864,10 +866,10 @@
"preferredLanguage": "首选语言",
"selectLanguage": "选择语言",
"languageDescription": "此语言将用于 AI 驱动的功能、内容分析和界面文本。",
"autoDetect": "自动检测",
"autoDetect": "Auto-detect",
"updateSuccess": "个人资料已更新",
"updateFailed": "更新个人资料失败",
"languageUpdateSuccess": "语言更新成功",
"languageUpdateSuccess": "Language updated successfully",
"languageUpdateFailed": "更新语言失败",
"profileUpdated": "个人资料已更新",
"profileError": "更新个人资料时出错",
@@ -922,8 +924,8 @@
},
"general": {
"loading": "加载中...",
"save": "保存",
"cancel": "取消",
"save": "Save",
"cancel": "Cancel",
"add": "添加",
"edit": "编辑",
"confirm": "确认",
@@ -984,7 +986,7 @@
"createNew": "创建新笔记本",
"createDescription": "开始一个新的集合,高效地组织您的笔记、想法和项目。",
"name": "笔记本名称",
"namePlaceholder": "例如:第四季度营销策略",
"namePlaceholder": "Notebook name",
"myNotebook": "我的笔记本",
"saving": "保存中...",
"selectIcon": "图标",
@@ -993,7 +995,7 @@
"creating": "创建中...",
"edit": "编辑笔记本",
"editDescription": "更改笔记本的名称、图标和颜色。",
"delete": "删除笔记本",
"delete": "Delete",
"deleteWarning": "确定要删除此笔记本吗?笔记将被移动到普通笔记。",
"deleteConfirm": "删除",
"summary": "笔记本摘要",
@@ -1012,7 +1014,10 @@
"pinnedFrozenTooltip": "固定笔记本 — 订单冻结",
"organizeNotebookWithAITooltip": "用人工智能整理这个笔记本",
"assistantRequiredForSummarize": "设置中开启AI助手进行总结",
"createSubnotebook": "添加子笔记本"
"createSubnotebook": "添加子笔记本",
"createSubNotebook": "Add sub-notebook",
"rename": "Rename",
"moveToTrash": "Move to trash"
},
"notebookSuggestion": {
"title": "移动到 {name}",
@@ -1430,20 +1435,22 @@
},
"appearance": {
"title": "外观",
"description": "自定义应用的外观",
"description": "Customize the interface",
"notesViewDescription": "选择笔记在主页和笔记本中的显示方式。",
"notesViewLabel": "笔记布局",
"notesViewTabs": "标签页OneNote 风格)",
"notesViewMasonry": "卡片(网格)",
"notesViewList": "列表(杂志)",
"selectTheme": "Select theme",
"fontFamilyLabel": "字体系列",
"fontFamilyDescription": "选择应用程序中使用的字体",
"selectTheme": "Choose your preferred theme",
"fontFamilyLabel": "Font",
"fontFamilyDescription": "Choose the application's font",
"selectFontFamily": "Inter 针对可读性进行了优化,系统使用您操作系统的原生字体",
"fontSystem": "系统默认字体",
"fontSystem": "System",
"fontInterDefault": "Inter (default)",
"fontPlayfairDisplay": "Playfair Display",
"fontJetBrainsMono": "JetBrains Mono"
"fontJetBrainsMono": "JetBrains Mono",
"accentColorTitle": "Accent Color",
"accentColorDescription": "Set the main color of your workspace"
},
"generalSettings": {
"title": "General",
@@ -1477,18 +1484,26 @@
},
"trash": {
"title": "回收站",
"empty": "回收站为空",
"emptyDescription": "已删除的笔记将显示在这里",
"restore": "恢复",
"empty": "Trash is empty",
"emptyDescription": "Deleted items will appear here. They are kept for 30 days before permanent deletion.",
"restore": "Restore",
"deletePermanently": "永久删除",
"noteTrashed": "笔记已移至回收站",
"noteRestored": "笔记已恢复",
"notePermanentlyDeleted": "笔记已永久删除",
"emptyTrash": "清空回收站",
"emptyTrashConfirm": "确定永久删除回收站中的所有笔记?",
"emptyTrashConfirm": "Empty trash? This is irreversible.",
"emptyTrashSuccess": "回收站已清空",
"permanentDelete": "永久删除",
"permanentDeleteConfirm": "此笔记将被永久删除,此操作无法撤销。"
"permanentDelete": "Delete permanently",
"permanentDeleteConfirm": "此笔记将被永久删除,此操作无法撤销。",
"restoreSuccess": "Restored successfully",
"restoreError": "Failed to restore",
"permanentDeleteSuccess": "Permanently deleted",
"deleteError": "Failed to delete",
"daysRemaining": "DAYS LEFT",
"notebookContentPreserved": "Notebook content preserved",
"notebookRestoreHint": "Restoring a notebook also restores all its notes.",
"filterAll": "All"
},
"footer": {
"privacy": "隐私",
@@ -1583,7 +1598,23 @@
"chinese": "中国人",
"japanese": "日本人"
},
"customPlaceholder": "例如阿拉伯语、俄语……"
"customPlaceholder": "例如阿拉伯语、俄语……",
"autoDetect": "Auto-detect",
"en": "English",
"fr": "Français",
"es": "Español",
"de": "Deutsch",
"fa": "فارسی",
"it": "Italiano",
"pt": "Português",
"ru": "Русский",
"zh": "中文",
"ja": "日本語",
"ko": "한국어",
"ar": "العربية",
"hi": "हिन्दी",
"nl": "Nederlands",
"pl": "Polski"
},
"common": {
"unknown": "未知",
@@ -1591,16 +1622,16 @@
"loading": "加载中...",
"error": "错误",
"success": "成功",
"confirm": "确认",
"cancel": "取消",
"confirm": "Confirm",
"cancel": "Cancel",
"close": "关闭",
"save": "保存",
"delete": "删除",
"edit": "编辑",
"add": "添加",
"remove": "移除",
"search": "搜索",
"noResults": "无结果",
"search": "Search...",
"noResults": "No notes found",
"required": "必填",
"optional": "可选"
},
@@ -1982,7 +2013,9 @@
"searching": "搜索中...",
"noNotesFoundForContext": "未找到与此问题相关的笔记。请用你的常识回答。",
"webSearch": "网络搜索",
"timeoutWarning": "Response is taking longer than expected..."
"timeoutWarning": "Response is taking longer than expected...",
"quotaExceededBasic": "AI Chat is available from the PRO plan onwards.",
"quotaExceededTier": "Monthly quota reached for {tier} plan. It will reset next month."
},
"labHeader": {
"title": "实验室",
@@ -2550,5 +2583,13 @@
"link2Href": "#"
}
}
},
"noteHistory": {
"title": "Title",
"content": "Content",
"untitled": "Untitled",
"emptyState": "No versions available",
"selectVersion": "Select a version to preview its content",
"currentVersion": "current"
}
}
}