| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717 |
- <?php
- declare(strict_types=1);
- return [
- 'action' => [
- 'add_item' => 'Добавить :attribute',
- 'edit_item' => 'Редактировать :attribute',
- ],
- 'aff' => [
- 'apply_counts' => 'Всего <code>:num</code> заявок на вывод',
- 'commission_counts' => 'Данная заявка включает <code>:num</code> заказов',
- 'commission_title' => 'Детали заявки на вывод',
- 'counts' => 'Всего <code>:num</code> записей комиссий',
- 'referral' => 'Реферальные комиссии',
- ],
- 'article' => [
- 'category_hint' => 'Статьи одной категории автоматически архивируются',
- 'counts' => 'Всего <code>:num</code> статей',
- 'logo_placeholder' => 'Или введите адрес изображения логотипа',
- 'type' => [
- 'announcement' => 'Объявление',
- 'knowledge' => 'База знаний',
- ],
- ],
- 'clear' => 'Очистить',
- 'clone' => 'Клонировать',
- 'confirm' => [
- 'continues' => 'Подтвердить продолжение операции?',
- 'delete' => 'Подтвердить удаление :attribute【:name】? Это действие необратимо!',
- 'export' => 'Подтвердить экспорт всех данных?',
- ],
- 'coupon' => [
- 'counts' => 'Всего <code>:num</code> купонов',
- 'created_days_hint' => 'и регистрация аккаунта ≥ :days дней',
- 'discount' => 'Скидка',
- 'export_title' => 'Массовый экспорт купонов',
- 'groups_hint' => 'Действует только для выбранных групп пользователей',
- 'info_title' => 'Детали купона',
- 'levels_hint' => 'Действует только для пользователей выбранного уровня',
- 'limit_hint' => 'Условия связаны отношением <strong>И</strong>',
- 'minimum_hint' => 'Условие использования: заказ от <code>:num</code> руб.',
- 'name_hint' => 'Отображаемое имя для пользователей',
- 'newbie' => [
- 'created_days' => 'Дней с регистрации',
- 'first_discount' => 'Первое использование купона',
- 'first_order' => 'Скидка на первый заказ',
- ],
- 'priority_hint' => 'Приоритет (0-255), чем выше значение, тем выше приоритет',
- 'services_blacklist_hint' => 'Список исключенных товаров',
- 'services_placeholder' => 'Введите ID товара и нажмите Enter для добавления',
- 'services_whitelist_hint' => 'Список применимых товаров',
- 'single_use' => 'Одноразовое использование',
- 'sn_hint' => 'Код купона (оставьте пустым для автогенерации)',
- 'type' => [
- 'charge' => 'Купон пополнения',
- 'discount' => 'Скидочный купон',
- 'voucher' => 'Денежный ваучер',
- ],
- 'type_hint' => '• Денежный ваучер: списание фиксированной суммы | • Скидочный купон: процентная скидка | • Купон пополнения: для пополнения баланса',
- 'used_hint' => 'Лимит на пользователя: <strong>:num</strong> раз',
- 'user_whitelist_hint' => 'Белый список указанных пользователей',
- 'users_blacklist_hint' => 'Черный список пользователей',
- 'users_placeholder' => 'Введите ID пользователя и нажмите Enter для добавления',
- 'value' => '{1} скидка :num руб.|{2} :num% скидка|{3} +:num руб. к балансу',
- 'value_hint' => 'Диапазон скидочного купона: 1%-99%',
- ],
- 'creating' => 'Создание...',
- 'dashboard' => [
- 'abnormal_users' => 'Пользователи с аномальным трафиком (1ч)',
- 'active_days_users' => 'Активные пользователи за :days дней',
- 'available_users' => 'Действующие пользователи',
- 'credit' => 'Общий баланс аккаунтов',
- 'current_month_traffic_consumed' => 'Потребленный трафик в этом месяце',
- 'days_traffic_consumed' => 'Потребление трафика за :days дней',
- 'expiring_users' => 'Пользователи с истекающей подпиской',
- 'inactive_days_users' => 'Неактивные пользователи за :days дней',
- 'maintaining_nodes' => 'Узлы на обслуживании',
- 'nodes' => 'Общее количество узлов',
- 'online_orders' => 'Заказы онлайн-оплаты',
- 'online_users' => 'Сейчас онлайн',
- 'orders' => 'Общее количество заказов',
- 'overuse_users' => 'Пользователи с трафиком >90%',
- 'paid_users' => 'Платящие пользователи',
- 'succeed_orders' => 'Успешные заказы',
- 'users' => 'Общее количество пользователей',
- 'withdrawing_commissions' => 'Комиссии в обработке',
- 'withdrawn_commissions' => 'Выведенные комиссии',
- ],
- 'filter' => [
- 'start_time' => 'Начало',
- 'end_time' => 'Окончание',
- ],
- 'goods' => [
- 'counts' => 'Всего <code>:num</code> товаров',
- 'info' => [
- 'available_date_hint' => 'При истечении автоматически списывается соответствующий трафик',
- 'desc_placeholder' => 'Описание товара (видно пользователям)',
- 'limit_num_hint' => 'Количество покупок данного товара на пользователя, 0 означает без ограничений',
- 'list_hint' => 'Каждая строка в формате <li>содержание</li>',
- 'list_placeholder' => 'Пользовательская информация (поддерживается HTML)',
- 'period_hint' => 'Автоматический сброс трафика каждые N дней',
- 'type_hint' => 'Тарифы включают срок действия, трафик-пакеты только списывают трафик',
- ],
- 'sell_and_used' => 'Использование/Продажи',
- 'status' => [
- 'no' => 'Снят с продажи',
- 'yes' => 'В продаже',
- ],
- 'type' => [
- 'package' => 'Трафик-пакет',
- 'plan' => 'Тарифный план',
- 'top_up' => 'Пополнение баланса',
- ],
- ],
- 'hint' => 'Подсказка по операции',
- 'logs' => [
- 'ban' => [
- 'ban_time' => 'Время блокировки',
- 'last_connect_at' => 'Последнее подключение',
- 'reason' => 'Причина блокировки',
- 'time' => 'Длительность блокировки',
- ],
- 'counts' => 'Всего <code>:num</code> записей',
- 'order' => [
- 'is_coupon' => 'Использован ли купон',
- 'is_expired' => 'Истек ли срок',
- 'update_conflict' => 'Обновление не удалось, конфликт заказов',
- ],
- 'rule' => [
- 'clear_all' => 'Очистить все записи',
- 'clear_confirm' => '⚠️ Подтвердить очистку всех записей срабатывания?',
- 'created_at' => 'Время срабатывания',
- 'name' => 'Название правила',
- 'reason' => 'Причина срабатывания',
- 'tag' => '✅ Доступ к запрещенному контенту',
- ],
- 'monitor' => [
- 'sub_title' => 'Данные за 2 минуты',
- ],
- 'user_ip' => [
- 'connect' => 'IP подключения',
- 'sub_title' => 'Данные за 10 минут',
- ],
- 'user_traffic' => [
- 'choose_node' => 'Выбрать узел',
- ],
- ],
- 'marketing' => [
- 'counts' => 'Всего <code>:num</code> сообщений',
- 'email' => [
- 'ever_paid' => 'Пользователи с историей оплат',
- 'expire_start' => 'Начальная дата истечения',
- 'expire_end' => 'Конечная дата истечения',
- 'filters' => 'Условия фильтрации',
- 'loading_statistics' => 'Загрузка статистики...',
- 'never_paid' => 'Никогда не платили',
- 'paid_servicing' => 'Пользователи с активным сервисом',
- 'previously_paid' => 'Ранее платили, сейчас без сервиса',
- 'recent_traffic_abnormal' => 'Пользователи с аномальным трафиком',
- 'recently_active' => 'Недавно активные',
- 'targeted_users_count' => 'Количество целевых пользователей',
- 'traffic_usage_over' => 'Использование трафика >N%',
- ],
- 'email_send' => 'Массовая рассылка email',
- 'error_message' => 'Сообщение об ошибке',
- 'processed' => 'Запрос принят',
- 'push_send' => 'Push-уведомления',
- 'send_status' => 'Статус отправки',
- 'send_time' => 'Время отправки',
- 'targeted_users_not_found' => 'Целевые пользователи не найдены',
- 'unknown_sending_type' => 'Неизвестный тип отправки',
- ],
- 'massive_export' => 'Массовый экспорт',
- 'menu' => [
- 'analysis' => [
- 'accounting' => 'Финансовые операции',
- 'attribute' => 'Анализ данных',
- 'node_flow' => 'Трафик узлов',
- 'site_flow' => 'Системный трафик',
- 'user_flow' => 'Пользовательский трафик',
- ],
- 'customer_service' => [
- 'article' => 'Управление статьями',
- 'attribute' => 'Система поддержки',
- 'marketing' => 'Рассылка сообщений',
- 'ticket' => 'Служебные тикеты',
- ],
- 'dashboard' => 'Панель управления',
- 'log' => [
- 'attribute' => 'Система логов',
- 'notify' => 'Записи уведомлений',
- 'online_logs' => 'Онлайн логи',
- 'online_monitor' => 'Онлайн мониторинг',
- 'payment_callback' => 'Обратные вызовы платежей',
- 'service_ban' => 'Записи блокировок',
- 'system' => 'Системные логи',
- 'traffic' => 'Логи трафика',
- 'traffic_flow' => 'Детали трафика',
- ],
- 'node' => [
- 'attribute' => 'Управление узлами',
- 'auth' => 'Авторизация узлов',
- 'cert' => 'Управление сертификатами',
- 'list' => 'Список узлов',
- ],
- 'promotion' => [
- 'attribute' => 'Продвижение и маркетинг',
- 'invite' => 'Управление приглашениями',
- 'rebate_flow' => 'История скидок',
- 'withdraw' => 'Управление выводами',
- ],
- 'rbac' => [
- 'attribute' => 'Управление правами',
- 'permission' => 'Настройка разрешений',
- 'role' => 'Управление ролями',
- ],
- 'rule' => [
- 'attribute' => 'Правила аудита',
- 'group' => 'Группы правил',
- 'list' => 'Управление правилами',
- 'trigger' => 'Записи срабатывания',
- ],
- 'setting' => [
- 'attribute' => 'Системные настройки',
- 'email_suffix' => 'Суффиксы email',
- 'system' => 'Системные параметры',
- 'universal' => 'Общие настройки',
- ],
- 'shop' => [
- 'attribute' => 'Система магазина',
- 'coupon' => 'Управление купонами',
- 'goods' => 'Управление товарами',
- 'order' => 'Управление заказами',
- ],
- 'tools' => [
- 'analysis' => 'Анализ логов',
- 'attribute' => 'Инструменты',
- 'convert' => 'Конвертер форматов',
- 'decompile' => 'Разбор конфигурации',
- 'import' => 'Импорт данных',
- ],
- 'user' => [
- 'attribute' => 'Управление пользователями',
- 'credit_log' => 'Логи баланса',
- 'group' => 'Группы пользователей',
- 'list' => 'Список пользователей',
- 'oauth' => 'Сторонние авторизации',
- 'subscribe' => 'Управление подписками',
- ],
- ],
- 'monitor' => [
- 'daily_chart' => 'График дневного трафика',
- 'hint' => '<strong>Подсказка:</strong> Если нет данных, проверьте статус запланированных задач',
- 'monthly_chart' => 'График месячного трафика',
- 'node' => 'Трафик узлов',
- 'user' => 'Пользовательский трафик',
- ],
- 'no' => 'Нет',
- 'node' => [
- 'auth' => [
- 'counts' => 'Всего <code>:num</code> записей авторизации',
- 'deploy' => [
- 'attribute' => 'Развертывание бэкенда',
- 'command' => 'Выполнить команду',
- 'real_time_logs' => 'Логи в реальном времени',
- 'recent_logs' => 'Недавние логи',
- 'restart' => 'Перезапустить сервис',
- 'same' => 'Как в родительской конфигурации',
- 'start' => 'Запустить сервис',
- 'status' => 'Статус работы',
- 'stop' => 'Остановить сервис',
- 'title' => 'Развертывание :type_label',
- 'trojan_hint' => 'Сначала <a href=":url" target="_blank">настройте домен узла</a>',
- 'uninstall' => 'Удалить сервис',
- 'update' => 'Обновить сервис',
- ],
- 'empty' => 'Нет узлов, ожидающих авторизации',
- 'generating_all' => 'Сгенерировать ключи для всех узлов?',
- 'reset_auth' => 'Сбросить ключ',
- ],
- 'cert' => [
- 'counts' => 'Всего <code>:num</code> SSL сертификатов',
- 'key_placeholder' => 'Приватный ключ (VNET-V2Ray поддерживает автовыпуск)',
- 'pem_placeholder' => 'Сертификат (VNET-V2Ray поддерживает автовыпуск)',
- ],
- 'counts' => 'Всего <code>:num</code> узлов',
- 'info' => [
- 'additional_ports_hint' => 'Требуется настройка <span class="red-700">additional_ports</span> на сервере',
- 'basic' => 'Базовая конфигурация',
- 'data_rate_hint' => 'Пример: 0.1 означает, что 100М трафика считается как 10М',
- 'ddns_hint' => 'Для динамического IP нужно <a href="https://github.com/NewFuture/DDNS" target="_blank">настроить DDNS сервис</a>',
- 'detection' => [
- 'all' => 'Проверка всех протоколов',
- 'hint' => 'Случайная проверка каждые 30-60 минут',
- 'icmp' => 'Только ICMP',
- 'tcp' => 'Только TCP',
- ],
- 'display' => [
- 'all' => 'Полностью видимый',
- 'hint' => 'Область видимости для пользователей',
- 'invisible' => 'Полностью скрытый',
- 'node' => 'Только в списке узлов',
- 'sub' => 'Только в подписке',
- ],
- 'domain_hint' => 'При включении DDNS режима автоматически привязывается IP',
- 'domain_placeholder' => 'Домен (приоритет над IP)',
- 'extend' => 'Расширенная конфигурация',
- 'hint' => '<strong>Внимание:</strong> ID узла используется для конфигурации сервера',
- 'ipv4_hint' => 'Несколько IP разделяются запятыми',
- 'ipv4_placeholder' => 'IPv4 адрес',
- 'ipv6_hint' => 'Несколько IP разделяются запятыми',
- 'ipv6_placeholder' => 'IPv6 адрес',
- 'level_hint' => '0=без ограничений по уровню',
- 'obfs_param_hint' => 'Требования к параметрам не-plain обфускации:<br>• http_simple рекомендуется порт 80<br>• tls рекомендуется порт 443',
- 'push_port_hint' => 'Необходимо открыть порт в брандмауэре',
- 'single_hint' => 'Рекомендуются порты 80/443<br><a href="javascript:showPortsOnlyConfig();">Посмотреть конфигурацию строгого режима</a>',
- 'v2_cover' => [
- 'dtls' => 'DTLS1.2',
- 'http' => 'HTTP поток',
- 'none' => 'Без маскировки',
- 'srtp' => 'Видеозвонок (SRTP)',
- 'utp' => 'BT загрузка (uTP)',
- 'wechat' => 'WeChat видео',
- 'wireguard' => 'WireGuard',
- ],
- 'v2_host_hint' => 'HTTP маскировка: несколько доменов через запятую, WebSocket: один домен',
- 'v2_method_hint' => '⚠️ Для WebSocket не используйте шифрование none',
- 'v2_net_hint' => '⚠️ WebSocket требует включения TLS',
- 'v2_tls_provider_hint' => 'Различия бэкендов:',
- ],
- 'proxy_info' => '*Совместимость протокола SS',
- 'proxy_info_hint' => 'Режим совместимости требует добавления <span class="red-700">_compatible</span> к имени бэкенда',
- 'refresh_geo' => 'Обновить геолокацию',
- 'refresh_geo_all' => 'Обновить все геолокации',
- 'reload' => 'Перезагрузить сервис',
- 'reload_all' => 'Перезагрузить все сервисы',
- 'connection_test' => 'Тест связности',
- 'connection_test_all' => 'Проверить всю связность',
- 'reload_confirm' => 'Подтвердить перезагрузку сервиса узла?',
- 'traffic_monitor' => 'Статистика трафика',
- ],
- 'oauth' => [
- 'counts' => 'Всего <code>:num</code> записей авторизации',
- ],
- 'optional' => 'Опционально',
- 'permission' => [
- 'counts' => 'Всего <code>:num</code> действий разрешений',
- 'description_hint' => 'Например: 【Модуль заказов】 Разрешение на удаление',
- 'name_hint' => 'Имя маршрута, например: admin.user.edit',
- ],
- 'query' => 'Запрос',
- 'report' => [
- 'annually_accounting' => 'Годовые операции',
- 'annually_site_flow' => 'Годовой трафик',
- 'avg_traffic_30d' => 'Среднее за 30 дней',
- 'current_month' => 'Текущий месяц',
- 'current_year' => 'Текущий год',
- 'daily_accounting' => 'Дневные операции',
- 'daily_distribution' => 'Распределение по времени',
- 'daily_site_flow' => 'Дневной трафик',
- 'daily_traffic' => 'Дневной трафик',
- 'hourly_traffic' => 'Почасовой трафик',
- 'last_month' => 'Прошлый месяц',
- 'last_year' => 'Прошлый год',
- 'monthly_accounting' => 'Месячные операции',
- 'monthly_site_flow' => 'Месячный трафик',
- 'select_hourly_date' => 'Выбрать дату',
- 'sum_traffic_30d' => 'Сумма за 30 дней',
- 'today' => 'Сегодня',
- ],
- 'require' => 'Обязательно',
- 'role' => [
- 'counts' => 'Всего <code>:num</code> ролей разрешений',
- 'description_hint' => 'Отображаемое имя, например: Специалист поддержки',
- 'modify_admin_error' => '⚠️ Запрещено изменять суперадминистратора',
- 'name_hint' => 'Уникальный идентификатор, например: SupportAdmin',
- 'permissions_all' => 'Все разрешения',
- ],
- 'rule' => [
- 'counts' => 'Всего <code>:num</code> правил аудита',
- 'group' => [
- 'counts' => 'Всего <code>:num</code> групп',
- 'type' => [
- 'off' => 'Блокировать',
- 'on' => 'Разрешить',
- ],
- ],
- 'type' => [
- 'domain' => 'Правило домена',
- 'ip' => 'IP правило',
- 'protocol' => 'Правило протокола',
- 'reg' => 'Регулярное правило',
- ],
- ],
- 'select_all' => 'Выбрать все',
- 'selected_hint' => 'Назначенные правила, здесь можно искать',
- 'set_to' => 'Установить как :attribute',
- 'setting' => [
- 'common' => [
- 'connect_nodes' => 'Количество связанных узлов',
- 'set_default' => 'Установить по умолчанию',
- ],
- 'email' => [
- 'black' => 'Черный список',
- 'rule' => 'Правила фильтрации',
- 'tail' => 'Суффикс email',
- 'tail_placeholder' => 'Введите суффикс email (без @)',
- 'sub_title' => 'Связано с переключателями в системных параметрах, используется для блокировки регистрации определенных email',
- 'white' => 'Белый список',
- ],
- 'no_permission' => '⚠️ Нет прав на изменение',
- 'system' => [
- 'web' => 'Настройки сайта',
- 'account' => 'Настройки аккаунта',
- 'node' => 'Настройки узлов',
- 'security' => 'Проверка безопасности',
- 'payment' => 'Платежная система',
- 'notify' => 'Система уведомлений',
- 'auto_job' => 'Запланированные задачи',
- 'menu' => 'Меню',
- ],
- ],
- 'sort_asc' => 'Чем больше значение, тем выше в сортировке',
- 'system' => [
- 'active_account' => [
- 'after' => 'Активация после регистрации',
- 'before' => 'Активация до регистрации',
- ],
- 'captcha' => [
- 'geetest' => 'Geetest',
- 'hcaptcha' => 'hCaptcha',
- 'recaptcha' => 'Google reCaptcha',
- 'standard' => 'Обычная капча',
- 'turnstile' => 'Turnstile',
- ],
- 'tasks' => [
- 'clean' => [
- 'notification_logs' => 'Логи уведомлений',
- 'node_daily_logs' => 'Дневной трафик узлов',
- 'node_hourly_logs' => 'Почасовой трафик узлов',
- 'node_heartbeats' => 'Нагрузка узлов',
- 'node_online_logs' => 'Онлайн пользователи узлов',
- 'payments' => 'Данные платежей',
- 'rule_logs' => 'Срабатывания аудита',
- 'node_online_ips' => 'IP подключений пользователей',
- 'user_baned_logs' => 'Блокировки пользователей',
- 'user_daily_logs_nodes' => 'Дневной трафик пользователей по узлам',
- 'user_daily_logs_total' => 'Общий дневной трафик пользователей',
- 'user_hourly_logs' => 'Почасовой трафик пользователей по узлам',
- 'login_logs' => 'Логи входов',
- 'subscribe_logs' => 'Логи подписок',
- 'traffic_logs' => 'Детали трафика',
- 'unpaid_orders' => 'Неоплаченные заказы',
- ],
- 'close' => [
- 'tickets' => 'Тикеты',
- 'confirmation_orders' => 'Ручные заказы',
- 'orders' => 'Платежные заказы',
- 'verify' => 'Коды подтверждения email',
- ],
- ],
- 'forbid' => [
- 'china' => 'Блокировать китайские IP',
- 'mainland' => 'Блокировать материковые IP',
- 'oversea' => 'Блокировать зарубежные IP',
- ],
- 'hint' => [
- 'AppStore_id' => 'Apple ID для руководства по настройке iOS',
- 'AppStore_password' => 'Пароль Apple для руководства по настройке iOS',
- 'account_expire_notification' => 'Автоматически уведомлять пользователей перед истечением аккаунта',
- 'active_times' => 'Максимальное количество активаций email в течение 24 часов',
- 'admin_invite_days' => 'Срок действия пригласительных кодов администратора',
- 'affiliate_link_salt' => 'Оставьте пустым для отображения ID пользователя; введите любые символы для шифрования пользовательской ссылки',
- 'auto_release_port' => 'Автоматически освобождать порт через <code>N</code> дней после блокировки/истечения аккаунта',
- 'bark_key' => 'Номер устройства Bark для iOS push (требуется приложение Bark)',
- 'captcha_key' => '<a href="https://proxypanel.gitbook.io/wiki/captcha" target="_blank">Руководство по настройке капчи</a>',
- 'data_anomaly_notification' => 'Уведомлять администратора, когда трафик пользователя превышает порог в течение 1 часа',
- 'data_exhaust_notification' => 'Уведомлять пользователей, когда потребление трафика превышает порог',
- 'ddns_key' => '<a href="https://proxypanel.gitbook.io/wiki/ddns" target="_blank">Руководство по настройке DDNS</a>',
- 'ddns_mode' => 'Автоматическая синхронизация домена/IP узла с DNS провайдером',
- 'default_days' => 'Срок действия по умолчанию для новых аккаунтов (0=истекает в тот же день)',
- 'default_traffic' => 'Начальный трафик для новых аккаунтов',
- 'detection_check_times' => 'Максимальное количество уведомлений о блокировке (0/пусто=без ограничений, ≤12)',
- 'dingTalk_access_token' => '<a href="https://open.dingtalk.com/document/group/custom-robot-access#title-jfe-yo9-jl2" target="_blank">Руководство по получению AccessToken робота DingTalk</a>',
- 'dingTalk_secret' => 'Обязательно при включении 【подписи】 робота',
- 'expire_days' => 'Количество дней заблаговременного предупреждения об истечении аккаунта',
- 'f2fpay_app_id' => 'APPID приложения Alipay',
- 'f2fpay_private_key' => 'Приватный ключ приложения Alipay (храните в безопасности)',
- 'f2fpay_public_key' => 'Публичный ключ Alipay (не публичный ключ приложения)',
- 'forbid_mode' => 'Блокировка доступа по географическим регионам IP',
- 'iYuu_token' => '<a href="https://iyuu.cn" target="_blank">Заявка на токен IYUU</a>',
- 'invite_num' => 'Количество приглашений по умолчанию для пользователей',
- 'is_activate_account' => 'При включении требуется активация аккаунта по email',
- 'is_ban_status' => '⚠️ Блокировка всего аккаунта сбросит все данные',
- 'is_captcha' => 'Включить капчу для входа/регистрации',
- 'is_clear_log' => '(Рекомендуется) Автоматически очищать логи',
- 'is_custom_subscribe' => 'Отображать информацию о трафике/истечении в верхней части подписки',
- 'is_email_filtering' => 'Черный список: запретить указанные суффиксы; Белый список: разрешить только указанные суффиксы',
- 'is_forbid_robot' => 'Блокировать роботов/краулеров/прокси доступ',
- 'is_free_code' => 'При отключении бесплатные пригласительные коды не видны',
- 'is_rand_port' => 'Случайная генерация портов при регистрации/добавлении пользователей',
- 'is_register' => 'Отключить функцию регистрации пользователей',
- 'maintenance_content' => 'Пользовательский контент страницы обслуживания (поддерживается HTML)',
- 'maintenance_mode' => 'При включении пользователи перенаправляются на страницу обслуживания | Администраторы используют <a href="javascript:(0)">:url</a> для входа',
- 'maintenance_time' => 'Обратный отсчет страницы обслуживания',
- 'min_port' => 'Диапазон портов: 1000-65535',
- 'checkin_reward' => 'Диапазон случайного трафика, получаемого при каждой отметке',
- 'node_blocked_notification' => 'Проверять состояние блокировки узлов каждый час и уведомлять',
- 'node_daily_notification' => 'Ежедневно отправлять отчет о потреблении трафика узлов',
- 'node_offline_notification' => 'Проверять состояние офлайн узлов каждые 10 минут',
- 'node_renewal_notification' => 'Отправлять напоминания о продлении за 7/3/1 день до истечения узла',
- 'oauth_path' => 'Сначала настройте в .ENV, затем включите здесь',
- 'offline_check_times' => 'Максимальное количество уведомлений в течение 24 часов',
- 'password_reset_notification' => 'Разрешить пользователям сбрасывать пароль',
- 'paybeaver_app_id' => '<a href="https://merchant.paybeaver.com/" target="_blank">Торговый центр</a>→Разработчик→App ID',
- 'paybeaver_app_secret' => '<a href="https://merchant.paybeaver.com/" target="_blank">Торговый центр</a>→Разработчик→App Secret',
- 'payjs_mch_id' => '<a href="https://payjs.cn/dashboard/member" target="_blank">Получение информации о торговце</a>',
- 'payment_confirm_notification' => 'Уведомлять администратора после подачи пользователем ручного платежа',
- 'payment_received_notification' => 'Автоматически уведомлять после успешной оплаты пользователем',
- 'pushDeer_key' => '<a href="https://www.pushdeer.com/official.html" target="_blank">Заявка на PushDeer Key</a>',
- 'pushplus_token' => '<a href="https://www.pushplus.plus/push1.html" target="_blank">Заявка на PushPlus Token</a>',
- 'rand_subscribe' => 'Случайно возвращать узлы при подписке, иначе возвращать по ID узла в порядке сортировки',
- 'redirect_url' => 'Перенаправлять на этот адрес при срабатывании правил аудита',
- 'referral_money' => 'Минимальная сумма для вывода',
- 'referral_percent' => 'Процент комиссии от потребления реферальных пользователей (0-100%)',
- 'referral_status' => 'При отключении пользователи не видят функцию продвижения, существующие скидки не затрагиваются',
- 'referral_traffic' => 'Дарить соответствующий трафик при регистрации по реферальной ссылке или пригласительному коду',
- 'referral_reward_type' => 'Переключение режима не влияет на исторические данные',
- 'register_ip_limit' => 'Количество регистраций с одного IP в течение 24 часов (0/пусто=без ограничений)',
- 'reset_password_times' => 'Количество сбросов пароля в течение 24 часов',
- 'reset_traffic' => 'Автоматически сбрасывать трафик по дате покупки тарифа',
- 'server_chan_key' => '<a href="https://sct.ftqq.com/r/2626" target="_blank">Заявка на ServerChan SCKEY</a>',
- 'standard_currency' => 'Валютная единица по умолчанию системы',
- 'subject_name' => 'Название товара, отображаемое в платежном канале',
- 'subscribe_rate_limit' => 'Максимальное количество запросов подписки в течение 24 часов (0=отключить)',
- 'subscribe_domain' => '(Против DNS загрязнения) Специальный домен подписки с http(s)://',
- 'subscribe_max' => 'Количество узлов, возвращаемых за одну подписку (0/пусто=вернуть все)',
- 'telegram_token' => '<a href="https://t.me/BotFather" target="_blank">Заявка @BotFather</a>',
- 'tg_chat_token' => '<a href="https://t.me/realtgchat_bot" target="_blank">Заявка на TG соус Token</a>',
- 'ticket_closed_notification' => 'Уведомлять пользователей при закрытии тикета',
- 'ticket_created_notification' => 'Уведомлять соответствующего обработчика о новом тикете',
- 'ticket_replied_notification' => 'Автоматически уведомлять другую сторону при ответе на тикет',
- 'ban_duration' => 'Длительность автоматической разблокировки пользователя/подписки',
- 'traffic_abuse_limit' => '⚠️ Автоматически блокировать прокси при превышении этого объема трафика в течение 1 часа',
- 'checkin_interval' => 'Минимальный интервал между двумя отметками (0=отключить отметки)',
- 'traffic_warning_percent' => 'Процентный порог для уведомления об исчерпании трафика',
- 'user_invite_days' => 'Срок действия пригласительных кодов пользователей',
- 'username_type' => 'Тип идентификатора пользовательского аккаунта, по умолчанию email',
- 'v2ray_tls_provider' => 'Используется при автоматическом выпуске/загрузке TLS сертификатов бэкендом (настройка узла имеет более высокий приоритет, чем здесь)',
- 'web_api_url' => 'Например: '.config('app.url'),
- 'webmaster_email' => 'Контактный email, отображаемый при системных ошибках',
- 'website_statistics_code' => 'JS код статистики сайта',
- 'payment_callback_url' => '(Против DNS загрязнения) Адрес обратного вызова платежей с http(s)://',
- 'website_customer_service_code' => 'JS код онлайн поддержки',
- 'website_name' => 'Название, отображаемое в email/уведомлениях',
- 'website_security_code' => 'При непустом значении требуется доступ через <a href=":url" target="_blank">безопасный вход</a>',
- 'website_url' => 'Базовый URL системы (необходим для сброса пароля/обратного вызова платежей)',
- 'wechat_aid' => '<a href="https://work.weixin.qq.com/wework_admin/frame#apps" target="_blank">Управление приложениями</a>→AgentId',
- 'wechat_cid' => '<a href="https://work.weixin.qq.com/wework_admin/frame#profile" target="_blank">Информация о предприятии</a>→ID предприятия',
- 'wechat_encodingAESKey' => 'Управление приложениями→API прием→EncodingAESKey',
- 'wechat_secret' => 'Secret приложения',
- 'wechat_token' => 'Управление приложениями→API прием→TOKEN, URL настройка: :url',
- ],
- 'notification' => [
- 'channel' => [
- 'bark' => 'Bark',
- 'dingtalk' => 'DingTalk',
- 'email' => 'Email',
- 'iyuu' => 'Любовь Язык Летать',
- 'pushdeer' => 'PushDeer',
- 'pushplus' => 'PushPlus',
- 'serverchan' => 'ServerChan',
- 'site' => 'Внутренние уведомления',
- 'telegram' => 'Telegram',
- 'tg_chat' => 'TG соус',
- 'wechat' => 'Корпоративный WeChat',
- ],
- 'send_test' => 'Отправить тест',
- 'test' => [
- 'content' => 'Содержание тестового уведомления',
- 'success' => 'Тестовое уведомление отправлено успешно',
- 'title' => 'Заголовок тестового уведомления',
- 'unknown_channel' => 'Неизвестный канал уведомлений',
- ],
- ],
- 'payment' => [
- 'attribute' => 'Настройки платежей',
- 'channel' => [
- 'f2fpay' => 'Alipay F2F',
- 'codepay' => 'Код платеж',
- 'credit' => 'Оплата балансом',
- 'epay' => 'Легкий платеж',
- 'manual' => 'Ручная оплата',
- 'paybeaver' => 'Бобр платеж',
- 'payjs' => 'PayJs',
- 'paypal' => 'PayPal',
- 'stripe' => 'Stripe',
- 'theadpay' => 'Плоскоголовый платеж',
- 'cryptomus' => 'Cryptomus',
- 'youzan' => 'Youzan Cloud',
- 'bitpayx' => 'Маггл сокровище',
- ],
- 'hint' => [
- 'f2fpay' => 'Необходимо подать заявку на разрешения с <a href="https://open.alipay.com/platform/appManage.htm?#/create/" target="_blank">открытой платформы Ant Financial</a>',
- 'codepay' => 'Пожалуйста, перейдите на <a href="https://codepay.fateqq.com/i/377289" target="_blank">Код платеж</a> для подачи заявки на аккаунт и загрузки программного обеспечения для подключения',
- 'manual' => 'После настройки автоматически включается соответствующий дисплей',
- 'paybeaver' => 'Пожалуйста, перейдите на <a href="https://merchant.paybeaver.com/?aff_code=iK4GNuX8" target="_blank">Бобр платеж PayBeaver</a> для подачи заявки на аккаунт',
- 'payjs' => 'Пожалуйста, перейдите на <a href="https://payjs.cn/ref/zgxjnb" target="_blank">PayJs</a> для подачи заявки на аккаунт',
- 'paypal' => 'Используйте торговый аккаунт для входа на <a href="https://www.paypal.com/businessprofile/mytools/apiaccess/firstparty" target="_blank">страницу заявки на API учетные данные</a> для получения учетных данных',
- 'theadpay' => 'Пожалуйста, перейдите на <a href="https://theadpay.com/" target="_blank">Плоскоголовый платеж THeadPay</a> для подачи заявки на аккаунт',
- 'cryptomus' => 'Пожалуйста, перейдите на <a href="https://app.cryptomus.com/signup" target="_blank">Cryptomus</a> для подачи заявки на аккаунт и получения API ключа',
- ],
- ],
- 'placeholder' => [
- 'bark_key' => 'Введите номер устройства Bark → Нажмите обновить',
- 'codepay_url' => 'https://codepay.fateqq.com/creat_order/?',
- 'default_url' => 'По умолчанию: :url',
- 'dingTalk_access_token' => 'access_token в WebHook робота',
- 'dingTalk_secret' => 'Ключ подписи робота',
- 'iYuu_token' => 'Введите токен Любовь Язык Летать → Нажмите обновить',
- 'pushDeer_key' => 'Введите Push Key PushDeer → Нажмите обновить',
- 'pushplus_token' => 'Пожалуйста, подайте заявку на PushPlus',
- 'server_chan_key' => 'Введите SCKEY ServerChan → Нажмите обновить',
- 'telegram_token' => 'Введите Token Telegram → Нажмите обновить',
- 'tg_chat_token' => 'Пожалуйста, подайте заявку на Telegram',
- 'wechat_aid' => 'AgentId приложения',
- 'wechat_cid' => 'Введите ID предприятия WeChat → Нажмите обновить',
- 'wechat_secret' => 'Secret приложения',
- ],
- 'referral' => [
- 'loop' => 'Циклическая скидка',
- 'once' => 'Скидка на первую покупку',
- ],
- 'username' => [
- 'any' => 'Любой',
- 'email' => 'Email',
- 'mobile' => 'Мобильный',
- ],
- 'demo_restriction' => '⚠️ Демо среда запрещает изменения',
- 'params_required' => 'Пожалуйста, заполните параметры :attribute',
- ],
- 'system_generate' => 'Системная генерация',
- 'ticket' => [
- 'close_confirm' => '⚠️ Подтвердить закрытие тикета? Это действие необратимо',
- 'counts' => 'Всего <code>:num</code> тикетов',
- 'error' => 'Системная ошибка! Пожалуйста, проверьте логи',
- 'inviter_info' => 'Информация о пригласившем',
- 'self_send' => 'Нельзя создать тикет для себя!',
- 'send_to' => 'Пожалуйста, заполните информацию о целевом пользователе',
- 'user_info' => 'Информация о пользователе',
- ],
- 'times' => 'раз',
- 'tools' => [
- 'analysis' => [
- 'file_missing' => ':file_name не существует, пожалуйста, сначала создайте файл',
- 'not_enough' => 'Недостаточно записей доступа, менее 15000, невозможно проанализировать данные',
- 'req_url' => 'Записи недавних запросов URL',
- 'sub_title' => 'Подходит только для одиночной машины с одним узлом',
- ],
- 'convert' => [
- 'content_placeholder' => 'Пожалуйста, введите информацию о конфигурации, которую нужно конвертировать',
- 'file_missing' => 'Файл не существует, пожалуйста, проверьте права доступа к каталогу',
- 'missing_error' => 'Конвертация не удалась: в информации о конфигурации отсутствует поле 【port_password】 или это поле пустое',
- 'params_unknown' => 'Аномалия параметров',
- 'sub_title' => 'Shadowsocks в ShadowsocksR',
- ],
- 'decompile' => [
- 'attribute' => 'Разбор конфигурации',
- 'content_placeholder' => 'Пожалуйста, введите ссылки ShadowsocksR, которые нужно обратно разобрать, разделенные переносами строк',
- ],
- 'import' => [
- 'file_error' => 'Произошла неизвестная ошибка, пожалуйста, загрузите заново',
- 'file_required' => 'Пожалуйста, выберите файл для загрузки',
- 'file_type_error' => 'Разрешена загрузка только файлов :type',
- 'format_error' => 'Аномалия разбора формата содержимого, пожалуйста, загрузите файл :type с конфигурацией, соответствующей стандартам',
- ],
- ],
- 'unselected_hint' => 'Правила для назначения, здесь можно искать',
- 'user' => [
- 'admin_deletion' => '⚠️ Аккаунты администраторов нельзя удалять',
- 'bulk_account_quantity' => 'Количество для генерации',
- 'connection_test' => 'Проверить связность',
- 'counts' => 'Всего <code>:num</code> аккаунтов',
- 'group' => [
- 'counts' => 'Всего <code>:num</code> групп',
- 'name' => 'Название группы',
- 'sub_title' => 'Один узел может принадлежать нескольким группам, но пользователь может принадлежать только одной группе; для видимых/доступных пользователю узлов группа имеет приоритет над уровнем',
- ],
- 'info' => [
- 'account' => 'Информация об аккаунте',
- 'expired_date_hint' => 'Оставьте пустым по умолчанию 365 дней',
- 'proxy' => 'Конфигурация прокси',
- 'recharge_placeholder' => 'Отрицательное значение означает списание',
- 'reset_date_hint' => 'Дата следующего сброса трафика',
- 'switch' => 'Переключить роль',
- 'uuid_hint' => 'ID пользователя V2Ray',
- ],
- 'online_monitor' => 'Онлайн мониторинг',
- 'proxies_config' => 'Конфигурация прокси 【:username】',
- 'proxy_info' => 'Информация о прокси',
- 'reset_confirm' => '⚠️ Подтвердить сброс трафика для 【:username】?',
- 'reset_traffic' => 'Сброс трафика',
- 'traffic_monitor' => 'Мониторинг трафика',
- 'update_help' => 'Обновление успешно, вернуться к списку?',
- 'user_view' => 'Пользовательский вид',
- ],
- 'user_dashboard' => 'Личный кабинет',
- 'yes' => 'Да',
- 'zero_unlimited_hint' => 'Не устанавливать/0, означает без ограничений',
- 'network_status' => [
- 1 => '✔️ Нормально',
- 2 => '🛑 Заблокировано за рубежом',
- 3 => '🛑 Заблокировано внутри страны',
- 4 => '❌ Отключено',
- ],
- ];
|