this repo has no description
1{
2 "common": {
3 "loading": "加载中...",
4 "error": "错误",
5 "save": "保存",
6 "cancel": "取消",
7 "back": "返回",
8 "done": "完成",
9 "refresh": "刷新",
10 "create": "创建",
11 "delete": "删除",
12 "confirm": "确认",
13 "created": "创建时间",
14 "expires": "过期时间",
15 "name": "名称",
16 "dashboard": "控制台",
17 "backToDashboard": "← 返回控制台",
18 "copied": "已复制!",
19 "copyToClipboard": "复制"
20 },
21 "login": {
22 "title": "登录",
23 "subtitle": "登录以管理您的 PDS 账户",
24 "button": "登录",
25 "redirecting": "跳转中...",
26 "chooseAccount": "选择账户",
27 "signInToAnother": "登录其他账户",
28 "backToSaved": "← 返回已保存账户",
29 "forgotPassword": "忘记密码?",
30 "lostPasskey": "丢失通行密钥?",
31 "noAccount": "还没有账户?",
32 "createAccount": "立即注册",
33 "removeAccount": "从已保存账户中移除"
34 },
35 "verification": {
36 "title": "验证账户",
37 "subtitle": "您的账户需要验证。请输入发送到您验证方式的验证码。",
38 "codeLabel": "验证码",
39 "codePlaceholder": "输入6位验证码",
40 "verifyButton": "验证账户",
41 "verifying": "验证中...",
42 "resendButton": "重新发送验证码",
43 "resending": "发送中...",
44 "resent": "验证码已重新发送!",
45 "backToLogin": "返回登录"
46 },
47 "register": {
48 "title": "创建账户",
49 "subtitle": "在此 PDS 上创建新账户",
50 "migrateTitle": "已有 Bluesky 账户?",
51 "migrateDescription": "您可以将现有账户迁移到此 PDS,而无需创建新账户。您的关注者、帖子和身份都会一起迁移。",
52 "migrateLink": "使用 PDS Moover 迁移",
53 "handle": "用户名",
54 "handlePlaceholder": "您的用户名",
55 "handleHint": "您的完整用户名将是:@{handle}",
56 "handleDotWarning": "自定义域名可以在创建账户后在设置中配置。",
57 "password": "密码",
58 "passwordPlaceholder": "至少8位字符",
59 "confirmPassword": "确认密码",
60 "confirmPasswordPlaceholder": "再次输入密码",
61 "identityType": "身份类型",
62 "identityHint": "选择如何管理您的去中心化身份。",
63 "didPlc": "did:plc",
64 "didPlcRecommended": "(推荐)",
65 "didPlcHint": "由 PLC 目录管理的可迁移身份",
66 "didWeb": "did:web",
67 "didWebHint": "托管在此 PDS 上的身份(请阅读下方警告)",
68 "didWebBYOD": "did:web(自带域名)",
69 "didWebBYODHint": "使用您自己的域名",
70 "didWebWarningTitle": "重要提示:了解利弊",
71 "didWebWarning1": "永久绑定此 PDS:",
72 "didWebWarning1Detail": "您的身份将是 {did}。即使您以后迁移到另一个 PDS,此服务器也必须继续托管您的 DID 文档。",
73 "didWebWarning2": "无法恢复:",
74 "didWebWarning2Detail": "与 did:plc 不同,did:web 没有密钥轮换机制。如果此 PDS 永久下线,您的身份将无法恢复。",
75 "didWebWarning3": "我们的承诺:",
76 "didWebWarning3Detail": "如果您迁移到其他 PDS,我们将继续提供指向您新 PDS 的最小 DID 文档。您的身份将保持可用。",
77 "didWebWarning4": "建议:",
78 "didWebWarning4Detail": "除非您有特定原因需要 did:web,否则请选择 did:plc。",
79 "externalDid": "您的 did:web",
80 "externalDidPlaceholder": "did:web:yourdomain.com",
81 "externalDidHint": "您的域名必须在 /.well-known/did.json 提供指向此 PDS 的有效 DID 文档",
82 "contactMethod": "联系方式",
83 "contactMethodHint": "选择您希望如何验证账户和接收通知。您只需选择一种。",
84 "verificationMethod": "验证方式",
85 "email": "电子邮件",
86 "emailAddress": "电子邮件地址",
87 "emailPlaceholder": "you@example.com",
88 "discord": "Discord",
89 "discordId": "Discord 用户 ID",
90 "discordIdPlaceholder": "您的 Discord 用户 ID",
91 "discordIdHint": "您的 Discord 数字用户 ID(开启开发者模式后可以复制)",
92 "telegram": "Telegram",
93 "telegramUsername": "Telegram 用户名",
94 "telegramUsernamePlaceholder": "@yourusername",
95 "signal": "Signal",
96 "signalNumber": "Signal 电话号码",
97 "signalNumberPlaceholder": "+1234567890",
98 "signalNumberHint": "包含国家代码(例如中国为 +86)",
99 "notConfigured": "未配置",
100 "inviteCode": "邀请码",
101 "inviteCodePlaceholder": "输入您的邀请码",
102 "inviteCodeRequired": "必填",
103 "createButton": "创建账户",
104 "creating": "正在创建...",
105 "alreadyHaveAccount": "已有账户?",
106 "signIn": "立即登录",
107 "wantPasswordless": "想要无密码登录?",
108 "createPasskeyAccount": "创建通行密钥账户",
109 "validation": {
110 "handleRequired": "请输入用户名",
111 "handleNoDots": "用户名不能包含点号。您可以在创建账户后设置自定义域名。",
112 "passwordRequired": "请输入密码",
113 "passwordLength": "密码至少需要8位字符",
114 "passwordsMismatch": "两次输入的密码不一致",
115 "inviteCodeRequired": "请输入邀请码",
116 "externalDidRequired": "请输入您的 did:web",
117 "externalDidFormat": "DID 必须以 did:web: 开头",
118 "emailRequired": "使用邮箱验证需要填写邮箱地址",
119 "discordIdRequired": "使用 Discord 验证需要填写 Discord ID",
120 "telegramRequired": "使用 Telegram 验证需要填写用户名",
121 "signalRequired": "使用 Signal 验证需要填写电话号码"
122 }
123 },
124 "dashboard": {
125 "title": "控制台",
126 "switchAccount": "切换账户",
127 "addAnotherAccount": "添加其他账户",
128 "signOut": "退出 @{handle}",
129 "deactivatedTitle": "账户已停用",
130 "deactivatedMessage": "您的账户目前已停用。这通常发生在账户迁移期间。在账户重新激活之前,部分功能可能受限。",
131 "accountOverview": "账户概览",
132 "handle": "用户名",
133 "did": "DID",
134 "primaryContact": "主要联系方式",
135 "admin": "管理员",
136 "deactivated": "已停用",
137 "verified": "已验证",
138 "unverified": "未验证",
139 "navAppPasswords": "应用专用密码",
140 "navAppPasswordsDesc": "管理第三方应用的专用密码",
141 "navSessions": "登录会话",
142 "navSessionsDesc": "查看和管理您的登录会话",
143 "navInviteCodes": "邀请码",
144 "navInviteCodesDesc": "查看和创建邀请码",
145 "navSettings": "账户设置",
146 "navSettingsDesc": "邮箱、密码、用户名等",
147 "navSecurity": "安全设置",
148 "navSecurityDesc": "双重身份验证",
149 "navComms": "通讯偏好",
150 "navCommsDesc": "Discord、Telegram、Signal 渠道设置",
151 "navRepo": "数据浏览器",
152 "navRepoDesc": "浏览和管理原始 AT Protocol 记录",
153 "navAdmin": "管理后台",
154 "navAdminDesc": "服务器统计和管理操作"
155 },
156 "settings": {
157 "title": "账户设置",
158 "language": "语言",
159 "languageDescription": "选择您的首选语言",
160 "changeEmail": "更改邮箱",
161 "currentEmail": "当前:{email}",
162 "newEmail": "新邮箱",
163 "newEmailPlaceholder": "new@example.com",
164 "changeEmailButton": "更改邮箱",
165 "requesting": "请求中...",
166 "verificationCode": "验证码",
167 "verificationCodePlaceholder": "输入验证码",
168 "confirmEmailChange": "确认更改邮箱",
169 "updating": "更新中...",
170 "changeHandle": "更改用户名",
171 "currentHandle": "当前:@{handle}",
172 "pdsHandle": "PDS 用户名",
173 "customDomain": "自定义域名",
174 "customDomainDescription": "使用您自己的域名作为用户名。需要先验证域名所有权。",
175 "setupInstructions": "设置说明",
176 "setupMethodsIntro": "选择以下验证方式之一:",
177 "dnsMethod": "方式一:DNS TXT 记录(推荐)",
178 "dnsMethodDesc": "在您的域名中添加此 TXT 记录:",
179 "httpMethod": "方式二:HTTP Well-Known 文件",
180 "httpMethodDesc": "在此 URL 提供您的 DID:",
181 "httpMethodContent": "文件内容应为:",
182 "yourDomain": "您的域名",
183 "yourDomainPlaceholder": "example.com",
184 "verifyAndUpdate": "验证并更新用户名",
185 "verifying": "验证中...",
186 "newHandle": "新用户名",
187 "newHandlePlaceholder": "yourhandle",
188 "changeHandleButton": "更改用户名",
189 "changePassword": "更改密码",
190 "currentPassword": "当前密码",
191 "currentPasswordPlaceholder": "输入当前密码",
192 "newPassword": "新密码",
193 "newPasswordPlaceholder": "至少8位字符",
194 "confirmNewPassword": "确认新密码",
195 "confirmNewPasswordPlaceholder": "再次输入新密码",
196 "changePasswordButton": "更改密码",
197 "changing": "更改中...",
198 "exportData": "导出数据",
199 "exportDataDescription": "将您的所有数据下载为 CAR 文件。包括您的所有帖子、点赞、关注等数据。",
200 "downloadRepo": "下载数据",
201 "exporting": "导出中...",
202 "deleteAccount": "删除账户",
203 "deleteWarning": "此操作不可逆。您的所有数据将被永久删除。",
204 "requestDeletion": "请求删除账户",
205 "confirmationCode": "确认码",
206 "confirmationCodePlaceholder": "输入确认码",
207 "yourPassword": "您的密码",
208 "yourPasswordPlaceholder": "输入您的密码",
209 "permanentlyDelete": "永久删除账户",
210 "deleting": "删除中...",
211 "messages": {
212 "emailCodeSent": "验证码已发送到您的通知渠道",
213 "emailUpdated": "邮箱更新成功",
214 "handleUpdated": "用户名更新成功",
215 "passwordChanged": "密码更改成功",
216 "passwordsMismatch": "两次输入的密码不一致",
217 "passwordLength": "密码至少需要8位字符",
218 "deletionCodeSent": "删除确认码已发送到您的邮箱",
219 "repoExported": "数据导出成功",
220 "confirmDelete": "您确定要删除账户吗?此操作无法撤销。"
221 }
222 },
223 "appPasswords": {
224 "title": "应用专用密码",
225 "description": "应用专用密码可让您登录第三方应用而无需提供主密码。每个密码都可以单独撤销。",
226 "createNew": "创建新密码",
227 "appNamePlaceholder": "应用名称(如 Graysky、Skeets)",
228 "created": "应用专用密码已创建",
229 "createdMessage": "请立即复制此密码,您将无法再次查看。",
230 "yourPasswords": "您的应用专用密码",
231 "noPasswords": "暂无应用专用密码",
232 "revoke": "撤销",
233 "revoking": "撤销中...",
234 "creating": "创建中...",
235 "revokeConfirm": "撤销「{name}」的密码?使用此密码的应用将无法再访问您的账户。",
236 "saveWarningTitle": "重要:请保存此应用专用密码!",
237 "saveWarningMessage": "此密码用于登录不支持通行密钥或 OAuth 的应用。您只能看到一次。",
238 "acknowledgeLabel": "我已将应用专用密码保存在安全的地方"
239 },
240 "sessions": {
241 "title": "登录会话",
242 "loadingSessions": "加载会话中...",
243 "noSessions": "没有活跃的登录会话",
244 "current": "当前",
245 "oauth": "OAuth",
246 "session": "会话",
247 "signOut": "退出",
248 "revoke": "撤销",
249 "revokeAll": "撤销所有其他会话",
250 "revokeCurrentConfirm": "这将使您退出当前会话,确定继续?",
251 "revokeConfirm": "确定撤销此会话?",
252 "revokeAllConfirm": "这将撤销 {count} 个其他会话,确定继续?",
253 "noOtherSessions": "没有其他可撤销的会话",
254 "failedToLoad": "加载会话失败",
255 "failedToRevoke": "撤销会话失败",
256 "failedToRevokeAll": "撤销会话失败",
257 "created": "创建时间:",
258 "expires": "过期时间:",
259 "daysAgo": "{count} 天前",
260 "hoursAgo": "{count} 小时前",
261 "minutesAgo": "{count} 分钟前",
262 "justNow": "刚刚"
263 },
264 "inviteCodes": {
265 "title": "邀请码",
266 "description": "邀请码可让您邀请朋友加入。每个邀请码只能使用一次。",
267 "createNew": "创建新邀请码",
268 "uses": "使用次数",
269 "usesPlaceholder": "使用次数(1-100)",
270 "yourCodes": "您的邀请码",
271 "noCodes": "暂无邀请码",
272 "available": "可用",
273 "used": "已被 @{handle} 使用",
274 "disabled": "已禁用",
275 "usedBy": "使用者",
276 "creating": "创建中...",
277 "disableConfirm": "禁用此邀请码?它将无法再被使用。",
278 "created": "邀请码已创建",
279 "copy": "复制",
280 "createdOn": "创建于 {date}"
281 },
282 "security": {
283 "title": "安全设置",
284 "passkeys": "通行密钥",
285 "passkeysDescription": "通行密钥使用您设备的安全功能(指纹、面容或 PIN)提供安全的无密码登录。",
286 "addPasskey": "添加通行密钥",
287 "adding": "添加中...",
288 "noPasskeys": "未注册通行密钥",
289 "passkeyName": "通行密钥名称",
290 "passkeyNamePlaceholder": "如 MacBook Pro、iPhone",
291 "register": "注册",
292 "registering": "注册中...",
293 "rename": "重命名",
294 "renaming": "重命名中...",
295 "deletePasskey": "删除",
296 "deletePasskeyConfirm": "删除通行密钥「{name}」?您将无法再使用它登录。",
297 "totp": "身份验证器(TOTP)",
298 "totpDescription": "使用 Google Authenticator、Authy 或 1Password 等应用进行双重身份验证。",
299 "totpEnabled": "已启用身份验证器",
300 "totpDisabled": "未启用身份验证器",
301 "enableTotp": "启用身份验证器",
302 "disableTotp": "禁用身份验证器",
303 "disabling": "禁用中...",
304 "totpSetup": "设置身份验证器",
305 "totpSetupInstructions": "使用身份验证器应用扫描此二维码,然后输入6位验证码完成验证。",
306 "totpCode": "验证码",
307 "totpCodePlaceholder": "输入6位验证码",
308 "verifyAndEnable": "验证并启用",
309 "backupCodes": "备用验证码",
310 "backupCodesDescription": "如果无法使用身份验证器,可以使用这些备用码登录。每个验证码只能使用一次。",
311 "regenerateBackupCodes": "重新生成备用码",
312 "regenerating": "生成中...",
313 "regenerateConfirm": "重新生成备用码?当前的验证码将失效。",
314 "legacyLogin": "传统登录",
315 "legacyLoginDescription": "允许使用用户名/密码直接登录(传统模式)。禁用后必须使用 OAuth + 双重验证。",
316 "legacyLoginOn": "传统登录已启用",
317 "legacyLoginOff": "传统登录已禁用",
318 "enableLegacyLogin": "启用传统登录",
319 "disableLegacyLogin": "禁用传统登录",
320 "legacyLoginWarning": "警告:启用传统登录会绕过双重身份验证。仅在需要兼容旧版应用时启用。",
321 "totpPasswordWarning": "启用 TOTP 后,将无法从 Bluesky 应用(或其他旧版应用)更改密码。要更改密码,您有两个选择:",
322 "totpPasswordOption1Label": "在这里更改:",
323 "totpPasswordOption1Text": "使用本网站的",
324 "totpPasswordOption1Link": "设置页面",
325 "totpPasswordOption1Suffix": ",您可以使用身份验证器应用进行验证。",
326 "totpPasswordOption2Label": "先验证您的会话:",
327 "totpPasswordOption2Text": "使用",
328 "totpPasswordOption2Link": "重新验证选项",
329 "totpPasswordOption2Suffix": "用 TOTP 验证您的 Bluesky 会话,然后密码更改将暂时有效。",
330 "legacyAppsTitle": "什么是旧版应用?",
331 "legacyAppsDescription": "某些应用(如官方 Bluesky 应用)使用仅需密码的旧版身份验证。启用双重验证后,这些应用会绕过您的第二重验证。禁用传统登录会强制所有应用使用 OAuth,从而正确执行双重验证。",
332 "password": "密码",
333 "passwordStatus": "已设置密码",
334 "noPassword": "未设置密码(仅通行密钥账户)",
335 "setPassword": "设置密码",
336 "removePassword": "移除密码",
337 "removePasswordConfirm": "移除密码后需要使用通行密钥登录,确定继续?",
338 "removing": "移除中...",
339 "loading": "加载中...",
340 "loadingPasskeys": "加载通行密钥中...",
341 "cancel": "取消",
342 "save": "保存",
343 "back": "返回",
344 "next": "下一步:验证代码",
345 "copyToClipboard": "复制到剪贴板",
346 "savedMyCodes": "我已保存备用码",
347 "cantScan": "无法扫描?手动输入",
348 "unnamedPasskey": "未命名的通行密钥",
349 "added": "添加于",
350 "lastUsed": "上次使用",
351 "passwordDescription": "管理您的账户密码。如果您已设置通行密钥,可以选择移除密码以获得完全无密码的体验。",
352 "disableTotpWarning": "这将降低您的账户安全性。",
353 "removePasswordWarning": "这将使您的账户变为仅通行密钥模式。您只能使用已注册的通行密钥登录。如果您丢失了所有通行密钥,可以通过通知渠道恢复账户。",
354 "beforeProceeding": "继续之前:",
355 "beforeProceedingItem1": "确保您至少注册了一个可靠的通行密钥",
356 "beforeProceedingItem2": "考虑在多个设备上注册通行密钥",
357 "beforeProceedingItem3": "确保您的恢复通知渠道是最新的",
358 "addPasskeyFirst": "请先添加至少一个通行密钥才能移除密码。",
359 "passkeyOnlyHint": "您使用通行密钥登录。如果您丢失了通行密钥,可以使用登录页面上的「丢失通行密钥?」链接恢复账户。",
360 "trustedDevices": "受信任设备",
361 "trustedDevicesDescription": "管理可以跳过双重身份验证的设备。信任有效期为30天,使用设备时自动延长。",
362 "manageTrustedDevices": "管理受信任设备",
363 "appCompatibility": "应用兼容性",
364 "enterPassword": "输入您的密码",
365 "legacyLoginEnabled": "已启用传统应用登录",
366 "legacyLoginDisabled": "已禁用传统应用登录 - 仅 OAuth 应用可登录",
367 "failedToUpdatePreference": "更新偏好设置失败",
368 "passwordRemoved": "密码已移除。您的账户现在仅支持通行密钥。",
369 "failedToRemovePassword": "移除密码失败",
370 "failedToLoadTotpStatus": "加载 TOTP 状态失败",
371 "totpEnabledSuccess": "双重身份验证已成功启用",
372 "totpDisabledSuccess": "双重身份验证已禁用",
373 "backupCodesCopied": "备用码已复制到剪贴板",
374 "failedToLoadPasskeys": "加载通行密钥失败",
375 "passkeysNotSupported": "此浏览器不支持通行密钥",
376 "passkeyCreationCancelled": "通行密钥创建已取消",
377 "passkeyAddedSuccess": "通行密钥添加成功",
378 "passkeyDeleted": "通行密钥已删除",
379 "passkeyRenamed": "通行密钥已重命名"
380 },
381 "comms": {
382 "title": "通讯偏好",
383 "description": "选择您希望如何接收重要消息,如密码重置、安全提醒和账户更新。",
384 "preferredChannel": "首选渠道",
385 "preferredChannelDescription": "选择您首选的消息接收方式。必须先配置好渠道才能选择。",
386 "channelConfiguration": "渠道配置",
387 "emailVia": "通过邮件接收消息",
388 "discordVia": "通过 Discord 私信接收消息",
389 "telegramVia": "通过 Telegram 接收消息",
390 "signalVia": "通过 Signal 接收消息",
391 "configureToEnable": "请先在下方配置",
392 "notConfiguredOnServer": "此服务器未配置",
393 "emailManagedInSettings": "邮箱在账户设置中管理",
394 "discordIdHint": "您的 Discord 数字用户 ID(非用户名)。在 Discord 中开启开发者模式即可复制。",
395 "telegramHint": "您的 Telegram 用户名,不含 @ 符号",
396 "signalHint": "您的 Signal 电话号码,需包含国家代码",
397 "primary": "主要",
398 "verified": "已验证",
399 "notVerified": "未验证",
400 "verifyButton": "验证",
401 "verifyCodePlaceholder": "输入验证码",
402 "submit": "提交",
403 "saving": "保存中...",
404 "savePreferences": "保存偏好设置",
405 "preferencesSaved": "通讯偏好已保存",
406 "verifiedSuccess": "{channel} 验证成功",
407 "messageHistory": "消息历史",
408 "historyDescription": "查看发送到您账户的最近消息。",
409 "loadHistory": "加载历史",
410 "hideHistory": "隐藏历史",
411 "noMessages": "暂无消息记录",
412 "sent": "已发送",
413 "failed": "发送失败"
414 },
415 "repoExplorer": {
416 "title": "数据浏览器",
417 "description": "浏览和管理您的原始 AT Protocol 记录。",
418 "collections": "集合",
419 "noCollections": "暂无集合",
420 "records": "记录",
421 "noRecords": "此集合中暂无记录",
422 "recordDetails": "记录详情",
423 "rkey": "记录键",
424 "cid": "CID",
425 "value": "值",
426 "deleteRecord": "删除记录",
427 "deleteConfirm": "删除记录 {rkey}?此操作无法撤销。",
428 "unknownError": "发生未知错误",
429 "invalidJson": "无效的 JSON",
430 "collectionRequired": "集合是必填项",
431 "recordCreated": "记录已创建:{uri}",
432 "recordUpdated": "记录已更新",
433 "recordDeleted": "记录已删除",
434 "newRecord": "新建记录",
435 "createRecord": "创建记录",
436 "filterCollections": "筛选集合...",
437 "filterRecords": "筛选记录...",
438 "noCollectionsYet": "暂无集合。创建您的第一条记录开始使用。",
439 "loadMore": "加载更多",
440 "recordJson": "记录 JSON",
441 "saving": "保存中...",
442 "updateRecord": "更新记录",
443 "collectionNsid": "集合 (NSID)",
444 "recordKeyOptional": "记录键(可选)",
445 "autoGenerated": "留空自动生成 (TID)",
446 "autoGeneratedHint": "留空将自动生成基于 TID 的键",
447 "creating": "创建中...",
448 "demoPostText": "你好,这是我的第一条帖子!来自我的 PDS。",
449 "demoDisplayName": "你的显示名称",
450 "demoBio": "写一段简短的自我介绍。"
451 },
452 "admin": {
453 "title": "管理后台",
454 "loading": "加载中...",
455 "serverConfig": "服务器配置",
456 "serverName": "服务器名称",
457 "serverNamePlaceholder": "我的 PDS",
458 "serverNameHelp": "显示在浏览器标签和其他地方",
459 "serverLogo": "服务器图标",
460 "logoPreview": "图标预览",
461 "removeLogo": "移除",
462 "logoHelp": "用作网站图标和导航栏显示",
463 "themeColors": "主题颜色",
464 "themeColorsHint": "留空使用默认颜色。",
465 "primaryLight": "主色(浅色模式)",
466 "primaryLightDefault": "#2c00ff(默认)",
467 "primaryDark": "主色(深色模式)",
468 "primaryDarkDefault": "#7b6bff(默认)",
469 "secondaryLight": "副色(浅色模式)",
470 "secondaryLightDefault": "#ff2400(默认)",
471 "secondaryDark": "副色(深色模式)",
472 "secondaryDarkDefault": "#ff6b5b(默认)",
473 "configSaved": "服务器配置已保存",
474 "saving": "保存中...",
475 "saveConfig": "保存配置",
476 "serverStats": "服务器统计",
477 "users": "用户",
478 "repos": "仓库",
479 "records": "记录",
480 "blobStorage": "文件存储",
481 "refreshStats": "刷新统计",
482 "userManagement": "用户管理",
483 "searchPlaceholder": "按用户名搜索(可选)",
484 "searchUsers": "搜索用户",
485 "noUsers": "未找到用户",
486 "handle": "用户名",
487 "email": "邮箱",
488 "status": "状态",
489 "created": "创建时间",
490 "loadMore": "加载更多",
491 "inviteCodes": "邀请码",
492 "loadInviteCodes": "加载邀请码",
493 "refresh": "刷新",
494 "noInvites": "暂无邀请码",
495 "code": "邀请码",
496 "available": "可用",
497 "uses": "使用次数",
498 "actions": "操作",
499 "disable": "禁用",
500 "disableInviteConfirm": "禁用邀请码 {code}?",
501 "active": "活跃",
502 "exhausted": "已用完",
503 "disabled": "已禁用",
504 "userDetails": "用户详情",
505 "did": "DID",
506 "invites": "邀请",
507 "enabled": "已启用",
508 "enableInvites": "启用邀请",
509 "disableInvites": "禁用邀请",
510 "deleteAccount": "删除账户",
511 "deleteConfirm": "删除账户 @{handle}?此操作无法撤销。",
512 "verified": "已验证",
513 "unverified": "未验证",
514 "deactivated": "已停用"
515 },
516 "oauth": {
517 "login": {
518 "title": "登录",
519 "subtitle": "登录以继续使用应用",
520 "signingIn": "登录中...",
521 "authenticating": "验证中...",
522 "checkingPasskey": "检查通行密钥...",
523 "signInWithPasskey": "使用通行密钥登录",
524 "passkeyNotSetUp": "未设置通行密钥",
525 "orUsePassword": "或使用密码",
526 "password": "密码",
527 "rememberDevice": "记住此设备",
528 "passkeyHintChecking": "正在检查通行密钥状态...",
529 "passkeyHintAvailable": "使用您的通行密钥登录",
530 "passkeyHintNotAvailable": "此账户未注册通行密钥"
531 },
532 "consent": {
533 "title": "授权应用",
534 "appWantsAccess": "{app} 想要访问您的账户",
535 "permissions": "此应用将能够:",
536 "readProfile": "读取您的个人资料",
537 "readPosts": "读取您的帖子和内容",
538 "writePosts": "代表您发布和删除帖子",
539 "readNotifications": "读取您的通知",
540 "fullAccess": "完全访问您的账户",
541 "authorize": "授权",
542 "deny": "拒绝",
543 "authorizing": "授权中...",
544 "rememberChoice": "记住此选择",
545 "signingInAs": "登录账户:",
546 "permissionsRequested": "请求的权限",
547 "required": "必需",
548 "rememberChoiceLabel": "记住对此应用的授权选择"
549 },
550 "accounts": {
551 "title": "选择账户",
552 "subtitle": "选择一个账户继续",
553 "useAnother": "使用其他账户"
554 },
555 "twoFactor": {
556 "title": "双重身份验证",
557 "subtitle": "需要额外验证",
558 "usePasskey": "使用通行密钥",
559 "useTotp": "使用身份验证器",
560 "verifying": "验证中..."
561 },
562 "twoFactorCode": {
563 "title": "双重身份验证",
564 "subtitle": "验证码已发送到您的 {channel}。请在下方输入验证码继续。",
565 "codeLabel": "验证码",
566 "codePlaceholder": "输入6位验证码",
567 "verify": "验证",
568 "verifying": "验证中...",
569 "errors": {
570 "missingRequestUri": "缺少 request_uri 参数",
571 "verificationFailed": "验证失败",
572 "connectionFailed": "无法连接到服务器",
573 "unexpectedResponse": "服务器返回意外响应"
574 }
575 },
576 "totp": {
577 "title": "输入验证码",
578 "subtitle": "请输入身份验证器应用中的6位验证码",
579 "codePlaceholder": "输入6位验证码",
580 "verify": "验证",
581 "verifying": "验证中...",
582 "useBackupCode": "使用备用验证码",
583 "backupCodePlaceholder": "输入备用验证码",
584 "trustDevice": "信任此设备30天",
585 "hintBackupCode": "正在使用备用验证码",
586 "hintTotpCode": "正在使用身份验证器验证码",
587 "hintDefault": "身份验证器为6位数字,备用码为8位字符"
588 },
589 "passkey": {
590 "title": "通行密钥验证",
591 "subtitle": "使用您的通行密钥验证身份",
592 "waiting": "等待通行密钥...",
593 "useTotp": "改用身份验证器"
594 },
595 "error": {
596 "title": "授权错误",
597 "genericError": "授权过程中发生错误。",
598 "tryAgain": "重试",
599 "backToApp": "返回应用"
600 }
601 },
602 "verify": {
603 "title": "验证账户",
604 "subtitle": "我们已将验证码发送到您的{channel}。请在下方输入以完成注册。",
605 "tokenSubtitle": "输入验证码和接收验证码的标识符。",
606 "tokenTitle": "验证",
607 "codePlaceholder": "XXXX-XXXX-XXXX-XXXX...",
608 "codeLabel": "验证码",
609 "codeHelp": "复制消息中的完整验证码,包括横线",
610 "verifyButton": "验证账户",
611 "verify": "验证",
612 "verifying": "验证中...",
613 "pleaseWait": "请稍候...",
614 "resendCode": "重新发送验证码",
615 "resending": "发送中...",
616 "sending": "发送中...",
617 "codeResent": "验证码已重新发送!",
618 "codeResentDetail": "验证码已发送!请查收。",
619 "backToLogin": "返回登录",
620 "verifyingAccount": "正在验证账户:@{handle}",
621 "startOver": "使用其他账户重新开始",
622 "noPending": "未找到待验证的账户",
623 "noPendingInfo": "如果您最近创建了账户需要验证,可能需要重新创建账户。如果您已完成验证,可以直接登录。",
624 "createAccount": "创建账户",
625 "signIn": "登录",
626 "verified": "验证成功!",
627 "channelVerified": "您的{channel}已成功验证。",
628 "canNowSignIn": "您现在可以登录账户。",
629 "continue": "继续",
630 "identifierLabel": "邮箱或标识符",
631 "identifierPlaceholder": "you@example.com",
632 "identifierHelp": "接收验证码的邮箱地址或标识符"
633 },
634 "resetPassword": {
635 "title": "重置密码",
636 "forgotTitle": "忘记密码",
637 "subtitle": "输入您收到的验证码和新密码。",
638 "forgotSubtitle": "输入您的用户名或邮箱,我们将发送重置密码的验证码。",
639 "handleOrEmail": "用户名或邮箱",
640 "emailPlaceholder": "用户名或 you@example.com",
641 "sendCode": "发送重置验证码",
642 "sending": "发送中...",
643 "codeSent": "重置验证码已发送!请检查您的首选通知渠道。",
644 "enterCode": "输入您收到的验证码和新密码。",
645 "code": "重置验证码",
646 "codePlaceholder": "输入重置验证码",
647 "newPassword": "新密码",
648 "newPasswordPlaceholder": "至少8位字符",
649 "confirmPassword": "确认密码",
650 "confirmPasswordPlaceholder": "再次输入新密码",
651 "resetButton": "重置密码",
652 "resetting": "重置中...",
653 "success": "密码重置成功!",
654 "backToLogin": "返回登录",
655 "requestNewCode": "重新获取验证码",
656 "passwordsMismatch": "两次输入的密码不一致",
657 "passwordLength": "密码至少需要8位字符"
658 },
659 "recoverPasskey": {
660 "title": "恢复账户",
661 "invalidLinkTitle": "无效的恢复链接",
662 "invalidLinkMessage": "此恢复链接无效或已损坏。请重新申请恢复邮件。",
663 "goToLogin": "前往登录",
664 "successTitle": "密码设置成功!",
665 "successMessage": "您的临时密码已设置成功。您现在可以使用此密码登录。",
666 "successNextSteps": "登录后,建议您在安全设置中添加新的通行密钥以恢复无密码登录。",
667 "signIn": "登录",
668 "subtitle": "设置临时密码以恢复您的通行密钥账户访问权限。",
669 "newPassword": "新密码",
670 "newPasswordPlaceholder": "至少8位字符",
671 "confirmPassword": "确认密码",
672 "confirmPasswordPlaceholder": "再次输入密码",
673 "whatHappensNext": "接下来会发生什么?",
674 "whatHappensNextDetail": "设置密码后,您可以登录并在安全设置中添加新的通行密钥。添加通行密钥后,您可以选择移除临时密码。",
675 "setPassword": "设置密码",
676 "settingPassword": "设置中...",
677 "validation": {
678 "passwordRequired": "请输入新密码",
679 "passwordLength": "密码至少需要8位字符",
680 "passwordsMismatch": "两次输入的密码不一致"
681 },
682 "errors": {
683 "invalidLink": "恢复链接无效,请重新申请。",
684 "expired": "恢复链接已过期,请重新申请。"
685 }
686 },
687 "requestPasskeyRecovery": {
688 "title": "恢复通行密钥账户",
689 "subtitle": "丢失了通行密钥?输入您的用户名或邮箱,我们将发送恢复链接。",
690 "successTitle": "恢复链接已发送",
691 "successMessage": "如果账户存在且为通行密钥账户,您将在首选通知渠道收到恢复链接。",
692 "successInfo": "链接将在1小时后过期。请根据您的账户设置检查邮箱、Discord、Telegram 或 Signal。",
693 "handleOrEmail": "用户名或邮箱",
694 "emailPlaceholder": "用户名或 you@example.com",
695 "howItWorks": "如何恢复",
696 "howItWorksDetail": "我们将向您注册的通知渠道发送安全链接。点击链接设置临时密码,然后您就可以登录并添加新的通行密钥。",
697 "sendRecoveryLink": "发送恢复链接",
698 "sending": "发送中...",
699 "backToLogin": "返回登录"
700 },
701 "registerPasskey": {
702 "title": "创建通行密钥账户",
703 "subtitle": "使用通行密钥创建超安全账户,无需密码。",
704 "subtitleKeyChoice": "选择如何设置您的外部 did:web 身份。",
705 "subtitleInitialDidDoc": "上传您的 DID 文档以继续。",
706 "subtitleCreating": "正在创建您的账户...",
707 "subtitlePasskey": "注册通行密钥以保护您的账户。",
708 "subtitleAppPassword": "保存您的应用专用密码以使用第三方应用。",
709 "subtitleVerify": "验证您的{channel}以继续。",
710 "subtitleUpdatedDidDoc": "使用 PDS 签名密钥更新您的 DID 文档。",
711 "subtitleActivating": "正在激活您的账户...",
712 "subtitleComplete": "您的账户已成功创建!",
713 "handle": "用户名",
714 "handlePlaceholder": "您的用户名",
715 "handleHint": "您的完整用户名将是:@{handle}",
716 "handleDotWarning": "可以在创建账户后设置自定义域名。",
717 "email": "邮箱地址",
718 "emailPlaceholder": "you@example.com",
719 "inviteCode": "邀请码",
720 "inviteCodePlaceholder": "输入您的邀请码",
721 "createButton": "创建账户",
722 "creating": "创建中...",
723 "continue": "继续",
724 "back": "返回",
725 "alreadyHaveAccount": "已有账户?",
726 "signIn": "立即登录",
727 "wantPassword": "想使用密码?",
728 "createPasswordAccount": "创建密码账户",
729 "wantTraditional": "想使用传统密码?",
730 "registerWithPassword": "使用密码注册",
731 "contactMethod": "联系方式",
732 "contactMethodHint": "选择您希望如何验证账户和接收通知。",
733 "verificationMethod": "验证方式",
734 "identityType": "身份类型",
735 "identityTypeHint": "选择如何管理您的去中心化身份。",
736 "didPlcRecommended": "did:plc(推荐)",
737 "didPlcHint": "由 PLC 目录管理的可迁移身份",
738 "didWeb": "did:web",
739 "didWebHint": "托管在此 PDS 上的身份(请阅读下方警告)",
740 "didWebBYOD": "did:web(自带域名)",
741 "didWebBYODHint": "使用您自己的域名",
742 "didWebWarningTitle": "重要:了解利弊",
743 "didWebWarning1": "永久绑定此 PDS:",
744 "didWebWarning2": "无法恢复:",
745 "didWebWarning2Detail": "与 did:plc 不同,did:web 没有密钥轮换机制。",
746 "didWebWarning3": "我们的承诺:",
747 "didWebWarning3Detail": "如果您迁移到其他 PDS,我们将继续提供最小 DID 文档。",
748 "didWebWarning4": "建议:",
749 "didWebWarning4Detail": "除非有特定原因,否则请选择 did:plc。",
750 "externalDid": "您的 did:web",
751 "externalDidPlaceholder": "did:web:yourdomain.com",
752 "externalDidHint": "您需要在以下地址提供 DID 文档",
753 "whyPasskeyOnly": "为什么选择仅通行密钥?",
754 "whyPasskeyOnlyDesc": "通行密钥账户比密码账户更安全,因为它们:",
755 "whyPasskeyBullet1": "无法被钓鱼或在数据泄露中被盗",
756 "whyPasskeyBullet2": "使用硬件支持的加密密钥",
757 "whyPasskeyBullet3": "需要您的生物识别或设备 PIN 才能使用",
758 "passkeyNameLabel": "通行密钥名称(可选)",
759 "passkeyNamePlaceholder": "如 MacBook Touch ID",
760 "passkeyNameHint": "用于识别此通行密钥的友好名称",
761 "passkeyPrompt": "点击下方按钮创建通行密钥。系统会提示您使用:",
762 "passkeyPromptBullet1": "Touch ID 或 Face ID",
763 "passkeyPromptBullet2": "设备 PIN 或密码",
764 "passkeyPromptBullet3": "安全密钥(如果有的话)",
765 "createPasskey": "创建通行密钥",
766 "creatingPasskey": "正在创建通行密钥...",
767 "redirecting": "正在跳转到控制台...",
768 "loading": "加载中...",
769 "errors": {
770 "handleRequired": "请输入用户名",
771 "handleNoDots": "用户名不能包含点号。您可以在创建账户后设置自定义域名。",
772 "inviteRequired": "请输入邀请码",
773 "externalDidRequired": "请输入您的 did:web",
774 "externalDidFormat": "DID 必须以 did:web: 开头",
775 "emailRequired": "使用邮箱验证需要填写邮箱地址",
776 "discordRequired": "使用 Discord 验证需要填写 Discord ID",
777 "telegramRequired": "使用 Telegram 验证需要填写用户名",
778 "signalRequired": "使用 Signal 验证需要填写电话号码",
779 "passkeysNotSupported": "此浏览器不支持通行密钥。请使用其他浏览器或使用密码注册。",
780 "passkeyCancelled": "通行密钥创建已取消",
781 "passkeyFailed": "通行密钥注册失败"
782 }
783 },
784 "trustedDevices": {
785 "title": "受信任设备",
786 "backToSecurity": "← 安全设置",
787 "description": "受信任设备可以跳过双重身份验证。信任有效期为30天,使用设备时自动延长。",
788 "noDevices": "暂无受信任设备",
789 "noDevicesHint": "开启双重身份验证后登录时,可以选择信任设备30天。",
790 "lastSeen": "最后使用:",
791 "trustedSince": "信任时间:",
792 "trustExpires": "信任过期:",
793 "expired": "已过期",
794 "tomorrow": "明天",
795 "inDays": "{days}天后",
796 "revoke": "撤销信任",
797 "revokeConfirm": "确定撤销对此设备的信任?下次从此设备登录时需要输入双重验证码。",
798 "deviceRevoked": "设备信任已撤销",
799 "deviceRenamed": "设备已重命名",
800 "deviceNamePlaceholder": "设备名称",
801 "browser": "浏览器:",
802 "unknownDevice": "未知设备"
803 },
804 "reauth": {
805 "title": "需要重新验证",
806 "subtitle": "请验证您的身份以继续。",
807 "usePassword": "使用密码",
808 "usePasskey": "使用通行密钥",
809 "useTotp": "使用身份验证器",
810 "passwordPlaceholder": "输入您的密码",
811 "totpPlaceholder": "输入6位验证码",
812 "verify": "验证",
813 "verifying": "验证中...",
814 "cancel": "取消"
815 },
816 "verifyChannel": {
817 "title": "验证通道",
818 "subtitle": "输入发送到您通知通道的验证码。",
819 "signInRequired": "需要登录",
820 "signInRequiredDesc": "您必须登录才能验证通道。",
821 "signIn": "登录",
822 "verifying": "验证中...",
823 "pleaseWait": "请稍候,正在验证您的通道。",
824 "successTitle": "验证成功!",
825 "successDesc": "您的 {channel} 已成功验证。",
826 "backToSettings": "返回设置",
827 "channelLabel": "通道",
828 "selectChannel": "选择通道...",
829 "identifierLabel": "标识符",
830 "identifierPlaceholder": "邮箱、Discord ID 等",
831 "identifierHelp": "正在验证的邮箱地址、Discord ID、Telegram 用户名或 Signal 号码。",
832 "codeLabel": "验证码",
833 "codeHelp": "复制消息中的完整验证码,包括横线。",
834 "verifyButton": "验证"
835 }
836}