feat: add redemption code feature to user dashboard

- Add redemption code input component in dashboard
- Integrate redemption API endpoint
- Add i18n support for Chinese and English
- Display redemption section alongside subscriptions
This commit is contained in:
EUForest
2026-02-06 23:59:31 +08:00
parent 902e5fe59a
commit 1f9b7ea1db
5 changed files with 123 additions and 2 deletions
@@ -31,5 +31,13 @@
"subscriptionUrl": "Subscription URL",
"totalTraffic": "Total Traffic",
"unknown": "Unknown",
"used": "Used"
"used": "Used",
"redeemCode": "Redeem Code",
"redeemCodeTitle": "Redeem Code",
"redeemCodeDescription": "Enter redemption code to get subscription plan",
"enterRedemptionCode": "Please enter redemption code",
"redeemButton": "Redeem Now",
"redeeming": "Redeeming...",
"redeemSuccess": "Redemption successful! Subscription has been activated.",
"redeemFailed": "Redemption failed"
}
@@ -31,5 +31,13 @@
"subscriptionUrl": "订阅链接",
"totalTraffic": "总流量",
"unknown": "未知",
"used": "已使用"
"used": "已使用",
"redeemCode": "兑换 CDK",
"redeemCodeTitle": "CDK 兑换",
"redeemCodeDescription": "输入兑换码以获取订阅套餐",
"enterRedemptionCode": "请输入兑换码",
"redeemButton": "立即兑换",
"redeeming": "兑换中...",
"redeemSuccess": "兑换成功!",
"redeemFailed": "兑换失败"
}