|
|
@@ -0,0 +1,1183 @@
|
|
|
+{
|
|
|
+ "主页": "Home",
|
|
|
+ "$%.6f 额度": "$%.6f quota",
|
|
|
+ "%d 点额度": "%d point quota",
|
|
|
+ "尚未实现": "Not yet implemented",
|
|
|
+ "余额不足": "Insufficient balance",
|
|
|
+ "危险操作": "Hazardous operations",
|
|
|
+ "输入你的账户名": "Enter your account name",
|
|
|
+ "确认删除": "Confirm Delete",
|
|
|
+ "确认绑定": "Confirm Binding",
|
|
|
+ "您正在删除自己的帐户,将清空所有数据且不可恢复": "You are deleting your account, all data will be cleared and unrecoverable.",
|
|
|
+ "通道「%s」(#%d)已被禁用": "Channel %s (#%d) has been disabled",
|
|
|
+ "通道「%s」(#%d)已被禁用,原因:%s": "Channel %s (#%d) has been disabled, reason: %s",
|
|
|
+ "测试已在运行中": "Test is already running",
|
|
|
+ "响应时间 %.2fs 超过阈值 %.2fs": "Response time %.2fs exceeds threshold %.2fs",
|
|
|
+ "通道测试完成": "Channel test completed",
|
|
|
+ "通道测试完成,如果没有收到禁用通知,说明所有通道都正常": "Channel test completed, if you have not received the disable notification, it means that all channels are normal",
|
|
|
+ "无法连接至 GitHub 服务器,请稍后重试!": "Unable to connect to GitHub server, please try again later!",
|
|
|
+ "返回值非法,用户字段为空,请稍后重试!": "The return value is illegal, the user field is empty, please try again later!",
|
|
|
+ "管理员未开启通过 GitHub 登录以及注册": "The administrator did not turn on login and registration via GitHub",
|
|
|
+ "管理员关闭了新用户注册": "The administrator has turned off new user registration",
|
|
|
+ "用户已被封禁": "User has been banned",
|
|
|
+ "该 GitHub 账户已被绑定": "The GitHub account has been bound",
|
|
|
+ "邮箱地址已被占用": "Email address is occupied",
|
|
|
+ "%s邮箱验证邮件": "%s Email verification email",
|
|
|
+ "<p>您好,你正在进行%s邮箱验证。</p>": "<p>Hello, you are verifying %s email.</p>",
|
|
|
+ "<p>您的验证码为: <strong>%s</strong></p>": "<p>Your verification code is: <strong>%s</strong></p>",
|
|
|
+ "<p>验证码 %d 分钟内有效,如果不是本人操作,请忽略。</p>": "<p>The verification code is valid within %d minutes. If it is not your operation, please ignore it.</p>",
|
|
|
+ "无效的参数": "Invalid parameter",
|
|
|
+ "该邮箱地址未注册": "The email address is not registered",
|
|
|
+ "%s密码重置": "%s Password reset",
|
|
|
+ "<p>您好,你正在进行%s密码重置。</p>": "<p>Hello, you are resetting %s password.</p>",
|
|
|
+ "<p>点击<a href='%s'>此处</a>进行密码重置。</p>": "<p>Click <a href='%s'>here</a> to reset your password.</p>",
|
|
|
+ "<p>重置链接 %d 分钟内有效,如果不是本人操作,请忽略。</p>": "<p>The reset link is valid within %d minutes. If it is not your operation, please ignore it.</p>",
|
|
|
+ "重置链接非法或已过期": "Reset link is illegal or expired",
|
|
|
+ "无法启用 GitHub OAuth,请先填入 GitHub Client ID 以及 GitHub Client Secret!": "Unable to enable GitHub OAuth, please fill in GitHub Client ID and GitHub Client Secret first!",
|
|
|
+ "无法启用微信登录,请先填入微信登录相关配置信息!": "Unable to enable WeChat login, please fill in the relevant configuration information for WeChat login first!",
|
|
|
+ "无法启用 Turnstile 校验,请先填入 Turnstile 校验相关配置信息!": "Unable to enable Turnstile verification, please fill in the relevant configuration information for Turnstile verification first!",
|
|
|
+ "兑换码名称长度必须在1-20之间": "The length of the redemption code name must be between 1-20",
|
|
|
+ "兑换码个数必须大于0": "The number of redemption codes must be greater than 0",
|
|
|
+ "一次兑换码批量生成的个数不能大于 100": "The number of redemption codes generated in a batch cannot be greater than 100",
|
|
|
+ "通过令牌「%s」使用模型 %s 消耗 %s(模型倍率 %.2f,分组折扣 %.2f)": "Using model %s with token %s consumes %s (model rate %.2f, group rate %.2f)",
|
|
|
+ "当前分组上游负载已饱和,请稍后再试": "The current group load is saturated, please try again later",
|
|
|
+ "令牌名称过长": "Token name is too long",
|
|
|
+ "令牌已过期,无法启用,请先修改令牌过期时间,或者设置为永不过期": "The token has expired and cannot be enabled. Please modify the expiration time of the token, or set it to never expire.",
|
|
|
+ "令牌可用额度已用尽,无法启用,请先修改令牌剩余额度,或者设置为无限额度": "The available quota of the token has been used up and cannot be enabled. Please modify the remaining quota of the token, or set it to unlimited quota",
|
|
|
+ "管理员关闭了密码登录": "The administrator has turned off password login",
|
|
|
+ "无法保存会话信息,请重试": "Unable to save session information, please try again",
|
|
|
+ "管理员关闭了通过密码进行注册,请使用第三方账户验证的形式进行注册": "The administrator has turned off registration via password. Please use the form of third-party account verification to register",
|
|
|
+ "输入不合法 ": "Input is illegal ",
|
|
|
+ "管理员开启了邮箱验证,请输入邮箱地址和验证码": "The administrator has turned on email verification, please enter the email address and verification code",
|
|
|
+ "验证码错误或已过期": "Verification code error or expired",
|
|
|
+ "无权获取同级或更高等级用户的信息": "No permission to get information of users at the same level or higher",
|
|
|
+ "请重试,系统生成的 UUID 竟然重复了!": "Please try again, the system-generated UUID is actually duplicated!",
|
|
|
+ "输入不合法": "Input is illegal",
|
|
|
+ "无权更新同权限等级或更高权限等级的用户信息": "No permission to update user information with the same permission level or higher permission level",
|
|
|
+ "管理员将用户额度从 %s修改为 %s": "The administrator changed the user quota from %s to %s",
|
|
|
+ "无权删除同权限等级或更高权限等级的用户": "No permission to delete users with the same permission level or higher permission level",
|
|
|
+ "无法创建权限大于等于自己的用户": "Unable to create users with permissions greater than or equal to your own",
|
|
|
+ "用户不存在": "User does not exist",
|
|
|
+ "无法禁用超级管理员用户": "Unable to disable super administrator user",
|
|
|
+ "无法删除超级管理员用户": "Unable to delete super administrator user",
|
|
|
+ "普通管理员用户无法提升其他用户为管理员": "Ordinary administrator users cannot promote other users to administrators",
|
|
|
+ "该用户已经是管理员": "The user is already an administrator",
|
|
|
+ "无法降级超级管理员用户": "Unable to downgrade super administrator user",
|
|
|
+ "该用户已经是普通用户": "The user is already an ordinary user",
|
|
|
+ "管理员未开启通过微信登录以及注册": "The administrator has not enabled login and registration via WeChat",
|
|
|
+ "该微信账号已被绑定": "The WeChat account has been bound",
|
|
|
+ "无权进行此操作,未登录且未提供 access token": "No permission to perform this operation, not logged in and no access token provided",
|
|
|
+ "无权进行此操作,access token 无效": "No permission to perform this operation, access token is invalid",
|
|
|
+ "无权进行此操作,权限不足": "No permission to perform this operation, insufficient permissions",
|
|
|
+ "普通用户不支持指定渠道": "Ordinary users do not support specifying channels",
|
|
|
+ "无效的渠道 ID": "Invalid channel ID",
|
|
|
+ "该渠道已被禁用": "The channel has been disabled",
|
|
|
+ "无效的请求": "Invalid request",
|
|
|
+ "无可用渠道": "No available channels",
|
|
|
+ "Turnstile token 为空": "Turnstile token is empty",
|
|
|
+ "Turnstile 校验失败,请刷新重试!": "Turnstile verification failed, please refresh and try again!",
|
|
|
+ "id 为空!": "id is empty!",
|
|
|
+ "未提供兑换码": "No redemption code provided",
|
|
|
+ "无效的 user id": "Invalid user id",
|
|
|
+ "无效的兑换码": "Invalid redemption code",
|
|
|
+ "该兑换码已被使用": "The redemption code has been used",
|
|
|
+ "通过兑换码充值 %s": "Recharge %s through redemption code",
|
|
|
+ "未提供令牌": "No token provided",
|
|
|
+ "该令牌状态不可用": "The token status is not available",
|
|
|
+ "该令牌已过期": "The token has expired",
|
|
|
+ "该令牌额度已用尽": "The token quota has been used up",
|
|
|
+ "无效的令牌": "Invalid token",
|
|
|
+ "id 或 userId 为空!": "id or userId is empty!",
|
|
|
+ "quota 不能为负数!": "quota cannot be negative!",
|
|
|
+ "令牌额度不足": "Insufficient token quota",
|
|
|
+ "用户额度不足": "Insufficient user quota",
|
|
|
+ "您的额度即将用尽": "Your quota is about to run out",
|
|
|
+ "您的额度已用尽": "Your quota has been used up",
|
|
|
+ "%s,当前剩余额度为 %d,为了不影响您的使用,请及时充值。<br/>充值链接:<a href='%s'>%s</a>": "%s, the current remaining quota is %d, in order not to affect your use, please recharge in time. <br/> Recharge link: <a href='%s'>%s</a>",
|
|
|
+ "affCode 为空!": "affCode is empty!",
|
|
|
+ "新用户注册赠送 %s": "New user registration gives %s",
|
|
|
+ "使用邀请码赠送 %s": "Use invitation code to give %s",
|
|
|
+ "邀请用户赠送 %s": "Invite users to give %s",
|
|
|
+ "用户名或密码为空": "Username or password is empty",
|
|
|
+ "用户名或密码错误,或用户已被封禁": "Username or password is wrong, or user has been banned",
|
|
|
+ "email 为空!": "email is empty!",
|
|
|
+ "GitHub id 为空!": "GitHub id is empty!",
|
|
|
+ "WeChat id 为空!": "WeChat id is empty!",
|
|
|
+ "username 为空!": "username is empty!",
|
|
|
+ "邮箱地址或密码为空!": "Email address or password is empty!",
|
|
|
+ "OpenAI 接口聚合管理,支持多种渠道包括 Azure,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用": "OpenAI interface aggregation management, supports multiple channels including Azure, can be used for secondary distribution management key, only single executable file, Docker image has been packaged, one-click deployment, out of the box",
|
|
|
+ "未知类型": "Unknown type",
|
|
|
+ "不支持": "Not supported",
|
|
|
+ "操作成功完成!": "Operation completed successfully!",
|
|
|
+ "已启用": "Enabled",
|
|
|
+ "已禁用": "Disabled",
|
|
|
+ "未知状态": "Unknown status",
|
|
|
+ " 秒": "s",
|
|
|
+ " 分钟 ": " m ",
|
|
|
+ " 小时 ": " h ",
|
|
|
+ " 天 ": " d ",
|
|
|
+ " 个月 ": " M ",
|
|
|
+ " 年 ": " y ",
|
|
|
+ "未测试": "Not tested",
|
|
|
+ "通道 ${name} 测试成功,耗时 ${time.toFixed(2)} 秒。": "Channel ${name} test succeeded, time consumed ${time.toFixed(2)} s.",
|
|
|
+ "已成功开始测试所有已启用通道,请刷新页面查看结果。": "All enabled channels have been successfully tested, please refresh the page to view the results.",
|
|
|
+ "通道 ${name} 余额更新成功!": "Channel ${name} balance updated successfully!",
|
|
|
+ "已更新完毕所有已启用通道余额!": "The balance of all enabled channels has been updated!",
|
|
|
+ "搜索渠道的 ID,名称和密钥 ...": "Search for channel ID, name and key ...",
|
|
|
+ "名称": "Name",
|
|
|
+ "分组": "Group",
|
|
|
+ "类型": "Type",
|
|
|
+ "状态": "Status",
|
|
|
+ "响应时间": "Response time",
|
|
|
+ "余额": "Balance",
|
|
|
+ "操作": "Operation",
|
|
|
+ "未更新": "Not updated",
|
|
|
+ "测试": "Test",
|
|
|
+ "更新余额": "Update balance",
|
|
|
+ "删除": "Delete",
|
|
|
+ "删除渠道 {channel.name}": "Delete channel {channel.name}",
|
|
|
+ "禁用": "Disable",
|
|
|
+ "启用": "Enable",
|
|
|
+ "编辑": "Edit",
|
|
|
+ "添加新的渠道": "Add a new channel",
|
|
|
+ "测试所有已启用通道": "Test all enabled channels",
|
|
|
+ "更新所有已启用通道余额": "Update the balance of all enabled channels",
|
|
|
+ "刷新": "Refresh",
|
|
|
+ "处理中...": "Processing...",
|
|
|
+ "绑定成功!": "Binding successful!",
|
|
|
+ "登录成功!": "Login succeeded!",
|
|
|
+ "操作失败,重定向至登录界面中...": "Operation failed, redirecting to the login page...",
|
|
|
+ "出现错误,第 ${count} 次重试中...": "An error occurred, retrying for the ${count} time...",
|
|
|
+ "首页": "Home",
|
|
|
+ "渠道": "Channel",
|
|
|
+ "令牌": "Token",
|
|
|
+ "兑换": "Redeem",
|
|
|
+ "充值": "Recharge",
|
|
|
+ "用户": "User",
|
|
|
+ "日志": "Log",
|
|
|
+ "设置": "Settings",
|
|
|
+ "关于": "About",
|
|
|
+ "价格": "Price",
|
|
|
+ "聊天": "Chat",
|
|
|
+ "注销成功!": "Logout succeeded!",
|
|
|
+ "注销": "Logout",
|
|
|
+ "登录": "Login",
|
|
|
+ "注册": "Register",
|
|
|
+ "加载{name}中...": "Loading {name}...",
|
|
|
+ "未登录或登录已过期,请重新登录!": "Not logged in or login has expired, please log in again!",
|
|
|
+ "用户登录": "User login",
|
|
|
+ "用户名": "Username",
|
|
|
+ "密码": "password",
|
|
|
+ "忘记密码?": "Forget password?",
|
|
|
+ "点击重置": "Click to reset",
|
|
|
+ "; 没有账户?": "; No account?",
|
|
|
+ "点击注册": "Click to register",
|
|
|
+ "微信扫码关注公众号,输入「验证码」获取验证码(三分钟内有效)": "Scan the QR code of WeChat to follow the official account, enter \"verification code\" to get the verification code (valid within three minutes)",
|
|
|
+ "验证码": "Verification code",
|
|
|
+ "全部用户": "All users",
|
|
|
+ "当前用户": "Current user",
|
|
|
+ "全部'": "All'",
|
|
|
+ "充值'": "Recharge'",
|
|
|
+ "消费'": "Consumption'",
|
|
|
+ "管理'": "Management'",
|
|
|
+ "系统'": "System'",
|
|
|
+ " 充值 ": " Recharge ",
|
|
|
+ " 消费 ": " Consumption ",
|
|
|
+ " 管理 ": " Management ",
|
|
|
+ " 系统 ": " System ",
|
|
|
+ " 未知 ": " Unknown ",
|
|
|
+ "时间": "Time",
|
|
|
+ "详情": "Details",
|
|
|
+ "选择模式": "Select mode",
|
|
|
+ "选择明细分类": "Select details category",
|
|
|
+ "模型倍率不是合法的 JSON 字符串": "Model rate is not a valid JSON string",
|
|
|
+ "分组折扣不是合法的 JSON 字符串": "Group rate is not a valid JSON string",
|
|
|
+ "通用设置": "General Settings",
|
|
|
+ "充值链接": "Recharge Link",
|
|
|
+ "例如发卡网站的购买链接": "For example, the purchase link of the card issuing website",
|
|
|
+ "聊天页面链接": "Chat Page Link",
|
|
|
+ "例如 ChatGPT Next Web 的部署地址": "For example, the deployment address of ChatGPT Next Web",
|
|
|
+ "单位美元额度": "Unit Dollar Quota",
|
|
|
+ "一单位货币能兑换的额度": "Quota that can be exchanged for one unit of currency",
|
|
|
+ "启用额度消费日志记录": "Enable quota consumption log recording",
|
|
|
+ "以货币形式显示额度": "Display quota in the form of currency",
|
|
|
+ "相关 API 显示令牌额度而非用户额度": "Related API displays token quota instead of user quota",
|
|
|
+ "保存通用设置": "Save General Settings",
|
|
|
+ "监控设置": "Monitoring Settings",
|
|
|
+ "最长响应时间": "Longest Response Time",
|
|
|
+ "单位秒": "Unit in seconds",
|
|
|
+ "当运行通道全部测试时": "When all operating channels are tested",
|
|
|
+ "超过此时间将自动禁用通道": "Channels will be automatically disabled if this time is exceeded",
|
|
|
+ "额度提醒阈值": "Quota reminder threshold",
|
|
|
+ "低于此额度时将发送邮件提醒用户": "Email will be sent to remind users when the quota is below this",
|
|
|
+ "失败时自动禁用通道": "Automatically disable the channel when it fails",
|
|
|
+ "保存监控设置": "Save Monitoring Settings",
|
|
|
+ "额度设置": "Quota Settings",
|
|
|
+ "新用户初始额度": "Initial quota for new users",
|
|
|
+ "例如": "For example",
|
|
|
+ "请求预扣费额度": "Request for pre-deducted quota",
|
|
|
+ "请求结束后多退少补": "Refund more or less after the request ends",
|
|
|
+ "邀请新用户奖励额度": "Invite new users to reward quota",
|
|
|
+ "新用户使用邀请码奖励额度": "New user rewards quota using invitation code",
|
|
|
+ "保存额度设置": "Save Quota Settings",
|
|
|
+ "倍率设置": "Rate Settings",
|
|
|
+ "模型倍率": "Model rate",
|
|
|
+ "为一个 JSON 文本": "Is a JSON text",
|
|
|
+ "键为模型名称": "Key is model name",
|
|
|
+ "值为倍率": "Value is the rate",
|
|
|
+ "分组倍率": "Group rate",
|
|
|
+ "键为分组名称": "Key is group name",
|
|
|
+ "保存倍率设置": "Save Rate Settings",
|
|
|
+ "已是最新版本": "Is the latest version",
|
|
|
+ "检查更新": "Check for updates",
|
|
|
+ "公告": "Announcement",
|
|
|
+ "在此输入新的公告内容,支持 Markdown & HTML 代码": "Enter the new announcement content here, supports Markdown & HTML code",
|
|
|
+ "保存公告": "Save Announcement",
|
|
|
+ "个性化设置": "Personalization Settings",
|
|
|
+ "系统名称": "System Name",
|
|
|
+ "在此输入系统名称": "Enter the system name here",
|
|
|
+ "设置系统名称": "Set system name",
|
|
|
+ "图片地址": "Image URL",
|
|
|
+ "在此输入 Logo 图片地址": "Enter the Logo image URL here",
|
|
|
+ "首页内容": "Home Page Content",
|
|
|
+ "在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页": "Enter the homepage content here, supports Markdown & HTML code. Once set, the status information of the homepage will not be displayed. If a link is entered, it will be used as the src attribute of the iframe, allowing you to set any webpage as the homepage.",
|
|
|
+ "保存首页内容": "Save Home Page Content",
|
|
|
+ "在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面": "Enter new about content here, supports Markdown & HTML code. If a link is entered, it will be used as the src attribute of the iframe, allowing you to set any webpage as the about page.",
|
|
|
+ "保存关于": "Save About",
|
|
|
+ "移除 One API 的版权标识必须首先获得授权,项目维护需要花费大量精力,如果本项目对你有意义,请主动支持本项目": "Removal of One API copyright mark must first be authorized. Project maintenance requires a lot of effort. If this project is meaningful to you, please actively support it.",
|
|
|
+ "页脚": "Footer",
|
|
|
+ "在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码": "Enter the new footer here, leave blank to use the default footer, supports HTML code.",
|
|
|
+ "设置页脚": "Set Footer",
|
|
|
+ "新版本": "New Version",
|
|
|
+ "关闭": "Close",
|
|
|
+ "密码已重置并已复制到剪贴板": "Password has been reset and copied to clipboard",
|
|
|
+ "密码重置确认": "Password Reset Confirmation",
|
|
|
+ "邮箱地址": "Email address",
|
|
|
+ "提交": "Submit",
|
|
|
+ "请稍后几秒重试": "Please retry in a few seconds",
|
|
|
+ "正在检查用户环境": "Checking user environment",
|
|
|
+ "重置邮件发送成功": "Reset mail sent successfully",
|
|
|
+ "请检查邮箱": "Please check your email",
|
|
|
+ "密码重置": "Password Reset",
|
|
|
+ "令牌已重置并已复制到剪贴板": "Token has been reset and copied to clipboard",
|
|
|
+ "邀请链接已复制到剪切板": "Invitation link has been copied to clipboard",
|
|
|
+ "微信账户绑定成功": "WeChat account binding succeeded",
|
|
|
+ "验证码发送成功": "Verification code sent successfully",
|
|
|
+ "邮箱账户绑定成功": "Email account binding succeeded",
|
|
|
+ "注意": "Note",
|
|
|
+ "此处生成的令牌用于系统管理": "The token generated here is used for system management",
|
|
|
+ "而非用于请求 OpenAI 相关的服务": "Not for requesting OpenAI related services",
|
|
|
+ "请知悉": "Please be aware",
|
|
|
+ "更新个人信息": "Update Personal Information",
|
|
|
+ "生成系统访问令牌": "Generate System Access Token",
|
|
|
+ "复制邀请链接": "Copy Invitation Link",
|
|
|
+ "账号绑定": "Account Binding",
|
|
|
+ "绑定微信账号": "Bind WeChat Account",
|
|
|
+ "微信扫码关注公众号": "Scan the QR code with WeChat to follow the official account",
|
|
|
+ "输入": "Enter",
|
|
|
+ "验证码": "Verification Code",
|
|
|
+ "获取验证码": "Get Verification Code",
|
|
|
+ "三分钟内有效": "Valid for three minutes",
|
|
|
+ "绑定": "Bind",
|
|
|
+ "绑定 GitHub 账号": "Bind GitHub Account",
|
|
|
+ "绑定邮箱地址": "Bind Email Address",
|
|
|
+ "输入邮箱地址": "Enter Email Address",
|
|
|
+ "未使用": "Unused",
|
|
|
+ "已使用": "Used",
|
|
|
+ "操作成功完成": "Operation successfully completed",
|
|
|
+ "搜索兑换码的 ID 和名称": "Search for ID and name",
|
|
|
+ "额度": "Quota",
|
|
|
+ "创建时间": "Creation Time",
|
|
|
+ "兑换时间": "Redemption Time",
|
|
|
+ "尚未兑换": "Not yet redeemed",
|
|
|
+ "已复制到剪贴板": "Copied to clipboard",
|
|
|
+ "无法复制到剪贴板": "Unable to copy to clipboard",
|
|
|
+ "请手动复制": "Please copy manually",
|
|
|
+ "已将兑换码填入搜索框": "The voucher code has been filled into the search box",
|
|
|
+ "复制": "Copy",
|
|
|
+ "添加新的兑换码": "Add a new voucher",
|
|
|
+ "密码长度不得小于 8 位": "Password length must not be less than 8 characters",
|
|
|
+ "两次输入的密码不一致": "The two passwords entered do not match",
|
|
|
+ "注册成功": "Registration succeeded",
|
|
|
+ "请稍后几秒重试,Turnstile 正在检查用户环境": "Please retry in a few seconds, Turnstile is checking user environment",
|
|
|
+ "验证码发送成功,请检查你的邮箱": "Verification code sent successfully, please check your email",
|
|
|
+ "新用户注册": "New User Registration",
|
|
|
+ "输入用户名,最长 12 位": "Enter username, up to 12 characters",
|
|
|
+ "输入密码,最短 8 位,最长 20 位": "Enter password, at least 8 characters and up to 20 characters",
|
|
|
+ "输入验证码": "Enter Verification Code",
|
|
|
+ "已有账户": "Already have an account",
|
|
|
+ "点击登录": "Click to log in",
|
|
|
+ "服务器地址": "Server Address",
|
|
|
+ "更新服务器地址": "Update Server Address",
|
|
|
+ "配置登录注册": "Configure Login/Registration",
|
|
|
+ "允许通过密码进行登录": "Allow login via password",
|
|
|
+ "允许通过密码进行注册": "Allow registration via password",
|
|
|
+ "通过密码注册时需要进行邮箱验证": "Email verification is required when registering via password",
|
|
|
+ "允许通过 GitHub 账户登录 & 注册": "Allow login & registration via GitHub account",
|
|
|
+ "允许通过微信登录 & 注册": "Allow login & registration via WeChat",
|
|
|
+ "允许新用户注册(此项为否时,新用户将无法以任何方式进行注册": "Allow new user registration (if this option is off, new users will not be able to register in any way",
|
|
|
+ "启用 Turnstile 用户校验": "Enable Turnstile user verification",
|
|
|
+ "配置 SMTP": "Configure SMTP",
|
|
|
+ "用以支持系统的邮件发送": "To support the system email sending",
|
|
|
+ "SMTP 服务器地址": "SMTP Server Address",
|
|
|
+ "例如:smtp.qq.com": "For example: smtp.qq.com",
|
|
|
+ "SMTP 端口": "SMTP Port",
|
|
|
+ "默认: 587": "Default: 587",
|
|
|
+ "SMTP 账户": "SMTP Account",
|
|
|
+ "通常是邮箱地址": "Usually an email address",
|
|
|
+ "发送者邮箱": "Sender email",
|
|
|
+ "通常和邮箱地址保持一致": "Usually consistent with the email address",
|
|
|
+ "SMTP 访问凭证": "SMTP Access Credential",
|
|
|
+ "敏感信息不会发送到前端显示": "Sensitive information will not be displayed in the frontend",
|
|
|
+ "保存 SMTP 设置": "Save SMTP Settings",
|
|
|
+ "配置 GitHub OAuth App": "Configure GitHub OAuth App",
|
|
|
+ "用以支持通过 GitHub 进行登录注册": "To support login & registration via GitHub",
|
|
|
+ "点击此处": "click here",
|
|
|
+ "管理你的 GitHub OAuth App": "Manage your GitHub OAuth App",
|
|
|
+ "输入你注册的 GitHub OAuth APP 的 ID": "Enter your registered GitHub OAuth APP ID",
|
|
|
+ "保存 GitHub OAuth 设置": "Save GitHub OAuth Settings",
|
|
|
+ "配置 WeChat Server": "Configure WeChat Server",
|
|
|
+ "用以支持通过微信进行登录注册": "To support login & registration via WeChat",
|
|
|
+ "了解 WeChat Server": "Learn about WeChat Server",
|
|
|
+ "WeChat Server 访问凭证": "WeChat Server Access Credential",
|
|
|
+ "微信公众号二维码图片链接": "WeChat Public Account QR Code Image Link",
|
|
|
+ "输入一个图片链接": "Enter an image link",
|
|
|
+ "保存 WeChat Server 设置": "Save WeChat Server Settings",
|
|
|
+ "配置 Turnstile": "Configure Turnstile",
|
|
|
+ "用以支持用户校验": "To support user verification",
|
|
|
+ "管理你的 Turnstile Sites,推荐选择 Invisible Widget Type": "Manage your Turnstile Sites, recommend selecting Invisible Widget Type",
|
|
|
+ "输入你注册的 Turnstile Site Key": "Enter your registered Turnstile Site Key",
|
|
|
+ "保存 Turnstile 设置": "Save Turnstile Settings",
|
|
|
+ "已过期": "Expired",
|
|
|
+ "已耗尽": "Exhausted",
|
|
|
+ "搜索令牌的名称 ...": "Search for the name of the token...",
|
|
|
+ "已用额度": "Quota used",
|
|
|
+ "剩余额度": "Remaining quota",
|
|
|
+ "过期时间": "Expiration time",
|
|
|
+ "无": "None",
|
|
|
+ "无限制": "Unlimited",
|
|
|
+ "永不过期": "Never expires",
|
|
|
+ "无法复制到剪贴板,请手动复制,已将令牌填入搜索框": "Unable to copy to clipboard, please copy manually, the token has been entered into the search box",
|
|
|
+ "删除令牌": "Delete Token",
|
|
|
+ "添加新的令牌": "Add New Token",
|
|
|
+ "普通用户": "Regular User",
|
|
|
+ "管理员": "Admin",
|
|
|
+ "超级管理员": "Super Admin",
|
|
|
+ "未知身份": "Unknown Identity",
|
|
|
+ "已激活": "Activated",
|
|
|
+ "已封禁": "Banned",
|
|
|
+ "搜索用户的 ID,用户名,显示名称,以及邮箱地址 ...": "Search user ID, username, display name, and email address...",
|
|
|
+ "用户名": "Username",
|
|
|
+ "统计信息": "Statistics",
|
|
|
+ "用户角色": "User Role",
|
|
|
+ "未绑定邮箱地址": "Email not bound",
|
|
|
+ "请求次数": "Number of Requests",
|
|
|
+ "提升": "Promote",
|
|
|
+ "降级": "Demote",
|
|
|
+ "删除用户": "Delete User",
|
|
|
+ "添加新的用户": "Add New User",
|
|
|
+ "自定义": "Custom",
|
|
|
+ "等价金额": "Equivalent Amount",
|
|
|
+ "未登录或登录已过期,请重新登录": "Not logged in or login has expired, please log in again",
|
|
|
+ "请求次数过多,请稍后再试": "Too many requests, please try again later",
|
|
|
+ "服务器内部错误,请联系管理员": "Server internal error, please contact the administrator",
|
|
|
+ "本站仅作演示之用,无服务端": "This site is for demonstration purposes only, no server-side",
|
|
|
+ "超级管理员未设置充值链接!": "Super administrator has not set the recharge link!",
|
|
|
+ "错误:": "Error: ",
|
|
|
+ "新版本可用:${data.version},请使用快捷键 Shift + F5 刷新页面": "New version available: ${data.version}, please refresh the page using shortcut Shift + F5",
|
|
|
+ "无法正常连接至服务器": "Unable to connect to the server normally",
|
|
|
+ "管理渠道": "Manage Channels",
|
|
|
+ "系统状况": "System Status",
|
|
|
+ "系统信息": "System Information",
|
|
|
+ "系统信息总览": "System Information Overview",
|
|
|
+ "版本": "Version",
|
|
|
+ "源码": "Source Code",
|
|
|
+ "启动时间": "Startup Time",
|
|
|
+ "系统配置": "System Configuration",
|
|
|
+ "系统配置总览": "System Configuration Overview",
|
|
|
+ "邮箱验证": "Email Verification",
|
|
|
+ "未启用": "Not Enabled",
|
|
|
+ "GitHub 身份验证": "GitHub Authentication",
|
|
|
+ "微信身份验证": "WeChat Authentication",
|
|
|
+ "Turnstile 用户校验": "Turnstile User Verification",
|
|
|
+ "创建新的渠道": "Create New Channel",
|
|
|
+ "镜像": "Mirror",
|
|
|
+ "请输入镜像站地址,格式为:https://domain.com,可不填,不填则使用渠道默认值": "Please enter the mirror site address, the format is: https://domain.com, it can be left blank, if left blank, the default value of the channel will be used",
|
|
|
+ "模型": "Model",
|
|
|
+ "请选择该通道所支持的模型": "Please select the model supported by the channel",
|
|
|
+ "填入基础模型": "Fill in the basic model",
|
|
|
+ "填入所有模型": "Fill in all models",
|
|
|
+ "清除所有模型": "Clear all models",
|
|
|
+ "密钥": "Key",
|
|
|
+ "请输入密钥": "Please enter the key",
|
|
|
+ "批量创建": "Batch Create",
|
|
|
+ "更新渠道信息": "Update Channel Information",
|
|
|
+ "我的令牌": "My Tokens",
|
|
|
+ "管理兑换码": "Manage Redeem Codes",
|
|
|
+ "兑换码": "Redeem Code",
|
|
|
+ "管理用户": "Manage Users",
|
|
|
+ "额度明细": "Quota Details",
|
|
|
+ "个人设置": "Personal Settings",
|
|
|
+ "运营设置": "Operation Settings",
|
|
|
+ "系统设置": "System Settings",
|
|
|
+ "其他设置": "Other Settings",
|
|
|
+ "项目仓库地址": "Project Repository Address",
|
|
|
+ "可在设置页面设置关于内容,支持 HTML & Markdown": "You can set the content about in the settings page, support HTML & Markdown",
|
|
|
+ "由{' '}": "built by{' '}",
|
|
|
+ "构建,源代码遵循{' '}": ", the source code licensed under{' '}",
|
|
|
+ "MIT 协议": "MIT License",
|
|
|
+ "充值额度": "Recharge Quota",
|
|
|
+ "获取兑换码": "Get Redeem Code",
|
|
|
+ "一个月后过期": "Expires after one month",
|
|
|
+ "一天后过期": "Expires after one day",
|
|
|
+ "一小时后过期": "Expires after one hour",
|
|
|
+ "一分钟后过期": "Expires after one minute",
|
|
|
+ "创建新的令牌": "Create New Token",
|
|
|
+ "注意,令牌的额度仅用于限制令牌本身的最大额度使用量,实际的使用受到账户的剩余额度限制。": "Note that the quota of the token is only used to limit the maximum quota usage of the token itself, and the actual usage is limited by the remaining quota of the account.",
|
|
|
+ "设为无限额度": "Set to unlimited quota",
|
|
|
+ "更新令牌信息": "Update Token Information",
|
|
|
+ "请输入充值码!": "Please enter the recharge code!",
|
|
|
+ "请输入名称": "Please enter a name",
|
|
|
+ "请输入密钥,一行一个": "Please enter the key, one per line",
|
|
|
+ "请输入额度": "Please enter the quota",
|
|
|
+ "令牌创建成功": "Token created successfully",
|
|
|
+ "令牌更新成功": "Token updated successfully",
|
|
|
+ "充值成功!": "Recharge successful!",
|
|
|
+ "更新用户信息": "Update User Information",
|
|
|
+ "请输入新的用户名": "Please enter a new username",
|
|
|
+ "密码": "Password",
|
|
|
+ "请输入新的密码": "Please enter a new password",
|
|
|
+ "显示名称": "Display Name",
|
|
|
+ "请输入新的显示名称": "Please enter a new display name",
|
|
|
+ "已绑定的 GitHub 账户": "GitHub Account Bound",
|
|
|
+ "此项只读,需要用户通过个人设置页面的相关绑定按钮进行绑定,不可直接修改": "This item is read-only. Users need to bind through the relevant binding button on the personal settings page, and cannot be modified directly",
|
|
|
+ "已绑定的微信账户": "WeChat Account Bound",
|
|
|
+ "已绑定的邮箱账户": "Email Account Bound",
|
|
|
+ "用户信息更新成功!": "User information updated successfully!",
|
|
|
+ "模型倍率 %.2f,分组折扣 %.2f": "model rate %.2f, group rate %.2f",
|
|
|
+ "使用明细(总消耗额度:{renderQuota(stat.quota)})": "Usage Details (Total Consumption Quota: {renderQuota(stat.quota)})",
|
|
|
+ "用户名称": "User Name",
|
|
|
+ "令牌名称": "Token Name",
|
|
|
+ "留空则查询全部用户": "Leave blank to query all users",
|
|
|
+ "留空则查询全部令牌": "Leave blank to query all tokens",
|
|
|
+ "模型名称": "Model Name",
|
|
|
+ "留空则查询全部模型": "Leave blank to query all models",
|
|
|
+ "起始时间": "Start Time",
|
|
|
+ "结束时间": "End Time",
|
|
|
+ "查询": "Query",
|
|
|
+ "提示": "Prompt",
|
|
|
+ "补全": "Completion",
|
|
|
+ "消耗额度": "Used Quota",
|
|
|
+ "可选值": "Optional Values",
|
|
|
+ "渠道不存在:%d": "Channel does not exist: %d",
|
|
|
+ "数据库一致性已被破坏,请联系管理员": "Database consistency has been broken, please contact the administrator",
|
|
|
+ "使用近似的方式估算 token 数以减少计算量": "Estimate the number of tokens in an approximate way to reduce computational load",
|
|
|
+ "请填写ChannelName和ChannelKey!": "Please fill in the ChannelName and ChannelKey!",
|
|
|
+ "请至少选择一个Model!": "Please select at least one Model!",
|
|
|
+ "加载关于内容失败": "Failed to load content about",
|
|
|
+ "兑换码更新成功!": "Redemption code updated successfully!",
|
|
|
+ "兑换码创建成功!": "Redemption code created successfully!",
|
|
|
+ "用户账户创建成功!": "User account created successfully!",
|
|
|
+ "生成数量": "Generate quantity",
|
|
|
+ "请输入生成数量": "Please enter the quantity to generate",
|
|
|
+ "创建新用户账户": "Create new user account",
|
|
|
+ "渠道更新成功!": "Channel updated successfully!",
|
|
|
+ "渠道创建成功!": "Channel created successfully!",
|
|
|
+ "请选择分组": "Please select a group",
|
|
|
+ "更新兑换码信息": "Update redemption code information",
|
|
|
+ "创建新的兑换码": "Create a new redemption code",
|
|
|
+ "请在系统设置页面编辑分组折扣以添加新的分组:": "Please edit the group ratio in the system settings page to add a new group:",
|
|
|
+ "未找到所请求的页面": "The requested page was not found",
|
|
|
+ "过期时间格式错误!": "Expiration time format error!",
|
|
|
+ "请输入过期时间,格式为 yyyy-MM-dd HH:mm:ss,-1 表示无限制": "Please enter the expiration time, the format is yyyy-MM-dd HH:mm:ss, -1 means no limit",
|
|
|
+ "此项可选,为一个 JSON 文本,键为用户请求的模型名称,值为要替换的模型名称,例如:": "This is optional, it's a JSON text, the key is the model name requested by the user, and the value is the model name to be replaced, for example:",
|
|
|
+ "此项可选,输入镜像站地址,格式为:": "This is optional, enter the mirror site address, the format is:",
|
|
|
+ "模型映射": "Model mapping",
|
|
|
+ "请输入默认 API 版本,例如:2023-03-15-preview,该配置可以被实际的请求查询参数所覆盖": "Please enter the default API version, for example: 2023-03-15-preview, this configuration can be overridden by the actual request query parameters",
|
|
|
+ "默认": "default",
|
|
|
+ "图片演示": "Image demo",
|
|
|
+ "参数替换为你的部署名称(模型名称中的点会被剔除)": "Replace the parameter with your deployment name (dots in the model name will be removed)",
|
|
|
+ "模型映射必须是合法的 JSON 格式!": "Model mapping must be in valid JSON format!",
|
|
|
+ "取消无限额度": "Cancel unlimited quota",
|
|
|
+ "取消": "Cancel",
|
|
|
+ "请输入新的剩余额度": "Please enter the new remaining quota",
|
|
|
+ "请输入单个兑换码中包含的额度": "Please enter the quota included in a single redemption code",
|
|
|
+ "请输入用户名": "Please enter username",
|
|
|
+ "请输入显示名称": "Please enter display name",
|
|
|
+ "请输入密码": "Please enter password",
|
|
|
+ "模型部署名称必须和模型名称保持一致": "The model deployment name must be consistent with the model name",
|
|
|
+ ",因为 One API 会把请求体中的 model": ", because One API will take the model in the request body",
|
|
|
+ "请输入 AZURE_OPENAI_ENDPOINT": "Please enter AZURE_OPENAI_ENDPOINT",
|
|
|
+ "请输入自定义渠道的 Base URL": "Please enter the Base URL of the custom channel",
|
|
|
+ "Homepage URL 填": "Fill in the Homepage URL",
|
|
|
+ "Authorization callback URL 填": "Fill in the Authorization callback URL",
|
|
|
+ "请为通道命名": "Please name the channel",
|
|
|
+ "此项可选,用于修改请求体中的模型名称,为一个 JSON 字符串,键为请求中模型名称,值为要替换的模型名称,例如:": "This is optional, used to modify the model name in the request body, it's a JSON string, the key is the model name in the request, and the value is the model name to be replaced, for example:",
|
|
|
+ "模型重定向": "Model redirection",
|
|
|
+ "请输入渠道对应的鉴权密钥": "Please enter the authentication key corresponding to the channel",
|
|
|
+ "注意,": "Note that, ",
|
|
|
+ ",图片演示。": "related image demo.",
|
|
|
+ "令牌创建成功,请在列表页面点击复制获取令牌!": "Token created successfully, please click copy on the list page to get the token!",
|
|
|
+ "代理": "Proxy",
|
|
|
+ "此项可选,用于通过代理站来进行 API 调用,请输入代理站地址,格式为:https://domain.com": "This is optional, used to make API calls through the proxy site, please enter the proxy site address, the format is: https://domain.com",
|
|
|
+ "取消密码登录将导致所有未绑定其他登录方式的用户(包括管理员)无法通过密码登录,确认取消?": "Canceling password login will cause all users (including administrators) who have not bound other login methods to be unable to log in via password, confirm cancel?",
|
|
|
+ "按照如下格式输入:": "Enter in the following format:",
|
|
|
+ "模型版本": "Model version",
|
|
|
+ "请输入星火大模型版本,注意是接口地址中的版本号,例如:v2.1": "Please enter the version of the Starfire model, note that it is the version number in the interface address, for example: v2.1",
|
|
|
+ "点击查看": "click to view",
|
|
|
+ "请确保已在 Azure 上创建了 gpt-35-turbo 模型,并且 apiVersion 已正确填写!": "Please make sure that the gpt-35-turbo model has been created on Azure, and the apiVersion has been filled in correctly!",
|
|
|
+ "建议收藏所有地址,以防失联。": "It is recommended to bookmark all addresses to prevent losing contact.",
|
|
|
+ "无法正常请求API的用户,请联系管理员。": "For users who cannot request the API normally, please contact the administrator.",
|
|
|
+ "温馨提示": "Kind tips",
|
|
|
+ "获取API URL列表时发生错误,请稍后重试。": "An error occurred while retrieving the API URL list, please try again later.",
|
|
|
+ ",时间:": ",time:",
|
|
|
+ "已用/剩余": "used/remaining",
|
|
|
+ ",点击更新": ", click Update",
|
|
|
+ "确定是否要清空此渠道记录额度?": "Are you sure you want to clear the record quota of this channel?",
|
|
|
+ "此修改将不可逆": "This modification will be irreversible",
|
|
|
+ "优先级": "priority",
|
|
|
+ "权重": "weight",
|
|
|
+ "测试操作项目组": "Test operation project team",
|
|
|
+ "确定是否要删除此渠道?": "Are you sure you want to delete this channel?",
|
|
|
+ "确定是否要复制此渠道?": "Are you sure you want to copy this channel?",
|
|
|
+ "复制渠道的所有信息": "Copy all information for a channel",
|
|
|
+ "展开操作": "Expand operation",
|
|
|
+ "_复制": "_copy",
|
|
|
+ "渠道未找到,请刷新页面后重试。": "Channel not found, please refresh the page and try again.",
|
|
|
+ "渠道复制成功": "Channel copy successful",
|
|
|
+ "渠道复制失败: ": "Channel copy failed:",
|
|
|
+ "已成功开始测试所有通道,请刷新页面查看结果。": "Testing of all channels has been started successfully, please refresh the page to view the results.",
|
|
|
+ "请先选择要删除的通道!": "Please select the channel you want to delete first!",
|
|
|
+ "搜索渠道关键词": "Search channel keywords",
|
|
|
+ "模型关键字": "model keyword",
|
|
|
+ "选择分组": "Select group",
|
|
|
+ "使用ID排序": "Sort by ID",
|
|
|
+ "是否用ID排序": "Whether to sort by ID",
|
|
|
+ "确定?": "Sure?",
|
|
|
+ "确定是否要删除禁用通道?": "Are you sure you want to delete the disabled channel?",
|
|
|
+ "开启批量删除": "Enable batch deletion",
|
|
|
+ "是否开启批量删除": "Whether to enable batch deletion",
|
|
|
+ "确定是否要删除所选通道?": "Are you sure you want to delete the selected channels?",
|
|
|
+ "确定是否要修复数据库一致性?": "Are you sure you want to repair database consistency?",
|
|
|
+ "进行该操作时,可能导致渠道访问错误,请仅在数据库出现问题时使用": "When performing this operation, it may cause channel access errors. Please only use it when there is a problem with the database.",
|
|
|
+ "获取签到历史失败:": "Failed to obtain check-in history:",
|
|
|
+ "签到成功": "Sign in successfully",
|
|
|
+ "签到失败": "Sign in failed",
|
|
|
+ "签到失败:": "Sign-in failed:",
|
|
|
+ "已签到": "Check in",
|
|
|
+ "去签到": "Go Check",
|
|
|
+ "未签到": "Not Check",
|
|
|
+ "等待签到": "Waiting",
|
|
|
+ "当前没有可用的启用令牌,请确认是否有令牌处于启用状态!": "There are currently no enablement tokens available, please confirm if one is enabled!",
|
|
|
+ "本站API适用于测试和体验目的,请自觉遵守您当地法律法规,切勿用于非法用途,本站不承担任何法律责任。": "The API of this site is suitable for testing and experience purposes. Please consciously abide by your local laws and regulations and do not use it for illegal purposes. This site does not assume any legal responsibility.",
|
|
|
+ "API令牌": "API Token",
|
|
|
+ "使用日志": "Usage log",
|
|
|
+ "Midjourney日志": "Midjourney",
|
|
|
+ "数据看板": "Data dashboard",
|
|
|
+ "模型列表": "Model list",
|
|
|
+ "常见问题": "FAQ",
|
|
|
+ "免费体验": "Free trial",
|
|
|
+ "新用户注册赠送$": "Free $ for new user registration",
|
|
|
+ "测试金额": "Test amount",
|
|
|
+ "请稍后几秒重试,Turnstile 正在检查用户环境!": "Please try again in a few seconds, Turnstile is checking the user environment!",
|
|
|
+ "您正在使用默认密码!": "You are using the default password!",
|
|
|
+ "请立刻修改默认密码!": "Please change the default password immediately!",
|
|
|
+ "请输入用户名和密码!": "Please enter username and password!",
|
|
|
+ "用户名/邮箱": "Username/email",
|
|
|
+ "微信扫码登录": "WeChat scan code to log in",
|
|
|
+ "刷新成功": "Refresh successful",
|
|
|
+ "刷新失败": "Refresh failed",
|
|
|
+ "用时/首字": "Time/first word",
|
|
|
+ "重试": "Try again",
|
|
|
+ "用户信息": "User information",
|
|
|
+ "无法复制到剪贴板,请手动复制": "Unable to copy to clipboard, please copy manually",
|
|
|
+ "消费": "Consumption",
|
|
|
+ "管理": "manage",
|
|
|
+ "系统": "system",
|
|
|
+ "用时": "time",
|
|
|
+ "首字时间": "First word time",
|
|
|
+ "是否流式": "Whether to stream",
|
|
|
+ "非流": "not stream",
|
|
|
+ "渠道 ID": "Channel ID",
|
|
|
+ "用户ID": "User ID",
|
|
|
+ "使用IP": "Use IP",
|
|
|
+ "确定导出本页数据?": "Are you sure you want to export the data on this page?",
|
|
|
+ "花费": "spend",
|
|
|
+ "列设置": "Column settings",
|
|
|
+ "补偿": "compensate",
|
|
|
+ "错误": "mistake",
|
|
|
+ "未知": "unknown",
|
|
|
+ "全选": "Select all",
|
|
|
+ "组名必须唯一": "Group name must be unique",
|
|
|
+ "解析 JSON 出错:": "Error parsing JSON:",
|
|
|
+ "解析 GroupModel 时发生错误: ": "An error occurred while parsing GroupModel:",
|
|
|
+ "GroupModel 未定义,无法更新分组": "GroupModel is not defined, cannot update grouping",
|
|
|
+ "重置成功": "Reset successful",
|
|
|
+ "加载数据出错:": "Error loading data:",
|
|
|
+ "加载数据时发生错误: ": "An error occurred while loading data:",
|
|
|
+ "保存成功": "Saved successfully",
|
|
|
+ "部分保存失败,请重试": "Partial saving failed, please try again",
|
|
|
+ "请检查输入": "Please check your input",
|
|
|
+ "如何区分不同分组不同模型的价格:供参考的配置方式": "How to distinguish the prices of different models in different groups: configuration method for reference",
|
|
|
+ "获取价格顺序": "Get price order",
|
|
|
+ "确定同步远程数据吗?": "Are you sure you want to synchronize remote data?",
|
|
|
+ "此修改将不可逆!建议同步前先备份自己的设置!": "This modification will be irreversible! It is recommended to back up your settings before synchronizing!",
|
|
|
+ "模型固定价格(按次计费模型用)": "Model fixed price (for pay-per-view models)",
|
|
|
+ "模型倍率(按量计费模型用)": "Model magnification (for pay-as-you-go model)",
|
|
|
+ "为一个 JSON 文本,键为模型名称,值为倍率": "is a JSON text, the key is the model name, and the value is the magnification",
|
|
|
+ "隐藏": "hide",
|
|
|
+ "分组名称": "Group name",
|
|
|
+ "提交结果": "results",
|
|
|
+ "模式": "mode",
|
|
|
+ "任务状态": "status",
|
|
|
+ "耗时": "time consuming",
|
|
|
+ "结果图片": "Result",
|
|
|
+ "失败原因": "failure reason",
|
|
|
+ "全部": "all",
|
|
|
+ "成功": "success",
|
|
|
+ "未启动": "not started",
|
|
|
+ "队列中": "in queue",
|
|
|
+ "窗口等待": "window wait",
|
|
|
+ "失败": "failed",
|
|
|
+ "绘图": "Imagine",
|
|
|
+ "放大": "Upscalers",
|
|
|
+ "微妙放大": "Upscale (Subtle)",
|
|
|
+ "创造放大": "Upscale (Creative)",
|
|
|
+ "强变换": "Low Variation",
|
|
|
+ "弱变换": "High Variation",
|
|
|
+ "图生文": "Describe",
|
|
|
+ "图混合": "Blend",
|
|
|
+ "重绘": "Vary",
|
|
|
+ "局部重绘-提交": "Vary Region",
|
|
|
+ "自定义变焦-提交": "Custom Zoom-Submit",
|
|
|
+ "窗口处理": "window handling",
|
|
|
+ "缩词后生图": "epigenetic diagram of abbreviation",
|
|
|
+ "图生文按钮生图": "Picture and text button",
|
|
|
+ "任务 ID": "Task ID",
|
|
|
+ "速度模式": "speed mode",
|
|
|
+ "错误:未登录或登录已过期,请重新登录!": "Error: Not logged in or your login has expired, please log in again!",
|
|
|
+ "错误:请求次数过多,请稍后再试!": "Error: Too many requests, please try again later!",
|
|
|
+ "错误:服务器内部错误,请联系管理员!": "Error: Internal server error, please contact the administrator!",
|
|
|
+ "本站仅作演示之用,无服务端!": "This site is for demonstration purposes only, no server!",
|
|
|
+ "已用额度:": "Used amount:",
|
|
|
+ "请求次数:": "Number of requests:",
|
|
|
+ "平移": "Pan",
|
|
|
+ "上传文件": "Upload",
|
|
|
+ "图生文后生图": "Pictures give rise to text and later pictures",
|
|
|
+ "已提交": "Submitted",
|
|
|
+ "重复提交": "Duplicate submission",
|
|
|
+ "未提交": "Not submitted",
|
|
|
+ "缩词": "Shorten",
|
|
|
+ "变焦": "zoom",
|
|
|
+ "按次计费": "pay per view",
|
|
|
+ "按量计费": "Pay as you go",
|
|
|
+ "标签": "Label",
|
|
|
+ "人民币": "RMB",
|
|
|
+ "说明": "illustrate",
|
|
|
+ "可用性": "Availability",
|
|
|
+ "数据加载失败": "Data loading failed",
|
|
|
+ "发生错误,请重试": "An error occurred, please try again",
|
|
|
+ "本站汇率1美金=": "The exchange rate of this site is 1 USD =",
|
|
|
+ "模糊搜索": "fuzzy search",
|
|
|
+ "选择标签": "Select label",
|
|
|
+ "令牌分组": "Token grouping",
|
|
|
+ "隐": "hidden",
|
|
|
+ "本站当前已启用模型": "The model is currently enabled on this site",
|
|
|
+ "个": "indivual",
|
|
|
+ "倍率是本站的计算方式,不同模型有着不同的倍率,并非官方价格的多少倍,请务必知晓。": "The magnification is the calculation method of this website. Different models have different magnifications, which are not multiples of the official price. Please be sure to know.",
|
|
|
+ "所有各厂聊天模型请统一使用OpenAI方式请求,支持OpenAI官方库<br/>Claude()Claude官方格式请求": "Please use the OpenAI method to request all chat models from each factory, and support the OpenAI official library<br/>Claude()Claude official format request",
|
|
|
+ "复制选中模型": "Copy selected model",
|
|
|
+ "分组说明": "Group description",
|
|
|
+ "倍率是为了方便换算不同价格的模型": "The magnification is to facilitate the conversion of models with different prices.",
|
|
|
+ "点击查看倍率说明": "Click to view the magnification description",
|
|
|
+ "显": "show",
|
|
|
+ "当前分组可用": "Available in current group",
|
|
|
+ "当前分组不可用": "The current group is unavailable",
|
|
|
+ "提示:": "input:",
|
|
|
+ "补全:": "output:",
|
|
|
+ "模型价格:": "Model price:",
|
|
|
+ "模型:": "Model:",
|
|
|
+ "分组:": "Grouping:",
|
|
|
+ "最终价格": "final price",
|
|
|
+ "计费类型": "Billing type",
|
|
|
+ "美元": "Dollar",
|
|
|
+ "倍率": "magnification",
|
|
|
+ "公告已更新": "Announcement has been updated",
|
|
|
+ "公告更新失败": "Announcement update failed",
|
|
|
+ "系统名称已更新": "System name updated",
|
|
|
+ "系统名称更新失败": "System name update failed",
|
|
|
+ "Logo 已更新": "Logo has been updated",
|
|
|
+ "Logo 更新失败": "Logo update failed",
|
|
|
+ "Qrcode 已更新": "Qrcode has been updated",
|
|
|
+ "Qrcode 更新失败": "Qrcode update failed",
|
|
|
+ "首页内容已更新": "Home page content has been updated",
|
|
|
+ "首页内容更新失败": "Home page content update failed",
|
|
|
+ "关于内容已更新": "About the content has been updated",
|
|
|
+ "关于内容更新失败": "About content update failure",
|
|
|
+ "SEO描述已更新": "SEO description updated",
|
|
|
+ "SEO描述更新失败": "SEO description update failed",
|
|
|
+ "SEO关键词更新失败": "SEO keyword update failed",
|
|
|
+ "Api地址列表已更新": "API address list has been updated",
|
|
|
+ "Api地址列表更新失败": "Api address list update failed",
|
|
|
+ "常见问题不是合法的 JSON 字符串": "FAQ is not a valid JSON string",
|
|
|
+ "常见问题更新失败": "FAQ update failed",
|
|
|
+ "活动内容已更新": "Event content has been updated",
|
|
|
+ "活动内容更新失败": "Event content update failed",
|
|
|
+ "页脚内容已更新": "Footer content updated",
|
|
|
+ "页脚内容更新失败": "Footer content update failed",
|
|
|
+ "Logo 图片地址": "Logo image address",
|
|
|
+ "在此输入图片地址": "Enter image address here",
|
|
|
+ "在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页。": "Enter the home page content here, support Markdown",
|
|
|
+ "令牌分组说明": "Token grouping description",
|
|
|
+ "在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面。": "Enter new about content here, support Markdown",
|
|
|
+ "API地址列表": "API address list",
|
|
|
+ "在此输入新的常见问题,json格式;键为问题,值为答案。": "Enter a new FAQ here in json format; the key is the question and the value is the answer.",
|
|
|
+ "活动内容": "Activity content",
|
|
|
+ "在此输入新的活动内容。": "Enter new event content here.",
|
|
|
+ "SEO描述": "SEO description",
|
|
|
+ "SEO关键词": "SEO keywords",
|
|
|
+ "总计": "total",
|
|
|
+ "无数据": "No data",
|
|
|
+ "小时": "Hour",
|
|
|
+ "新密码": "New Password",
|
|
|
+ "重置邮件发送成功,请检查邮箱!": "The reset email was sent successfully, please check your email!",
|
|
|
+ "请输入你的账户名以确认删除!": "Please enter your account name to confirm deletion!",
|
|
|
+ "账户已删除!": "Account has been deleted!",
|
|
|
+ "微信账户绑定成功!": "WeChat account bound successfully!",
|
|
|
+ "两次输入的密码不一致!": "The passwords entered twice are inconsistent!",
|
|
|
+ "密码修改成功!": "Password changed successfully!",
|
|
|
+ "划转金额最低为": "The minimum transfer amount is",
|
|
|
+ "请输入邮箱!": "Please enter your email!",
|
|
|
+ "验证码发送成功,请检查邮箱!": "The verification code was sent successfully, please check your email!",
|
|
|
+ "请输入邮箱验证码!": "Please enter the email verification code!",
|
|
|
+ "请输入要划转的数量": "Please enter the amount to be transferred",
|
|
|
+ "当前余额": "Current balance",
|
|
|
+ "单独并发限制": "Individual concurrency limits",
|
|
|
+ "未设置单独并发限制": "No individual concurrency limit is set",
|
|
|
+ "无效的用户单独并发限制数据": "Invalid user individual concurrency limit data",
|
|
|
+ "未绑定": "Not bound",
|
|
|
+ "修改绑定": "Modify binding",
|
|
|
+ "绑定邮箱": "Bind email",
|
|
|
+ "确认新密码": "Confirm new password",
|
|
|
+ "用户折扣:": "User magnification:",
|
|
|
+ "历史消耗": "Historical consumption",
|
|
|
+ "查看": "Check",
|
|
|
+ "修改密码": "Change password",
|
|
|
+ "删除个人账户": "Delete personal account",
|
|
|
+ "已绑定": "Bound",
|
|
|
+ "获取二维码失败": "Failed to obtain QR code",
|
|
|
+ "获取当前设置失败": "Failed to get current settings",
|
|
|
+ "设置已更新": "Settings updated",
|
|
|
+ "更新设置失败": "Update settings failed",
|
|
|
+ "确认解绑": "Confirm unbinding",
|
|
|
+ "您确定要解绑WxPusher吗?": "Are you sure you want to unbind WxPusher?",
|
|
|
+ "解绑失败": "Unbinding failed",
|
|
|
+ "订阅事件": "Subscribe to events",
|
|
|
+ "通知方式": "Notification method",
|
|
|
+ "留空将通知到账号邮箱": "Leave this blank to be notified to the account email",
|
|
|
+ "查看接入文档": "View access documentation",
|
|
|
+ "企业微信机器人Key": "Enterprise WeChat Robot Key",
|
|
|
+ "您已绑定WxPusher,可以点击下方解绑": "You have bound WxPusher, you can click below to unbind",
|
|
|
+ "请扫描二维码绑定WxPusher": "Please scan the QR code to bind WxPusher",
|
|
|
+ "预警额度(需订阅事件)": "Alert quota (need to subscribe to events)",
|
|
|
+ " 时,将收到预警邮件(2小时最多1次)": "When, you will receive an early warning email (maximum once every 2 hours)",
|
|
|
+ "兑换人ID": "Redeemer ID",
|
|
|
+ "确定是否要删除此兑换码?": "Are you sure you want to delete this redemption code?",
|
|
|
+ "已复制到剪贴板!": "Copied to clipboard!",
|
|
|
+ "搜索关键字": "Search keywords",
|
|
|
+ "关键字(id或者名称)": "Keyword (id or name)",
|
|
|
+ "复制所选兑换码": "Copy selected redemption code",
|
|
|
+ "请至少选择一个兑换码!": "Please select at least one redemption code!",
|
|
|
+ "密码长度不得小于 8 位!": "Password must be at least 8 characters long!",
|
|
|
+ "注册成功!": "Registration successful!",
|
|
|
+ "验证码发送成功,请检查你的邮箱!": "The verification code was sent successfully, please check your email!",
|
|
|
+ "确认密码": "Confirm Password",
|
|
|
+ "邀请码": "Invitation code",
|
|
|
+ "输入邀请码": "Enter invitation code",
|
|
|
+ "账户": "Account",
|
|
|
+ "邮箱": "Mail",
|
|
|
+ "已有账户?": "Already have an account?",
|
|
|
+ "创意任务": "Tasks",
|
|
|
+ "用户管理": "User management",
|
|
|
+ "任务ID(点击查看详情)": "Task ID (click to view details)",
|
|
|
+ "进度": "schedule",
|
|
|
+ "花费时间": "spend time",
|
|
|
+ "生成音乐": "generate music",
|
|
|
+ "生成歌词": "Generate lyrics",
|
|
|
+ "歌曲拼接": "song splicing",
|
|
|
+ "上传歌曲": "Upload songs",
|
|
|
+ "生成视频": "Generate video",
|
|
|
+ "扩展视频": "Extended video",
|
|
|
+ "获取无水印": "Get no watermark",
|
|
|
+ "生成图片": "Generate pictures",
|
|
|
+ "可灵": "Kling",
|
|
|
+ "正在提交": "Submitting",
|
|
|
+ "执行中": "processing",
|
|
|
+ "平台": "platform",
|
|
|
+ "排队中": "Queuing",
|
|
|
+ "已启用:限制模型": "Enabled: restricted model",
|
|
|
+ "AMA 问天": "AMA Wentian",
|
|
|
+ "项目操作按钮组": "Project action button group",
|
|
|
+ "AMA 问天(BotGem)": "AMA Wentian (BotGem)",
|
|
|
+ "确定是否要删除此令牌?": "Are you sure you want to delete this token?",
|
|
|
+ "管理员未设置聊天链接": "The administrator has not set up a chat link",
|
|
|
+ "复制所选令牌": "Copy selected token",
|
|
|
+ "请至少选择一个令牌!": "Please select at least one token!",
|
|
|
+ "管理员未设置查询页链接": "The administrator has not set the query page link",
|
|
|
+ "复制所选令牌到剪贴板": "Copy selected token to clipboard",
|
|
|
+ "查看API地址": "View API address",
|
|
|
+ "打开查询页": "Open query page",
|
|
|
+ "时间(仅显示近3天)": "Time (only displays the last 3 days)",
|
|
|
+ "请输入兑换码!": "Please enter the redemption code!",
|
|
|
+ "兑换成功!": "Redemption successful!",
|
|
|
+ "成功兑换额度:": "Successful redemption amount:",
|
|
|
+ "请求失败": "Request failed",
|
|
|
+ "管理员未开启在线充值!": "The administrator has not enabled online recharge!",
|
|
|
+ "充值数量不能小于": "The recharge amount cannot be less than",
|
|
|
+ "管理员未开启Stripe在线充值!": "The administrator has not enabled Stripe online recharge!",
|
|
|
+ "当前充值1美金=": "Current recharge = 1 USD =",
|
|
|
+ "请选择充值方式!": "Please choose a recharge method!",
|
|
|
+ "元": "RMB",
|
|
|
+ "充值记录": "Recharge record",
|
|
|
+ "返利记录": "Rebate record",
|
|
|
+ "确定要充值 $": "Confirm to top up $",
|
|
|
+ "兑换中...": "Redemming",
|
|
|
+ "微信/支付宝 实付金额:": "WeChat/Alipay actual payment amount:",
|
|
|
+ "Stripe 实付金额:": "Stripe actual payment amount:",
|
|
|
+ "支付中...": "Paying",
|
|
|
+ "支付宝": "Alipay",
|
|
|
+ "待使用收益": "Proceeds to be used",
|
|
|
+ "邀请人数": "Number of people invited",
|
|
|
+ "兑换余额": "Exchange balance",
|
|
|
+ "在线充值": "Online recharge",
|
|
|
+ "充值数量,最低 ": "Recharge quantity, minimum",
|
|
|
+ "请选择充值金额": "Please select the recharge amount",
|
|
|
+ "微信": "WeChat",
|
|
|
+ "邀请返利": "Invite rebate",
|
|
|
+ "总收益": "total revenue",
|
|
|
+ "邀请信息": "Invitation information",
|
|
|
+ "代理加盟": "Agent to join",
|
|
|
+ "代理商信息": "Agent information",
|
|
|
+ "分红记录": "Dividend record",
|
|
|
+ "提现记录": "Withdrawal records",
|
|
|
+ "代理商管理": "Agent management",
|
|
|
+ "自定义输入": "custom input",
|
|
|
+ "加载token失败": "Failed to load token",
|
|
|
+ "配置聊天": "Configure chat",
|
|
|
+ "模型消耗分布": "Model consumption distribution",
|
|
|
+ "模型调用次数占比": "Proportion of model calls",
|
|
|
+ "用户消耗分布": "User consumption distribution",
|
|
|
+ "时间粒度": "time granularity",
|
|
|
+ "天": "sky",
|
|
|
+ "模型概览": "Model overview",
|
|
|
+ "用户概览": "User overview",
|
|
|
+ "正在策划中": "Under planning",
|
|
|
+ "请求首页内容失败": "Requesting homepage content failed",
|
|
|
+ "返回首页": "Return to home page",
|
|
|
+ "获取用户数据时发生错误,请稍后重试。": "An error occurred while retrieving user data, please try again later.",
|
|
|
+ "无额度": "No limit",
|
|
|
+ "累计消费": "Accumulated consumption",
|
|
|
+ "累计请求": "Cumulative requests",
|
|
|
+ "你好,": "Hello,",
|
|
|
+ "线路监控": "line monitoring",
|
|
|
+ "查看全部": "View all",
|
|
|
+ "高延迟": "high latency",
|
|
|
+ "异常": "abnormal",
|
|
|
+ "API地址": "API address",
|
|
|
+ "的未命名令牌": "unnamed token",
|
|
|
+ "令牌更新成功!": "Token updated successfully!",
|
|
|
+ "(origin) Discord原链接": "(origin) Discord original link",
|
|
|
+ "请选择过期时间": "Please select expiration time",
|
|
|
+ "数量": "quantity",
|
|
|
+ "请选择或输入创建令牌的数量": "Please select or enter the number of tokens to create",
|
|
|
+ "请选择渠道": "Please select a channel",
|
|
|
+ "允许的IP,一行一个": "Allowed IPs, one per line",
|
|
|
+ "IP黑名单": "IP blacklist",
|
|
|
+ "不允许的IP,一行一个": "IPs not allowed, one per line",
|
|
|
+ "请选择该渠道所支持的模型": "Please select the model supported by this channel",
|
|
|
+ "次": "Second-rate",
|
|
|
+ "达到限速报错内容": "Error content when the speed limit is reached",
|
|
|
+ "不填则使用默认报错": "If not filled in, the default error will be reported.",
|
|
|
+ "Midjouney 设置 (可选)": "Midjouney settings (optional)",
|
|
|
+ "令牌纬度控制 Midjouney 配置,设置优先级:令牌 {": "Token latitude controls Midjouney configuration, setting priority: token {",
|
|
|
+ "图片代理地址最好用自己的,本站绘图量大,公用代理地址可能有时网速不佳": "It is best to use your own image proxy address. This site has a large amount of drawings, and public proxy addresses may sometimes have poor network speeds.",
|
|
|
+ "【突发备用号池】用于应对高强度风控情况,当普通号池全部重试失败,任务进入备用号池执行并额外计费。": "[Sudden backup number pool] is used to deal with high-intensity risk control situations. When all retries in the ordinary number pool fail, the task will be executed in the backup number pool and additional charges will be incurred.",
|
|
|
+ "绘图模式": "Drawing mode",
|
|
|
+ "请选择模式": "Please select mode",
|
|
|
+ "图片代理方式": "Picture agency method",
|
|
|
+ "用于替换 https://cdn.discordapp.com 的域名": "The domain name used to replace https://cdn.discordapp.com",
|
|
|
+ "一个月": "a month",
|
|
|
+ "一天": "one day",
|
|
|
+ "令牌渠道分组选择": "Token channel grouping selection",
|
|
|
+ "只可使用对应分组包含的模型。": "Only models contained in the corresponding group can be used.",
|
|
|
+ "渠道分组": "Channel grouping",
|
|
|
+ "安全设置(可选)": "Security settings (optional)",
|
|
|
+ "IP 限制": "IP restrictions",
|
|
|
+ "启用模型限制(非必要,不建议启用)": "Enable model restrictions (not necessary, not recommended)",
|
|
|
+ "秒": "Second",
|
|
|
+ "更新令牌后需等待几分钟生效": "It will take a few minutes to take effect after updating the token.",
|
|
|
+ "一小时": "one hour",
|
|
|
+ "新建数量": "New quantity",
|
|
|
+ "加载失败,请稍后重试": "Loading failed, please try again later",
|
|
|
+ "未设置": "Not set",
|
|
|
+ "API文档": "API documentation",
|
|
|
+ "不是合法的 JSON 字符串": "Not a valid JSON string",
|
|
|
+ "个人中心": "Personal center",
|
|
|
+ "代理商": "Agent",
|
|
|
+ "余额充值": "Balance recharge",
|
|
|
+ "备注": "Remark",
|
|
|
+ "工作台": "Workbench",
|
|
|
+ "已复制:": "Copied:",
|
|
|
+ "提交时间": "Submission time",
|
|
|
+ "无法正常连接至服务器!": "Unable to connect to the server properly!",
|
|
|
+ "无记录": "No record",
|
|
|
+ "日间模式": "day mode",
|
|
|
+ "活动福利": "Activity benefits",
|
|
|
+ "聊天/绘画": "Chat/Draw",
|
|
|
+ "跟随系统": "Follow the system",
|
|
|
+ "黑夜模式": "Dark mode",
|
|
|
+ "管理员设置": "Admin",
|
|
|
+ "待更新": "To be updated",
|
|
|
+ "模型价格": "Pricing",
|
|
|
+ "支付中..": "Paying",
|
|
|
+ "查看图片": "View pictures",
|
|
|
+ "并发限制": "Concurrency limit",
|
|
|
+ "正常": "normal",
|
|
|
+ "周期": "cycle",
|
|
|
+ "同步频率10-20分钟": "Synchronization frequency 10-20 minutes",
|
|
|
+ "模型调用占比": "Model call proportion",
|
|
|
+ "签到日历": "Check-in calendar",
|
|
|
+ "7天内总计${renderNumber(times)}次,平均每天${renderNumber((times/7).toFixed(2))}次": "A total of ${renderNumber(times)} times in 7 days, an average of ${renderNumber((times/7).toFixed(2))} times per day",
|
|
|
+ "7天内总计": "Total in 7 days",
|
|
|
+ "次,平均每天": "times, average per day",
|
|
|
+ ",平均每天": ", on average every day",
|
|
|
+ "(proxy) 自填代理地址": "(proxy) self-filled proxy address",
|
|
|
+ "启用突发备用号池(建议勾选,极大降低故障率)": "Enable burst backup number pool (it is recommended to check this box to greatly reduce the failure rate)",
|
|
|
+ "查看说明": "View instructions",
|
|
|
+ "添加令牌": "add token",
|
|
|
+ "令牌纬度控制 Midjouney 配置,设置优先级:令牌 > 路径参数 > 系统默认": "Token latitude controls Midjouney configuration, setting priority: token > path parameter > system default",
|
|
|
+ "启用速率限制": "Enable rate limiting",
|
|
|
+ "复制BaseURL": "Copy BaseURL",
|
|
|
+ "总消耗额度": "Total consumption amount",
|
|
|
+ "近一分钟内消耗Token数": "Number of tokens consumed in the past minute",
|
|
|
+ "近一分钟内消耗额度": "Quota consumed in the past minute",
|
|
|
+ "近一分钟内请求次数": "Number of requests in the past minute",
|
|
|
+ "预估一天消耗量": "Estimated daily consumption",
|
|
|
+ "模型固定价格:": "Model fixed price:",
|
|
|
+ "分组折扣:": "Grouping ratio:",
|
|
|
+ "用户专属模型折扣:": "User-specific model magnification:",
|
|
|
+ "用户折扣": "User magnification",
|
|
|
+ "用户专属模型折扣": "User-specific model magnification",
|
|
|
+ "仅供参考,以实际扣费为准": "For reference only, actual deduction shall prevail",
|
|
|
+ "导出CSV": "Export CSV",
|
|
|
+ "流": "stream",
|
|
|
+ "任务ID": "Task ID",
|
|
|
+ "周": "week",
|
|
|
+ "总计:": "total:",
|
|
|
+ "划转": "transfer",
|
|
|
+ "可用额度": "Available credit",
|
|
|
+ "邀请码:": "Invitation code:",
|
|
|
+ "最低": "lowest",
|
|
|
+ "划转额度": "Transfer amount",
|
|
|
+ "等价金额:": "Equivalent amount:",
|
|
|
+ "邀请链接": "Invitation link",
|
|
|
+ "更多优惠": "More offers",
|
|
|
+ "企业微信": "Enterprise WeChat",
|
|
|
+ "点击解绑WxPusher": "Click to unbind WxPusher",
|
|
|
+ "点击显示二维码": "Click to display the QR code",
|
|
|
+ "二维码已过期,点击重新获取": "The QR code has expired, click to get it again",
|
|
|
+ "邮件": "mail",
|
|
|
+ "个人信息": "personal information",
|
|
|
+ "余额不足预警": "Insufficient balance warning",
|
|
|
+ "促销活动通知": "Promotion notification",
|
|
|
+ "修改密码、邮箱、微信等": "Change password, email, WeChat, etc.",
|
|
|
+ "更多选项": "More options",
|
|
|
+ "模型调价通知": "Model price adjustment notice",
|
|
|
+ "系统公告通知": "System announcement notification",
|
|
|
+ "订阅管理": "Subscription management",
|
|
|
+ "防失联-定期通知": "Prevent loss of contact - regular notifications",
|
|
|
+ "订阅事件后,当事件触发时,您将会收到相应的通知": "After subscribing to the event, you will receive the corresponding notification when the event is triggered.",
|
|
|
+ "当余额低于 ": "When the balance is lower than",
|
|
|
+ "保存": "save",
|
|
|
+ "计费说明": "Billing instructions",
|
|
|
+ "前往工作台": "Go to workbench",
|
|
|
+ "业务线已经接入": "The business line has been connected",
|
|
|
+ "常用应用支持": "Common application support",
|
|
|
+ "一个老牌开源web聊天工具,拥有众多使用者,但功能升级滞后,支持聊天、图片上传分析。": "A long-established open source web chat tool with many users, but the function upgrade lags behind and supports chat, image upload and analysis.",
|
|
|
+ "一款浏览器翻译插件,支持多种语言,支持多种网页,支持多种模式,支持多种翻译引擎,支持多种翻译结果展示。": "A browser translation plug-in that supports multiple languages, multiple web pages, multiple modes, multiple translation engines, and multiple translation result displays.",
|
|
|
+ "OpenAI官方库": "OpenAI official library",
|
|
|
+ "完全适配OpenAI官方库:包括官方python库、nodejs库、http请求等,支持大部分官方模型。": "Fully adapted to OpenAI official libraries: including official python libraries, nodejs libraries, http requests, etc., supporting most official models.",
|
|
|
+ "面向未来, LobeChat 持续追踪前沿科技趋势, 支撑包括语音、图像等多种形式交互方式, 构建更加直观便捷并富含乐趣的使用场景。": "Facing the future, LobeChat continues to track cutting-edge technology trends, supporting multiple forms of interaction including voice, images, etc., to create more intuitive, convenient and fun usage scenarios.",
|
|
|
+ "在vscode等IDE中无缝接入ChatGPT,进行代码提问、优化、排错等众多功能。": "Seamlessly access ChatGPT in IDEs such as vscode to perform code questioning, optimization, troubleshooting and many other functions.",
|
|
|
+ "Android客户端,可创建多Bot设置不同参数和提示词,切换方便。": "The Android client can create multiple Bots and set different parameters and prompt words, making switching easy.",
|
|
|
+ "Cursor是非常强悍的AI IDE(vscode套壳)- 程序员神器,完全支持vscode插件,媲美vscode+copilot,我们的API可以完美接入使用。": "Cursor is a very powerful AI IDE (vscode shell) - a programmer's artifact, fully supporting vscode plug-ins, comparable to vscode copilot, and our API can be perfectly accessed and used.",
|
|
|
+ "我们致力于提供可持续且高质量的服务,运用先进的技术架构保障API服务的稳定性与高可用性。": "We are committed to providing sustainable and high-quality services and using advanced technical architecture to ensure the stability and high availability of API services.",
|
|
|
+ "根据实际使用量付费,余额不过期,可随时充值,灵活高效。": "Pay according to actual usage, the balance does not expire and can be recharged at any time, which is flexible and efficient.",
|
|
|
+ "按量付费": "Pay as you go",
|
|
|
+ "兼容OpenAI官方库及多数开源聊天应用": "Compatible with OpenAI official library and most open source chat applications",
|
|
|
+ "提供详细的请求消耗统计,价格透明,无隐性消费,让您用得放心。": "It provides detailed request consumption statistics, transparent prices, and no hidden consumption, so you can use it with confidence.",
|
|
|
+ "透明计费": "Transparent billing",
|
|
|
+ "默认支持大部分用户的并发需求,若有超高需求,请联系客服进行咨询。": "By default, the concurrency requirements of most users are supported. If you have extremely high requirements, please contact customer service for consultation.",
|
|
|
+ "超高并发": "Ultra-high concurrency",
|
|
|
+ "提供公开日志,记录每次模型请求速度,稳定性远超逆向中转,确保服务可靠。": "Public logs are provided to record the speed of each model request. The stability is far superior to reverse transfer, ensuring reliable service.",
|
|
|
+ "我们的优势": "Our advantages",
|
|
|
+ "100%使用官方企业高速渠道,已稳定运行1年,承诺永久运营!": "100% use of official enterprise high-speed channels, has been running stably for 1 year, and is committed to permanent operation!",
|
|
|
+ "兼容性与支持": "Compatibility and support",
|
|
|
+ "完全兼容OpenAI接口协议,确保集成无缝。": "Fully compatible with the OpenAI interface protocol to ensure seamless integration.",
|
|
|
+ "无需担心额度过期或封号风险,MySQL8.2超高并发不限速,智能负载均衡算法,日承接量超100万刀。": "There is no need to worry about the risk of quota expiration or account suspension. MySQL8.2 has ultra-high concurrency and no speed limit. It has an intelligent load balancing algorithm and can handle more than 1 million U.S. dollars a day.",
|
|
|
+ "全球布局": "Global layout",
|
|
|
+ "部署于7台离OpenAI最近的CN2线路服务器,自动负载均衡确保快速响应。": "Deployed on 7 CN2 line servers closest to OpenAI, automatic load balancing ensures fast response.",
|
|
|
+ "服务保障": "Service guarantee",
|
|
|
+ "7*24小时自助充值,确保服务不会中断,支持开发票公对公。": "7*24-hour self-service recharge ensures uninterrupted service and supports business-to-business invoicing.",
|
|
|
+ "与官方计费倍率同步,公平无猫腻,性价比最高的API源头,已有70+中转代理。": "It is synchronized with the official billing rate, is fair and has no tricks, and is the most cost-effective API source. It has 70 transfer agents.",
|
|
|
+ "集成反代服务和中文翻译接口,实现高并发及快速响应。": "Integrate anti-generation services and Chinese translation interfaces to achieve high concurrency and fast response.",
|
|
|
+ "全天候支持": "24/7 support",
|
|
|
+ "我们时刻恭候您": "We are always waiting for you",
|
|
|
+ "联系我们": "Contact us",
|
|
|
+ "OpenAI引领了一场人工智能的革命": "OpenAI leads a revolution in artificial intelligence",
|
|
|
+ "专业运营": "Professional operation",
|
|
|
+ "全球用户快速响应": "Quick response from global users",
|
|
|
+ "向世界揭晓更强大、更具影响力的人工智能技术!": "Reveal more powerful and influential artificial intelligence technology to the world!",
|
|
|
+ "在这个开放与分享的时代": "In this era of openness and sharing",
|
|
|
+ "广泛支持": "Widely supported",
|
|
|
+ "我们已经完全支持OpenAI的全模型、以及国产各种大模型": "We have fully supported all OpenAI models and various domestic large models.",
|
|
|
+ "支持最新版Midjourney Proxy Plus": "Support the latest version of Midjourney Proxy Plus",
|
|
|
+ "无缝对接OpenAI接口支持的应用": "Seamlessly connect to applications supported by the OpenAI interface",
|
|
|
+ "无隐藏费用,透明计费": "No hidden fees, transparent billing",
|
|
|
+ "最令人激动的是,我们已经做好准备": "The most exciting thing is that we are ready",
|
|
|
+ "服务不间断,便捷充值": "Uninterrupted service, convenient recharge",
|
|
|
+ "灵活计费": "Flexible billing",
|
|
|
+ "现在,我们骄傲地向全世界宣布": "Now we proudly announce to the world",
|
|
|
+ "触及8个地区,超过5万客户": "Touching 8 regions and more than 50,000 customers",
|
|
|
+ "高稳定性": "High stability",
|
|
|
+ "没有账号请先": "If you don't have an account, please",
|
|
|
+ "注册账号": "Register an account",
|
|
|
+ "第三方登录": "Third party login",
|
|
|
+ "欢迎回来": "welcome back",
|
|
|
+ "忘记密码": "forget the password",
|
|
|
+ "想起来了?": "Remember?",
|
|
|
+ "每日签到可领取": "You can get it by signing in every day",
|
|
|
+ "退出": "quit",
|
|
|
+ "确定": "Sure",
|
|
|
+ "请输入星火大模型版本,注意是接口地址中的版本号,例如:v2[1]": "Please enter the Spark model version, note that it is the version number in the interface address, for example: v2.1",
|
|
|
+ "等待中": "Waiting",
|
|
|
+ "所有各厂聊天模型请统一使用OpenAI方式请求,支持OpenAI官方库": "Please use the OpenAI method to request all chat models from each factory, and support the OpenAI official library.",
|
|
|
+ "Claude()Claude官方格式请求": "Claude()Claude official format request",
|
|
|
+ "Claude模型支持Claude官方格式请求": "Claude model supports Claude official format request",
|
|
|
+ "Claude模型支持Claude官方路径及格式请求": "Claude model supports Claude official path and format request",
|
|
|
+ "Stripe 实付1金额:": "Stripe actual payment 1 amount:",
|
|
|
+ "实付金额:": "Actual amount paid:",
|
|
|
+ "金额": "Amount",
|
|
|
+ "充值金额": "Recharge amount",
|
|
|
+ "易支付 实付金额:": "Easy Pay Actual payment amount:",
|
|
|
+ "微信扫码关注公众号,输入 ": "Scan the QR code on WeChat to follow the official account and enter",
|
|
|
+ " 获取验证码(三分钟内有效)": "Get verification code (valid within three minutes)",
|
|
|
+ "不可用模型": "Unavailable model",
|
|
|
+ "关": "close",
|
|
|
+ "加载首页内容失败": "",
|
|
|
+ "打开聊天": "Open chat",
|
|
|
+ "新窗口打开": "New window opens",
|
|
|
+ "禁用(仍可为用户单独开启)": "Disabled (can still be turned on individually for users)",
|
|
|
+ "重新配置": "Reconfigure",
|
|
|
+ "隐藏不可用模型": "Hide unavailable models",
|
|
|
+ " 时,将收到预警通知(2小时最多1次)": "When, you will receive an early warning notification (maximum once every 2 hours)",
|
|
|
+ "在iframe中加载": "Load in iframe",
|
|
|
+ "模型补全倍率": "Model completion magnification",
|
|
|
+ "模型补全倍率(按量计费模型用)": "Model completion ratio (for pay-as-you-go models)",
|
|
|
+ "禁用(可为用户单独开启)": "Disabled (can be turned on individually for users)",
|
|
|
+ "保存分组数据失败": "Failed to save group data",
|
|
|
+ "保存失败,请重试": "Save failed, please try again",
|
|
|
+ "没有可用的使用信息": "No usage information available",
|
|
|
+ "使用详情": "Usage details",
|
|
|
+ "收起": "close",
|
|
|
+ "计费详情": "Billing details",
|
|
|
+ "提示Token": "Tip Token",
|
|
|
+ "补全Token": "Complete Token",
|
|
|
+ "提示Token详情": "Prompt Token details",
|
|
|
+ "补全Token详情": "Complete Token details",
|
|
|
+ "输出Token详情": "Output Token details",
|
|
|
+ "缓存Token": "CacheToken",
|
|
|
+ "内部缓存Token": "Internal cache token",
|
|
|
+ "图像Token": "ImageToken",
|
|
|
+ "音频Token": "AudioToken",
|
|
|
+ "开": "open",
|
|
|
+ "推理Token": "ReasoningToken",
|
|
|
+ "文本Token": "TextToken",
|
|
|
+ "显示禁用渠道": "Show disabled channels",
|
|
|
+ "输入Token详情": "Enter Token details",
|
|
|
+ "输出Token": "OutputToken",
|
|
|
+ "隐藏禁用渠道": "Hide disabled channels",
|
|
|
+ "今日不再提醒": "No more reminders today",
|
|
|
+ "平台/类型": "Platform/Type",
|
|
|
+ "平台和类型": "Platforms and types",
|
|
|
+ "当前选择分组": "Currently selected group",
|
|
|
+ "表情迁移": "Expression migration",
|
|
|
+ "音频输入:": "Audio input:",
|
|
|
+ "音频输出:": "Audio output:",
|
|
|
+ "风格重绘": "style repaint",
|
|
|
+ "Claudet()Claude官方格式请求": "",
|
|
|
+ "Claudet模型支持Claude官方格式请求": "",
|
|
|
+ "Claudet模型支持Claude官方路径及格式请求": "",
|
|
|
+ "所有各厂聊天模型请统一使用OpenAI方式请求,支持OpenAI官方库<br/>Claudet()Claude官方格式请求": "",
|
|
|
+ "测速": "Speed test",
|
|
|
+ "单独模型折扣": "Individual model discounts",
|
|
|
+ "无效的用户额外模型折扣数据": "Invalid user extra model discount data",
|
|
|
+ "未设置额外模型折扣": "No additional model discounts set",
|
|
|
+ "额外模型折扣": "Additional model discounts",
|
|
|
+ "13800138000,多个手机号用英文逗号隔开,all表示@所有人": "13800138000, multiple mobile phone numbers separated by commas, all means @everyone",
|
|
|
+ "Bearer Token,不需要可以不填": "Bearer Token, don't need to fill it in",
|
|
|
+ "Css更新失败": "CSS update failed",
|
|
|
+ "Javascript已更新": "Javascript has been updated",
|
|
|
+ "Javascript更新失败": "Javascript update failed",
|
|
|
+ "免费": "free",
|
|
|
+ "全局Css": "Global CSS",
|
|
|
+ "冷却中": "Cooling down",
|
|
|
+ "分辨率": "resolution",
|
|
|
+ "发送测试通知失败": "Failed to send test notification",
|
|
|
+ "在此输入Css代码,支持HTML代码": "Enter Css code here, HTML code is supported",
|
|
|
+ "在此输入Javascript代码,支持HTML代码": "Enter Javascript code here, HTML code is supported",
|
|
|
+ "开始时间": "start time",
|
|
|
+ "当前所选分组不可用": "The currently selected group is unavailable",
|
|
|
+ "微信扫码关注公众号,输入 rixcode 获取验证码(三分钟内有效)": "Scan the WeChat code to follow the official account, enter rixcode to get the verification code (valid within three minutes)",
|
|
|
+ "接口凭证": "Interface credentials",
|
|
|
+ "文字输入": "Text input",
|
|
|
+ "文字输出": "text output",
|
|
|
+ "日志详情": "Log details",
|
|
|
+ "未完成": "Not completed",
|
|
|
+ "测试单个渠道操作项目组": "Test a single channel operation project group",
|
|
|
+ "测试通知": "Test notification",
|
|
|
+ "测试通知发送成功": "Test notification sent successfully",
|
|
|
+ "点击此处查看接入文档": "Click here to view access documentation",
|
|
|
+ "类型1": "Type 1",
|
|
|
+ "类型1 (Imagine)": "Type 1 (Imagine)",
|
|
|
+ "类型1价格": "Type 1 price",
|
|
|
+ "类型2": "Type 2",
|
|
|
+ "类型2 (Upscale)": "Type 2 (Upscale)",
|
|
|
+ "类型2价格": "Type 2 price",
|
|
|
+ "类型3价格": "Type 3 price",
|
|
|
+ "计费过程": "Binning process",
|
|
|
+ "语音输入": "Voice input",
|
|
|
+ "语音输出": "Voice output",
|
|
|
+ "请在右侧切换到可用分组": "Please switch to available groups on the right",
|
|
|
+ "请联系管理员~": "Please contact the administrator~",
|
|
|
+ "调用消费": "Call consumption",
|
|
|
+ "质量": "quality",
|
|
|
+ "速度": "speed",
|
|
|
+ "钉钉机器人Key": "DingTalk Robot Key",
|
|
|
+ "需要@的用户手机号": "Need @ user mobile phone number",
|
|
|
+ "(提示": "(hint",
|
|
|
+ "下载文件": "Download file",
|
|
|
+ "https...xxx.com.webhook": "",
|
|
|
+ "搜索渠道的 ID,名称和密钥 ": "",
|
|
|
+ "搜索用户的 ID,用户名,显示名称,以及邮箱地址 ": "",
|
|
|
+ "操作失败,重定向至登录界面中": "",
|
|
|
+ "支付中": "",
|
|
|
+ "等级": "grade",
|
|
|
+ "钉钉": "DingTalk",
|
|
|
+ "模型价格:${{price}} * 分组倍率:{{ratio}} = ${{total}}": "Model price: ${{price}} * Group rate: {{ratio}} = ${{total}}",
|
|
|
+ "提示:${{price}} * {{ratio}} = ${{total}} / 1M tokens": "Prompt: ${{price}} * {{ratio}} = ${{total}} / 1M tokens",
|
|
|
+ "补全:${{price}} * {{ratio}} = ${{total}} / 1M tokens": "Completion: ${{price}} * {{ratio}} = ${{total}} / 1M tokens",
|
|
|
+ "提示 {{input}} tokens / 1M tokens * ${{price}} + 补全 {{completion}} tokens / 1M tokens * ${{compPrice}} * 分组 {{ratio}} = ${{total}}": "Prompt {{input}} tokens / 1M tokens * ${{price}} + Completion {{completion}} tokens / 1M tokens * ${{compPrice}} * Group {{ratio}} = ${{total}}",
|
|
|
+ "价格:${{price}} * 分组:{{ratio}}": "Price: ${{price}} * Group: {{ratio}}",
|
|
|
+ "模型: {{ratio}} * 分组: {{groupRatio}}": "Model: {{ratio}} * Group: {{groupRatio}}"
|
|
|
+}
|