1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
|
{
"welcome": "欢迎!",
"search": "搜索",
"edit": "编辑",
"image": "图片",
"done": "完成",
"preview": "预览",
"loadFailReload": "加载失败,<1>点击重试</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": "<l>登陆</l>后即可发表消息!",
"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}}</1>,请在下面输入它的名字并点击确认。",
"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>这里</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</1>,是一个以<3>时间线</3>为核心概念的 Web App . 它的前端和后端都是由<5>我</5>开发,并且在 GitHub 上开源。大家可以相对轻松的把它们部署在自己的服务器上,这也是我的目标之一。欢迎大家前往 GitHub 仓库提出任何意见。",
"repo": "GitHub 仓库"
},
"credits": {
"title": "鸣谢",
"content": "Timeline 是站在巨人肩膀上的作品,感谢以下列出的和其他未列出的许多开源项目,相关 License 请在 GitHub 仓库中查看。",
"frontend": "前端:",
"backend": "后端:"
}
},
"admin": {
"title": "管理"
}
}
|