Files
FlClash/lib/l10n/intl/messages_ru.dart
T
chen08209 f43755c146 feat(l10n): add French, Spanish and Korean
Changelog: French, Spanish and Korean translations
2026-10-17 17:21:43 +08:00

1951 lines
120 KiB
Dart
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// 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(detail) => "Не удалось очистить данные: ${detail}";
static String m2(code) =>
"Windows отказалась запускать FlClashCore.exe (ошибка ${code}). Политики контроля приложений, такие как Smart App Control или AppLocker, блокируют неподписанные программы; разрешите FlClash в этой политике или отключите её и повторите попытку.";
static String m3(name) =>
"Приложение два раза подряд не смогло завершить запуск. Чтобы разорвать цикл, профиль ${name} снят с выбора, а автоматическая настройка пропущена. Вы можете выбрать его снова в любой момент.";
static String m4(url) => "Создать профиль по ссылке ${url}?";
static String m5(count, label) =>
"${Intl.plural(count, one: 'Пользовательские профили не поддерживают подправила, поэтому отброшено ${label} правило SUB-RULE', few: 'Пользовательские профили не поддерживают подправила, поэтому отброшено ${label} правила SUB-RULE', many: 'Пользовательские профили не поддерживают подправила, поэтому отброшено ${label} правил SUB-RULE', other: 'Пользовательские профили не поддерживают подправила, поэтому отброшено ${label} правила SUB-RULE')}";
static String m6(message) =>
"Ядро не может разобрать этот прокси: ${message}";
static String m7(proxy, target) =>
"${proxy} подключается через ${target}, а ${target} снова ведёт к ${proxy}, поэтому подключение зацикливается";
static String m8(name) =>
"Имя ${name} уже занято другим прокси или группой прокси";
static String m9(path) =>
"Группы прокси ссылаются друг на друга по кругу: ${path}";
static String m10(name) =>
"Резервом для пустой группы может быть только прокси, а ${name} не существует или является группой прокси";
static String m11(name, message) =>
"${name}: недопустимое регулярное выражение: ${message}";
static String m12(name) => "Прокси для подключения ${name} не существует";
static String m13(names) => "Эти провайдеры прокси не существуют: ${names}";
static String m14(names) => "Эти прокси или политики не существуют: ${names}";
static String m15(name) =>
"${name} — встроенное имя политики, его нельзя использовать";
static String m16(count) =>
"Проблем: ${count}, применение профиля может завершиться ошибкой";
static String m17(count) =>
"${Intl.plural(count, one: '${count} день назад', few: '${count} дня назад', many: '${count} дней назад', other: '${count} дня назад')}";
static String m18(count) => "${count} дн. назад";
static String m19(label) =>
"Вы уверены, что хотите удалить выбранные элементы (${label})?";
static String m20(label) => "Вы уверены, что хотите удалить «${label}»?";
static String m21(label) => "Сведения: ${label}";
static String m22(name) =>
"Подключение через ${name} ведёт обратно к прокси, который его использует, поэтому соединение остановлено";
static String m23(label) => "Поле «${label}» не может быть пустым";
static String m24(label) => "«${label}» уже существует";
static String m25(count) => "Ошибок: ${count}";
static String m26(label, message) => "${label}: ${message}";
static String m27(name) => "${name}: уже последняя версия";
static String m28(name) => "${name}: обновлено";
static String m29(count) => "Групп: ${count}";
static String m30(count) => "Тайм-аут: ${count}";
static String m31(action) =>
"Уже используется для «${action}». При сохранении будет перенесено сюда.";
static String m32(modifiers) =>
"Добавьте хотя бы одну из клавиш: ${modifiers}";
static String m33(count) =>
"${Intl.plural(count, one: '${count} час назад', few: '${count} часа назад', many: '${count} часов назад', other: '${count} часа назад')}";
static String m34(count) => "${count} ч назад";
static String m35(target) => "${target} — недопустимая политика";
static String m36(proxyName) => "${proxyName} — недопустимый прокси";
static String m37(providerName) =>
"${providerName} — недопустимый провайдер прокси";
static String m38(ruleSet) => "${ruleSet} — недопустимый набор правил";
static String m39(subRule) => "${subRule} — недопустимый SUB_RULE";
static String m40(count) =>
"${Intl.plural(count, one: '${count} элемент', few: '${count} элемента', many: '${count} элементов', other: '${count} элемента')}";
static String m41(line, message) => "Строка ${line}: ${message}";
static String m42(appName) =>
"1. Откройте Системные настройки > Конфиденциальность и безопасность\n2. Выберите Службы геолокации\n3. Найдите и отметьте ${appName} в списке\n\nПосле настройки вернитесь в приложение и продолжайте работу. Спасибо за сотрудничество.";
static String m43(label, max) => "«${label}» — не более ${max} символов";
static String m44(size) => "Освобождено ${size}";
static String m45(count) =>
"${Intl.plural(count, one: '${count} минуту назад', few: '${count} минуты назад', many: '${count} минут назад', other: '${count} минуты назад')}";
static String m46(count) => "${count} мин назад";
static String m47(count) =>
"${Intl.plural(count, one: '${count} месяц назад', few: '${count} месяца назад', many: '${count} месяцев назад', other: '${count} месяца назад')}";
static String m48(count) => "${count} мес. назад";
static String m49(code) =>
"Сервер запретил доступ (HTTP ${code}). Возможно, ссылка устарела или учётные данные неверны";
static String m50(code) => "Сервер отклонил запрос (HTTP ${code})";
static String m51(code) =>
"По этому адресу ничего не найдено (HTTP ${code}). Проверьте правильность URL";
static String m52(detail) => "Сетевой запрос не выполнен: ${detail}";
static String m53(code) =>
"На сервере произошла ошибка (HTTP ${code}). Повторите попытку позже";
static String m54(label) => "Пока нет: ${label}";
static String m55(label, min, max) =>
"Значение «${label}» должно быть от ${min} до ${max}";
static String m56(label) => "Значение «${label}» должно быть числом";
static String m57(label) =>
"Значение «${label}» должно быть от 1024 до 49151";
static String m58(port) => "Порт ${port}";
static String m59(days) => "Осталось дней: ${days}";
static String m60(date, days) => "Истекает ${date}, осталось дней: ${days}";
static String m61(time) => "Обновлено ${time}";
static String m62(label, profiles) =>
"«${label}» всё ещё используется профилями: ${profiles}. После удаления они будут работать неправильно. Вы уверены, что хотите удалить его?";
static String m63(count, label) =>
"${Intl.plural(count, other: '${label} прокси')}";
static String m64(name, count) => "${name} и другие (${count} прокси)";
static String m65(removed) =>
"Будут удалены прокси: ${removed}. Строка с изменённым именем считается новым прокси, а пользовательские профили, ссылающиеся на удалённые, пометят их как отсутствующие. Применить?";
static String m66(removed, added) =>
"Будут удалены прокси: ${removed}. Будут добавлены: ${added}. Строка с изменённым именем считается новым прокси, а пользовательские профили, ссылающиеся на удалённые, пометят их как отсутствующие. Применить?";
static String m67(label) =>
"На «${label}» всё ещё ссылаются правила, группы прокси, прокси для подключения, DNS или NTP этого профиля, и после удаления эти ссылки перестанут работать. Вы уверены, что хотите удалить её?";
static String m68(count, label) =>
"${Intl.plural(count, one: '${label} группа прокси', few: '${label} группы прокси', many: '${label} групп прокси', other: '${label} группы прокси')}";
static String m69(count, label) =>
"${Intl.plural(count, one: '${label} правило', few: '${label} правила', many: '${label} правил', other: '${label} правила')}";
static String m70(appName) => "${appName} (Безопасный режим)";
static String m71(count) =>
"${Intl.plural(count, one: '${count} секунда', few: '${count} секунды', many: '${count} секунд', other: '${count} секунды')}";
static String m72(count) => "Действуют: ${count}";
static String m73(count) => "Проблем: ${count}";
static String m74(time) => "Проверено в ${time}";
static String m75(count) =>
"${Intl.plural(count, one: '${count} настройка', few: '${count} настройки', many: '${count} настроек', other: '${count} настройки')}";
static String m76(link) => "Не удалось прочитать прокси из ${link}";
static String m77(label) => "«${label}» — только одно значение";
static String m78(value) => "Пик ${value}";
static String m79(value) => "Всего ${value}";
static String m80(label) => "Значение «${label}» должно быть URL";
static String m81(count) =>
"${Intl.plural(count, one: '${count} год назад', few: '${count} года назад', many: '${count} лет назад', other: '${count} года назад')}";
static String m82(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("Добавить прокси"),
"addFilters": MessageLookupByLibrary.simpleMessage("Добавить фильтры"),
"addNodes": MessageLookupByLibrary.simpleMessage("Добавить узлы"),
"addOverrideEntry": MessageLookupByLibrary.simpleMessage(
"Добавить параметр",
),
"addProfile": MessageLookupByLibrary.simpleMessage("Добавить профиль"),
"addProxyGroup": MessageLookupByLibrary.simpleMessage(
"Добавить группу прокси",
),
"addRule": MessageLookupByLibrary.simpleMessage("Добавить правило"),
"addSettingEntry": MessageLookupByLibrary.simpleMessage(
"Добавить параметр",
),
"addSsid": MessageLookupByLibrary.simpleMessage("Добавить SSID"),
"addedRules": MessageLookupByLibrary.simpleMessage("Добавленные правила"),
"additionalParameters": MessageLookupByLibrary.simpleMessage(
"Дополнительные параметры",
),
"additionalPrefix": MessageLookupByLibrary.simpleMessage("Префикс имени"),
"additionalSuffix": MessageLookupByLibrary.simpleMessage("Суффикс имени"),
"address": MessageLookupByLibrary.simpleMessage("Адрес"),
"addressHelp": MessageLookupByLibrary.simpleMessage("Адрес сервера WebDAV"),
"addressTip": MessageLookupByLibrary.simpleMessage(
"Введите корректный адрес WebDAV",
),
"advancedConfig": MessageLookupByLibrary.simpleMessage(
"Расширенная конфигурация",
),
"advancedConfigDesc": MessageLookupByLibrary.simpleMessage(
"Расширенная конфигурация включает сеть, DNS, добавленные правила и скрипты.",
),
"ageEncryptedProfile": MessageLookupByLibrary.simpleMessage(
"Зашифрованный профиль",
),
"ageSecretKey": MessageLookupByLibrary.simpleMessage("Секретный ключ age"),
"ageSecretKeyRequiredTip": MessageLookupByLibrary.simpleMessage(
"Профиль зашифрован с помощью age, для расшифровки нужен секретный ключ age",
),
"agree": MessageLookupByLibrary.simpleMessage("Согласен"),
"allReferencedProxies": MessageLookupByLibrary.simpleMessage(
"Все используемые прокси",
),
"allReferencedProxyProviders": MessageLookupByLibrary.simpleMessage(
"Все используемые провайдеры прокси",
),
"allowBypass": MessageLookupByLibrary.simpleMessage(
"Разрешить приложениям обходить VPN",
),
"allowLan": MessageLookupByLibrary.simpleMessage("Разрешить LAN"),
"allowedIps": MessageLookupByLibrary.simpleMessage("Разрешённые IP"),
"answers": MessageLookupByLibrary.simpleMessage("Ответы"),
"app": MessageLookupByLibrary.simpleMessage("Приложение"),
"appAccessControl": MessageLookupByLibrary.simpleMessage(
"Контроль доступа приложений",
),
"appIconDesign": MessageLookupByLibrary.simpleMessage(
"Дизайн значка приложения",
),
"appProxiesEmpty": 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(
"Автозакрытие соединений обрывает открытые соединения при смене прокси.",
),
"autoInclude": MessageLookupByLibrary.simpleMessage(
"Автоматическое включение",
),
"autoLaunch": 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(
"Резервное копирование и восстановление",
),
"backupFromNewerVersion": MessageLookupByLibrary.simpleMessage(
"Резервная копия создана более новой версией приложения. Обновите приложение перед восстановлением",
),
"backupSuccess": MessageLookupByLibrary.simpleMessage(
"Резервная копия создана",
),
"basicInfo": MessageLookupByLibrary.simpleMessage("Основная информация"),
"basicStrategy": MessageLookupByLibrary.simpleMessage("Базовые политики"),
"batchAdd": MessageLookupByLibrary.simpleMessage("Массовое добавление"),
"batchImport": MessageLookupByLibrary.simpleMessage("Массовый импорт"),
"batchLinkInputTip": MessageLookupByLibrary.simpleMessage(
"По одной ссылке на строку",
),
"batchListInputTip": MessageLookupByLibrary.simpleMessage(
"По одному значению на строку или через запятую",
),
"batchMapInputTip": MessageLookupByLibrary.simpleMessage(
"По одной записи на строку: ключ, пробел, значение",
),
"batchPreviewTip": m0,
"batchUrlInputTip": MessageLookupByLibrary.simpleMessage(
"По одному URL на строку",
),
"batteryOptimizationDesc": MessageLookupByLibrary.simpleMessage(
"Игнорирование оптимизации батареи позволяет приложению работать в фоне.",
),
"bind": MessageLookupByLibrary.simpleMessage("Привязать"),
"blacklistMode": MessageLookupByLibrary.simpleMessage(
"Режим чёрного списка",
),
"blockConnection": MessageLookupByLibrary.simpleMessage(
"Заблокировать соединение",
),
"brightness": MessageLookupByLibrary.simpleMessage("Яркость"),
"bypassDomain": MessageLookupByLibrary.simpleMessage("Исключённые домены"),
"bypassDomainDesc": MessageLookupByLibrary.simpleMessage(
"Исключённые домены действуют только при включённом системном прокси.",
),
"bypassPrivateRoute": MessageLookupByLibrary.simpleMessage(
"Обходить частные адреса",
),
"bypassPrivateRouteDesc": MessageLookupByLibrary.simpleMessage(
"При обходе частных адресов адреса LAN, loopback и multicast идут в обход TUN.",
),
"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("Снять выделение"),
"cannotSave": 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(
"Без проверки TLS-сертификатов подписки и резервные копии уязвимы для атаки «человек посередине».",
),
"checkUpdate": MessageLookupByLibrary.simpleMessage("Проверить обновления"),
"checkUpdateError": MessageLookupByLibrary.simpleMessage(
"У вас уже последняя версия",
),
"cipher": MessageLookupByLibrary.simpleMessage("Шифр"),
"clearData": MessageLookupByLibrary.simpleMessage("Очистить данные"),
"clearDataAndExitTip": MessageLookupByLibrary.simpleMessage(
"Все профили, настройки и локальные данные будут удалены, после чего приложение закроется. Откройте его снова, чтобы начать заново.",
),
"clearDataFailed": m1,
"clearSearch": MessageLookupByLibrary.simpleMessage("Очистить поиск"),
"clientFingerprint": MessageLookupByLibrary.simpleMessage(
"Отпечаток клиента",
),
"clipboardExport": MessageLookupByLibrary.simpleMessage(
"Экспорт в буфер обмена",
),
"clipboardImport": MessageLookupByLibrary.simpleMessage(
"Импорт из буфера обмена",
),
"clipboardWriteFailed": MessageLookupByLibrary.simpleMessage(
"Не удалось скопировать в буфер обмена. Возможно, выделение слишком велико",
),
"close": MessageLookupByLibrary.simpleMessage("Закрыть"),
"closeConnections": MessageLookupByLibrary.simpleMessage(
"Закрыть соединения",
),
"color": MessageLookupByLibrary.simpleMessage("Цвет"),
"colorStyle": MessageLookupByLibrary.simpleMessage("Стиль палитры"),
"columns": MessageLookupByLibrary.simpleMessage("Столбцы"),
"compact": MessageLookupByLibrary.simpleMessage("Компактный"),
"compatible": MessageLookupByLibrary.simpleMessage("Режим совместимости"),
"confirm": MessageLookupByLibrary.simpleMessage("Подтвердить"),
"confirmClearAllData": MessageLookupByLibrary.simpleMessage(
"Вы уверены, что хотите удалить все данные?",
),
"confirmDeleteProxyGroup": MessageLookupByLibrary.simpleMessage(
"Вы уверены, что хотите удалить эту группу прокси?",
),
"confirmExitWindow": MessageLookupByLibrary.simpleMessage(
"Вы уверены, что хотите закрыть текущее окно?",
),
"confirmForceCrashCore": MessageLookupByLibrary.simpleMessage(
"Вы уверены, что хотите принудительно завершить ядро со сбоем?",
),
"congestionControl": MessageLookupByLibrary.simpleMessage(
"Управление перегрузкой",
),
"congestionController": MessageLookupByLibrary.simpleMessage(
"Управление перегрузкой TCP",
),
"congestionControllerDesc": MessageLookupByLibrary.simpleMessage(
"Управление перегрузкой TCP действует только со стеком mips.",
),
"connected": MessageLookupByLibrary.simpleMessage("Подключено"),
"connecting": MessageLookupByLibrary.simpleMessage("Подключение…"),
"connection": MessageLookupByLibrary.simpleMessage("Соединение"),
"connectionStats": MessageLookupByLibrary.simpleMessage(
"Статистика подключений",
),
"connectionStatsDesc": MessageLookupByLibrary.simpleMessage(
"Подключения, запросы и DNS-запросы",
),
"connections": MessageLookupByLibrary.simpleMessage("Соединения"),
"connectivity": MessageLookupByLibrary.simpleMessage("Подключение: "),
"content": MessageLookupByLibrary.simpleMessage("Содержимое"),
"contentNotEmpty": MessageLookupByLibrary.simpleMessage(
"Содержимое не может быть пустым",
),
"controlGlobalAddedRules": MessageLookupByLibrary.simpleMessage(
"Управление глобальными добавленными правилами",
),
"copy": MessageLookupByLibrary.simpleMessage("Копировать"),
"copyEnvVar": MessageLookupByLibrary.simpleMessage(
"Копировать переменные окружения",
),
"copyLink": MessageLookupByLibrary.simpleMessage("Копировать ссылку"),
"copySuccess": MessageLookupByLibrary.simpleMessage("Скопировано"),
"core": MessageLookupByLibrary.simpleMessage("Ядро"),
"coreBlockedByPolicyTip": m2,
"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": m3,
"crashTest": MessageLookupByLibrary.simpleMessage("Тест сбоя"),
"create": MessageLookupByLibrary.simpleMessage("Создать"),
"createProfileFromUrlTip": m4,
"creationTime": MessageLookupByLibrary.simpleMessage("Время создания"),
"currentOutboundDesc": MessageLookupByLibrary.simpleMessage(
"Содержит кнопку запуска, удалить нельзя",
),
"custom": MessageLookupByLibrary.simpleMessage("Вручную"),
"customColor": MessageLookupByLibrary.simpleMessage("Свой цвет"),
"customImportDroppedSubRules": m5,
"customIssueCoreRejected": m6,
"customIssueDialerLoop": m7,
"customIssueDuplicateName": m8,
"customIssueEmptyName": MessageLookupByLibrary.simpleMessage(
"Имя не задано",
),
"customIssueGroupLoop": m9,
"customIssueInvalidEmptyFallback": m10,
"customIssueInvalidFilter": m11,
"customIssueMissingDialer": m12,
"customIssueMissingProviders": m13,
"customIssueMissingProxies": m14,
"customIssueNoProxySource": MessageLookupByLibrary.simpleMessage(
"Не выбраны ни прокси, ни провайдеры прокси, поэтому ядро отклонит эту группу",
),
"customIssueReservedName": m15,
"customIssuesSummary": m16,
"customProfile": MessageLookupByLibrary.simpleMessage("Пользовательский"),
"customProfileDesc": MessageLookupByLibrary.simpleMessage(
"Группы прокси и правила из прокси приложения и других профилей",
),
"customProfileResources": MessageLookupByLibrary.simpleMessage(
"Ресурсы пользовательских профилей",
),
"customProfileResourcesDesc": MessageLookupByLibrary.simpleMessage(
"Ресурсы пользовательских профилей включают прокси, провайдеры правил, фильтры и наборы значков.",
),
"cut": MessageLookupByLibrary.simpleMessage("Вырезать"),
"dark": MessageLookupByLibrary.simpleMessage("Тёмная"),
"dashboard": MessageLookupByLibrary.simpleMessage("Панель"),
"dashboardAddableSection": MessageLookupByLibrary.simpleMessage(
"Можно добавить",
),
"databaseWriteFailedTip": MessageLookupByLibrary.simpleMessage(
"Не удалось сохранить изменение; оно отменено",
),
"daysAgo": m17,
"daysAgoShort": m18,
"defaultSelected": MessageLookupByLibrary.simpleMessage(
"Выбор по умолчанию",
),
"defaultText": MessageLookupByLibrary.simpleMessage("По умолчанию"),
"definitionNotMap": MessageLookupByLibrary.simpleMessage(
"Конфигурация должна быть YAML-словарём с полями name и type",
),
"delay": MessageLookupByLibrary.simpleMessage("Задержка"),
"delayFailed": MessageLookupByLibrary.simpleMessage("Сбой"),
"delayTest": MessageLookupByLibrary.simpleMessage("Тест задержки"),
"delete": MessageLookupByLibrary.simpleMessage("Удалить"),
"deleteMultipTip": m19,
"deleteTip": m20,
"desc": MessageLookupByLibrary.simpleMessage(
"Многоплатформенный прокси-клиент на основе ClashMeta: простой и удобный, с открытым исходным кодом и без рекламы.",
),
"destination": MessageLookupByLibrary.simpleMessage("Назначение"),
"destinationGeoIP": MessageLookupByLibrary.simpleMessage(
"GeoIP назначения",
),
"destinationIPASN": MessageLookupByLibrary.simpleMessage(
"ASN IP назначения",
),
"details": m21,
"detectionTip": MessageLookupByLibrary.simpleMessage(
"Использует сторонний API; только для справки",
),
"developerMode": MessageLookupByLibrary.simpleMessage("Режим разработчика"),
"developerModeEnableTip": MessageLookupByLibrary.simpleMessage(
"Режим разработчика включён.",
),
"dialerProxy": MessageLookupByLibrary.simpleMessage(
"Прокси для подключения",
),
"dialerProxyDesc": MessageLookupByLibrary.simpleMessage(
"Прокси для подключения — исход, через который идёт обращение к NTP-серверу.",
),
"dialerProxyLoopStopped": m22,
"direct": MessageLookupByLibrary.simpleMessage("Прямой"),
"disableIcmpForwarding": MessageLookupByLibrary.simpleMessage(
"Отключить пересылку ICMP",
),
"disableIcmpForwardingDesc": MessageLookupByLibrary.simpleMessage(
"При отключённой пересылке ICMP TUN сам отвечает на ping, поэтому ping больше не показывает реальную задержку.",
),
"disableKeepAlive": MessageLookupByLibrary.simpleMessage(
"Отключить TCP keep-alive",
),
"disableUDP": MessageLookupByLibrary.simpleMessage("Отключить UDP"),
"disabled": MessageLookupByLibrary.simpleMessage("Выключено"),
"discardChanges": MessageLookupByLibrary.simpleMessage(
"Отменить изменения?",
),
"disclaimer": MessageLookupByLibrary.simpleMessage(
"Отказ от ответственности",
),
"disclaimerAcceptContent": MessageLookupByLibrary.simpleMessage(
"Устанавливая, копируя или используя Программу, вы подтверждаете, что прочитали и приняли это заявление полностью. Если вы не согласны с каким-либо его условием, немедленно прекратите использование и удалите Программу.",
),
"disclaimerAcceptTitle": MessageLookupByLibrary.simpleMessage(
"Принятие условий",
),
"disclaimerAcknowledgeLabel": MessageLookupByLibrary.simpleMessage(
"Я прочитал(а) и понимаю это заявление",
),
"disclaimerAcknowledgeTip": MessageLookupByLibrary.simpleMessage(
"Чтобы подтвердить, что вы ознакомились с ним, прочитайте следующее заявление и отметьте пункт ниже:",
),
"disclaimerAcknowledgeTitle": MessageLookupByLibrary.simpleMessage(
"Подтвердите заявление",
),
"disclaimerChangesContent": MessageLookupByLibrary.simpleMessage(
"Разработчики могут изменять это заявление в любом выпуске; изменения вступают в силу с момента публикации выпуска. Продолжая пользоваться Программой после обновления, вы принимаете изменённое заявление.",
),
"disclaimerChangesTitle": MessageLookupByLibrary.simpleMessage(
"Изменения заявления",
),
"disclaimerDesc": MessageLookupByLibrary.simpleMessage(
"Перед использованием FlClash (далее — «Программа») внимательно прочитайте это заявление и убедитесь, что понимаете его полностью. Нажимая «Согласен», вы подтверждаете, что прочитали, поняли и принимаете все приведённые ниже условия. Если вы не согласны, нажмите «Выход» и прекратите использование Программы.",
),
"disclaimerLiabilityContent": MessageLookupByLibrary.simpleMessage(
"В максимальной степени, допустимой применимым законодательством, ни разработчики, ни участники проекта не несут ответственности за любой прямой, косвенный, случайный, особый, штрафной или последующий ущерб, возникший в результате использования или невозможности использования Программы, включая, помимо прочего, потерю данных, повреждение устройства, сбои сети, прерывание деятельности, упущенную выгоду или связанные с этим правовые споры, даже если они были предупреждены о возможности такого ущерба.",
),
"disclaimerLiabilityTitle": MessageLookupByLibrary.simpleMessage(
"Ограничение ответственности",
),
"disclaimerLicenseContent": MessageLookupByLibrary.simpleMessage(
"Программа распространяется с открытым исходным кодом по лицензии GPL-3.0. Вы можете свободно использовать, изменять и распространять её при соблюдении этой лицензии: производные работы также должны распространяться по GPL-3.0 с сохранением уведомлений об авторских правах.\n\nСторонние компоненты Программы, включая ядро Clash.Meta, распространяются по своим собственным лицензиям. Авторы оригинала не несут ответственности за проблемы, возникшие в изменённых или распространяемых третьими лицами версиях.",
),
"disclaimerLicenseTitle": MessageLookupByLibrary.simpleMessage(
"Лицензия с открытым исходным кодом",
),
"disclaimerNoServiceStatement": MessageLookupByLibrary.simpleMessage(
"Сама Программа не предоставляет прокси-серверы, узлы, подписки или услуги доступа к сети и не состоит в партнёрских, агентских или гарантийных отношениях с поставщиками таких услуг.",
),
"disclaimerPrivacyContent": MessageLookupByLibrary.simpleMessage(
"Программа не собирает и не отправляет адреса ваших подписок, сведения об узлах, содержимое конфигураций, посещённые сайты, записи о подключениях, содержимое трафика и журналы. Эти данные хранятся только на вашем устройстве, и у разработчиков нет к ним доступа.\n\nПрограмма обращается к сети только при использовании соответствующих функций, например загружает указанный вами адрес подписки при обновлении профиля или обращается к GitHub при проверке обновлений.\n\nПрограмма не содержит никаких сервисов статистики или отчётов о сбоях ни на одной платформе.",
),
"disclaimerPrivacyTitle": MessageLookupByLibrary.simpleMessage(
"Сбор данных и конфиденциальность",
),
"disclaimerResponsibilityContent": MessageLookupByLibrary.simpleMessage(
"Вы самостоятельно убеждаетесь, что использование Программы законно в вашей стране или регионе, и единолично несёте юридическую ответственность за все действия с ней и их последствия.\n\nПодписки, узлы и конфигурации, которые вы импортируете, выбираете вы сами. Законность их источника, безопасность содержимого и надёжность сервиса — вопрос между вами и их поставщиками.",
),
"disclaimerResponsibilityTitle": MessageLookupByLibrary.simpleMessage(
"Ваша ответственность",
),
"disclaimerRestateHint": MessageLookupByLibrary.simpleMessage(
"Введите заявление выше",
),
"disclaimerRestateMismatch": MessageLookupByLibrary.simpleMessage(
"Не совпадает с текстом заявления",
),
"disclaimerRestateTip": MessageLookupByLibrary.simpleMessage(
"Чтобы подтвердить, что вы ознакомились с ним, полностью введите следующее заявление в поле ниже:",
),
"disclaimerRestateTitle": MessageLookupByLibrary.simpleMessage(
"Повторите заявление",
),
"disclaimerSoftwareContent": MessageLookupByLibrary.simpleMessage(
"Программа — это клиент сетевого прокси с открытым исходным кодом на основе ядра Clash.Meta (mihomo). Она предоставляет только локальные инструменты: управление конфигурациями, маршрутизацию по правилам и пересылку трафика.",
),
"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(
"Доступна новая версия",
),
"dnsHijackDesc": MessageLookupByLibrary.simpleMessage(
"Без этого параметра TUN перехватывает все DNS-запросы на порт 53 (any:53).",
),
"dnsHijacking": MessageLookupByLibrary.simpleMessage("Перехват DNS"),
"dnsMode": MessageLookupByLibrary.simpleMessage("Режим DNS"),
"dnsOverrideDesc": MessageLookupByLibrary.simpleMessage(
"Добавленные здесь параметры заменяют DNS всех профилей из URL и файлов; остальные остаются такими, как в профиле. DNS пользовательского профиля задаётся в его содержимом.",
),
"dnsQueries": MessageLookupByLibrary.simpleMessage("DNS-запросы"),
"docked": MessageLookupByLibrary.simpleMessage("Закреплённая"),
"domain": MessageLookupByLibrary.simpleMessage("Домен"),
"done": MessageLookupByLibrary.simpleMessage("Готово"),
"download": MessageLookupByLibrary.simpleMessage("Загрузка"),
"downloadBandwidth": MessageLookupByLibrary.simpleMessage(
"Скорость загрузки",
),
"duration": MessageLookupByLibrary.simpleMessage("Длительность"),
"edit": MessageLookupByLibrary.simpleMessage("Редактировать"),
"editDashboard": MessageLookupByLibrary.simpleMessage("Изменить панель"),
"editGlobalRules": MessageLookupByLibrary.simpleMessage(
"Редактировать глобальные правила",
),
"editProxy": MessageLookupByLibrary.simpleMessage("Редактировать прокси"),
"editProxyGroup": MessageLookupByLibrary.simpleMessage(
"Редактировать группу прокси",
),
"editRule": MessageLookupByLibrary.simpleMessage("Редактировать правило"),
"editSsid": MessageLookupByLibrary.simpleMessage("Изменить SSID"),
"editorUnavailable": MessageLookupByLibrary.simpleMessage(
"Редактор недоступен",
),
"elapsed": MessageLookupByLibrary.simpleMessage("Время"),
"emptyFallback": MessageLookupByLibrary.simpleMessage(
"Резерв для пустой группы",
),
"emptyTip": m23,
"en": MessageLookupByLibrary.simpleMessage("Английский"),
"enabled": MessageLookupByLibrary.simpleMessage("Включено"),
"entries": MessageLookupByLibrary.simpleMessage(" записей"),
"error": MessageLookupByLibrary.simpleMessage("Ошибка"),
"errorDetails": MessageLookupByLibrary.simpleMessage("Подробности ошибки"),
"es": MessageLookupByLibrary.simpleMessage("Испанский"),
"exclude": MessageLookupByLibrary.simpleMessage("Скрыть из недавних задач"),
"excludeDstPort": MessageLookupByLibrary.simpleMessage(
"Исключённые порты назначения",
),
"excludeDstPortDesc": MessageLookupByLibrary.simpleMessage(
"Трафик на исключённые порты назначения идёт в обход TUN.",
),
"excludeFilter": MessageLookupByLibrary.simpleMessage("Фильтр исключения"),
"excludeInterface": MessageLookupByLibrary.simpleMessage(
"Исключённые интерфейсы",
),
"excludeInterfaceDesc": MessageLookupByLibrary.simpleMessage(
"Трафик с исключённых интерфейсов, например с docker0, идёт в обход TUN.",
),
"excludeSrcPort": MessageLookupByLibrary.simpleMessage(
"Исключённые исходные порты",
),
"excludeSrcPortDesc": MessageLookupByLibrary.simpleMessage(
"Трафик с исключённых исходных портов идёт в обход TUN.",
),
"excludeSsids": MessageLookupByLibrary.simpleMessage("Исключённые SSID"),
"excludeSsidsDesc": MessageLookupByLibrary.simpleMessage(
"При подключении к Wi-Fi с исключённым SSID состояние работы приложения переключается автоматически.",
),
"excludeUid": MessageLookupByLibrary.simpleMessage(
"Исключённые ID пользователей",
),
"excludeUidDesc": MessageLookupByLibrary.simpleMessage(
"Трафик процессов исключённых ID пользователей идёт в обход TUN.",
),
"existsTip": m24,
"exit": MessageLookupByLibrary.simpleMessage("Выход"),
"exitFullScreen": MessageLookupByLibrary.simpleMessage(
"Выйти из полноэкранного режима",
),
"exitNodes": MessageLookupByLibrary.simpleMessage("Выходные узлы"),
"expectedStatus": MessageLookupByLibrary.simpleMessage("Ожидаемый статус"),
"expireTime": MessageLookupByLibrary.simpleMessage("Срок действия"),
"exportFile": MessageLookupByLibrary.simpleMessage("Экспорт файла"),
"exportLogs": MessageLookupByLibrary.simpleMessage("Экспорт логов"),
"exportSuccess": MessageLookupByLibrary.simpleMessage("Экспорт выполнен"),
"extend": MessageLookupByLibrary.simpleMessage("Расширение"),
"extendMode": MessageLookupByLibrary.simpleMessage("Режим расширения"),
"extendScript": MessageLookupByLibrary.simpleMessage("Скрипт расширения"),
"externalController": MessageLookupByLibrary.simpleMessage(
"Внешний контроллер",
),
"externalControllerDesc": MessageLookupByLibrary.simpleMessage(
"Внешний контроллер позволяет управлять ядром через порт 9090.",
),
"externalControllerSecret": MessageLookupByLibrary.simpleMessage(
"Секрет внешнего контроллера",
),
"externalLink": MessageLookupByLibrary.simpleMessage("Внешняя ссылка"),
"extraLarge": MessageLookupByLibrary.simpleMessage("Очень крупный"),
"fade": MessageLookupByLibrary.simpleMessage("Растворение"),
"failedCount": m25,
"failedItem": m26,
"fakeipFilter": MessageLookupByLibrary.simpleMessage("Фильтр Fake-IP"),
"fakeipFilterMode": MessageLookupByLibrary.simpleMessage(
"Режим фильтра Fake-IP",
),
"fakeipFilterModeDesc": MessageLookupByLibrary.simpleMessage(
"В режиме фильтра Fake-IP blacklist исключает совпадения, whitelist применяется только к ним, rule — по правилам.",
),
"fakeipRange": MessageLookupByLibrary.simpleMessage("Диапазон Fake-IP"),
"fakeipRange6": MessageLookupByLibrary.simpleMessage(
"Диапазон Fake-IP (IPv6)",
),
"fakeipTtl": MessageLookupByLibrary.simpleMessage("TTL Fake-IP"),
"fallbackFilter": MessageLookupByLibrary.simpleMessage("Фильтр fallback"),
"file": MessageLookupByLibrary.simpleMessage("Файл"),
"fileDesc": MessageLookupByLibrary.simpleMessage(
"Загрузить файл профиля напрямую",
),
"fileIsUpdate": MessageLookupByLibrary.simpleMessage(
"Файл изменён. Сохранить изменения?",
),
"filter": MessageLookupByLibrary.simpleMessage("Фильтр"),
"filters": MessageLookupByLibrary.simpleMessage("Фильтры"),
"findProcessMode": MessageLookupByLibrary.simpleMessage("Поиск процесса"),
"floating": MessageLookupByLibrary.simpleMessage("Плавающая"),
"followProfile": MessageLookupByLibrary.simpleMessage("Как в профиле"),
"followSystem": MessageLookupByLibrary.simpleMessage("Как в системе"),
"fontFamily": MessageLookupByLibrary.simpleMessage("Шрифт"),
"fontSize": MessageLookupByLibrary.simpleMessage("Размер"),
"forceDnsMapping": MessageLookupByLibrary.simpleMessage(
"Принудительно для DNS-сопоставлений",
),
"forceDnsMappingDesc": MessageLookupByLibrary.simpleMessage(
"«Принудительно для DNS-сопоставлений» анализирует и соединения, домен которых получен из DNS-сопоставления.",
),
"forceDomain": MessageLookupByLibrary.simpleMessage(
"Принудительные домены",
),
"forceDomainDesc": MessageLookupByLibrary.simpleMessage(
"Принудительные домены тоже анализируются; остальные соединения с доменом не затрагиваются.",
),
"forceRestartCoreTip": MessageLookupByLibrary.simpleMessage(
"Вы уверены, что хотите принудительно перезапустить ядро?",
),
"fr": MessageLookupByLibrary.simpleMessage("Французский"),
"general": MessageLookupByLibrary.simpleMessage("Общие"),
"geoResources": MessageLookupByLibrary.simpleMessage("Geo"),
"geoSkipped": m27,
"geoUpdated": m28,
"geodataLoader": MessageLookupByLibrary.simpleMessage(
"Geo: экономия памяти",
),
"global": MessageLookupByLibrary.simpleMessage("Глобальный"),
"go": MessageLookupByLibrary.simpleMessage("Перейти"),
"goDownload": MessageLookupByLibrary.simpleMessage("Скачать"),
"goToConfigureAddedRules": MessageLookupByLibrary.simpleMessage(
"Перейти к настройке добавленных правил",
),
"goToConfigureScript": MessageLookupByLibrary.simpleMessage(
"Перейти к настройке скрипта",
),
"grid": MessageLookupByLibrary.simpleMessage("Сетка"),
"groupCount": m29,
"groupCountUnit": MessageLookupByLibrary.simpleMessage("групп"),
"groupTimeoutCount": m30,
"hasCacheChange": MessageLookupByLibrary.simpleMessage(
"Кэшировать изменения?",
),
"hashByInUser": MessageLookupByLibrary.simpleMessage(
"Хешировать по пользователю входящего подключения",
),
"healthCheck": MessageLookupByLibrary.simpleMessage("Проверка состояния"),
"helperCorruptTip": MessageLookupByLibrary.simpleMessage(
"Служба Helper недоступна, поэтому TUN-режим включить нельзя. Переустановите FlClash.",
),
"hex": MessageLookupByLibrary.simpleMessage("Hex"),
"hideFromList": MessageLookupByLibrary.simpleMessage("Скрыть из списка"),
"hideIp": MessageLookupByLibrary.simpleMessage("Скрыть IP"),
"hidePassword": MessageLookupByLibrary.simpleMessage("Скрыть пароль"),
"hideTimeoutProxies": MessageLookupByLibrary.simpleMessage(
"Скрывать прокси с таймаутом",
),
"hideTimeoutProxiesDesc": MessageLookupByLibrary.simpleMessage(
"Не показывать прокси, у которых последний тест задержки завершился таймаутом",
),
"hopInterval": MessageLookupByLibrary.simpleMessage("Интервал перескока"),
"host": MessageLookupByLibrary.simpleMessage("Хост"),
"hostname": MessageLookupByLibrary.simpleMessage("Имя хоста"),
"hotkeyConflictWith": m31,
"hotkeyDesc": MessageLookupByLibrary.simpleMessage(
"Глобальные горячие клавиши работают, даже когда окно скрыто. Нажмите на действие, чтобы записать сочетание клавиш.",
),
"hotkeyManagement": MessageLookupByLibrary.simpleMessage("Горячие клавиши"),
"hotkeyNeedsModifier": m32,
"hotkeyNotSet": MessageLookupByLibrary.simpleMessage("Не задано"),
"hotkeyUnavailable": MessageLookupByLibrary.simpleMessage(
"Не зарегистрировано: сочетание может быть занято другим приложением",
),
"hours": MessageLookupByLibrary.simpleMessage("часов"),
"hoursAgo": m33,
"hoursAgoShort": m34,
"hue": MessageLookupByLibrary.simpleMessage("Оттенок"),
"icon": MessageLookupByLibrary.simpleMessage("Значок"),
"iconRecords": MessageLookupByLibrary.simpleMessage("История значков"),
"iconSets": MessageLookupByLibrary.simpleMessage("Наборы значков"),
"iconSetsEmptyTip": MessageLookupByLibrary.simpleMessage(
"Наборов значков пока нет. Добавьте их в разделе «Ресурсы пользовательских профилей → Наборы значков»",
),
"iconStyle": MessageLookupByLibrary.simpleMessage("Стиль значков"),
"iconStyleFilled": MessageLookupByLibrary.simpleMessage("С подложкой"),
"iconStyleHidden": MessageLookupByLibrary.simpleMessage("Скрыто"),
"iconStylePlain": MessageLookupByLibrary.simpleMessage("Без подложки"),
"iconUrl": MessageLookupByLibrary.simpleMessage("URL значка"),
"ignoreBatteryOptimization": MessageLookupByLibrary.simpleMessage(
"Игнорировать оптимизацию батареи",
),
"import": MessageLookupByLibrary.simpleMessage("Импорт"),
"importConfigInvalid": MessageLookupByLibrary.simpleMessage(
"Этот файл не является конфигурацией, которую можно импортировать",
),
"importConfigReplaceTip": MessageLookupByLibrary.simpleMessage(
"Импорт заменит текущие группы прокси, правила и настройки этого профиля",
),
"importFile": MessageLookupByLibrary.simpleMessage("Импорт из файла"),
"importFromLink": MessageLookupByLibrary.simpleMessage("Импорт по ссылке"),
"importUrl": MessageLookupByLibrary.simpleMessage("Импорт по URL"),
"inbound": MessageLookupByLibrary.simpleMessage("Входящие"),
"includeInterface": MessageLookupByLibrary.simpleMessage(
"Включённые интерфейсы",
),
"includeInterfaceDesc": MessageLookupByLibrary.simpleMessage(
"Через TUN идёт только трафик с включённых интерфейсов, а исключённые интерфейсы больше не действуют.",
),
"includeUid": MessageLookupByLibrary.simpleMessage(
"Включённые ID пользователей",
),
"includeUidDesc": MessageLookupByLibrary.simpleMessage(
"Через TUN идёт только трафик процессов включённых ID пользователей.",
),
"infiniteTime": MessageLookupByLibrary.simpleMessage("Бессрочно"),
"init": MessageLookupByLibrary.simpleMessage("Инициализация"),
"initFailed": MessageLookupByLibrary.simpleMessage("Не удалось запустить"),
"initFailedTip": MessageLookupByLibrary.simpleMessage(
"При запуске FlClash произошла ошибка, и работа не может быть продолжена. Скопируйте подробности, чтобы сообщить о проблеме. Если ошибка повторяется, очистка данных обычно позволяет снова запустить приложение.",
),
"initiator": MessageLookupByLibrary.simpleMessage("Инициатор"),
"initiatorShort": MessageLookupByLibrary.simpleMessage("Источник"),
"inputProxyGroupName": MessageLookupByLibrary.simpleMessage(
"Введите название группы прокси",
),
"inputRuleContent": MessageLookupByLibrary.simpleMessage(
"Введите содержимое правила",
),
"installedAppsPermissionDeniedMessage": MessageLookupByLibrary.simpleMessage(
"Разрешение на список приложений отклонено, поэтому установленные приложения недоступны. Предоставьте его вручную в системных настройках.",
),
"installedAppsPermissionDesc": MessageLookupByLibrary.simpleMessage(
"Эта система не выдаёт список установленных приложений без разрешения. Предоставьте его, чтобы настроить прокси для отдельных приложений.",
),
"installedAppsPermissionRequired": MessageLookupByLibrary.simpleMessage(
"Требуется разрешение на список приложений",
),
"installedFonts": 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(
"Недопустимый файл резервной копии",
),
"invalidCidrContent": MessageLookupByLibrary.simpleMessage(
"Введите диапазон IP в формате CIDR, например 192.168.0.0/16",
),
"invalidDscpContent": MessageLookupByLibrary.simpleMessage(
"Метка DSCP не может превышать 63",
),
"invalidHostContent": MessageLookupByLibrary.simpleMessage(
"Введите домен или IP-адрес",
),
"invalidIconSet": MessageLookupByLibrary.simpleMessage(
"Это не набор значков",
),
"invalidLinkTip": MessageLookupByLibrary.simpleMessage(
"Это не ссылка на подписку и не ссылка на прокси",
),
"invalidListenContent": MessageLookupByLibrary.simpleMessage(
"Введите адрес и порт, например 0.0.0.0:1053",
),
"invalidNetworkContent": MessageLookupByLibrary.simpleMessage(
"Поддерживаются только tcp и udp",
),
"invalidPolicy": m35,
"invalidPortRangeContent": MessageLookupByLibrary.simpleMessage(
"Введите порт или диапазон, например 443 или 8000-9000",
),
"invalidProfileQrcode": MessageLookupByLibrary.simpleMessage(
"Этот QR-код не содержит ссылку на профиль",
),
"invalidProxy": m36,
"invalidProxyProvider": m37,
"invalidRangeContent": MessageLookupByLibrary.simpleMessage(
"Введите числа или диапазоны, например 80 или 8000-9000, через /",
),
"invalidRuleSet": m38,
"invalidSubRule": m39,
"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("Рискованный"),
"ipQualityShort": 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("Домашний"),
"ipTypeUnknown": MessageLookupByLibrary.simpleMessage("Тип неизвестен"),
"ipVersion": MessageLookupByLibrary.simpleMessage("Версия IP"),
"ipv6Desc": MessageLookupByLibrary.simpleMessage(
"Трафик IPv6 принимается, только когда IPv6 включён.",
),
"ipv6InboundDesc": MessageLookupByLibrary.simpleMessage(
"При включённом IPv6 VPN принимает входящий IPv6.",
),
"ipv6Timeout": MessageLookupByLibrary.simpleMessage("Тайм-аут IPv6 (мс)"),
"itemsCount": m40,
"ja": MessageLookupByLibrary.simpleMessage("Японский"),
"justNow": MessageLookupByLibrary.simpleMessage("Только что"),
"keepAliveIdle": MessageLookupByLibrary.simpleMessage(
"Простой TCP keep-alive",
),
"keepAliveIntervalDesc": MessageLookupByLibrary.simpleMessage(
"Интервал TCP keep-alive",
),
"key": MessageLookupByLibrary.simpleMessage("Ключ"),
"ko": MessageLookupByLibrary.simpleMessage("Корейский"),
"label": MessageLookupByLibrary.simpleMessage("Метка"),
"language": MessageLookupByLibrary.simpleMessage("Язык"),
"large": MessageLookupByLibrary.simpleMessage("Крупный"),
"lastUpdated": MessageLookupByLibrary.simpleMessage("Последнее обновление"),
"launchInterrupted": MessageLookupByLibrary.simpleMessage(
"Запуск не завершён",
),
"launchInterruptedTip": MessageLookupByLibrary.simpleMessage(
"В прошлый раз приложение неожиданно завершилось во время запуска. Автоматическая настройка для этого запуска пропущена; вы можете запустить её вручную.",
),
"layout": MessageLookupByLibrary.simpleMessage("Макет"),
"light": MessageLookupByLibrary.simpleMessage("Светлая"),
"lineIssueTip": m41,
"lineWrap": MessageLookupByLibrary.simpleMessage("Перенос строк"),
"link": MessageLookupByLibrary.simpleMessage("Ссылка"),
"linkDesc": MessageLookupByLibrary.simpleMessage(
"Получить профиль по ссылке на подписку или на прокси",
),
"liquidGlass": MessageLookupByLibrary.simpleMessage("Жидкое стекло"),
"list": MessageLookupByLibrary.simpleMessage("Список"),
"listen": MessageLookupByLibrary.simpleMessage("Прослушивание"),
"listenRoutingMark": MessageLookupByLibrary.simpleMessage(
"Метка маршрутизации",
),
"listenRoutingMarkDesc": MessageLookupByLibrary.simpleMessage(
"Метка маршрутизации действует только в Linux.",
),
"liveConnections": MessageLookupByLibrary.simpleMessage(
"Активные соединения",
),
"loading": MessageLookupByLibrary.simpleMessage("Загрузка…"),
"local": MessageLookupByLibrary.simpleMessage("Локально"),
"localImage": MessageLookupByLibrary.simpleMessage("Локальное изображение"),
"localNetworkDeniedTip": MessageLookupByLibrary.simpleMessage(
"Доступ к локальной сети запрещён: используется стек gvisor, локальная сеть недоступна.",
),
"localProxies": MessageLookupByLibrary.simpleMessage("Локальные прокси"),
"locationPermission": MessageLookupByLibrary.simpleMessage(
"Разрешение на геолокацию",
),
"locationPermissionDeniedMessage": MessageLookupByLibrary.simpleMessage(
"Разрешение на геолокацию отклонено, поэтому невозможно получить имя текущей сети Wi-Fi. Включите разрешение на геолокацию вручную в системных настройках.",
),
"locationPermissionDesc": MessageLookupByLibrary.simpleMessage(
"По требованию системы для получения имени сети Wi-Fi необходимо разрешение на геолокацию. На Android выберите «Разрешить всегда», иначе имя сети Wi-Fi нельзя получить, пока приложение в фоне.",
),
"locationPermissionGuide": m42,
"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("Свободный"),
"matchCase": MessageLookupByLibrary.simpleMessage("Учитывать регистр"),
"matchSourceIp": MessageLookupByLibrary.simpleMessage(
"Сопоставлять IP источника",
),
"matchTarget": MessageLookupByLibrary.simpleMessage("MATCH-TARGET"),
"maxFailedTimes": MessageLookupByLibrary.simpleMessage(
"Макс. число неудач",
),
"maxLengthTip": m43,
"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("Память"),
"memoryInfoDesc": MessageLookupByLibrary.simpleMessage(
"Память приложения и ядра",
),
"memoryReleased": MessageLookupByLibrary.simpleMessage(
"Память освобождена",
),
"memoryReleasedSize": m44,
"messageTest": MessageLookupByLibrary.simpleMessage("Тест сообщения"),
"messageTestTip": MessageLookupByLibrary.simpleMessage("Это сообщение."),
"minimize": MessageLookupByLibrary.simpleMessage("Свернуть"),
"minimizeOnExit": MessageLookupByLibrary.simpleMessage(
"Сворачивать при выходе",
),
"minutes": MessageLookupByLibrary.simpleMessage("минут"),
"minutesAgo": m45,
"minutesAgoShort": m46,
"mixedPort": MessageLookupByLibrary.simpleMessage("Смешанный порт"),
"mode": MessageLookupByLibrary.simpleMessage("Режим"),
"monochromeScheme": MessageLookupByLibrary.simpleMessage("Монохром"),
"monthsAgo": m47,
"monthsAgoShort": m48,
"more": MessageLookupByLibrary.simpleMessage("Ещё"),
"name": MessageLookupByLibrary.simpleMessage("Название"),
"navigationBarStyle": MessageLookupByLibrary.simpleMessage("Нижняя панель"),
"network": MessageLookupByLibrary.simpleMessage("Сеть"),
"networkAccessDeniedError": m49,
"networkBadResponseError": m50,
"networkCancelledError": MessageLookupByLibrary.simpleMessage(
"Запрос отменён",
),
"networkConnectionError": MessageLookupByLibrary.simpleMessage(
"Не удалось подключиться к серверу. Проверьте подключение к сети или настройки прокси",
),
"networkHostLookupError": MessageLookupByLibrary.simpleMessage(
"Не удалось определить адрес сервера. Проверьте правильность URL и работу DNS",
),
"networkName": MessageLookupByLibrary.simpleMessage("Имя сети"),
"networkNotFoundError": m51,
"networkRateLimitedError": MessageLookupByLibrary.simpleMessage(
"Слишком много запросов (HTTP 429). Подождите немного и повторите попытку",
),
"networkRequestFailed": m52,
"networkSecret": MessageLookupByLibrary.simpleMessage("Секрет сети"),
"networkServerError": m53,
"networkSpeed": MessageLookupByLibrary.simpleMessage("Скорость сети"),
"networkTakeover": MessageLookupByLibrary.simpleMessage("Перехват трафика"),
"networkTimeoutError": MessageLookupByLibrary.simpleMessage(
"Время ожидания запроса истекло. Проверьте сеть или прокси и повторите попытку",
),
"networkTlsError": MessageLookupByLibrary.simpleMessage(
"Не удалось установить защищённое соединение. Сертификат сервера может быть недействителен, или соединение перехватывается",
),
"networkType": MessageLookupByLibrary.simpleMessage("Тип сети"),
"nextMatch": MessageLookupByLibrary.simpleMessage("Следующее совпадение"),
"no": MessageLookupByLibrary.simpleMessage("Нет"),
"noData": MessageLookupByLibrary.simpleMessage("Нет данных"),
"noInfo": MessageLookupByLibrary.simpleMessage("Нет информации"),
"noLongerRemind": MessageLookupByLibrary.simpleMessage(
"Больше не напоминать",
),
"noNetwork": MessageLookupByLibrary.simpleMessage("Нет сети"),
"noNetworkApp": MessageLookupByLibrary.simpleMessage("Приложения без сети"),
"noResolve": MessageLookupByLibrary.simpleMessage("Не разрешать IP"),
"noResolveHostname": MessageLookupByLibrary.simpleMessage(
"Не разрешать имя хоста",
),
"noSearchResults": MessageLookupByLibrary.simpleMessage(
"Ничего не найдено",
),
"nodes": MessageLookupByLibrary.simpleMessage("Узлы"),
"nonTextProviderFile": MessageLookupByLibrary.simpleMessage(
"Этот внешний ресурс не является текстовым файлом",
),
"none": MessageLookupByLibrary.simpleMessage("Нет"),
"notRunning": MessageLookupByLibrary.simpleMessage("Не запущено"),
"notSelectedTip": MessageLookupByLibrary.simpleMessage(
"Текущую группу прокси нельзя выбрать",
),
"ntpInterval": MessageLookupByLibrary.simpleMessage(
"Интервал синхронизации (минуты)",
),
"ntpStatusDesc": MessageLookupByLibrary.simpleMessage(
"NTP берёт время с NTP-сервера, а не из системных часов.",
),
"nullProfileDesc": MessageLookupByLibrary.simpleMessage(
"Добавьте профиль, чтобы начать",
),
"nullTip": m54,
"numberRangeTip": m55,
"numberTip": m56,
"obfs": MessageLookupByLibrary.simpleMessage("Обфускация"),
"obfsHost": MessageLookupByLibrary.simpleMessage("Хост обфускации"),
"obfsMode": MessageLookupByLibrary.simpleMessage("Режим обфускации"),
"obfsParam": MessageLookupByLibrary.simpleMessage("Параметр обфускации"),
"obfsPassword": MessageLookupByLibrary.simpleMessage("Пароль обфускации"),
"onDemand": MessageLookupByLibrary.simpleMessage("По условию"),
"onDemandDesc": MessageLookupByLibrary.simpleMessage(
"«По условию» приостанавливает прокси в исключённых сетях Wi-Fi.",
),
"onlyStatisticsProxy": MessageLookupByLibrary.simpleMessage(
"Учитывать только трафик прокси",
),
"optional": MessageLookupByLibrary.simpleMessage("Необязательно"),
"options": MessageLookupByLibrary.simpleMessage("Опции"),
"other": MessageLookupByLibrary.simpleMessage("Другое"),
"otherContributors": MessageLookupByLibrary.simpleMessage(
"Другие участники",
),
"outbound": MessageLookupByLibrary.simpleMessage("Исходящие"),
"outboundExit": MessageLookupByLibrary.simpleMessage("Выход"),
"outboundIp": MessageLookupByLibrary.simpleMessage("Исходящий IP"),
"outboundMode": MessageLookupByLibrary.simpleMessage(
"Режим исходящего трафика",
),
"overrideDestination": MessageLookupByLibrary.simpleMessage(
"Подменять адрес назначения",
),
"overrideDestinationDesc": MessageLookupByLibrary.simpleMessage(
"«Подменять адрес назначения» подключается к обнаруженному домену вместо исходного адреса.",
),
"overrideEntries": MessageLookupByLibrary.simpleMessage(
"Переопределяемые параметры",
),
"parsePureIp": MessageLookupByLibrary.simpleMessage("Разбирать чистые IP"),
"parsePureIpDesc": MessageLookupByLibrary.simpleMessage(
"«Разбирать чистые IP» анализирует соединения, у которых есть только IP-адрес.",
),
"password": MessageLookupByLibrary.simpleMessage("Пароль"),
"paste": MessageLookupByLibrary.simpleMessage("Вставить"),
"peers": MessageLookupByLibrary.simpleMessage("Пиры"),
"pickFromAlbum": MessageLookupByLibrary.simpleMessage("Выбрать из галереи"),
"pinWindow": MessageLookupByLibrary.simpleMessage(
"Закрепить поверх всех окон",
),
"pleaseBindWebDAV": MessageLookupByLibrary.simpleMessage(
"Привяжите WebDAV",
),
"pleaseEnterScriptName": MessageLookupByLibrary.simpleMessage(
"Введите название скрипта",
),
"pleaseUploadValidQrcode": MessageLookupByLibrary.simpleMessage(
"Загрузите корректный QR-код",
),
"plugin": MessageLookupByLibrary.simpleMessage("Плагин"),
"pluginHost": MessageLookupByLibrary.simpleMessage("Хост плагина"),
"pluginMode": MessageLookupByLibrary.simpleMessage("Режим плагина"),
"port": MessageLookupByLibrary.simpleMessage("Порт"),
"portConflictTip": MessageLookupByLibrary.simpleMessage(
"Введите другой порт",
),
"portHopping": MessageLookupByLibrary.simpleMessage("Перескок портов"),
"portTip": m57,
"portValue": m58,
"ports": MessageLookupByLibrary.simpleMessage("Порты"),
"preSharedKey": MessageLookupByLibrary.simpleMessage("Общий ключ"),
"prerequisites": MessageLookupByLibrary.simpleMessage(
"Предварительные условия",
),
"pressKeyboard": MessageLookupByLibrary.simpleMessage(
"Нажмите сочетание клавиш",
),
"preview": MessageLookupByLibrary.simpleMessage("Предпросмотр"),
"previousMatch": MessageLookupByLibrary.simpleMessage(
"Предыдущее совпадение",
),
"privateKey": MessageLookupByLibrary.simpleMessage("Закрытый ключ"),
"privateKeyPassphrase": MessageLookupByLibrary.simpleMessage(
"Пароль закрытого ключа",
),
"process": MessageLookupByLibrary.simpleMessage("Процесс"),
"profile": MessageLookupByLibrary.simpleMessage("Профиль"),
"profileAutoUpdateIntervalInvalidValidationDesc":
MessageLookupByLibrary.simpleMessage("Введите корректный интервал"),
"profileAutoUpdateIntervalNullValidationDesc":
MessageLookupByLibrary.simpleMessage("Введите интервал автообновления"),
"profileDaysLeft": m59,
"profileExpiresIn": m60,
"profileHasUpdate": MessageLookupByLibrary.simpleMessage(
"Профиль изменён. Отключить автообновление?",
),
"profileNameNullValidationDesc": MessageLookupByLibrary.simpleMessage(
"Введите название профиля",
),
"profileSettingsDesc": MessageLookupByLibrary.simpleMessage(
"Действует только для этого профиля; не добавленные параметры используют значения по умолчанию.",
),
"profileTunSettingsDesc": MessageLookupByLibrary.simpleMessage(
"Действует только для этого профиля и имеет приоритет над переопределяемыми параметрами TUN в настройках сети.",
),
"profileUpdatedAt": m61,
"profileUrlInvalidValidationDesc": MessageLookupByLibrary.simpleMessage(
"Введите корректный URL профиля",
),
"profileUrlNullValidationDesc": MessageLookupByLibrary.simpleMessage(
"Введите URL профиля",
),
"profiles": MessageLookupByLibrary.simpleMessage("Профили"),
"profilesSort": MessageLookupByLibrary.simpleMessage("Сортировка профилей"),
"project": MessageLookupByLibrary.simpleMessage("Проект"),
"protocol": MessageLookupByLibrary.simpleMessage("Протокол"),
"protocolParam": MessageLookupByLibrary.simpleMessage("Параметр протокола"),
"protocolVersion": MessageLookupByLibrary.simpleMessage("Версия протокола"),
"providerInUse": m62,
"providerUrlTip": MessageLookupByLibrary.simpleMessage(
"Поддерживаются только удалённые ресурсы",
),
"providers": MessageLookupByLibrary.simpleMessage("Внешние ресурсы"),
"proxies": MessageLookupByLibrary.simpleMessage("Прокси"),
"proxiesCount": m63,
"proxiesProfileLabel": m64,
"proxiesRemovedTip": m65,
"proxiesReplacedTip": m66,
"proxyChains": MessageLookupByLibrary.simpleMessage("Цепочка прокси"),
"proxyGroup": MessageLookupByLibrary.simpleMessage("Группа прокси"),
"proxyGroupEmpty": MessageLookupByLibrary.simpleMessage(
"Группа прокси пуста",
),
"proxyGroupInUse": m67,
"proxyGroupsAfterStart": MessageLookupByLibrary.simpleMessage(
"Группы появятся здесь после запуска ядра",
),
"proxyGroupsCount": m68,
"proxyProviders": MessageLookupByLibrary.simpleMessage("Провайдеры прокси"),
"proxyType": MessageLookupByLibrary.simpleMessage("Тип прокси"),
"pruneCache": MessageLookupByLibrary.simpleMessage("Очистить кэш"),
"publicKey": MessageLookupByLibrary.simpleMessage("Открытый ключ"),
"pureBlack": MessageLookupByLibrary.simpleMessage("Чисто чёрный"),
"pureBlackMode": MessageLookupByLibrary.simpleMessage("Чисто чёрный режим"),
"qrcode": MessageLookupByLibrary.simpleMessage("QR-код"),
"qrcodeDesc": MessageLookupByLibrary.simpleMessage(
"Сканируйте QR-код, чтобы получить профиль",
),
"quickActions": MessageLookupByLibrary.simpleMessage("Быстрые действия"),
"quickEdit": MessageLookupByLibrary.simpleMessage("Быстрое редактирование"),
"recentRequests": MessageLookupByLibrary.simpleMessage("Последние запросы"),
"recommendedIcons": MessageLookupByLibrary.simpleMessage("Рекомендуемые"),
"recordType": MessageLookupByLibrary.simpleMessage("Тип записи"),
"redirPort": MessageLookupByLibrary.simpleMessage("Порт Redir"),
"redo": MessageLookupByLibrary.simpleMessage("Повторить"),
"regex": MessageLookupByLibrary.simpleMessage("Регулярное выражение"),
"releaseMemory": MessageLookupByLibrary.simpleMessage("Освободить память"),
"releaseMemoryFailed": MessageLookupByLibrary.simpleMessage(
"Не удалось освободить память",
),
"remote": MessageLookupByLibrary.simpleMessage("Удалённо"),
"remoteDestination": MessageLookupByLibrary.simpleMessage(
"Удалённое назначение",
),
"remoteDnsResolve": MessageLookupByLibrary.simpleMessage(
"Удалённое разрешение DNS",
),
"remove": MessageLookupByLibrary.simpleMessage("Убрать"),
"rename": MessageLookupByLibrary.simpleMessage("Переименовать"),
"replace": MessageLookupByLibrary.simpleMessage("Заменить"),
"replaceAll": MessageLookupByLibrary.simpleMessage("Заменить все"),
"request": MessageLookupByLibrary.simpleMessage("Запрос"),
"requests": MessageLookupByLibrary.simpleMessage("Запросы"),
"requestsAndUpdates": MessageLookupByLibrary.simpleMessage(
"Запросы и обновления",
),
"required": MessageLookupByLibrary.simpleMessage("Обязательно"),
"reset": MessageLookupByLibrary.simpleMessage("Сброс"),
"resetPageChangesTip": MessageLookupByLibrary.simpleMessage(
"На этой странице есть изменения. Вы уверены, что хотите выполнить сброс?",
),
"resetTip": MessageLookupByLibrary.simpleMessage(
"Вы уверены, что хотите выполнить сброс?",
),
"resourceUpdateInterval": MessageLookupByLibrary.simpleMessage(
"Интервал автообновления",
),
"resourceUpdateIntervalTip": MessageLookupByLibrary.simpleMessage(
"Интервал автообновления должен быть больше 0",
),
"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(
"Восстановление выполнено",
),
"result": MessageLookupByLibrary.simpleMessage("Результат"),
"retry": MessageLookupByLibrary.simpleMessage("Повторить"),
"routeAddress": MessageLookupByLibrary.simpleMessage("Адреса маршрутов"),
"routeExcludeAddress": MessageLookupByLibrary.simpleMessage(
"Исключённые адреса маршрутов",
),
"routingMark": 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("Правило пусто"),
"ruleListInvalid": MessageLookupByLibrary.simpleMessage(
"Правила должны быть YAML-списком, по одному правилу в элементе, например - DOMAIN,example.com,DIRECT",
),
"rulePresetBittorrentDirect": MessageLookupByLibrary.simpleMessage(
"BitTorrent напрямую",
),
"rulePresetBlockDot": MessageLookupByLibrary.simpleMessage(
"Блокировать DNS over TLS",
),
"rulePresetBlockLoopback": MessageLookupByLibrary.simpleMessage(
"Защита от петли прокси",
),
"rulePresetBlockQuic": MessageLookupByLibrary.simpleMessage(
"Блокировать QUIC",
),
"rulePresetBlockStun": MessageLookupByLibrary.simpleMessage(
"Блокировать STUN",
),
"rulePresetLanDirect": MessageLookupByLibrary.simpleMessage(
"Локальная сеть напрямую",
),
"rulePresetSystemServicesDirect": MessageLookupByLibrary.simpleMessage(
"Apple и Microsoft напрямую",
),
"ruleProviders": MessageLookupByLibrary.simpleMessage("Провайдеры правил"),
"ruleSet": MessageLookupByLibrary.simpleMessage("Набор правил"),
"ruleSetEmptyTip": MessageLookupByLibrary.simpleMessage(
"В наборе правил нет пригодных записей",
),
"ruleSetInvalidTip": MessageLookupByLibrary.simpleMessage(
"Не удаётся прочитать этот файл mrs",
),
"ruleSetMixedTip": MessageLookupByLibrary.simpleMessage(
"Набор правил смешивает домены и диапазоны IP, поэтому его тип не определить",
),
"ruleTarget": MessageLookupByLibrary.simpleMessage("Цель правила"),
"ruleTextInvalid": MessageLookupByLibrary.simpleMessage(
"Правило должно начинаться с поддерживаемого типа, например DOMAIN,example.com,DIRECT",
),
"rules": MessageLookupByLibrary.simpleMessage("Правила"),
"rulesCount": m69,
"runTime": MessageLookupByLibrary.simpleMessage("Время работы"),
"running": MessageLookupByLibrary.simpleMessage("Работает"),
"runtimeConfig": MessageLookupByLibrary.simpleMessage(
"Конфигурация выполнения",
),
"safeMode": MessageLookupByLibrary.simpleMessage("Безопасный режим"),
"safeModeAppTitle": m70,
"saturation": MessageLookupByLibrary.simpleMessage("Насыщенность"),
"save": MessageLookupByLibrary.simpleMessage("Сохранить"),
"saveChanges": MessageLookupByLibrary.simpleMessage("Сохранить изменения?"),
"script": MessageLookupByLibrary.simpleMessage("Скрипт"),
"scriptModeDesc": MessageLookupByLibrary.simpleMessage(
"Режим скрипта: переписывает весь профиль скриптом расширения",
),
"scrollToSelected": MessageLookupByLibrary.simpleMessage(
"Прокрутить к выбранному",
),
"search": MessageLookupByLibrary.simpleMessage("Поиск"),
"seconds": MessageLookupByLibrary.simpleMessage("секунд"),
"secondsCount": m71,
"secretKey": MessageLookupByLibrary.simpleMessage("Ключ"),
"sectionsInEffect": m72,
"selectAll": MessageLookupByLibrary.simpleMessage("Выбрать всё"),
"selectRuleSet": MessageLookupByLibrary.simpleMessage(
"Выберите набор правил",
),
"selectSplitStrategy": MessageLookupByLibrary.simpleMessage(
"Выберите стратегию распределения",
),
"selected": MessageLookupByLibrary.simpleMessage("Выбрано"),
"server": MessageLookupByLibrary.simpleMessage("Сервер"),
"serviceAbnormalCount": m73,
"serviceAllAvailable": MessageLookupByLibrary.simpleMessage("Все доступны"),
"serviceAvailable": MessageLookupByLibrary.simpleMessage("Доступен"),
"serviceBlocked": MessageLookupByLibrary.simpleMessage("Заблокировано"),
"serviceCheck": MessageLookupByLibrary.simpleMessage("Проверить"),
"serviceCheckAll": MessageLookupByLibrary.simpleMessage("Проверить все"),
"serviceCheckedAt": m74,
"serviceComingSoon": MessageLookupByLibrary.simpleMessage("Скоро появится"),
"serviceDisallowedIsp": MessageLookupByLibrary.simpleMessage(
"Недопустимый провайдер",
),
"serviceFailed": MessageLookupByLibrary.simpleMessage("Ошибка проверки"),
"serviceManage": MessageLookupByLibrary.simpleMessage(
"Управление сервисами",
),
"serviceOriginalsOnly": MessageLookupByLibrary.simpleMessage(
"Только оригиналы",
),
"servicePending": MessageLookupByLibrary.simpleMessage("Не проверено"),
"serviceRestricted": MessageLookupByLibrary.simpleMessage(
"Доступ ограничен",
),
"serviceShownOnDashboard": MessageLookupByLibrary.simpleMessage(
"Показан на панели",
),
"serviceStatus": MessageLookupByLibrary.simpleMessage("Состояние сервисов"),
"serviceUnavailable": MessageLookupByLibrary.simpleMessage("Недоступен"),
"serviceUnsupportedRegion": MessageLookupByLibrary.simpleMessage(
"Регион не поддерживается",
),
"settingEntries": MessageLookupByLibrary.simpleMessage("параметры"),
"settings": MessageLookupByLibrary.simpleMessage("Настройки"),
"settingsCount": m75,
"shareLinkUnreadable": m76,
"shareLinksInvalid": MessageLookupByLibrary.simpleMessage(
"Не удалось прочитать прокси из ссылок",
),
"show": MessageLookupByLibrary.simpleMessage("Показать"),
"showLess": MessageLookupByLibrary.simpleMessage("Свернуть"),
"showMore": MessageLookupByLibrary.simpleMessage("Развернуть"),
"showNotificationStopAction": MessageLookupByLibrary.simpleMessage(
"Кнопка остановки в уведомлении",
),
"showPassword": MessageLookupByLibrary.simpleMessage("Показать пароль"),
"sidebarBlur": MessageLookupByLibrary.simpleMessage(
"Размытие боковой панели",
),
"sidebarBlurDesc": MessageLookupByLibrary.simpleMessage(
"Показывать сквозь боковую панель размытый рабочий стол за окном",
),
"silentLaunch": MessageLookupByLibrary.simpleMessage("Тихий запуск"),
"silentLaunchDesc": MessageLookupByLibrary.simpleMessage(
"Тихий запуск не показывает окно.",
),
"singleAdd": MessageLookupByLibrary.simpleMessage("По одному"),
"singleImport": MessageLookupByLibrary.simpleMessage("По одному"),
"singleShareLinkOnly": MessageLookupByLibrary.simpleMessage(
"Здесь укажите одну ссылку, несколько можно задать в быстром редактировании списка",
),
"singleValueTip": m77,
"size": MessageLookupByLibrary.simpleMessage("Размер"),
"skipCertVerify": MessageLookupByLibrary.simpleMessage(
"Пропускать проверку сертификата",
),
"skipDomain": MessageLookupByLibrary.simpleMessage("Пропускаемые домены"),
"skipDomainDesc": MessageLookupByLibrary.simpleMessage(
"Обнаруженный домен из пропускаемых доменов не используется.",
),
"skipDstAddress": MessageLookupByLibrary.simpleMessage(
"Пропускаемые адреса назначения",
),
"skipSrcAddress": MessageLookupByLibrary.simpleMessage(
"Пропускаемые адреса источника",
),
"slide": MessageLookupByLibrary.simpleMessage("Сдвиг"),
"sliders": MessageLookupByLibrary.simpleMessage("Ползунки"),
"sniffProtocols": MessageLookupByLibrary.simpleMessage("Протоколы"),
"sniffer": MessageLookupByLibrary.simpleMessage("Сниффер"),
"snifferStatusDesc": MessageLookupByLibrary.simpleMessage(
"Сниффер определяет домен по трафику TLS, HTTP и QUIC, чтобы правила могли его сопоставить.",
),
"socksPort": MessageLookupByLibrary.simpleMessage("Порт SOCKS"),
"softStyle": MessageLookupByLibrary.simpleMessage("Мягкий"),
"sort": MessageLookupByLibrary.simpleMessage("Сортировка"),
"source": MessageLookupByLibrary.simpleMessage("Источник"),
"sourceIp": MessageLookupByLibrary.simpleMessage("IP источника"),
"specialProxy": MessageLookupByLibrary.simpleMessage("Специальный прокси"),
"specialRules": MessageLookupByLibrary.simpleMessage("Специальные правила"),
"spectrum": MessageLookupByLibrary.simpleMessage("Спектр"),
"speedStatistics": MessageLookupByLibrary.simpleMessage(
"Статистика скорости",
),
"splitStrategy": MessageLookupByLibrary.simpleMessage(
"Стратегия распределения",
),
"splitStrategyNotEmpty": MessageLookupByLibrary.simpleMessage(
"Стратегия распределения не может быть пустой",
),
"ssidsEmpty": MessageLookupByLibrary.simpleMessage("Список SSID пуст"),
"stackMode": MessageLookupByLibrary.simpleMessage("Режим стека"),
"stackTrace": 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 используется системный DNS.",
),
"stop": MessageLookupByLibrary.simpleMessage("Стоп"),
"stopVpn": MessageLookupByLibrary.simpleMessage("Остановка VPN…"),
"strategy": MessageLookupByLibrary.simpleMessage("Стратегия"),
"strictRoute": MessageLookupByLibrary.simpleMessage(
"Строгая маршрутизация",
),
"strictRouteDesc": MessageLookupByLibrary.simpleMessage(
"Строгая маршрутизация не даёт трафику вроде DNS обходить TUN, а при выключенном IPv6 блокирует IPv6-соединения этого устройства.",
),
"style": MessageLookupByLibrary.simpleMessage("Стиль"),
"submit": MessageLookupByLibrary.simpleMessage("Отправить"),
"subscriptionInfo": MessageLookupByLibrary.simpleMessage(
"Информация о подписке",
),
"sudoPasswordTitle": MessageLookupByLibrary.simpleMessage(
"Введите пароль для sudo",
),
"suspended": MessageLookupByLibrary.simpleMessage("Приостановлено…"),
"switchProfile": MessageLookupByLibrary.simpleMessage("Сменить профиль"),
"sync": MessageLookupByLibrary.simpleMessage("Синхронизация"),
"system": MessageLookupByLibrary.simpleMessage("Система"),
"systemApp": MessageLookupByLibrary.simpleMessage("Системные приложения"),
"systemProxy": MessageLookupByLibrary.simpleMessage("Системный прокси"),
"tab": MessageLookupByLibrary.simpleMessage("Вкладки"),
"tabAnimation": MessageLookupByLibrary.simpleMessage("Анимация вкладок"),
"tapIconToRetry": MessageLookupByLibrary.simpleMessage(
"Нажмите на значок, чтобы повторить",
),
"tapToAuthorize": MessageLookupByLibrary.simpleMessage(
"Нажмите, чтобы разрешить",
),
"target": 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("Цвет темы"),
"themeMode": MessageLookupByLibrary.simpleMessage("Режим темы"),
"tight": MessageLookupByLibrary.simpleMessage("Плотный"),
"time": MessageLookupByLibrary.simpleMessage("Время"),
"timeout": MessageLookupByLibrary.simpleMessage("Тайм-аут"),
"tintedStyle": MessageLookupByLibrary.simpleMessage("Тонированный"),
"tip": MessageLookupByLibrary.simpleMessage("Подсказка"),
"toggle": MessageLookupByLibrary.simpleMessage("Переключить"),
"tolerance": MessageLookupByLibrary.simpleMessage("Допуск"),
"tools": MessageLookupByLibrary.simpleMessage("Инструменты"),
"torch": MessageLookupByLibrary.simpleMessage("Фонарик"),
"total": MessageLookupByLibrary.simpleMessage("Всего"),
"totalDownload": MessageLookupByLibrary.simpleMessage("Загружено"),
"totalTraffic": MessageLookupByLibrary.simpleMessage("Общий трафик"),
"totalUpload": MessageLookupByLibrary.simpleMessage("Отдано"),
"tproxyPort": MessageLookupByLibrary.simpleMessage("Порт TProxy"),
"traffic": MessageLookupByLibrary.simpleMessage("Трафик"),
"trafficPeak": m78,
"trafficTotal": m79,
"trafficUsage": MessageLookupByLibrary.simpleMessage("Статистика трафика"),
"transport": MessageLookupByLibrary.simpleMessage("Транспорт"),
"tun": MessageLookupByLibrary.simpleMessage("TUN"),
"tunAuthorizationFailed": MessageLookupByLibrary.simpleMessage(
"Не удалось получить права для TUN, поэтому он выключен.",
),
"tunDesc": MessageLookupByLibrary.simpleMessage(
"TUN работает только в режиме администратора.",
),
"tunOverrideDesc": MessageLookupByLibrary.simpleMessage(
"Добавленные здесь параметры заменяют настройки TUN всех профилей; остальные остаются такими, как в профиле. Параметры, добавленные в самом пользовательском профиле, имеют приоритет.",
),
"turnOff": MessageLookupByLibrary.simpleMessage("Выключить"),
"turnOn": MessageLookupByLibrary.simpleMessage("Включить"),
"udpRelayMode": MessageLookupByLibrary.simpleMessage(
"Режим ретрансляции UDP",
),
"udpTimeout": MessageLookupByLibrary.simpleMessage("Тайм-аут UDP"),
"udpTimeoutDesc": MessageLookupByLibrary.simpleMessage(
"Тайм-аут UDP задаётся в секундах и действует только со стеками gvisor, system и mixed.",
),
"ultra": 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("Отдача"),
"uploadBandwidth": MessageLookupByLibrary.simpleMessage("Скорость отдачи"),
"url": MessageLookupByLibrary.simpleMessage("URL"),
"urlTip": m80,
"useHosts": MessageLookupByLibrary.simpleMessage("Использовать hosts"),
"useSystemHosts": MessageLookupByLibrary.simpleMessage(
"Использовать системный hosts",
),
"usedShort": MessageLookupByLibrary.simpleMessage("использовано"),
"usedTraffic": MessageLookupByLibrary.simpleMessage(
"Использованный трафик",
),
"userAgent": MessageLookupByLibrary.simpleMessage("User-Agent"),
"username": MessageLookupByLibrary.simpleMessage("Имя пользователя"),
"value": MessageLookupByLibrary.simpleMessage("Значение"),
"view": MessageLookupByLibrary.simpleMessage("Просмотр"),
"virtualIpv4": MessageLookupByLibrary.simpleMessage("Виртуальный IPv4"),
"vividStyle": MessageLookupByLibrary.simpleMessage("Яркий"),
"vpnConfigChangeDetected": MessageLookupByLibrary.simpleMessage(
"Обнаружено изменение настроек VPN",
),
"vpnEnableDesc": MessageLookupByLibrary.simpleMessage(
"VPN автоматически направляет весь системный трафик через VpnService.",
),
"webDAVConfiguration": MessageLookupByLibrary.simpleMessage(
"Настройка WebDAV",
),
"whitelistMode": MessageLookupByLibrary.simpleMessage(
"Режим белого списка",
),
"writeToSystem": MessageLookupByLibrary.simpleMessage(
"Записывать в систему",
),
"writeToSystemDesc": MessageLookupByLibrary.simpleMessage(
"«Записывать в систему» также устанавливает системные часы; Android это игнорирует.",
),
"yearsAgo": m81,
"yearsAgoShort": m82,
"yes": MessageLookupByLibrary.simpleMessage("Да"),
"zhCN": MessageLookupByLibrary.simpleMessage("Упрощённый китайский"),
};
}