feat: add admin HWID device limit overrides
This commit is contained in:
@@ -284,6 +284,8 @@
|
||||
"admin_user_premium_override_label": "🌟 Премиум-оверрайд:",
|
||||
"admin_user_premium_override_unlimited": "Безлимит",
|
||||
"admin_user_premium_override_bonus_value": "+{gb} GB",
|
||||
"admin_user_hwid_limit_button": "📱 HWID лимит",
|
||||
"admin_user_hwid_limit_label": "📱 HWID-устройства:",
|
||||
"admin_premium_override_title": "🌟 Премиум-оверрайд",
|
||||
"admin_premium_override_hint": "Бесплатно увеличьте лимит премиум-трафика или сделайте его безлимитным для этого пользователя.",
|
||||
"admin_premium_override_current": "Сейчас: {current}",
|
||||
@@ -300,6 +302,23 @@
|
||||
"admin_premium_override_bonus_set": "✅ Премиум-оверрайд: +{gb} GB для пользователя {user_id}",
|
||||
"admin_premium_override_saved": "✅ Премиум-оверрайд сохранён",
|
||||
"admin_premium_override_save_error": "❌ Не удалось сохранить премиум-оверрайд",
|
||||
"admin_hwid_limit_title": "📱 Лимит HWID-устройств",
|
||||
"admin_hwid_limit_hint": "Задайте ручной базовый лимит устройств для пользователя. 0 означает безлимит; сброс вернёт тарифный или default-лимит.",
|
||||
"admin_hwid_limit_current": "Сейчас: {current}",
|
||||
"admin_hwid_limit_state_default": "тарифный / default",
|
||||
"admin_hwid_limit_state_unlimited": "безлимит",
|
||||
"admin_hwid_limit_state_count": "{count} устройств",
|
||||
"admin_hwid_limit_state_with_extra": "{total} устройств ({base} + {extra})",
|
||||
"admin_hwid_limit_btn_set_number": "🔢 Задать число",
|
||||
"admin_hwid_limit_btn_unlimited": "♾ Включить безлимит",
|
||||
"admin_hwid_limit_btn_reset": "↩️ Вернуть тариф/default",
|
||||
"admin_hwid_limit_prompt": "Введите лимит HWID-устройств для пользователя {user_id}. 0 означает безлимит:",
|
||||
"admin_hwid_limit_invalid": "❌ Введите целое число устройств от 0 до 1 000 000.",
|
||||
"admin_hwid_limit_no_subscription": "У пользователя нет активной подписки",
|
||||
"admin_hwid_limit_state_missing": "⚠️ Целевой пользователь не найден в состоянии. Откройте карточку пользователя заново.",
|
||||
"admin_hwid_limit_set": "✅ Лимит HWID-устройств для пользователя {user_id}: {current}",
|
||||
"admin_hwid_limit_saved": "✅ Лимит HWID-устройств сохранён",
|
||||
"admin_hwid_limit_save_error": "❌ Не удалось сохранить лимит HWID-устройств",
|
||||
"admin_user_traffic_grant_button": "🎁 Выдать ГБ",
|
||||
"admin_traffic_grant_title": "🎁 Выдать трафик",
|
||||
"admin_traffic_grant_hint": "Зачисление ГБ на баланс пользователя — как при докупке, но без оплаты. Лимит и сквады в панели обновятся сразу.",
|
||||
@@ -1313,7 +1332,21 @@
|
||||
"admin_user_label_main_traffic": "Основной трафик",
|
||||
"admin_user_traffic_left": "Осталось: {left}",
|
||||
"admin_user_label_premium_squads": "Premium-сквады",
|
||||
"user_label_hwid_devices": "HWID-устройства",
|
||||
"user_override_unlimited_short": "Безлимит",
|
||||
"user_hwid_limit_card_title": "HWID-устройства",
|
||||
"user_hwid_limit_card_hint": "Ручной лимит устройств для пользователя. Пустое поле вернёт тарифный или default-лимит.",
|
||||
"user_hwid_limit_input": "Лимит устройств",
|
||||
"user_hwid_limit_input_hint": "Пусто — тариф/default; 0 или галочка — безлимит.",
|
||||
"user_hwid_limit_default_placeholder": "Тариф",
|
||||
"user_hwid_limit_save": "Сохранить",
|
||||
"user_hwid_limit_status": "Сейчас: {current}",
|
||||
"user_hwid_limit_default": "Тарифный / default",
|
||||
"user_hwid_limit_unlimited": "Безлимит",
|
||||
"user_hwid_limit_count": "{count} устройств",
|
||||
"user_hwid_limit_with_extra": "{total} устройств ({base} + {extra})",
|
||||
"hwid_limit_saved": "Лимит устройств сохранён",
|
||||
"hwid_limit_invalid": "Введите целое число устройств от 0 до 1 000 000 или включите безлимит",
|
||||
"user_premium_override_card_title": "Премиум-трафик",
|
||||
"user_premium_override_card_hint": "Безлимит и дополнительный объём для премиум-сквадов поверх тарифа.",
|
||||
"user_regular_override_card_title": "Основной трафик",
|
||||
|
||||
Reference in New Issue
Block a user