{
  "login": "登录",
  "username": "用户名",
  "password": "密码",
  "defaultHint": "如果这是首次登录，请在日志中查看默认密码。",
  "totp": {
    "code": "验证码",
    "verify": "验证",
    "trustDevice": "信任此设备 30 天"
  },
  "recovery": {
    "title": "恢复码登录",
    "subtitle": "无法使用认证器应用时，可通过恢复码登录。",
    "code": "恢复码",
    "submit": "使用恢复码登录",
    "useRecoveryCode": "无法使用 TOTP？",
    "backToLogin": "返回登录",
    "savedWarning": "若恢复码丢失将无法通过常规途径恢复账户访问权限。",
    "continue": "继续",
    "acknowledge": "我已保存恢复码",
    "totpDisableWarning": "使用恢复码登录将禁用双因素认证。"
  },
  "setup": {
    "title": "设置账户",
    "subtitle": "创建用于管理 AstrBot 的账户",
    "username": "新用户名",
    "password": "新密码",
    "confirmPassword": "确认新密码",
    "passwordHint": "长度至少 8 位，并包含大写字母、小写字母和数字。",
    "submit": "完成设置",
    "totp": {
      "code": "验证码",
      "qrAlt": "TOTP 二维码",
      "title": "完成 TOTP 配置",
      "subtitle": "使用认证器应用扫描二维码，以完成双因素认证配置。",
      "step2Hint": "使用认证器应用（如 Google Authenticator、Authy）扫描此二维码，然后输入验证码。",
      "verify": "验证并完成",
      "verifyError": "验证失败，请输入认证器应用中的最新验证码。",
      "disableError": "无法关闭 TOTP，请重试。",
      "back": "返回"
    },
    "validation": {
      "usernameRequired": "请输入用户名",
      "usernameMinLength": "用户名长度至少 3 位",
      "passwordRequired": "请输入密码",
      "passwordMinLength": "密码长度至少 8 位",
      "passwordUppercase": "密码必须包含至少一个大写字母",
      "passwordLowercase": "密码必须包含至少一个小写字母",
      "passwordDigit": "密码必须包含至少一个数字",
      "confirmPasswordRequired": "请确认密码",
      "passwordMatch": "两次输入的密码不一致"
    }
  },
  "logo": {
    "title": "AstrBot WebUI",
    "totpTitle": "两步验证",
    "subtitle": "欢迎使用"
  },
  "versions": {
    "webui": "WebUI",
    "astrbotRuntime": "AstrBot",
    "astrbotCode": "AstrBot(Code)",
    "mismatchTooltip": "版本不一致",
    "dialogTitle": "版本状态需要确认",
    "webuiMismatchTitle": "WebUI 与当前 AstrBot 版本不匹配",
    "webuiMismatchMessage": "当前 WebUI 可能不是为此 AstrBot 版本构建，部分页面或接口可能出现异常。请先手动重启 AstrBot；若仍不一致，删除运行目录下的 data/dist 后再次重启，AstrBot 会重新下载匹配的 WebUI。",
    "runtimeMismatchTitle": "运行中的 AstrBot 与代码版本不一致",
    "runtimeMismatchMessage": "代码已经更新，但当前进程仍在运行旧版本。手动重启 AstrBot 后，将加载新的代码版本。",
    "faq": "查看 FAQ",
    "close": "关闭"
  },
  "theme": {
    "light": "浅色模式",
    "dark": "深色模式",
    "system": "跟随系统",
    "switchToDark": "切换到深色主题",
    "switchToLight": "切换到浅色主题",
    "title": "主题"
  }
}
