{ "app": { "today": "今日", "timeline": "时间线", "museum": "人生博物馆", "insights": "洞察", "profile": "个人资料", "tasks": "目标与待办", "calendar": "日历", "system": "系统", "browser": "浏览器", "terminal": "终端", "database": "数据库" }, "db": { "title": "数据库管理器", "loginBody": "查看和编辑当前账号保存在云端的记录。", "setupTitle": "设置数据库管理密码", "setupBody": "为当前账号创建专属密码。原来的共用密码已停用。", "checking": "正在检查数据库访问状态…", "setPassword": "设置密码并进入", "currentPassword": "当前密码", "newPassword": "新密码(至少 12 个字符)", "confirmPassword": "确认新密码", "passwordMismatch": "两次输入的密码不一致。", "changePassword": "修改密码", "passwordChanged": "密码已更新,旧的数据库会话已退出。", "server": "服务器", "username": "用户名", "password": "密码", "warningTitle": "正在直接接触数据库", "warningBody": "此处的修改会立即写入云端数据库。无效 JSON 或误删记录可能影响 Life OS 数据。大幅修改前请先导出备份。", "acknowledge": "我了解自己正在直接修改数据库记录。", "login": "进入数据库", "connected": "已连接当前账号的记录。", "sessionExpired": "数据库会话已过期,请重新登录。", "requestFailed": "数据库请求失败。", "ownData": "仅当前账号", "directMode": "直接编辑记录 · 修改写入 D1", "logout": "退出登录", "tables": "数据表", "memories": "记忆", "goals": "目标", "tasks": "待办", "museum": "收藏", "profile": "档案", "settings": "设置", "system": "系统", "refresh": "刷新", "newRecord": "新增记录", "newRevision": "新建", "count": "{count} 条记录", "empty": "此表没有记录。", "selectRow": "选择一条记录查看 JSON。", "recordId": "记录 ID", "json": "记录 JSON", "editorHint": "JSON 中的 ID 必须与记录 ID 一致。冲突表示打开后这条记录又被修改。", "create": "创建", "save": "保存", "delete": "删除", "cancel": "取消", "previous": "上一页", "next": "下一页", "invalidJson": "JSON 格式无效。", "idMismatch": "JSON 对象与记录 ID 不匹配。", "saveConfirm": "直接将记录 {id} 写入数据库吗?", "deleteConfirm": "从数据库删除记录 {id}?此处无法撤销。", "saved": "记录已保存。", "deleted": "记录已删除。", "reloadHint": "桌面保留本地缓存。修改数据库后,请刷新页面以更新其他 App。", "reloadDesktop": "刷新桌面" }, "common": { "save": "保存", "cancel": "取消", "edit": "编辑", "delete": "删除", "close": "关闭", "open": "打开", "minimize": "最小化", "maximize": "最大化", "restore": "恢复窗口", "energy": "能量", "days": "天", "never": "从未" }, "today": { "prompt": "今天过得怎么样?", "placeholder": "写下今天的片段…", "archive": "归档今日", "update": "更新记忆", "archiveDate": "保存记忆", "updateDate": "更新记忆", "backToToday": "返回今天", "weather": "今日天气", "energy": "能量等级", "film": "今日灵感", "archiving": "正在归档…", "archived": "记忆已归档" }, "weather": { "clear": "晴朗", "light": "微光", "cloudy": "多云", "rain": "雨天", "storm": "风暴" }, "timeline": { "eyebrow": "记忆档案", "heading": "{count} / {total} 条记忆", "search": "搜索记忆", "searchPlaceholder": "搜索记录、标签、地点或待办…", "filterTag": "按标签筛选", "allTags": "全部标签", "noMatches": "没有符合筛选条件的记忆。", "favorite": "已收藏", "emptyTitle": "还没有记忆。", "emptyBody": "准备好记录时,打开“今日”。", "detail": "记忆详情", "untitled": "当天记录", "noNote": "尚未写下记录。", "editing": "正在以今日记录编辑 — 保存即可更新", "preserved": "已收藏", "addMuseum": "加入收藏", "confirmDelete": "确认删除", "remove": "删除这条记忆?", "irreversible": "此操作无法撤销。", "deleteMemory": "删除记忆", "removed": "记忆已删除", "added": "记忆已收藏", "unpreserved": "已取消收藏" }, "memory": { "tags": "标签", "tagsPlaceholder": "多个标签请用逗号分隔", "place": "地点 / 场景(选填)", "placePlaceholder": "在哪里,或当时是什么场景?", "linkTask": "关联待办(选填)", "noTask": "不关联待办", "relatedTask": "关联待办", "favorite": "加入收藏", "edit": "编辑记忆详情", "note": "记录内容", "title": "标题(选填)", "titlePlaceholder": "为这条记忆取个标题" }, "museum": { "eyebrow": "人生博物馆", "title": "被珍藏的瞬间", "subtitle": "值得留给漫长回望的片段。", "empty": "从一份被珍藏的记忆开始。", "preserved": "状态:已珍藏", "collection": "收藏" }, "insights": { "eyebrow": "周期回顾", "title": "洞察", "description": "回顾已记录和已完成的事实。", "period": "报告周期", "week": "周报", "month": "月报", "previous": "上一期", "next": "下一期", "records": "记录频率", "recordedDays": "{count} 条记忆 · 已过天数的 {percent}%", "tasks": "任务完成", "completedTasks": "本期标记完成的任务", "taskDetails": "新建任务 {created} · 完成目标 {goals}", "weather": "常见天气", "noWeather": "本期暂无天气记录", "energy": "记录时的能量", "energyFromTo": "首条 {first}/5 → 末条 {last}/5", "singleEnergy": "本期只有一条能量记录", "noEnergy": "本期暂无能量记录", "highlights": "值得回看的片段", "highlightSource": "来自本期收藏或标记 #高光、#highlight 的记忆。", "highlightFavorite": "已收藏", "highlightTag": "已标记", "highlightEmpty": "本期暂无收藏或高光标签记忆。", "note": "只统计已保存的记录;未记录的日期不推断天气或能量。" }, "profile": { "eyebrow": "系统档案", "online": "LIFE OS 在线", "daysOnline": "系统运行天数", "memories": "记忆", "museumItems": "博物馆藏品", "streak": "当前连续记录", "longest": "最长连续记录", "commonWeather": "常见天气", "personal": "个人系统", "name": "显示名称", "birthday": "生日(选填)", "start": "Life OS 启动日期", "motto": "个人格言", "save": "保存资料", "saved": "资料已保存", "average": "平均能量 {value} / 5" }, "system": { "eyebrow": "系统设置", "title": "你的个人系统。", "appearance": "外观", "language": "语言", "browserLanguage": "浏览器语言", "detectedZh": "当前识别:中文", "detectedEn": "当前识别:英语", "auto": "跟随浏览器", "data": "数据", "storage": "存储", "dataStorage": "数据存储", "export": "导出数据", "import": "导入数据", "reset": "重置 Life OS", "local": "本地存储", "stored": "你的数据仅存储在此浏览器中。", "backups": "定期备份,让记忆一直在。", "lastBackup": "上次备份 · {value}", "recommended": "建议备份", "version": "版本", "theme": { "dark": "深色", "light": "浅色", "auto": "跟随系统" }, "storageSummary": "{memories} 条记忆 · {museum} 件博物馆藏品 · {tasks} 项待办 · 约 {size} KB", "release": "Life OS
版本 {version} · 备份格式 v2 · 数据库结构 v2", "languageEnglish": "ENGLISH", "languageChinese": "中文" }, "dialog": { "backup": "Life OS 备份", "ready": "准备恢复", "exported": "导出时间:{date}", "memories": "记忆:{count}", "museumItems": "博物馆藏品:{count}", "goals": "目标:{count}", "tasks": "待办:{count}", "merge": "合并", "replaceAll": "替换全部数据", "final": "最终确认", "replaceQuestion": "替换全部 Life OS 数据?", "replaceWarning": "这将覆盖当前所有 Life OS 数据。", "replace": "替换数据", "resetQuestion": "重置所有本地数据?", "resetWarning": "如需保留数据,请先导出备份。", "resetData": "重置数据" }, "feedback": { "backup": "备份已创建", "invalid": "无效备份文件", "restored": "系统已恢复", "restoring": "正在恢复系统…", "minimized": "已最小化 — 点击任务栏图标即可恢复", "languageZh": "语言已切换为中文", "languageEn": "Language set to English", "followingZh": "已跟随浏览器语言:中文", "followingEn": "Following browser language: English" }, "addon": { "draftRestored": "草稿已恢复", "searchTitle": "搜索记忆档案", "searchPlaceholder": "搜索标题、记录或天气…", "searchHint": "按 Esc 关闭 · 点击结果即可打开", "untitled": "未命名记忆", "noResults": "没有找到记忆。", "syncPaused": "云端同步暂停——更改仍保留在此设备", "syncConflict": "同步冲突——本地修改已备份", "syncConflictConfirm": "这条记录已在另一台设备更改。本地修改已备份。要用本地版本覆盖云端记录吗?取消则保留云端版本。", "syncReady": "云端同步已就绪", "migrateQuestion": "将此浏览器的 Life OS 迁移到云端?", "migrateBody": "现有本地记录将成为这个 ChatGPT 账号的第一份云端同步数据。", "migrate": "迁移并同步", "fresh": "从空白开始", "migrated": "本地 Life OS 已迁移", "cloudRestored": "云端 Life OS 已恢复", "cloudUnavailable": "云端存储暂不可用——已使用本地模式", "openMemory": "打开记忆:{title}" }, "calendar": { "eyebrow": "记忆与生活节点", "month": "月", "day": "日", "today": "今天", "mon": "一", "tue": "二", "wed": "三", "thu": "四", "fri": "五", "sat": "六", "sun": "日", "previous": "上个月", "next": "下个月", "previousDay": "前一天", "nextDay": "后一天", "dayAtGlance": "这一天", "memory": "记忆", "task": "待办", "goal": "目标", "items": "项", "taskDue": "待办截止", "taskDone": "完成待办", "goalCreated": "创建目标", "goalTarget": "目标日期", "goalDone": "完成目标", "emptyDay": "这一天还没有记忆或目标节点。", "openToday": "写下一段记忆", "writeMemory": "新增记忆", "openTasks": "打开待办" }, "tasks": { "eyebrow": "目标与待办", "title": "把心力留给重要的事。", "subtitle": "为今天和接下来的日子,排一个轻量、踏实的计划。", "addGoal": "新建目标", "addTask": "添加待办", "taskPlaceholder": "接下来要做什么?", "goalPlaceholder": "你想朝什么方向前进?", "goalDescription": "关于这个目标的备注(选填)", "finishedGoals": "已完成的目标", "goalComplete": "完成目标", "goalReopen": "重新开启目标", "all": "全部", "today": "今天", "upcoming": "即将开始", "done": "已完成", "activeGoals": "进行中的目标", "noGoals": "从一个值得继续靠近的目标开始。", "noTasks": "这里暂时没有待办。", "due": "截止 {date}", "noDate": "无截止日期", "priority": { "low": "低", "normal": "普通", "high": "高" }, "goal": "目标", "anyGoal": "不关联目标", "save": "保存", "cancel": "取消", "goalTitle": "新建目标", "taskTitle": "新建待办", "goalCreated": "目标已创建", "taskAdded": "待办已添加", "taskRemoved": "待办已删除", "goalRemoved": "目标已删除", "confirmGoalDelete": "删除这个目标?", "confirmGoalDeleteBody": "关联的待办会保留,但不再关联此目标。", "target": "目标日期", "completed": "已完成", "complete": "标记完成", "reopen": "重新打开", "delete": "删除", "progress": "已完成 {done} / {total}", "desktopShow": "显示倒计时", "desktopHide": "隐藏倒计时", "countdown": "目标倒计时", "daysLeft": "还有 {count} 天", "todayTarget": "目标就在今天", "daysOverdue": "已过期 {count} 天", "pinOnCreate": "在桌面显示倒计时", "todayHeading": "今天要推进的事", "openCount": "还有 {count} 项待办", "overdue": "已逾期" }, "shell": { "pageTitle": "Life OS / 人生操作系统", "brand": "LIFE OS / 人生操作系统", "initializing": "正在初始化个人系统…", "life": "LIFE", "morning": "早上好", "afternoon": "下午好", "evening": "晚上好", "systemOnline": "系统在线 · LIFE OS v{version}", "systemDate": "系统日期", "open": "打开", "close": "关闭", "minimize": "最小化", "maximize": "最大化", "restore": "恢复窗口", "openApp": "打开{app}", "refresh": "刷新桌面", "newToday": "新建今日记录", "systemSettings": "系统设置", "doubleClickMaximize": "双击标题栏最大化", "wallpaperTitle": "必应每日壁纸:{title}", "dailyImage": "每日图片", "todayMemories": "{memories} 条记忆 · {preserved} 件已珍藏", "todaySummary": "{memories} 条记忆 · {preserved} 件已珍藏", "memoryCount": "{count} 条记忆", "menuCloseWindow": "关闭窗口" }, "wallpaper": { "dailyImage": "每日图片" }, "desktop": { "heading": "桌面个性化", "wallpaper": "壁纸来源", "bing": "必应每日图片", "calm": "内置背景", "custom": "自定义图片链接", "useUrl": "使用图片", "urlHint": "请输入直达图片的 HTTPS 链接;部分网站可能限制外部引用。", "invalidUrl": "请输入有效的 HTTPS 图片链接", "shortcuts": "桌面快捷方式", "shortcutsHint": "选择桌面显示的 App;所有 App 仍可从 Life 菜单打开。桌面端可拖动图标排列。", "resetPositions": "重置图标位置", "windowLayout": "窗口布局", "rememberOn": "记住窗口和位置:开启", "rememberOff": "记住窗口和位置:关闭", "windowHint": "窗口位置与大小保存在本设备;移动端仍以全屏打开。", "startup": "开机默认打开", "startupHint": "每次启动 Life OS 时打开这些 App,并恢复已记住的窗口。" }, "widgets": { "goals": "目标倒计时", "clock": "时钟", "today": "今日概览", "actions": "快捷操作", "heading": "桌面小部件", "hint": "选择桌面显示的小部件。拖动标题移动、拖动角落缩放;聚焦操作柄后也可用方向键调整。", "reset": "重置小部件布局", "memoriesToday": "今日记忆", "tasksDue": "到期或逾期的待办", "newMemory": "打开今日", "openTasks": "打开目标与待办", "openCalendar": "打开日历", "move": "移动", "resize": "调整大小", "noGoals": "暂无置顶目标。打开目标与待办即可添加。" }, "login": { "title": "你的生活,同步在线。", "description": "登录 ChatGPT,打开你的个人 Life OS,并在不同设备间安全同步记忆。", "continue": "使用 ChatGPT 继续", "footnote": "个人系统 · 云端同步" }, "prompt": { "films": [ { "title": "安静的星期二", "subtitle": "剧情 · 日常" }, { "title": "停留的午后", "subtitle": "独立电影 · 温暖" }, { "title": "长廊尽头的一束微光", "subtitle": "沉思 · 剧情" }, { "title": "通知响起之前", "subtitle": "极简 · 成长" }, { "title": "窗帘敞开的房间", "subtitle": "日常 · 平静" }, { "title": "回家的老路", "subtitle": "剧情 · 熟悉" }, { "title": "未写完的笔记", "subtitle": "回望 · 短片" }, { "title": "思绪的天气", "subtitle": "安静 · 私人" }, { "title": "日常之间", "subtitle": "独立电影 · 观察" }, { "title": "慢下来的时光", "subtitle": "日常 · 梦境" }, { "title": "仍亮着灯的窗", "subtitle": "剧情 · 夜晚" }, { "title": "认真收好的寻常", "subtitle": "生活 · 温柔" }, { "title": "今晚再读一页", "subtitle": "学习 · 慢节奏" }, { "title": "午饭之后的空隙", "subtitle": "记忆 · 平静" }, { "title": "末班车,清醒的心", "subtitle": "城市 · 回望" }, { "title": "聚焦的小事", "subtitle": "纪录片 · 生活" }, { "title": "房间记得的事", "subtitle": "诗意 · 静止" }, { "title": "蓝调时刻,不必匆忙", "subtitle": "夜晚 · 安静" }, { "title": "小小一天的地图", "subtitle": "旅程 · 私人" }, { "title": "四点之后的某处", "subtitle": "独立电影 · 温暖" }, { "title": "没有标题的一天", "subtitle": "日常 · 轻柔" }, { "title": "慢慢来时的声音", "subtitle": "慢电影 · 私人" }, { "title": "不必修好的那些事", "subtitle": "剧情 · 温柔" }, { "title": "九月过半", "subtitle": "记忆 · 青春" }, { "title": "我们的微型档案", "subtitle": "私人 · 安静" }, { "title": "夜晚仍有它的轮廓", "subtitle": "黑色电影 · 平静" }, { "title": "没有安排的阳光", "subtitle": "明亮 · 私人" }, { "title": "最后一个打开的标签页", "subtitle": "现代 · 回望" }, { "title": "今天的一个位置", "subtitle": "剧情 · 人情" }, { "title": "今天并未带走什么", "subtitle": "日常 · 希望" } ], "lines": [ "没有发生什么特别的事。也许这正是它的意义。", "平凡的一天,也被认真地留了下来。", "寻常的片段比想象中停留得更久。", "不是每一章都需要一个戏剧性的结尾。", "有些念头来了,也有些念头慢慢散去。", "一份安静的在场记录。", "这一天按自己的节奏向前。", "还可以再柔软一些。", "那些未完成的部分,也属于这一天。", "光线变了,心情也跟着变了。", "有些画面值得留下,不必解释。", "如实看见今天,就已经足够。", "时间没有催促,这段记忆也没有。", "细节虽小,却都是真实的。", "停顿也成了故事的一部分。", "不知不觉间,这成了一天值得珍藏的日子。", "熟悉的事物忽然有了光。", "夜幕降临前,不必解决所有问题。", "有几个瞬间留在了焦点里。", "这个故事很安静,但仍然属于你。", "今天留下了一点痕迹。", "给平凡时刻一个温柔的边框。", "这一天需要的是留心,而非完美。", "这段记忆可以先在这里歇一会儿。", "世界很吵,但这一页没有。", "还有几条松散的线索,诚实地留着。", "今天最简单的样子,也已经足够。", "这一天在结束前慢慢安定下来。", "那些间隙里也有意义。", "一段私人的时刻,已好好收存。" ] }, "browser": { "back": "后退", "forward": "前进", "reload": "刷新", "address": "网址或搜索词", "placeholder": "输入网址或使用 Google 搜索", "go": "前往", "external": "在新标签页打开", "frame": "嵌入式网页", "embedHint": "部分网站禁止嵌入;若页面空白或被拦截,请在新标签页打开。", "invalid": "请输入有效网址或搜索词。" }, "terminal": { "title": "终端", "hint": "输入 help 查看命令", "command": "Life OS 命令", "memory": "记忆", "task": "待办", "goal": "目标", "notePrompt": "在下方书写记忆。Ctrl/⌘ + Enter 保存,Escape 取消。", "saveNote": "保存记忆", "cancel": "取消", "cancelled": "已取消创建记忆。", "opened": "已打开{app}。", "empty": "没有符合条件的记录。", "memorySaved": "已保存记忆:{title} · {date}", "goalSaved": "已创建目标:{title}", "taskSaved": "已创建待办:{title}", "taskCompleted": "已完成待办:{title}", "taskReopened": "已重新开启待办:{title}", "invalidTitle": "请输入未超过长度限制的标题。", "invalidDate": "日期请使用真实的 YYYY-MM-DD 日期,或 today、tomorrow。", "invalidPriority": "优先级只能是 high、normal 或 low。", "invalidValue": "天气或能量数值无效。", "notFound": "找不到对应的记录。", "ambiguous": "多个条目使用了相同标题,请改用 ID。", "memoryExists": "这一天已有记忆,请在“今日”或“时间线”编辑。", "invalidOption": "选项无效或缺少值;输入 help 查看用法。", "unclosedQuote": "引号没有闭合。", "usage": "缺少标题或编号;输入 help 查看用法。", "unknownApp": "找不到该 App;输入 help 查看用法。", "unknownCommand": "未知命令;输入 help 查看用法。", "guidedHelp": "逐项填写;回车采用默认值,back 返回,cancel 取消", "back": "返回上一步", "noWizard": "当前没有逐项填写的记忆。", "wizard": { "title": "记忆标题?(必填;当前:{value})", "date": "日期?[{value}] — 可输入 YYYY-MM-DD、today 或 tomorrow", "tags": "标签?[{value}] — 多个用逗号分隔", "energy": "能量?[{value}] — 输入 1–5", "mood": "天气?[{value}] — clear 晴、light 微光、cloudy 多云、rain 雨、storm 风暴", "location": "地点或场景?[{value}]", "taskId": "关联待办?[{value}] — 输入列表编号、标题或 ID\n{tasks}", "controls": "回车保留显示的值;back 返回,cancel 取消。输入 - 可清空选填项。" }, "goalCompleted": "已完成目标:{title}", "goalReopened": "已重新开启目标:{title}", "confirmAnswer": "输入 yes 确认,或 no 取消。", "flow": { "title": "标题?(必填;当前:{value})", "description": "描述?[{value}](选填)", "targetDate": "目标日期?[{value}] — YYYY-MM-DD、today 或 tomorrow", "showOnDesktop": "在桌面显示倒计时?[{value}] — yes/no", "dueDate": "截止日期?[{value}] — YYYY-MM-DD、today 或 tomorrow", "goalId": "关联目标?[{value}] — 输入编号、标题或 ID\n{items}", "priority": "优先级?[{value}] — high / normal / low", "pick": "选择要操作的{kind}:输入编号、标题、日期或 ID", "confirmDelete": "确定删除{kind}「{title}」?输入 yes 删除,或 no 取消。", "confirmCreate": "确定创建{kind}「{title}」?输入 yes 保存,或 no 取消。", "cancelled": "已取消操作。", "deleted": "已删除{kind}:{title}" }, "welcome": "Life OS v{version} · 终端已就绪。\n输入 help 查看命令,或输入 memory add 逐项创建记忆。\ndate / time / status 查看基本信息。浏览器开发者控制台可输入 LifeOS.help()。", "uptime": "本次页面会话已运行:{minutes} 分 {seconds} 秒", "status": "记忆 {memories} 条 · 目标 {goals} 个 · 待办 {tasks} 项", "consoleHelp": "打开浏览器开发者工具的 Console,输入 LifeOS.help()、LifeOS.run(\"date\") 或 LifeOS.run(\"memory add\")。完成记忆提问后用 LifeOS.note(\"正文\") 保存;LifeOS.cancel() 取消。", "consoleReady": "开发者控制台入口已就绪,输入 LifeOS.help() 查看命令。", "consoleNotePrompt": "使用 LifeOS.note(\"正文\") 输入记忆内容,或使用 LifeOS.cancel() 取消。", "noNote": "当前没有待填写的记忆正文,请先运行 LifeOS.run(\"memory add\")。", "cleared": "已清空终端输出。", "pinNeedsDate": "请先设置目标日期,再在桌面显示倒计时。" } }