mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-09-06 17:46:23 +00:00
feat(ui): redesign model square pricing page
This commit is contained in:
Vendored
+29
-2
@@ -485,6 +485,7 @@
|
||||
"Broadcast a global banner to users. Markdown is supported.": "向用户广播全局横幅。支持 Markdown。",
|
||||
"Broadcast short system notices on the dashboard": "在仪表板上广播简短的系统通知",
|
||||
"Browse and compare": "浏览和比较",
|
||||
"Discover curated AI models, compare pricing and capabilities, and choose the right model for every scenario.": "探索精选 AI 模型,清晰比较价格与能力,为不同场景选择合适的模型。",
|
||||
"Budget tokens = max tokens × ratio. Accepts a decimal between 0.002 and 1. Recommended to keep aligned with upstream billing.": "预算令牌 = 最大令牌数 × 比例。接受 0.002 到 1 之间的十进制数。建议与上游计费保持一致。",
|
||||
"Budget tokens = max tokens × ratio. Accepts a decimal between 0.1 and 1.": "预算令牌 = 最大令牌数 × 比例。接受 0.1 到 1 之间的十进制数。",
|
||||
"Budget Tokens Ratio": "预算令牌比例",
|
||||
@@ -527,6 +528,7 @@
|
||||
"Cancelled": "已取消",
|
||||
"Cancelled at": "作废于",
|
||||
"Capture a reusable bundle of models, tags, or endpoints.": "捕获可重用的模型、标签或端点捆绑包。",
|
||||
"Card view": "卡片视图",
|
||||
"Category Name": "分类名称",
|
||||
"Category name is required": "分类名称不能为空",
|
||||
"Category name must be less than 50 characters": "分类名称不能超过 50 个字符",
|
||||
@@ -600,8 +602,8 @@
|
||||
"Choose how to filter domains": "选择如何过滤域名",
|
||||
"Choose how to filter IP addresses": "选择如何过滤 IP 地址",
|
||||
"Choose the bundle type and define the items inside it.": "选择捆绑包类型并定义其中的项目。",
|
||||
"Choose where to fetch upstream metadata.": "选择从何处获取上游元数据。",
|
||||
"Choose the default charts, range, and time granularity for model analytics.": "选择模型调用分析的默认图表、范围和时间粒度。",
|
||||
"Choose where to fetch upstream metadata.": "选择从何处获取上游元数据。",
|
||||
"Choose which charts are selected by default when opening model analytics.": "选择打开模型调用分析时默认选中的图表。",
|
||||
"Classic (Legacy Frontend)": "经典前端",
|
||||
"Claude": "Claude",
|
||||
@@ -676,6 +678,9 @@
|
||||
"Common Logs": "通用日志",
|
||||
"Common ports include 25, 465, and 587": "常用端口包括 25、465 和 587",
|
||||
"Common User": "普通用户",
|
||||
"Community driven, self-hosted, and extensible": "社区驱动、可自托管、易于扩展",
|
||||
"compatible API routes": "兼容 API 路由",
|
||||
"Compatible API routes for common AI application workflows": "兼容常见 AI 应用工作流的 API 路由",
|
||||
"Complete API documentation with multi-language SDK support": "完整的 API 文档,支持多语言 SDK",
|
||||
"Complete Order": "补单",
|
||||
"Complete these steps to finish the initial installation.": "完成这些步骤以完成初始安装。",
|
||||
@@ -769,6 +774,7 @@
|
||||
"Confirm your identity with Two-factor Authentication before registering a Passkey.": "在注册 Passkey 前请使用两步验证确认你的身份。",
|
||||
"Conflict": "矛盾",
|
||||
"Connect": "连接",
|
||||
"Connect through OpenAI, Claude, Gemini, and other compatible API routes": "通过 OpenAI、Claude、Gemini 以及其他兼容 API 路由接入",
|
||||
"Connected to io.net service normally.": "已正常连接 io.net 服务。",
|
||||
"Connection error": "连接错误",
|
||||
"Connection failed": "连接失败",
|
||||
@@ -1003,6 +1009,7 @@
|
||||
"Demo site mode": "演示站点模式",
|
||||
"Demo Site Mode": "演示站点模式",
|
||||
"Demote": "降级",
|
||||
"Deploy your own gateway and start routing requests through your configured upstream services.": "部署你自己的网关,并通过已配置的上游服务开始转发请求。",
|
||||
"Deployment created successfully": "创建部署成功",
|
||||
"Deployment details": "部署详情",
|
||||
"Deployment ID": "部署 ID",
|
||||
@@ -1553,10 +1560,12 @@
|
||||
"Filter by username": "按用户名筛选",
|
||||
"Filter by username, name or email...": "按用户名、姓名或邮箱筛选...",
|
||||
"Filter Dashboard Models": "筛选仪表板模型",
|
||||
"Filter models by provider, group, type, endpoint, and tags.": "按供应商、分组、类型、端点和标签筛选模型。",
|
||||
"Filter models by type, endpoint, vendor, group and tags": "按类型、端点、供应商、分组和标签筛选模型",
|
||||
"Filter models...": "筛选模型...",
|
||||
"Filter...": "筛选...",
|
||||
"Filters": "筛选器",
|
||||
"Filters active": "筛选已启用",
|
||||
"Final Consumed": "最终消耗",
|
||||
"Final cost = base × multiplier when conditions match": "匹配条件时,最终费用 = 基础费用 × 倍率",
|
||||
"Final price multiplier (0.95 = 5% discount": "最终价格乘数 (0.95 = 5% 折扣",
|
||||
@@ -1676,6 +1685,7 @@
|
||||
"Group name": "分组名称",
|
||||
"Group Name": "分组名称",
|
||||
"Group name cannot be changed when editing.": "编辑时无法更改组名称。",
|
||||
"Group prices cannot be expanded because this expression is not a standard tiered pricing expression.": "该表达式不是标准分档计费表达式,无法展开分组价格。",
|
||||
"group ratio": "分组倍率",
|
||||
"Group Ratio": "分组倍率",
|
||||
"Group ratios": "分组比例",
|
||||
@@ -1843,6 +1853,7 @@
|
||||
"IP Filter Mode": "IP 过滤模式",
|
||||
"IP Restriction": "IP 限制",
|
||||
"IP Whitelist (supports CIDR)": "IP 白名单(支持 CIDR 表达式)",
|
||||
"is an open-source AI API gateway for self-hosted deployments. Connect multiple upstream services, manage models, keys, quotas, logs, and routing policies in one place.": "是一个用于自托管部署的开源 AI API 网关。接入多家上游服务,并集中管理模型、密钥、额度、日志与路由策略。",
|
||||
"is less than the configured maximum cache size": "小于配置的最大缓存大小",
|
||||
"is the default price; ": "为默认价格;",
|
||||
"It seems like the page you're looking for": "您要查找的页面似乎",
|
||||
@@ -2051,6 +2062,7 @@
|
||||
"Model": "模型",
|
||||
"Model Access": "模型访问",
|
||||
"Model Analytics": "模型数据分析",
|
||||
"model billing support": "模型计费支持",
|
||||
"Model Call Analytics": "模型调用分析",
|
||||
"Model context usage": "模型上下文用量",
|
||||
"Model deleted": "模型已删除",
|
||||
@@ -2081,6 +2093,8 @@
|
||||
"Model ratios reset successfully": "模型比例重置成功",
|
||||
"Model Regex": "模型正则",
|
||||
"Model Regex (one per line)": "模型正则(每行一个)",
|
||||
"Model Square": "模型广场",
|
||||
"Model Tags": "模型标签",
|
||||
"Model to use for testing": "用于测试的模型",
|
||||
"Model to use when testing channel connectivity": "测试通道连接时使用的模型",
|
||||
"Model Version *": "模型版本 *",
|
||||
@@ -2093,6 +2107,7 @@
|
||||
"Models appended successfully": "模型已追加成功",
|
||||
"Models are required": "需要模型",
|
||||
"Models directory": "模型目录",
|
||||
"Models Directory": "模型目录",
|
||||
"Models fetched successfully": "模型获取成功",
|
||||
"Models filled to form": "模型已填充到表单",
|
||||
"Models listed here will not automatically append or remove -thinking / -nothinking suffixes.": "此处列出的模型不会自动添加或移除 -thinking / -nothinking 后缀。",
|
||||
@@ -2126,6 +2141,7 @@
|
||||
"Multi-Key Strategy": "多密钥策略",
|
||||
"Multi-key: Polling rotation": "多密钥:轮询",
|
||||
"Multi-key: Random rotation": "多密钥:随机",
|
||||
"Multi-protocol Compatible": "兼容多协议",
|
||||
"Multi-region deployment for stable global access": "多区域部署,实现稳定的全球访问",
|
||||
"Multi-user management with flexible permission allocation": "多用户管理,灵活分配权限",
|
||||
"Multiplier": "倍率",
|
||||
@@ -2216,6 +2232,7 @@
|
||||
"No data available": "暂无数据",
|
||||
"No deployments available. Create one to get started.": "没有可用的部署。创建一个开始吧。",
|
||||
"No Deployments Found": "未找到部署",
|
||||
"No description available.": "暂无描述。",
|
||||
"No discount tiers configured. Click \"Add discount tier\" to get started.": "未配置折扣等级。点击“添加折扣等级”即可开始使用。",
|
||||
"No duplicate keys found": "未发现重复密钥",
|
||||
"No enabled tokens available": "当前没有可用的启用令牌",
|
||||
@@ -2375,6 +2392,7 @@
|
||||
"Open in New Tab": "在新标签页中打开",
|
||||
"Open menu": "打开菜单",
|
||||
"Open release": "打开版本",
|
||||
"Open Source": "开源项目",
|
||||
"Open the io.net console API Keys page": "打开 io.net 控制台 API 密钥页面",
|
||||
"Open theme settings": "打开主题设置",
|
||||
"OpenAI": "OpenAI",
|
||||
@@ -2637,6 +2655,7 @@
|
||||
"Previous": "上一步",
|
||||
"Previous branch": "上一分支",
|
||||
"Previous page": "上一页",
|
||||
"Base Price": "基础价格",
|
||||
"Price": "价格",
|
||||
"Price ($/1K calls)": "价格($/1K 次)",
|
||||
"Price (local currency / USD)": "价格(本地货币/美元)",
|
||||
@@ -2757,6 +2776,7 @@
|
||||
"Ratio Type": "比率类型",
|
||||
"Ratio: {{value}}": "倍率:{{value}}",
|
||||
"Ratios synced successfully": "比率同步成功",
|
||||
"Raw expression": "原始表达式",
|
||||
"Raw JSON": "原始 JSON",
|
||||
"Raw Quota": "原生额度",
|
||||
"Re-enable on success": "成功后重新启用",
|
||||
@@ -2801,6 +2821,7 @@
|
||||
"Reference Video": "参照生视频",
|
||||
"Referral link:": "推荐链接:",
|
||||
"Referral Program": "推荐计划",
|
||||
"Refine models by provider, group, type, and tags.": "按供应商、分组、类型和标签细化模型。",
|
||||
"Refresh": "刷新",
|
||||
"Refresh Cache": "刷新缓存",
|
||||
"Refresh credential": "刷新凭据",
|
||||
@@ -2990,7 +3011,6 @@
|
||||
"Save drawing settings": "保存绘图设置",
|
||||
"Save Epay settings": "保存 Epay 设置",
|
||||
"Save failed": "保存失败",
|
||||
"Save Preferences": "保存偏好设置",
|
||||
"Save failed, please retry": "保存失败,请重试",
|
||||
"Save general settings": "保存通用设置",
|
||||
"Save group ratios": "保存分组比率",
|
||||
@@ -3001,6 +3021,7 @@
|
||||
"Save monitoring rules": "保存监控规则",
|
||||
"Save navigation": "保存导航",
|
||||
"Save notice": "保存通知",
|
||||
"Save Preferences": "保存偏好设置",
|
||||
"Save rate limits": "保存速率限制",
|
||||
"Save sensitive words": "保存敏感词",
|
||||
"Save Settings": "保存设置",
|
||||
@@ -3021,6 +3042,7 @@
|
||||
"Scan this QR code with your authenticator app (Google Authenticator, Microsoft Authenticator, etc.)": "使用您的身份验证器应用(Google Authenticator、Microsoft Authenticator 等)扫描此二维码",
|
||||
"Scenario Templates": "场景模板",
|
||||
"Scheduled channel tests": "定期渠道测试",
|
||||
"scheduling controls": "调度控制能力",
|
||||
"Scope": "作用域",
|
||||
"Scopes": "作用域",
|
||||
"Search": "搜索",
|
||||
@@ -3035,6 +3057,7 @@
|
||||
"Search group names...": "搜索分组名称...",
|
||||
"Search groups...": "搜索分组...",
|
||||
"Search missing models": "搜索缺失的模型",
|
||||
"Search model name, provider, endpoint, or tag...": "搜索模型名称、供应商、端点或标签...",
|
||||
"Search model name...": "搜索模型名称...",
|
||||
"Search models": "搜索模型",
|
||||
"Search models or fields...": "搜索模型或字段...",
|
||||
@@ -3219,6 +3242,7 @@
|
||||
"sources": "来源",
|
||||
"Space-separated OAuth scopes": "以空格分隔的OAuth作用域",
|
||||
"Spark model version, e.g., v2.1 (version number in API URL)": "Spark 模型版本,例如 v2.1(API URL 中的版本号)",
|
||||
"Special billing expression": "特殊计费表达式",
|
||||
"Special usable group rules": "特殊可用分组规则",
|
||||
"SQLite stores all data in a single file. Make sure that file is persisted when running in containers.": "SQLite 将所有数据存储在单个文件中。在容器中运行时请确保该文件已持久化。",
|
||||
"SSRF Protection": "SSRF 保护",
|
||||
@@ -3425,6 +3449,7 @@
|
||||
"This page has not been created yet.": "此页面尚未创建。",
|
||||
"This project must be used in compliance with the": "此项目的使用必须遵守",
|
||||
"This record was written by a pre-upgrade instance and lacks audit info. Upgrade the instance to record server IP, callback IP, payment method and system version.": "该记录由旧版本实例写入,缺少审计信息,建议将实例升级至最新版本以便记录服务器 IP、回调 IP、支付方式与系统版本等审计字段。",
|
||||
"This site currently has {{count}} models enabled": "本站当前已启用模型,总计 {{count}} 个",
|
||||
"this token group": "此令牌分组",
|
||||
"this user group": "此用户分组",
|
||||
"This user has no bindings": "该用户无任何绑定",
|
||||
@@ -3563,6 +3588,7 @@
|
||||
"Unable to generate chat link. Please contact your administrator.": "无法生成聊天链接。请联系您的管理员。",
|
||||
"Unable to load groups": "无法加载分组",
|
||||
"Unable to open chat": "无法打开聊天",
|
||||
"Unable to parse structured pricing": "无法解析为结构化价格",
|
||||
"Unable to prepare chat link. Please ensure you have an enabled API key.": "无法准备聊天链接。请确保您有一个已启用的 API 密钥。",
|
||||
"Unauthorized": "未授权",
|
||||
"Unauthorized Access": "未经授权的访问",
|
||||
@@ -3629,6 +3655,7 @@
|
||||
"Upstream prices fetched successfully": "已成功获取上游价格",
|
||||
"Upstream ratios fetched successfully": "上游比率获取成功",
|
||||
"Upstream Response": "上游返回",
|
||||
"upstream services integrated": "上游服务适配",
|
||||
"Upstream Updates": "上游更新",
|
||||
"uptime": "正常运行时间",
|
||||
"Uptime": "运行时间",
|
||||
|
||||
Reference in New Issue
Block a user