778 lines
29 KiB
JSON
778 lines
29 KiB
JSON
{
|
||
"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": "数据库请求失败。",
|
||
"unexpectedResponse": "数据库服务器返回了异常响应,请稍后重试。",
|
||
"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"
|
||
},
|
||
"notifications": {
|
||
"title": "系统通知",
|
||
"allow": "允许系统通知",
|
||
"openOnly": "Life OS 打开时才会检查提醒。浏览器休眠可能导致延迟;关闭网站后无法准时发送。",
|
||
"time": "{name}通知时间",
|
||
"sendTest": "发送测试通知",
|
||
"status": {
|
||
"default": "尚未请求通知权限,点击允许后才可发送。",
|
||
"granted": "此设备已允许系统通知。",
|
||
"denied": "通知已被阻止,请在浏览器的站点权限中开启。",
|
||
"unsupported": "当前浏览器或访问环境不支持系统通知。"
|
||
},
|
||
"memory": {
|
||
"label": "今日记忆",
|
||
"description": "今天还没有记忆时提醒我编写。",
|
||
"title": "记录今天的片刻",
|
||
"body": "今天还没有写下记忆。"
|
||
},
|
||
"tasks": {
|
||
"label": "本日待办",
|
||
"description": "显示今天及此前到期但尚未完成的待办数量。",
|
||
"title": "本日待办",
|
||
"body": "有 {count} 项到期或逾期的待办尚未完成。"
|
||
},
|
||
"goals": {
|
||
"label": "目标倒计时",
|
||
"description": "显示最近一个有目标日期的进行中目标。",
|
||
"title": "目标倒计时",
|
||
"days": "{name}:还有 {count} 天。",
|
||
"today": "{name}:目标日期就是今天。",
|
||
"overdue": "{name}:已超过目标日期 {count} 天。"
|
||
},
|
||
"test": {
|
||
"title": "Life OS 通知已就绪",
|
||
"body": "浏览器可以显示来自 Life OS 的提醒。",
|
||
"failed": "测试通知发送失败。"
|
||
}
|
||
},
|
||
"systemNav": {
|
||
"settings": "设置",
|
||
"navigation": "设置分类",
|
||
"home": "主页",
|
||
"appearance": "个性化",
|
||
"notifications": "通知",
|
||
"language": "语言",
|
||
"data": "数据与备份",
|
||
"about": "关于",
|
||
"homeHint": "选择分类,管理你的 Life OS 设置。",
|
||
"device": "此浏览器",
|
||
"deviceHint": "你的 Life OS 个人空间",
|
||
"version": "v{version}",
|
||
"quickSettings": "常用设置",
|
||
"appearanceHint": "主题、壁纸、桌面图标和小部件",
|
||
"notificationsHint": "记忆、待办和目标提醒",
|
||
"languageHint": "浏览器语言与手动选择",
|
||
"dataHint": "导入、导出与本地存储"
|
||
},
|
||
"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<br>版本 {version} · 备份格式 v2 · 数据库结构 v2",
|
||
"languageEnglish": "ENGLISH",
|
||
"languageChinese": "中文",
|
||
"browserDetected": "浏览器语言:{name}"
|
||
},
|
||
"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",
|
||
"languageSelected": "已切换为{name}",
|
||
"followingBrowser": "跟随浏览器语言:{name}"
|
||
},
|
||
"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": "打开待办",
|
||
"holidayCountry": "国家或地区",
|
||
"autoCountry": "自动({country})",
|
||
"publicHoliday": "公共假期",
|
||
"festival": "节日",
|
||
"workingDay": "工作日",
|
||
"observed": "补休",
|
||
"estimated": "日期待确认",
|
||
"workingWeekend": "调休补班",
|
||
"loadingHolidays": "正在加载节假日…",
|
||
"holidayUnavailable": "节假日数据暂不可用。",
|
||
"retryHolidays": "重试",
|
||
"holidaySource": "公共假期数据",
|
||
"outsideRange": "节假日数据覆盖 2024—2030 年。",
|
||
"festivals": {
|
||
"valentine": "情人节",
|
||
"earth": "世界地球日",
|
||
"halloween": "万圣节",
|
||
"christmasEve": "平安夜",
|
||
"teachers": "教师节"
|
||
},
|
||
"holidayNames": {
|
||
"New Year's Day": "元旦",
|
||
"Chinese New Year (Spring Festival)": "春节",
|
||
"Chinese New Year": "春节",
|
||
"Chinese New Year's Eve": "除夕",
|
||
"Tomb-Sweeping Day": "清明节",
|
||
"Labor Day": "劳动节",
|
||
"Dragon Boat Festival": "端午节",
|
||
"Mid-Autumn Festival": "中秋节",
|
||
"National Day": "国庆节",
|
||
"Christmas Day": "圣诞节",
|
||
"Christmas Eve": "平安夜",
|
||
"Good Friday": "耶稣受难日",
|
||
"Easter Monday": "复活节星期一",
|
||
"Peace Memorial Day": "和平纪念日",
|
||
"Children's Day": "儿童节",
|
||
"Constitution Day": "行宪纪念日",
|
||
"Confucius' Birthday": "孔子诞辰"
|
||
},
|
||
"holidayCaveat": "日期可能调整,请以当地官方公告为准。"
|
||
},
|
||
"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": "请先设置目标日期,再在桌面显示倒计时。"
|
||
}
|
||
}
|