Merge pull request #56 from solokot/main
Improvement of Russian translation
This commit is contained in:
@@ -1,37 +1,37 @@
|
|||||||
{
|
{
|
||||||
"general": {
|
"general": {
|
||||||
"appTitle": "HiddifyNext",
|
"appTitle": "HiddifyNext",
|
||||||
"reset": "Сбросить",
|
"reset": "Сброс",
|
||||||
"toggle": {
|
"toggle": {
|
||||||
"enabled": "Включено",
|
"enabled": "Включено",
|
||||||
"disabled": "Неполноценный"
|
"disabled": "Отключено"
|
||||||
},
|
},
|
||||||
"state": {
|
"state": {
|
||||||
"disable": "Выключить"
|
"disable": "Отключить"
|
||||||
},
|
},
|
||||||
"sort": "Сортировать",
|
"sort": "Сортировка",
|
||||||
"sortBy": "Сортировать по",
|
"sortBy": "Сортировка",
|
||||||
"addToClipboard": "Добавить в буфер обмена"
|
"addToClipboard": "Копировать в буфер обмена"
|
||||||
},
|
},
|
||||||
"intro": {
|
"intro": {
|
||||||
"termsAndPolicyCaution(rich)": "продолжая, вы соглашаетесь с ${tap(@:about.termsAndConditions)}",
|
"termsAndPolicyCaution(rich)": "Продолжая, вы соглашаетесь с ${tap(@:about.termsAndConditions)}",
|
||||||
"start": "Начинать"
|
"start": "Начать"
|
||||||
},
|
},
|
||||||
"home": {
|
"home": {
|
||||||
"pageTitle": "Дом",
|
"pageTitle": "Главная",
|
||||||
"emptyProfilesMsg": "Начните с добавления профиля подписки",
|
"emptyProfilesMsg": "Начните с добавления профиля подписки",
|
||||||
"noActiveProfileMsg": "Выберите профиль",
|
"noActiveProfileMsg": "Выберите профиль",
|
||||||
"connection": {
|
"connection": {
|
||||||
"tapToConnect": "Нажмите, для подключения",
|
"tapToConnect": "Нажмите для подключения",
|
||||||
"connecting": "Подключение",
|
"connecting": "Подключение",
|
||||||
"disconnecting": "Отключение",
|
"disconnecting": "Отключение",
|
||||||
"connected": "Подключен"
|
"connected": "Подключено"
|
||||||
},
|
},
|
||||||
"stats": {
|
"stats": {
|
||||||
"traffic": "Скорость",
|
"traffic": "Скорость",
|
||||||
"trafficTotal": "Всего",
|
"trafficTotal": "Трафик",
|
||||||
"uplink": "восходящая линия связи",
|
"uplink": "Восходящий канал",
|
||||||
"downlink": "Нисходящая линия связи"
|
"downlink": "Нисходящий канал"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@@ -43,10 +43,10 @@
|
|||||||
"subscription": {
|
"subscription": {
|
||||||
"traffic": "Трафик",
|
"traffic": "Трафик",
|
||||||
"updatedTimeAgo": "Обновлено ${timeago}",
|
"updatedTimeAgo": "Обновлено ${timeago}",
|
||||||
"remainingDuration": "Осталось ${duration} дней",
|
"remainingDuration": "Ещё ${duration} дн.",
|
||||||
"remainingTrafficSemanticLabel": "${consumed} из ${total} потребленного трафика.",
|
"remainingTrafficSemanticLabel": "${consumed} из ${total} использованного трафика.",
|
||||||
"expired": "Истекший",
|
"expired": "Истекло",
|
||||||
"noTraffic": "Больше никакого трафика"
|
"noTraffic": "Нет доступного трафика"
|
||||||
},
|
},
|
||||||
"sortBy": {
|
"sortBy": {
|
||||||
"lastUpdate": "Последнее обновление",
|
"lastUpdate": "Последнее обновление",
|
||||||
@@ -59,44 +59,44 @@
|
|||||||
"scanQr": "Сканировать QR-код",
|
"scanQr": "Сканировать QR-код",
|
||||||
"manually": "Ручной ввод",
|
"manually": "Ручной ввод",
|
||||||
"addingProfileMsg": "Добавление профиля",
|
"addingProfileMsg": "Добавление профиля",
|
||||||
"failureMsg": "Не удалось добавить профиль"
|
"failureMsg": "Невозможно добавить профиль"
|
||||||
},
|
},
|
||||||
"update": {
|
"update": {
|
||||||
"buttonTxt": "Обновить",
|
"buttonTxt": "Обновить",
|
||||||
"tooltip": "Обновить профиль",
|
"tooltip": "Обновить профиль",
|
||||||
"failureMsg": "Ошибка обновления",
|
"failureMsg": "Ошибка обновления",
|
||||||
"successMsg": "Профиль успешно обновлен"
|
"successMsg": "Профиль успешно обновлён"
|
||||||
},
|
},
|
||||||
"edit": {
|
"edit": {
|
||||||
"buttonTxt": "Редактировать",
|
"buttonTxt": "Изменить",
|
||||||
"selectActiveTxt": "Выберите активный профиль"
|
"selectActiveTxt": "Выберите активный профиль"
|
||||||
},
|
},
|
||||||
"delete": {
|
"delete": {
|
||||||
"buttonTxt": "Удалить",
|
"buttonTxt": "Удалить",
|
||||||
"confirmationMsg": "Удалить профиль навсегда?",
|
"confirmationMsg": "Безвозвратно удалить профиль?",
|
||||||
"successMsg": "Профиль успешно удален"
|
"successMsg": "Профиль успешно удалён"
|
||||||
},
|
},
|
||||||
"save": {
|
"save": {
|
||||||
"buttonText": "Сохранить",
|
"buttonText": "Сохранить",
|
||||||
"successMsg": "Профиль успешно сохранен",
|
"successMsg": "Профиль успешно сохранен",
|
||||||
"failureMsg": "Не удалось сохранить профиль"
|
"failureMsg": "Невозможно сохранить профиль"
|
||||||
},
|
},
|
||||||
"detailsForm": {
|
"detailsForm": {
|
||||||
"nameLabel": "Имя",
|
"nameLabel": "Имя",
|
||||||
"nameHint": "Имя профиля",
|
"nameHint": "Имя профиля",
|
||||||
"urlLabel": "URL-адрес",
|
"urlLabel": "URL",
|
||||||
"urlHint": "Полный URL-адрес конфигурации",
|
"urlHint": "Полный URL конфигурации",
|
||||||
"emptyNameMsg": "Поле \"Имя\" обязательно",
|
"emptyNameMsg": "Поле «Имя» обязательно",
|
||||||
"invalidUrlMsg": "Неверная ссылка",
|
"invalidUrlMsg": "Неправильный URL",
|
||||||
"lastUpdate": "Последнее обновление",
|
"lastUpdate": "Последнее обновление",
|
||||||
"updateInterval": "Автоматическое обновление",
|
"updateInterval": "Автоматическое обновление",
|
||||||
"updateIntervalDialogTitle": "Интервал автоматического обновления (в часах)"
|
"updateIntervalDialogTitle": "Интервал обновления (в часах)"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"proxies": {
|
"proxies": {
|
||||||
"pageTitle": "Прокси",
|
"pageTitle": "Прокси",
|
||||||
"emptyProxiesMsg": "Нет доступных прокси",
|
"emptyProxiesMsg": "Нет доступных прокси",
|
||||||
"delayTestTooltip": "Задержка тестирования",
|
"delayTestTooltip": "Тестирование задержки",
|
||||||
"sortTooltip": "Сортировка прокси",
|
"sortTooltip": "Сортировка прокси",
|
||||||
"sortOptions": {
|
"sortOptions": {
|
||||||
"unsorted": "По умолчанию",
|
"unsorted": "По умолчанию",
|
||||||
@@ -105,16 +105,16 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"logs": {
|
"logs": {
|
||||||
"pageTitle": "Логи",
|
"pageTitle": "Журналы",
|
||||||
"clearLogsButtonText": "Очистить логи",
|
"clearLogsButtonText": "Очистить журналы",
|
||||||
"filterHint": "Фильтр",
|
"filterHint": "Фильтр",
|
||||||
"allLevelsFilter": "Все",
|
"allLevelsFilter": "Все",
|
||||||
"shareCoreLogs": "Поделиться логами ядра",
|
"shareCoreLogs": "Поделиться журналами ядра",
|
||||||
"shareAppLogs": "Делиться логами приложения"
|
"shareAppLogs": "Поделиться журналами приложения"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"pageTitle": "Настройки",
|
"pageTitle": "Настройки",
|
||||||
"requiresRestartMsg": "Чтобы это вступило в силу, перезапустите приложение.",
|
"requiresRestartMsg": "Для применения перезапустите приложение.",
|
||||||
"general": {
|
"general": {
|
||||||
"sectionTitle": "Основные",
|
"sectionTitle": "Основные",
|
||||||
"locale": "Язык",
|
"locale": "Язык",
|
||||||
@@ -128,32 +128,32 @@
|
|||||||
"themeMode": "Оформление",
|
"themeMode": "Оформление",
|
||||||
"themeModes": {
|
"themeModes": {
|
||||||
"system": "Системная тема",
|
"system": "Системная тема",
|
||||||
"dark": "Темная тема",
|
"dark": "Тёмная тема",
|
||||||
"light": "Светлая тема"
|
"light": "Светлая тема"
|
||||||
},
|
},
|
||||||
"enableAnalytics": "Включить аналитику",
|
"enableAnalytics": "Сбор аналитики",
|
||||||
"enableAnalyticsMsg": "Разрешите собирать аналитику и отправлять отчеты о сбоях для улучшения приложения.",
|
"enableAnalyticsMsg": "Сбор аналитических данных и отправка отчётов о сбоях для улучшения приложения.",
|
||||||
"trueBlack": "Настоящий черный",
|
"trueBlack": "Чистый чёрный цвет",
|
||||||
"autoStart": "Запуск при загрузке",
|
"autoStart": "Запуск при загрузке",
|
||||||
"silentStart": "Тихий старт",
|
"silentStart": "Тихий запуск",
|
||||||
"openWorkingDir": "Открыть рабочий каталог",
|
"openWorkingDir": "Открыть рабочую папку",
|
||||||
"ignoreBatteryOptimizations": "Отключить оптимизацию батареи",
|
"ignoreBatteryOptimizations": "Отключить оптимизацию батареи",
|
||||||
"ignoreBatteryOptimizationsMsg": "Снимите ограничения для оптимальной производительности VPN."
|
"ignoreBatteryOptimizationsMsg": "Отключение ограничений для оптимальной производительности VPN."
|
||||||
},
|
},
|
||||||
"advanced": {
|
"advanced": {
|
||||||
"sectionTitle": "Расширенные",
|
"sectionTitle": "Расширенные",
|
||||||
"debugMode": "Режим отладки",
|
"debugMode": "Режим отладки",
|
||||||
"debugModeMsg": "Перезапустите приложение, чтобы применить это изменение."
|
"debugModeMsg": "Для применения перезапустите приложение."
|
||||||
},
|
},
|
||||||
"network": {
|
"network": {
|
||||||
"perAppProxyPageTitle": "Прокси для каждого приложения",
|
"perAppProxyPageTitle": "Раздельное проксирование",
|
||||||
"perAppProxyModes": {
|
"perAppProxyModes": {
|
||||||
"off": "Все",
|
"off": "Все",
|
||||||
"offMsg": "Проксировать все приложения",
|
"offMsg": "Проксировать все приложения",
|
||||||
"include": "Прокси",
|
"include": "Прокси",
|
||||||
"includeMsg": "Проксировать только выбранные приложения",
|
"includeMsg": "Проксировать выбранные приложения",
|
||||||
"exclude": "Обход",
|
"exclude": "Обход",
|
||||||
"excludeMsg": "Не использовать проксирование выбранных приложений"
|
"excludeMsg": "Не проксировать выбранные приложения"
|
||||||
},
|
},
|
||||||
"showSystemApps": "Показать системные приложения",
|
"showSystemApps": "Показать системные приложения",
|
||||||
"hideSystemApps": "Скрыть системные приложения",
|
"hideSystemApps": "Скрыть системные приложения",
|
||||||
@@ -161,52 +161,52 @@
|
|||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
"section": {
|
"section": {
|
||||||
"route": "Варианты маршрута",
|
"route": "Варианты маршрутизации",
|
||||||
"dns": "Параметры DNS",
|
"dns": "Параметры DNS",
|
||||||
"inbound": "Входящие параметры",
|
"inbound": "Входящие параметры",
|
||||||
"misc": "Разные параметры"
|
"misc": "Разные параметры"
|
||||||
},
|
},
|
||||||
"pageTitle": "Параметры конфигурации",
|
"pageTitle": "Параметры конфигурации",
|
||||||
"executeConfigAsIs": "Выполнить конфигурацию как есть",
|
"executeConfigAsIs": "Использовать конфигурацию как есть",
|
||||||
"executeConfigAsIsMsg": "Выполняет конфигурации SingBox с минимальными изменениями.",
|
"executeConfigAsIsMsg": "Использовать конфигурации SingBox с минимальными изменениями.",
|
||||||
"logLevel": "Уровень логов",
|
"logLevel": "Подробность журналирования",
|
||||||
"resolveDestination": "Определить пункт назначения",
|
"resolveDestination": "Определять назначение",
|
||||||
"ipv6Mode": "IPv6-маршрут",
|
"ipv6Mode": "Маршрутизация IPv6",
|
||||||
"ipv6Modes": {
|
"ipv6Modes": {
|
||||||
"disable": "Выключить",
|
"disable": "Отключено",
|
||||||
"enable": "Включить",
|
"enable": "Включено",
|
||||||
"prefer": "Предпочтительный",
|
"prefer": "Предпочтительно",
|
||||||
"only": "Эксклюзивный"
|
"only": "Эксклюзивно"
|
||||||
},
|
},
|
||||||
"remoteDnsAddress": "Удаленный DNS",
|
"remoteDnsAddress": "Удалённая DNS",
|
||||||
"remoteDnsDomainStrategy": "Стратегия удаленного домена DNS",
|
"remoteDnsDomainStrategy": "Стратегия удалённого домена DNS",
|
||||||
"directDnsAddress": "Прямой DNS",
|
"directDnsAddress": "Прямая DNS",
|
||||||
"directDnsDomainStrategy": "Стратегия прямого домена DNS",
|
"directDnsDomainStrategy": "Стратегия прямого домена DNS",
|
||||||
"mixedPort": "Смешанный порт",
|
"mixedPort": "Смешанный порт",
|
||||||
"localDnsPort": "Локальный DNS-порт",
|
"localDnsPort": "Локальный порт DNS",
|
||||||
"tunImplementation": "Реализация TUN",
|
"tunImplementation": "Реализация TUN",
|
||||||
"mtu": "MTU",
|
"mtu": "MTU",
|
||||||
"connectionTestUrl": "URL-адрес проверки подключения",
|
"connectionTestUrl": "URL проверки подключения",
|
||||||
"urlTestInterval": "Интервал проверки URL-адреса",
|
"urlTestInterval": "Интервал проверки URL",
|
||||||
"enableClashApi": "Включить Clash API",
|
"enableClashApi": "Использовать Clash API",
|
||||||
"clashApiPort": "Порт Clash API",
|
"clashApiPort": "Порт Clash API",
|
||||||
"enableTun": "Включить TUN",
|
"enableTun": "Использовать TUN",
|
||||||
"setSystemProxy": "Установить системный прокси"
|
"setSystemProxy": "Установить системный прокси"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
"pageTitle": "О",
|
"pageTitle": "Информация",
|
||||||
"version": "Версия",
|
"version": "Версия",
|
||||||
"sourceCode": "Исходный код",
|
"sourceCode": "Исходный код",
|
||||||
"telegramChannel": "Телеграм-канал",
|
"telegramChannel": "Канал Telegram",
|
||||||
"checkForUpdate": "Проверить обновления",
|
"checkForUpdate": "Проверка обновления",
|
||||||
"privacyPolicy": "Политика конфиденциальности",
|
"privacyPolicy": "Политика конфиденциальности",
|
||||||
"termsAndConditions": "Условия и положения"
|
"termsAndConditions": "Условия и положения"
|
||||||
},
|
},
|
||||||
"appUpdate": {
|
"appUpdate": {
|
||||||
"notAvailableMsg": "У вас установлена последняя версия",
|
"notAvailableMsg": "У вас установлена последняя версия",
|
||||||
"dialogTitle": "Доступно обновление",
|
"dialogTitle": "Доступно обновление",
|
||||||
"updateMsg": "Доступна новая версия @:general.appTitle. Хотите обновить сейчас?",
|
"updateMsg": "Доступна новая версия @:general.appTitle. Обновить сейчас?",
|
||||||
"currentVersionLbl": "Текущая версия",
|
"currentVersionLbl": "Текущая версия",
|
||||||
"newVersionLbl": "Новая версия",
|
"newVersionLbl": "Новая версия",
|
||||||
"updateNowBtnTxt": "Обновить сейчас",
|
"updateNowBtnTxt": "Обновить сейчас",
|
||||||
@@ -215,20 +215,20 @@
|
|||||||
},
|
},
|
||||||
"tray": {
|
"tray": {
|
||||||
"dashboard": "Панель",
|
"dashboard": "Панель",
|
||||||
"quit": "Выход из Hiddify",
|
"quit": "Выход",
|
||||||
"systemProxy": "Системный прокси"
|
"systemProxy": "Системный прокси"
|
||||||
},
|
},
|
||||||
"failure": {
|
"failure": {
|
||||||
"unexpected": "Неожиданная ошибка",
|
"unexpected": "Неожиданная ошибка",
|
||||||
"clash": {
|
"clash": {
|
||||||
"unexpected": "Неожиданная ошибка (clash)",
|
"unexpected": "Неожиданная ошибка (Clash)",
|
||||||
"core": "Ошибка конфликта ${reason}"
|
"core": "Ошибка ${reason}"
|
||||||
},
|
},
|
||||||
"singbox": {
|
"singbox": {
|
||||||
"unexpected": "Неожиданная ошибка (singBox)",
|
"unexpected": "Неожиданная ошибка (SingBox)",
|
||||||
"serviceNotRunning": "Сервис не запущен",
|
"serviceNotRunning": "Сервис не запущен",
|
||||||
"invalidConfigOptions": "Неверные параметры конфигурации",
|
"invalidConfigOptions": "Неправильные параметры конфигурации",
|
||||||
"invalidConfig": "Неверная конфигурация",
|
"invalidConfig": "Неправильная конфигурация",
|
||||||
"create": "Ошибка создания сервиса",
|
"create": "Ошибка создания сервиса",
|
||||||
"start": "Ошибка запуска сервиса"
|
"start": "Ошибка запуска сервиса"
|
||||||
},
|
},
|
||||||
@@ -241,20 +241,20 @@
|
|||||||
"profiles": {
|
"profiles": {
|
||||||
"unexpected": "Неожиданная ошибка",
|
"unexpected": "Неожиданная ошибка",
|
||||||
"notFound": "Профиль не найден",
|
"notFound": "Профиль не найден",
|
||||||
"invalidConfig": "Неверная конфигурация",
|
"invalidConfig": "Неправильная конфигурация",
|
||||||
"invalidUrl": "Неверная ссылка"
|
"invalidUrl": "Неправильный URL"
|
||||||
},
|
},
|
||||||
"connection": {
|
"connection": {
|
||||||
"unexpected": "Неожиданная ошибка подключения",
|
"unexpected": "Неожиданная ошибка подключения",
|
||||||
"timeout": "Время соединения вышло",
|
"timeout": "Истекло время подключения",
|
||||||
"badResponse": "Плохой ответ",
|
"badResponse": "Неправильный ответ",
|
||||||
"connectionError": "Ошибка подключения",
|
"connectionError": "Ошибка подключения",
|
||||||
"badCertificate": "Плохой сертификат"
|
"badCertificate": "Неправильный сертификат"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"play": {
|
"play": {
|
||||||
"title": "Hiddify Next (Preview)",
|
"title": "Hiddify Next (Preview)",
|
||||||
"short_description": "Auto, SSH, VLESS, Vmess, Trojan, Reality, Sing-Box, Clash, Xray, Shadowsocks",
|
"short_description": "Автовыбор, SSH, VLESS, Vmess, Trojan, Reality, Sing-Box, Clash, Xray, Shadowsocks",
|
||||||
"full_description": "Основная цель HiddifyNext — предоставить безопасный, удобный и эффективный клиент туннелирования. Он позволяет вам направлять весь трафик или трафик выбранного приложения на выбранный вами удаленный сервер, используя разрешение VPN-сервиса.\n\nПримечание. Мы не предоставляем сервер; пользователи обязаны обеспечивать конфиденциальность своих действий в Интернете, используя собственный сервер или доверенные серверы.\n \nМы поддерживаем серверы с:\n- Обычная ссылка на подписку V2ray/Xray\n- Ссылка на подписку Clash\n- Ссылка на подписку на Sing-Box\n\nВ чем наши уникальные особенности?\n - Удобный\n - Оптимизированный и быстрый\n - Автоматически выбирать LowestPing\n - Показать информацию об использовании пользователя\n - Легко импортируйте подссылку одним щелчком мыши, используя диплинкинг.\n - Бесплатно и без рекламы\n - Легко переключать пользовательские подссылки\n - все больше и больше\n\nПоддерживать:\n- Все протоколы поддерживаются Sing-Box\n- VLESS + xtls реальность, видение\n- ВМЭСС\n- Троян\n- Носки Шоадоу\n- Реальность\n- В2рей\n- Гистрия2\n- ТУИК\n- SSH\n- ТеньTLS\n\n\nИсходный код доступен по адресу https://github.com/hiddify/Hiddify-Next.\nЯдро приложения основано на Sing-Box с открытым исходным кодом.\n\nОписание разрешения:\n- Служба VPN: поскольку целью этого приложения является предоставление безопасного, удобного и эффективного клиента туннелирования, нам нужно это разрешение, чтобы иметь возможность направлять трафик через туннель на удаленный сервер.\n- ЗАПРОС ВСЕХ ПАКЕТОВ: это разрешение позволяет пользователям включать или исключать определенные приложения для туннелирования.\n- ПОЛУЧИТЬ ЗАГРУЗКУ ЗАВЕРШЕНА: это разрешение можно включить или отключить в настройках приложения, чтобы активировать это приложение при загрузке устройства.\n- ПОСТ-УВЕДОМЛЕНИЯ: это разрешение необходимо, поскольку мы используем приоритетную службу для обеспечения непрерывной работы службы VPN.\n- Это приложение свободно от рекламы. Аналитика и данные о сбоях происходят только с явного согласия пользователя при первом использовании приложения."
|
"full_description": "Основная цель HiddifyNext — предоставить безопасный, удобный и эффективный клиент туннелирования. Он позволяет направлять весь трафик или трафик выбранного приложения на выбранный вами удалённый сервер, используя разрешение VPN–сервиса.\n\nПримечание: мы не предоставляем серверы, пользователи должны обеспечивать конфиденциальность своих действий в Интернете, используя собственный сервер или доверенные серверы.\n \nПоддерживаемые серверы:\n— Обычная ссылка на подписку V2ray/Xray\n— Ссылка на подписку Clash\n— Ссылка на подписку на Sing–Box\n\nВ чём уникальные особенности?\n — Удобство\n — Оптимизация и скорость\n — Автоматический выбор минимальной задержки\n — Отображение информации об использовании\n — Простой импорт ссылок одним щелчком мыши\n — Бесплатно и без рекламы\n — Простое переключение ссылок\n — …и много больше\n\nПоддержка:\n• Все протоколы, поддерживаемые Sing-Box\n• VLESS + xtls reality, vision\n• VMESS\n• Trojan\n• ShoadowSocks\n• Reality\n• V2ray\n• Hystria2\n• TUIC\n• SSH\n• ShadowTLS\n\n\nИсходный код доступен по адресу https://github.com/hiddify/Hiddify-Next.\nЯдро приложения основано на открытом исходном коде Sing–Box.\n\nОписание разрешений:\n— СЛУЖБА VPN: поскольку целью данного приложения является предоставление безопасного, удобного и эффективного клиента туннелирования, это разрешение необходимо, чтобы иметь возможность направлять трафик через туннель на удалённый сервер.\n— ЗАПРОС ВСЕХ ПАКЕТОВ: это разрешение позволяет включать или исключать определённые приложения для туннелирования.\n— ИНФОРМИРОВАНИЕ О ЗАВЕРШЕНИИ ЗАГРУЗКИ: это разрешение можно включить или отключить в настройках приложения, чтобы (де)активировать запуск приложения при загрузке устройства.\n- ПОСТОЯННОЕ УВЕДОМЛЕНИЕ: это разрешение необходимо, поскольку используется приоритетная служба для обеспечения непрерывной работы службы VPN.\n— Приложение не содержит рекламы. Сбор аналитики и данных о сбоях происходят только с явного согласия пользователя при первом использовании приложения."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user