{
  "title": "设置",
  "save_change": "保存修改",
  "reset": "重置",
  "save_tip": "有未保存的修改！",
  "nav": {
    "general": "通用",
    "overview": "概况",
    "announcement": "公告",
    "members": "成员",
    "data_management": "数据管理",
    "auto_delete_msg": "自动删除消息",
    "my_account": "我的账号",
    "config": "配置",
    "bot": "机器人&Webhook",
    "notification_channels": "通知渠道",
    "firebase": "Firebase",
    "agora": "Agora",
    "smtp": "SMTP",
    "login_method": "登录设置",
    "third_app": "第三方认证",
    "widget": "网页挂件",
    "license": "证书",
    "about": "关于",
    "api_doc": "API 文档",
    "version": "版本信息",
    "feedback": "反馈",
    "video": "音视频",
    "notification": "通知设置",
    "cloudflared": "Cloudflare 隧道"
  },
  "channel": {
    "leave": "离开",
    "leave_desc": "确定离开该频道？",
    "transfer_desc": "在离开此频道前，需要转让所有权。",
    "delete": "删除频道",
    "delete_desc": "确定删除该频道？",
    "id": "频道 ID",
    "name": "频道名",
    "topic": "频道主题",
    "topic_placeholder": "让别人知道这个频道是用来做啥的（支持 markdown）",
    "visibility": "可见性",
    "public": "公开",
    "private": "私密",
    "enable": "开启",
    "disable": "关闭",
    "allow": "允许",
    "disallow": "禁止",
    "add_friend": "允许加好友",
    "dm_to_member": "允许私聊",
    "show_email": "显示邮箱",
    "only_owner": "仅创建者和管理员可发消息",
    "announcement_placeholder": "在此输入公告内容... 支持 Markdown 格式。",
    "no_announcements": "暂无内容预览",
    "no_permission": "您没有权限管理公告"
  },
  "overview": {
    "title_feat": "特性开关",
    "name": "服务器名",
    "desc": "服务器描述",
    "upload_desc": "图片最小 128x128，我们推荐上传 512x512 大小的图片，最大不要超过 5M。",
    "sign_up": {
      "title": "注册设置",
      "desc": "允许什么方式注册",
      "everyone": "每个人",
      "invite": "邀请链接"
    },
    "user_msg_notify": {
      "title": "邮件通知新消息",
      "desc": "是否允许当前账号通过邮件接收新消息"
    },
    "server_msg_notify": {
      "title": "邮件通知新消息 (服务器)",
      "desc": "用户可以自定义是否通过邮件通知新消息，前提：SMTP 已配置并开启",
      "enable": "开启",
      "disable": "关闭",
      "delay_5_min": "每隔五分钟",
      "delay_15_min": "每隔 15 分钟",
      "delay_1_hour": "每隔一小时",
      "delay_3_hour": "每隔三小时",
      "delay_12_hour": "每隔 12 小时"
    },
    "admin_create_group": {
      "title": "只允许管理员创建频道",
      "desc": "如果开启，只有管理员才能创建频道",
      "enable": "开启",
      "disable": "关闭"
    },
    "admin_see_group_members": {
      "title": "只有管理员能看到群成员",
      "desc": "如果开启，只有管理员能看到群成员，更好地保护隐私",
      "enable": "开启",
      "disable": "关闭"
    },
    "admin_only_can_invite": {
      "title": "只有管理员可以邀请新用户",
      "desc": "如果开启，只有管理员才能邀请新用户",
      "enable": "开启",
      "disable": "关闭"
    },
    "dm_enable": {
      "title": "私聊（直接消息）",
      "desc": "关闭后，普通成员之间无法互发私信"
    },
    "add_friend_enable": {
      "title": "加好友",
      "desc": "关闭后，普通成员无法将其他用户添加为好友"
    },
    "search_user_enable": {
      "title": "搜索用户",
      "desc": "关闭后，普通成员无法搜索其他用户"
    },
    "enable_msg_url_preview": {
      "title": "开启消息网址预览",
      "desc": "如果开启，消息中的网址会显示预览内容",
      "enable": "开启",
      "disable": "关闭"
    },
    "guest_mode": {
      "title": "访客模式",
      "desc": "开启后，访客可以看到公共频道信息流",
      "enable": "开启",
      "disable": "禁用"
    },
    "url": {
      "title": "更新前端网址",
      "desc": "更新当前的前端网址"
    },
    "lang": {
      "title": "语言",
      "desc": "设置界面语言"
    },
    "theme": {
      "title": "主题",
      "desc": "设置主题模式",
      "auto": "自动",
      "dark": "黑夜模式",
      "light": "白天模式"
    },
    "message_sound": {
      "title": "消息声音",
      "desc": "新消息播放声音",
      "enable": "开启",
      "disable": "关闭"
    },
    "online_status": {
      "title": "在线状态",
      "desc": "开启或关闭用户在线状态",
      "enable": "开启",
      "disable": "关闭"
    },
    "chat_layout": {
      "title": "聊天布局",
      "desc": "你可以决定自己发的消息居左还是居右",
      "left": "居左",
      "self_right": "居右"
    },
    "contact_verify": {
      "title": "联系人验证",
      "desc": "关闭：服务器内的所有成员能够互相看见；开启：通过搜索添加好友（管理员默认是所有人好友）",
      "enable": "开启",
      "disable": "关闭"
    },
    "webclient_auto_update": {
      "title": "前端自动更新",
      "desc": "开启后，网页客户端将自动更新到最新版本。⚠️ 此功能仅为高级用户设计，关闭后可能无法接收到最新的 bug 修复、web 功能更新等",
      "enable": "开启",
      "disable": "关闭"
    }
  },
  "data": {
    "clear_files": {
      "title": "文件数据",
      "desc": "清除所有人的文件图片类型数据",
      "btn": "一键删除"
    },
    "clear_msgs": {
      "title": "聊天数据",
      "desc": "清除所有人的聊天数据，即所有文字与文件数据。",
      "btn": "一键删除"
    },
    "auto_delete_file": {
      "title": "定时删除文件数据",
      "desc": "请选择定时文件数据的周期",
      "confirm_desc": "所有在此之前的文件数据都将删除",
      "off": "关闭",
      "day1": "1 天",
      "day7": "7 天",
      "day30": "30 天",
      "day90": "90 天",
      "day180": "180 天"
    }
  },
  "license": {
    "signed": "签名",
    "domain": "域名",
    "user_limit": "用户数限制",
    "expire": "过期时间",
    "create": "创建时间",
    "value": "证书内容",
    "renew": "升级证书",
    "update": "手动更新",
    "update_placeholder": "请输入新的证书内容",
    "renew_select": "请选择价格套餐",
    "tip": {
      "title": "一个获取免费升级的机会！",
      "user_test": "通过 blog 文章或社交媒体分享使用体验，获取免费升级的机会",
      "contact": "加微信获得："
    },
    "payment_success": "付款成功",
    "back_home": "回到首页",
    "tip_renewing": "正在更新证书，请勿关闭窗口！",
    "tip_renewed": "证书更新成功！",
    "tip_renew_error": "无效的 Stripe ID",
    "tip_domain": "证书与域名 (不带端口) 相绑定，请确认或修改：",
    "tip_port": "端口号无需填写",
    "tip_confirm": "开始支付"
  },
  "bot": {
    "add_api_key": "新增 API Key",
    "no_api_key": "暂未创建 API Key",
    "bot_tip_title": "使用机器人向频道里发送消息",
    "bot_tip_desc": "注意：机器人的 API Key 只在生成那一刻展示，如果忘记，请生成一个新的 Key。",
    "webhook_tip_title": "Webhook 是一个用以接收 VoceChat 推送数据的 URL 地址",
    "webhook_tip_desc": "请提供一个有效的 Webhook URL：GET 请求响应 200 即为有效。我们会使用 POST 推送数据。",
    "manage": "管理",
    "how_to_use": "使用文档",
    "manage_desc": "机器人一旦删除，所有与其相关的接口也立即失效，包括 Webhook。",
    "create_title": "创建机器人",
    "create_desc": "给你的机器人一个名字，同时也可以设置 Webhook URL，用以接收推送的数据。",
    "create_key_title": "创建机器人 API Key",
    "create_key_desc": "使用 API Key 授权机器人与 VoceChat 数据流通",
    "create_key_warning": "关闭该弹窗后，密钥将不再可见，请确保复制保存！",
    "key_copy_and_close": "复制并关闭",
    "delete_title": "删除机器人",
    "delete_desc": "确定删除该机器人？",
    "delete_key_title": "删除机器人 API Key",
    "delete_key_desc": "确定删除该机器人 API Key？",
    "webhook_title": "更新 Webhook",
    "webhook_desc": "请输入有效的 URL",
    "col_avatar": "头像",
    "col_name": "名称",
    "col_api_key": "密钥（用于向本 Server 传送信息）",
    "col_webhook": "Webhook 接收地址（用于接收本 Server 推送的信息）",
    "col_opt": "操作",
    "col_key_name": "名称",
    "col_key_value": "值",
    "col_key_create_time": "创建时间",
    "col_key_last_used": "上次使用时间"
  },
  "auto_delete_msg": {
    "title": "删除我发送的消息",
    "desc": "消息将在客户端和服务端彻底删除",
    "off": "关闭",
    "5_min": "5 分钟",
    "10_min": "10 分钟",
    "1_hour": "1 小时",
    "1_day": "1 天",
    "1_week": "1 周",
    "clear": "清除频道消息",
    "clear_title": "清除频道消息",
    "clear_desc": "该频道内消息将在客户端和服务端彻底删除"
  },
  "firebase": {
    "desc": "消息通知需要使用 Google Firebase 作为默认方法。",
    "sub_desc": "我们提供了官方配置。请确保您的服务器和设备可以访问 Google FCM。",
    "disable": "禁用",
    "use_official": "使用官方配置",
    "custom": "自定义",
    "enable": "开启",
    "token_url": "Token 地址",
    "project_id": "项目 ID",
    "private_key": "私有密钥",
    "client_email": "客户端邮箱"
  },
  "smtp": {
    "desc": "对于新消息电子邮件通知（高级功能，升级到 <0>VoceChat Pro</0>）和新注册电子邮件验证，我们使用 SMTP。",
    "sub_desc": "请在下方设置您的 SMTP。",
    "enable": "开启",
    "host": "主机",
    "port": "端口",
    "from": "源自",
    "username": "用户名",
    "password": "密码",
    "how_to": "如何设置 SMTP？",
    "send_test_email": "发送测试邮件"
  },
  "agora": {
    "desc": "对于视频和音频通话，我们使用 Agora API。",
    "sub_desc": "每个 Agora 项目每月可享受 10,000 分钟的免费 API 使用时间。请自行创建一个项目。按照以下说明正确配置您的 Agora。",
    "enable": "开启",
    "how_to": "如何配置 Agora？"
  },
  "vocespace": {
    "add": "增加",
    "check": "检测",
    "checked": "通过",
    "failed": "检测失败",
    "title": "VoceSpace",
    "desc": "使用私有部署的VoceSpace(自动部署)",
    "sub_desc": "每个VoceSpace账户将享受免费无限制通话时长、5人并发及4K分辨率服务。无需创建账户。按照以下说明正确配置您的VoceSpace。",
    "prerequisite": [
      "预备条件",
      "Docker环境",
      "端口 80, 443, 7880, 7881, 3008, 3000 已开放",
      "解析到本机IP的域名（中国大陆用户，如阿里云和腾讯云，需备案）",
      "企业定制或需要帮助，请联系 han@privoce.com 或添加微信：Privoce"
    ],
    "domain_desc": "自定义域名需要是解析到本机IP的域名 (中国大陆用户，如阿里云和腾讯云，需备案)",
    "enable": "启用",
    "how_to": "启用后，请设置域名并保存，其余步骤会自动化完成",
    "old": "您当前的服务器版本过旧，已开启官方部署的VoceSpace地址（vocespace.com）作为默认音视频服务，如果依然需要私有部署，请更新vocechat-server到0.5.8以上版本再尝试。"
  },
  "third_app": {
    "key": "API 安全密钥",
    "update": "更新安全密钥",
    "update_tip": "确定更新 API 安全密钥？之前密钥将作废",
    "key_tip": "安全密钥用于服务器与第三方安全通信，请妥善保存！",
    "how_to": "使用文档"
  },
  "login": {
    "password": "密码登录",
    "password_desc": "允许用户使用密码登录",
    "magic_link": "邀请链接",
    "magic_link_desc": "允许用户使用邀请链接登录",
    "google": "谷歌登录",
    "google_desc": "允许用户谷歌登录",
    "github": "GitHub",
    "github_desc": "允许用户使用 GitHub 登录",
    "metamask": "Metamask",
    "metamask_desc": "允许用户使用 Metamask 登录",
    "passkey": "通行密钥",
    "passkey_desc": "允许用户使用通行密钥登录",
    "oidc": "OIDC",
    "oidc_desc": "允许用户使用 OIDC 登录",
    "oidc_custom": "自定义",
    "more_details": "更多详情，移步 <0> 参考文档 </0> ."
  },
  "passkey": {
    "title": "通行密钥",
    "desc": "管理您的通行密钥以实现无密码登录",
    "add": "添加通行密钥",
    "adding": "注册中...",
    "delete": "删除",
    "delete_confirm": "确定要删除此通行密钥吗？",
    "no_passkeys": "尚未注册通行密钥",
    "created": "创建时间",
    "last_used": "上次使用",
    "success_add": "通行密钥注册成功",
    "success_delete": "通行密钥删除成功",
    "error_add": "通行密钥注册失败",
    "error_delete": "通行密钥删除失败",
    "error_not_supported": "您的浏览器不支持通行密钥",
    "error_cancelled": "用户取消或超时",
    "error_exists": "通行密钥已存在",
    "enter_name": "请输入通行密钥名称"
  },
  "widget": {
    "tip": "将挂件 SDK 内嵌到网页，实现 VoceChat 扩展！",
    "code": "代码举例",
    "code_comment": "将以下代码放置于你的网页中",
    "config": "配置说明",
    "param_key": "参数",
    "default_value": "默认值",
    "remark": "备注",
    "custom_style_tip": "如果你想更精确控制挂件的样式，可以借助 widget 元素的 ID，自行写 CSS 样式，加到自己的 html 或者 css 文件中，如下所示：",
    "open_widget_tip": "你可以使用 JavaScript 来控制挂件的打开和关闭",
    "open_widget_example": "使用按钮打开挂件",
    "open_widget_example_custom": "自定义样式的按钮",
    "open_widget_example_toggle": "切换挂件开关",
    "css_code_tip": "也可以自定义 CSS 代码，会以 css 文件方式加载到挂件内",
    "param_id": "挂件 ID，可选设置 (服务器版本不低于 v0.3.12)",
    "param_host": "指定和谁聊天 (用户 ID)",
    "param_title": "聊天弹窗顶部标题",
    "param_logo": "聊天弹窗顶部图标地址",
    "param_auto_reg": "true:访客无需输入邮箱，直接注册;false:访客需要输入邮箱和用户名注册",
    "param_login_token": "仅在用您的自有平台账号生成 voce 账号时需要，普通场景请不要填写，详见:https://doc.voce.chat/zh-cn/login-with-other-account",
    "param_theme_color": "挂件的主题色",
    "param_close_width": "挂件关闭态的宽度",
    "param_close_height": "挂件关闭态的高度",
    "param_open_width": "挂件打开态的宽度",
    "param_open_height": "挂件打开态的高度",
    "param_welcome": "自定义欢迎语",
    "param_position": "设置挂件位置，居左 (left) 或居右 (right)",
    "param_popup_title": "关闭状态悬浮提示框标题",
    "param_popup_subtitle": "关闭状态悬浮提示框副标题",
    "param_popup_image": "关闭状态悬浮提示框图片地址",
    "param_popup_closable": "提示框是否可关闭 (true/false)",
    "share_link": "分享此链接，别人可以通过该地址直接与你对话",
    "widget_faq": "允许公开注册"
  },
  "version": {
    "client_version": "客户端版本",
    "server_version": "服务器端版本",
    "build_time": "构建时间戳",
    "sync": "同步到最新版客户端"
  },
  "api_doc": {
    "desc": "我们有详尽的 API 文档说明，你可以基于该文档，构建自己的客户端聊天工具。",
    "access": "访问地址：",
    "use_method": "使用方式：",
    "step_1": "第一步：切换到自己的 Server",
    "step_2": "第二步：填入已登录的 Token",
    "step_2_desc": "Token 值本质是 JWT 中的 Token，所以有时长限制，如在使用时过期，请重新获取。获取方式可通过请求头 X-API-Key 拿到，或直接 Copy👇",
    "last": "最后：每个 API 都有 Try it Out 选项，可以由此调试该 API"
  },
  "notification": {
    "desc": "配置您的通知渠道",
    "loading": "加载中...",
    "no_channels": "暂无可用的通知渠道类型。请联系管理员。",
    "status": "状态",
    "enabled": "已启用",
    "disabled": "已禁用",
    "my_channels": "我的通知渠道",
    "available_types": "可用渠道类型",
    "create_channel": "创建渠道",
    "edit_channel": "编辑渠道",
    "channel_name": "渠道名称",
    "channel_config": "渠道配置",
    "enable_notifications": "启用通知",
    "trigger_conditions": "触发条件",
    "trigger_on_all_messages": "接收所有消息",
    "trigger_on_mentions": "被提及时通知",
    "skip_when_online": "在线时跳过通知",
    "select_groups": "选择群组",
    "save": "保存",
    "saving": "保存中...",
    "cancel": "取消",
    "edit": "编辑",
    "test": "测试",
    "delete": "删除",
    "save_success": "渠道保存成功",
    "save_error": "渠道保存失败",
    "create_success": "渠道创建成功",
    "create_error": "渠道创建失败",
    "delete_success": "渠道删除成功",
    "delete_error": "渠道删除失败",
    "test_success": "测试通知发送成功",
    "test_error": "测试通知发送失败"
  },
  "admin_notification_channels": {
    "desc": "为用户启用通知渠道类型",
    "enabled_types": "已启用的渠道类型",
    "available_types": "可用渠道类型",
    "enable_type": "启用",
    "channel_type": "渠道类型",
    "channel_status": "状态",
    "enabled": "已启用",
    "disabled": "已禁用",
    "actions": "操作",
    "delete_channel": "删除",
    "delete_title": "删除渠道类型",
    "delete_desc": "确定要删除此渠道类型吗？用户将无法再创建此类型的新渠道。",
    "cancel": "取消",
    "delete": "删除",
    "create_success": "渠道类型启用成功",
    "create_error": "渠道类型启用失败",
    "update_success": "渠道类型更新成功",
    "update_error": "渠道类型更新失败",
    "delete_success": "渠道类型删除成功",
    "delete_error": "渠道类型删除失败"
  },
  "cloudflared": {
    "title": "Cloudflare 隧道",
    "desc": "通过临时 trycloudflare.com 隧道将此服务器暴露到公网，无需 Cloudflare 账号。",
    "start": "启动隧道",
    "stop": "停止隧道",
    "stopping": "停止中...",
    "copy": "复制",
    "url_copied": "链接已复制到剪贴板",
    "downloading_binary": "正在下载 cloudflared 二进制文件...",
    "status": {
      "idle": "空闲",
      "downloading": "下载中",
      "starting": "启动中",
      "running": "运行中",
      "error": "错误"
    }
  }
}