feat: add auto reg to widget

This commit is contained in:
Tristan Yang
2023-11-17 20:47:17 +08:00
parent cc636ad86b
commit 128fac9427
8 changed files with 93 additions and 56 deletions
+1
View File
@@ -248,6 +248,7 @@
"remark": "Remarks",
"custom_style_tip": "if you want customize the widget position more precisely, use the widget element ID in your HTML or CSS file, like this",
"param_host": "Assign the user chatting with visitor(User ID)",
"param_auto_reg": "true: Auto register a new user if not exist, false: need visitor to input email to register",
"param_theme_color": "The theme color of widget",
"param_close_width": "The width while widget closed",
"param_close_height": "The height while widget closed",
+41 -40
View File
@@ -30,7 +30,7 @@
"transfer_desc": "在离开此频道前,需要转让所有权。",
"delete": "删除频道",
"delete_desc": "确定删除该频道?",
"id": "频道ID",
"id": "频道 ID",
"name": "频道名",
"topic": "频道主题",
"topic_placeholder": "让别人知道这个频道是用来做啥的",
@@ -42,7 +42,7 @@
"title_feat": "特性开关",
"name": "服务器名",
"desc": "服务器描述",
"upload_desc": "图片最小 128x128,我们推荐上传 512x512 大小的图片,最大不要超过5M。",
"upload_desc": "图片最小 128x128,我们推荐上传 512x512 大小的图片,最大不要超过 5M。",
"sign_up": {
"title": "注册设置",
@@ -106,11 +106,11 @@
"desc": "请选择定时文件数据的周期",
"confirm_desc": "所有在此之前的文件数据都将删除",
"off": "关闭",
"day1": "1天",
"day7": "7天",
"day30": "30天",
"day90": "90天",
"day180": "180天"
"day1": "1 天",
"day7": "7 天",
"day30": "30 天",
"day90": "90 天",
"day180": "180 天"
}
},
"license": {
@@ -127,44 +127,44 @@
"renew_select": "请选择价格套餐",
"tip": {
"title": "一个获取免费升级的机会!",
"user_test": "通过blog文章或社交媒体分享使用体验,获取免费升级的机会",
"user_test": "通过 blog 文章或社交媒体分享使用体验,获取免费升级的机会",
"contact": "加微信获得:"
},
"payment_success": "付款成功",
"back_home": "回到首页",
"tip_renewing": "正在更新证书,请勿关闭窗口!",
"tip_renewed": "证书更新成功!",
"tip_renew_error": "无效的Stripe ID",
"tip_domain": "证书与域名(不带端口)相绑定,请确认或修改:",
"tip_renew_error": "无效的 Stripe ID",
"tip_domain": "证书与域名 (不带端口) 相绑定,请确认或修改:",
"tip_port": "端口号无需填写",
"tip_confirm": "开始支付"
},
"bot": {
"add_api_key": "新增API Key",
"no_api_key": "暂未创建API Key",
"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推送数据。",
"bot_tip_desc": "注意:机器人的 API Key 只在生成那一刻展示,如果忘记,请生成一个新的 Key。",
"webhook_tip_title": "Webhook 是一个用以接收 VoceChat 推送数据的 URL 地址",
"webhook_tip_desc": "请提供一个有效的 Webhook URLGET 请求响应 200 即为有效。我们会使用 POST 推送数据。",
"manage": "管理",
"how_to_use": "使用文档",
"manage_desc": "机器人一旦删除,所有与其相关的接口也立即失效,包括Webhook。",
"manage_desc": "机器人一旦删除,所有与其相关的接口也立即失效,包括 Webhook。",
"create_title": "创建机器人",
"create_desc": "给你的机器人一个名字,同时也可以设置Webhook URL,用以接收推送的数据。",
"create_key_title": "创建机器人API Key",
"create_key_desc": "使用API Key授权机器人与VoceChat数据流通",
"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",
"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_api_key": "密钥(用于向本 Server 传送信息)",
"col_webhook": "Webhook 接收地址(用于接收本 Server 推送的信息)",
"col_opt": "操作",
"col_key_name": "名称",
"col_key_value": "值",
@@ -201,17 +201,17 @@
"from": "源自",
"username": "用户名",
"password": "密码",
"how_to": "如何设置SMTP",
"how_to": "如何设置 SMTP",
"send_test_email": "发送测试邮件"
},
"agora": {
"enable": "开启",
"how_to": "如何配置Agora"
"how_to": "如何配置 Agora"
},
"third_app": {
"key": "API 安全密钥",
"update": "更新安全密钥",
"update_tip": "确定更新API安全密钥?之前密钥将作废",
"update_tip": "确定更新 API 安全密钥?之前密钥将作废",
"key_tip": "安全密钥用于服务器与第三方安全通信,请妥善保存!",
"how_to": "使用文档"
},
@@ -223,31 +223,32 @@
"google": "谷歌登录",
"google_desc": "允许用户谷歌登录",
"github": "GitHub",
"github_desc": "允许用户使用GitHub登录",
"github_desc": "允许用户使用 GitHub 登录",
"metamask": "Metamask",
"metamask_desc": "允许用户使用Metamask登录",
"metamask_desc": "允许用户使用 Metamask 登录",
"oidc": "OIDC",
"oidc_desc": "允许用户使用OIDC登录",
"oidc_desc": "允许用户使用 OIDC 登录",
"oidc_custom": "自定义",
"more_details": "更多详情,移步 <0> 参考文档 </0> ."
},
"widget": {
"tip": "将挂件SDK内嵌到网页,实现VoceChat扩展!",
"tip": "将挂件 SDK 内嵌到网页,实现 VoceChat 扩展!",
"code": "代码举例",
"code_comment": "将以下代码放置于你的网页中",
"config": "配置说明",
"param_key": "参数",
"default_value": "默认值",
"remark": "备注",
"custom_style_tip": "如果你想更精确控制挂件的样式,可以借助widget元素的ID,自行写CSS样式,加到自己的html或者css文件中,如下所示:",
"param_host": "指定和谁聊天(用户ID)",
"custom_style_tip": "如果你想更精确控制挂件的样式,可以借助 widget 元素的 ID,自行写 CSS 样式,加到自己的 html 或者 css 文件中,如下所示:",
"param_host": "指定和谁聊天 (用户 ID)",
"param_auto_reg": "true:访客无需输入邮箱,直接注册;false:访客需要输入邮箱注册",
"param_theme_color": "挂件的主题色",
"param_close_width": "挂件关闭态的宽度",
"param_close_height": "挂件关闭态的高度",
"param_open_width": "挂件打开态的宽度",
"param_open_height": "挂件打开态的高度",
"param_welcome": "自定义欢迎语",
"param_position": "设置挂件位置,居左(left)或居右(right)",
"param_position": "设置挂件位置,居左 (left) 或居右 (right)",
"share_link": "分享此链接,别人可以通过该地址直接与你对话",
"widget_faq": "允许公开注册"
},
@@ -258,12 +259,12 @@
"sync": "同步到最新版客户端"
},
"api_doc": {
"desc": "我们有详尽的API文档说明,你可以基于该文档,构建自己的客户端聊天工具。",
"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"
"step_1": "第一步:切换到自己的 Server",
"step_2": "第二步:填入已登录的 Token",
"step_2_desc": "Token 值本质是 JWT 中的 Token,所以有时长限制,如在使用时过期,请重新获取。获取方式可通过请求头 X-API-Key 拿到,或直接 Copy👇",
"last": "最后:每个 API 都有 Try it Out 选项,可以由此调试该 API"
}
}