{
  "auth": {
    "title": "管理员身份验证",
    "placeholder": "请输入管理员账号",
    "login": "登录",
    "error": "apiKey 校验失败,请重新输入!"
  },
  "dash": {
    "title": "Token Manager",
    "addAccount": "添加账号",
    "refreshing": "刷新中...",
    "refreshAll": "一键刷新",
    "forceRefreshing": "强制刷新中...",
    "forceRefresh": "强制刷新",
    "export": "导出账号",
    "statistics": "统计",
    "settings": "系统设置",
    "perPage": "每页显示:",
    "totalItems": "共 {n} 项",
    "prevPage": "上一页",
    "nextPage": "下一页",
    "selectAll": "全选",
    "deleteSelected": "删除选中 ({n})",
    "deleteAll": "删除全部账号",
    "refreshToken": "刷新令牌",
    "deleteAccount": "删除账号",
    "dangerTitle": "⚠️ 危险操作",
    "dangerText": "您确定要删除全部 {n} 个账号吗？此操作不可恢复！",
    "cancel": "取消",
    "confirmDelete": "确认删除",
    "singleAdd": "单账号添加",
    "batchAdd": "批量添加",
    "addTitle": "添加账号",
    "batchTitle": "批量添加账号",
    "batchLabel": "账号列表（每行一个，格式：email:password 或 email:password{'|'}proxy_url）",
    "taskStatus": "任务状态",
    "taskId": "任务 ID:",
    "progress": "处理进度",
    "total": "总数",
    "success": "成功",
    "failed": "失败",
    "skipped": "跳过",
    "invalid": "格式无效",
    "processing": "当前处理中",
    "recentResults": "最近结果",
    "close": "关闭",
    "continueBackground": "后台继续",
    "batchRunning": "任务执行中...",
    "batchStart": "批量添加",
    "add": "添加",
    "statusCompleted": "已完成",
    "statusFailed": "失败",
    "statusRunning": "进行中",
    "statusPending": "排队中",
    "statusNotStarted": "未开始",
    "copiedToClipboard": "已复制到剪贴板",
    "proxyLabel": "代理地址（可选）",
    "proxyPlaceholder": "http://user:pass{'@'}host:port",
    "editProxy": "修改代理",
    "editProxyTitle": "修改代理",
    "editProxyHint": "留空将清除该账号代理，回退到全局 PROXY_URL",
    "clearProxy": "清除",
    "save": "保存",
    "acct": {
      "chatToday": "今日 Chat",
      "cliToday": "今日 CLI",
      "calls": "次调用",
      "cliUnavailableShort": "不可用",
      "cliPendingShort": "初始化中",
      "cliSuccess": "成功",
      "unitK": "k",
      "unitM": "M",
      "status": {
        "active": "活跃",
        "warn": "最近有错误 ({code}, {ago}前)",
        "warnNoCode": "最近有错误 ({ago}前)",
        "cooldown": "冷却中 (剩余 {until})",
        "tokenExpiring": "Token 即将过期",
        "cliUnsupported": "不支持 CLI 调用",
        "cliPending": "CLI 初始化中",
        "unitSec": "秒",
        "unitMin": "分"
      }
    },
    "chat": "测试会话"
  },
  "msg": {
    "batchComplete": "批量添加完成: 成功{n}个",
    "batchFailed": "失败{n}个",
    "batchSkipped": "跳过{n}个",
    "batchInvalid": "无效{n}个",
    "failedAccounts": "失败账号:",
    "progressRetry": "进度查询失败，正在重试...",
    "deleteConfirm": "确定要删除选中的 {n} 个账号吗？",
    "deleteSuccess": "删除成功",
    "deleteFailed": "批量删除失败: ",
    "allDeleted": "所有账号已删除",
    "allDeleteFailed": "删除所有账号失败: ",
    "fetchFailed": "获取Token列表失败: ",
    "addSuccess": "添加账号成功",
    "addFailed": "添加账号失败: ",
    "enterAccounts": "请输入账号列表",
    "batchAddFailed": "批量添加失败: ",
    "refreshSuccess": "账号 {email} 令牌刷新成功",
    "refreshFailed": "刷新账号令牌失败: ",
    "refreshAllConfirm": "确定要刷新所有账号的令牌吗？这可能需要一些时间。",
    "refreshAllComplete": "批量刷新完成，成功刷新了 {n} 个账号",
    "forceRefreshAllConfirm": "确定要强制刷新所有账号的令牌吗？这将刷新所有账号，不管它们是否即将过期，可能需要较长时间。",
    "forceRefreshAllComplete": "强制刷新完成，成功刷新了 {n} 个账号",
    "deleteAccountConfirm": "确定要删除此账号吗？",
    "deleteAccountSuccess": "删除账号成功",
    "deleteAccountFailed": "删除账号失败: ",
    "exportSuccess": "导出完成",
    "exportFailed": "导出失败: ",
    "exportEmpty": "没有可导出的账号",
    "copyFailed": "复制失败",
    "refreshAllFailed": "批量刷新失败: ",
    "forceRefreshAllFailed": "强制刷新失败: ",
    "proxyUpdateSuccess": "代理更新成功",
    "proxyUpdateFailed": "代理更新失败: ",
    "proxyInvalid": "格式错误：必须以 http://、https:// 或 socks5:// 开头"
  },
  "settings": {
    "title": "系统设置",
    "backToDash": "返回Token管理",
    "apiKeyTitle": "🔑 API Key 管理",
    "adminKey": "👑 管理员密钥",
    "adminReadonly": "不可修改",
    "regularKeys": "🔐 普通密钥",
    "addKey": "+ 添加密钥",
    "noKeys": "暂无普通密钥",
    "delete": "删除",
    "autoRefresh": "🔄 自动刷新",
    "enableAutoRefresh": "启用自动刷新",
    "refreshInterval": "刷新间隔（秒）",
    "save": "保存",
    "batchConcurrency": "⚡ 批量登录并发数",
    "batchConcurrencyDesc": "账号批量添加时的登录并发数",
    "batchConcurrencyHint": "建议范围 1-20，并发越高越容易触发上游风控或本地网络抖动",
    "thinkOutput": "💡 思考输出",
    "enableThinkOutput": "启用思考输出",
    "searchMode": "🔍 搜索信息显示模式",
    "searchTable": "表格模式",
    "searchText": "文本模式",
    "simpleModelMap": "🎯 简化模型映射",
    "simpleModelMapDesc": "只返回基础模型，不包含thinking、search、image等变体",
    "retryTitle": "🔁 聊天请求网络重试",
    "retryCountLabel": "重试次数 (0-10)",
    "retryBackoffLabel": "重试间隔毫秒数 (0-60000)",
    "retryHint": "网络错误重试耗尽后该账号记一次失败，连续 3 次进入 5 分钟冷却。已收到 HTTP 响应（含 5xx）不重试。",
    "addKeyTitle": "添加普通API Key",
    "addKeyPlaceholder": "请输入API Key",
    "cancel": "取消",
    "add": "添加"
  },
  "smsg": {
    "apiKeySaved": "API Key保存成功",
    "apiKeyFailed": "API Key保存失败: ",
    "autoRefreshSaved": "自动刷新设置保存成功",
    "autoRefreshFailed": "自动刷新设置保存失败: ",
    "batchSaved": "批量登录并发数保存成功",
    "batchFailed": "批量登录并发数保存失败: ",
    "thinkSaved": "思考输出设置保存成功",
    "thinkFailed": "思考输出设置保存失败: ",
    "searchModeSaved": "搜索信息模式保存成功",
    "searchModeFailed": "搜索信息模式保存失败: ",
    "simpleMapSaved": "简化模型映射设置保存成功",
    "simpleMapFailed": "简化模型映射设置保存失败: ",
    "retrySaved": "聊天重试配置保存成功",
    "retryFailed": "聊天重试配置保存失败: ",
    "enterKey": "请输入API Key",
    "keyAdded": "API Key添加成功",
    "keyAddFailed": "API Key添加失败: ",
    "confirmDeleteKey": "确定要删除此API Key吗？",
    "keyDeleted": "API Key删除成功",
    "keyDeleteFailed": "API Key删除失败: "
  },
  "lang": {
    "label": "🌐 语言 / Language",
    "ru": "Русский",
    "zh": "中文"
  },
  "stats": {
    "title": "统计",
    "loading": "加载中...",
    "loadFailed": "加载统计失败：",
    "backToDashboard": "返回账号管理",
    "filter": {
      "label": "时间范围",
      "currentMonth": "当月",
      "prevMonth": "上月",
      "last90": "最近 90 天"
    },
    "totals": {
      "label": "全部账号汇总",
      "chatInput": "Chat 输入",
      "chatOutput": "Chat 输出",
      "cliInput": "CLI 输入",
      "cliOutput": "CLI 输出",
      "cliCalls": "CLI 调用"
    },
    "account": {
      "label": "按账号",
      "noData": "该时间段无数据"
    },
    "chart": {
      "input": "输入",
      "output": "输出"
    }
  },
  "chat": {
    "title": "测试 ChatCompletion API",
    "send": "发送"
  }
}
