diff --git a/src/api/subscription.ts b/src/api/subscription.ts index ceab2b0..8db6fa2 100644 --- a/src/api/subscription.ts +++ b/src/api/subscription.ts @@ -86,6 +86,8 @@ export const subscriptionApi = { total_price_kopeks?: number; total_price_label?: string; current_device_limit?: number; + max_device_limit?: number; + can_add?: number; days_left?: number; base_device_price_kopeks?: number; }> => { diff --git a/src/locales/en.json b/src/locales/en.json index b9353d8..5fd1701 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -320,6 +320,7 @@ "title": "Additional options", "buyDevices": "Buy more devices", "currentDeviceLimit": "Current limit: {{count}} devices", + "maxDevices": "max {{count}}", "devicesUnavailable": "Device purchase is not available", "devicesUnit": "devices", "buy": "Buy", @@ -484,7 +485,7 @@ "copyLink": "Copy Link", "copied": "Copied!", "shareButton": "Share", - "shareMessage": "Join me on and earn up to {{percent}}% cashback!", + "shareMessage": "Join me on {{botName}} and earn up to {{percent}}% cashback!", "shareHint": "Share this link with friends. When they sign up and make a purchase, you'll earn {{percent}}% commission!", "stats": { "totalReferrals": "Total Referrals", diff --git a/src/locales/fa.json b/src/locales/fa.json index 4df6626..2b3e356 100644 --- a/src/locales/fa.json +++ b/src/locales/fa.json @@ -229,6 +229,7 @@ "title": "گزینههای اضافی", "buyDevices": "خرید دستگاه بیشتر", "currentDeviceLimit": "محدودیت فعلی: {{count}} دستگاه", + "maxDevices": "حداکثر {{count}}", "devicesUnavailable": "خرید دستگاه در دسترس نیست", "devicesUnit": "دستگاه", "buy": "خرید", @@ -410,7 +411,7 @@ "copyLink": "کپی لینک", "copied": "کپی شد!", "shareButton": "اشتراکگذاری", - "shareMessage": "از طریق لینک من به Cabinet بپیوند و تا {{percent}}٪ پاداش بگیر!", + "shareMessage": "از طریق لینک من به {{botName}} بپیوند و تا {{percent}}٪ پاداش بگیر!", "shareHint": "این لینک را با دوستان به اشتراک بگذارید. وقتی ثبت نام کنند و خرید کنند، {{percent}}% کمیسیون دریافت میکنید!", "stats": { "totalReferrals": "کل معرفیها", diff --git a/src/locales/ru.json b/src/locales/ru.json index 709ec6b..f25d954 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -342,6 +342,7 @@ "title": "Дополнительные опции", "buyDevices": "Докупить устройства", "currentDeviceLimit": "Текущий лимит: {{count}} устройств", + "maxDevices": "максимум {{count}}", "devicesUnavailable": "Докупка устройств недоступна", "devicesUnit": "устройств", "buy": "Купить", @@ -506,7 +507,7 @@ "copyLink": "Копировать ссылку", "copied": "Скопировано!", "shareButton": "Поделиться", - "shareMessage": "Заходи в Cabinet по моей ссылке и получай до {{percent}}% кешбэка!", + "shareMessage": "Заходи в {{botName}} по моей ссылке и получай до {{percent}}% кешбэка!", "shareHint": "Поделитесь ссылкой с друзьями. Когда они зарегистрируются и оплатят, вы получите {{percent}}% комиссии!", "stats": { "totalReferrals": "Всего рефералов", diff --git a/src/locales/zh.json b/src/locales/zh.json index 96e3a95..7ca75f4 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -229,6 +229,7 @@ "title": "附加选项", "buyDevices": "购买更多设备", "currentDeviceLimit": "当前限制:{{count}} 台设备", + "maxDevices": "最多 {{count}} 台", "devicesUnavailable": "设备购买不可用", "devicesUnit": "台设备", "buy": "购买", @@ -410,7 +411,7 @@ "copyLink": "复制链接", "copied": "已复制!", "shareButton": "分享", - "shareMessage": "通过我的链接加入 Cabinet,获取高达 {{percent}}% 返现!", + "shareMessage": "通过我的链接加入 {{botName}},获取高达 {{percent}}% 返现!", "shareHint": "分享链接给朋友。当他们注册并付款后,您将获得 {{percent}}% 佣金!", "stats": { "totalReferrals": "总推荐数", diff --git a/src/pages/Subscription.tsx b/src/pages/Subscription.tsx index aeab231..25c1e4b 100644 --- a/src/pages/Subscription.tsx +++ b/src/pages/Subscription.tsx @@ -1014,12 +1014,14 @@ export default function Subscription() { - {devicePriceData?.available === false ? ( + {/* Check if completely unavailable (no subscription, price not set, etc.) */} + {devicePriceData?.available === false && !devicePriceData?.max_device_limit ? (