this repo has no description
1{
2 "common": {
3 "loading": "加载中...",
4 "error": "错误",
5 "save": "保存",
6 "cancel": "取消",
7 "back": "返回",
8 "done": "完成",
9 "continue": "继续",
10 "refresh": "刷新",
11 "create": "创建",
12 "delete": "删除",
13 "confirm": "确认",
14 "created": "创建时间",
15 "expires": "过期时间",
16 "name": "名称",
17 "dashboard": "控制台",
18 "backToDashboard": "← 返回控制台",
19 "copied": "已复制!",
20 "copyToClipboard": "复制"
21 },
22 "login": {
23 "title": "登录",
24 "subtitle": "登录以管理您的 PDS 账户",
25 "button": "登录",
26 "redirecting": "跳转中...",
27 "chooseAccount": "选择账户",
28 "signInToAnother": "登录其他账户",
29 "backToSaved": "← 返回已保存账户",
30 "forgotPassword": "忘记密码?",
31 "lostPasskey": "丢失通行密钥?",
32 "noAccount": "还没有账户?",
33 "createAccount": "立即注册",
34 "removeAccount": "从已保存账户中移除",
35 "infoSavedAccountsTitle": "已保存账户",
36 "infoSavedAccountsDesc": "点击账户即可快速登录。您的会话令牌安全存储在此浏览器中。",
37 "infoNewAccountTitle": "新账户",
38 "infoNewAccountDesc": "使用登录按钮添加其他账户。点击 × 可从此浏览器中移除已保存的账户。",
39 "infoSecureSignInTitle": "安全登录",
40 "infoSecureSignInDesc": "您将被重定向进行安全认证。如果您启用了通行密钥或双重身份验证,也会提示您进行验证。",
41 "infoStaySignedInTitle": "保持登录",
42 "infoStaySignedInDesc": "登录后,您的账户将保存在此浏览器中,方便下次快速访问。",
43 "infoRecoveryTitle": "账户恢复",
44 "infoRecoveryDesc": "忘记密码或丢失通行密钥?使用登录按钮下方的恢复链接。"
45 },
46 "verification": {
47 "title": "验证账户",
48 "subtitle": "您的账户需要验证。请输入发送到您验证方式的验证码。",
49 "codeLabel": "验证码",
50 "codePlaceholder": "输入6位验证码",
51 "verifyButton": "验证账户",
52 "verifying": "验证中...",
53 "resendButton": "重新发送验证码",
54 "resending": "发送中...",
55 "resent": "验证码已重新发送!",
56 "backToLogin": "返回登录"
57 },
58 "register": {
59 "title": "创建账户",
60 "subtitle": "在此 PDS 上创建新账户",
61 "subtitleKeyChoice": "选择如何设置您的外部 did:web 身份。",
62 "subtitleInitialDidDoc": "上传您的 DID 文档以继续。",
63 "subtitleVerify": "验证您的{channel}以继续。",
64 "subtitleUpdatedDidDoc": "使用 PDS 签名密钥更新您的 DID 文档。",
65 "subtitleActivating": "正在激活您的账户...",
66 "subtitleComplete": "您的账户已成功创建!",
67 "redirecting": "正在跳转到控制台...",
68 "infoIdentityDesc": "您的身份决定了您的账户在 ATProto 网络中的识别方式。大多数用户应选择标准选项。",
69 "infoContactDesc": "我们将使用此信息验证您的账户并发送有关账户安全的重要通知。",
70 "infoNextTitle": "接下来会发生什么?",
71 "infoNextDesc": "创建账户后,您需要验证联系方式,然后即可使用任何 ATProto 应用程序。",
72 "migrateTitle": "已有 Bluesky 账户?",
73 "migrateDescription": "您可以将现有账户迁移到此 PDS,而无需创建新账户。您的关注者、帖子和身份都会一起迁移。",
74 "migrateLink": "使用 PDS Moover 迁移",
75 "handle": "用户名",
76 "handlePlaceholder": "您的用户名",
77 "handleHint": "您的完整用户名将是:@{handle}",
78 "handleDotWarning": "自定义域名可以在创建账户后在设置中配置。",
79 "password": "密码",
80 "passwordPlaceholder": "至少8位字符",
81 "confirmPassword": "确认密码",
82 "confirmPasswordPlaceholder": "再次输入密码",
83 "identityType": "身份类型",
84 "identityHint": "选择如何管理您的去中心化身份。",
85 "didPlc": "did:plc",
86 "didPlcRecommended": "(推荐)",
87 "didPlcHint": "由 PLC 目录管理的可迁移身份",
88 "didWeb": "did:web",
89 "didWebHint": "托管在此 PDS 上的身份(请阅读下方警告)",
90 "didWebBYOD": "did:web(自带域名)",
91 "didWebBYODHint": "使用您自己的域名",
92 "didWebWarningTitle": "重要提示:了解利弊",
93 "didWebWarning1": "永久绑定此 PDS:",
94 "didWebWarning1Detail": "您的身份将是 {did}。即使您以后迁移到另一个 PDS,此服务器也必须继续托管您的 DID 文档。",
95 "didWebWarning2": "无法恢复:",
96 "didWebWarning2Detail": "与 did:plc 不同,did:web 没有密钥轮换机制。如果此 PDS 永久下线,您的身份将无法恢复。",
97 "didWebWarning3": "我们的承诺:",
98 "didWebWarning3Detail": "如果您迁移到其他 PDS,我们将继续提供指向您新 PDS 的最小 DID 文档。您的身份将保持可用。",
99 "didWebWarning4": "建议:",
100 "didWebWarning4Detail": "除非您有特定原因需要 did:web,否则请选择 did:plc。",
101 "externalDid": "您的 did:web",
102 "externalDidPlaceholder": "did:web:yourdomain.com",
103 "externalDidHint": "您的域名必须在 /.well-known/did.json 提供指向此 PDS 的有效 DID 文档",
104 "contactMethod": "联系方式",
105 "contactMethodHint": "选择您希望如何验证账户和接收通知。您只需选择一种。",
106 "verificationMethod": "验证方式",
107 "email": "电子邮件",
108 "emailAddress": "电子邮件地址",
109 "emailPlaceholder": "you@example.com",
110 "discord": "Discord",
111 "discordId": "Discord 用户 ID",
112 "discordIdPlaceholder": "您的 Discord 用户 ID",
113 "discordIdHint": "您的 Discord 数字用户 ID(开启开发者模式后可以复制)",
114 "telegram": "Telegram",
115 "telegramUsername": "Telegram 用户名",
116 "telegramUsernamePlaceholder": "@yourusername",
117 "signal": "Signal",
118 "signalNumber": "Signal 电话号码",
119 "signalNumberPlaceholder": "+1234567890",
120 "signalNumberHint": "包含国家代码(例如中国为 +86)",
121 "notConfigured": "未配置",
122 "inviteCode": "邀请码",
123 "inviteCodePlaceholder": "输入您的邀请码",
124 "inviteCodeRequired": "必填",
125 "createButton": "创建账户",
126 "creating": "正在创建...",
127 "alreadyHaveAccount": "已有账户?",
128 "signIn": "立即登录",
129 "wantPasswordless": "想要无密码登录?",
130 "createPasskeyAccount": "创建通行密钥账户",
131 "validation": {
132 "handleRequired": "请输入用户名",
133 "handleNoDots": "用户名不能包含点号。您可以在创建账户后设置自定义域名。",
134 "passwordRequired": "请输入密码",
135 "passwordLength": "密码至少需要8位字符",
136 "passwordsMismatch": "两次输入的密码不一致",
137 "inviteCodeRequired": "请输入邀请码",
138 "externalDidRequired": "请输入您的 did:web",
139 "externalDidFormat": "DID 必须以 did:web: 开头",
140 "emailRequired": "使用邮箱验证需要填写邮箱地址",
141 "discordIdRequired": "使用 Discord 验证需要填写 Discord ID",
142 "telegramRequired": "使用 Telegram 验证需要填写用户名",
143 "signalRequired": "使用 Signal 验证需要填写电话号码"
144 }
145 },
146 "dashboard": {
147 "title": "控制台",
148 "switchAccount": "切换账户",
149 "addAnotherAccount": "添加其他账户",
150 "signOut": "退出 @{handle}",
151 "deactivatedTitle": "账户已停用",
152 "deactivatedMessage": "您的账户目前已停用。这通常发生在账户迁移期间。在账户重新激活之前,部分功能可能受限。",
153 "accountOverview": "账户概览",
154 "handle": "用户名",
155 "did": "DID",
156 "primaryContact": "主要联系方式",
157 "admin": "管理员",
158 "deactivated": "已停用",
159 "verified": "已验证",
160 "unverified": "未验证",
161 "navAppPasswords": "应用专用密码",
162 "navAppPasswordsDesc": "管理第三方应用的专用密码",
163 "navSessions": "登录会话",
164 "navSessionsDesc": "查看和管理您的登录会话",
165 "navInviteCodes": "邀请码",
166 "navInviteCodesDesc": "查看和创建邀请码",
167 "navSettings": "账户设置",
168 "navSettingsDesc": "邮箱、密码、用户名等",
169 "navSecurity": "安全设置",
170 "navSecurityDesc": "双重身份验证",
171 "navComms": "通讯偏好",
172 "navCommsDesc": "Discord、Telegram、Signal 渠道设置",
173 "navRepo": "数据浏览器",
174 "navRepoDesc": "浏览和管理原始 AT Protocol 记录",
175 "navDelegation": "账户委托",
176 "navDelegationDesc": "管理控制者和委托账户",
177 "navAdmin": "管理后台",
178 "navAdminDesc": "服务器统计和管理操作"
179 },
180 "settings": {
181 "title": "账户设置",
182 "language": "语言",
183 "languageDescription": "选择您的首选语言",
184 "changeEmail": "更改邮箱",
185 "currentEmail": "当前:{email}",
186 "newEmail": "新邮箱",
187 "newEmailPlaceholder": "new@example.com",
188 "changeEmailButton": "更改邮箱",
189 "requesting": "请求中...",
190 "verificationCode": "验证码",
191 "verificationCodePlaceholder": "输入验证码",
192 "confirmEmailChange": "确认更改邮箱",
193 "updating": "更新中...",
194 "changeHandle": "更改用户名",
195 "currentHandle": "当前:@{handle}",
196 "pdsHandle": "PDS 用户名",
197 "customDomain": "自定义域名",
198 "customDomainDescription": "使用您自己的域名作为用户名。需要先验证域名所有权。",
199 "setupInstructions": "设置说明",
200 "setupMethodsIntro": "选择以下验证方式之一:",
201 "dnsMethod": "方式一:DNS TXT 记录(推荐)",
202 "dnsMethodDesc": "在您的域名中添加此 TXT 记录:",
203 "httpMethod": "方式二:HTTP Well-Known 文件",
204 "httpMethodDesc": "在此 URL 提供您的 DID:",
205 "httpMethodContent": "文件内容应为:",
206 "yourDomain": "您的域名",
207 "yourDomainPlaceholder": "example.com",
208 "verifyAndUpdate": "验证并更新用户名",
209 "verifying": "验证中...",
210 "newHandle": "新用户名",
211 "newHandlePlaceholder": "yourhandle",
212 "changeHandleButton": "更改用户名",
213 "changePassword": "更改密码",
214 "currentPassword": "当前密码",
215 "currentPasswordPlaceholder": "输入当前密码",
216 "newPassword": "新密码",
217 "newPasswordPlaceholder": "至少8位字符",
218 "confirmNewPassword": "确认新密码",
219 "confirmNewPasswordPlaceholder": "再次输入新密码",
220 "changePasswordButton": "更改密码",
221 "changing": "更改中...",
222 "exportData": "导出数据",
223 "exportDataDescription": "将您的所有数据下载为 CAR 文件。包括您的所有帖子、点赞、关注等数据。",
224 "downloadRepo": "下载数据",
225 "exporting": "导出中...",
226 "deleteAccount": "删除账户",
227 "deleteWarning": "此操作不可逆。您的所有数据将被永久删除。",
228 "requestDeletion": "请求删除账户",
229 "confirmationCode": "确认码",
230 "confirmationCodePlaceholder": "输入确认码",
231 "yourPassword": "您的密码",
232 "yourPasswordPlaceholder": "输入您的密码",
233 "permanentlyDelete": "永久删除账户",
234 "deleting": "删除中...",
235 "messages": {
236 "emailCodeSent": "验证码已发送到您的通知渠道",
237 "emailUpdated": "邮箱更新成功",
238 "emailUpdateFailed": "邮箱更新失败",
239 "handleUpdated": "用户名更新成功",
240 "handleUpdateFailed": "用户名更新失败",
241 "passwordChanged": "密码更改成功",
242 "passwordChangeFailed": "密码更改失败",
243 "passwordsMismatch": "两次输入的密码不一致",
244 "passwordsDoNotMatch": "两次输入的密码不一致",
245 "passwordLength": "密码至少需要8位字符",
246 "passwordTooShort": "密码至少需要8位字符",
247 "deletionCodeSent": "删除确认码已发送到您的邮箱",
248 "deletionConfirmationSent": "删除确认码已发送到您的邮箱",
249 "deletionRequestFailed": "账户删除请求失败",
250 "deleteConfirmation": "您确定要删除账户吗?此操作无法撤销。",
251 "deletionFailed": "账户删除失败",
252 "repoExported": "数据导出成功",
253 "exportFailed": "数据导出失败",
254 "confirmDelete": "您确定要删除账户吗?此操作无法撤销。"
255 }
256 },
257 "appPasswords": {
258 "title": "应用专用密码",
259 "description": "应用专用密码可让您登录第三方应用而无需提供主密码。每个密码都可以单独撤销。",
260 "createNew": "创建新密码",
261 "appNamePlaceholder": "应用名称(如 Graysky、Skeets)",
262 "created": "应用专用密码已创建",
263 "createdMessage": "请立即复制此密码,您将无法再次查看。",
264 "yourPasswords": "您的应用专用密码",
265 "noPasswords": "暂无应用专用密码",
266 "revoke": "撤销",
267 "revoking": "撤销中...",
268 "creating": "创建中...",
269 "revokeConfirm": "撤销「{name}」的密码?使用此密码的应用将无法再访问您的账户。",
270 "saveWarningTitle": "重要:请保存此应用专用密码!",
271 "saveWarningMessage": "此密码用于登录不支持通行密钥或 OAuth 的应用。您只能看到一次。",
272 "acknowledgeLabel": "我已将应用专用密码保存在安全的地方",
273 "permissions": "权限",
274 "scopeFull": "完全访问",
275 "scopeReadOnly": "只读",
276 "scopePostOnly": "仅发帖",
277 "scopeCustom": "自定义",
278 "byController": "由控制者创建"
279 },
280 "sessions": {
281 "title": "登录会话",
282 "loadingSessions": "加载会话中...",
283 "noSessions": "没有活跃的登录会话",
284 "current": "当前",
285 "oauth": "OAuth",
286 "session": "会话",
287 "signOut": "退出",
288 "revoke": "撤销",
289 "revokeAll": "撤销所有其他会话",
290 "revokeCurrentConfirm": "这将使您退出当前会话,确定继续?",
291 "revokeConfirm": "确定撤销此会话?",
292 "revokeAllConfirm": "这将撤销 {count} 个其他会话,确定继续?",
293 "noOtherSessions": "没有其他可撤销的会话",
294 "failedToLoad": "加载会话失败",
295 "failedToRevoke": "撤销会话失败",
296 "failedToRevokeAll": "撤销会话失败",
297 "created": "创建时间:",
298 "expires": "过期时间:",
299 "daysAgo": "{count} 天前",
300 "hoursAgo": "{count} 小时前",
301 "minutesAgo": "{count} 分钟前",
302 "justNow": "刚刚"
303 },
304 "inviteCodes": {
305 "title": "邀请码",
306 "description": "邀请码可让您邀请朋友加入。每个邀请码只能使用一次。",
307 "createNew": "创建新邀请码",
308 "uses": "使用次数",
309 "usesPlaceholder": "使用次数(1-100)",
310 "yourCodes": "您的邀请码",
311 "noCodes": "暂无邀请码",
312 "available": "可用",
313 "used": "已被 @{handle} 使用",
314 "disabled": "已禁用",
315 "usedBy": "使用者",
316 "creating": "创建中...",
317 "disableConfirm": "禁用此邀请码?它将无法再被使用。",
318 "created": "邀请码已创建",
319 "copy": "复制",
320 "createdOn": "创建于 {date}"
321 },
322 "security": {
323 "title": "安全设置",
324 "passkeys": "通行密钥",
325 "passkeysDescription": "通行密钥使用您设备的安全功能(指纹、面容或 PIN)提供安全的无密码登录。",
326 "addPasskey": "添加通行密钥",
327 "adding": "添加中...",
328 "noPasskeys": "未注册通行密钥",
329 "passkeyName": "通行密钥名称",
330 "passkeyNamePlaceholder": "如 MacBook Pro、iPhone",
331 "register": "注册",
332 "registering": "注册中...",
333 "rename": "重命名",
334 "renaming": "重命名中...",
335 "deletePasskey": "删除",
336 "deletePasskeyConfirm": "删除通行密钥「{name}」?您将无法再使用它登录。",
337 "totp": "身份验证器(TOTP)",
338 "totpDescription": "使用 Google Authenticator、Authy 或 1Password 等应用进行双重身份验证。",
339 "totpEnabled": "已启用身份验证器",
340 "totpDisabled": "未启用身份验证器",
341 "enableTotp": "启用身份验证器",
342 "disableTotp": "禁用身份验证器",
343 "disabling": "禁用中...",
344 "totpSetup": "设置身份验证器",
345 "totpSetupInstructions": "使用身份验证器应用扫描此二维码,然后输入6位验证码完成验证。",
346 "totpCode": "验证码",
347 "totpCodePlaceholder": "输入6位验证码",
348 "verifyAndEnable": "验证并启用",
349 "backupCodes": "备用验证码",
350 "backupCodesDescription": "如果无法使用身份验证器,可以使用这些备用码登录。每个验证码只能使用一次。",
351 "regenerateBackupCodes": "重新生成备用码",
352 "regenerating": "生成中...",
353 "regenerateConfirm": "重新生成备用码?当前的验证码将失效。",
354 "legacyLogin": "传统登录",
355 "legacyLoginDescription": "允许使用用户名/密码直接登录(传统模式)。禁用后必须使用 OAuth + 双重验证。",
356 "legacyLoginOn": "传统登录已启用",
357 "legacyLoginOff": "传统登录已禁用",
358 "enableLegacyLogin": "启用传统登录",
359 "disableLegacyLogin": "禁用传统登录",
360 "legacyLoginWarning": "警告:启用传统登录会绕过双重身份验证。仅在需要兼容旧版应用时启用。",
361 "totpPasswordWarning": "启用 TOTP 后,将无法从 Bluesky 应用(或其他旧版应用)更改密码。要更改密码,您有两个选择:",
362 "totpPasswordOption1Label": "在这里更改:",
363 "totpPasswordOption1Text": "使用本网站的",
364 "totpPasswordOption1Link": "设置页面",
365 "totpPasswordOption1Suffix": ",您可以使用身份验证器应用进行验证。",
366 "totpPasswordOption2Label": "先验证您的会话:",
367 "totpPasswordOption2Text": "使用",
368 "totpPasswordOption2Link": "重新验证选项",
369 "totpPasswordOption2Suffix": "用 TOTP 验证您的 Bluesky 会话,然后密码更改将暂时有效。",
370 "legacyAppsTitle": "什么是旧版应用?",
371 "legacyAppsDescription": "某些应用(如官方 Bluesky 应用)使用仅需密码的旧版身份验证。启用双重验证后,这些应用会绕过您的第二重验证。禁用传统登录会强制所有应用使用 OAuth,从而正确执行双重验证。",
372 "password": "密码",
373 "passwordStatus": "已设置密码",
374 "noPassword": "未设置密码(仅通行密钥账户)",
375 "setPassword": "设置密码",
376 "removePassword": "移除密码",
377 "removePasswordConfirm": "移除密码后需要使用通行密钥登录,确定继续?",
378 "removing": "移除中...",
379 "loading": "加载中...",
380 "loadingPasskeys": "加载通行密钥中...",
381 "cancel": "取消",
382 "save": "保存",
383 "back": "返回",
384 "next": "下一步:验证代码",
385 "copyToClipboard": "复制到剪贴板",
386 "savedMyCodes": "我已保存备用码",
387 "cantScan": "无法扫描?手动输入",
388 "unnamedPasskey": "未命名的通行密钥",
389 "added": "添加于",
390 "lastUsed": "上次使用",
391 "passwordDescription": "管理您的账户密码。如果您已设置通行密钥,可以选择移除密码以获得完全无密码的体验。",
392 "disableTotpWarning": "这将降低您的账户安全性。",
393 "removePasswordWarning": "这将使您的账户变为仅通行密钥模式。您只能使用已注册的通行密钥登录。如果您丢失了所有通行密钥,可以通过通知渠道恢复账户。",
394 "beforeProceeding": "继续之前:",
395 "beforeProceedingItem1": "确保您至少注册了一个可靠的通行密钥",
396 "beforeProceedingItem2": "考虑在多个设备上注册通行密钥",
397 "beforeProceedingItem3": "确保您的恢复通知渠道是最新的",
398 "addPasskeyFirst": "请先添加至少一个通行密钥才能移除密码。",
399 "passkeyOnlyHint": "您使用通行密钥登录。如果您丢失了通行密钥,可以使用登录页面上的「丢失通行密钥?」链接恢复账户。",
400 "trustedDevices": "受信任设备",
401 "trustedDevicesDescription": "管理可以跳过双重身份验证的设备。信任有效期为30天,使用设备时自动延长。",
402 "manageTrustedDevices": "管理受信任设备",
403 "appCompatibility": "应用兼容性",
404 "enterPassword": "输入您的密码",
405 "sessionExpired": "会话已过期,请重新登录。",
406 "legacyLoginEnabled": "已启用传统应用登录",
407 "legacyLoginDisabled": "已禁用传统应用登录 - 仅 OAuth 应用可登录",
408 "failedToUpdatePreference": "更新偏好设置失败",
409 "passwordRemoved": "密码已移除。您的账户现在仅支持通行密钥。",
410 "failedToRemovePassword": "移除密码失败",
411 "failedToLoadTotpStatus": "加载 TOTP 状态失败",
412 "totpEnabledSuccess": "双重身份验证已成功启用",
413 "totpDisabledSuccess": "双重身份验证已禁用",
414 "backupCodesCopied": "备用码已复制到剪贴板",
415 "failedToLoadPasskeys": "加载通行密钥失败",
416 "passkeysNotSupported": "此浏览器不支持通行密钥",
417 "passkeyCreationCancelled": "通行密钥创建已取消",
418 "passkeyAddedSuccess": "通行密钥添加成功",
419 "passkeyDeleted": "通行密钥已删除",
420 "passkeyRenamed": "通行密钥已重命名"
421 },
422 "comms": {
423 "title": "通讯偏好",
424 "description": "选择您希望如何接收重要消息,如密码重置、安全提醒和账户更新。",
425 "preferredChannel": "首选渠道",
426 "preferredChannelDescription": "选择您首选的消息接收方式。必须先配置好渠道才能选择。",
427 "channelConfiguration": "渠道配置",
428 "emailVia": "通过邮件接收消息",
429 "discordVia": "通过 Discord 私信接收消息",
430 "telegramVia": "通过 Telegram 接收消息",
431 "signalVia": "通过 Signal 接收消息",
432 "configureToEnable": "请先在下方配置",
433 "notConfiguredOnServer": "此服务器未配置",
434 "emailManagedInSettings": "邮箱在账户设置中管理",
435 "discordIdHint": "您的 Discord 数字用户 ID(非用户名)。在 Discord 中开启开发者模式即可复制。",
436 "telegramHint": "您的 Telegram 用户名,不含 @ 符号",
437 "signalHint": "您的 Signal 电话号码,需包含国家代码",
438 "primary": "主要",
439 "verified": "已验证",
440 "notVerified": "未验证",
441 "verifyButton": "验证",
442 "verifyCodePlaceholder": "输入验证码",
443 "submit": "提交",
444 "saving": "保存中...",
445 "savePreferences": "保存偏好设置",
446 "preferencesSaved": "通讯偏好已保存",
447 "verifiedSuccess": "{channel} 验证成功",
448 "messageHistory": "消息历史",
449 "historyDescription": "查看发送到您账户的最近消息。",
450 "loadHistory": "加载历史",
451 "hideHistory": "隐藏历史",
452 "noMessages": "暂无消息记录",
453 "sent": "已发送",
454 "failed": "发送失败"
455 },
456 "repoExplorer": {
457 "title": "数据浏览器",
458 "description": "浏览和管理您的原始 AT Protocol 记录。",
459 "collections": "集合",
460 "noCollections": "暂无集合",
461 "records": "记录",
462 "noRecords": "此集合中暂无记录",
463 "recordDetails": "记录详情",
464 "rkey": "记录键",
465 "uri": "URI",
466 "cid": "CID",
467 "value": "值",
468 "deleteRecord": "删除记录",
469 "deleteConfirm": "删除记录 {rkey}?此操作无法撤销。",
470 "unknownError": "发生未知错误",
471 "invalidJson": "无效的 JSON",
472 "collectionRequired": "集合是必填项",
473 "recordCreated": "记录已创建:{uri}",
474 "recordUpdated": "记录已更新",
475 "recordDeleted": "记录已删除",
476 "newRecord": "新建记录",
477 "createRecord": "创建记录",
478 "filterCollections": "筛选集合...",
479 "filterRecords": "筛选记录...",
480 "noCollectionsYet": "暂无集合。创建您的第一条记录开始使用。",
481 "loadMore": "加载更多",
482 "recordJson": "记录 JSON",
483 "saving": "保存中...",
484 "updateRecord": "更新记录",
485 "collectionNsid": "集合 (NSID)",
486 "recordKeyOptional": "记录键(可选)",
487 "autoGenerated": "留空自动生成 (TID)",
488 "autoGeneratedHint": "留空将自动生成基于 TID 的键",
489 "creating": "创建中...",
490 "demoPostText": "你好,这是我的第一条帖子!来自我的 PDS。",
491 "demoDisplayName": "你的显示名称",
492 "demoBio": "写一段简短的自我介绍。"
493 },
494 "admin": {
495 "title": "管理后台",
496 "loading": "加载中...",
497 "serverConfig": "服务器配置",
498 "serverName": "服务器名称",
499 "serverNamePlaceholder": "我的 PDS",
500 "serverNameHelp": "显示在浏览器标签和其他地方",
501 "serverLogo": "服务器图标",
502 "logoPreview": "图标预览",
503 "removeLogo": "移除",
504 "logoHelp": "用作网站图标和导航栏显示",
505 "themeColors": "主题颜色",
506 "themeColorsHint": "留空使用默认颜色。",
507 "primaryLight": "主色(浅色模式)",
508 "colorDefault": "{color}(默认)",
509 "primaryDark": "主色(深色模式)",
510 "secondaryLight": "副色(浅色模式)",
511 "secondaryDark": "副色(深色模式)",
512 "configSaved": "服务器配置已保存",
513 "saving": "保存中...",
514 "saveConfig": "保存配置",
515 "serverStats": "服务器统计",
516 "users": "用户",
517 "repos": "仓库",
518 "records": "记录",
519 "blobStorage": "文件存储",
520 "refreshStats": "刷新统计",
521 "userManagement": "用户管理",
522 "searchPlaceholder": "按用户名搜索(可选)",
523 "searchUsers": "搜索用户",
524 "noUsers": "未找到用户",
525 "handle": "用户名",
526 "email": "邮箱",
527 "status": "状态",
528 "created": "创建时间",
529 "loadMore": "加载更多",
530 "inviteCodes": "邀请码",
531 "loadInviteCodes": "加载邀请码",
532 "refresh": "刷新",
533 "noInvites": "暂无邀请码",
534 "code": "邀请码",
535 "available": "可用",
536 "uses": "使用次数",
537 "actions": "操作",
538 "disable": "禁用",
539 "disableInviteConfirm": "禁用邀请码 {code}?",
540 "active": "活跃",
541 "exhausted": "已用完",
542 "disabled": "已禁用",
543 "userDetails": "用户详情",
544 "did": "DID",
545 "invites": "邀请",
546 "enabled": "已启用",
547 "enableInvites": "启用邀请",
548 "disableInvites": "禁用邀请",
549 "deleteAccount": "删除账户",
550 "deleteConfirm": "删除账户 @{handle}?此操作无法撤销。",
551 "verified": "已验证",
552 "unverified": "未验证",
553 "deactivated": "已停用"
554 },
555 "oauth": {
556 "login": {
557 "title": "登录",
558 "subtitle": "登录以继续使用应用",
559 "signingIn": "登录中...",
560 "authenticating": "验证中...",
561 "checkingPasskey": "检查通行密钥...",
562 "signInWithPasskey": "使用通行密钥登录",
563 "passkeyNotSetUp": "未设置通行密钥",
564 "orUsePassword": "或使用密码",
565 "password": "密码",
566 "rememberDevice": "记住此设备",
567 "passkeyHintChecking": "正在检查通行密钥状态...",
568 "passkeyHintAvailable": "使用您的通行密钥登录",
569 "passkeyHintNotAvailable": "此账户未注册通行密钥",
570 "passkeyHint": "使用设备的生物识别或安全密钥",
571 "passwordPlaceholder": "输入您的密码",
572 "usePasskey": "使用通行密钥"
573 },
574 "consent": {
575 "title": "授权应用",
576 "appWantsAccess": "{app} 想要访问您的账户",
577 "permissions": "此应用将能够:",
578 "readProfile": "读取您的个人资料",
579 "readPosts": "读取您的帖子和内容",
580 "writePosts": "代表您发布和删除帖子",
581 "readNotifications": "读取您的通知",
582 "fullAccess": "完全访问您的账户",
583 "authorize": "授权",
584 "deny": "拒绝",
585 "authorizing": "授权中...",
586 "rememberChoice": "记住此选择",
587 "signingInAs": "登录账户:",
588 "permissionsRequested": "请求的权限",
589 "required": "必需",
590 "rememberChoiceLabel": "记住对此应用的授权选择"
591 },
592 "accounts": {
593 "title": "选择账户",
594 "subtitle": "选择一个账户继续",
595 "useAnother": "使用其他账户"
596 },
597 "twoFactor": {
598 "title": "双重身份验证",
599 "subtitle": "需要额外验证",
600 "usePasskey": "使用通行密钥",
601 "useTotp": "使用身份验证器",
602 "verifying": "验证中..."
603 },
604 "twoFactorCode": {
605 "title": "双重身份验证",
606 "subtitle": "验证码已发送到您的 {channel}。请在下方输入验证码继续。",
607 "codeLabel": "验证码",
608 "codePlaceholder": "输入6位验证码",
609 "verify": "验证",
610 "verifying": "验证中...",
611 "errors": {
612 "missingRequestUri": "缺少 request_uri 参数",
613 "verificationFailed": "验证失败",
614 "connectionFailed": "无法连接到服务器",
615 "unexpectedResponse": "服务器返回意外响应"
616 }
617 },
618 "totp": {
619 "title": "输入验证码",
620 "subtitle": "请输入身份验证器应用中的6位验证码",
621 "codePlaceholder": "输入6位验证码",
622 "verify": "验证",
623 "verifying": "验证中...",
624 "useBackupCode": "使用备用验证码",
625 "backupCodePlaceholder": "输入备用验证码",
626 "trustDevice": "信任此设备30天",
627 "hintBackupCode": "正在使用备用验证码",
628 "hintTotpCode": "正在使用身份验证器验证码",
629 "hintDefault": "身份验证器为6位数字,备用码为8位字符"
630 },
631 "passkey": {
632 "title": "通行密钥验证",
633 "subtitle": "使用您的通行密钥验证身份",
634 "waiting": "等待通行密钥...",
635 "useTotp": "改用身份验证器"
636 },
637 "error": {
638 "title": "授权错误",
639 "genericError": "授权过程中发生错误。",
640 "tryAgain": "重试",
641 "backToApp": "返回应用"
642 }
643 },
644 "verify": {
645 "title": "验证账户",
646 "subtitle": "我们已将验证码发送到您的{channel}。请在下方输入以完成注册。",
647 "tokenSubtitle": "输入验证码和接收验证码的标识符。",
648 "tokenTitle": "验证",
649 "codePlaceholder": "XXXX-XXXX-XXXX-XXXX...",
650 "codeLabel": "验证码",
651 "codeHelp": "复制消息中的完整验证码,包括横线",
652 "verifyButton": "验证账户",
653 "verify": "验证",
654 "verifying": "验证中...",
655 "pleaseWait": "请稍候...",
656 "resendCode": "重新发送验证码",
657 "resending": "发送中...",
658 "sending": "发送中...",
659 "codeResent": "验证码已重新发送!",
660 "codeResentDetail": "验证码已发送!请查收。",
661 "backToLogin": "返回登录",
662 "verifyingAccount": "正在验证账户:@{handle}",
663 "startOver": "使用其他账户重新开始",
664 "noPending": "未找到待验证的账户",
665 "noPendingInfo": "如果您最近创建了账户需要验证,可能需要重新创建账户。如果您已完成验证,可以直接登录。",
666 "createAccount": "创建账户",
667 "signIn": "登录",
668 "verified": "验证成功!",
669 "channelVerified": "您的{channel}已成功验证。",
670 "canNowSignIn": "您现在可以登录账户。",
671 "continue": "继续",
672 "identifierLabel": "邮箱或标识符",
673 "identifierPlaceholder": "you@example.com",
674 "identifierHelp": "接收验证码的邮箱地址或标识符"
675 },
676 "resetPassword": {
677 "title": "重置密码",
678 "forgotTitle": "忘记密码",
679 "subtitle": "输入您收到的验证码和新密码。",
680 "forgotSubtitle": "输入您的用户名或邮箱,我们将发送重置密码的验证码。",
681 "handleOrEmail": "用户名或邮箱",
682 "emailPlaceholder": "用户名或 you@example.com",
683 "sendCode": "发送重置验证码",
684 "sending": "发送中...",
685 "codeSent": "重置验证码已发送!请检查您的首选通知渠道。",
686 "enterCode": "输入您收到的验证码和新密码。",
687 "code": "重置验证码",
688 "codePlaceholder": "输入重置验证码",
689 "newPassword": "新密码",
690 "newPasswordPlaceholder": "至少8位字符",
691 "confirmPassword": "确认密码",
692 "confirmPasswordPlaceholder": "再次输入新密码",
693 "resetButton": "重置密码",
694 "resetting": "重置中...",
695 "success": "密码重置成功!",
696 "backToLogin": "返回登录",
697 "requestNewCode": "重新获取验证码",
698 "passwordsMismatch": "两次输入的密码不一致",
699 "passwordLength": "密码至少需要8位字符"
700 },
701 "recoverPasskey": {
702 "title": "恢复账户",
703 "invalidLinkTitle": "无效的恢复链接",
704 "invalidLinkMessage": "此恢复链接无效或已损坏。请重新申请恢复邮件。",
705 "goToLogin": "前往登录",
706 "successTitle": "密码设置成功!",
707 "successMessage": "您的临时密码已设置成功。您现在可以使用此密码登录。",
708 "successNextSteps": "登录后,建议您在安全设置中添加新的通行密钥以恢复无密码登录。",
709 "signIn": "登录",
710 "subtitle": "设置临时密码以恢复您的通行密钥账户访问权限。",
711 "newPassword": "新密码",
712 "newPasswordPlaceholder": "至少8位字符",
713 "confirmPassword": "确认密码",
714 "confirmPasswordPlaceholder": "再次输入密码",
715 "whatHappensNext": "接下来会发生什么?",
716 "whatHappensNextDetail": "设置密码后,您可以登录并在安全设置中添加新的通行密钥。添加通行密钥后,您可以选择移除临时密码。",
717 "setPassword": "设置密码",
718 "settingPassword": "设置中...",
719 "validation": {
720 "passwordRequired": "请输入新密码",
721 "passwordLength": "密码至少需要8位字符",
722 "passwordsMismatch": "两次输入的密码不一致"
723 },
724 "errors": {
725 "invalidLink": "恢复链接无效,请重新申请。",
726 "expired": "恢复链接已过期,请重新申请。"
727 }
728 },
729 "requestPasskeyRecovery": {
730 "title": "恢复通行密钥账户",
731 "subtitle": "丢失了通行密钥?输入您的用户名或邮箱,我们将发送恢复链接。",
732 "successTitle": "恢复链接已发送",
733 "successMessage": "如果账户存在且为通行密钥账户,您将在首选通知渠道收到恢复链接。",
734 "successInfo": "链接将在1小时后过期。请根据您的账户设置检查邮箱、Discord、Telegram 或 Signal。",
735 "handleOrEmail": "用户名或邮箱",
736 "emailPlaceholder": "用户名或 you@example.com",
737 "howItWorks": "如何恢复",
738 "howItWorksDetail": "我们将向您注册的通知渠道发送安全链接。点击链接设置临时密码,然后您就可以登录并添加新的通行密钥。",
739 "sendRecoveryLink": "发送恢复链接",
740 "sending": "发送中...",
741 "backToLogin": "返回登录"
742 },
743 "registerPasskey": {
744 "title": "创建通行密钥账户",
745 "subtitle": "使用通行密钥创建超安全账户,无需密码。",
746 "subtitleKeyChoice": "选择如何设置您的外部 did:web 身份。",
747 "subtitleInitialDidDoc": "上传您的 DID 文档以继续。",
748 "subtitleCreating": "正在创建您的账户...",
749 "subtitlePasskey": "注册通行密钥以保护您的账户。",
750 "subtitleAppPassword": "保存您的应用专用密码以使用第三方应用。",
751 "subtitleVerify": "验证您的{channel}以继续。",
752 "subtitleUpdatedDidDoc": "使用 PDS 签名密钥更新您的 DID 文档。",
753 "subtitleActivating": "正在激活您的账户...",
754 "subtitleComplete": "您的账户已成功创建!",
755 "handle": "用户名",
756 "handlePlaceholder": "您的用户名",
757 "handleHint": "您的完整用户名将是:@{handle}",
758 "handleDotWarning": "可以在创建账户后设置自定义域名。",
759 "email": "邮箱地址",
760 "emailPlaceholder": "you@example.com",
761 "inviteCode": "邀请码",
762 "inviteCodePlaceholder": "输入您的邀请码",
763 "createButton": "创建账户",
764 "creating": "创建中...",
765 "continue": "继续",
766 "back": "返回",
767 "alreadyHaveAccount": "已有账户?",
768 "signIn": "立即登录",
769 "wantPassword": "想使用密码?",
770 "createPasswordAccount": "创建密码账户",
771 "wantTraditional": "想使用传统密码?",
772 "registerWithPassword": "使用密码注册",
773 "contactMethod": "联系方式",
774 "contactMethodHint": "选择您希望如何验证账户和接收通知。",
775 "verificationMethod": "验证方式",
776 "identityType": "身份类型",
777 "identityTypeHint": "选择如何管理您的去中心化身份。",
778 "didPlcRecommended": "did:plc(推荐)",
779 "didPlcHint": "由 PLC 目录管理的可迁移身份",
780 "didWeb": "did:web",
781 "didWebHint": "托管在此 PDS 上的身份(请阅读下方警告)",
782 "didWebBYOD": "did:web(自带域名)",
783 "didWebBYODHint": "使用您自己的域名",
784 "didWebWarningTitle": "重要:了解利弊",
785 "didWebWarning1": "永久绑定此 PDS:",
786 "didWebWarning2": "无法恢复:",
787 "didWebWarning2Detail": "与 did:plc 不同,did:web 没有密钥轮换机制。",
788 "didWebWarning3": "我们的承诺:",
789 "didWebWarning3Detail": "如果您迁移到其他 PDS,我们将继续提供最小 DID 文档。",
790 "didWebWarning4": "建议:",
791 "didWebWarning4Detail": "除非有特定原因,否则请选择 did:plc。",
792 "externalDid": "您的 did:web",
793 "externalDidPlaceholder": "did:web:yourdomain.com",
794 "externalDidHint": "您需要在以下地址提供 DID 文档",
795 "whyPasskeyOnly": "为什么选择仅通行密钥?",
796 "whyPasskeyOnlyDesc": "通行密钥账户比密码账户更安全,因为它们:",
797 "whyPasskeyBullet1": "无法被钓鱼或在数据泄露中被盗",
798 "whyPasskeyBullet2": "使用硬件支持的加密密钥",
799 "whyPasskeyBullet3": "需要您的生物识别或设备 PIN 才能使用",
800 "passkeyNameLabel": "通行密钥名称(可选)",
801 "passkeyNamePlaceholder": "如 MacBook Touch ID",
802 "passkeyNameHint": "用于识别此通行密钥的友好名称",
803 "passkeyPrompt": "点击下方按钮创建通行密钥。系统会提示您使用:",
804 "passkeyPromptBullet1": "Touch ID 或 Face ID",
805 "passkeyPromptBullet2": "设备 PIN 或密码",
806 "passkeyPromptBullet3": "安全密钥(如果有的话)",
807 "createPasskey": "创建通行密钥",
808 "creatingPasskey": "正在创建通行密钥...",
809 "redirecting": "正在跳转到控制台...",
810 "loading": "加载中...",
811 "errors": {
812 "handleRequired": "请输入用户名",
813 "handleNoDots": "用户名不能包含点号。您可以在创建账户后设置自定义域名。",
814 "inviteRequired": "请输入邀请码",
815 "externalDidRequired": "请输入您的 did:web",
816 "externalDidFormat": "DID 必须以 did:web: 开头",
817 "emailRequired": "使用邮箱验证需要填写邮箱地址",
818 "discordRequired": "使用 Discord 验证需要填写 Discord ID",
819 "telegramRequired": "使用 Telegram 验证需要填写用户名",
820 "signalRequired": "使用 Signal 验证需要填写电话号码",
821 "passkeysNotSupported": "此浏览器不支持通行密钥。请使用其他浏览器或使用密码注册。",
822 "passkeyCancelled": "通行密钥创建已取消",
823 "passkeyFailed": "通行密钥注册失败"
824 }
825 },
826 "trustedDevices": {
827 "title": "受信任设备",
828 "backToSecurity": "← 安全设置",
829 "description": "受信任设备可以跳过双重身份验证。信任有效期为30天,使用设备时自动延长。",
830 "failedToLoad": "加载受信任设备失败",
831 "noDevices": "暂无受信任设备",
832 "noDevicesHint": "开启双重身份验证后登录时,可以选择信任设备30天。",
833 "lastSeen": "最后使用:",
834 "trustedSince": "信任时间:",
835 "trustExpires": "信任过期:",
836 "expired": "已过期",
837 "tomorrow": "明天",
838 "inDays": "{days}天后",
839 "revoke": "撤销信任",
840 "revokeConfirm": "确定撤销对此设备的信任?下次从此设备登录时需要输入双重验证码。",
841 "deviceRevoked": "设备信任已撤销",
842 "deviceRenamed": "设备已重命名",
843 "deviceNamePlaceholder": "设备名称",
844 "browser": "浏览器:",
845 "unknownDevice": "未知设备"
846 },
847 "reauth": {
848 "title": "需要重新验证",
849 "subtitle": "请验证您的身份以继续。",
850 "usePassword": "使用密码",
851 "usePasskey": "使用通行密钥",
852 "useTotp": "使用身份验证器",
853 "passwordPlaceholder": "输入您的密码",
854 "totpPlaceholder": "输入6位验证码",
855 "verify": "验证",
856 "verifying": "验证中...",
857 "cancel": "取消"
858 },
859 "verifyChannel": {
860 "title": "验证通道",
861 "subtitle": "输入发送到您通知通道的验证码。",
862 "signInRequired": "需要登录",
863 "signInRequiredDesc": "您必须登录才能验证通道。",
864 "signIn": "登录",
865 "verifying": "验证中...",
866 "pleaseWait": "请稍候,正在验证您的通道。",
867 "successTitle": "验证成功!",
868 "successDesc": "您的 {channel} 已成功验证。",
869 "backToSettings": "返回设置",
870 "channelLabel": "通道",
871 "selectChannel": "选择通道...",
872 "identifierLabel": "标识符",
873 "identifierPlaceholder": "邮箱、Discord ID 等",
874 "identifierHelp": "正在验证的邮箱地址、Discord ID、Telegram 用户名或 Signal 号码。",
875 "codeLabel": "验证码",
876 "codeHelp": "复制消息中的完整验证码,包括横线。",
877 "verifyButton": "验证"
878 },
879 "delegation": {
880 "title": "账户委托",
881 "controllers": "控制者",
882 "controllersDescription": "控制者可以作为您账户的管理员。他们可以执行您允许的操作,代表您发布帖子,以及修改您的数据仓库。",
883 "controlledAccounts": "受控账户",
884 "controlledAccountsDescription": "这些是您被添加为控制者的账户。您可以在这些账户上执行允许的操作。",
885 "noControllers": "暂无控制者",
886 "noControlledAccounts": "无受控账户",
887 "addController": "添加控制者",
888 "revokeAccess": "撤销访问",
889 "revokeConfirm": "撤销此控制者的访问权限?他们将无法再在您的账户上执行操作。",
890 "handle": "用户名",
891 "handlePlaceholder": "@user.bsky.social",
892 "did": "DID",
893 "didPlaceholder": "did:plc:...",
894 "scopes": "权限级别",
895 "scopeOwner": "所有者",
896 "scopeOwnerDesc": "完全控制(可执行所有操作)",
897 "scopeAdmin": "管理员",
898 "scopeAdminDesc": "管理帖子、应用专用密码、设置",
899 "scopeEditor": "编辑者",
900 "scopeEditorDesc": "创建和管理帖子、点赞、关注",
901 "scopeViewer": "查看者",
902 "scopeViewerDesc": "只读访问数据仓库和设置",
903 "scopeCustom": "自定义",
904 "scopeCustomDesc": "选择单独的权限",
905 "grantedAt": "授权时间",
906 "expiresAt": "过期时间",
907 "noExpiration": "永不过期",
908 "actAs": "代理操作",
909 "auditLog": "审计日志",
910 "auditLogTitle": "委托审计日志",
911 "backToControllers": "← 返回控制者",
912 "loading": "加载中...",
913 "noActivity": "暂无活动",
914 "actor": "执行者",
915 "controller": "控制者",
916 "account": "账户",
917 "accountCreated": "已创建委托账户:{handle}",
918 "details": "详情",
919 "actionGrantCreated": "授权创建",
920 "actionGrantRevoked": "授权撤销",
921 "actionScopesModified": "权限修改",
922 "actionTokenIssued": "令牌发放",
923 "actionRepoWrite": "仓库写入",
924 "actionBlobUpload": "Blob上传",
925 "actionAccountAction": "账户操作",
926 "previous": "上一页",
927 "next": "下一页",
928 "showing": "{start}–{end} / 共{total}条",
929 "refresh": "刷新",
930 "failedToLoadAuditLog": "加载审计日志失败",
931 "addControllerTitle": "添加控制者",
932 "addControllerDescription": "添加一个可以在此账户上执行指定权限操作的用户。",
933 "controllerIdentifier": "控制者用户名或 DID",
934 "selectScopes": "选择权限级别",
935 "add": "添加",
936 "adding": "添加中...",
937 "cancel": "取消",
938 "accessLevel": "访问级别",
939 "addControllerButton": "+ 添加控制者",
940 "auditLogDesc": "查看所有委托活动",
941 "cannotAddControllers": "因为此账户正在控制其他账户,所以无法添加控制者。账户只能拥有控制者或控制其他账户,不能同时两者兼备。",
942 "cannotControlAccounts": "因为此账户有控制者,所以无法控制其他账户。账户只能拥有控制者或控制其他账户,不能同时两者兼备。",
943 "controlledAccountsDesc": "您可以代理操作的账户",
944 "controllerAdded": "控制者已添加",
945 "controllerDid": "控制者 DID",
946 "controllerRemoved": "控制者已移除",
947 "controllersDesc": "可以代理操作您账户的账户",
948 "createAccount": "创建账户",
949 "createDelegatedAccount": "创建委托账户",
950 "createDelegatedAccountButton": "+ 创建委托账户",
951 "creating": "创建中...",
952 "emailOptional": "邮箱(可选)",
953 "failedToAddController": "添加控制者失败",
954 "failedToCreateAccount": "创建委托账户失败",
955 "failedToRemoveController": "移除控制者失败",
956 "granted": "授权日期",
957 "inactive": "未激活",
958 "remove": "移除",
959 "removeConfirm": "确定要移除此控制者吗?",
960 "viewAuditLog": "查看审计日志",
961 "yourAccessLevel": "您的访问级别"
962 },
963 "actAs": {
964 "title": "代理操作",
965 "noAccountSpecified": "未指定账户 DID",
966 "failedToVerify": "无法验证账户访问权限",
967 "noAccess": "您没有此账户的访问权限",
968 "failedToInitiate": "无法启动认证",
969 "invalidResponse": "服务器返回无效响应",
970 "failedError": "失败: {error}",
971 "preparing": "正在准备登录委托账户...",
972 "backToControllers": "返回控制者"
973 },
974 "oauthDelegation": {
975 "loading": "加载中...",
976 "title": "委托账户",
977 "isDelegated": "{handle} 是一个委托账户。",
978 "enterControllerHandle": "请使用您的控制者账户登录以访问此账户。",
979 "controllerHandle": "控制者用户名",
980 "handlePlaceholder": "handle.example.com",
981 "checking": "检查中...",
982 "controllerNotFound": "账户未找到或您没有权限访问此委托账户",
983 "missingParams": "缺少委托参数",
984 "missingInfo": "缺少必要信息",
985 "passkeyCancelled": "通行密钥认证已取消",
986 "passkeyFailed": "通行密钥认证失败",
987 "failedPasskeyStart": "无法启动通行密钥登录",
988 "authFailed": "认证失败",
989 "unexpectedResponse": "服务器返回意外响应",
990 "signInAsController": "以控制者身份登录",
991 "authenticateAs": "以 {controller} 身份认证以代表 {delegated} 操作",
992 "useDifferentController": "使用其他控制者",
993 "signInWithPasskey": "使用通行密钥登录",
994 "authenticating": "认证中...",
995 "usePasskey": "使用通行密钥",
996 "or": "或",
997 "password": "密码",
998 "enterPassword": "输入密码",
999 "rememberDevice": "记住此设备",
1000 "signingIn": "登录中...",
1001 "signIn": "登录",
1002 "goBack": "返回",
1003 "unableToLoad": "无法加载委托信息"
1004 },
1005 "oauthConsent": {
1006 "delegatedAccess": "委托访问",
1007 "actingAs": "代理操作",
1008 "controller": "控制者",
1009 "accessLevel": "访问级别",
1010 "readOnlyAccess": "只读访问",
1011 "readOnlyDesc": "仅查看公开信息。无法对此账户进行写入操作。",
1012 "permissionsLimited": "权限受限",
1013 "permissionsLimitedDesc": "无论应用请求什么权限,您的实际权限将限制在{level}访问级别。",
1014 "viewerLimitedDesc": "作为查看者,您只有只读权限。此应用无法在此账户上创建、更新或删除内容。",
1015 "editorLimitedDesc": "作为编辑者,您可以创建和编辑内容,但无法管理账户设置或安全选项。"
1016 },
1017 "migration": {
1018 "title": "账户迁移",
1019 "subtitle": "在服务器之间移动您的AT Protocol身份",
1020 "navTitle": "迁移",
1021 "navDesc": "将您的账户移至其他PDS或从其他PDS移入",
1022 "migrateHere": "迁移到此处",
1023 "migrateHereDesc": "将您现有的AT Protocol账户从其他服务器移至此PDS。",
1024 "migrateAway": "迁移离开",
1025 "migrateAwayDesc": "将您的账户从此PDS移至其他服务器。",
1026 "loginRequired": "需要登录",
1027 "bringDid": "携带您的DID和身份",
1028 "transferData": "转移所有数据",
1029 "keepFollowers": "保留您的关注者",
1030 "exportRepo": "导出您的存储库",
1031 "transferToPds": "转移到新PDS",
1032 "updateIdentity": "更新您的身份",
1033 "whatIsMigration": "什么是账户迁移?",
1034 "whatIsMigrationDesc": "账户迁移允许您在个人数据服务器(PDS)之间移动AT Protocol身份。您的DID(去中心化标识符)保持不变,因此您的关注者和社交连接得以保留。",
1035 "beforeMigrate": "迁移前须知",
1036 "beforeMigrate1": "您需要当前账户的凭据",
1037 "beforeMigrate2": "为确保安全,迁移需要邮箱验证",
1038 "beforeMigrate3": "包含大量图片的大型账户可能需要几分钟",
1039 "beforeMigrate4": "您的旧PDS将收到账户停用通知",
1040 "importantWarning": "账户迁移是一项重要操作。请确保您信任目标PDS,并了解您的数据将被移动。如果出现问题,可能需要手动恢复。",
1041 "learnMore": "了解更多迁移风险",
1042 "resume": {
1043 "title": "恢复迁移?",
1044 "incomplete": "您有一个未完成的迁移:",
1045 "direction": "方向",
1046 "migratingHere": "正在迁移到此处",
1047 "migratingAway": "正在迁移离开",
1048 "from": "从",
1049 "to": "到",
1050 "progress": "进度",
1051 "reenterCredentials": "您需要重新输入凭据以继续。",
1052 "startOver": "重新开始",
1053 "resumeButton": "恢复"
1054 },
1055 "inbound": {
1056 "welcome": {
1057 "title": "迁移到此PDS",
1058 "desc": "将您现有的AT Protocol账户移至此服务器。",
1059 "understand": "我了解风险并希望继续"
1060 },
1061 "sourceLogin": {
1062 "title": "登录到您当前的PDS",
1063 "desc": "输入您要迁移的账户凭据。",
1064 "handle": "用户名",
1065 "handlePlaceholder": "you.bsky.social",
1066 "password": "密码",
1067 "twoFactorCode": "双因素验证码",
1068 "twoFactorRequired": "需要双因素认证",
1069 "signIn": "登录并继续"
1070 },
1071 "chooseHandle": {
1072 "title": "选择新用户名",
1073 "desc": "为您在此PDS上的账户选择用户名。",
1074 "handleHint": "您的完整用户名将是:@{handle}"
1075 },
1076 "review": {
1077 "title": "检查迁移",
1078 "desc": "请检查并确认您的迁移详情。",
1079 "currentHandle": "当前用户名",
1080 "newHandle": "新用户名",
1081 "sourcePds": "源PDS",
1082 "targetPds": "此PDS",
1083 "email": "邮箱",
1084 "inviteCode": "邀请码",
1085 "confirm": "我确认要迁移我的账户",
1086 "startMigration": "开始迁移"
1087 },
1088 "migrating": {
1089 "title": "正在迁移您的账户",
1090 "desc": "请稍候,正在转移您的数据...",
1091 "gettingServiceAuth": "正在获取服务授权...",
1092 "creatingAccount": "正在新PDS上创建账户...",
1093 "exportingRepo": "正在导出存储库...",
1094 "importingRepo": "正在导入存储库...",
1095 "countingBlobs": "正在统计blob...",
1096 "migratingBlobs": "正在迁移blob ({current}/{total})...",
1097 "migratingPrefs": "正在迁移偏好设置...",
1098 "requestingPlc": "正在请求PLC操作..."
1099 },
1100 "emailVerify": {
1101 "title": "验证您的邮箱",
1102 "desc": "验证码已发送至 {email}。",
1103 "hint": "在下方输入验证码,或点击邮件中的链接自动继续。",
1104 "tokenLabel": "验证码",
1105 "tokenPlaceholder": "输入邮件中的验证码",
1106 "resend": "重新发送",
1107 "verify": "验证邮箱",
1108 "verifying": "验证中..."
1109 },
1110 "plcToken": {
1111 "title": "验证您的身份",
1112 "desc": "验证码已发送到您在当前PDS注册的邮箱。",
1113 "tokenLabel": "验证令牌",
1114 "tokenPlaceholder": "输入邮件中的令牌",
1115 "resend": "重新发送",
1116 "resending": "发送中..."
1117 },
1118 "finalizing": {
1119 "title": "正在完成迁移",
1120 "desc": "请稍候,正在完成迁移...",
1121 "signingPlc": "签署身份更新",
1122 "activating": "在新PDS上激活账户",
1123 "deactivating": "在旧PDS上停用账户"
1124 },
1125 "success": {
1126 "title": "迁移完成!",
1127 "desc": "您的账户已成功迁移到此PDS。",
1128 "newHandle": "新用户名",
1129 "did": "DID",
1130 "goToDashboard": "前往仪表板"
1131 }
1132 },
1133 "outbound": {
1134 "welcome": {
1135 "title": "从此PDS迁移离开",
1136 "desc": "将您的账户移至另一个个人数据服务器。",
1137 "warning": "迁移后,您在此处的账户将被停用。",
1138 "didWebNotice": "did:web迁移通知",
1139 "didWebNoticeDesc": "您的账户使用did:web标识符({did})。迁移后,此PDS将继续提供指向新PDS的DID文档。只要此服务器在线,您的身份将继续有效。",
1140 "understand": "我了解风险并希望继续"
1141 },
1142 "targetPds": {
1143 "title": "选择目标PDS",
1144 "desc": "输入您要迁移到的PDS的URL。",
1145 "url": "PDS URL",
1146 "urlPlaceholder": "https://pds.example.com",
1147 "validate": "验证并继续",
1148 "validating": "验证中...",
1149 "connected": "已连接到 {name}",
1150 "inviteRequired": "需要邀请码",
1151 "privacyPolicy": "隐私政策",
1152 "termsOfService": "服务条款"
1153 },
1154 "newAccount": {
1155 "title": "新账户详情",
1156 "desc": "在新PDS上设置您的账户。",
1157 "handle": "用户名",
1158 "availableDomains": "可用域名",
1159 "email": "邮箱",
1160 "password": "密码",
1161 "confirmPassword": "确认密码",
1162 "inviteCode": "邀请码"
1163 },
1164 "review": {
1165 "title": "检查迁移",
1166 "desc": "请检查并确认您的迁移详情。",
1167 "currentHandle": "当前用户名",
1168 "newHandle": "新用户名",
1169 "sourcePds": "此PDS",
1170 "targetPds": "目标PDS",
1171 "confirm": "我确认要迁移我的账户",
1172 "startMigration": "开始迁移"
1173 },
1174 "migrating": {
1175 "title": "正在迁移您的账户",
1176 "desc": "请稍候,正在转移您的数据..."
1177 },
1178 "plcToken": {
1179 "title": "验证您的身份",
1180 "desc": "验证码已发送到您的邮箱。"
1181 },
1182 "finalizing": {
1183 "title": "正在完成迁移",
1184 "desc": "请稍候,正在完成迁移...",
1185 "updatingForwarding": "正在更新DID文档转发..."
1186 },
1187 "success": {
1188 "title": "迁移完成!",
1189 "desc": "您的账户已成功迁移到新PDS。",
1190 "newHandle": "新用户名",
1191 "newPds": "新PDS",
1192 "nextSteps": "后续步骤",
1193 "nextSteps1": "登录到您的新PDS",
1194 "nextSteps2": "使用新凭据更新您的应用",
1195 "nextSteps3": "您的关注者将自动看到您的新位置",
1196 "loggingOut": "{seconds}秒后退出登录..."
1197 }
1198 },
1199 "progress": {
1200 "repoExported": "存储库已导出",
1201 "repoImported": "存储库已导入",
1202 "blobsMigrated": "已迁移{count}个blob",
1203 "prefsMigrated": "偏好设置已迁移",
1204 "plcSigned": "身份已更新",
1205 "activated": "账户已激活",
1206 "deactivated": "旧账户已停用"
1207 },
1208 "errors": {
1209 "connectionFailed": "无法连接到PDS",
1210 "invalidCredentials": "凭据无效",
1211 "twoFactorRequired": "需要双因素认证",
1212 "accountExists": "目标PDS上已存在账户",
1213 "plcFailed": "PLC操作失败",
1214 "blobFailed": "blob迁移失败:{cid}",
1215 "networkError": "网络错误,请重试。"
1216 }
1217 }
1218}