import flat from 'flat'; import { RefundType } from '../libs/constant'; export default flat({ common: { id: 'ID', url: 'URL', none: '无', createdAt: '创建时间', updatedAt: '更新时间', billingPeriod: '账单周期', resumesAt: '恢复时间', actions: '操作', options: '选项', advanced: '高级选项', settings: '设置', preview: '预览', required: '必填', setup: '设置', login: '登录以访问此页面', accessDenied: '您无权访问其他客户的数据', amount: '金额', total: '总计', totalDue: '应付总额', subtotal: '小计', status: '状态', livemode: '测试模式', afterTime: '在{time}后', timeAgo: '{time}前', save: '保存', saved: '更改已保存', remove: '删除', removed: '资源已删除', upload: '上传', change: '更换', confirm: '确认', cancel: '取消', clear: '清空', show: '显示', hide: '隐藏', selectTimeRange: '选择时间范围', startDate: '开始日期', endDate: '结束日期', close: '关闭', back: '返回', every: '每', per: '每{interval}', slash: '每{interval}', unit: '件', edit: '编辑', quantity: '数量', yes: '是', no: '否', email: '邮箱', did: 'DID', txHash: '交易哈希', txGas: '交易费用', delegateTxHash: '授权交易', stakeTxHash: '质押交易', slashTxHash: '罚没交易', transferTxHash: '扣款交易', mintTxHash: '铸造交易', pending: '处理中', failed: '失败', completed: '已完成', creditTransaction: '信用交易', creditAmount: '信用额度', remainingBalance: '剩余余额', credits: '额度', ofCredits: '额度', creditActivity: { consumption: '额度消耗', paidGrant: '额度充值', paidAmount: '支付 {amount}', promotionalGrant: '赠送', resetGrant: '额度重置', repayment: '支付欠费', }, transferStatus: '交易状态', sourceData: '源数据', viewGrant: '查看额度', viewSubscription: '订阅详情', view: '查看', meterEvent: '计量事件', source: '来源', viewDetail: '查看详情', viewTransactionDetail: '交易详情', viewConsumptionDetail: '消费详情', customer: '客户', currency: '币种', network: '网络', custom: '自定义', description: '描述', statementDescriptor: '声明描述', loadMore: '查看更多{resource}', loadingMore: '正在加载更多{resource}...', noMore: '没有更多{resource}', copied: '已复制', previous: '返回', continue: '继续', qty: '{count} 件', each: '每件 {unit}', trial: '免费试用 {count} {interval}', billed: '{rule}收费', metered: '按用量', minute: '分钟', hour: '小时', day: '天', week: '周', month: '月', year: '年', hourly: '每小时', daily: '每天', weekly: '每周', monthly: '每月', yearly: '每年', month3: '每季度', month6: '每半年', recurring: '每{count}{interval}', minutes: '分钟', hours: '小时', days: '天', weeks: '周', months: '月', years: '年', type: '类型', donation: '打赏', recoverFrom: '恢复自', quantityLimitPerCheckout: '超出购买限制', quantityNotEnough: '库存不足', amountPrecisionLimit: '金额小数位数必须在 {precision} 位以内', saveAsDefaultPriceSuccess: '设置默认价格成功', stakeAmount: '质押金额', slashStakeAmount: '罚没金额', know: '我知道了', relatedSubscription: '订阅', subscriptionOrCredit: '订阅 / 额度', purchaseItems: '购买项', connect: { defaultScan: '使用以下方式完成本次操作', scan: '使用以下方式完成本次{action}', confirm: '确认', cancel: '取消', }, paymentMethod: '支付方式', viewInvoice: '账单详情', submit: '提交', expired: '已过期', consumed: '已消费', nextCharge: '下次扣款', }, payment: { checkout: { contact: '联系信息', method: '支付方式', processing: '处理中', payment: '支付', try: '免费试用', include: '包括:', subscription: '订阅', donate: '捐赠', select: '选择', selected: '已选', noPricing: '没有可购买的物品', setup: '订阅', continue: '确认{action}', connect: '连接并{action}', login: '登录以加载并保存联系信息', next: { subscription: '查看订阅', invoice: '查看账单', view: '查看', }, paymentRequired: '支付金额', quote: { title: '价格已锁定', locked: '汇率已锁定', expired: '报价更新中…', expiredMessage: '报价更新中…', expiring: '报价更新中…', remaining: '报价将在 {time} 后更新', currentRate: '当前汇率', expiresIn: '更新时间', exchangeRate: '汇率', provider: '数据提供方', source: '数据来源', dynamicItems: '动态定价商品', dynamicPricingInfo: '动态计价:1 {symbol} = {rate} {currency}', referenceUnavailable: '稍后更新', rateLine: '1 {symbol} ≈ {rate}', validity: '报价有效期:{time}', lockedWithTime: '价格已锁定:{time}', lockExpired: '价格锁定已过期,请重新确认', detailProvider: '数据源', detailUpdatedAt: '最近更新', detailValidity: '报价有效期', detailLock: '锁价剩余', detailPriceImpact: '价格影响', detailSlippage: '滑点下限', detailRefresh: '刷新报价', slippage: { title: '滑点下限', tooltip: '设置您愿意接受的最低汇率。支付时汇率低于此值,交易将被拒绝。', percentMode: '百分比', rateMode: '精确汇率', invalid: '请输入有效的数值', invalidPositive: '请输入大于 0 的数值', rateRequired: '需要汇率信息', invalidRate: '无效的汇率值', minAcceptableRate: '最低可接受汇率', maxPayableIncrease: '最大支付增幅', percentInputLabel: '滑点百分比', rateInputLabel: '最低可接受汇率 ({currency})', minRateHint: '最低可接受汇率: {rate} {currency}', maxPayableHint: '最大支付增幅: +{percent}%', }, slippageLimit: { title: '滑点下限配置', description: '设置您愿意接受的最低汇率。支付时汇率低于此值,交易将被暂停并提示您确认。', configTogglePercent: '百分比', configToggleRate: '精确汇率', recommended: '推荐', derivedCurrentRate: '当前参考汇率', derivedMinRate: '最低可接受汇率', }, rateUpdateLine: '1 {symbol} ≈ {rate} · {time} 后自动更新', updateHint: '更新后将自动刷新价格', lockExpiredTitle: '价格已过期', lockExpiredDescription: '锁定时间已结束,请重新确认价格后继续支付。', lockExpiredConfirm: '重新锁定价格', slippageExceededTitle: '汇率低于滑点下限', slippageExceededDescription: '当前汇率低于您设置的最低可接受汇率。请刷新报价后重试。', updated: { pleaseRetry: '价格已更新,请重新提交', }, priceUpdatedTitle: '价格已更新', priceUpdatedDescriptionRate: '由于 TBA 汇率变化,系统已重新计算本次金额。', priceUpdatedDescriptionRecalc: '系统已重新计算本次金额。', priceUpdatedNewTotalLabel: '更新后总计', priceUpdatedOldTotal: '原总计:{total}', priceUpdatedConfirm: '确认并继续支付', }, staking: { title: '质押金额', tooltip: '质押相当于保证金,用于确保未来的账单能够正常扣款,如果你从 DID Wallet 撤销质押,订阅也会被取消。', }, stakingConfirm: '在此支付中,质押金额与产品费用分开', donation: { between: '金额必须大于 {min} 且小于 {max}', custom: '输入金额', select: '选择金额', summary: '共有 {total} 人支持 {totalAmount} {symbol}', empty: '❤️ 支持一下', gaveTips: '已有 {count} 人打赏', tipAmount: '打赏金额', tabHint: '快速切换金额', benefits: { one: '{name} 将获得全部打赏', multiple: '打赏将按比例分配给 {count} 位受益人', view: '点击查看详情', }, inactive: '打赏功能暂未开启', enable: '启用打赏', enableSuccess: '启用成功', configPrompt: '打赏功能已启用,您可以前往 Payment Kit 进一步配置打赏选项', configNow: '立即配置', later: '稍后配置', configTip: '前往 Payment Kit 配置打赏选项', }, cardPay: '使用银行卡{action}', skipPaymentMethod: '跳过,稍后绑定', empty: '没有可支付的项目', per: '每', pay: '付款给 {payee}', try1: '免费试用 {name}', try2: '免费试用 {name} 等{count}个产品', sub1: '订阅 {name}', sub2: '订阅 {name} 等{count}个产品', then: '然后 {subscription} {recurring}', meteredThen: '然后{recurring}按用量计费', metered: '{recurring}按用量计费', free: '免费试用 {count} {interval}', least: '至少', completed: { payment: '购买成功', subscription: '订阅成功', setup: '订阅成功', donate: '捐赠成功', tip: '向 {payee} 的付款已完成。您可以在您的账户中查看此付款的详细信息。', summary: { paid: '本次支付 {amount}', }, }, vendor: { accountRequired: '您当前使用的是非统一账户登录,此服务需要您使用统一账户。请切换到统一账户登录后重试。', processing: '正在安装中...', progress: '进度 {progress}%', delivered: '安装成功', failed: '安装失败', failedMsg: '很抱歉,安装过程中遇到了一些问题。我们正在处理这个问题,稍后会自动为您退款。感谢您的耐心等待!', launcher: { processing: '正在安装 {name}', completed: '安装 {name} 成功', failed: '安装 {name} 失败', }, didnames: { processing: '正在注册 {name}', completed: '注册 {name} 成功', failed: '注册 {name} 失败', }, arcSphereToast: '支付并安装成功,三秒后返回页面继续...', }, priceChange: { unavailable: '无法获取汇率,请稍后重试。', unstable: '当前汇率波动较大,请稍后重试。', title: '汇率变化', description: '汇率变化较大,请刷新报价后重试。', action: '刷新报价', cancel: '取消', }, confirm: { withStake: '确认订阅,即表示您授权 {payee} 从您的账户扣取未来款项,并在必要时罚没质押。您可随时取消订阅或撤销质押。', withoutStake: '确认订阅,即表示您授权 {payee} 从您的账户扣取未来款项。您可随时取消订阅。', }, required: '必填项', invalid: '无效', billing: { auto: '国家/地区', required: '账单地址', country: '国家/地区', state: '州或省', city: '城市或镇', line1: '地址', line2: '地址2', postal_code: '邮政编码', }, customer: { name: '姓名', email: '邮件', phone: '电话', phonePlaceholder: '电话号码', phoneTip: '以防需要与您联系有关您的订单', }, customerInfo: '客户信息', upsell: { save: '使用{recurring}计费方式', revert: '切换到{recurring}计费方式', off: '省 {saving}%', }, expired: { title: '链接已过期', description: '此链接已过期。这意味着您的付款已经处理完成或会话已过期。', }, complete: { title: '结账已完成', description: '此结账会话已完成。这意味着您的付款已成功处理完成。', }, cross_sell: { add: '添加到订单', remove: '从订单移除', }, dynamicPricing: '动态定价', promotion: { add_code: '添加促销码', enter_code: '输入促销码', apply: '应用', applied: '已应用的促销码', placeholder: '输入促销码', duration_once: '1次优惠 {amount} {symbol}', duration_repeating: '{months}个月优惠 {amount} {symbol}', duration_forever: '永久优惠 {amount} {symbol}', dialog: { title: '添加促销码', }, error: { invalid: '无效的促销码', expired: '促销码已过期', used: '促销码已被使用', not_applicable: '促销码不适用于此订单', }, }, coupon: { noDiscount: '无优惠', percentage: '{percent}%', fixedAmount: '{amount} {symbol}', terms: { forever: '永久享 {couponOff} 折扣', once: '单次享 {couponOff} 折扣', repeating: '{months} 个月内享 {couponOff} 折扣', }, }, credit: { normal: { oneTime: '购买 {amount}。', oneTimeWithExpiry: '购买 {amount}(有效期 {duration} {unit})。', recurring: '订阅:{period}{amount}。', recurringWithExpiry: '订阅:{period}{amount}(有效期 {duration} {unit})。', }, pending: { notEnough: '您有 {amount} 的使用超额。要恢复访问,需要至少购买 {quantity} 数量。', oneTimeEnough: '您有 {amount} 的使用超额。本次购买将增加 {totalAmount}。扣除超额后,您的新可用余额将为 {availableAmount}。', oneTimeEnoughWithExpiry: '您有 {amount} 的使用超额。本次购买将增加 {totalAmount}(有效期 {duration} {unit})。扣除超额后,您的新可用余额将为 {availableAmount}。', recurringEnough: '您有 {amount} 的使用超额。本订阅{period}将增加 {totalAmount}。扣除超额后,您的新可用余额将为 {availableAmount}。', recurringEnoughWithExpiry: '您有 {amount} 的使用超额。本订阅{period}将增加 {totalAmount}(有效期 {duration} {unit})。扣除超额后,您的新可用余额将为 {availableAmount}。', }, schedule: { periodic: '每{interval}发放 {amount}。', withRefresh: '每{interval}发放 {amount},未使用额度将在下次发放时过期。', }, topupDescription: '购买 {creditName},单价 {unitPrice}/额度。', }, emptyItems: { title: '没有任何购买项目', description: '可能这个付款链接没有正确配置', }, stopAcceptingOrders: { title: '暂停服务', description: '因系统策略调整,当前已暂停新订单服务。', }, error: { title: '出了点问题', }, orderSummary: '订单概览', orderSummarySubtitle: '本次交易包含以下项目', paymentDetails: '支付信息', productListTotal: '包括 {total} 项', headerTitle: { subscribe: '订阅 {name}', purchase: '购买 {name}', }, planFeatures: '功能特性', typeBadge: { subscription: '订阅', topup: '充值', oneTime: '一次性购买', }, subtitle: { subscriptionInterval: '{interval}订阅', creditsTopup: '余额充值', addonFor: '{product} 的附加项', oneTime: '一次性购买', }, creditTopup: { title: '购买 {name}', question: '你需要多少 {symbol}?', credits: '额度', increment: '每次增减 {step} {symbol}', validFor: '额度在购买后 {duration} {unit}内有效。', willReceive: '你将获得', packInfo: '包含 {packs} 个额度包(每包 {perPack})', autoMatch: '我们将自动匹配最接近的额度包。', autoMatchTooltip: '{symbol} 按每包 {step} 个出售', pendingWarning: '您有 {pendingAmount} 的使用超额,至少需要购买 {minCredits} 才能恢复访问。', pendingEnough: '您有 {pendingAmount} 的使用超额,扣除后您的可用余额将为 {availableAmount}。', }, connectModal: { title: '{action}', scan: '使用以下方式完成本次支付', confirm: '确认', cancel: '取消', }, fastPay: { title: '确认支付', confirmMessage: '您将支付 {amount} {symbol},从{sourceType}扣除。', autoPaymentReason: '该支付可以自动处理,因为您的账户余额充足,请在继续之前确认以下详细信息。', payer: '账户地址', amount: '支付金额', failed: '账户发生变化,无法自动完成支付,请手动支付。', balanceLink: '查看余额', credit: { title: '确认额度支付', availableAmount: '可用额度:{amount}', confirmMessage: '您将使用 {amount} 额度来订阅此服务。', meteringSubscriptionMessage: '此订阅服务将根据实际使用情况实时扣除额度。您当前可用额度为 {available},确认是否继续?', insufficientTitle: '额度不足', insufficientMessage: '此订阅服务将根据实际使用情况实时扣除额度。您当前可用额度不足,请先充值额度。', }, }, }, autoTopup: { title: '自动充值', enableLabel: '自动充值', purchaseConfig: '购买配置', triggerThreshold: '当额度低于', thresholdPlaceholder: '输入触发阈值', thresholdDescription: '触发自动充值的剩余额度', thresholdMinError: '阈值必须大于0', thresholdFormatError: '请输入有效数字', creditsIncluded: '包含 {num}', purchaseBelow: '购买此套餐', perPackage: '每包', quantity: '数量', selectPaymentMethod: '选择支付方式', paymentInformation: '支付信息', saveConfiguration: '保存配置', saveSuccess: '自动充值配置保存成功', disableSuccess: '已关闭自动充值', stripeSetupRequired: '需要信用卡授权以进行自动支付', cryptoAuthorizationNote: '您需要从钱包授权支付以启用自动充值', tip: '启用自动充值后,当您的额度低于阈值时,系统将自动购买指定数量的额度套餐。', authTitle: '自动充值授权', authTip: '请完成授权流程以启用自动充值', rechargeAmount: '每次充值金额', currentPaymentMethod: '当前支付方式', changePaymentMethod: '更换支付方式', keepCurrent: '保持当前', changePaymentMethodTip: '保存时将引导您设置新的支付方式。', noPaymentMethodSetup: '未配置支付方式,请先设置支付方式。', addFunds: '充值', advanced: '高级选项', enabled: '已启用', disabled: '已禁用', notConfigured: '尚未配置自动充值', setup: '去启用', ruleDisplay: '额度低于{threshold}时,充值{amount}可获得{credits}额度', activeDescription: '自动充值已启用,当 Credits 低于 {threshold} 时,系统会自动充值购买 {credits} Credits,支付金额为 {amount}', activeDescriptionWithCredits: '自动充值已启用,当 Credits 低于 {threshold} 时,系统会自动购买 {credits} 额度。', purchaseAmount: '购买所需金额', paymentMethod: '支付方式', walletBalance: '钱包余额', paymentAddress: '支付地址', inactiveDescription: '开启自动充值,即可在 {name} 不足时自动续费,有效避免服务中断。', showDetails: '展开支付信息', hideDetails: '收起', dailyLimits: { maxAmount: '每日充值金额上限', maxAmountPlaceholder: '0表示无限制', maxAmountDescription: '每日可充值的最大总金额,0 表示无限制', maxAttempts: '每日充值次数上限', maxAttemptsPlaceholder: '0表示无限制', maxAttemptsDescription: '每日可充值的最大次数,0 表示无限制', }, dynamicPricing: { title: '动态定价', currentRate: '当前汇率', slippageTolerance: '滑点容差', minAcceptableRate: '最低可接受汇率', configureSlippage: '配置滑点', }, }, customer: { payments: '支付历史', invoices: '账单历史', details: '账户详情', summary: '计费摘要', products: '产品信息', update: '更新客户信息', empty: '看起来您在这里没有任何订阅或支付', cancel: { button: '取消订阅', title: '取消您的订阅', comment: '你还有其他反馈么?', description: '您的订阅将被取消,但仍然可用直到您当前计费周期结束于{date}。', trialDescription: '免费试用的订阅将被立即取消,不再可用,确认是否继续。', feedback: { tip: '我们希望听到您的反馈,这将帮助我们改进我们的服务', too_expensive: '服务费用太高', missing_features: '服务缺少功能', switched_service: '我已切换到其他服务', unused: '我不再使用此服务', customer_service: '客户服务不佳', too_complex: '服务使用过于复杂', low_quality: '服务质量不佳', other: '其他原因', }, }, pastDue: { button: '续费', invoices: '欠费帐单', warning: '请尽快支付欠费账单,否则你将无法继续使用服务或购买新服务。', alert: { title: '你有欠费账单', description: '看起来你有欠费的账单,在你支付所有欠费账单之前,新的购买或者订阅将被禁止,请不要调皮。', customMessage: '请立即支付,否则新的购买或者订阅将被禁止。', confirm: '去支付', }, view: '查看欠费明细', }, recover: { button: '恢复订阅', title: '恢复您的订阅', description: '您的订阅将不会被取消,并将在{date}自动续订,请确认是否继续。', success: '订阅恢复成功', reStakeTitle: '重新质押以恢复订阅', stakeRequiredDescription: '您之前的质押已被申请取回,需要重新质押才能恢复订阅。', }, changePlan: { button: '切换套餐', current: '当前订阅', pay: '需要支付', scan: '完成支付以更新你的订阅', success: '你的订阅已经更新成功', error: '订阅更新失败', config: '切换套餐或周期', confirm: '确认变更细节', summary: '新的付款计划({date} 开始)', total: '套餐定价(不含按量部分)', appliedCredit: '信用扣除', newCredit: '信用增加', remaining: '还需支付', tableNotFound: '套餐变更不可用', }, changePayment: { limit: '你对支付方式的变更不会影响已经生成或者欠费的账单,只会影响未来的账单。你可以在下一张账单生成之前变更支付方式。', review: '查看订阅详情', select: '选择支付方式', submit: '确认变更', confirm: '确认变更方式意味着你允许 {payee} 使用新的支付方式支付你的未来账单。你可以随时再次变更支付方式。', completed: '你的支付方式 已经更新成功。你可以在你的账户中查看此支付方式的详细信息。', title: '支付方式变更', reauthorizationRequired: '滑点设置已更新。需要重新授权以确保授权金额充足。', reauthorizationTitle: '重新授权支付', reauthorizationCompleted: '支付授权已成功更新。', }, invoice: { summary: '摘要', details: '详情', download: '下载PDF', unitPrice: '单价', rawQuantity: '汇总前数量: {quantity}', amountPaid: '已支付', amountDue: '待支付', amountApplied: '余额变更', pay: '支付此账单', paySuccess: '支付成功', payProcessing: '支付处理中,请稍候刷新查看', payError: '支付失败', sync: '同步状态', syncing: '同步中...', syncSuccess: '同步成功', renew: '恢复订阅', renewSuccess: '订阅恢复成功', renewError: '订阅恢复失败', empty: '没有任何账单', next: '还没有账单,下次账单将在 {date} 生成', invoiceNumber: '账单编号', emptyList: '没有账单', noPaymentRequired: '无需支付', slippageExceeded: '滑点超限', slippageExceededDetail: '汇率滑点超过下限,无法自动扣款。当前汇率 {currentRate},最低可接受 {minRate}', payBatch: '支付欠款', paymentConfirmTitle: '支付确认', paymentConfirmDescription: '完成本次支付后,您使用的支付方式将自动设置为该订阅的默认支付方式。此外,我们还将对该订阅的其他欠费账单进行重试收费。', continue: '继续', priceChanged: '汇率已变动 {percent}%。支付金额将会更新,是否继续?', paymentCancelled: '支付已取消', credit: '额度', creditRefresh: '每{interval}{unit}刷新', quote: { exchangeRate: '汇率', baseAmount: 'USD 本位金额', providers: '数据源', rateTimestamp: '汇率时间', consensusMethod: '汇率算法', rateStatus: '汇率状态', rateStatusNormal: '正常', rateStatusDegraded: '降级', slippage: '滑点', atPaymentRate: '(按支付时汇率 {rate})', }, }, payment: { empty: '没有支付记录', emptyList: '没有支付记录', }, refund: { empty: '没有退款记录', emptyList: '没有退款记录', }, subscriptions: { plan: '订阅', nextInvoice: '下次账单', title: '订阅管理', view: '管理订阅', current: '当前订阅', viewAll: '查看所有', empty: '没有任何订阅', changePayment: '切换支付方式', trialLeft: '剩余试用时长', owner: '订阅拥有者', }, overdue: { title: '您有 {count} 张欠费账单,涉及 {subscriptionCount} 个订阅,总金额 {total} {symbol}{method}。', simpleTitle: '您有 {count} 张欠费账单,', empty: '恭喜!您当前没有欠费账单。', defaultAlert: '请立即支付,以免影响您的使用。', }, }, invoice: { reason: { creation: '订阅创建', cycle: '自动扣费', staking: '订阅创建', update: '订阅更新', recover: '订阅恢复', threshold: '用量账单', cancel: '订阅取消', manual: '人工账单', upcoming: '未来账单', slashStake: '罚没质押', stake: '押金', payment: '付款', returnStake: '退押金', stakeForChangePlan: '订阅套餐更新', stakeForChangePayment: '订阅支付方式更新', recharge: '充值', rechargeForSubscription: '订阅充值', overdraftProtection: '订阅守护服务费', stakeForSubscriptionOverdraftProtection: '订阅守护服务', reStakeToResumeSubscription: '订阅恢复', gas: '手续费', fee: '服务费', }, }, subscription: { overdue: { title: '您的【{name}】订阅共有 {count} 张欠费账单,总计 {total} {symbol}{method},您需要支付这些账单以激活您的订阅,或在进行新的购买之前完成支付。', simpleTitle: '您的【{name}】订阅共有 {count} 张欠费账单,您需要支付这些账单以激活您的订阅,或在进行新的购买之前完成支付。', payNow: '立即支付', notSupport: '暂不支持该支付方式', total: '总计 {total} {currency}{method}', view: '查看订阅详情', pastDue: '欠费账单', viewNow: '立即查看', description: '如果您有任何疑问,可以选择 ', list: '欠费账单:', empty: '您的【{name}】订阅当前没有欠费账单', retry: '重新支付', paid: '已支付', processing: '支付中', }, }, dynamicPricing: { unavailable: { title: '暂时无法计算实时价格', message: '当前汇率服务不可用,基于动态定价的商品暂时无法购买。', retry: '重试', }, }, }, refund: { type: { [RefundType.refund]: '退款', [RefundType.stakeReturn]: '退押金', }, }, empty: { records: '没有找到匹配的记录', }, benefits: { title: '{count} 位受益人', }, });