Files
PolyHermes/frontend/src/locales/zh-CN/common.json
T
WrBug 3e667b70fd feat: enhance copy trading logic and UI
- fix: correct copyRatio scaling (divide by 100)
- fix: enforce minimum order size with round-up logic
- feat: customize Telegram notification icons
- feat: optimize frontend order list (active loading, refresh buttons)
- refactor: optimize OnChain WebSocket connection management
2026-01-04 20:36:41 +08:00

1136 lines
54 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"common": {
"back": "返回",
"save": "保存",
"cancel": "取消",
"confirm": "确定",
"delete": "删除",
"edit": "编辑",
"add": "添加",
"refresh": "刷新",
"search": "搜索",
"reset": "重置",
"submit": "提交",
"actions": "操作",
"createdAt": "创建时间",
"updatedAt": "更新时间",
"status": "状态",
"enabled": "启用",
"disabled": "禁用",
"yes": "是",
"no": "否",
"all": "全部",
"loading": "加载中",
"noData": "暂无数据",
"saveConfig": "保存配置",
"refreshConfig": "刷新配置",
"total": "共",
"items": "条",
"prev": "上一页",
"next": "下一页",
"success": "成功",
"failed": "失败",
"close": "关闭"
},
"login": {
"title": "登录",
"username": "用户名",
"password": "密码",
"usernameRequired": "请输入用户名",
"passwordRequired": "请输入密码",
"usernamePlaceholder": "请输入用户名",
"passwordPlaceholder": "请输入密码",
"forgotPassword": "忘记密码?",
"loginFailed": "登录失败",
"loginSuccess": "登录成功"
},
"message": {
"success": "操作成功",
"error": "操作失败",
"loading": "加载中...",
"noData": "暂无数据",
"loginSuccess": "登录成功",
"loginFailed": "登录失败",
"createUserSuccess": "创建用户成功",
"createUserFailed": "创建用户失败",
"updatePasswordSuccess": "更新密码成功",
"updatePasswordFailed": "更新密码失败"
},
"order": {
"create": "创建订单",
"update": "更新订单",
"cancel": "取消订单",
"event": "订单事件",
"buy": "买入",
"sell": "卖出",
"market": "市场",
"status": "状态",
"filled": "已成交",
"remaining": "剩余"
},
"account": {
"title": "账户管理",
"list": "账户列表",
"detail": "账户详情",
"import": "导入账户",
"update": "更新账户",
"delete": "删除账户",
"accountId": "账户ID",
"accountName": "账户名称",
"accountNamePlaceholder": "账户名称(可选)",
"accountIdRequired": "账户ID不能为空",
"walletAddress": "钱包地址",
"proxyAddress": "代理钱包地址",
"apiCredentials": "API 凭证",
"apiKey": "API Key",
"apiSecret": "API Secret",
"apiPassphrase": "API Passphrase",
"balance": "余额",
"activeOrders": "活跃订单",
"completedOrders": "已完成订单",
"positionCount": "持仓数量",
"totalOrders": "总订单数",
"totalPnl": "总盈亏",
"statistics": "交易统计",
"fullConfig": "完整配置",
"partialConfig": "部分配置",
"notConfigured": "未配置",
"configured": "已配置",
"editTip": "编辑提示",
"editTipDesc": "API 凭证字段留空表示不修改。如需更新 API 凭证,请输入新值;如需保持原值不变,请留空。",
"leaveEmptyToNotModify": "留空表示不修改",
"getDetailFailed": "获取账户详情失败",
"updateSuccess": "更新账户成功",
"updateFailed": "更新账户失败",
"refreshBalance": "刷新余额"
},
"accountList": {
"title": "账户管理",
"addAccount": "添加账户",
"importAccount": "导入账户",
"accountName": "账户名称",
"walletAddress": "钱包地址",
"proxyAddress": "代理钱包地址",
"apiCredentials": "API 凭证",
"balance": "余额",
"activeOrders": "活跃订单",
"action": "操作",
"actions": "操作",
"detail": "详情",
"edit": "编辑",
"delete": "删除",
"viewDetail": "查看详情",
"deleteConfirm": "确定要删除这个账户吗?",
"deleteConfirmDesc": "删除账户前,请确保已取消所有活跃订单。删除后无法恢复,请谨慎操作!",
"deleteConfirmDescSimple": "删除后无法恢复,请谨慎操作!",
"deleteConfirmOk": "确定删除",
"deleteSuccess": "删除账户成功",
"deleteFailed": "删除账户失败",
"copySuccess": "已复制到剪贴板",
"copyFailed": "复制失败",
"fullConfig": "完整配置",
"partialConfig": "部分配置",
"notConfigured": "未配置",
"totalBalance": "总余额",
"available": "可用",
"position": "仓位",
"refreshBalance": "刷新余额",
"refreshBalanceSuccess": "余额刷新成功",
"refreshBalanceFailed": "刷新余额失败",
"getDetailFailed": "获取账户详情失败",
"openDetailFailed": "打开详情失败",
"accountDetail": "账户详情",
"accountId": "账户ID",
"apiKey": "API Key",
"apiSecret": "API Secret",
"apiPassphrase": "API Passphrase",
"configured": "已配置",
"notConfiguredStatus": "未配置",
"configStatus": "配置状态",
"statistics": "交易统计",
"totalOrders": "总订单数",
"activeOrdersCount": "活跃订单数",
"completedOrders": "已完成订单数",
"positionCount": "持仓数量",
"totalPnl": "总盈亏",
"editAccount": "编辑账户",
"editTip": "编辑提示",
"editTipDesc": "API 凭证字段留空表示不修改。如需更新 API 凭证,请输入新值;如需保持原值不变,请留空。",
"accountNamePlaceholder": "账户名称(可选)",
"leaveEmptyToNotModify": "留空表示不修改",
"updateSuccess": "更新账户成功",
"updateFailed": "更新账户失败",
"getDetailFailedForEdit": "获取账户详情失败",
"loading": "加载中...",
"fetchFailed": "获取账户列表失败"
},
"accountImport": {
"title": "导入账户",
"back": "返回",
"securityTip": "安全提示",
"securityTipDesc": "私钥将存储在后端数据库中,请确保数据库访问安全。建议使用 HTTPS 连接。",
"importMethod": "导入方式",
"privateKey": "私钥",
"mnemonic": "助记词",
"privateKeyLabel": "私钥",
"privateKeyPlaceholder": "请输入私钥(64位十六进制字符串,可选0x前缀)",
"privateKeyRequired": "请输入私钥",
"privateKeyInvalid": "私钥格式不正确(应为64位十六进制字符串)",
"walletAddress": "钱包地址",
"walletAddressPlaceholder": "钱包地址(将从私钥自动推导)",
"walletAddressRequired": "请输入钱包地址",
"walletAddressInvalid": "钱包地址格式不正确",
"walletAddressMismatch": "钱包地址与私钥不匹配",
"mnemonicLabel": "助记词",
"mnemonicPlaceholder": "请输入12或24个单词的助记词(用空格分隔)",
"mnemonicRequired": "请输入助记词",
"mnemonicInvalid": "助记词格式不正确(应为12或24个单词,用空格分隔)",
"walletAddressMismatchMnemonic": "钱包地址与助记词不匹配",
"accountName": "账户名称",
"accountNameRequired": "请输入账户名称",
"accountNamePlaceholder": "可选,用于标识账户",
"accountNameHelp": "用于标识账户,便于管理",
"privateKeyHelp": "私钥将加密存储,仅用于签名交易",
"submit": "导入",
"invalidPrivateKey": "无效的私钥",
"duplicateAccount": "账户已存在",
"importAccount": "导入账户",
"importSuccess": "导入账户成功",
"importFailed": "导入账户失败",
"derivedAddress": "推导地址",
"addressError": "无法从私钥推导地址",
"addressErrorMnemonic": "无法从助记词推导地址",
"walletType": "钱包类型",
"walletTypeHelp": "Web3钱包:使用 MetaMask 等浏览器钱包连接的 Polymarket 账户\nMagic:通过邮箱或社交账号(如 Google、Twitter)登录的 Polymarket 账户",
"walletTypeMagic": "Magic(邮箱/社交账号登录)",
"walletTypeSafe": "Web3钱包"
},
"leader": {
"title": "Leader 管理",
"leaderName": "Leader 名称",
"leaderAddress": "钱包地址",
"walletAddress": "钱包地址",
"category": "分类",
"all": "全部",
"copyTradingCount": "跟单关系数",
"createdAt": "创建时间",
"action": "操作",
"add": "添加",
"addLeader": "添加 Leader",
"edit": "编辑",
"editLeader": "编辑 Leader",
"delete": "删除",
"deleteLeader": "删除 Leader",
"listFailed": "获取 Leader 列表失败",
"deleteSuccess": "删除 Leader 成功",
"deleteFailed": "删除 Leader 失败",
"deleteConfirm": "确定要删除这个 Leader 吗?",
"deleteConfirmDesc": "删除后无法恢复,请谨慎操作!",
"deleteConfirmOk": "确定删除"
},
"menu": {
"accounts": "账户管理",
"copyTrading": "跟单交易",
"leaders": "Leader 管理",
"templates": "跟单模板",
"copyTradingConfig": "跟单配置",
"positions": "仓位管理",
"statistics": "统计信息",
"announcements": "公告",
"users": "用户管理",
"systemSettings": "系统管理",
"systemOverview": "概览",
"language": "语言",
"rpcNodes": "RPC节点管理",
"apiHealth": "API健康",
"builderApiKey": "Builder API Key",
"proxy": "代理",
"notifications": "消息推送",
"logout": "退出登录",
"logoutConfirm": "确认退出",
"logoutConfirmDesc": "确定要退出登录吗?",
"navigation": "导航菜单"
},
"apiHealthStatus": {
"title": "API 健康状态",
"checkFailed": "检查失败",
"status": "状态",
"responseTime": "响应时间",
"lastCheck": "最后检查",
"healthy": "健康",
"unhealthy": "不健康",
"unknown": "未知",
"normal": "正常",
"notConfigured": "未配置",
"abnormal": "异常"
},
"proxySettings": {
"title": "代理设置",
"enabled": "启用代理",
"host": "代理主机",
"port": "代理端口",
"username": "用户名",
"password": "密码",
"hostRequired": "请输入代理主机",
"portRequired": "请输入代理端口",
"hostPlaceholder": "例如:127.0.0.1",
"portPlaceholder": "例如:8080",
"usernamePlaceholder": "如果代理需要认证,请输入用户名",
"passwordPlaceholder": "如果代理需要认证,请输入密码",
"passwordPlaceholderUpdate": "留空则不更新密码",
"passwordHelp": "如果代理需要认证,请输入密码",
"passwordHelpUpdate": "留空则不更新密码,输入新密码则更新",
"check": "检查代理",
"checkSuccess": "代理检查成功",
"checkFailed": "代理检查失败",
"saveSuccess": "保存配置成功",
"saveFailed": "保存配置失败",
"getFailed": "获取代理配置失败",
"latency": "延迟",
"hostInvalid": "请输入有效的主机地址",
"portInvalid": "端口必须在 1-65535 之间"
},
"languageSettings": {
"title": "语言设置",
"currentLanguage": "当前语言",
"followSystem": "跟随系统",
"currentSystemLanguage": "当前系统语言",
"description": "切换语言后,界面将立即更新为新语言。",
"changeSuccess": "语言切换成功",
"changeFailed": "语言切换失败"
},
"configPage": {
"title": "全局配置",
"message": "配置功能已迁移",
"description": "全局配置功能已迁移到以下页面:",
"templates": "跟单模板",
"templatesDesc": "管理跟单参数(比例、金额、风险控制等)",
"copyTrading": "跟单配置",
"copyTradingDesc": "将账户、模板和 Leader 关联,启用跟单关系",
"systemSettings": "系统管理",
"systemSettingsDesc": "配置代理、查看 API 健康状态",
"footer": "请使用上述页面进行配置管理。"
},
"systemSettings": {
"title": "通用设置",
"language": {
"title": "多语言设置",
"currentLanguage": "当前语言",
"languageRequired": "请选择语言"
},
"notification": {
"title": "消息推送设置"
},
"relayer": {
"title": "Relayer 配置"
},
"proxy": {
"title": "代理设置"
},
"autoRedeem": {
"title": "自动赎回配置",
"label": "启用自动赎回",
"tooltip": "开启后,系统将自动赎回所有账户中可赎回的仓位。需要配置 Builder API Key 才能生效。",
"builderApiKeyNotConfigured": "Builder API Key 未配置",
"builderApiKeyNotConfiguredDesc": "自动赎回功能需要配置 Builder API Key 才能生效。",
"goToConfigure": "前往配置",
"saveSuccess": "自动赎回配置已保存",
"saveFailed": "保存自动赎回配置失败"
}
},
"builderApiKey": {
"title": "Builder API Key 配置",
"alertTitle": "什么是 Builder API Key",
"description": "Builder API Key 是系统级别的配置,与您的账户无关。它是 Polymarket 提供的 Builder 服务的 API 凭证,用于执行 Gasless(免 gas 费)交易。",
"purposeTitle": "主要用途:",
"purpose1": "执行 Gasless 交易:赎回仓位、创建订单等操作无需支付 gas 费用",
"purpose2": "提升用户体验:无需在钱包中准备 MATIC 代币作为 gas 费",
"purpose3": "降低交易成本:由 Builder 服务承担 gas 费用",
"getApiKey": "获取 API Key",
"openSettings": "前往 Polymarket 设置页面",
"apiKey": "Builder API Key",
"secret": "Builder Secret",
"passphrase": "Builder Passphrase",
"apiKeyPlaceholder": "请输入 Builder API Key",
"secretPlaceholder": "请输入 Builder Secret",
"passphrasePlaceholder": "请输入 Builder Passphrase",
"apiKeyHelp": "已配置,输入新值以更新",
"secretHelp": "已配置,输入新值以更新",
"passphraseHelp": "已配置,输入新值以更新",
"saveSuccess": "保存 Builder API Key 配置成功",
"saveFailed": "保存 Builder API Key 配置失败",
"getFailed": "获取 Builder API Key 配置失败",
"noChanges": "没有需要更新的字段",
"notConfigured": "Builder API Key 未配置,请前往系统设置页面配置",
"notConfiguredError": "Builder API Key 未配置,无法执行 Gasless 交易。请前往系统设置页面配置 Builder API Key。",
"apiReference": "API 参考文档",
"apiReferenceDesc": "了解更多关于 Builder API 的使用方法:",
"relayerApiDocs": "Builder Relayer API 文档",
"builderDocs": "Builder 开发文档",
"apiTest": "API 测试",
"apiTestDesc": "测试 Builder API 是否正常工作",
"testNonce": "测试获取 Nonce",
"testNonceHelp": "输入 Safe 地址(proxyAddress",
"testDeployed": "测试检查部署状态",
"testDeployedHelp": "输入 Safe 地址(proxyAddress",
"testTransaction": "测试获取交易状态",
"testTransactionHelp": "输入交易ID",
"testAddressRequired": "请输入地址",
"testTransactionIdRequired": "请输入交易ID",
"testAddressPlaceholder": "输入地址,例如:0x...",
"testTransactionIdPlaceholder": "输入交易ID",
"testSuccess": "测试成功",
"testFailed": "测试失败"
},
"resetPassword": {
"title": "重置密码",
"firstUse": "首次使用系统",
"firstUseDesc": "请使用管理员提供的重置密钥设置初始密码",
"resetKey": "重置密钥",
"resetKeyRequired": "请输入重置密钥",
"resetKeyPlaceholder": "请输入重置密钥",
"username": "用户名",
"usernameRequired": "请输入用户名",
"usernamePlaceholder": "请输入用户名",
"newPassword": "新密码",
"newPasswordRequired": "请输入新密码",
"passwordPlaceholder": "至少6位",
"passwordMinLength": "密码至少6位",
"passwordStrength": "密码强度",
"weak": "弱",
"fair": "较弱",
"medium": "中等",
"strong": "强",
"veryStrong": "很强",
"confirmPassword": "确认密码",
"confirmPasswordRequired": "请确认密码",
"confirmPasswordPlaceholder": "请再次输入密码",
"passwordMismatch": "两次输入的密码不一致",
"submit": "重置密码",
"success": "密码重置成功",
"failed": "密码重置失败"
},
"leaderList": {
"title": "Leader 管理",
"addLeader": "添加 Leader",
"leaderName": "Leader 名称",
"walletAddress": "钱包地址",
"category": "分类",
"remark": "备注",
"website": "网站",
"openWebsite": "打开网页",
"all": "全部",
"copyTradingCount": "跟单关系数",
"copyTradingRelations": "{{count}} 个跟单关系",
"createdAt": "创建时间",
"noData": "暂无 Leader 数据",
"fetchFailed": "获取 Leader 列表失败",
"deleteSuccess": "删除 Leader 成功",
"deleteFailed": "删除 Leader 失败",
"deleteConfirm": "确定要删除这个 Leader 吗?",
"deleteConfirmDesc": "该 Leader 还有 {{count}} 个跟单关系,请先删除跟单关系"
},
"leaderAdd": {
"title": "添加 Leader",
"back": "返回",
"leaderAddress": "Leader 钱包地址",
"leaderAddressRequired": "请输入 Leader 钱包地址",
"leaderAddressInvalid": "钱包地址格式不正确(必须是 0x 开头的 42 位地址)",
"leaderAddressTooltip": "被跟单者的钱包地址,系统将监控该地址的交易并自动跟单",
"leaderName": "Leader 名称",
"leaderNameTooltip": "可选,用于标识 Leader,方便管理",
"leaderNamePlaceholder": "可选,用于标识 Leader",
"remark": "Leader 备注",
"remarkTooltip": "可选,用于记录 Leader 的备注信息",
"remarkPlaceholder": "可选,用于记录 Leader 的备注信息",
"website": "Leader 网站",
"websiteTooltip": "可选,Leader 的网站链接",
"websitePlaceholder": "可选,例如:https://example.com",
"websiteInvalid": "请输入有效的 URL 地址",
"category": "分类筛选",
"categoryTooltip": "仅跟单该分类的交易,不选择则跟单所有分类(sports 或 crypto",
"categoryPlaceholder": "选择分类(可选)",
"add": "添加 Leader",
"cancel": "取消",
"addSuccess": "添加 Leader 成功",
"addFailed": "添加 Leader 失败"
},
"leaderEdit": {
"title": "编辑 Leader",
"leaderName": "Leader 名称",
"leaderNameTooltip": "可选,用于标识 Leader,方便管理",
"leaderNamePlaceholder": "可选,用于标识 Leader",
"remark": "Leader 备注",
"remarkTooltip": "可选,用于记录 Leader 的备注信息",
"remarkPlaceholder": "可选,用于记录 Leader 的备注信息",
"website": "Leader 网站",
"websiteTooltip": "可选,Leader 的网站链接",
"websitePlaceholder": "可选,例如:https://example.com",
"websiteInvalid": "请输入有效的 URL 地址",
"category": "分类筛选",
"categoryTooltip": "仅跟单该分类的交易,不选择则跟单所有分类(sports 或 crypto",
"categoryPlaceholder": "选择分类(可选)",
"save": "保存",
"cancel": "取消",
"saveSuccess": "更新 Leader 成功",
"saveFailed": "更新 Leader 失败",
"fetchFailed": "获取 Leader 详情失败",
"invalidId": "Leader ID 无效"
},
"userList": {
"title": "用户管理",
"username": "用户名",
"role": "角色",
"defaultAccount": "默认账户",
"normalUser": "普通用户",
"updateMyPassword": "修改我的密码",
"addUser": "新增用户",
"createUser": "创建用户",
"updatePassword": "修改密码",
"updateMyPasswordTitle": "修改我的密码",
"newPassword": "新密码",
"password": "密码",
"passwordRequired": "请输入密码",
"passwordMinLength": "密码至少6位",
"passwordPlaceholder": "至少6位",
"usernameRequired": "请输入用户名",
"usernamePlaceholder": "请输入用户名",
"newPasswordRequired": "请输入新密码",
"fetchFailed": "获取用户列表失败",
"createSuccess": "创建用户成功",
"createFailed": "创建用户失败",
"updatePasswordSuccess": "更新密码成功",
"updatePasswordFailed": "更新密码失败",
"updateOwnPasswordSuccess": "修改密码成功,请重新登录",
"updateOwnPasswordFailed": "修改密码失败",
"deleteSuccess": "删除用户成功",
"deleteFailed": "删除用户失败",
"deleteConfirm": "确定要删除这个用户吗?",
"total": "共 {{total}} 条"
},
"statistics": {
"title": "统计信息",
"totalOrders": "总订单数",
"totalPnl": "总盈亏",
"winRate": "胜率",
"avgPnl": "平均盈亏",
"maxProfit": "最大盈利",
"maxLoss": "最大亏损",
"startDate": "开始日期",
"endDate": "结束日期",
"fetchFailed": "获取统计信息失败",
"refresh": "刷新",
"reset": "重置"
},
"orderList": {
"title": "订单管理",
"leader": "Leader",
"market": "市场",
"category": "分类",
"side": "方向",
"price": "价格",
"size": "数量",
"status": "状态",
"pnl": "盈亏",
"createdAt": "创建时间",
"fetchFailed": "获取订单列表失败"
},
"templateList": {
"title": "跟单模板管理",
"addTemplate": "新增模板",
"searchPlaceholder": "搜索模板名称",
"templateName": "模板名称",
"copyMode": "跟单模式",
"ratio": "比例",
"fixedAmount": "固定金额",
"ratioMode": "比例模式",
"fixedAmountMode": "固定金额模式",
"copyConfig": "跟单配置",
"supportSell": "跟单卖出",
"notSupportSell": "不跟单卖出",
"useCount": "使用次数",
"timesUsed": "次使用",
"amountLimit": "金额限制",
"max": "最大",
"min": "最小",
"notSet": "未设置",
"otherConfig": "其他配置",
"maxDailyOrders": "每日最大订单",
"priceTolerance": "价格容忍度",
"copy": "复制",
"copySuffix": "副本",
"noData": "暂无模板数据",
"fetchFailed": "获取模板列表失败",
"deleteSuccess": "删除模板成功",
"deleteFailed": "删除模板失败",
"deleteConfirm": "确定要删除这个模板吗?",
"deleteConfirmDesc": "删除后无法恢复,请确保没有跟单关系在使用该模板",
"copySuccess": "复制模板成功",
"copyFailed": "复制模板失败",
"minAmountError": "最小金额必须 >= 1",
"fixedAmountRequired": "请输入固定跟单金额",
"invalidNumber": "请输入有效的数字",
"fixedAmountError": "固定金额必须 >= 1,请重新输入"
},
"templateAdd": {
"title": "创建跟单模板",
"back": "返回",
"templateName": "模板名称",
"templateNamePlaceholder": "请输入模板名称",
"templateNameRequired": "请输入模板名称",
"templateNameTooltip": "模板的唯一标识名称,用于区分不同的跟单配置模板。模板名称必须唯一,不能与其他模板重名。",
"copyMode": "跟单金额模式",
"copyModeTooltip": "选择跟单金额的计算方式。比例模式:跟单金额随 Leader 订单大小按比例变化;固定金额模式:无论 Leader 订单大小如何,跟单金额都固定不变。",
"ratioMode": "比例模式",
"fixedAmountMode": "固定金额模式",
"copyRatio": "跟单比例",
"copyRatioTooltip": "跟单比例表示跟单金额相对于 Leader 订单金额的百分比。例如:100% 表示 1:1 跟单,50% 表示半仓跟单,200% 表示双倍跟单",
"copyRatioPlaceholder": "例如:100 表示 100%1:1 跟单),默认 100%",
"fixedAmount": "固定跟单金额 (USDC)",
"fixedAmountPlaceholder": "固定金额,不随 Leader 订单大小变化,必须 >= 1",
"fixedAmountRequired": "请输入固定跟单金额",
"fixedAmountError": "固定金额必须 >= 1,请重新输入",
"maxOrderSize": "单笔订单最大金额 (USDC)",
"maxOrderSizeTooltip": "比例模式下,限制单笔跟单订单的最大金额上限,用于防止跟单金额过大,控制风险。例如:设置为 1000,即使计算出的跟单金额超过 1000,也会限制为 1000 USDC。",
"maxOrderSizePlaceholder": "仅在比例模式下生效(可选)",
"minOrderSize": "单笔订单最小金额 (USDC)",
"minOrderSizeTooltip": "比例模式下,限制单笔跟单订单的最小金额下限,用于过滤掉金额过小的订单,避免频繁小额交易。如果填写,必须 >= 1 USDC。例如:设置为 10,如果计算出的跟单金额小于 10,则跳过该订单。",
"minOrderSizePlaceholder": "仅在比例模式下生效,必须 >= 1(可选)",
"minOrderSizeError": "最小金额必须 >= 1",
"maxDailyOrders": "每日最大跟单订单数",
"maxDailyOrdersTooltip": "限制每日最多跟单的订单数量,用于风险控制,防止过度交易。例如:设置为 50,当日跟单订单数达到 50 后,停止跟单,次日重置。",
"maxDailyOrdersPlaceholder": "默认 100(可选)",
"priceTolerance": "价格容忍度 (%)",
"priceToleranceTooltip": "允许跟单价格在 Leader 价格基础上的调整范围,用于在 Leader 价格 ± 容忍度范围内调整价格,提高成交率。例如:设置为 5%,Leader 价格为 0.5,则跟单价格可在 0.475-0.525 范围内。",
"priceTolerancePlaceholder": "默认 5%(可选)",
"minOrderDepth": "最小订单深度 (USDC)",
"minOrderDepthTooltip": "检查订单簿的总订单金额(买盘+卖盘),确保市场有足够的流动性。不填写则不启用此过滤",
"minOrderDepthPlaceholder": "例如:100(可选,不填写表示不启用)",
"maxSpread": "最大价差(绝对价格)",
"maxSpreadTooltip": "最大价差(绝对价格)。避免在价差过大的市场跟单。不填写则不启用此过滤",
"maxSpreadPlaceholder": "例如:0.05(5美分,可选,不填写表示不启用)",
"minOrderbookDepth": "最小订单簿深度 (USDC)",
"minOrderbookDepthTooltip": "最小订单簿深度(USDC金额),NULL表示不启用此过滤。检查前 N 档的深度",
"minOrderbookDepthPlaceholder": "例如:50(可选,不填写表示不启用)",
"priceRangeFilter": "价格区间过滤",
"priceRange": "价格区间",
"priceRangeTooltip": "仅跟单 Leader 交易价格在指定区间内的订单。不填写表示不限制。示例:填写 0.11 和 0.89 表示仅跟单价格在 0.11 到 0.89 之间的订单;只填写最高价 0.89 表示仅跟单价格在 0.89 以下的订单;只填写最低价 0.11 表示仅跟单价格在 0.11 以上的订单。",
"minPricePlaceholder": "最低价(留空不限制)",
"maxPricePlaceholder": "最高价(留空不限制)",
"supportSell": "跟单卖出",
"supportSellTooltip": "是否跟单 Leader 的卖出订单。开启:跟单 Leader 的买入和卖出订单;关闭:只跟单 Leader 的买入订单,忽略卖出订单。",
"create": "创建模板",
"createSuccess": "创建模板成功",
"createFailed": "创建模板失败",
"invalidNumber": "请输入有效的数字"
},
"templateEdit": {
"title": "编辑跟单模板",
"back": "返回",
"save": "保存修改",
"saveSuccess": "更新模板成功",
"saveFailed": "更新模板失败",
"fetchFailed": "获取模板详情失败",
"templateName": "模板名称",
"templateNamePlaceholder": "请输入模板名称",
"templateNameRequired": "请输入模板名称",
"templateNameTooltip": "模板的唯一标识名称,用于区分不同的跟单配置模板。模板名称必须唯一,不能与其他模板重名。",
"copyMode": "跟单金额模式",
"copyModeTooltip": "选择跟单金额的计算方式。比例模式:跟单金额随 Leader 订单大小按比例变化;固定金额模式:无论 Leader 订单大小如何,跟单金额都固定不变。",
"ratioMode": "比例模式",
"fixedAmountMode": "固定金额模式",
"copyRatio": "跟单比例",
"copyRatioTooltip": "跟单比例表示跟单金额相对于 Leader 订单金额的百分比。例如:100% 表示 1:1 跟单,50% 表示半仓跟单,200% 表示双倍跟单",
"copyRatioPlaceholder": "例如:100 表示 100%1:1 跟单),默认 100%",
"fixedAmount": "固定跟单金额 (USDC)",
"fixedAmountPlaceholder": "固定金额,不随 Leader 订单大小变化,必须 >= 1",
"fixedAmountRequired": "请输入固定跟单金额",
"fixedAmountError": "固定金额必须 >= 1,请重新输入",
"fixedAmountTooltip": "固定金额模式下,每次跟单的固定金额,不随 Leader 订单大小变化。必须 >= 1 USDC。例如:设置为 10,则无论 Leader 买入多少,跟单金额始终为 10 USDC。",
"maxOrderSize": "单笔订单最大金额 (USDC)",
"maxOrderSizeTooltip": "比例模式下,限制单笔跟单订单的最大金额上限,用于防止跟单金额过大,控制风险。例如:设置为 1000,即使计算出的跟单金额超过 1000,也会限制为 1000 USDC。",
"maxOrderSizePlaceholder": "仅在比例模式下生效(可选)",
"minOrderSize": "单笔订单最小金额 (USDC)",
"minOrderSizeTooltip": "比例模式下,限制单笔跟单订单的最小金额下限,用于过滤掉金额过小的订单,避免频繁小额交易。如果填写,必须 >= 1 USDC。例如:设置为 10,如果计算出的跟单金额小于 10,则跳过该订单。",
"minOrderSizePlaceholder": "仅在比例模式下生效,必须 >= 1(可选)",
"minOrderSizeError": "最小金额必须 >= 1",
"maxDailyOrders": "每日最大跟单订单数",
"maxDailyOrdersTooltip": "限制每日最多跟单的订单数量,用于风险控制,防止过度交易。例如:设置为 50,当日跟单订单数达到 50 后,停止跟单,次日重置。",
"maxDailyOrdersPlaceholder": "默认 100(可选)",
"priceTolerance": "价格容忍度 (%)",
"priceToleranceTooltip": "允许跟单价格在 Leader 价格基础上的调整范围,用于在 Leader 价格 ± 容忍度范围内调整价格,提高成交率。例如:设置为 5%,Leader 价格为 0.5,则跟单价格可在 0.475-0.525 范围内。",
"priceTolerancePlaceholder": "默认 5%(可选)",
"minOrderDepth": "最小订单深度 (USDC)",
"minOrderDepthTooltip": "检查订单簿的总订单金额(买盘+卖盘),确保市场有足够的流动性。不填写则不启用此过滤",
"minOrderDepthPlaceholder": "例如:100(可选,不填写表示不启用)",
"maxSpread": "最大价差(绝对价格)",
"maxSpreadTooltip": "最大价差(绝对价格)。避免在价差过大的市场跟单。不填写则不启用此过滤",
"maxSpreadPlaceholder": "例如:0.05(5美分,可选,不填写表示不启用)",
"minOrderbookDepth": "最小订单簿深度 (USDC)",
"minOrderbookDepthTooltip": "最小订单簿深度(USDC金额),NULL表示不启用此过滤。检查前 N 档的深度",
"minOrderbookDepthPlaceholder": "例如:50(可选,不填写表示不启用)",
"priceRangeFilter": "价格区间过滤",
"priceRange": "价格区间",
"priceRangeTooltip": "仅跟单 Leader 交易价格在指定区间内的订单。不填写表示不限制。示例:填写 0.11 和 0.89 表示仅跟单价格在 0.11 到 0.89 之间的订单;只填写最高价 0.89 表示仅跟单价格在 0.89 以下的订单;只填写最低价 0.11 表示仅跟单价格在 0.11 以上的订单。",
"minPricePlaceholder": "最低价(留空不限制)",
"maxPricePlaceholder": "最高价(留空不限制)",
"positionLimitFilter": "最大仓位限制",
"maxPositionValue": "最大仓位金额 (USDC)",
"maxPositionValueTooltip": "限制单个市场的最大仓位金额。如果该市场的当前仓位金额 + 跟单金额超过此限制,则不会下单。不填写则不启用此限制",
"maxPositionValuePlaceholder": "例如:100(可选,不填写表示不启用)",
"maxPositionCount": "最大仓位数量",
"maxPositionCountTooltip": "限制单个市场的最大仓位数量。如果该市场的当前仓位数量达到或超过此限制,则不会下单。不填写则不启用此限制",
"maxPositionCountPlaceholder": "例如:10(可选,不填写表示不启用)",
"supportSell": "跟单卖出",
"supportSellTooltip": "是否跟单 Leader 的卖出订单。开启:跟单 Leader 的买入和卖出订单;关闭:只跟单 Leader 的买入订单,忽略卖出订单。",
"invalidNumber": "请输入有效的数字"
},
"copyTradingAdd": {
"title": "新增跟单配置",
"back": "返回",
"configName": "配置名",
"configNameRequired": "请输入配置名",
"configNamePlaceholder": "例如:跟单配置1",
"configNameTooltip": "为跟单配置设置一个名称,便于识别和管理",
"advancedSettings": "高级设置",
"pushFailedOrders": "推送失败订单",
"pushFailedOrdersTooltip": "开启后,失败的订单会推送到 Telegram",
"autoRedeem": "自动赎回",
"autoRedeemTooltip": "开启后,系统会自动赎回可赎回的仓位。需要配置 Builder API Key 才能生效",
"builderApiKeyNotConfigured": "Builder API Key 未配置",
"builderApiKeyNotConfiguredDesc": "自动赎回功能需要配置 Builder API Key 才能生效。",
"goToConfigure": "前往配置",
"selectWallet": "选择钱包",
"selectWalletPlaceholder": "请选择钱包",
"walletRequired": "请选择钱包",
"selectLeader": "选择 Leader",
"selectLeaderPlaceholder": "请选择 Leader",
"leaderRequired": "请选择 Leader",
"enabled": "启用状态",
"selectTemplate": "选择模板",
"selectTemplateFromModal": "从模板填充配置",
"templateFilled": "模板内容已填充,您可以修改",
"basicConfig": "基础配置",
"copyMode": "跟单金额模式",
"copyModeTooltip": "选择跟单金额的计算方式。比例模式:跟单金额随 Leader 订单大小按比例变化;固定金额模式:无论 Leader 订单大小如何,跟单金额都固定不变。",
"ratioMode": "比例模式",
"fixedAmountMode": "固定金额模式",
"ratio": "比例",
"fixed": "固定",
"copyRatio": "跟单比例",
"copyRatioTooltip": "跟单比例表示跟单金额相对于 Leader 订单金额的百分比。例如:100% 表示 1:1 跟单,50% 表示半仓跟单,200% 表示双倍跟单",
"copyRatioPlaceholder": "例如:100 表示 100%1:1 跟单),默认 100%",
"fixedAmount": "固定跟单金额 (USDC)",
"fixedAmountPlaceholder": "固定金额,不随 Leader 订单大小变化,必须 >= 1",
"fixedAmountRequired": "请输入固定跟单金额",
"fixedAmountMin": "固定金额必须 >= 1",
"maxOrderSize": "单笔订单最大金额 (USDC)",
"maxOrderSizeTooltip": "比例模式下,限制单笔跟单订单的最大金额上限",
"maxOrderSizePlaceholder": "仅在比例模式下生效(可选)",
"minOrderSize": "单笔订单最小金额 (USDC)",
"minOrderSizeTooltip": "比例模式下,限制单笔跟单订单的最小金额下限,必须 >= 1",
"minOrderSizePlaceholder": "仅在比例模式下生效,必须 >= 1(可选)",
"minOrderSizeMin": "最小金额必须 >= 1",
"maxDailyLoss": "每日最大亏损限制 (USDC)",
"maxDailyLossTooltip": "限制每日最大亏损金额,用于风险控制",
"maxDailyLossPlaceholder": "默认 10000 USDC(可选)",
"maxDailyOrders": "每日最大跟单订单数",
"maxDailyOrdersTooltip": "限制每日最多跟单的订单数量",
"maxDailyOrdersPlaceholder": "默认 100(可选)",
"priceTolerance": "价格容忍度 (%)",
"priceToleranceTooltip": "允许跟单价格在 Leader 价格基础上的调整范围",
"priceTolerancePlaceholder": "默认 5%(可选)",
"delaySeconds": "跟单延迟 (秒)",
"delaySecondsTooltip": "跟单延迟时间,0 表示立即跟单",
"delaySecondsPlaceholder": "默认 0(立即跟单)",
"filterConditions": "过滤条件(可选)",
"minOrderDepth": "最小订单深度 (USDC)",
"minOrderDepthTooltip": "检查订单簿的总订单金额(买盘+卖盘),确保市场有足够的流动性。不填写则不启用此过滤",
"minOrderDepthPlaceholder": "例如:100(可选,不填写表示不启用)",
"maxSpread": "最大价差(绝对价格)",
"maxSpreadTooltip": "最大价差(绝对价格)。避免在价差过大的市场跟单。不填写则不启用此过滤",
"maxSpreadPlaceholder": "例如:0.05(5美分,可选,不填写表示不启用)",
"minOrderbookDepth": "最小订单簿深度 (USDC)",
"minOrderbookDepthTooltip": "最小订单簿深度(USDC金额),NULL表示不启用此过滤。检查前 N 档的深度",
"minOrderbookDepthPlaceholder": "例如:50(可选,不填写表示不启用)",
"priceRangeFilter": "价格区间过滤",
"priceRange": "价格区间",
"priceRangeTooltip": "仅跟单 Leader 交易价格在指定区间内的订单。不填写表示不限制。示例:填写 0.11 和 0.89 表示仅跟单价格在 0.11 到 0.89 之间的订单;只填写最高价 0.89 表示仅跟单价格在 0.89 以下的订单;只填写最低价 0.11 表示仅跟单价格在 0.11 以上的订单。",
"minPricePlaceholder": "最低价(留空不限制)",
"maxPricePlaceholder": "最高价(留空不限制)",
"positionLimitFilter": "最大仓位限制",
"maxPositionValue": "最大仓位金额 (USDC)",
"maxPositionValueTooltip": "限制单个市场的最大仓位金额。如果该市场的当前仓位金额 + 跟单金额超过此限制,则不会下单。不填写则不启用此限制",
"maxPositionValuePlaceholder": "例如:100(可选,不填写表示不启用)",
"maxPositionCount": "最大仓位数量",
"maxPositionCountTooltip": "限制单个市场的最大仓位数量。如果该市场的当前仓位数量达到或超过此限制,则不会下单。不填写则不启用此限制",
"maxPositionCountPlaceholder": "例如:10(可选,不填写表示不启用)",
"supportSell": "跟单卖出",
"supportSellTooltip": "是否跟单 Leader 的卖出订单",
"create": "创建跟单配置",
"createSuccess": "创建跟单配置成功",
"createFailed": "创建跟单配置失败",
"invalidNumber": "请输入有效的数字",
"fetchLeaderFailed": "获取 Leader 列表失败",
"fetchTemplateFailed": "获取模板列表失败",
"templateName": "模板名称",
"noAccounts": "暂无账户",
"importAccount": "导入账户",
"noLeaders": "暂无 Leader",
"addLeader": "添加 Leader"
},
"copyTradingEdit": {
"title": "编辑跟单配置",
"back": "返回",
"configName": "配置名",
"configNameRequired": "请输入配置名",
"configNamePlaceholder": "例如:跟单配置1",
"configNameTooltip": "为跟单配置设置一个名称,便于识别和管理",
"advancedSettings": "高级设置",
"pushFailedOrders": "推送失败订单",
"pushFailedOrdersTooltip": "开启后,失败的订单会推送到 Telegram",
"autoRedeem": "自动赎回",
"autoRedeemTooltip": "开启后,系统会自动赎回可赎回的仓位。需要配置 Builder API Key 才能生效",
"builderApiKeyNotConfigured": "Builder API Key 未配置",
"builderApiKeyNotConfiguredDesc": "自动赎回功能需要配置 Builder API Key 才能生效。",
"goToConfigure": "前往配置",
"wallet": "钱包",
"leader": "Leader",
"selectWallet": "钱包",
"selectLeader": "Leader",
"basicConfig": "基础配置",
"copyMode": "跟单金额模式",
"copyModeTooltip": "选择跟单金额的计算方式",
"ratioMode": "比例模式",
"fixedAmountMode": "固定金额模式",
"copyRatio": "跟单比例",
"copyRatioTooltip": "跟单比例表示跟单金额相对于 Leader 订单金额的百分比",
"copyRatioPlaceholder": "例如:100 表示 100%1:1 跟单)",
"fixedAmount": "固定跟单金额 (USDC)",
"fixedAmountPlaceholder": "固定金额,不随 Leader 订单大小变化,必须 >= 1",
"fixedAmountRequired": "请输入固定跟单金额",
"fixedAmountMin": "固定金额必须 >= 1",
"maxOrderSize": "单笔订单最大金额 (USDC)",
"maxOrderSizeTooltip": "比例模式下,限制单笔跟单订单的最大金额上限",
"maxOrderSizePlaceholder": "仅在比例模式下生效(可选)",
"minOrderSize": "单笔订单最小金额 (USDC)",
"minOrderSizeTooltip": "比例模式下,限制单笔跟单订单的最小金额下限,必须 >= 1",
"minOrderSizePlaceholder": "仅在比例模式下生效,必须 >= 1(可选)",
"minOrderSizeMin": "最小金额必须 >= 1",
"maxDailyLoss": "每日最大亏损限制 (USDC)",
"maxDailyLossTooltip": "限制每日最大亏损金额,用于风险控制",
"maxDailyLossPlaceholder": "默认 10000 USDC(可选)",
"maxDailyOrders": "每日最大跟单订单数",
"maxDailyOrdersTooltip": "限制每日最多跟单的订单数量",
"maxDailyOrdersPlaceholder": "默认 100(可选)",
"priceTolerance": "价格容忍度 (%)",
"priceToleranceTooltip": "允许跟单价格在 Leader 价格基础上的调整范围",
"priceTolerancePlaceholder": "默认 5%(可选)",
"delaySeconds": "跟单延迟 (秒)",
"delaySecondsTooltip": "跟单延迟时间,0 表示立即跟单",
"delaySecondsPlaceholder": "默认 0(立即跟单)",
"filterConditions": "过滤条件(可选)",
"minOrderDepth": "最小订单深度 (USDC)",
"minOrderDepthTooltip": "检查订单簿的总订单金额(买盘+卖盘),确保市场有足够的流动性。不填写则不启用此过滤",
"minOrderDepthPlaceholder": "例如:100(可选,不填写表示不启用)",
"maxSpread": "最大价差(绝对价格)",
"maxSpreadTooltip": "最大价差(绝对价格)。避免在价差过大的市场跟单。不填写则不启用此过滤",
"maxSpreadPlaceholder": "例如:0.05(5美分,可选,不填写表示不启用)",
"minOrderbookDepth": "最小订单簿深度 (USDC)",
"minOrderbookDepthTooltip": "最小订单簿深度(USDC金额),NULL表示不启用此过滤",
"minOrderbookDepthPlaceholder": "例如:50(可选,不填写表示不启用)",
"priceRangeFilter": "价格区间过滤",
"priceRange": "价格区间",
"priceRangeTooltip": "仅跟单 Leader 交易价格在指定区间内的订单。不填写表示不限制。示例:填写 0.11 和 0.89 表示仅跟单价格在 0.11 到 0.89 之间的订单;只填写最高价 0.89 表示仅跟单价格在 0.89 以下的订单;只填写最低价 0.11 表示仅跟单价格在 0.11 以上的订单。",
"minPricePlaceholder": "最低价(留空不限制)",
"maxPricePlaceholder": "最高价(留空不限制)",
"positionLimitFilter": "最大仓位限制",
"maxPositionValue": "最大仓位金额 (USDC)",
"maxPositionValueTooltip": "限制单个市场的最大仓位金额。如果该市场的当前仓位金额 + 跟单金额超过此限制,则不会下单。不填写则不启用此限制",
"maxPositionValuePlaceholder": "例如:100(可选,不填写表示不启用)",
"maxPositionCount": "最大仓位数量",
"maxPositionCountTooltip": "限制单个市场的最大仓位数量。如果该市场的当前仓位数量达到或超过此限制,则不会下单。不填写则不启用此限制",
"maxPositionCountPlaceholder": "例如:10(可选,不填写表示不启用)",
"supportSell": "跟单卖出",
"supportSellTooltip": "是否跟单 Leader 的卖出订单",
"save": "保存",
"saveSuccess": "更新跟单配置成功",
"saveFailed": "更新跟单配置失败",
"fetchFailed": "获取跟单配置失败",
"invalidNumber": "请输入有效的数字"
},
"filteredOrdersList": {
"title": "已过滤订单列表",
"fetchFailed": "获取已过滤订单列表失败",
"market": "市场",
"outcome": "方向",
"price": "价格",
"size": "数量",
"side": "订单方向",
"calculatedQuantity": "计算数量",
"filterType": "过滤类型",
"filterReason": "过滤原因",
"createdAt": "时间",
"filterByType": "按类型筛选",
"filterTypes": {
"orderDepth": "订单深度不足",
"spread": "价差过大",
"orderbookDepth": "订单簿深度不足",
"priceValidity": "价格不合理",
"marketStatus": "市场状态不可交易",
"orderbookError": "订单簿获取失败",
"orderbookEmpty": "订单簿为空",
"priceRange": "价格区间不符",
"maxPositionValue": "超过最大仓位金额",
"maxPositionCount": "超过最大仓位数量",
"unknown": "未知原因"
},
"noData": "暂无已过滤订单"
},
"copyTradingList": {
"title": "跟单配置管理",
"addCopyTrading": "新增跟单",
"configName": "配置名",
"configNameNotProvided": "未提供",
"wallet": "钱包",
"account": "账户",
"template": "模板",
"leader": "Leader",
"copyMode": "跟单模式",
"ratioMode": "比例",
"fixedAmountMode": "固定",
"enabled": "开启",
"disabled": "停止",
"totalPnl": "总盈亏",
"statistics": "统计",
"orders": "订单",
"matchedOrders": "已成交订单",
"ordersButton": "订单",
"viewStatistics": "查看统计",
"buyOrders": "买入订单",
"sellOrders": "卖出订单",
"filteredOrders": "已过滤订单",
"filterWallet": "筛选钱包",
"filterTemplate": "筛选模板",
"filterLeader": "筛选 Leader",
"fetchFailed": "获取跟单列表失败",
"startSuccess": "开启跟单成功",
"stopSuccess": "停止跟单成功",
"updateStatusFailed": "更新跟单状态失败",
"deleteSuccess": "删除跟单成功",
"deleteFailed": "删除跟单失败",
"deleteConfirm": "确定要删除这个跟单关系吗?"
},
"notificationSettings": {
"title": "消息推送设置",
"addConfig": "添加配置",
"editConfig": "编辑配置",
"configName": "配置名称",
"configNamePlaceholder": "例如:我的 Telegram 机器人",
"configNameRequired": "请输入配置名称",
"type": "推送类型",
"typeRequired": "请选择推送类型",
"enabled": "启用状态",
"status": "状态",
"enabledStatus": "已启用",
"disabledStatus": "已禁用",
"chatIds": "Chat IDs",
"chatIdsPlaceholder": "Chat IDs(点击上方按钮自动获取,或手动输入,多个用逗号分隔)",
"chatIdsRequired": "请输入至少一个 Chat ID",
"chatIdsExtra": "多个 Chat ID 用逗号分隔,例如:123456789,987654321。点击上方按钮可自动获取(需要先向机器人发送消息)",
"chatIdsCount": "个接收者",
"chatIdsNotConfigured": "未配置",
"edit": "编辑",
"test": "测试",
"delete": "删除",
"deleteConfirm": "确定要删除这个配置吗?",
"enableSuccess": "已启用",
"disableSuccess": "已禁用",
"updateStatusFailed": "更新失败",
"deleteSuccess": "删除成功",
"deleteFailed": "删除失败",
"createSuccess": "创建成功",
"createFailed": "创建失败",
"updateSuccess": "更新成功",
"updateFailed": "更新失败",
"fetchFailed": "获取配置列表失败",
"testSuccess": "测试消息发送成功,请检查 Telegram",
"testFailed": "测试消息发送失败",
"getChatIdsSuccess": "成功获取 {count} 个 Chat ID",
"getChatIdsFailed": "获取 Chat IDs 失败",
"getChatIdsNoToken": "请先填写 Bot Token",
"getChatIdsNoMessage": "未找到 Chat ID,请先向机器人发送一条消息(如 /start),然后重试",
"getChatIdsButton": "获取 Chat ID"
},
"telegramConfig": {
"title": "Telegram 配置说明",
"step1": "通过 <strong>@BotFather</strong> 创建 Telegram 机器人,获取 Bot Token",
"step2": "填写 Bot Token 后,点击\"获取 Chat ID\"按钮自动获取(需要先向机器人发送消息)",
"step3": "或通过 <strong>@userinfobot</strong> 手动获取 Chat ID",
"step4": "支持配置多个 Chat ID(用逗号分隔),所有配置的用户都会收到通知",
"step5": "订单成功或失败时会自动发送 Telegram 消息",
"botToken": "Bot Token",
"botTokenPlaceholder": "Bot Token(从 @BotFather 获取)",
"botTokenRequired": "请输入 Bot Token"
},
"discordConfig": {
"title": "Discord 配置说明",
"step1": "在 Discord 服务器中创建 Webhook",
"step2": "复制 Webhook URL 并填入配置",
"step3": "订单成功或失败时会自动发送 Discord 消息",
"webhookUrl": "Webhook URL",
"webhookUrlPlaceholder": "Webhook URL(从 Discord 服务器设置中获取)",
"webhookUrlRequired": "请输入 Webhook URL"
},
"slackConfig": {
"title": "Slack 配置说明",
"step1": "在 Slack 工作区中创建 Incoming Webhook",
"step2": "复制 Webhook URL 并填入配置",
"step3": "订单成功或失败时会自动发送 Slack 消息",
"webhookUrl": "Webhook URL",
"webhookUrlPlaceholder": "Webhook URL(从 Slack App 设置中获取)",
"webhookUrlRequired": "请输入 Webhook URL"
},
"announcements": {
"title": "公告",
"noAnnouncements": "暂无公告",
"noDetail": "请选择一条公告查看详情",
"viewMore": "查看更多公告",
"author": "作者",
"createdAt": "发布时间",
"noTitle": "无标题",
"expand": "展开全部",
"collapse": "收起",
"refresh": "刷新",
"list": "列表"
},
"copyTradingOrders": {
"title": "订单列表",
"buyOrders": "买入订单",
"sellOrders": "卖出订单",
"matchedOrders": "匹配关系",
"filteredOrders": "已过滤订单",
"statistics": "跟单关系统计",
"orderId": "订单ID",
"leaderTradeId": "Leader 交易ID",
"market": "市场",
"marketId": "市场ID",
"side": "方向",
"buyQuantity": "买入数量",
"buyPrice": "买入价格",
"buyAmount": "买入金额",
"sellQuantity": "卖出数量",
"sellPrice": "卖出价格",
"sellAmount": "卖出金额",
"matchedQuantity": "已匹配",
"remainingQuantity": "剩余",
"sellStatus": "卖出状态",
"status": "状态",
"statusFilled": "未成交",
"statusPartiallySold": "部分成交",
"statusFullySold": "全部成交",
"realizedPnl": "已实现盈亏",
"createdAt": "创建时间",
"matchedAt": "匹配时间",
"sellOrderId": "卖出订单ID",
"buyOrderId": "买入订单ID",
"priceInfo": "价格信息",
"buy": "买入",
"sell": "卖出",
"buyInfo": "买入信息",
"sellInfo": "卖出信息",
"matchInfo": "匹配信息",
"matched": "已匹配",
"remaining": "剩余",
"quantity": "数量",
"price": "价格",
"amount": "金额",
"filterMarketId": "筛选市场ID",
"filterSide": "筛选方向",
"filterStatus": "筛选状态",
"filterSellOrderId": "筛选卖出订单ID",
"filterBuyOrderId": "筛选买入订单ID",
"noBuyOrders": "暂无买入订单",
"noSellOrders": "暂无卖出订单",
"noMatchedOrders": "暂无匹配关系",
"fetchBuyOrdersFailed": "获取买入订单列表失败",
"fetchSellOrdersFailed": "获取卖出订单列表失败",
"fetchMatchedOrdersFailed": "获取匹配关系列表失败",
"fetchStatisticsFailed": "获取统计信息失败",
"noStatistics": "暂无统计数据",
"totalBuyOrders": "总买入订单数",
"totalSellOrders": "总卖出订单数",
"totalMatchedOrders": "总匹配订单数",
"totalBuyAmount": "总买入金额",
"totalSellAmount": "总卖出金额",
"totalPnl": "总盈亏",
"totalRealizedPnl": "总已实现盈亏",
"totalUnrealizedPnl": "总未实现盈亏",
"winRate": "胜率",
"averagePnl": "平均盈亏",
"maxPnl": "最大盈亏",
"minPnl": "最小盈亏"
},
"rpcNodeSettings": {
"title": "Polygon RPC 节点配置",
"fetchFailed": "获取节点列表失败",
"checkHealthSuccess": "健康检查完成",
"checkHealthFailed": "健康检查失败",
"deleteSuccess": "删除成功",
"deleteFailed": "删除失败",
"adjustPrioritySuccess": "调整成功",
"adjustPriorityFailed": "调整失败",
"priority": "优先级",
"providerType": "服务商",
"name": "名称",
"status": "状态",
"statusHealthy": "可用",
"statusUnhealthy": "不可用",
"statusUnknown": "未知",
"responseTime": "响应时间",
"enabled": "启用",
"actions": "操作",
"check": "检查",
"enableSuccess": "启用成功",
"disableSuccess": "禁用成功",
"updateFailed": "更新失败",
"checkSuccess": "检查完成",
"checkFailed": "检查失败",
"deleteConfirm": "确定删除此节点吗?",
"deleteConfirmOk": "确定",
"deleteConfirmCancel": "取消",
"delete": "删除",
"batchCheck": "批量检查",
"addNode": "添加节点",
"addNodeTitle": "添加 RPC 节点",
"validateAndAdd": "验证并添加",
"providerTypeLabel": "服务商类型",
"providerTypeRequired": "请选择服务商类型",
"nodeNameLabel": "节点名称",
"nodeNameRequired": "请输入节点名称",
"nodeNamePlaceholder": "例如: My Alchemy Node",
"apiKeyLabel": "API Key",
"getApiKey": "获取 API Key",
"apiKeyRequired": "请输入 API Key",
"apiKeyPlaceholder": "输入您的 API Key",
"httpUrlLabel": "HTTP RPC URL",
"httpUrlRequired": "请输入 HTTP RPC URL",
"httpUrlInvalid": "请输入有效的 URL",
"httpUrlPlaceholder": "https://polygon-rpc.com",
"wsUrlLabel": "WebSocket URL (可选)",
"wsUrlInvalid": "请输入有效的 URL",
"wsUrlPlaceholder": "wss://polygon-rpc.com",
"validateFailed": "节点验证失败:",
"addSuccess": "添加成功",
"addFailed": "添加失败",
"validateError": "验证失败",
"operationFailed": "操作失败",
"customNode": "自定义节点",
"providerAlchemy": "Alchemy",
"providerInfura": "Infura",
"providerQuickNode": "QuickNode",
"providerChainstack": "Chainstack",
"providerGetBlock": "GetBlock"
}
}