8378c7081c
A queued delay test shows a static clock until the task pool runs it, so only the running tests animate while the list scrolls. Changelog: Hide timed-out nodes and search every list
1592 lines
101 KiB
Dart
1592 lines
101 KiB
Dart
// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart
|
||
// This is a library that provides messages for a ru locale. All the
|
||
// messages from the main program should be duplicated here with the same
|
||
// function name.
|
||
|
||
// Ignore issues from commonly used lints in this file.
|
||
// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new
|
||
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
|
||
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
|
||
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
|
||
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
|
||
|
||
import 'package:intl/intl.dart';
|
||
import 'package:intl/message_lookup_by_library.dart';
|
||
|
||
final messages = new MessageLookup();
|
||
|
||
typedef String MessageIfAbsent(String messageStr, List<dynamic> args);
|
||
|
||
class MessageLookup extends MessageLookupByLibrary {
|
||
String get localeName => 'ru';
|
||
|
||
static String m0(count, skipped) =>
|
||
"Будет добавлено: ${count}, пропущено (уже есть): ${skipped}";
|
||
|
||
static String m1(code) =>
|
||
"Windows отказалась запускать FlClashCore.exe (ошибка ${code}). Политики контроля приложений, такие как Smart App Control или AppLocker, блокируют неподписанные программы; разрешите FlClash в этой политике или отключите её и повторите попытку.";
|
||
|
||
static String m2(name) =>
|
||
"Приложение два раза подряд не смогло завершить запуск. Чтобы разорвать цикл, профиль ${name} снят с выбора, а автоматическая настройка пропущена. Вы можете выбрать его снова в любой момент.";
|
||
|
||
static String m3(url) => "Создать профиль по ссылке ${url}?";
|
||
|
||
static String m4(count) =>
|
||
"${Intl.plural(count, one: '${count} день назад', few: '${count} дня назад', many: '${count} дней назад', other: '${count} дня назад')}";
|
||
|
||
static String m5(label) =>
|
||
"Вы уверены, что хотите удалить выбранные элементы (${label})?";
|
||
|
||
static String m6(label) => "Вы уверены, что хотите удалить «${label}»?";
|
||
|
||
static String m7(label) => "Сведения: ${label}";
|
||
|
||
static String m8(label) => "Поле «${label}» не может быть пустым";
|
||
|
||
static String m9(label) => "«${label}» уже существует";
|
||
|
||
static String m10(name) => "${name}: уже последняя версия";
|
||
|
||
static String m11(name) => "${name}: обновлено";
|
||
|
||
static String m12(action) =>
|
||
"Уже используется для «${action}». При сохранении будет перенесено сюда.";
|
||
|
||
static String m13(modifiers) =>
|
||
"Добавьте хотя бы одну из клавиш: ${modifiers}";
|
||
|
||
static String m14(count) =>
|
||
"${Intl.plural(count, one: '${count} час назад', few: '${count} часа назад', many: '${count} часов назад', other: '${count} часа назад')}";
|
||
|
||
static String m15(count) =>
|
||
"${Intl.plural(count, one: '${count} час', few: '${count} часа', many: '${count} часов', other: '${count} часа')}";
|
||
|
||
static String m16(target) => "${target} — недопустимая политика";
|
||
|
||
static String m17(proxyName) => "${proxyName} — недопустимый прокси";
|
||
|
||
static String m18(providerName) =>
|
||
"${providerName} — недопустимый провайдер прокси";
|
||
|
||
static String m19(ruleSet) => "${ruleSet} — недопустимый набор правил";
|
||
|
||
static String m20(subRule) => "${subRule} — недопустимый SUB_RULE";
|
||
|
||
static String m21(line, message) => "Строка ${line}: ${message}";
|
||
|
||
static String m22(appName) =>
|
||
"1. Откройте Системные настройки > Конфиденциальность и безопасность\n2. Выберите Службы геолокации\n3. Найдите и отметьте ${appName} в списке\n\nПосле настройки вернитесь в приложение и продолжайте работу. Спасибо за сотрудничество.";
|
||
|
||
static String m23(label, max) => "«${label}» — не более ${max} символов";
|
||
|
||
static String m24(size) => "Освобождено ${size}";
|
||
|
||
static String m25(count) =>
|
||
"${Intl.plural(count, one: '${count} минуту назад', few: '${count} минуты назад', many: '${count} минут назад', other: '${count} минуты назад')}";
|
||
|
||
static String m26(count) =>
|
||
"${Intl.plural(count, one: '${count} месяц назад', few: '${count} месяца назад', many: '${count} месяцев назад', other: '${count} месяца назад')}";
|
||
|
||
static String m27(code) =>
|
||
"Сервер запретил доступ (HTTP ${code}). Возможно, ссылка устарела или учётные данные неверны";
|
||
|
||
static String m28(code) => "Сервер отклонил запрос (HTTP ${code})";
|
||
|
||
static String m29(code) =>
|
||
"По этому адресу ничего не найдено (HTTP ${code}). Проверьте правильность URL";
|
||
|
||
static String m30(detail) => "Сетевой запрос не выполнен: ${detail}";
|
||
|
||
static String m31(code) =>
|
||
"На сервере произошла ошибка (HTTP ${code}). Повторите попытку позже";
|
||
|
||
static String m32(label) => "Пока нет: ${label}";
|
||
|
||
static String m33(label) => "Значение «${label}» должно быть числом";
|
||
|
||
static String m34(message) =>
|
||
"Ядро не может разобрать этот прокси: ${message}";
|
||
|
||
static String m35(name) =>
|
||
"Имя ${name} уже занято другим прокси или группой прокси";
|
||
|
||
static String m36(path) =>
|
||
"Группы прокси ссылаются друг на друга по кругу: ${path}";
|
||
|
||
static String m37(names) => "Эти провайдеры прокси не существуют: ${names}";
|
||
|
||
static String m38(names) => "Эти прокси или политики не существуют: ${names}";
|
||
|
||
static String m39(name) =>
|
||
"В профиле уже есть провайдер с именем ${name}, поэтому провайдер приложения с тем же именем не используется. Переименуйте его";
|
||
|
||
static String m40(name) =>
|
||
"${name} — встроенное имя политики, его нельзя использовать";
|
||
|
||
static String m41(names) =>
|
||
"Собственные группы прокси профиля ссылаются на прокси, которых больше нет среди пользовательских: ${names}";
|
||
|
||
static String m42(count) =>
|
||
"Проблем: ${count}, применение переопределения может завершиться ошибкой";
|
||
|
||
static String m43(label) =>
|
||
"Значение «${label}» должно быть от 1024 до 49151";
|
||
|
||
static String m44(label, profiles) =>
|
||
"«${label}» всё ещё используется в пользовательских группах прокси или правилах профилей: ${profiles}. Сначала уберите его оттуда";
|
||
|
||
static String m45(profiles, label) =>
|
||
"В подписках профилей ${profiles} уже есть «${label}», и после переименования они будут использовать его. Выберите другое имя";
|
||
|
||
static String m46(count) => "${count} прокси";
|
||
|
||
static String m47(count) =>
|
||
"${Intl.plural(count, one: '${count} правило', few: '${count} правила', many: '${count} правил', other: '${count} правила')}";
|
||
|
||
static String m48(appName) => "${appName} (Безопасный режим)";
|
||
|
||
static String m49(count) =>
|
||
"${Intl.plural(count, one: '${count} секунда', few: '${count} секунды', many: '${count} секунд', other: '${count} секунды')}";
|
||
|
||
static String m50(count) => "Выбрано: ${count}";
|
||
|
||
static String m51(time) => "Проверено в ${time}";
|
||
|
||
static String m52(label) => "«${label}» — только одно значение";
|
||
|
||
static String m53(label) => "Значение «${label}» должно быть URL";
|
||
|
||
static String m54(count) =>
|
||
"${Intl.plural(count, one: '${count} год назад', few: '${count} года назад', many: '${count} лет назад', other: '${count} года назад')}";
|
||
|
||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
|
||
"about": MessageLookupByLibrary.simpleMessage("О программе"),
|
||
"accessControl": MessageLookupByLibrary.simpleMessage("Контроль доступа"),
|
||
"accessControlAllowDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Через VPN проходят только выбранные приложения",
|
||
),
|
||
"accessControlDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Выбор приложений, использующих прокси",
|
||
),
|
||
"accessControlDisabledDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Контроль доступа приложений отключён",
|
||
),
|
||
"accessControlNotAllowDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Выбранные приложения исключаются из VPN",
|
||
),
|
||
"accessControlSettings": MessageLookupByLibrary.simpleMessage(
|
||
"Настройки контроля доступа",
|
||
),
|
||
"account": MessageLookupByLibrary.simpleMessage("Аккаунт"),
|
||
"action": MessageLookupByLibrary.simpleMessage("Действие"),
|
||
"actionDelayTest": MessageLookupByLibrary.simpleMessage(
|
||
"Проверить все задержки",
|
||
),
|
||
"actionDirectMode": MessageLookupByLibrary.simpleMessage("Прямой режим"),
|
||
"actionGlobalMode": MessageLookupByLibrary.simpleMessage(
|
||
"Глобальный режим",
|
||
),
|
||
"actionMode": MessageLookupByLibrary.simpleMessage("Переключить режим"),
|
||
"actionProxy": MessageLookupByLibrary.simpleMessage("Системный прокси"),
|
||
"actionRuleMode": MessageLookupByLibrary.simpleMessage("Режим правил"),
|
||
"actionStart": MessageLookupByLibrary.simpleMessage("Старт/Стоп"),
|
||
"actionTun": MessageLookupByLibrary.simpleMessage("TUN"),
|
||
"actionUpdateProfiles": MessageLookupByLibrary.simpleMessage(
|
||
"Обновить профили",
|
||
),
|
||
"actionView": MessageLookupByLibrary.simpleMessage("Показать/Скрыть"),
|
||
"add": MessageLookupByLibrary.simpleMessage("Добавить"),
|
||
"addCustomProxy": MessageLookupByLibrary.simpleMessage("Добавить прокси"),
|
||
"addOverrideEntry": MessageLookupByLibrary.simpleMessage(
|
||
"Добавить параметр",
|
||
),
|
||
"addProfile": MessageLookupByLibrary.simpleMessage("Добавить профиль"),
|
||
"addProxies": MessageLookupByLibrary.simpleMessage("Добавить прокси"),
|
||
"addProxyGroup": MessageLookupByLibrary.simpleMessage(
|
||
"Добавить группу прокси",
|
||
),
|
||
"addProxyProviders": MessageLookupByLibrary.simpleMessage(
|
||
"Добавить провайдеров прокси",
|
||
),
|
||
"addRule": MessageLookupByLibrary.simpleMessage("Добавить правило"),
|
||
"addSsid": MessageLookupByLibrary.simpleMessage("Добавить SSID"),
|
||
"addWidget": MessageLookupByLibrary.simpleMessage("Добавить виджет"),
|
||
"addedRules": MessageLookupByLibrary.simpleMessage("Добавленные правила"),
|
||
"additionalParameters": MessageLookupByLibrary.simpleMessage(
|
||
"Дополнительные параметры",
|
||
),
|
||
"address": MessageLookupByLibrary.simpleMessage("Адрес"),
|
||
"addressHelp": MessageLookupByLibrary.simpleMessage("Адрес сервера WebDAV"),
|
||
"addressTip": MessageLookupByLibrary.simpleMessage(
|
||
"Введите корректный адрес WebDAV",
|
||
),
|
||
"advancedConfig": MessageLookupByLibrary.simpleMessage(
|
||
"Расширенная конфигурация",
|
||
),
|
||
"advancedConfigDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сеть, DNS, добавленные правила и скрипты",
|
||
),
|
||
"agree": MessageLookupByLibrary.simpleMessage("Согласен"),
|
||
"allowBypass": MessageLookupByLibrary.simpleMessage(
|
||
"Разрешить приложениям обходить VPN",
|
||
),
|
||
"allowLan": MessageLookupByLibrary.simpleMessage("Разрешить LAN"),
|
||
"answers": MessageLookupByLibrary.simpleMessage("Ответы"),
|
||
"app": MessageLookupByLibrary.simpleMessage("Приложение"),
|
||
"appAccessControl": MessageLookupByLibrary.simpleMessage(
|
||
"Контроль доступа приложений",
|
||
),
|
||
"appIconDesign": MessageLookupByLibrary.simpleMessage(
|
||
"Дизайн значка приложения",
|
||
),
|
||
"appProviderShadowed": MessageLookupByLibrary.simpleMessage(
|
||
"Одноимённый элемент приложения здесь не используется",
|
||
),
|
||
"appProxyProviders": MessageLookupByLibrary.simpleMessage(
|
||
"Прокси-провайдеры приложения",
|
||
),
|
||
"appRuleProviders": MessageLookupByLibrary.simpleMessage(
|
||
"Провайдеры правил приложения",
|
||
),
|
||
"appendSystemDns": MessageLookupByLibrary.simpleMessage(
|
||
"Добавлять системный DNS",
|
||
),
|
||
"authentication": MessageLookupByLibrary.simpleMessage("Аутентификация"),
|
||
"authenticationDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Требовать учётные данные для локального порта прокси, чтобы другие приложения не могли использовать его",
|
||
),
|
||
"authenticationSystemProxyDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Не применяется, пока включена аутентификация",
|
||
),
|
||
"authorize": MessageLookupByLibrary.simpleMessage("Разрешить"),
|
||
"authorized": MessageLookupByLibrary.simpleMessage("Разрешено"),
|
||
"auto": MessageLookupByLibrary.simpleMessage("Авто"),
|
||
"autoCheckUpdate": MessageLookupByLibrary.simpleMessage(
|
||
"Автопроверка обновлений",
|
||
),
|
||
"autoCloseConnections": MessageLookupByLibrary.simpleMessage(
|
||
"Автозакрытие соединений",
|
||
),
|
||
"autoCloseConnectionsDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Автоматически закрывать соединения после смены узла",
|
||
),
|
||
"autoLaunch": MessageLookupByLibrary.simpleMessage("Автозапуск"),
|
||
"autoLaunchDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Запускаться автоматически при старте системы",
|
||
),
|
||
"autoRun": MessageLookupByLibrary.simpleMessage("Автовключение"),
|
||
"autoRunDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Включаться автоматически при открытии приложения",
|
||
),
|
||
"autoSetSystemDns": MessageLookupByLibrary.simpleMessage(
|
||
"Автонастройка системного DNS",
|
||
),
|
||
"autoUpdate": MessageLookupByLibrary.simpleMessage("Автообновление"),
|
||
"autoUpdateInterval": MessageLookupByLibrary.simpleMessage(
|
||
"Интервал автообновления (минуты)",
|
||
),
|
||
"back": MessageLookupByLibrary.simpleMessage("Назад"),
|
||
"backup": MessageLookupByLibrary.simpleMessage("Резервное копирование"),
|
||
"backupAndRestore": MessageLookupByLibrary.simpleMessage(
|
||
"Резервное копирование и восстановление",
|
||
),
|
||
"backupAndRestoreDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Синхронизация данных через WebDAV или файлы",
|
||
),
|
||
"backupFromNewerVersion": MessageLookupByLibrary.simpleMessage(
|
||
"Резервная копия создана более новой версией приложения. Обновите приложение перед восстановлением",
|
||
),
|
||
"backupSuccess": MessageLookupByLibrary.simpleMessage(
|
||
"Резервная копия создана",
|
||
),
|
||
"basicInfo": MessageLookupByLibrary.simpleMessage("Основная информация"),
|
||
"basicStrategy": MessageLookupByLibrary.simpleMessage("Базовые политики"),
|
||
"batchAdd": MessageLookupByLibrary.simpleMessage("Массовое добавление"),
|
||
"batchListInputTip": MessageLookupByLibrary.simpleMessage(
|
||
"По одному значению на строку или через запятую",
|
||
),
|
||
"batchMapInputTip": MessageLookupByLibrary.simpleMessage(
|
||
"По одной записи на строку: ключ, пробел, значение",
|
||
),
|
||
"batchPreviewTip": m0,
|
||
"batteryOptimizationDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Чтобы приложение работало в фоне, отключите для него оптимизацию батареи. Нажмите, чтобы перейти к настройкам.",
|
||
),
|
||
"behavior": MessageLookupByLibrary.simpleMessage("Поведение"),
|
||
"bind": MessageLookupByLibrary.simpleMessage("Привязать"),
|
||
"blacklistMode": MessageLookupByLibrary.simpleMessage(
|
||
"Режим чёрного списка",
|
||
),
|
||
"blockConnection": MessageLookupByLibrary.simpleMessage(
|
||
"Заблокировать соединение",
|
||
),
|
||
"bypassDomain": MessageLookupByLibrary.simpleMessage("Исключённые домены"),
|
||
"bypassDomainDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Действует только при включённом системном прокси",
|
||
),
|
||
"cache": MessageLookupByLibrary.simpleMessage("Кэш"),
|
||
"cacheAlgorithm": MessageLookupByLibrary.simpleMessage("Алгоритм кэша"),
|
||
"cacheCorrupt": MessageLookupByLibrary.simpleMessage(
|
||
"Кэш повреждён. Очистить его?",
|
||
),
|
||
"cacheMaxSize": MessageLookupByLibrary.simpleMessage("Размер кэша"),
|
||
"cameraPermissionDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Разрешите доступ к камере в системных настройках, чтобы сканировать QR-коды, или выберите изображение QR-кода из галереи.",
|
||
),
|
||
"cameraPermissionRequired": MessageLookupByLibrary.simpleMessage(
|
||
"Требуется доступ к камере",
|
||
),
|
||
"cameraUnavailable": MessageLookupByLibrary.simpleMessage(
|
||
"Камера недоступна",
|
||
),
|
||
"cancel": MessageLookupByLibrary.simpleMessage("Отмена"),
|
||
"cancelSelectAll": MessageLookupByLibrary.simpleMessage("Снять выделение"),
|
||
"changeProxyFailedTip": MessageLookupByLibrary.simpleMessage(
|
||
"Не удалось переключить прокси; восстановлен предыдущий выбор",
|
||
),
|
||
"changelogBreaking": MessageLookupByLibrary.simpleMessage(
|
||
"Важные изменения",
|
||
),
|
||
"changelogFeatures": MessageLookupByLibrary.simpleMessage("Новые функции"),
|
||
"changelogFixes": MessageLookupByLibrary.simpleMessage("Исправления"),
|
||
"changelogPerformance": MessageLookupByLibrary.simpleMessage(
|
||
"Производительность",
|
||
),
|
||
"changelogReverts": MessageLookupByLibrary.simpleMessage("Откаты"),
|
||
"checkCertificate": MessageLookupByLibrary.simpleMessage(
|
||
"Проверять TLS-сертификаты",
|
||
),
|
||
"checkCertificateDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Отклонять недоверенные сертификаты. Отключение подвергает подписки и резервные копии атаке «человек посередине»",
|
||
),
|
||
"checkUpdate": MessageLookupByLibrary.simpleMessage("Проверить обновления"),
|
||
"checkUpdateError": MessageLookupByLibrary.simpleMessage(
|
||
"У вас уже последняя версия",
|
||
),
|
||
"clearData": MessageLookupByLibrary.simpleMessage("Очистить данные"),
|
||
"clearSearch": MessageLookupByLibrary.simpleMessage("Очистить поиск"),
|
||
"clipboardExport": MessageLookupByLibrary.simpleMessage(
|
||
"Экспорт в буфер обмена",
|
||
),
|
||
"clipboardImport": MessageLookupByLibrary.simpleMessage(
|
||
"Импорт из буфера обмена",
|
||
),
|
||
"close": MessageLookupByLibrary.simpleMessage("Закрыть"),
|
||
"closeConnections": MessageLookupByLibrary.simpleMessage(
|
||
"Закрыть соединения",
|
||
),
|
||
"color": MessageLookupByLibrary.simpleMessage("Цвет"),
|
||
"colorSchemes": MessageLookupByLibrary.simpleMessage("Цветовые схемы"),
|
||
"columns": MessageLookupByLibrary.simpleMessage("Столбцы"),
|
||
"compatible": MessageLookupByLibrary.simpleMessage("Режим совместимости"),
|
||
"configDataDetected": MessageLookupByLibrary.simpleMessage(
|
||
"В конфигурации обнаружены данные",
|
||
),
|
||
"confirm": MessageLookupByLibrary.simpleMessage("Подтвердить"),
|
||
"confirmClearAllData": MessageLookupByLibrary.simpleMessage(
|
||
"Вы уверены, что хотите удалить все данные?",
|
||
),
|
||
"confirmDeleteProxyGroup": MessageLookupByLibrary.simpleMessage(
|
||
"Вы уверены, что хотите удалить эту группу прокси?",
|
||
),
|
||
"confirmExitWindow": MessageLookupByLibrary.simpleMessage(
|
||
"Вы уверены, что хотите закрыть текущее окно?",
|
||
),
|
||
"confirmForceCrashCore": MessageLookupByLibrary.simpleMessage(
|
||
"Вы уверены, что хотите принудительно завершить ядро со сбоем?",
|
||
),
|
||
"confirmOverwriteTip": MessageLookupByLibrary.simpleMessage(
|
||
"После подтверждения существующие данные будут перезаписаны",
|
||
),
|
||
"connected": MessageLookupByLibrary.simpleMessage("Подключено"),
|
||
"connecting": MessageLookupByLibrary.simpleMessage("Подключение…"),
|
||
"connection": MessageLookupByLibrary.simpleMessage("Соединение"),
|
||
"connections": MessageLookupByLibrary.simpleMessage("Соединения"),
|
||
"connectivity": MessageLookupByLibrary.simpleMessage("Подключение: "),
|
||
"content": MessageLookupByLibrary.simpleMessage("Содержимое"),
|
||
"contentNotEmpty": MessageLookupByLibrary.simpleMessage(
|
||
"Содержимое не может быть пустым",
|
||
),
|
||
"contentScheme": MessageLookupByLibrary.simpleMessage("Контентная"),
|
||
"controlGlobalAddedRules": MessageLookupByLibrary.simpleMessage(
|
||
"Управление глобальными добавленными правилами",
|
||
),
|
||
"copy": MessageLookupByLibrary.simpleMessage("Копировать"),
|
||
"copyEnvVar": MessageLookupByLibrary.simpleMessage(
|
||
"Копировать переменные окружения",
|
||
),
|
||
"copyLink": MessageLookupByLibrary.simpleMessage("Копировать ссылку"),
|
||
"copySuccess": MessageLookupByLibrary.simpleMessage("Скопировано"),
|
||
"core": MessageLookupByLibrary.simpleMessage("Ядро"),
|
||
"coreBlockedByPolicyTip": m1,
|
||
"coreBlockedBySmartAppControlTip": MessageLookupByLibrary.simpleMessage(
|
||
"Smart App Control в Windows заблокировал неподписанный FlClashCore.exe. Откройте Безопасность Windows → Управление приложениями и браузером → Параметры Smart App Control, выберите «Выкл.» и снова запустите FlClash. Повторно включить Smart App Control без переустановки Windows нельзя.",
|
||
),
|
||
"coreStatus": MessageLookupByLibrary.simpleMessage("Статус ядра"),
|
||
"country": MessageLookupByLibrary.simpleMessage("Регион"),
|
||
"crashDetected": MessageLookupByLibrary.simpleMessage("Обнаружен сбой"),
|
||
"crashDetectedTip": m2,
|
||
"crashTest": MessageLookupByLibrary.simpleMessage("Тест сбоя"),
|
||
"crashlytics": MessageLookupByLibrary.simpleMessage("Аналитика сбоев"),
|
||
"crashlyticsTip": MessageLookupByLibrary.simpleMessage(
|
||
"При включении в случае сбоя приложения автоматически загружаются логи сбоя без конфиденциальной информации",
|
||
),
|
||
"create": MessageLookupByLibrary.simpleMessage("Создать"),
|
||
"createProfileFromUrlTip": m3,
|
||
"creationTime": MessageLookupByLibrary.simpleMessage("Время создания"),
|
||
"custom": MessageLookupByLibrary.simpleMessage("Вручную"),
|
||
"customProxiesEmpty": MessageLookupByLibrary.simpleMessage(
|
||
"Пользовательских прокси нет, поэтому используются прокси самого профиля",
|
||
),
|
||
"cut": MessageLookupByLibrary.simpleMessage("Вырезать"),
|
||
"dark": MessageLookupByLibrary.simpleMessage("Тёмная"),
|
||
"dashboard": MessageLookupByLibrary.simpleMessage("Панель"),
|
||
"dataChangedSave": MessageLookupByLibrary.simpleMessage(
|
||
"Обнаружены изменения данных. Сохранить их?",
|
||
),
|
||
"dataCollectionContent": MessageLookupByLibrary.simpleMessage(
|
||
"Это приложение использует Firebase Crashlytics для сбора информации о сбоях, чтобы повысить стабильность.\nСобираемые данные включают сведения об устройстве и подробности сбоя и не содержат личных конфиденциальных данных.\nЭту функцию можно отключить в настройках.",
|
||
),
|
||
"dataCollectionTip": MessageLookupByLibrary.simpleMessage(
|
||
"Уведомление о сборе данных",
|
||
),
|
||
"databaseWriteFailedTip": MessageLookupByLibrary.simpleMessage(
|
||
"Не удалось сохранить изменение; оно отменено",
|
||
),
|
||
"daysAgo": m4,
|
||
"defaultText": MessageLookupByLibrary.simpleMessage("По умолчанию"),
|
||
"delay": MessageLookupByLibrary.simpleMessage("Задержка"),
|
||
"delayTest": MessageLookupByLibrary.simpleMessage("Тест задержки"),
|
||
"delete": MessageLookupByLibrary.simpleMessage("Удалить"),
|
||
"deleteMultipTip": m5,
|
||
"deleteTip": m6,
|
||
"desc": MessageLookupByLibrary.simpleMessage(
|
||
"Многоплатформенный прокси-клиент на основе ClashMeta: простой и удобный, с открытым исходным кодом и без рекламы.",
|
||
),
|
||
"destination": MessageLookupByLibrary.simpleMessage("Назначение"),
|
||
"destinationGeoIP": MessageLookupByLibrary.simpleMessage(
|
||
"GeoIP назначения",
|
||
),
|
||
"destinationIPASN": MessageLookupByLibrary.simpleMessage(
|
||
"ASN IP назначения",
|
||
),
|
||
"details": m7,
|
||
"detectionTip": MessageLookupByLibrary.simpleMessage(
|
||
"Использует сторонний API; только для справки",
|
||
),
|
||
"developerMode": MessageLookupByLibrary.simpleMessage("Режим разработчика"),
|
||
"developerModeEnableTip": MessageLookupByLibrary.simpleMessage(
|
||
"Режим разработчика включён.",
|
||
),
|
||
"dialerProxy": MessageLookupByLibrary.simpleMessage(
|
||
"Прокси для подключения",
|
||
),
|
||
"dialerProxyDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Исход, через который идёт обращение к NTP-серверу",
|
||
),
|
||
"direct": MessageLookupByLibrary.simpleMessage("Прямой"),
|
||
"disableUDP": MessageLookupByLibrary.simpleMessage("Отключить UDP"),
|
||
"disabled": MessageLookupByLibrary.simpleMessage("Выключено"),
|
||
"discardChanges": MessageLookupByLibrary.simpleMessage(
|
||
"Отменить изменения?",
|
||
),
|
||
"disclaimer": MessageLookupByLibrary.simpleMessage(
|
||
"Отказ от ответственности",
|
||
),
|
||
"disclaimerAcceptContent": MessageLookupByLibrary.simpleMessage(
|
||
"Устанавливая, копируя или используя Программу, вы подтверждаете, что прочитали и приняли это заявление полностью. Если вы не согласны с каким-либо его условием, немедленно прекратите использование и удалите Программу.",
|
||
),
|
||
"disclaimerAcceptTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Принятие условий",
|
||
),
|
||
"disclaimerAnalyticsContent": MessageLookupByLibrary.simpleMessage(
|
||
"Вместе с Firebase автоматически собирается базовая статистика использования приложения.\n\nЧто собирается: базовые события, такие как первый запуск, открытие приложения и длительность сеанса, обновление приложения; идентификатор экземпляра приложения; модель устройства, версия ОС и язык системы; приблизительное местоположение на уровне страны или региона, определённое по IP-адресу.\n\nЦель: только оценка числа активных устройств, распределения версий и совместимости с ОС. Разработчики не используют эти данные для рекламы, не продают их и не связывают с вашими подписками или конфигурациями.",
|
||
),
|
||
"disclaimerAnalyticsTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Firebase Analytics (статистика использования)",
|
||
),
|
||
"disclaimerAndroidOnly": MessageLookupByLibrary.simpleMessage(
|
||
"Только Android",
|
||
),
|
||
"disclaimerChangesContent": MessageLookupByLibrary.simpleMessage(
|
||
"Разработчики могут изменять это заявление в любом выпуске; изменения вступают в силу с момента публикации выпуска. Продолжая пользоваться Программой после обновления, вы принимаете изменённое заявление.",
|
||
),
|
||
"disclaimerChangesTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Изменения заявления",
|
||
),
|
||
"disclaimerCrashlyticsContent": MessageLookupByLibrary.simpleMessage(
|
||
"При сбое приложения отчёт о сбое отправляется автоматически.\n\nЧто собирается: трассировка стека и сообщение об ошибке, время сбоя, версия и номер сборки приложения, производитель и модель устройства, версия Android, ориентация экрана, свободная память и место в хранилище, наличие root-доступа, а также случайный идентификатор установки, который создаётся при установке и сбрасывается при переустановке.\n\nЦель: только поиск и исправление сбоев.\n\nВы можете отключить это в любой момент: «Инструменты > Общие > Аналитика сбоев».",
|
||
),
|
||
"disclaimerCrashlyticsTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Firebase Crashlytics (аналитика сбоев)",
|
||
),
|
||
"disclaimerDataProcessingContent": MessageLookupByLibrary.simpleMessage(
|
||
"Эти данные обрабатываются и хранятся компанией Google от нашего имени, могут передаваться на серверы за пределами вашей страны или региона (например, в США) и регулируются Политикой конфиденциальности Google и документацией Firebase о конфиденциальности и безопасности. Отчёты о сбоях хранятся до 90 дней; статистика хранится в соответствии с политикой хранения Firebase по умолчанию.",
|
||
),
|
||
"disclaimerDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Перед использованием FlClash (далее — «Программа») внимательно прочитайте это заявление и убедитесь, что понимаете его полностью. Нажимая «Согласен», вы подтверждаете, что прочитали, поняли и принимаете все приведённые ниже условия. Если вы не согласны, нажмите «Выход» и прекратите использование Программы.",
|
||
),
|
||
"disclaimerFirebasePrivacy": MessageLookupByLibrary.simpleMessage(
|
||
"Конфиденциальность и безопасность Firebase",
|
||
),
|
||
"disclaimerGooglePrivacy": MessageLookupByLibrary.simpleMessage(
|
||
"Политика конфиденциальности Google",
|
||
),
|
||
"disclaimerLiabilityContent": MessageLookupByLibrary.simpleMessage(
|
||
"В максимальной степени, допустимой применимым законодательством, ни разработчики, ни участники проекта не несут ответственности за любой прямой, косвенный, случайный, особый, штрафной или последующий ущерб, возникший в результате использования или невозможности использования Программы, включая, помимо прочего, потерю данных, повреждение устройства, сбои сети, прерывание деятельности, упущенную выгоду или связанные с этим правовые споры, даже если они были предупреждены о возможности такого ущерба.",
|
||
),
|
||
"disclaimerLiabilityTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Ограничение ответственности",
|
||
),
|
||
"disclaimerLicenseContent": MessageLookupByLibrary.simpleMessage(
|
||
"Программа распространяется с открытым исходным кодом по лицензии GPL-3.0. Вы можете свободно использовать, изменять и распространять её при соблюдении этой лицензии: производные работы также должны распространяться по GPL-3.0 с сохранением уведомлений об авторских правах.\n\nСторонние компоненты Программы, включая ядро Clash.Meta, распространяются по своим собственным лицензиям. Авторы оригинала не несут ответственности за проблемы, возникшие в изменённых или распространяемых третьими лицами версиях.",
|
||
),
|
||
"disclaimerLicenseTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Лицензия с открытым исходным кодом",
|
||
),
|
||
"disclaimerPrivacyContent": MessageLookupByLibrary.simpleMessage(
|
||
"Программа не собирает и не отправляет адреса ваших подписок, сведения об узлах, содержимое конфигураций, посещённые сайты, записи о подключениях, содержимое трафика и журналы. Эти данные хранятся только на вашем устройстве, и у разработчиков нет к ним доступа.\n\nПрограмма обращается к сети только при использовании соответствующих функций, например загружает указанный вами адрес подписки при обновлении профиля или обращается к GitHub при проверке обновлений.\n\nНастольные версии (Windows, macOS, Linux) не содержат никаких сервисов статистики или отчётов о сбоях. Версия для Android использует два сервиса Google Firebase для повышения стабильности:",
|
||
),
|
||
"disclaimerPrivacyTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Сбор данных и конфиденциальность",
|
||
),
|
||
"disclaimerResponsibilityContent": MessageLookupByLibrary.simpleMessage(
|
||
"Вы самостоятельно убеждаетесь, что использование Программы законно в вашей стране или регионе, и единолично несёте юридическую ответственность за все действия с ней и их последствия.\n\nПодписки, узлы и конфигурации, которые вы импортируете, выбираете вы сами. Законность их источника, безопасность содержимого и надёжность сервиса — вопрос между вами и их поставщиками.",
|
||
),
|
||
"disclaimerResponsibilityTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Ваша ответственность",
|
||
),
|
||
"disclaimerSoftwareContent": MessageLookupByLibrary.simpleMessage(
|
||
"Программа — это клиент сетевого прокси с открытым исходным кодом на основе ядра Clash.Meta (mihomo). Она предоставляет только локальные инструменты: управление конфигурациями, маршрутизацию по правилам и пересылку трафика.\n\nСама Программа не предоставляет прокси-серверы, узлы, подписки или услуги доступа к сети и не состоит в партнёрских, агентских или гарантийных отношениях с поставщиками таких услуг.",
|
||
),
|
||
"disclaimerSoftwareTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Характер программы",
|
||
),
|
||
"disclaimerThirdPartyContent": MessageLookupByLibrary.simpleMessage(
|
||
"Ссылки на подписки, файлы конфигурации, наборы правил, скрипты, внешние ресурсы и внешние ссылки предоставляются третьими лицами. Разработчики не могут проверять и не проверяют их законность, точность, безопасность и доступность и не дают на них никаких гарантий.\n\nУтечка данных, финансовые потери, блокировка аккаунта или иной ущерб, вызванные сторонним контентом, урегулируются между вами и третьим лицом; разработчики не несут за это никакой ответственности.",
|
||
),
|
||
"disclaimerThirdPartyTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Сторонний контент",
|
||
),
|
||
"disclaimerUsageContent": MessageLookupByLibrary.simpleMessage(
|
||
"Программа предназначена только для некоммерческого использования: обучения, обмена опытом и технических исследований. Любое коммерческое использование строго запрещено, включая, помимо прочего, платное распространение, продажу в комплекте, использование в составе коммерческого сервиса или ведение деятельности от имени Программы. Любая коммерческая деятельность не имеет отношения к Программе и её разработчикам.\n\nСтрого запрещено использовать Программу для действий, нарушающих законы вашей страны или региона, включая, помимо прочего, обход законно установленных ограничений доступа к сети, распространение незаконной информации, сетевые атаки и нарушение законных прав других лиц.",
|
||
),
|
||
"disclaimerUsageTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Ограничения использования",
|
||
),
|
||
"disclaimerWarrantyContent": MessageLookupByLibrary.simpleMessage(
|
||
"Программа предоставляется «как есть» и «по мере доступности», без каких-либо явных или подразумеваемых гарантий, включая, помимо прочего, гарантии товарной пригодности, пригодности для определённой цели, ненарушения прав, бесперебойной работы, отсутствия ошибок и уязвимостей.\n\nРазработчики не гарантируют, что Программа будет соответствовать вашим потребностям или работать без сбоев и ошибок.",
|
||
),
|
||
"disclaimerWarrantyTitle": MessageLookupByLibrary.simpleMessage(
|
||
"Отсутствие гарантий",
|
||
),
|
||
"disconnected": MessageLookupByLibrary.simpleMessage("Отключено"),
|
||
"discoverNewVersion": MessageLookupByLibrary.simpleMessage(
|
||
"Доступна новая версия",
|
||
),
|
||
"dnsHijacking": MessageLookupByLibrary.simpleMessage("Перехват DNS"),
|
||
"dnsMode": MessageLookupByLibrary.simpleMessage("Режим DNS"),
|
||
"dnsQueries": MessageLookupByLibrary.simpleMessage("DNS-запросы"),
|
||
"docked": MessageLookupByLibrary.simpleMessage("Закреплённая"),
|
||
"domain": MessageLookupByLibrary.simpleMessage("Домен"),
|
||
"download": MessageLookupByLibrary.simpleMessage("Загрузка"),
|
||
"edit": MessageLookupByLibrary.simpleMessage("Редактировать"),
|
||
"editGlobalRules": MessageLookupByLibrary.simpleMessage(
|
||
"Редактировать глобальные правила",
|
||
),
|
||
"editProxy": MessageLookupByLibrary.simpleMessage("Редактировать прокси"),
|
||
"editProxyGroup": MessageLookupByLibrary.simpleMessage(
|
||
"Редактировать группу прокси",
|
||
),
|
||
"editRule": MessageLookupByLibrary.simpleMessage("Редактировать правило"),
|
||
"editSsid": MessageLookupByLibrary.simpleMessage("Изменить SSID"),
|
||
"editorUnavailable": MessageLookupByLibrary.simpleMessage(
|
||
"Редактор недоступен",
|
||
),
|
||
"emptyTip": m8,
|
||
"en": MessageLookupByLibrary.simpleMessage("Английский"),
|
||
"enabled": MessageLookupByLibrary.simpleMessage("Включено"),
|
||
"entries": MessageLookupByLibrary.simpleMessage(" записей"),
|
||
"error": MessageLookupByLibrary.simpleMessage("Ошибка"),
|
||
"exclude": MessageLookupByLibrary.simpleMessage("Скрыть из недавних задач"),
|
||
"excludeDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Скрывать приложение из недавних задач, когда оно в фоне",
|
||
),
|
||
"excludeProxyFilter": MessageLookupByLibrary.simpleMessage(
|
||
"Фильтр исключения узлов",
|
||
),
|
||
"excludeSsids": MessageLookupByLibrary.simpleMessage("Исключённые SSID"),
|
||
"excludeSsidsDesc": MessageLookupByLibrary.simpleMessage(
|
||
"При подключении к Wi-Fi с исключённым SSID состояние работы приложения переключается автоматически",
|
||
),
|
||
"excludeType": MessageLookupByLibrary.simpleMessage("Исключаемые типы"),
|
||
"existsTip": m9,
|
||
"exit": MessageLookupByLibrary.simpleMessage("Выход"),
|
||
"exitFullScreen": MessageLookupByLibrary.simpleMessage(
|
||
"Выйти из полноэкранного режима",
|
||
),
|
||
"expand": MessageLookupByLibrary.simpleMessage("Стандартный"),
|
||
"expectedStatus": MessageLookupByLibrary.simpleMessage("Ожидаемый статус"),
|
||
"expireTime": MessageLookupByLibrary.simpleMessage("Срок действия"),
|
||
"exportFile": MessageLookupByLibrary.simpleMessage("Экспорт файла"),
|
||
"exportLogs": MessageLookupByLibrary.simpleMessage("Экспорт логов"),
|
||
"exportSuccess": MessageLookupByLibrary.simpleMessage("Экспорт выполнен"),
|
||
"expressiveScheme": MessageLookupByLibrary.simpleMessage("Экспрессивная"),
|
||
"externalController": MessageLookupByLibrary.simpleMessage(
|
||
"Внешний контроллер",
|
||
),
|
||
"externalControllerDesc": MessageLookupByLibrary.simpleMessage(
|
||
"При включении ядром Clash можно управлять через порт 9090",
|
||
),
|
||
"externalLink": MessageLookupByLibrary.simpleMessage("Внешняя ссылка"),
|
||
"fade": MessageLookupByLibrary.simpleMessage("Растворение"),
|
||
"fakeipFilter": MessageLookupByLibrary.simpleMessage("Фильтр Fake-IP"),
|
||
"fakeipFilterMode": MessageLookupByLibrary.simpleMessage(
|
||
"Режим фильтра Fake-IP",
|
||
),
|
||
"fakeipFilterModeDesc": MessageLookupByLibrary.simpleMessage(
|
||
"blacklist исключает совпадения, whitelist — только их, rule — по правилам",
|
||
),
|
||
"fakeipRange": MessageLookupByLibrary.simpleMessage("Диапазон Fake-IP"),
|
||
"fakeipRange6": MessageLookupByLibrary.simpleMessage(
|
||
"Диапазон Fake-IP (IPv6)",
|
||
),
|
||
"fakeipTtl": MessageLookupByLibrary.simpleMessage("TTL Fake-IP"),
|
||
"fallbackFilter": MessageLookupByLibrary.simpleMessage("Фильтр fallback"),
|
||
"fidelityScheme": MessageLookupByLibrary.simpleMessage("Точная передача"),
|
||
"file": MessageLookupByLibrary.simpleMessage("Файл"),
|
||
"fileDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Загрузить файл профиля напрямую",
|
||
),
|
||
"fileIsUpdate": MessageLookupByLibrary.simpleMessage(
|
||
"Файл изменён. Сохранить изменения?",
|
||
),
|
||
"filter": MessageLookupByLibrary.simpleMessage("Фильтр"),
|
||
"findProcessMode": MessageLookupByLibrary.simpleMessage("Поиск процесса"),
|
||
"floating": MessageLookupByLibrary.simpleMessage("Плавающая"),
|
||
"followProfile": MessageLookupByLibrary.simpleMessage("Как в профиле"),
|
||
"followSystem": MessageLookupByLibrary.simpleMessage("Как в системе"),
|
||
"fontFamily": MessageLookupByLibrary.simpleMessage("Шрифт"),
|
||
"forceRestartCoreTip": MessageLookupByLibrary.simpleMessage(
|
||
"Вы уверены, что хотите принудительно перезапустить ядро?",
|
||
),
|
||
"format": MessageLookupByLibrary.simpleMessage("Формат"),
|
||
"fruitSaladScheme": MessageLookupByLibrary.simpleMessage("Фруктовый микс"),
|
||
"general": MessageLookupByLibrary.simpleMessage("Общие"),
|
||
"geoAutoUpdate": MessageLookupByLibrary.simpleMessage("Автообновление"),
|
||
"geoAutoUpdateInterval": MessageLookupByLibrary.simpleMessage(
|
||
"Интервал автообновления",
|
||
),
|
||
"geoAutoUpdateIntervalTip": MessageLookupByLibrary.simpleMessage(
|
||
"Интервал автообновления должен быть больше 0",
|
||
),
|
||
"geoOptions": MessageLookupByLibrary.simpleMessage("Настройки Geo"),
|
||
"geoResources": MessageLookupByLibrary.simpleMessage("Ресурсы Geo"),
|
||
"geoSkipped": m10,
|
||
"geoUpdated": m11,
|
||
"geodataLoader": MessageLookupByLibrary.simpleMessage(
|
||
"Geo: экономия памяти",
|
||
),
|
||
"global": MessageLookupByLibrary.simpleMessage("Глобальный"),
|
||
"go": MessageLookupByLibrary.simpleMessage("Перейти"),
|
||
"goDownload": MessageLookupByLibrary.simpleMessage("Скачать"),
|
||
"goToConfigureScript": MessageLookupByLibrary.simpleMessage(
|
||
"Перейти к настройке скрипта",
|
||
),
|
||
"hasCacheChange": MessageLookupByLibrary.simpleMessage(
|
||
"Кэшировать изменения?",
|
||
),
|
||
"helperCorruptTip": MessageLookupByLibrary.simpleMessage(
|
||
"Служба Helper недоступна, поэтому TUN-режим включить нельзя. Переустановите FlClash.",
|
||
),
|
||
"hideFromList": MessageLookupByLibrary.simpleMessage("Скрыть из списка"),
|
||
"hideIp": MessageLookupByLibrary.simpleMessage("Скрыть IP"),
|
||
"hidePassword": MessageLookupByLibrary.simpleMessage("Скрыть пароль"),
|
||
"hideTimeoutProxies": MessageLookupByLibrary.simpleMessage(
|
||
"Скрывать узлы с таймаутом",
|
||
),
|
||
"hideTimeoutProxiesDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Не показывать узлы, у которых последний тест задержки завершился таймаутом",
|
||
),
|
||
"host": MessageLookupByLibrary.simpleMessage("Хост"),
|
||
"hotkeyConflictWith": m12,
|
||
"hotkeyDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Глобальные горячие клавиши работают, даже когда окно скрыто. Нажмите на действие, чтобы записать сочетание клавиш.",
|
||
),
|
||
"hotkeyManagement": MessageLookupByLibrary.simpleMessage("Горячие клавиши"),
|
||
"hotkeyNeedsModifier": m13,
|
||
"hotkeyNotSet": MessageLookupByLibrary.simpleMessage("Не задано"),
|
||
"hotkeyUnavailable": MessageLookupByLibrary.simpleMessage(
|
||
"Не зарегистрировано: сочетание может быть занято другим приложением",
|
||
),
|
||
"hours": MessageLookupByLibrary.simpleMessage("часов"),
|
||
"hoursAgo": m14,
|
||
"hoursCount": m15,
|
||
"icon": MessageLookupByLibrary.simpleMessage("Значок"),
|
||
"iconRecords": MessageLookupByLibrary.simpleMessage("История значков"),
|
||
"iconStyle": MessageLookupByLibrary.simpleMessage("Стиль значков"),
|
||
"iconStyleFilled": MessageLookupByLibrary.simpleMessage("С подложкой"),
|
||
"iconStyleHidden": MessageLookupByLibrary.simpleMessage("Скрыто"),
|
||
"iconStylePlain": MessageLookupByLibrary.simpleMessage("Без подложки"),
|
||
"iconUrl": MessageLookupByLibrary.simpleMessage("URL значка"),
|
||
"ignoreBatteryOptimization": MessageLookupByLibrary.simpleMessage(
|
||
"Игнорировать оптимизацию батареи",
|
||
),
|
||
"import": MessageLookupByLibrary.simpleMessage("Импорт"),
|
||
"importFile": MessageLookupByLibrary.simpleMessage("Импорт из файла"),
|
||
"importFromURL": MessageLookupByLibrary.simpleMessage("Импорт из URL"),
|
||
"importUrl": MessageLookupByLibrary.simpleMessage("Импорт по URL"),
|
||
"inbound": MessageLookupByLibrary.simpleMessage("Входящие"),
|
||
"includeAllProxies": MessageLookupByLibrary.simpleMessage(
|
||
"Включить все прокси",
|
||
),
|
||
"includeAllProxiesTip": MessageLookupByLibrary.simpleMessage(
|
||
"Подключает все прокси вне групп; ниже можно добавить дополнительные группы прокси",
|
||
),
|
||
"includeAllProxyProviders": MessageLookupByLibrary.simpleMessage(
|
||
"Включить всех провайдеров прокси",
|
||
),
|
||
"includeAllProxyProvidersTip": MessageLookupByLibrary.simpleMessage(
|
||
"При включении группа берёт всех провайдеров прокси этого профиля: собственных провайдеров подписки, а также профили и прокси-провайдеры приложения, которые использует любая группа прокси",
|
||
),
|
||
"infiniteTime": MessageLookupByLibrary.simpleMessage("Бессрочно"),
|
||
"init": MessageLookupByLibrary.simpleMessage("Инициализация"),
|
||
"initiator": MessageLookupByLibrary.simpleMessage("Инициатор"),
|
||
"inputProxyGroupName": MessageLookupByLibrary.simpleMessage(
|
||
"Введите название группы прокси",
|
||
),
|
||
"inputRuleContent": MessageLookupByLibrary.simpleMessage(
|
||
"Введите содержимое правила",
|
||
),
|
||
"installedAppsPermissionDeniedMessage": MessageLookupByLibrary.simpleMessage(
|
||
"Разрешение на список приложений отклонено, поэтому установленные приложения недоступны. Предоставьте его вручную в системных настройках.",
|
||
),
|
||
"installedAppsPermissionDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Эта система не выдаёт список установленных приложений без разрешения. Предоставьте его, чтобы настроить прокси для отдельных приложений.",
|
||
),
|
||
"installedAppsPermissionRequired": MessageLookupByLibrary.simpleMessage(
|
||
"Требуется разрешение на список приложений",
|
||
),
|
||
"intelligentSelected": MessageLookupByLibrary.simpleMessage("Умный выбор"),
|
||
"interfaceName": MessageLookupByLibrary.simpleMessage("Имя интерфейса"),
|
||
"interfaceNameDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сетевой интерфейс для исходящих соединений",
|
||
),
|
||
"interfaceNameMode": MessageLookupByLibrary.simpleMessage(
|
||
"Исходящий интерфейс",
|
||
),
|
||
"interfaceNameModeClear": MessageLookupByLibrary.simpleMessage("Очистить"),
|
||
"interfaceNameModeCustom": MessageLookupByLibrary.simpleMessage("Вручную"),
|
||
"interfaceNameModeFollow": MessageLookupByLibrary.simpleMessage(
|
||
"Как в конфигурации",
|
||
),
|
||
"internet": MessageLookupByLibrary.simpleMessage("Интернет"),
|
||
"interval": MessageLookupByLibrary.simpleMessage("Интервал"),
|
||
"intranetIP": MessageLookupByLibrary.simpleMessage("Внутренний IP"),
|
||
"invalidBackupFile": MessageLookupByLibrary.simpleMessage(
|
||
"Недопустимый файл резервной копии",
|
||
),
|
||
"invalidDscpContent": MessageLookupByLibrary.simpleMessage(
|
||
"Метка DSCP не может превышать 63",
|
||
),
|
||
"invalidNetworkContent": MessageLookupByLibrary.simpleMessage(
|
||
"Поддерживаются только tcp и udp",
|
||
),
|
||
"invalidPolicy": m16,
|
||
"invalidProfileQrcode": MessageLookupByLibrary.simpleMessage(
|
||
"Этот QR-код не содержит ссылку на профиль",
|
||
),
|
||
"invalidProxy": m17,
|
||
"invalidProxyProvider": m18,
|
||
"invalidRangeContent": MessageLookupByLibrary.simpleMessage(
|
||
"Введите числа или диапазоны, например 80 или 8000-9000, через /",
|
||
),
|
||
"invalidRuleSet": m19,
|
||
"invalidSubRule": m20,
|
||
"ipAddress": MessageLookupByLibrary.simpleMessage("IP-адрес"),
|
||
"ipAsn": MessageLookupByLibrary.simpleMessage("ASN"),
|
||
"ipFlagAbuser": MessageLookupByLibrary.simpleMessage("Злоупотребления"),
|
||
"ipFlagProxy": MessageLookupByLibrary.simpleMessage("Прокси"),
|
||
"ipFlagTor": MessageLookupByLibrary.simpleMessage("Tor"),
|
||
"ipFlagVpn": MessageLookupByLibrary.simpleMessage("VPN"),
|
||
"ipFlags": MessageLookupByLibrary.simpleMessage("Метки"),
|
||
"ipOrganization": MessageLookupByLibrary.simpleMessage("Организация"),
|
||
"ipQualityFailed": MessageLookupByLibrary.simpleMessage(
|
||
"Не удалось определить тип IP",
|
||
),
|
||
"ipQualityGood": MessageLookupByLibrary.simpleMessage("Хороший"),
|
||
"ipQualityLevel": MessageLookupByLibrary.simpleMessage("Уровень"),
|
||
"ipQualityNormal": MessageLookupByLibrary.simpleMessage("Обычный"),
|
||
"ipQualityRetry": MessageLookupByLibrary.simpleMessage("Проверить снова"),
|
||
"ipQualityRisky": MessageLookupByLibrary.simpleMessage("Рискованный"),
|
||
"ipQualitySource": MessageLookupByLibrary.simpleMessage("Источник ответа"),
|
||
"ipQualitySources": MessageLookupByLibrary.simpleMessage("Источники"),
|
||
"ipSourceIpMismatch": MessageLookupByLibrary.simpleMessage(
|
||
"Другой исходящий IP",
|
||
),
|
||
"ipSourceNoType": MessageLookupByLibrary.simpleMessage("Тип не определён"),
|
||
"ipSourceRateLimited": MessageLookupByLibrary.simpleMessage(
|
||
"Лимит запросов",
|
||
),
|
||
"ipType": MessageLookupByLibrary.simpleMessage("Тип"),
|
||
"ipTypeBusiness": MessageLookupByLibrary.simpleMessage("Бизнес"),
|
||
"ipTypeHosting": MessageLookupByLibrary.simpleMessage("Дата-центр"),
|
||
"ipTypeMobile": MessageLookupByLibrary.simpleMessage("Мобильная сеть"),
|
||
"ipTypeResidential": MessageLookupByLibrary.simpleMessage("Домашний"),
|
||
"ipv6Desc": MessageLookupByLibrary.simpleMessage(
|
||
"При включении можно принимать трафик IPv6",
|
||
),
|
||
"ipv6InboundDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Разрешить входящий IPv6",
|
||
),
|
||
"ipv6Timeout": MessageLookupByLibrary.simpleMessage("Тайм-аут IPv6 (мс)"),
|
||
"ja": MessageLookupByLibrary.simpleMessage("Японский"),
|
||
"justNow": MessageLookupByLibrary.simpleMessage("Только что"),
|
||
"keepAliveIntervalDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Интервал TCP keep-alive",
|
||
),
|
||
"key": MessageLookupByLibrary.simpleMessage("Ключ"),
|
||
"language": MessageLookupByLibrary.simpleMessage("Язык"),
|
||
"launchInterrupted": MessageLookupByLibrary.simpleMessage(
|
||
"Запуск не завершён",
|
||
),
|
||
"launchInterruptedTip": MessageLookupByLibrary.simpleMessage(
|
||
"В прошлый раз приложение неожиданно завершилось во время запуска. Автоматическая настройка для этого запуска пропущена; вы можете запустить её вручную.",
|
||
),
|
||
"layout": MessageLookupByLibrary.simpleMessage("Макет"),
|
||
"light": MessageLookupByLibrary.simpleMessage("Светлая"),
|
||
"lineIssueTip": m21,
|
||
"lineWrap": MessageLookupByLibrary.simpleMessage("Перенос строк"),
|
||
"list": MessageLookupByLibrary.simpleMessage("Список"),
|
||
"listen": MessageLookupByLibrary.simpleMessage("Прослушивание"),
|
||
"listenRoutingMark": MessageLookupByLibrary.simpleMessage(
|
||
"Метка маршрутизации",
|
||
),
|
||
"listenRoutingMarkDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Только Linux",
|
||
),
|
||
"liveConnections": MessageLookupByLibrary.simpleMessage(
|
||
"Активные соединения",
|
||
),
|
||
"loading": MessageLookupByLibrary.simpleMessage("Загрузка…"),
|
||
"local": MessageLookupByLibrary.simpleMessage("Локально"),
|
||
"locationPermission": MessageLookupByLibrary.simpleMessage(
|
||
"Разрешение на геолокацию",
|
||
),
|
||
"locationPermissionDeniedMessage": MessageLookupByLibrary.simpleMessage(
|
||
"Разрешение на геолокацию отклонено, поэтому невозможно получить имя текущей сети Wi-Fi. Включите разрешение на геолокацию вручную в системных настройках.",
|
||
),
|
||
"locationPermissionDesc": MessageLookupByLibrary.simpleMessage(
|
||
"По требованию системы для получения имени сети Wi-Fi необходимо разрешение на геолокацию. На Android выберите «Разрешить всегда», иначе имя сети Wi-Fi нельзя получить, пока приложение в фоне.",
|
||
),
|
||
"locationPermissionGuide": m22,
|
||
"locationPermissionRequired": MessageLookupByLibrary.simpleMessage(
|
||
"Требуется разрешение на геолокацию",
|
||
),
|
||
"log": MessageLookupByLibrary.simpleMessage("Лог"),
|
||
"logLevel": MessageLookupByLibrary.simpleMessage("Уровень логов"),
|
||
"logcat": MessageLookupByLibrary.simpleMessage("Захват логов"),
|
||
"logcatDesc": MessageLookupByLibrary.simpleMessage(
|
||
"При отключении раздел логов будет скрыт",
|
||
),
|
||
"logs": MessageLookupByLibrary.simpleMessage("Логи"),
|
||
"logsAndDiagnostics": MessageLookupByLibrary.simpleMessage(
|
||
"Логи и диагностика",
|
||
),
|
||
"logsTest": MessageLookupByLibrary.simpleMessage("Тест логов"),
|
||
"loopback": MessageLookupByLibrary.simpleMessage(
|
||
"Снятие ограничения loopback для UWP",
|
||
),
|
||
"loose": MessageLookupByLibrary.simpleMessage("Свободный"),
|
||
"matchSourceIp": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставлять IP источника",
|
||
),
|
||
"matchTarget": MessageLookupByLibrary.simpleMessage("MATCH-TARGET"),
|
||
"maxFailedTimes": MessageLookupByLibrary.simpleMessage(
|
||
"Макс. число неудач",
|
||
),
|
||
"maxLengthTip": m23,
|
||
"maximize": MessageLookupByLibrary.simpleMessage("Развернуть"),
|
||
"memoryAppResident": MessageLookupByLibrary.simpleMessage(
|
||
"Резидентная память",
|
||
),
|
||
"memoryAppShared": MessageLookupByLibrary.simpleMessage(
|
||
"Приложение и общая",
|
||
),
|
||
"memoryCoreHeapIdle": MessageLookupByLibrary.simpleMessage(
|
||
"Свободная куча",
|
||
),
|
||
"memoryCoreHeapInuse": MessageLookupByLibrary.simpleMessage(
|
||
"Используемая куча",
|
||
),
|
||
"memoryCoreNotRunning": MessageLookupByLibrary.simpleMessage(
|
||
"Ядро не запущено",
|
||
),
|
||
"memoryCoreRuntime": MessageLookupByLibrary.simpleMessage(
|
||
"Накладные расходы среды",
|
||
),
|
||
"memoryCoreStack": MessageLookupByLibrary.simpleMessage("Стеки горутин"),
|
||
"memoryEstimateDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Оценка по резидентной памяти процессов; может отличаться от данных системы.",
|
||
),
|
||
"memoryEstimateSharedDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Ядро работает в процессе приложения. Его доля оценивается по статистике среды выполнения, остальное относится к приложению и общей памяти.",
|
||
),
|
||
"memoryInfo": MessageLookupByLibrary.simpleMessage("Память"),
|
||
"memoryReleased": MessageLookupByLibrary.simpleMessage(
|
||
"Память освобождена",
|
||
),
|
||
"memoryReleasedSize": m24,
|
||
"messageTest": MessageLookupByLibrary.simpleMessage("Тест сообщения"),
|
||
"messageTestTip": MessageLookupByLibrary.simpleMessage("Это сообщение."),
|
||
"min": MessageLookupByLibrary.simpleMessage("Минимальный"),
|
||
"minimize": MessageLookupByLibrary.simpleMessage("Свернуть"),
|
||
"minimizeOnExit": MessageLookupByLibrary.simpleMessage(
|
||
"Сворачивать при выходе",
|
||
),
|
||
"minutesAgo": m25,
|
||
"mixedPort": MessageLookupByLibrary.simpleMessage("Смешанный порт"),
|
||
"mode": MessageLookupByLibrary.simpleMessage("Режим"),
|
||
"monochromeScheme": MessageLookupByLibrary.simpleMessage("Монохром"),
|
||
"monthsAgo": m26,
|
||
"more": MessageLookupByLibrary.simpleMessage("Ещё"),
|
||
"name": MessageLookupByLibrary.simpleMessage("Название"),
|
||
"navigationBarStyle": MessageLookupByLibrary.simpleMessage("Нижняя панель"),
|
||
"network": MessageLookupByLibrary.simpleMessage("Сеть"),
|
||
"networkAccessDeniedError": m27,
|
||
"networkBadResponseError": m28,
|
||
"networkCancelledError": MessageLookupByLibrary.simpleMessage(
|
||
"Запрос отменён",
|
||
),
|
||
"networkConnectionError": MessageLookupByLibrary.simpleMessage(
|
||
"Не удалось подключиться к серверу. Проверьте подключение к сети или настройки прокси",
|
||
),
|
||
"networkDetection": MessageLookupByLibrary.simpleMessage("Проверка сети"),
|
||
"networkHostLookupError": MessageLookupByLibrary.simpleMessage(
|
||
"Не удалось определить адрес сервера. Проверьте правильность URL и работу DNS",
|
||
),
|
||
"networkNotFoundError": m29,
|
||
"networkRateLimitedError": MessageLookupByLibrary.simpleMessage(
|
||
"Слишком много запросов (HTTP 429). Подождите немного и повторите попытку",
|
||
),
|
||
"networkRequestFailed": m30,
|
||
"networkServerError": m31,
|
||
"networkSpeed": MessageLookupByLibrary.simpleMessage("Скорость сети"),
|
||
"networkTimeoutError": MessageLookupByLibrary.simpleMessage(
|
||
"Время ожидания запроса истекло. Проверьте сеть или прокси и повторите попытку",
|
||
),
|
||
"networkTlsError": MessageLookupByLibrary.simpleMessage(
|
||
"Не удалось установить защищённое соединение. Сертификат сервера может быть недействителен, или соединение перехватывается",
|
||
),
|
||
"networkType": MessageLookupByLibrary.simpleMessage("Тип сети"),
|
||
"neutralScheme": MessageLookupByLibrary.simpleMessage("Нейтральная"),
|
||
"nextMatch": MessageLookupByLibrary.simpleMessage("Следующее совпадение"),
|
||
"no": MessageLookupByLibrary.simpleMessage("Нет"),
|
||
"noData": MessageLookupByLibrary.simpleMessage("Нет данных"),
|
||
"noInfo": MessageLookupByLibrary.simpleMessage("Нет информации"),
|
||
"noLongerRemind": MessageLookupByLibrary.simpleMessage(
|
||
"Больше не напоминать",
|
||
),
|
||
"noNetwork": MessageLookupByLibrary.simpleMessage("Нет сети"),
|
||
"noNetworkApp": MessageLookupByLibrary.simpleMessage("Приложения без сети"),
|
||
"noRecords": MessageLookupByLibrary.simpleMessage("Записей пока нет"),
|
||
"noResolve": MessageLookupByLibrary.simpleMessage("Не разрешать IP"),
|
||
"noResolveHostname": MessageLookupByLibrary.simpleMessage(
|
||
"Не разрешать имя хоста",
|
||
),
|
||
"noSearchResults": MessageLookupByLibrary.simpleMessage(
|
||
"Ничего не найдено",
|
||
),
|
||
"nonTextProviderFile": MessageLookupByLibrary.simpleMessage(
|
||
"Этот внешний ресурс не является текстовым файлом",
|
||
),
|
||
"none": MessageLookupByLibrary.simpleMessage("Нет"),
|
||
"notSelectedTip": MessageLookupByLibrary.simpleMessage(
|
||
"Текущую группу прокси нельзя выбрать",
|
||
),
|
||
"ntpInterval": MessageLookupByLibrary.simpleMessage(
|
||
"Интервал синхронизации (минуты)",
|
||
),
|
||
"ntpStatusDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Брать время с NTP-сервера, а не из системных часов",
|
||
),
|
||
"nullProfileDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Добавьте профиль, чтобы начать",
|
||
),
|
||
"nullTip": m32,
|
||
"numberTip": m33,
|
||
"onDemand": MessageLookupByLibrary.simpleMessage("По условию"),
|
||
"onDemandDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Настройте состояние работы приложения для определённых сценариев",
|
||
),
|
||
"onlyStatisticsProxy": MessageLookupByLibrary.simpleMessage(
|
||
"Учитывать только трафик прокси",
|
||
),
|
||
"optional": MessageLookupByLibrary.simpleMessage("Необязательно"),
|
||
"options": MessageLookupByLibrary.simpleMessage("Опции"),
|
||
"other": MessageLookupByLibrary.simpleMessage("Другое"),
|
||
"otherContributors": MessageLookupByLibrary.simpleMessage(
|
||
"Другие участники",
|
||
),
|
||
"outboundIp": MessageLookupByLibrary.simpleMessage("Исходящий IP"),
|
||
"outboundMode": MessageLookupByLibrary.simpleMessage(
|
||
"Режим исходящего трафика",
|
||
),
|
||
"override": MessageLookupByLibrary.simpleMessage("Переопределение"),
|
||
"overrideDns": MessageLookupByLibrary.simpleMessage("Переопределить DNS"),
|
||
"overrideEntries": MessageLookupByLibrary.simpleMessage(
|
||
"Переопределяемые параметры",
|
||
),
|
||
"overrideMode": MessageLookupByLibrary.simpleMessage(
|
||
"Режим переопределения",
|
||
),
|
||
"overrideNtp": MessageLookupByLibrary.simpleMessage("Переопределить NTP"),
|
||
"overrideScript": MessageLookupByLibrary.simpleMessage(
|
||
"Скрипт переопределения",
|
||
),
|
||
"overwriteIssueCoreRejected": m34,
|
||
"overwriteIssueDuplicateName": m35,
|
||
"overwriteIssueEmptyName": MessageLookupByLibrary.simpleMessage(
|
||
"Имя не задано",
|
||
),
|
||
"overwriteIssueGroupLoop": m36,
|
||
"overwriteIssueMissingProviders": m37,
|
||
"overwriteIssueMissingProxies": m38,
|
||
"overwriteIssueNoProxySource": MessageLookupByLibrary.simpleMessage(
|
||
"Не выбраны ни прокси, ни провайдеры прокси, поэтому ядро отклонит эту группу",
|
||
),
|
||
"overwriteIssueProviderShadowed": m39,
|
||
"overwriteIssueReservedName": m40,
|
||
"overwriteIssueSubscriptionGroupMissingProxies": m41,
|
||
"overwriteIssuesSummary": m42,
|
||
"overwriteTypeCustom": MessageLookupByLibrary.simpleMessage(
|
||
"Пользовательский",
|
||
),
|
||
"overwriteTypeCustomDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Пользовательский режим: полная настройка прокси, групп прокси и правил",
|
||
),
|
||
"palette": MessageLookupByLibrary.simpleMessage("Палитра"),
|
||
"password": MessageLookupByLibrary.simpleMessage("Пароль"),
|
||
"paste": MessageLookupByLibrary.simpleMessage("Вставить"),
|
||
"pickFromAlbum": MessageLookupByLibrary.simpleMessage("Выбрать из галереи"),
|
||
"pinWindow": MessageLookupByLibrary.simpleMessage(
|
||
"Закрепить поверх всех окон",
|
||
),
|
||
"pleaseBindWebDAV": MessageLookupByLibrary.simpleMessage(
|
||
"Привяжите WebDAV",
|
||
),
|
||
"pleaseEnterScriptName": MessageLookupByLibrary.simpleMessage(
|
||
"Введите название скрипта",
|
||
),
|
||
"pleaseUploadValidQrcode": MessageLookupByLibrary.simpleMessage(
|
||
"Загрузите корректный QR-код",
|
||
),
|
||
"port": MessageLookupByLibrary.simpleMessage("Порт"),
|
||
"portConflictTip": MessageLookupByLibrary.simpleMessage(
|
||
"Введите другой порт",
|
||
),
|
||
"portTip": m43,
|
||
"prerequisites": MessageLookupByLibrary.simpleMessage(
|
||
"Предварительные условия",
|
||
),
|
||
"pressKeyboard": MessageLookupByLibrary.simpleMessage(
|
||
"Нажмите сочетание клавиш",
|
||
),
|
||
"preview": MessageLookupByLibrary.simpleMessage("Предпросмотр"),
|
||
"previousMatch": MessageLookupByLibrary.simpleMessage(
|
||
"Предыдущее совпадение",
|
||
),
|
||
"process": MessageLookupByLibrary.simpleMessage("Процесс"),
|
||
"profile": MessageLookupByLibrary.simpleMessage("Профиль"),
|
||
"profileAutoUpdateIntervalInvalidValidationDesc":
|
||
MessageLookupByLibrary.simpleMessage("Введите корректный интервал"),
|
||
"profileAutoUpdateIntervalNullValidationDesc":
|
||
MessageLookupByLibrary.simpleMessage("Введите интервал автообновления"),
|
||
"profileHasUpdate": MessageLookupByLibrary.simpleMessage(
|
||
"Профиль изменён. Отключить автообновление?",
|
||
),
|
||
"profileNameNullValidationDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Введите название профиля",
|
||
),
|
||
"profileUrlInvalidValidationDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Введите корректный URL профиля",
|
||
),
|
||
"profileUrlNullValidationDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Введите URL профиля",
|
||
),
|
||
"profiles": MessageLookupByLibrary.simpleMessage("Профили"),
|
||
"profilesSort": MessageLookupByLibrary.simpleMessage("Сортировка профилей"),
|
||
"project": MessageLookupByLibrary.simpleMessage("Проект"),
|
||
"providerInUse": m44,
|
||
"providerRenameShadowed": m45,
|
||
"providerSourceSubscription": MessageLookupByLibrary.simpleMessage(
|
||
"Подписка",
|
||
),
|
||
"providerUrlTip": MessageLookupByLibrary.simpleMessage(
|
||
"Поддерживаются только удалённые ресурсы",
|
||
),
|
||
"providers": MessageLookupByLibrary.simpleMessage("Внешние ресурсы"),
|
||
"proxies": MessageLookupByLibrary.simpleMessage("Прокси"),
|
||
"proxiesCount": m46,
|
||
"proxiesEmpty": MessageLookupByLibrary.simpleMessage("Список прокси пуст"),
|
||
"proxyChains": MessageLookupByLibrary.simpleMessage("Цепочка прокси"),
|
||
"proxyDefinition": MessageLookupByLibrary.simpleMessage(
|
||
"Полная конфигурация",
|
||
),
|
||
"proxyDefinitionNotMap": MessageLookupByLibrary.simpleMessage(
|
||
"Конфигурация должна быть YAML-словарём с полями name и type",
|
||
),
|
||
"proxyFilter": MessageLookupByLibrary.simpleMessage("Фильтр узлов"),
|
||
"proxyGroup": MessageLookupByLibrary.simpleMessage("Группа прокси"),
|
||
"proxyGroupEmpty": MessageLookupByLibrary.simpleMessage(
|
||
"Группа прокси пуста",
|
||
),
|
||
"proxyGroupNameDuplicate": MessageLookupByLibrary.simpleMessage(
|
||
"Название группы прокси уже используется",
|
||
),
|
||
"proxyNode": MessageLookupByLibrary.simpleMessage("Прокси-узел"),
|
||
"proxyProviders": MessageLookupByLibrary.simpleMessage("Провайдеры прокси"),
|
||
"proxyProvidersEmpty": MessageLookupByLibrary.simpleMessage(
|
||
"Список провайдеров прокси пуст",
|
||
),
|
||
"proxyProvidersNotEmpty": MessageLookupByLibrary.simpleMessage(
|
||
"Провайдеры прокси не могут быть пустыми",
|
||
),
|
||
"proxyType": MessageLookupByLibrary.simpleMessage("Тип прокси"),
|
||
"pruneCache": MessageLookupByLibrary.simpleMessage("Очистить кэш"),
|
||
"pureBlack": MessageLookupByLibrary.simpleMessage("Чисто чёрный"),
|
||
"pureBlackMode": MessageLookupByLibrary.simpleMessage("Чисто чёрный режим"),
|
||
"qrcode": MessageLookupByLibrary.simpleMessage("QR-код"),
|
||
"qrcodeDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сканируйте QR-код, чтобы получить профиль",
|
||
),
|
||
"quickAdd": MessageLookupByLibrary.simpleMessage("Быстрое добавление"),
|
||
"quickEdit": MessageLookupByLibrary.simpleMessage("Быстрое редактирование"),
|
||
"quickFill": MessageLookupByLibrary.simpleMessage("Быстрое заполнение"),
|
||
"rainbowScheme": MessageLookupByLibrary.simpleMessage("Радуга"),
|
||
"recentRequests": MessageLookupByLibrary.simpleMessage("Последние запросы"),
|
||
"recordType": MessageLookupByLibrary.simpleMessage("Тип записи"),
|
||
"redirPort": MessageLookupByLibrary.simpleMessage("Порт Redir"),
|
||
"redo": MessageLookupByLibrary.simpleMessage("Повторить"),
|
||
"releaseMemory": MessageLookupByLibrary.simpleMessage("Освободить память"),
|
||
"releaseMemoryFailed": MessageLookupByLibrary.simpleMessage(
|
||
"Не удалось освободить память",
|
||
),
|
||
"remote": MessageLookupByLibrary.simpleMessage("Удалённо"),
|
||
"remoteDestination": MessageLookupByLibrary.simpleMessage(
|
||
"Удалённое назначение",
|
||
),
|
||
"remove": MessageLookupByLibrary.simpleMessage("Убрать"),
|
||
"replace": MessageLookupByLibrary.simpleMessage("Заменить"),
|
||
"replaceAll": MessageLookupByLibrary.simpleMessage("Заменить все"),
|
||
"request": MessageLookupByLibrary.simpleMessage("Запрос"),
|
||
"requests": MessageLookupByLibrary.simpleMessage("Запросы"),
|
||
"requestsAndUpdates": MessageLookupByLibrary.simpleMessage(
|
||
"Запросы и обновления",
|
||
),
|
||
"reset": MessageLookupByLibrary.simpleMessage("Сброс"),
|
||
"resetPageChangesTip": MessageLookupByLibrary.simpleMessage(
|
||
"На этой странице есть изменения. Вы уверены, что хотите выполнить сброс?",
|
||
),
|
||
"resetTip": MessageLookupByLibrary.simpleMessage(
|
||
"Вы уверены, что хотите выполнить сброс?",
|
||
),
|
||
"resources": MessageLookupByLibrary.simpleMessage("Ресурсы"),
|
||
"respectRules": MessageLookupByLibrary.simpleMessage("Соблюдать правила"),
|
||
"respectRulesDesc": MessageLookupByLibrary.simpleMessage(
|
||
"DNS-соединения следуют правилам; требуется Proxy Server Nameserver",
|
||
),
|
||
"responseCode": MessageLookupByLibrary.simpleMessage("Код ответа"),
|
||
"restart": MessageLookupByLibrary.simpleMessage("Перезапустить"),
|
||
"restartCoreTip": MessageLookupByLibrary.simpleMessage(
|
||
"Вы уверены, что хотите перезапустить ядро?",
|
||
),
|
||
"restore": MessageLookupByLibrary.simpleMessage("Восстановить"),
|
||
"restoreAllData": MessageLookupByLibrary.simpleMessage(
|
||
"Восстановить все данные",
|
||
),
|
||
"restoreOnlyConfig": MessageLookupByLibrary.simpleMessage(
|
||
"Восстановить только профили",
|
||
),
|
||
"restoreStrategy": MessageLookupByLibrary.simpleMessage(
|
||
"Стратегия восстановления",
|
||
),
|
||
"restoreStrategyCompatible": MessageLookupByLibrary.simpleMessage(
|
||
"Совместимость",
|
||
),
|
||
"restoreStrategyOverride": MessageLookupByLibrary.simpleMessage(
|
||
"Перезапись",
|
||
),
|
||
"restoreSuccess": MessageLookupByLibrary.simpleMessage(
|
||
"Восстановление выполнено",
|
||
),
|
||
"retry": MessageLookupByLibrary.simpleMessage("Повторить"),
|
||
"routeAddress": MessageLookupByLibrary.simpleMessage("Адреса маршрутов"),
|
||
"routeMode": MessageLookupByLibrary.simpleMessage("Режим маршрутизации"),
|
||
"routeModeBypassPrivate": MessageLookupByLibrary.simpleMessage(
|
||
"Обходить частные адреса",
|
||
),
|
||
"routeModeConfig": MessageLookupByLibrary.simpleMessage(
|
||
"Использовать конфигурацию",
|
||
),
|
||
"ru": MessageLookupByLibrary.simpleMessage("Русский"),
|
||
"rule": MessageLookupByLibrary.simpleMessage("Правило"),
|
||
"ruleActionAndDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Логическое правило AND",
|
||
),
|
||
"ruleActionDomainDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить полный домен",
|
||
),
|
||
"ruleActionDomainKeywordDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить ключевое слово в домене",
|
||
),
|
||
"ruleActionDomainRegexDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить по регулярному выражению домена",
|
||
),
|
||
"ruleActionDomainSuffixDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить суффикс домена",
|
||
),
|
||
"ruleActionDomainWildcardDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставление по маске; поддерживаются только * и ?",
|
||
),
|
||
"ruleActionDscpDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить метку DSCP (только для входящих tproxy UDP)",
|
||
),
|
||
"ruleActionDstPortDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить диапазон портов назначения",
|
||
),
|
||
"ruleActionGeoipDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить код страны IP-адреса",
|
||
),
|
||
"ruleActionGeositeDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить домены из Geosite",
|
||
),
|
||
"ruleActionInNameDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить имя входящего подключения",
|
||
),
|
||
"ruleActionInPortDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить входящий порт",
|
||
),
|
||
"ruleActionInTypeDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить тип входящего подключения",
|
||
),
|
||
"ruleActionInUserDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить имя пользователя входящего подключения; несколько имён разделяются /",
|
||
),
|
||
"ruleActionIpAsnDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить ASN, которой принадлежит IP",
|
||
),
|
||
"ruleActionIpCidr6Desc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить диапазон IP-адресов; IP-CIDR6 — просто псевдоним",
|
||
),
|
||
"ruleActionIpCidrDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить диапазон IP-адресов",
|
||
),
|
||
"ruleActionIpSuffixDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить диапазон суффиксов IP",
|
||
),
|
||
"ruleActionMatchDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставляет все запросы, условия не нужны",
|
||
),
|
||
"ruleActionNetworkDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить TCP или UDP",
|
||
),
|
||
"ruleActionNotDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Логическое правило NOT",
|
||
),
|
||
"ruleActionOrDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Логическое правило OR",
|
||
),
|
||
"ruleActionProcessNameDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить по имени процесса; на Android соответствует имени пакета",
|
||
),
|
||
"ruleActionProcessNameRegexDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить по регулярному выражению имени процесса; на Android соответствует имени пакета",
|
||
),
|
||
"ruleActionProcessNameWildcardDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить по маске имени процесса; поддерживаются только * и ?",
|
||
),
|
||
"ruleActionProcessPathDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить по полному пути процесса",
|
||
),
|
||
"ruleActionProcessPathRegexDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить по регулярному выражению пути процесса",
|
||
),
|
||
"ruleActionProcessPathWildcardDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить по маске пути процесса; поддерживаются только * и ?",
|
||
),
|
||
"ruleActionRematchNameDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить имя повторного сопоставления; несколько имён разделяются /",
|
||
),
|
||
"ruleActionRuleSetDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Ссылка на набор правил; требуется настроить rule-providers",
|
||
),
|
||
"ruleActionSrcGeoipDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить код страны IP источника",
|
||
),
|
||
"ruleActionSrcIpAsnDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить ASN IP источника",
|
||
),
|
||
"ruleActionSrcIpCidrDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить диапазон IP-адресов источника",
|
||
),
|
||
"ruleActionSrcIpSuffixDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить диапазон суффиксов IP источника",
|
||
),
|
||
"ruleActionSrcPortDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить диапазон портов источника",
|
||
),
|
||
"ruleActionSubRuleDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Переход к подправилу; обратите внимание на скобки",
|
||
),
|
||
"ruleActionUidDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Сопоставить Linux USER ID",
|
||
),
|
||
"ruleEmpty": MessageLookupByLibrary.simpleMessage("Правило пусто"),
|
||
"ruleName": MessageLookupByLibrary.simpleMessage("Название правила"),
|
||
"rulePresetBittorrentDirect": MessageLookupByLibrary.simpleMessage(
|
||
"BitTorrent напрямую",
|
||
),
|
||
"rulePresetBlockDot": MessageLookupByLibrary.simpleMessage(
|
||
"Блокировать DNS over TLS",
|
||
),
|
||
"rulePresetBlockQuic": MessageLookupByLibrary.simpleMessage(
|
||
"Блокировать QUIC",
|
||
),
|
||
"rulePresetBlockStun": MessageLookupByLibrary.simpleMessage(
|
||
"Блокировать STUN",
|
||
),
|
||
"rulePresetLanDirect": MessageLookupByLibrary.simpleMessage(
|
||
"Локальная сеть напрямую",
|
||
),
|
||
"rulePresetSystemServicesDirect": MessageLookupByLibrary.simpleMessage(
|
||
"Apple и Microsoft напрямую",
|
||
),
|
||
"ruleProviders": MessageLookupByLibrary.simpleMessage("Провайдеры правил"),
|
||
"ruleSet": MessageLookupByLibrary.simpleMessage("Набор правил"),
|
||
"ruleTarget": MessageLookupByLibrary.simpleMessage("Цель правила"),
|
||
"rules": MessageLookupByLibrary.simpleMessage("Правила"),
|
||
"rulesCount": m47,
|
||
"safeMode": MessageLookupByLibrary.simpleMessage("Безопасный режим"),
|
||
"safeModeAppTitle": m48,
|
||
"save": MessageLookupByLibrary.simpleMessage("Сохранить"),
|
||
"saveChanges": MessageLookupByLibrary.simpleMessage("Сохранить изменения?"),
|
||
"script": MessageLookupByLibrary.simpleMessage("Скрипт"),
|
||
"scriptModeDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Режим скрипта: использует внешние скрипты-расширения для переопределения конфигурации в один клик",
|
||
),
|
||
"scrollToSelected": MessageLookupByLibrary.simpleMessage(
|
||
"Прокрутить к выбранному",
|
||
),
|
||
"search": MessageLookupByLibrary.simpleMessage("Поиск"),
|
||
"seconds": MessageLookupByLibrary.simpleMessage("секунд"),
|
||
"secondsCount": m49,
|
||
"selectAll": MessageLookupByLibrary.simpleMessage("Выбрать всё"),
|
||
"selectProxies": MessageLookupByLibrary.simpleMessage("Выбрать прокси"),
|
||
"selectProxyProviders": MessageLookupByLibrary.simpleMessage(
|
||
"Выбрать провайдеров прокси",
|
||
),
|
||
"selectRuleSet": MessageLookupByLibrary.simpleMessage(
|
||
"Выберите набор правил",
|
||
),
|
||
"selectSplitStrategy": MessageLookupByLibrary.simpleMessage(
|
||
"Выберите стратегию распределения",
|
||
),
|
||
"selectSubRule": MessageLookupByLibrary.simpleMessage(
|
||
"Выберите подправило",
|
||
),
|
||
"selected": MessageLookupByLibrary.simpleMessage("Выбрано"),
|
||
"selectedCountTitle": m50,
|
||
"server": MessageLookupByLibrary.simpleMessage("Сервер"),
|
||
"serviceAvailable": MessageLookupByLibrary.simpleMessage("Доступен"),
|
||
"serviceBlocked": MessageLookupByLibrary.simpleMessage("Заблокировано"),
|
||
"serviceCheck": MessageLookupByLibrary.simpleMessage("Проверить"),
|
||
"serviceCheckAll": MessageLookupByLibrary.simpleMessage("Проверить все"),
|
||
"serviceCheckedAt": m51,
|
||
"serviceComingSoon": MessageLookupByLibrary.simpleMessage("Скоро появится"),
|
||
"serviceDisallowedIsp": MessageLookupByLibrary.simpleMessage(
|
||
"Недопустимый провайдер",
|
||
),
|
||
"serviceFailed": MessageLookupByLibrary.simpleMessage("Ошибка проверки"),
|
||
"serviceManage": MessageLookupByLibrary.simpleMessage(
|
||
"Управление сервисами",
|
||
),
|
||
"serviceOriginalsOnly": MessageLookupByLibrary.simpleMessage(
|
||
"Только оригиналы",
|
||
),
|
||
"servicePending": MessageLookupByLibrary.simpleMessage("Не проверено"),
|
||
"serviceRestricted": MessageLookupByLibrary.simpleMessage(
|
||
"Доступ ограничен",
|
||
),
|
||
"serviceStatus": MessageLookupByLibrary.simpleMessage("Состояние сервисов"),
|
||
"serviceUnavailable": MessageLookupByLibrary.simpleMessage("Недоступен"),
|
||
"serviceUnsupportedRegion": MessageLookupByLibrary.simpleMessage(
|
||
"Регион не поддерживается",
|
||
),
|
||
"settings": MessageLookupByLibrary.simpleMessage("Настройки"),
|
||
"show": MessageLookupByLibrary.simpleMessage("Показать"),
|
||
"showLess": MessageLookupByLibrary.simpleMessage("Свернуть"),
|
||
"showMore": MessageLookupByLibrary.simpleMessage("Развернуть"),
|
||
"showNotificationStopAction": MessageLookupByLibrary.simpleMessage(
|
||
"Кнопка остановки в уведомлении",
|
||
),
|
||
"showPassword": MessageLookupByLibrary.simpleMessage("Показать пароль"),
|
||
"shrink": MessageLookupByLibrary.simpleMessage("Компактный"),
|
||
"sidebarBlur": MessageLookupByLibrary.simpleMessage(
|
||
"Размытие боковой панели",
|
||
),
|
||
"sidebarBlurDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Показывать сквозь боковую панель размытый рабочий стол за окном",
|
||
),
|
||
"silentLaunch": MessageLookupByLibrary.simpleMessage("Тихий запуск"),
|
||
"silentLaunchDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Запускаться без показа окна",
|
||
),
|
||
"singleAdd": MessageLookupByLibrary.simpleMessage("По одному"),
|
||
"singleValueTip": m52,
|
||
"size": MessageLookupByLibrary.simpleMessage("Размер"),
|
||
"slide": MessageLookupByLibrary.simpleMessage("Сдвиг"),
|
||
"socksPort": MessageLookupByLibrary.simpleMessage("Порт SOCKS"),
|
||
"sort": MessageLookupByLibrary.simpleMessage("Сортировка"),
|
||
"source": MessageLookupByLibrary.simpleMessage("Источник"),
|
||
"sourceIp": MessageLookupByLibrary.simpleMessage("IP источника"),
|
||
"specialProxy": MessageLookupByLibrary.simpleMessage("Специальный прокси"),
|
||
"specialRules": MessageLookupByLibrary.simpleMessage("Специальные правила"),
|
||
"speedStatistics": MessageLookupByLibrary.simpleMessage(
|
||
"Статистика скорости",
|
||
),
|
||
"splitStrategy": MessageLookupByLibrary.simpleMessage(
|
||
"Стратегия распределения",
|
||
),
|
||
"splitStrategyNotEmpty": MessageLookupByLibrary.simpleMessage(
|
||
"Стратегия распределения не может быть пустой",
|
||
),
|
||
"ssidsEmpty": MessageLookupByLibrary.simpleMessage("Список SSID пуст"),
|
||
"stackMode": MessageLookupByLibrary.simpleMessage("Режим стека"),
|
||
"standard": MessageLookupByLibrary.simpleMessage("Стандартный"),
|
||
"standardModeDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Стандартный режим: переопределяет базовую конфигурацию и позволяет просто добавлять правила",
|
||
),
|
||
"start": MessageLookupByLibrary.simpleMessage("Старт"),
|
||
"startFromScratch": MessageLookupByLibrary.simpleMessage("С нуля"),
|
||
"startVpn": MessageLookupByLibrary.simpleMessage("Запуск VPN…"),
|
||
"startupAndBackground": MessageLookupByLibrary.simpleMessage(
|
||
"Запуск и фоновая работа",
|
||
),
|
||
"status": MessageLookupByLibrary.simpleMessage("Статус"),
|
||
"statusDesc": MessageLookupByLibrary.simpleMessage(
|
||
"При отключении используется системный DNS",
|
||
),
|
||
"stop": MessageLookupByLibrary.simpleMessage("Стоп"),
|
||
"stopVpn": MessageLookupByLibrary.simpleMessage("Остановка VPN…"),
|
||
"strategy": MessageLookupByLibrary.simpleMessage("Стратегия"),
|
||
"style": MessageLookupByLibrary.simpleMessage("Стиль"),
|
||
"subRule": MessageLookupByLibrary.simpleMessage("Подправило"),
|
||
"subRuleEmpty": MessageLookupByLibrary.simpleMessage("Подправило пусто"),
|
||
"subRuleNotEmpty": MessageLookupByLibrary.simpleMessage(
|
||
"Подправило не может быть пустым",
|
||
),
|
||
"submit": MessageLookupByLibrary.simpleMessage("Отправить"),
|
||
"subscriptionInfo": MessageLookupByLibrary.simpleMessage(
|
||
"Информация о подписке",
|
||
),
|
||
"suspended": MessageLookupByLibrary.simpleMessage("Приостановлено…"),
|
||
"sync": MessageLookupByLibrary.simpleMessage("Синхронизация"),
|
||
"system": MessageLookupByLibrary.simpleMessage("Система"),
|
||
"systemApp": MessageLookupByLibrary.simpleMessage("Системные приложения"),
|
||
"systemProxy": MessageLookupByLibrary.simpleMessage("Системный прокси"),
|
||
"tab": MessageLookupByLibrary.simpleMessage("Вкладки"),
|
||
"tabAnimation": MessageLookupByLibrary.simpleMessage("Анимация вкладок"),
|
||
"tapToAuthorize": MessageLookupByLibrary.simpleMessage(
|
||
"Нажмите, чтобы разрешить",
|
||
),
|
||
"tcpConcurrent": MessageLookupByLibrary.simpleMessage("Параллельный TCP"),
|
||
"testInterval": MessageLookupByLibrary.simpleMessage(
|
||
"Интервал тестирования",
|
||
),
|
||
"testUrl": MessageLookupByLibrary.simpleMessage("URL для теста"),
|
||
"testWhenUsed": MessageLookupByLibrary.simpleMessage(
|
||
"Тестировать при использовании",
|
||
),
|
||
"textScale": MessageLookupByLibrary.simpleMessage("Масштаб текста"),
|
||
"textScalePreview": MessageLookupByLibrary.simpleMessage(
|
||
"Так будет выглядеть текст в приложении",
|
||
),
|
||
"theme": MessageLookupByLibrary.simpleMessage("Тема"),
|
||
"themeColor": MessageLookupByLibrary.simpleMessage("Цвет темы"),
|
||
"themeDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Тёмный режим и настройка цветов",
|
||
),
|
||
"themeMode": MessageLookupByLibrary.simpleMessage("Режим темы"),
|
||
"tight": MessageLookupByLibrary.simpleMessage("Плотный"),
|
||
"time": MessageLookupByLibrary.simpleMessage("Время"),
|
||
"timeout": MessageLookupByLibrary.simpleMessage("Тайм-аут"),
|
||
"tip": MessageLookupByLibrary.simpleMessage("Подсказка"),
|
||
"toggle": MessageLookupByLibrary.simpleMessage("Переключить"),
|
||
"tolerance": MessageLookupByLibrary.simpleMessage("Допуск"),
|
||
"tonalSpotScheme": MessageLookupByLibrary.simpleMessage("Тональный акцент"),
|
||
"tools": MessageLookupByLibrary.simpleMessage("Инструменты"),
|
||
"torch": MessageLookupByLibrary.simpleMessage("Фонарик"),
|
||
"total": MessageLookupByLibrary.simpleMessage("Всего"),
|
||
"totalTraffic": MessageLookupByLibrary.simpleMessage("Общий трафик"),
|
||
"tproxyPort": MessageLookupByLibrary.simpleMessage("Порт TProxy"),
|
||
"trafficUsage": MessageLookupByLibrary.simpleMessage("Статистика трафика"),
|
||
"tun": MessageLookupByLibrary.simpleMessage("TUN"),
|
||
"tunDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Работает только в режиме администратора",
|
||
),
|
||
"turnOff": MessageLookupByLibrary.simpleMessage("Выключить"),
|
||
"turnOn": MessageLookupByLibrary.simpleMessage("Включить"),
|
||
"undo": MessageLookupByLibrary.simpleMessage("Отменить"),
|
||
"unifiedDelay": MessageLookupByLibrary.simpleMessage("Единая задержка"),
|
||
"unknown": MessageLookupByLibrary.simpleMessage("Неизвестно"),
|
||
"unknownNetworkError": MessageLookupByLibrary.simpleMessage(
|
||
"Неизвестная сетевая ошибка",
|
||
),
|
||
"unmaximize": MessageLookupByLibrary.simpleMessage("Свернуть в окно"),
|
||
"unnamed": MessageLookupByLibrary.simpleMessage("Без названия"),
|
||
"unpinWindow": MessageLookupByLibrary.simpleMessage("Открепить окно"),
|
||
"update": MessageLookupByLibrary.simpleMessage("Обновить"),
|
||
"upload": MessageLookupByLibrary.simpleMessage("Отдача"),
|
||
"url": MessageLookupByLibrary.simpleMessage("URL"),
|
||
"urlDesc": MessageLookupByLibrary.simpleMessage("Получить профиль по URL"),
|
||
"urlTip": m53,
|
||
"useHosts": MessageLookupByLibrary.simpleMessage("Использовать hosts"),
|
||
"useSystemHosts": MessageLookupByLibrary.simpleMessage(
|
||
"Использовать системный hosts",
|
||
),
|
||
"usedTraffic": MessageLookupByLibrary.simpleMessage(
|
||
"Использованный трафик",
|
||
),
|
||
"userAgent": MessageLookupByLibrary.simpleMessage("User-Agent"),
|
||
"value": MessageLookupByLibrary.simpleMessage("Значение"),
|
||
"vibrantScheme": MessageLookupByLibrary.simpleMessage("Яркая"),
|
||
"view": MessageLookupByLibrary.simpleMessage("Просмотр"),
|
||
"vpnConfigChangeDetected": MessageLookupByLibrary.simpleMessage(
|
||
"Обнаружено изменение настроек VPN",
|
||
),
|
||
"vpnEnableDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Автоматически направляет весь системный трафик через VpnService",
|
||
),
|
||
"vpnTip": MessageLookupByLibrary.simpleMessage(
|
||
"Изменения вступят в силу после перезапуска VPN",
|
||
),
|
||
"webDAVConfiguration": MessageLookupByLibrary.simpleMessage(
|
||
"Настройка WebDAV",
|
||
),
|
||
"whitelistMode": MessageLookupByLibrary.simpleMessage(
|
||
"Режим белого списка",
|
||
),
|
||
"writeToSystem": MessageLookupByLibrary.simpleMessage(
|
||
"Записывать в систему",
|
||
),
|
||
"writeToSystemDesc": MessageLookupByLibrary.simpleMessage(
|
||
"Также устанавливать системные часы; Android это игнорирует",
|
||
),
|
||
"yearsAgo": m54,
|
||
"yes": MessageLookupByLibrary.simpleMessage("Да"),
|
||
"zhCN": MessageLookupByLibrary.simpleMessage("Упрощённый китайский"),
|
||
};
|
||
}
|