mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-28 09:33:46 +00:00
1165 lines
53 KiB
JSON
1165 lines
53 KiB
JSON
{
|
||
"common": {
|
||
"loading": "Загрузка...",
|
||
"error": "Ошибка",
|
||
"success": "Успешно",
|
||
"save": "Сохранить",
|
||
"cancel": "Отмена",
|
||
"confirm": "Подтвердить",
|
||
"back": "Назад",
|
||
"next": "Далее",
|
||
"close": "Закрыть",
|
||
"search": "Поиск",
|
||
"noData": "Нет данных",
|
||
"actions": "Действия",
|
||
"yes": "Да",
|
||
"no": "Нет",
|
||
"or": "или",
|
||
"and": "и",
|
||
"edit": "Редактировать",
|
||
"delete": "Удалить",
|
||
"currency": "₽"
|
||
},
|
||
"nav": {
|
||
"dashboard": "Главная",
|
||
"subscription": "Подписка",
|
||
"balance": "Баланс",
|
||
"referral": "Рефералы",
|
||
"support": "Поддержка",
|
||
"profile": "Профиль",
|
||
"logout": "Выйти",
|
||
"contests": "Конкурсы",
|
||
"polls": "Опросы",
|
||
"info": "Информация",
|
||
"wheel": "Колесо удачи"
|
||
},
|
||
"auth": {
|
||
"login": "Вход",
|
||
"register": "Регистрация",
|
||
"logout": "Выход",
|
||
"email": "Email",
|
||
"password": "Пароль",
|
||
"confirmPassword": "Подтвердите пароль",
|
||
"forgotPassword": "Забыли пароль?",
|
||
"resetPassword": "Сбросить пароль",
|
||
"loginWithTelegram": "Войти через Telegram",
|
||
"loginWithEmail": "Войти по Email",
|
||
"noAccount": "Нет аккаунта?",
|
||
"hasAccount": "Уже есть аккаунт?",
|
||
"registerHint": "Для регистрации по email сначала авторизуйтесь через Telegram, затем привяжите email в настройках.",
|
||
"telegramRequired": "Требуется авторизация через Telegram",
|
||
"telegramNotConfigured": "Telegram бот не настроен",
|
||
"authenticating": "Авторизация...",
|
||
"orOpenInApp": "Или откройте бота в приложении",
|
||
"loginFailed": "Ошибка входа",
|
||
"tryAgain": "Попробовать снова",
|
||
"welcomeBack": "Добро пожаловать!",
|
||
"loginTitle": "Вход в личный кабинет",
|
||
"loginSubtitle": "Войдите через Telegram или используйте email"
|
||
},
|
||
"emailVerification": {
|
||
"title": "Подтверждение email",
|
||
"verifying": "Проверяем email...",
|
||
"pleaseWait": "Пожалуйста, подождите пока мы проверяем ваш email.",
|
||
"success": "Email подтверждён!",
|
||
"successMessage": "Ваш email успешно подтверждён. Теперь вы можете входить с помощью email и пароля.",
|
||
"failed": "Ошибка подтверждения",
|
||
"goToLogin": "Перейти к входу"
|
||
},
|
||
"dashboard": {
|
||
"title": "Личный кабинет",
|
||
"welcome": "Добро пожаловать, {{name}}!",
|
||
"yourSubscription": "Ваша подписка",
|
||
"quickActions": "Быстрые действия",
|
||
"viewSubscription": "Управление подпиской",
|
||
"topUpBalance": "Пополнить баланс",
|
||
"inviteFriends": "Пригласить друзей",
|
||
"getSupport": "Получить поддержку",
|
||
"currentBalance": "Текущий баланс",
|
||
"activeUntil": "Активна до",
|
||
"noActiveSubscription": "Нет активной подписки",
|
||
"devicesUsed": "Устройств: {{used}} из {{total}}",
|
||
"trafficUsed": "Трафик: {{used}} из {{total}} ГБ",
|
||
"unlimitedTraffic": "Безлимитный трафик"
|
||
},
|
||
"subscription": {
|
||
"title": "Подписка",
|
||
"currentPlan": "Текущий тариф",
|
||
"status": "Статус",
|
||
"active": "Активна",
|
||
"inactive": "Неактивна",
|
||
"trialStatus": "Пробный период",
|
||
"expired": "Истекла",
|
||
"expiresAt": "Действует до",
|
||
"daysLeft": "Осталось дней",
|
||
"devices": "Устройства",
|
||
"servers": "Серверы",
|
||
"traffic": "Трафик",
|
||
"unlimited": "Безлимит",
|
||
"used": "Использовано",
|
||
"of": "из",
|
||
"renew": "Продлить",
|
||
"extend": "Продлить подписку",
|
||
"buyTraffic": "Докупить трафик",
|
||
"buyDevices": "Докупить устройства",
|
||
"renewalOptions": "Варианты продления",
|
||
"days": "дней",
|
||
"hours": "ч",
|
||
"minutes": "м",
|
||
"price": "Цена",
|
||
"noSubscription": "У вас нет активной подписки",
|
||
"getSubscription": "Оформить подписку",
|
||
"connectionInfo": "Данные для подключения",
|
||
"copyLink": "Копировать ссылку",
|
||
"copied": "Скопировано!",
|
||
"showQR": "Показать QR-код",
|
||
"downloadConfig": "Скачать конфиг",
|
||
"trafficUsed": "Использовано трафика",
|
||
"timeLeft": "Осталось времени",
|
||
"getConfig": "Подключить устройства",
|
||
"autoRenewal": "Автопродление",
|
||
"daysBeforeExpiry": "дней до окончания",
|
||
"selectPeriod": "Выберите период",
|
||
"selectTraffic": "Выберите трафик",
|
||
"selectServers": "Выберите серверы",
|
||
"selectDevices": "Устройства",
|
||
"perDevice": "/ устройство",
|
||
"devicesFree": "устройств бесплатно",
|
||
"perExtraDevice": "/ доп. устройство",
|
||
"perMonth": "/мес",
|
||
"summary": "Итого",
|
||
"total": "К оплате",
|
||
"purchase": "Купить",
|
||
"step": "Шаг {{current}} из {{total}}",
|
||
"stepPeriod": "Период",
|
||
"stepTraffic": "Трафик",
|
||
"stepServers": "Серверы",
|
||
"stepDevices": "Устройства",
|
||
"stepConfirm": "Подтверждение",
|
||
"currentTariff": "Текущий",
|
||
"from": "от",
|
||
"month": "мес",
|
||
"insufficientBalance": "Недостаточно средств. Не хватает {{missing}} ₽",
|
||
"trial": {
|
||
"title": "Бесплатный пробный период",
|
||
"description": "Попробуйте наш VPN сервис бесплатно!",
|
||
"days": "дней",
|
||
"devices": "устройств",
|
||
"price": "Стоимость активации",
|
||
"activate": "Активировать пробный период",
|
||
"unavailable": "Пробный период недоступен"
|
||
},
|
||
"connection": {
|
||
"title": "Подключить VPN",
|
||
"selectDevice": "Выберите устройство",
|
||
"selectApp": "Выберите приложение",
|
||
"installApp": "1. Установите приложение",
|
||
"addSubscription": "2. Добавьте подписку",
|
||
"connectVpn": "3. Подключитесь к VPN",
|
||
"addToApp": "Добавить в {{appName}}",
|
||
"connect": "Подключить",
|
||
"noApps": "Нет приложений для этой платформы",
|
||
"noSubscription": "Для подключения нужна активная подписка",
|
||
"featured": "Рекомендуем",
|
||
"yourDevice": "Ваше устройство",
|
||
"copyLink": "Скопировать ссылку",
|
||
"copied": "Ссылка скопирована!",
|
||
"openLink": "Открыть ссылку"
|
||
},
|
||
"myDevices": "Мои устройства",
|
||
"noDevices": "Нет подключенных устройств",
|
||
"deleteDevice": "Удалить устройство",
|
||
"deleteAllDevices": "Удалить все",
|
||
"confirmDeleteDevice": "Удалить это устройство?",
|
||
"confirmDeleteAllDevices": "Удалить все устройства?",
|
||
"deviceDeleted": "Устройство удалено",
|
||
"allDevicesDeleted": "Все устройства удалены",
|
||
"platform": "Платформа",
|
||
"model": "Модель",
|
||
"connectedAt": "Подключено",
|
||
"pause": {
|
||
"title": "Пауза подписки",
|
||
"paused": "На паузе",
|
||
"active": "Активна",
|
||
"pauseBtn": "Приостановить",
|
||
"resumeBtn": "Возобновить",
|
||
"pausedMessage": "Подписка приостановлена",
|
||
"resumedMessage": "Подписка возобновлена",
|
||
"dailyOnly": "Пауза доступна только для суточных тарифов",
|
||
"pausedInfo": "Подписка приостановлена",
|
||
"pausedDescription": "Списания остановлены. Подписка будет действовать до",
|
||
"nextCharge": "До следующего списания",
|
||
"willBeCharged": "Будет списано",
|
||
"days_one": "день",
|
||
"days_few": "дня",
|
||
"days_many": "дней",
|
||
"hours": "ч",
|
||
"minutes": "м"
|
||
},
|
||
"dailyPurchase": {
|
||
"costPerDay": "Стоимость в день",
|
||
"chargedDaily": "Оплата списывается ежедневно с баланса",
|
||
"canPause": "Можно приостановить в любой момент",
|
||
"pausedOnLowBalance": "При недостатке баланса подписка будет приостановлена",
|
||
"activate": "Активировать за {{price}}"
|
||
},
|
||
"switchTariff": {
|
||
"title": "Сменить тариф",
|
||
"preview": "Предпросмотр",
|
||
"currentTariff": "Текущий тариф",
|
||
"newTariff": "Новый тариф",
|
||
"remainingDays": "Осталось дней",
|
||
"upgradeCost": "Доплата",
|
||
"free": "Бесплатно",
|
||
"switch": "Перейти",
|
||
"switched": "Тариф изменён",
|
||
"notEnoughBalance": "Недостаточно средств"
|
||
},
|
||
"switchTraffic": {
|
||
"title": "Изменить трафик",
|
||
"currentPackage": "Текущий пакет",
|
||
"newPackage": "Новый пакет",
|
||
"switch": "Изменить",
|
||
"switched": "Трафик изменён"
|
||
},
|
||
"purchasedTraffic": "Докупленный трафик",
|
||
"trafficResetAt": "Сброс"
|
||
},
|
||
"balance": {
|
||
"title": "Баланс",
|
||
"currentBalance": "Текущий баланс",
|
||
"topUp": "Пополнить",
|
||
"topUpBalance": "Пополнение баланса",
|
||
"paymentMethods": "Способы оплаты",
|
||
"transactionHistory": "История операций",
|
||
"noTransactions": "Нет операций",
|
||
"date": "Дата",
|
||
"type": "Тип",
|
||
"description": "Описание",
|
||
"amount": "Сумма",
|
||
"deposit": "Пополнение",
|
||
"withdrawal": "Списание",
|
||
"subscriptionPayment": "Оплата подписки",
|
||
"referralReward": "Реферальный бонус",
|
||
"minAmount": "Мин.",
|
||
"maxAmount": "Макс.",
|
||
"notAvailable": "Недоступно",
|
||
"useBot": "Для пополнения используйте Telegram бота.",
|
||
"page": "Страница {{current}} из {{total}}",
|
||
"invalidAmount": "Некорректная сумма",
|
||
"promocode": {
|
||
"title": "Промокод",
|
||
"placeholder": "Введите промокод",
|
||
"activate": "Активировать",
|
||
"activating": "Активация...",
|
||
"success": "Промокод успешно активирован!",
|
||
"balanceAdded": "На баланс начислено: {{amount}} ₽",
|
||
"errors": {
|
||
"not_found": "Промокод не найден",
|
||
"expired": "Срок действия промокода истёк",
|
||
"used": "Промокод уже использован",
|
||
"already_used_by_user": "Вы уже использовали этот промокод",
|
||
"user_not_found": "Пользователь не найден",
|
||
"server_error": "Ошибка сервера"
|
||
}
|
||
},
|
||
"minAmountError": "Минимальная сумма: {{amount}} ₽",
|
||
"maxAmountError": "Максимальная сумма: {{amount}} ₽",
|
||
"paymentOption": "Способ оплаты",
|
||
"selectPaymentOption": "Выберите способ оплаты",
|
||
"paymentMethods": {
|
||
"yookassa": {
|
||
"name": "ЮKassa",
|
||
"description": "Оплата через ЮKassa"
|
||
},
|
||
"cryptobot": {
|
||
"name": "CryptoBot",
|
||
"description": "Оплата криптовалютой через CryptoBot"
|
||
},
|
||
"telegram_stars": {
|
||
"name": "Telegram Stars",
|
||
"description": "Оплата через Telegram Stars"
|
||
},
|
||
"heleket": {
|
||
"name": "Heleket Crypto",
|
||
"description": "Оплата криптовалютой через Heleket"
|
||
},
|
||
"mulenpay": {
|
||
"name": "MulenPay",
|
||
"description": "Оплата через MulenPay"
|
||
},
|
||
"pal24": {
|
||
"name": "PAL24",
|
||
"description": "Оплата через PAL24"
|
||
},
|
||
"platega": {
|
||
"name": "Platega",
|
||
"description": "Оплата через Platega"
|
||
},
|
||
"wata": {
|
||
"name": "Wata",
|
||
"description": "Оплата через Wata"
|
||
},
|
||
"cloudpayments": {
|
||
"name": "CloudPayments",
|
||
"description": "Оплата банковской картой через CloudPayments"
|
||
},
|
||
"freekassa": {
|
||
"name": "FreeKassa",
|
||
"description": "Оплата через FreeKassa"
|
||
}
|
||
},
|
||
"pendingPayments": {
|
||
"title": "Ожидающие платежи",
|
||
"pay": "Оплатить",
|
||
"checkStatus": "Проверить статус",
|
||
"checking": "Проверка..."
|
||
}
|
||
},
|
||
"referral": {
|
||
"title": "Реферальная программа",
|
||
"yourLink": "Ваша реферальная ссылка",
|
||
"copyLink": "Копировать ссылку",
|
||
"copied": "Скопировано!",
|
||
"shareButton": "Поделиться",
|
||
"shareMessage": "Заходи в Cabinet по моей ссылке и получай до {{percent}}% кешбэка!",
|
||
"shareHint": "Поделитесь ссылкой с друзьями. Когда они зарегистрируются и оплатят, вы получите {{percent}}% комиссии!",
|
||
"stats": {
|
||
"totalReferrals": "Всего рефералов",
|
||
"activeReferrals": "Активных",
|
||
"totalEarnings": "Общий заработок",
|
||
"commissionRate": "Комиссия"
|
||
},
|
||
"terms": {
|
||
"title": "Условия программы",
|
||
"commission": "Комиссия",
|
||
"minTopup": "Мин. пополнение",
|
||
"newUserBonus": "Бонус новому пользователю",
|
||
"inviterBonus": "Бонус пригласившему"
|
||
},
|
||
"yourReferrals": "Ваши рефералы",
|
||
"noReferrals": "Пока нет рефералов. Поделитесь ссылкой, чтобы пригласить друзей!",
|
||
"user": "Пользователь",
|
||
"joined": "Присоединился",
|
||
"hasPaid": "Оплатил",
|
||
"status": {
|
||
"pending": "Ожидание",
|
||
"paid": "Оплачено"
|
||
},
|
||
"earningsHistory": "История начислений",
|
||
"reason": "Причина",
|
||
"reasons": {
|
||
"referral_registration_pending": "Регистрация реферала",
|
||
"referral_registration": "Регистрация реферала",
|
||
"referral_first_payment": "Первая оплата реферала",
|
||
"referral_subscription_renewal": "Продление подписки реферала",
|
||
"referral_bonus": "Бонус за реферала"
|
||
}
|
||
},
|
||
"support": {
|
||
"title": "Поддержка",
|
||
"newTicket": "Новый тикет",
|
||
"yourTickets": "Ваши обращения",
|
||
"noTickets": "Нет обращений",
|
||
"createTicket": "Создать обращение",
|
||
"subject": "Тема",
|
||
"subjectPlaceholder": "Кратко опишите проблему",
|
||
"message": "Сообщение",
|
||
"messagePlaceholder": "Подробно опишите вашу проблему...",
|
||
"send": "Отправить",
|
||
"sending": "Отправка...",
|
||
"creating": "Создание...",
|
||
"reply": "Ответить",
|
||
"replyPlaceholder": "Введите ваш ответ...",
|
||
"sendReply": "Отправить ответ",
|
||
"you": "Вы",
|
||
"supportTeam": "Поддержка",
|
||
"selectTicket": "Выберите обращение или создайте новое",
|
||
"created": "Создано",
|
||
"repliesDisabled": "Ответы на это обращение отключены",
|
||
"status": {
|
||
"open": "Открыт",
|
||
"answered": "Отвечен",
|
||
"pending": "Ожидает",
|
||
"closed": "Закрыт"
|
||
},
|
||
"attachImage": "Прикрепить изображение",
|
||
"invalidFileType": "Неверный тип файла. Используйте JPEG, PNG, GIF или WebP.",
|
||
"fileTooLarge": "Файл слишком большой. Максимальный размер 10МБ.",
|
||
"uploadFailed": "Не удалось загрузить изображение",
|
||
"imageLoadFailed": "Не удалось загрузить изображение",
|
||
"ticketsDisabled": "Тикеты отключены",
|
||
"useProfile": "Для получения поддержки перейдите в профиль бота",
|
||
"goToProfile": "Перейти в профиль",
|
||
"useExternalLink": "Для получения поддержки воспользуйтесь внешней ссылкой",
|
||
"openSupport": "Открыть поддержку",
|
||
"contactSupport": "Для получения поддержки обратитесь к {{username}}",
|
||
"contactUs": "Связаться с поддержкой"
|
||
},
|
||
"wheel": {
|
||
"title": "Колесо удачи",
|
||
"disabled": "Колесо удачи временно недоступно",
|
||
"spinsRemaining": "Осталось вращений сегодня",
|
||
"choosePayment": "Выберите способ оплаты",
|
||
"stars": "Stars",
|
||
"telegramStars": "Telegram Stars",
|
||
"days": "дней",
|
||
"subscriptionDays": "Дни подписки",
|
||
"day": "День",
|
||
"spin": "КРУТИТЬ!",
|
||
"spinning": "Крутится...",
|
||
"history": "История",
|
||
"recentSpins": "Последние вращения",
|
||
"congratulations": "Поздравляем!",
|
||
"noLuck": "Не повезло!",
|
||
"oops": "Упс!",
|
||
"yourPromoCode": "Ваш промокод:",
|
||
"close": "Закрыть",
|
||
"errors": {
|
||
"networkError": "Произошла ошибка сети",
|
||
"loadFailed": "Не удалось загрузить конфигурацию колеса",
|
||
"dailyLimitReached": "Достигнут дневной лимит вращений",
|
||
"cannotSpin": "Сейчас нельзя крутить",
|
||
"insufficientBalance": "Недостаточно средств на балансе",
|
||
"topUpRequired": "Пополните баланс для оплаты спина",
|
||
"starsNotAvailable": "Оплата Stars недоступна. Откройте приложение через Telegram."
|
||
},
|
||
"payWithStars": "Оплатить Stars",
|
||
"payWithDays": "Оплатить днями",
|
||
"processingPayment": "Обработка...",
|
||
"starsPaymentSuccess": "Оплата прошла! Результат спина отправлен в Telegram.",
|
||
"starsPaymentSuccessCheckHistory": "Оплата прошла! Проверьте историю или Telegram для результата.",
|
||
"starsPaymentFailed": "Ошибка оплаты. Попробуйте еще раз.",
|
||
"youWon": "Вы выиграли",
|
||
"noPrize": "В этот раз не повезло...",
|
||
"noHistory": "История вращений пуста",
|
||
"banner": {
|
||
"title": "Испытай удачу!",
|
||
"description": "Крути колесо и выигрывай призы: дни подписки, баланс, трафик и многое другое!",
|
||
"button": "Перейти к колесу"
|
||
}
|
||
},
|
||
"admin": {
|
||
"nav": {
|
||
"title": "Админка",
|
||
"dashboard": "Статистика",
|
||
"tickets": "Тикеты",
|
||
"settings": "Настройки",
|
||
"apps": "Приложения",
|
||
"wheel": "Колесо",
|
||
"tariffs": "Тарифы",
|
||
"servers": "Серверы",
|
||
"broadcasts": "Рассылки",
|
||
"users": "Пользователи",
|
||
"payments": "Платежи",
|
||
"remnawave": "RemnaWave"
|
||
},
|
||
"panel": {
|
||
"title": "Панель администратора",
|
||
"subtitle": "Управление системой",
|
||
"dashboardDesc": "Статистика и мониторинг системы",
|
||
"ticketsDesc": "Обработка обращений пользователей",
|
||
"settingsDesc": "Настройки системы и параметры",
|
||
"appsDesc": "Управление приложениями для подключения",
|
||
"wheelDesc": "Настройка колеса удачи и призов",
|
||
"tariffsDesc": "Управление тарифными планами",
|
||
"serversDesc": "Настройка VPN серверов",
|
||
"broadcastsDesc": "Массовая отправка сообщений",
|
||
"usersDesc": "Управление пользователями бота",
|
||
"paymentsDesc": "Проверка платежей",
|
||
"remnawaveDesc": "Управление панелью и статистика"
|
||
},
|
||
"payments": {
|
||
"title": "Проверка платежей",
|
||
"description": "Ожидающие платежи за последние 24 часа",
|
||
"totalPending": "Всего ожидает",
|
||
"filterByMethod": "Фильтр по методу",
|
||
"noPayments": "Нет ожидающих платежей",
|
||
"paid": "Оплачено",
|
||
"user": "Пользователь",
|
||
"openLink": "Открыть ссылку",
|
||
"checkStatus": "Проверить статус",
|
||
"checking": "Проверка..."
|
||
},
|
||
"remnawave": {
|
||
"title": "RemnaWave",
|
||
"subtitle": "Управление панелью и статистика",
|
||
"connected": "Подключено",
|
||
"disconnected": "Не настроено",
|
||
"noData": "Не удалось загрузить данные",
|
||
"tabs": {
|
||
"overview": "Обзор",
|
||
"nodes": "Ноды",
|
||
"squads": "Сквады",
|
||
"sync": "Синхронизация"
|
||
},
|
||
"overview": {
|
||
"system": "Система",
|
||
"usersOnline": "Онлайн",
|
||
"totalUsers": "Всего пользователей",
|
||
"nodesOnline": "Нод онлайн",
|
||
"connections": "Подключений",
|
||
"bandwidth": "Пропускная способность",
|
||
"download": "Загрузка",
|
||
"upload": "Отдача",
|
||
"total": "Всего",
|
||
"server": "Сервер",
|
||
"cpu": "CPU",
|
||
"memory": "Память",
|
||
"uptime": "Аптайм",
|
||
"traffic": "Статистика трафика",
|
||
"usersByStatus": "Пользователи по статусу"
|
||
},
|
||
"nodes": {
|
||
"online": "Онлайн",
|
||
"offline": "Офлайн",
|
||
"disabled": "Отключена",
|
||
"noNodes": "Ноды не найдены",
|
||
"restart": "Перезапустить",
|
||
"enable": "Включить",
|
||
"disable": "Отключить",
|
||
"restartAll": "Перезапустить все",
|
||
"confirmRestartAll": "Вы уверены, что хотите перезапустить все ноды?"
|
||
},
|
||
"squads": {
|
||
"synced": "Синхронизирован",
|
||
"notSynced": "Не синхронизирован",
|
||
"noSquads": "Сквады не найдены",
|
||
"syncServers": "Синхронизировать серверы"
|
||
},
|
||
"sync": {
|
||
"autoSync": "Автосинхронизация",
|
||
"runNow": "Запустить сейчас",
|
||
"manual": "Ручная синхронизация",
|
||
"fromPanel": "Синхронизация из панели",
|
||
"fromPanelDesc": "Импорт пользователей из RemnaWave панели в базу бота",
|
||
"toPanel": "Синхронизация в панель",
|
||
"toPanelDesc": "Экспорт пользователей из базы бота в RemnaWave панель",
|
||
"subscriptions": "Подписки",
|
||
"validate": "Валидация",
|
||
"validateDesc": "Проверка и исправление несоответствий подписок",
|
||
"cleanup": "Очистка",
|
||
"cleanupDesc": "Удаление orphaned подписок без пользователей",
|
||
"statuses": "Синхронизация статусов",
|
||
"statusesDesc": "Синхронизация статусов подписок с панелью"
|
||
}
|
||
},
|
||
"wheel": {
|
||
"title": "Настройки колеса удачи",
|
||
"enabled": "Включено",
|
||
"disabled": "Выключено",
|
||
"tabs": {
|
||
"settings": "Настройки",
|
||
"prizes": "Призы",
|
||
"statistics": "Статистика"
|
||
},
|
||
"settings": {
|
||
"enableWheel": "Включить колесо",
|
||
"allowSpins": "Разрешить пользователям крутить колесо",
|
||
"costInStars": "Стоимость в Stars",
|
||
"costInDays": "Стоимость в днях",
|
||
"rtpPercent": "RTP (Return to Player) %",
|
||
"dailyLimit": "Дневной лимит вращений (0 = безлимит)",
|
||
"minSubDays": "Мин. дней подписки для оплаты днями",
|
||
"promoPrefix": "Префикс промокодов"
|
||
},
|
||
"prizes": {
|
||
"addPrize": "Добавить приз",
|
||
"editPrize": "Редактировать приз",
|
||
"noPrizes": "Призы не настроены. Добавьте призы для активации колеса.",
|
||
"deletePrize": "Удалить этот приз?",
|
||
"types": {
|
||
"subscription_days": "Дни подписки",
|
||
"balance_bonus": "Бонус баланса",
|
||
"traffic_gb": "Трафик ГБ",
|
||
"promocode": "Промокод",
|
||
"nothing": "Ничего (пусто)"
|
||
},
|
||
"fields": {
|
||
"type": "Тип",
|
||
"displayName": "Название",
|
||
"value": "Значение",
|
||
"valueKopeks": "Стоимость в копейках (для RTP)",
|
||
"emoji": "Эмодзи",
|
||
"color": "Цвет",
|
||
"active": "Активен",
|
||
"worth": "Стоимость"
|
||
},
|
||
"promo": {
|
||
"title": "Настройки промокода",
|
||
"balanceBonus": "Бонус баланса (копейки)",
|
||
"subscriptionDays": "Дни подписки"
|
||
}
|
||
},
|
||
"statistics": {
|
||
"totalSpins": "Всего вращений",
|
||
"revenue": "Доход",
|
||
"payouts": "Выплаты",
|
||
"actualRtp": "Фактический RTP",
|
||
"targetRtp": "цель",
|
||
"prizeDistribution": "Распределение призов",
|
||
"times": "раз",
|
||
"topWins": "Топ выигрышей"
|
||
}
|
||
},
|
||
"broadcasts": {
|
||
"title": "Рассылки",
|
||
"subtitle": "Массовая отправка сообщений пользователям",
|
||
"create": "Создать рассылку",
|
||
"empty": "Рассылок пока нет",
|
||
"selectFilter": "Выберите аудиторию",
|
||
"selectFilterPlaceholder": "Выберите фильтр...",
|
||
"recipients": "получ.",
|
||
"messageText": "Текст сообщения",
|
||
"messageTextPlaceholder": "Введите текст рассылки...",
|
||
"media": "Медиафайл",
|
||
"addMedia": "Добавить медиа",
|
||
"uploading": "Загрузка...",
|
||
"buttons": "Кнопки",
|
||
"willBeSent": "Будет отправлено",
|
||
"users": "пользователям",
|
||
"send": "Отправить",
|
||
"stop": "Остановить",
|
||
"progress": "Прогресс",
|
||
"total": "Всего",
|
||
"sent": "Отправлено",
|
||
"failed": "Ошибки",
|
||
"filter": "Фильтр",
|
||
"message": "Сообщение",
|
||
"unknownAdmin": "Неизвестный админ"
|
||
},
|
||
"settings": {
|
||
"title": "Настройки системы",
|
||
"allCategories": "Все категории",
|
||
"noSettings": "Настройки не найдены",
|
||
"modified": "Изменено",
|
||
"readOnly": "Только чтение",
|
||
"reset": "Сбросить",
|
||
"categoriesCount": "категорий",
|
||
"settingsCount": "настроек",
|
||
"expandAll": "Развернуть все",
|
||
"collapseAll": "Свернуть все",
|
||
"searchPlaceholder": "Поиск настроек...",
|
||
"searchCategoriesPlaceholder": "Поиск категорий...",
|
||
"noSearchResults": "Ничего не найдено",
|
||
"example": "Пример"
|
||
},
|
||
"apps": {
|
||
"title": "Управление приложениями",
|
||
"addApp": "Добавить приложение",
|
||
"addFirstApp": "Добавить первое приложение",
|
||
"noApps": "Нет приложений для этой платформы",
|
||
"createApp": "Создать приложение",
|
||
"editApp": "Редактировать приложение",
|
||
"confirmDelete": "Вы уверены, что хотите удалить это приложение?",
|
||
"copyTo": "Копировать в...",
|
||
"appId": "ID приложения",
|
||
"appName": "Название",
|
||
"urlScheme": "URL схема",
|
||
"featured": "Рекомендованное",
|
||
"base64Encoding": "Base64 кодирование",
|
||
"buttons": "Кнопки",
|
||
"button": "Кнопка",
|
||
"addButton": "Добавить кнопку",
|
||
"buttonText": "Текст кнопки",
|
||
"installDescription": "Описание установки",
|
||
"subscriptionDescription": "Описание добавления подписки",
|
||
"connectDescription": "Описание подключения",
|
||
"beforeSubscription": "До добавления подписки",
|
||
"afterSubscription": "После добавления подписки",
|
||
"stepTitle": "Заголовок",
|
||
"stepDescription": "Описание",
|
||
"tabs": {
|
||
"basic": "Основное",
|
||
"installation": "Установка",
|
||
"subscription": "Подписка",
|
||
"connect": "Подключение",
|
||
"additional": "Дополнительно"
|
||
},
|
||
"import": "Импорт",
|
||
"export": "Экспорт",
|
||
"importApps": "Импорт приложений из JSON",
|
||
"exportApps": "Экспорт приложений в JSON",
|
||
"importPreview": "Предпросмотр импорта",
|
||
"confirmImport": "Импортировать",
|
||
"importError": "Неверный формат JSON файла",
|
||
"importCreateError": "Ошибка при создании приложений",
|
||
"noAppsToImport": "Нет приложений для импорта",
|
||
"remnaWaveToggle": "Переключить источник RemnaWave",
|
||
"refreshRemnaWave": "Обновить данные из RemnaWave",
|
||
"remnaWaveMode": "Отображаются приложения из панели RemnaWave. Режим только для чтения.",
|
||
"remnaWaveSettings": "Настройки RemnaWave",
|
||
"remnaWaveConfigUuid": "UUID конфигурации",
|
||
"remnaWaveConfigUuidHint": "UUID конфигурации страницы подписки из панели RemnaWave",
|
||
"availableConfigs": "Доступные конфигурации"
|
||
},
|
||
"tickets": {
|
||
"title": "Управление тикетами",
|
||
"total": "Всего",
|
||
"list": "Тикеты",
|
||
"noTickets": "Нет тикетов",
|
||
"selectTicket": "Выберите тикет из списка",
|
||
"allStatuses": "Все статусы",
|
||
"statusOpen": "Открыт",
|
||
"statusPending": "Ожидает",
|
||
"statusAnswered": "Отвечен",
|
||
"statusClosed": "Закрыт",
|
||
"from": "От",
|
||
"created": "Создан",
|
||
"user": "Пользователь",
|
||
"you": "Вы",
|
||
"userLabel": "Пользователь",
|
||
"adminLabel": "Админ",
|
||
"replyPlaceholder": "Введите ваш ответ...",
|
||
"sendReply": "Отправить",
|
||
"settings": "Настройки",
|
||
"supportMode": "Режим поддержки",
|
||
"supportModeDesc": "Выберите, как пользователи могут связаться с поддержкой",
|
||
"modeBoth": "Тикеты и контакт",
|
||
"modeTickets": "Только тикеты",
|
||
"modeContact": "Только контакт",
|
||
"slaSettings": "Настройки SLA",
|
||
"slaEnabled": "Включить SLA (мониторинг времени ответа)",
|
||
"slaEnabledDesc": "Автоматические уведомления о просроченных тикетах",
|
||
"slaMinutes": "Время ответа (минуты)",
|
||
"slaMinutesDesc": "Максимальное время для ответа на тикет (1-1440 минут)",
|
||
"checkInterval": "Интервал проверки (секунды)",
|
||
"checkIntervalDesc": "Как часто проверять просроченные тикеты (30-600 секунд)",
|
||
"reminderCooldown": "Интервал напоминаний (минуты)",
|
||
"reminderCooldownDesc": "Минимальное время между напоминаниями (1-120 минут)",
|
||
"settingsUpdateError": "Ошибка сохранения настроек"
|
||
},
|
||
"tariffs": {
|
||
"title": "Управление тарифами",
|
||
"subtitle": "Настройка тарифных планов",
|
||
"create": "Создать тариф",
|
||
"edit": "Редактировать тариф",
|
||
"noTariffs": "Нет тарифов",
|
||
"name": "Название",
|
||
"namePlaceholder": "Введите название тарифа",
|
||
"description": "Описание",
|
||
"descriptionPlaceholder": "Введите описание тарифа",
|
||
"trafficLimit": "Лимит трафика",
|
||
"trafficHint": "0 = безлимитный трафик",
|
||
"deviceLimit": "Лимит устройств",
|
||
"tierLevel": "Уровень тарифа",
|
||
"tierHint": "1-10, влияет на приоритет при переходе",
|
||
"unlimited": "Безлимит",
|
||
"devices": "устр.",
|
||
"servers": "серверов",
|
||
"subscriptions": "подписок",
|
||
"trial": "Триал",
|
||
"inactive": "Неактивен",
|
||
"activate": "Активировать",
|
||
"deactivate": "Деактивировать",
|
||
"toggleTrial": "Переключить триал",
|
||
"delete": "Удалить",
|
||
"confirmDelete": "Удалить тариф?",
|
||
"confirmDeleteText": "Это действие нельзя отменить. Тариф будет удален навсегда.",
|
||
"days": "дней",
|
||
"tabs": {
|
||
"basic": "Основное",
|
||
"prices": "Цены",
|
||
"servers": "Серверы"
|
||
},
|
||
"pricesHint": "Включите нужные периоды и установите цены (в рублях)",
|
||
"periodDisabled": "Отключено",
|
||
"serversHint": "Выберите серверы, доступные для этого тарифа. Для каждого сервера можно указать индивидуальный лимит трафика.",
|
||
"noServers": "Нет доступных серверов",
|
||
"serverTrafficLimit": "Лимит трафика",
|
||
"useDefault": "по умолчанию"
|
||
},
|
||
"servers": {
|
||
"title": "Управление серверами",
|
||
"subtitle": "Настройка серверов VPN",
|
||
"sync": "Синхронизировать",
|
||
"syncing": "Синхронизация...",
|
||
"syncNow": "Синхронизировать сейчас",
|
||
"noServers": "Нет серверов. Синхронизируйте с RemnaWave.",
|
||
"edit": "Редактировать сервер",
|
||
"originalName": "Оригинальное название",
|
||
"displayName": "Отображаемое название",
|
||
"displayNamePlaceholder": "Введите название",
|
||
"description": "Описание",
|
||
"descriptionPlaceholder": "Введите описание сервера",
|
||
"countryCode": "Код страны",
|
||
"price": "Цена",
|
||
"priceHint": "Дополнительная стоимость сервера",
|
||
"maxUsers": "Максимум пользователей",
|
||
"sortOrder": "Порядок сортировки",
|
||
"unlimited": "Без лимита",
|
||
"stats": "Статистика",
|
||
"currentUsers": "Текущих пользователей",
|
||
"activeSubscriptions": "Активных подписок",
|
||
"usedByTariffs": "Используется в тарифах",
|
||
"trial": "Триал",
|
||
"unavailable": "Недоступен",
|
||
"full": "Заполнен",
|
||
"enable": "Включить",
|
||
"disable": "Отключить",
|
||
"toggleTrial": "Переключить триал",
|
||
"loadError": "Не удалось загрузить сервер"
|
||
}
|
||
},
|
||
"adminDashboard": {
|
||
"title": "Панель статистики",
|
||
"subtitle": "Обзор системы в реальном времени",
|
||
"refresh": "Обновить",
|
||
"loadError": "Не удалось загрузить статистику",
|
||
"stats": {
|
||
"usersOnline": "Пользователей онлайн",
|
||
"activeSubscriptions": "Активных подписок",
|
||
"incomeToday": "Доход за сегодня",
|
||
"incomeMonth": "Доход за месяц",
|
||
"incomeTotal": "Общий доход",
|
||
"subscriptionIncome": "Доход от подписок",
|
||
"total": "всего"
|
||
},
|
||
"nodes": {
|
||
"title": "Ноды",
|
||
"online": "Онлайн",
|
||
"offline": "Оффлайн",
|
||
"disabled": "Отключена",
|
||
"noNodes": "Нет доступных нод",
|
||
"usersOnline": "Онлайн",
|
||
"traffic": "Трафик",
|
||
"enable": "Включить",
|
||
"disable": "Отключить"
|
||
},
|
||
"revenue": {
|
||
"title": "Доходы",
|
||
"last7Days": "За последние 7 дней"
|
||
},
|
||
"subscriptions": {
|
||
"title": "Подписки",
|
||
"subtitle": "Статистика подписок",
|
||
"active": "Активных",
|
||
"trial": "Пробных",
|
||
"paid": "Оплаченных",
|
||
"expired": "Истекших",
|
||
"newSubscriptions": "Новые подписки",
|
||
"today": "Сегодня",
|
||
"week": "Неделя",
|
||
"month": "Месяц",
|
||
"conversion": "Конверсия триал→платные"
|
||
},
|
||
"servers": {
|
||
"title": "Серверы",
|
||
"total": "Всего серверов",
|
||
"available": "Доступных",
|
||
"withConnections": "С подключениями",
|
||
"revenue": "Доход"
|
||
},
|
||
"tariffs": {
|
||
"title": "Статистика по тарифам",
|
||
"subtitle": "Распределение подписок по тарифам",
|
||
"tariffName": "Тариф",
|
||
"activeSubscriptions": "Активных",
|
||
"trialSubscriptions": "Триал",
|
||
"purchasedToday": "Сегодня",
|
||
"purchasedWeek": "Неделя",
|
||
"purchasedMonth": "Месяц",
|
||
"noTariffs": "Нет тарифов"
|
||
}
|
||
},
|
||
"adminUsers": {
|
||
"title": "Пользователи",
|
||
"subtitle": "Управление пользователями",
|
||
"searchPlaceholder": "Поиск по ID, username, имени...",
|
||
"filters": {
|
||
"all": "Все",
|
||
"active": "Активные",
|
||
"blocked": "Заблокированные",
|
||
"deleted": "Удалённые"
|
||
},
|
||
"sort": {
|
||
"created_at": "Дата регистрации",
|
||
"balance": "Баланс",
|
||
"traffic": "Трафик",
|
||
"last_activity": "Активность",
|
||
"total_spent": "Потрачено",
|
||
"purchase_count": "Покупки"
|
||
},
|
||
"stats": {
|
||
"totalUsers": "Всего пользователей",
|
||
"activeUsers": "Активных",
|
||
"blockedUsers": "Заблокировано",
|
||
"withSubscription": "С подпиской",
|
||
"newToday": "Новых сегодня",
|
||
"newWeek": "За неделю",
|
||
"newMonth": "За месяц",
|
||
"totalBalance": "Общий баланс",
|
||
"activeToday": "Активны сегодня",
|
||
"activeWeek": "За неделю",
|
||
"activeMonth": "За месяц"
|
||
},
|
||
"table": {
|
||
"user": "Пользователь",
|
||
"status": "Статус",
|
||
"balance": "Баланс",
|
||
"subscription": "Подписка",
|
||
"spent": "Потрачено",
|
||
"registered": "Регистрация",
|
||
"activity": "Активность",
|
||
"noUsers": "Пользователи не найдены"
|
||
},
|
||
"userStatus": {
|
||
"active": "Активен",
|
||
"blocked": "Заблокирован",
|
||
"deleted": "Удалён"
|
||
},
|
||
"subscriptionStatus": {
|
||
"active": "Активна",
|
||
"trial": "Триал",
|
||
"expired": "Истекла",
|
||
"none": "Нет подписки"
|
||
},
|
||
"detail": {
|
||
"title": "Информация о пользователе",
|
||
"tabs": {
|
||
"info": "Инфо",
|
||
"subscription": "Подписка",
|
||
"balance": "Баланс",
|
||
"sync": "Синхронизация"
|
||
},
|
||
"telegramId": "Telegram ID",
|
||
"username": "Username",
|
||
"fullName": "Имя",
|
||
"email": "Email",
|
||
"emailVerified": "Подтверждён",
|
||
"emailNotVerified": "Не подтверждён",
|
||
"language": "Язык",
|
||
"registeredAt": "Регистрация",
|
||
"lastActivity": "Последняя активность",
|
||
"cabinetLogin": "Вход в кабинет",
|
||
"referralCode": "Реферальный код",
|
||
"referralsCount": "Рефералов",
|
||
"referralEarnings": "Заработано",
|
||
"referredBy": "Приглашён",
|
||
"promoGroup": "Промо-группа",
|
||
"noPromoGroup": "Не задана",
|
||
"restrictions": "Ограничения",
|
||
"restrictionTopup": "Пополнение баланса",
|
||
"restrictionSubscription": "Покупка подписки",
|
||
"restrictionReason": "Причина",
|
||
"noRestrictions": "Нет ограничений",
|
||
"totalSpent": "Всего потрачено",
|
||
"purchaseCount": "Покупок",
|
||
"usedPromocodes": "Использовано промокодов",
|
||
"lifetimeTraffic": "Трафик за всё время",
|
||
"recentTransactions": "Последние транзакции",
|
||
"noTransactions": "Нет транзакций"
|
||
},
|
||
"subscription": {
|
||
"noSubscription": "Подписка отсутствует",
|
||
"currentTariff": "Текущий тариф",
|
||
"status": "Статус",
|
||
"endDate": "Окончание",
|
||
"daysRemaining": "Осталось дней",
|
||
"trafficUsed": "Использовано трафика",
|
||
"deviceLimit": "Лимит устройств",
|
||
"autopay": "Автоплатёж",
|
||
"enabled": "Включён",
|
||
"disabled": "Отключён",
|
||
"actions": {
|
||
"extend": "Продлить",
|
||
"changeTariff": "Сменить тариф",
|
||
"setTraffic": "Установить трафик",
|
||
"toggleAutopay": "Вкл/выкл автоплатёж",
|
||
"cancel": "Отменить подписку",
|
||
"create": "Создать подписку"
|
||
},
|
||
"extendDays": "Дней",
|
||
"selectTariff": "Выберите тариф",
|
||
"trafficLimitGb": "Лимит ГБ",
|
||
"trafficUsedGb": "Использовано ГБ",
|
||
"isTrial": "Пробный период"
|
||
},
|
||
"balance": {
|
||
"currentBalance": "Текущий баланс",
|
||
"addFunds": "Пополнить",
|
||
"deductFunds": "Списать",
|
||
"amount": "Сумма",
|
||
"description": "Описание",
|
||
"createTransaction": "Создать транзакцию",
|
||
"transactionHistory": "История транзакций"
|
||
},
|
||
"sync": {
|
||
"title": "Синхронизация с панелью",
|
||
"status": "Статус синхронизации",
|
||
"lastSync": "Последняя синхронизация",
|
||
"neverSynced": "Никогда",
|
||
"botData": "Данные бота",
|
||
"panelData": "Данные панели",
|
||
"notFound": "Не найден в панели",
|
||
"differences": "Различия",
|
||
"noDifferences": "Различий нет",
|
||
"syncFromPanel": "Синхронизировать из панели",
|
||
"syncToPanel": "Синхронизировать в панель",
|
||
"remawave_uuid": "Remnawave UUID",
|
||
"notLinked": "Не привязан"
|
||
},
|
||
"actions": {
|
||
"block": "Заблокировать",
|
||
"unblock": "Разблокировать",
|
||
"delete": "Удалить",
|
||
"blockReason": "Причина блокировки",
|
||
"confirmBlock": "Подтвердить блокировку",
|
||
"confirmDelete": "Подтвердить удаление"
|
||
},
|
||
"messages": {
|
||
"loadError": "Не удалось загрузить пользователей",
|
||
"userLoadError": "Не удалось загрузить пользователя",
|
||
"balanceUpdated": "Баланс обновлён",
|
||
"balanceError": "Ошибка обновления баланса",
|
||
"subscriptionUpdated": "Подписка обновлена",
|
||
"subscriptionError": "Ошибка обновления подписки",
|
||
"statusUpdated": "Статус обновлён",
|
||
"statusError": "Ошибка обновления статуса",
|
||
"syncSuccess": "Синхронизация выполнена",
|
||
"syncError": "Ошибка синхронизации"
|
||
}
|
||
},
|
||
"profile": {
|
||
"title": "Профиль",
|
||
"accountInfo": "Информация об аккаунте",
|
||
"telegramId": "Telegram ID",
|
||
"username": "Имя пользователя",
|
||
"name": "Имя",
|
||
"registeredAt": "Дата регистрации",
|
||
"emailAuth": "Авторизация по Email",
|
||
"linkEmailDescription": "Привяжите email для входа без Telegram. После привязки на ваш email придёт письмо для подтверждения.",
|
||
"linkEmail": "Привязать Email",
|
||
"emailRequired": "Введите email",
|
||
"passwordMinLength": "Пароль должен быть минимум 8 символов",
|
||
"passwordsMismatch": "Пароли не совпадают",
|
||
"passwordPlaceholder": "Введите пароль",
|
||
"confirmPasswordPlaceholder": "Подтвердите пароль",
|
||
"passwordHint": "Минимум 8 символов",
|
||
"emailSent": "Письмо для подтверждения отправлено! Проверьте почту.",
|
||
"verified": "Подтверждён",
|
||
"notVerified": "Не подтверждён",
|
||
"verificationRequired": "Подтвердите email для использования входа по почте.",
|
||
"resendVerification": "Отправить письмо повторно",
|
||
"verificationResent": "Письмо отправлено повторно!",
|
||
"canLoginWithEmail": "Теперь вы можете входить с помощью email и пароля.",
|
||
"notifications": {
|
||
"title": "Настройки уведомлений",
|
||
"subscriptionExpiry": "Окончание подписки",
|
||
"subscriptionExpiryDesc": "Уведомлять о скором истечении подписки",
|
||
"daysBeforeExpiry": "Дней до окончания",
|
||
"trafficWarning": "Предупреждение о трафике",
|
||
"trafficWarningDesc": "Уведомлять при достижении лимита трафика",
|
||
"atPercent": "При использовании",
|
||
"balanceLow": "Низкий баланс",
|
||
"balanceLowDesc": "Уведомлять о низком балансе",
|
||
"threshold": "Порог",
|
||
"news": "Новости",
|
||
"newsDesc": "Получать новости и обновления сервиса",
|
||
"promoOffers": "Промо-предложения",
|
||
"promoOffersDesc": "Получать специальные предложения и скидки",
|
||
"unavailable": "Настройки уведомлений недоступны"
|
||
}
|
||
},
|
||
"theme": {
|
||
"colors": "Цвета темы",
|
||
"reset": "Сбросить",
|
||
"accent": "Акцентный цвет",
|
||
"accentDescription": "Основной цвет бренда для кнопок, ссылок и интерактивных элементов",
|
||
"darkTheme": "Тёмная тема",
|
||
"lightTheme": "Светлая тема",
|
||
"background": "Фон",
|
||
"surface": "Поверхность",
|
||
"text": "Текст",
|
||
"textSecondary": "Вторичный текст",
|
||
"statusColors": "Статусные цвета",
|
||
"success": "Успех",
|
||
"warning": "Предупреждение",
|
||
"error": "Ошибка",
|
||
"preview": "Предпросмотр",
|
||
"previewButton": "Основная кнопка",
|
||
"previewSecondary": "Вторичная кнопка",
|
||
"light": "Светлая тема",
|
||
"dark": "Тёмная тема"
|
||
},
|
||
"languages": {
|
||
"ru": "Русский",
|
||
"en": "English",
|
||
"zh": "中文",
|
||
"fa": "فارسی"
|
||
},
|
||
"contests": {
|
||
"title": "Конкурсы",
|
||
"error": "Ошибка загрузки конкурсов",
|
||
"noContests": "Нет доступных конкурсов",
|
||
"days": "дней",
|
||
"play": "Участвовать",
|
||
"alreadyPlayed": "Уже участвовали",
|
||
"enterAnswer": "Введите ответ",
|
||
"submit": "Отправить",
|
||
"imHere": "Я здесь!"
|
||
},
|
||
"polls": {
|
||
"title": "Опросы",
|
||
"error": "Ошибка загрузки опросов",
|
||
"noPolls": "Нет доступных опросов",
|
||
"questions": "вопросов",
|
||
"question": "Вопрос",
|
||
"of": "из",
|
||
"start": "Начать",
|
||
"continue": "Продолжить",
|
||
"completed": "Завершён",
|
||
"reward": "₽"
|
||
},
|
||
"info": {
|
||
"title": "Информация",
|
||
"faq": "FAQ",
|
||
"rules": "Правила",
|
||
"privacy": "Конфиденциальность",
|
||
"offer": "Оферта",
|
||
"noFaq": "Нет вопросов и ответов",
|
||
"noContent": "Нет контента",
|
||
"updatedAt": "Обновлено"
|
||
},
|
||
"onboarding": {
|
||
"skip": "Пропустить",
|
||
"finish": "Готово",
|
||
"steps": {
|
||
"welcome": {
|
||
"title": "Добро пожаловать!",
|
||
"description": "Это ваш личный кабинет. Здесь вы можете управлять подпиской, пополнять баланс и подключать устройства."
|
||
},
|
||
"connectDevices": {
|
||
"title": "Подключите устройства",
|
||
"description": "Нажмите эту кнопку, чтобы получить инструкции по подключению VPN на ваших устройствах."
|
||
},
|
||
"balance": {
|
||
"title": "Ваш баланс",
|
||
"description": "Здесь отображается ваш текущий баланс. Нажмите, чтобы пополнить его."
|
||
},
|
||
"subscription": {
|
||
"title": "Статус подписки",
|
||
"description": "Здесь вы видите сколько дней осталось до окончания подписки."
|
||
},
|
||
"quickActions": {
|
||
"title": "Быстрые действия",
|
||
"description": "Используйте эти кнопки для быстрого доступа к основным функциям: пополнению баланса, продлению подписки и приглашению друзей."
|
||
}
|
||
}
|
||
},
|
||
"promo": {
|
||
"activeDiscount": "Активная скидка",
|
||
"discountActive": "Скидка активна!",
|
||
"discountDescription": "Ваша персональная скидка применяется к покупке подписки",
|
||
"expiresIn": "Истекает через",
|
||
"source": "Источник",
|
||
"useNow": "Использовать сейчас",
|
||
"discountApplied": "Скидка применена",
|
||
"time": {
|
||
"days": "д",
|
||
"hours": "ч",
|
||
"minutes": "м"
|
||
}
|
||
}
|
||
}
|