{ "welcome": "欢迎!", "search": "搜索", "edit": "编辑", "image": "图片", "done": "完成", "preview": "预览", "loadFailReload": "加载失败,<1>点击重试。", "delete": "删除", "changeProperty": "修改属性", "error": { "network": "网络错误。", "unknown": "未知错误。" }, "visibility": { "private": "仅自己可见", "register": "仅注册用户可见", "public": "对所有人公开" }, "register": { "register": "注册", "username": "用户名", "password": "密码", "confirmPassword": "确认密码", "registerCode": "注册码", "error": { "usernameEmpty": "用户名不能为空。", "passwordEmpty": "密码不能为空。", "confirmPasswordWrong": "密码不匹配。", "registerCodeEmpty": "注册码不能为空。", "registerCodeInvalid": "注册码无效。" } }, "connectionState": { "Connected": "已连接", "Connecting": "正在连接", "Disconnected": "已断开连接", "Disconnecting": "正在断开连接", "Reconnecting": "正在重新连接" }, "serviceWorker": { "availableOffline": "Timeline 已经缓存在本地,你可以离线使用它。🎉🎉🎉", "upgradePrompt": "App 有新版本!", "upgradeNow": "现在升级", "upgradeSuccess": "App 升级成功,当然,你仍可以离线使用它。 🎉🎉🎉", "externalActivatedPrompt": "一个新的 App 版本已经激活,请刷新页面使用,否则页面可能会出现故障。", "reloadNow": "立刻刷新" }, "nav": { "settings": "设置", "login": "登陆", "about": "关于", "administration": "管理" }, "chooseImage": "选择一个图片", "loadImageError": "加载图片失败", "home": { "loadingHighlightTimelines": "正在加载高光时间线...", "loadedHighlightTimelines": "康康以下这些高光时间线💡", "errorHighlightTimelines": "加载高光时间线失败,刷新试试!", "bookmarkTimeline": "书签时间线", "highlightTimeline": "高光时间线", "relatedTimeline": "参与的时间线", "message": { "moveHighlightFail": "移动高光时间线失败。", "deleteHighlightFail": "删除高光时间线失败。", "moveBookmarkFail": "移动书签时间线失败。", "deleteBookmarkFail": "删除书签时间线失败。" }, "createButton": "创建时间线", "createDialog": { "title": "创建时间线!", "name": "名字", "nameFormat": "名字只能由字母、汉字、数字、下划线(_)和连字符(-)构成,且长度不能超过26.", "badFormat": "格式错误", "noEmpty": "不能为空", "tooLong": "太长了" } }, "operationDialog": { "retry": "重试", "nextStep": "下一步", "previousStep": "上一步", "confirm": "确定", "cancel": "取消", "ok": "好的!", "processing": "处理中...", "success": "成功!", "error": "出错啦!" }, "timeline": { "messageCantSee": "不好意思,你没有权限查看这个时间线。😅", "userNotExist": "该用户不存在!", "timelineNotExist": "该时间线不存在!", "manage": "管理", "memberButton": "成员", "send": "发送", "deletePostFailed": "删除消息失败。", "sendPostFailed": "发送消息失败。", "dropDraft": "放弃草稿", "confirmLeave": "确定要离开吗?所有输入的内容将会丢失。", "postNoLogin": "登陆后即可发表消息!", "visibility": { "public": "对所有人公开", "register": "仅注册可见", "private": "仅成员可见" }, "visibilityTooltip": { "public": "所有人都可以看到这个时间线的内容,包括没有注册的人。", "register": "只有拥有本网站的账号且登陆了的人才能看到这个时间线的内容。", "private": "只有这个时间线的成员可以看到这个时间线的内容。" }, "dialogChangeProperty": { "title": "修改时间线属性", "titleField": "标题", "visibility": "可见性", "description": "描述", "color": "颜色" }, "changePostPropertyDialog": { "title": "修改消息属性", "time": "时间", "timeEmpty": "你必须选择一个时间。" }, "member": { "noUserAvailableToAdd": "搜索结果显示没有可以添加为成员的用户。", "add": "添加", "remove": "移除" }, "manageItem": { "nickname": "昵称", "avatar": "头像", "property": "时间线属性", "member": "时间线成员", "delete": "删除时间线" }, "deleteDialog": { "title": "删除时间线", "inputPrompt": "这是一个危险的操作。如果您确认要删除时间线<1>{{name}},请在下面输入它的名字并点击确认。", "notMatch": "名字不匹配" }, "post": { "type": { "text": "纯文本", "markdown": "Markdown", "image": "图片" }, "deleteDialog": { "title": "确认删除", "prompt": "确定删除这个消息?这个操作不可撤销。" } }, "addHighlightFail": "添加高光失败。", "removeHighlightFail": "删除高光失败。", "addBookmarkFail": "添加书签失败。", "removeBookmarkFail": "删除书签失败。" }, "searchPage": { "loading": "加载搜索结果中...", "input": "输入一些东西来搜索!", "noResult": "对不起,没有符合条件的结果。" }, "user": { "username": "用户名", "password": "密码", "login": "登录", "rememberMe": "记住我", "welcomeBack": "欢迎回来!", "tokenInvalid": "您的登录信息已失效,请重新登陆!" }, "login": { "emptyUsername": "用户名不能为空。", "emptyPassword": "密码不能为空。", "badCredential": "用户名或密码错误。", "alreadyLogin": "已经登陆,三秒后导航到首页!", "noAccount": "如果你没有账号但有一个注册码,请点击<1>这里注册账号。" }, "settings": { "subheaders": { "account": "账户", "customization": "个性化" }, "languagePrimary": "选择显示的语言。", "languageSecondary": "您的语言偏好将会存储在本地,下次浏览时将自动使用上次保存的语言选项。", "changePassword": "更改账号的密码", "logout": "注销此账号", "changeAvatar": "更改头像", "changeNickname": "更改昵称", "changeBookmarkVisibility": "修改书签时间线可见性", "myRegisterCode": "我的注册码:", "myRegisterCodeDesc": "点击以创建新的注册码。", "renewRegisterCode": "创建新的注册码", "renewRegisterCodeDesc": "确定要创建新的注册码吗?旧的注册码将无法再使用。", "myRegisterCodeCopied": "注册码已复制!", "dialogChangePassword": { "title": "修改密码", "prompt": "您正在修改密码,您需要输入正确的旧密码。成功修改后您需要重新登陆,而且以前所有的登录都会失效。", "inputOldPassword": "旧密码", "inputNewPassword": "新密码", "inputRetypeNewPassword": "再次输入新密码", "errorEmptyOldPassword": "旧密码不能为空。", "errorEmptyNewPassword": "新密码不能为空", "errorRetypeNotMatch": "两次输入的密码不一致" }, "dialogConfirmLogout": { "title": "确定注销", "prompt": "您确定注销此账号?这将删除所有已经缓存在浏览器的数据。" }, "dialogChangeNickname": { "title": "更改昵称", "inputLabel": "新昵称" }, "dialogChangeAvatar": { "title": "修改头像", "previewImgAlt": "预览", "prompt": { "select": "请选择一个图片", "crop": "请裁剪图片", "processingCrop": "正在裁剪图片", "uploading": "正在上传", "preview": "请预览图片" }, "upload": "上传" } }, "about": { "author": { "title": "网站作者", "name": "名字:", "introduction": "简介:", "introductionContent": "一个基于巧合编程的代码爱好者。", "links": "链接:" }, "site": { "title": "网站信息", "content": "这个网站的名字叫 <1>Timeline,是一个以<3>时间线为核心概念的 Web App . 它的前端和后端都是由<5>我开发,并且在 GitHub 上开源。大家可以相对轻松的把它们部署在自己的服务器上,这也是我的目标之一。欢迎大家前往 GitHub 仓库提出任何意见。", "repo": "GitHub 仓库" }, "credits": { "title": "鸣谢", "content": "Timeline 是站在巨人肩膀上的作品,感谢以下列出的和其他未列出的许多开源项目,相关 License 请在 GitHub 仓库中查看。", "frontend": "前端:", "backend": "后端:" } }, "admin": { "title": "管理" } }