1834b97fe2
PR Check / Lint, Check, Test and Build (push) Has been cancelled
Squash merge of fix/134-促销前端展示对齐 (4702dee).
HIF-79/HIF-113 落地后前端有三处对齐缺失:
- promo-info.tsx 仍读 promo.end_time,但后端 SubscribeDiscountPromo
JSON 字段是 expires_at(×2 处)
- billing.tsx 缺 Promo Discount 行,PreOrderResponse 拿到 promo_discount
时无处可渲染
- typings.d.ts: SubscribeDiscountPromo 缺 expires_at/rule_type,
PreOrderResponse 缺 promo_discount
本次仅修字段对齐与展示行,不动业务逻辑、不动 OrderDetail 类型 (后端
当前未透出 promo_discount)。新增 billing.promoDiscount 中英文文案。
70 lines
2.4 KiB
JSON
70 lines
2.4 KiB
JSON
{
|
|
"balanceRecharge": "余额充值",
|
|
"billing": {
|
|
"billingTitle": "商品账单",
|
|
"couponDiscount": "折扣码优惠",
|
|
"duration": "套餐时长",
|
|
"fee": "手续费",
|
|
"gift": "赠金抵扣",
|
|
"originalPrice": "原价(按月)",
|
|
"price": "价格",
|
|
"productDiscount": "商品折扣",
|
|
"promoDiscount": "促销优惠",
|
|
"total": "总价"
|
|
},
|
|
"buy": "购买",
|
|
"buyNow": "立即购买",
|
|
"buySubscription": "购买订阅",
|
|
"coupon": "优惠券",
|
|
"Day": "天",
|
|
"detail": {
|
|
"availableTraffic": "可用流量",
|
|
"connectedDevices": "同时连接 IP 数",
|
|
"connectionSpeed": "连接速度",
|
|
"productDetail": "商品详情"
|
|
},
|
|
"discount": "折扣",
|
|
"discountInfo": "折扣信息",
|
|
"emailDomainNotAllowed": "邮箱域名不在白名单中",
|
|
"emailInputTitle": "输入您的 {{siteName}} 账户邮箱",
|
|
"emailRequired": "请输入您的邮箱地址。",
|
|
"enterAmount": "输入充值金额",
|
|
"enterCoupon": "输入优惠券代码",
|
|
"Hour": "小时",
|
|
"invalidEmail": "请输入有效的邮箱地址",
|
|
"Minute": "分钟",
|
|
"Month": "月",
|
|
"NoLimit": "无限制",
|
|
"passwordHint": "如果您不输入密码,我们将自动生成一个并发送到您的邮箱。",
|
|
"paymentMethod": "支付方式",
|
|
"productDescription": "商品描述",
|
|
"promo": {
|
|
"available": "促销可用",
|
|
"validUntil": "有效期至"
|
|
},
|
|
"purchaseDuration": "购买时长",
|
|
"recharge": "充值",
|
|
"rechargeAmount": "充值金额",
|
|
"rechargeDescription": "一键充值,轻松处理",
|
|
"rechargeNow": "立即充值",
|
|
"renew": "续订",
|
|
"renewSubscription": "续订",
|
|
"resetPrice": "重置价格",
|
|
"resetTraffic": "重置流量",
|
|
"resetTrafficDescription": "将流量重置为零,并开始新的计费周期",
|
|
"resetTrafficTitle": "重置流量",
|
|
"subscriptionNotFound": "未找到订阅",
|
|
"unsubscribe": {
|
|
"cancel": "取消",
|
|
"confirm": "确认",
|
|
"confirmUnsubscribe": "确认取消订阅",
|
|
"confirmUnsubscribeDescription": "您确定要取消订阅吗?",
|
|
"failed": "取消订阅失败。请重试。",
|
|
"residualValue": "剩余价值:",
|
|
"success": "您已成功取消订阅。",
|
|
"unsubscribe": "取消订阅",
|
|
"unsubscribeDescription": "请注意:如果您现在取消订阅,订阅的剩余价值将退还到您的账户余额中,可用于您下次的订阅购买或续订。"
|
|
},
|
|
"Year": "年"
|
|
}
|