Files
2026-10-27 12:41:09 +08:00

2187 lines
171 KiB
JSON
Raw Permalink 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.
{
"user": {
"SignIn": "Войти",
"SignInWithGoogle": "Войти через Google",
"SignInWithGithub": "Войти через GitHub",
"SignOut": "Выйти",
"SignInToView": "Войдите для просмотра",
"SignInToUse": "Войдите, чтобы использовать",
"InvalidUserToken": "Недействительный токен пользователя",
"QuotaExceeded": "Бесплатная месячная квота этой функции исчерпана. Она автоматически обновится в следующем месяце.",
"QuotaSponsorCta": "Спонсировать нас",
"ViewUsage": "Посмотреть использование",
"Usage": {
"Title": "Статистика использования",
"Note": "У расширенных функций есть бесплатная месячная квота, которая автоматически обновляется в начале каждого месяца (UTC). Повторные запросы расширенных данных IP обслуживаются из кэша и не расходуют квоту.",
"IpinfoFeature": "Расширенные данные IP",
"PercentUsed": "Использовано {percent}%",
"SponsorNote": "Спонсорство проекта на GitHub увеличивает месячные квоты."
},
"MyAchievements": "Достижения",
"Fields": {
"User": "Пользователь",
"CreatedAt": "Дата создания",
"LastLogin": "Последний вход",
"Level": "Уровень пользователя",
"Fetching": "Загрузка...",
"SignInMethods": "Вход"
},
"Level": {
"Standard": "Обычный пользователь",
"Premium": "Премиум-пользователь",
"Owner": "Администратор",
"Developer": "Разработчик",
"HonoraryMember": "Почётный участник"
},
"Benefits": {
"Title": "Привилегии и использование",
"Benefit": "Привилегии",
"Note1": "IPCheck.ing — открытый продукт, и пользоваться им можно бесплатно. Его поддержка требует значительных усилий и затрат.",
"Note2": "Чтобы проект работал стабильно и долго, а злоупотребления были исключены, некоторые расширенные функции требуют входа. Каждый вошедший пользователь получает достаточную месячную квоту — если её не хватает, рассмотрите возможность спонсорства: оно открывает повышенные лимиты.",
"Current": "Текущий",
"Tiers": {
"Visitor": {
"Name": "Гости",
"Item1": "Поиск IP со сравнением нескольких источников",
"Item2": "Проверка доступности сети и сервисов",
"Item3": "Тесты утечек WebRTC / DNS",
"Item4": "Тест скорости, глобальная задержка и MTR",
"Item5": "Whois, DNS-резолвер и другие расширенные инструменты",
"Item6": "Регистрация не требуется — открытый код и самостоятельный хостинг"
},
"SignedIn": {
"Name": "Вошедшие пользователи",
"Item1": "Все привилегии гостей",
"Item2": "Просмотр расширенных данных IP: оценка качества, определение прокси, тип сети и нативность",
"Item3": "Тест незаметности",
"Item4": "Углублённый тест утечки DNS",
"Item5": "Просмотр своих значков достижений",
"Item6": "Вопросы ИИ-помощнику IPilot",
"Item7": "У расширенных функций есть бесплатная месячная квота, обновляемая каждый месяц"
},
"Sponsor": {
"Name": "Спонсоры",
"Item1": "Все привилегии вошедших пользователей",
"Item2": "Повышенные месячные квоты расширенных функций",
"Item3": "Поддержка развития этого открытого проекта"
}
}
},
"Achievements": {
"Title": "Достижения",
"Note": "При использовании IPCheck.ing вы можете получать достижения. Здесь собраны все ваши достижения.",
"Get": "Получено",
"GetCount": "Полученные достижения",
"NotGet": "Ещё не получено",
"NotGetCount": "Неполученные достижения",
"FooterNote": "Иногда появляются достижения, доступные ограниченное время.",
"Congrats": "🎉 Поздравляем",
"CongratsMessage": "Вы получили новое достижение!",
"NewAchievementIs": "Новое достижение:",
"Type": {
"IAmHuman": {
"Title": "Я человек",
"Meet": "Используйте IPCheck.ing после входа"
},
"BarelyEnough": {
"Title": "Едва хватает",
"Meet": "Скорость загрузки превышает 100 Мбит/с"
},
"RapidPace": {
"Title": "Быстрый темп",
"Meet": "Скорость загрузки превышает 500 Мбит/с"
},
"TorrentFlow": {
"Title": "Поток торрентов",
"Meet": "Скорость загрузки превышает 1000 Мбит/с"
},
"SteadyGoing": {
"Title": "Уверенный ход",
"Meet": "Скорость отдачи превышает 50 Мбит/с"
},
"TooFastTooSimple": {
"Title": "Слишком быстро, слишком просто",
"Meet": "Скорость отдачи превышает 200 Мбит/с"
},
"SwiftAscent": {
"Title": "Стремительный взлёт",
"Meet": "Скорость отдачи превышает 1000 Мбит/с"
},
"SurfaceCheck": {
"Title": "Поверхностная проверка",
"Meet": "Выполните один пункт контрольного списка безопасности"
},
"HalfwayThere": {
"Title": "Половина пути",
"Meet": "Выполните 50% контрольного списка безопасности"
},
"FullySecured": {
"Title": "Полная защита",
"Meet": "Выполните весь контрольный список безопасности"
},
"JustInCase": {
"Title": "На всякий случай",
"Meet": "Завершите тест незаметности"
},
"HiddenWell": {
"Title": "Надёжно скрыт",
"Meet": "Вероятность прокси и VPN в тесте незаметности равна 0"
},
"SlipUp": {
"Title": "Прокол",
"Meet": "Вероятность прокси или VPN в тесте незаметности превышает 50%"
},
"CleverTrickery": {
"Title": "Ловкий трюк",
"Meet": "Просмотрите все сочетания клавиш"
},
"EnergySaver": {
"Title": "Энергосбережение",
"Meet": "Отключите автоматический запуск программы"
},
"ResourceHog": {
"Title": "Пожиратель ресурсов",
"Meet": "Включите несколько проверок подключения"
},
"MakingBigNews": {
"Title": "Большая новость",
"Meet": "Вызовите расширенные функции более 1000 раз"
},
"GenerousDonor": {
"Title": "Щедрый спонсор",
"Meet": "Поддержите проект IPCheck.ing пожертвованием"
},
"ItIsOpen": {
"Title": "Открыто!",
"Meet": "Найдите заблокированный сайт в проверке цензуры"
},
"CuriousCat": {
"Title": "Любопытный кот",
"Meet": "Запросите сведения об IPCheck.ing через Whois"
},
"CrossingTheWall": {
"Title": "Сквозь стену",
"Meet": "Получите 8 разных тестовых IP в проверке правил"
},
"GlobeTrotter": {
"Title": "Гражданин мира",
"Meet": "Соберите 10 стран или регионов в истории IP"
},
"HelloWorld": {
"Title": "Привет, мир",
"Meet": "Опубликуйте статус в «Земле онлайн»"
},
"AddSweetAdd": {
"Title": "Тест милый тест",
"Meet": "Добавьте свою цель в проверку доступности"
},
"PrettyDirty": {
"Title": "Ну и грязный",
"Meet": "Любая карточка IP показывает оценку качества 1"
},
"SqueakyClean": {
"Title": "Кристально чист",
"Meet": "Любая карточка IP показывает оценку качества 100"
},
"WalkWithPenguins": {
"Title": "Среди пингвинов",
"Meet": "Любая карточка IP определяет вас в Антарктиде"
}
}
}
},
"nav": {
"id": "nav",
"Navigation": "Навигация",
"Home": "Главная",
"IPInfo": "Сведения об IP",
"Connectivity": "Подключение",
"ServiceStatus": "Состояние сервисов",
"WebRTC": "Тест утечки WebRTC",
"DNSLeakTest": "Тест утечки DNS",
"SpeedTest": "Тест скорости",
"AdvancedTools": "Расширенные инструменты",
"SearchDocs": "Поиск по документации…",
"DocsToolConfirm": "Показать ваши текущие результаты?",
"DocsToolSummary": "Результаты со страницы прочитаны",
"DocsToolRunConfirm": "Запустить тесты на вашей странице?",
"DocsToolRunSummary": "Сетевые тесты выполнены",
"AskIPilot": "Спросить IPilot",
"OpenDocs": "Открыть документацию",
"DocsGreetingTitle": "Чем могу помочь?",
"DocsGreetingSubtitle": "Спросите о MyIP: инструменты, ваши результаты или самостоятельный хостинг.",
"DocsQuestions": [
"Мой VPN раскрывает мой настоящий IP?",
"Почему геолокация моего IP неверна?",
"Сравните мои результаты теста WebRTC и теста утечки DNS и дайте мне советы",
"Как читать результаты MTR?",
"Как развернуть свой MyIP?",
"Я хочу финансировать проект MyIP"
],
"pulse": {
"title": "Земля онлайн",
"tooltip": "Посетители со всего мира",
"others": "Другие",
"shareStatus": "Поделитесь своим статусом",
"liveMap": "Карта посетителей в реальном времени",
"noVisitors": "Пока нет посетителей",
"quiet": "Пока тихо — поделитесь статусом первым",
"loadError": "Не удалось загрузить последние события — попробуйте позже",
"share": "Доля посетителей",
"latest": "Последние события",
"sent": "Отправлено",
"alreadySent": "Этот статус уже отправлен",
"rateLimited": "За короткое время можно отправить только один статус",
"limitedTitle": "Статус на ограниченное время",
"outages": {
"title": "Глобальные сбои интернета",
"outage": "Сбой интернета",
"anomaly": "Аномалия трафика",
"ongoing": "Продолжается",
"ended": "Восстановлено",
"started": "Началось {time}",
"lasted": "Длилось {duration}",
"quiet": "Всё спокойно — за последние 30 дней сбоев не было",
"loadMore": "Показать больше",
"cause": {
"GOVERNMENT_DIRECTED": "По решению властей",
"POWER_OUTAGE": "Отключение электроэнергии",
"CABLE_CUT": "Обрыв кабеля",
"TECHNICAL_PROBLEM": "Техническая неисправность",
"MECHANICAL": "Механическая неисправность",
"UNKNOWN": "Причина неизвестна",
"WEATHER": "Непогода",
"FIRE": "Пожар",
"CYBERATTACK": "Кибератака",
"NATURAL_DISASTER": "Стихийное бедствие",
"MAINTENANCE": "Плановые работы",
"MILITARY_ACTION": "Военные действия"
},
"level": {
"NATIONWIDE": "По всей стране",
"REGIONAL": "Региональный",
"NETWORK": "Сеть",
"PLATFORM": "Платформа"
}
},
"statuses": {
"fast": "Сеть летает",
"ok": "Всё в порядке",
"slow": "Сеть немного тормозит",
"flaky": "Связь нестабильна",
"blocked": "Сайт не открывается",
"good": "Отличное настроение",
"bad": "Тяжёлый день",
"passing": "Просто мимо проходил",
"lag": "Жуткий лаг в играх",
"newip": "У меня новый IP",
"vpn": "Сижу через VPN",
"night": "Не сплю допоздна",
"vibing": "Вайб-кодинг",
"fixing": "Опять чиню домашний Wi-Fi",
"tuning": "Срезал ещё 10 мс",
"prgday": "С 0x100-м днём!",
"internetday": "LO и вуаля — с днём рождения, интернет",
"halloween": "Сладость или пинг!",
"diwali": "Праздник огней (и оптоволокна)",
"christmas": "Санта едет по выделенной линии",
"newyear": "Новый год — новый IP!",
"privacyday": "Этот статус зашифрован сквозным шифрованием",
"lunar": "Пусть все красные конверты дойдут",
"valentine": "В поиске стабильного соединения",
"jobs": "Stay hungry, stay foolish.",
"eid": "Ид мубарак!",
"aprilfools": "Мой IP — 127.0.0.1",
"earthday": "Выхожу из сети потрогать траву",
"turing": "Этот статус отправил человек. Наверное.",
"emojiday": "📶🌍🎉✨",
"birthday": "С днём рождения, IPCheck.ing!"
},
"festivalDesc": {
"prgday": "День программиста — 256-й день года, 0x100 в шестнадцатеричной системе",
"internetday": "29 октября 1969 года ARPANET отправлял LOGIN — упал после «LO»",
"halloween": "Хэллоуин (31 октября) — страшнее всего всё равно потеря пакетов",
"diwali": "Дивали — пусть светят и огни, и оптика",
"christmas": "Рождество — сани на выделенной линии, без джиттера",
"newyear": "Новый год — салют включён, дополнительной полосы не требуется",
"privacyday": "День защиты данных (28 января) — да, ирония намеренная",
"lunar": "Лунный Новый год — ни один красный пакет не потерян",
"valentine": "День святого Валентина — и TCP, и любовь начинаются с рукопожатия",
"jobs": "День рождения Стива Джобса (24 февраля 1955) — из его речи в Стэнфорде в 2005 году",
"eid": "Ид аль-Фитр — тёплые пожелания от «Земли онлайн»",
"aprilfools": "1 апреля — в гостях хорошо, а на 127.0.0.1 лучше",
"earthday": "День Земли (22 апреля) — даже «Земля онлайн» советует немного побыть офлайн",
"turing": "День рождения Алана Тьюринга (23 июня 1912) — отца теста Тьюринга",
"emojiday": "Всемирный день эмодзи (17 июля) — слова уже не в моде",
"birthday": "День рождения IPCheck.ing — v1.0 вышла 6 ноября 2020 года"
}
},
"preferences": {
"title": "Настройки",
"preferenceTips": "Эти настройки сохраняются в браузере для повторного использования. Чтобы некоторые параметры вступили в силу, нужно обновить страницу.",
"colorScheme": "Цветовая схема",
"systemAuto": "Авто",
"colorLight": "День",
"colorDark": "Ночь",
"ipSourcesToCheck": "Серверы для проверки IP",
"ipSourcesToCheckTips": "Выберите количество серверов для проверки IP-адреса. Чем больше серверов выбрано, тем дольше длится проверка.",
"appSettings": "Настройки программы",
"autoRun": "Автозапуск",
"autoRunTips": "Сведения об IP всегда проверяются при загрузке страницы. Выберите другие модули, которые следует запускать автоматически.",
"simpleMode": "Простой режим",
"simpleModeTips": "Скрывает описание каждого модуля. Подходит пользователям, уже знакомым с приложением.",
"connectivity": {
"defaultList": "Список по умолчанию",
"defaultListTips": "Список, который раздел показывает при загрузке страницы.",
"multipleTests": "Несколько проверок",
"multipleTestsTips": "Выполнять несколько проверок за прогон и показывать минимальную задержку.",
"notifications": "Всплывающие уведомления",
"notificationsTips": "Показывать результаты первой проверки во всплывающем уведомлении.",
"titleOpensSite": "Заголовок карточки открывает сайт",
"titleOpensSiteTips": "Клик по заголовку карточки открывает сайт в новой вкладке; если выключено, заголовок — просто текст."
},
"ipHistory": "История IP",
"ipHistoryEnabled": "Записывать историю IP",
"ipHistoryDays": "Срок хранения в днях",
"ipHistoryTips": "Если включено, обнаруженные IP записываются только в этом браузере и хранятся выбранное количество дней. Отключение прекращает запись; существующие данные сохранятся, пока вы не очистите их на панели истории IP.",
"ipDB": "База геолокации IP",
"ipDBTips": "Можно выбрать основной источник геолокации IP. Если он недоступен, система по очереди использует следующие источники.",
"language": "Язык",
"languageTips": "Изменение вступит в силу после обновления страницы. Языки в бета-версии могут содержать неполные переводы."
},
"DocsPrompt": "Введите свой вопрос…",
"DocsSignInTitle": "Требуется вход",
"DocsSignInMessage": "Войдите, чтобы задавать вопросы IPilot"
},
"securitychecklist": {
"Title": "Контрольный список безопасности",
"Note": "Это подробный контрольный список по кибербезопасности, охватывающий защиту паролей, безопасный просмотр сайтов, защиту мобильных устройств и другие темы. Утечки информации могут привести к серьёзным потерям, поэтому важно защищать конфиденциальность и повышать безопасность при работе в интернете.",
"Note2": "В списке много пунктов, и их не обязательно проверять все сразу. Прогресс сохраняется в браузере, поэтому вы можете вернуться в любое время.",
"Progress": "Ход проверки",
"Item": "Пункт",
"Items": "пунктов ",
"Priority": "Приоритет",
"Ignore": "Игнорировать",
"alert-total": "Всего пунктов проверки безопасности:",
"alert-checked": "Выполнено:",
"alert-ignored": "Игнорируется:",
"alert-unchecked": "Не проверено.",
"Checked": "Проверено",
"Ignored": "Игнорируется",
"Unchecked": "Не проверено",
"Basic": "Базовый",
"Optional": "Опциональный",
"Essential": "Обязательный",
"Advanced": "Расширенный",
"Reset": "Сбросить список",
"ShowAll": "Показать все",
"ShowUnchecked": "Показать непроверенные",
"ShowIgnored": "Показать игнорируемые",
"ShowChecked": "Показать проверенные"
},
"curl": {
"Title": "API командной строки",
"Note1": "Оказывается, вы тоже любите терминал?",
"Note2_1": "Можно использовать",
"Note2_2": "команду, чтобы получить IP-адрес этого устройства в терминале",
"Note3": "— необязательный путь; добавьте его, чтобы получить географические сведения об IP",
"getIPv4": "Получить IPv4-адрес этого устройства",
"getIPv6": "Получить IPv6-адрес этого устройства",
"get6and4": "Получить предпочтительный внешний IP-адрес этого устройства"
},
"browserinfo": {
"Title": "Сведения о браузере",
"Note": "На этой странице показаны два типа сведений о браузере: основные данные из User Agent и цифровой отпечаток браузера, рассчитанный по различным параметрам. Отпечаток браузера похож на отпечаток пальца: чем больше данных раскрывает браузер, тем заметнее ваша уникальность для сайтов и тем проще вас отслеживать. Иногда даже режим инкогнито или смена браузера не меняют отпечаток.",
"Note2": "Существуют разные методы расчёта отпечатка браузера, и разные технологии могут давать неодинаковые результаты. Здесь используется относительно простой метод.",
"browser": {
"Infos": "Сведения о браузере",
"browserName": "Название браузера",
"engineName": "Движок",
"osName": "Операционная система",
"deviceVendor": "Производитель",
"cpuArchitecture": "Архитектура CPU",
"gpu": "GPU",
"cpuCores": "Ядра CPU",
"languages": "Языки",
"timezone": "Часовой пояс",
"display": "Экран",
"connection": "Подключение",
"touchPoints": "Точки касания",
"doNotTrack": "Do Not Track",
"doNotTrackOn": "Включено",
"doNotTrackOff": "Выключено",
"doNotTrackUnset": "Не задано",
"pdfViewer": "Просмотр PDF",
"pdfViewerYes": "Да",
"pdfViewerNo": "Нет",
"cookieEnabled": "Файлы cookie включены",
"cookieEnabledTrue": "Да",
"cookieEnabledFalse": "Нет"
},
"fingerprint": {
"Infos": "Сведения об отпечатке",
"fingerprint": "Код отпечатка",
"changeOption": "Попробуйте изменить данные для расчёта отпечатка браузера и сравнить результат (не забудьте проверить в режиме инкогнито).",
"browserTips": "Некоторые браузеры, например Safari, защищают пользователей от отслеживания, каждый раз создавая новый отпечаток даже при одинаковом наборе данных."
},
"options": {
"audio": "Аудио",
"canvas": "Canvas",
"fonts": "Шрифты",
"hardware": "Оборудование",
"locales": "Языки",
"permissions": "Разрешения",
"plugins": "Плагины",
"screen": "Экран",
"system": "Версия браузера",
"webgl": "WebGL",
"math": "Математика",
"intl": "Форматирование Intl",
"mediaDevices": "Медиаустройства",
"speech": "Синтез речи",
"mathml": "MathML",
"webrtc": "WebRTC"
},
"components": {
"title": "Компоненты отпечатка",
"note": "Каждый компонент ниже влияет на хеш выше. Отключите элементы на панели отпечатка, чтобы исключить их из расчёта."
},
"calError": "Не удалось рассчитать сведения о браузере. Обновите страницу и повторите попытку.",
"calculating": "Расчёт..."
},
"censorshipcheck": {
"Title": "Проверка цензуры",
"Note": "Проверьте по открытым данным всемирной волонтёрской сети OONI, в каких странах и регионах сайт блокировался или подвергался вмешательству за последние 30 дней и какими методами. Подозрительные регионы можно затем проверить в режиме реального времени Globalping. В некоторых странах интернет-цензура чётко определена законом, в других — менее чётко.",
"Note2": "Введите URL или доменное имя, чтобы начать проверку:",
"Placeholder": "URL или доменное имя",
"Country": "Регион",
"Status": "Состояние",
"City": "Город",
"Network": "Сеть",
"invalidURL": "Недействительный URL или доменное имя",
"fetchError": "Не удалось получить результаты теста",
"HistoryTitle": "Глобальные наблюдения за последние 30 дней",
"SummaryFlagged": "За последние 30 дней признаки блокировки или вмешательства наблюдались в {n} странах/регионах.",
"SummaryClean": "За последние 30 дней явных признаков блокировки не наблюдалось ни в одной из {n} стран/регионов.",
"SummarySparseFlagged": "За последние 30 дней, только в {total} странах/регионах наблюдалась эта страница, в {n} из них — признаки блокировки или вмешательства.",
"SummarySparseClean": "За последние 30 дней, только в {total} странах/регионах наблюдалась эта страница ({m} измерений) — данных слишком мало, чтобы судить о блокировке.",
"NoData": "Нет измерений по этому сайту за последние 30 дней — это не значит, что он не заблокирован. Отметьте ниже страны с жёсткой цензурой и запустите тест в реальном времени.",
"OoniError": "Исторические данные наблюдений временно недоступны — возможно, проблемы на стороне вышестоящего API. Вы всё равно можете отметить страны ниже и запустить тест в реальном времени.",
"TierConfirmed": "Блокировка подтверждена",
"TierLikely": "Вероятная блокировка",
"TierSigns": "Частичное вмешательство",
"Measurements": "{n} измерений",
"AnomalyShare": "{pct}% аномалий",
"MethodDns": "Подмена DNS",
"MethodTcpIp": "Блокировка TCP",
"MethodHttpFailure": "Сбой соединения",
"MethodHttpDiff": "Подмена содержимого",
"RealtimeTitle": "Тест в реальном времени",
"ResultsHint": "Результаты появятся здесь после выбора зондов и запуска теста.",
"SectionFlagged": "Страны с признаками блокировки",
"PresetHighRisk": "Страны с жёсткой цензурой",
"PresetOpen": "Обычно открытые страны",
"RunVerify": "Запустить тест",
"RealtimeNote": "Вы можете выбрать несколько зондов для проверки доступности в реальном времени, чтобы комплексно оценить блокировку сайта. При запуске теста в каждой стране используется 2 зонда; если их результаты совпадают, уровень достоверности выше.",
"RealtimeFooterNote": "Зонды в реальном времени в основном работают из сетей дата-центров; их результаты могут отличаться от фактических наблюдений из домашних сетей, так как некоторые сайты могут блокировать доступ из сетей дата-центров. Оцените их вместе и сделайте вывод на основе фактических данных."
},
"invisibilitytest": {
"Title": "Тест незаметности",
"Note": "Действительно ли сайты не узнают, что вы используете прокси или VPN? Правда ли вы невидимы? Мы применим разные методы, чтобы найти слабые места маскировки и признаки использования прокси. Некоторые результаты могут быть неточными, но тест всё равно даёт полезную информацию.",
"Note2": "После нажатия «Запустить» система выполнит сценарий, который обычно завершает все проверки за 10 секунд. В это время сведения об IP, браузере и другие данные будут собраны и проанализированы в фоновом режиме.",
"fetchError": "Не удалось получить результаты теста",
"scriptLoadError": "Не удалось загрузить сценарий теста, поэтому проверку нельзя продолжить. Проверьте сеть и повторите попытку.",
"yourIP": "Основной тестовый IP:",
"proxyScore": "Вероятность прокси",
"VPNScore": "Вероятность VPN",
"isProxy": "Возможно, вы используете прокси.",
"notProxy": "Признаков использования прокси не обнаружено.",
"isVPN": "Возможно, вы используете VPN.",
"notVPN": "Признаков использования VPN не обнаружено.",
"itemName": "Проверка",
"itemProxyResult": "Результат",
"itemComment": "Анализ",
"agreement": "Принимаю",
"blocklist": {
"proxy": {
"title": "Список прокси",
"positive": "Ваш IP находится в списке прокси.",
"negative": "Вашего IP нет в списке прокси."
},
"vpn": {
"title": "Список VPN",
"positive": "Ваш IP находится в списке VPN.",
"negative": "Вашего IP нет в списке VPN."
},
"vpnExitNode": {
"title": "Список выходных узлов VPN",
"positive": "Ваш IP находится в списке выходных узлов VPN.",
"negative": "Вашего IP нет в списке выходных узлов VPN."
}
},
"tor": {
"title": "Выходной узел TOR",
"positive": "Ваш IP находится в списке выходных узлов TOR.",
"negative": "Вашего IP нет в списке выходных узлов TOR."
},
"headers": {
"title": "HTTP-заголовки",
"positive": "Ваши HTTP-заголовки содержат сведения о прокси, поэтому вы, возможно, используете прокси.",
"negative": "Ваши HTTP-заголовки не содержат сведений о прокси."
},
"datacenter": {
"title": "IP дата-центра",
"positive": "Ваш IP принадлежит дата-центру — такие адреса, как правило, не используются обычными пользователями.",
"negative": "Ваш IP не является IP дата-центра."
},
"tcp": {
"title": "Отпечаток TCP",
"positive": "Система, к которой вы подключаетесь, отличается от системы вашего компьютера. Это может указывать на прокси. Оценка системы может быть неточной, однако две системы определённо различаются.",
"computer": "Система вашего компьютера: ",
"server": "Система, к которой вы подключаетесь: ",
"negative": "Система, к которой вы подключаетесь, совпадает с системой вашего компьютера."
},
"timezone": {
"title": "Разница часовых поясов",
"positive": "Ваш часовой пояс не совпадает с часовым поясом геолокации IP. Это может указывать на прокси.",
"computer": "Ваш часовой пояс: ",
"server": "Часовой пояс геолокации IP: ",
"negative": "Ваш часовой пояс совпадает с часовым поясом геолокации IP."
},
"net": {
"title": "Поведение сети",
"positive": "Поведение клиентской сети указывает на возможное использование прокси или VPN.",
"negative": "Поведение клиентской сети не указывает на использование прокси или VPN."
},
"webrtc": {
"title": "Обнаружение WebRTC",
"positive": "WebRTC обнаружил несколько IP-адресов из разных регионов. Это может указывать на прокси или VPN.",
"ipsAre": "IP-адреса: ",
"negative": "WebRTC не обнаружил несколько IP-адресов из разных регионов."
},
"flow": {
"title": "Характеристики трафика",
"positive": "Характеристики TCP/IP-трафика указывают на возможное использование прокси или VPN.",
"negative": "Характеристики TCP/IP-трафика не указывают на использование прокси или VPN."
},
"latencyVSWS": {
"title": "Задержка TCP и WebSocket",
"positive": "Задержки TCP и WebSocket заметно различаются. Это может указывать на прокси или VPN.",
"fromTCP": "Задержка TCP: ",
"fromWS": "Задержка WebSocket: ",
"negative": "Задержки TCP и WebSocket различаются незначительно, поэтому вы, вероятно, не используете прокси или VPN."
},
"latencyVSPing": {
"title": "Задержка TCP и Ping",
"positive": "Задержки TCP и Ping заметно различаются. Это может указывать на прокси или VPN.",
"fromTCP": "Задержка TCP: ",
"fromPing": "Задержка Ping: ",
"negative": "Задержки TCP и Ping различаются незначительно, поэтому вы, вероятно, не используете прокси или VPN."
},
"tlsRtt": {
"title": "Задержка TCP и TLS-рукопожатия",
"positive": "TLS-рукопожатие занимает заметно больше времени, чем круговая задержка TCP, будто оно завершается где-то дальше. Это может указывать на прокси или VPN.",
"fromTCP": "Круговая задержка TCP: ",
"fromTLS": "TLS-рукопожатие: ",
"negative": "Время TLS-рукопожатия соответствует круговой задержке TCP, явных признаков прокси или VPN нет."
},
"highlatency": {
"title": "Анализ высокой задержки",
"positive": "Анализ высокой задержки указывает на возможное использование прокси или VPN.",
"negative": "Анализ высокой задержки не выявил признаков использования прокси или VPN."
},
"proxyAi": {
"title": "Оценка ИИ",
"positive": "ИИ-модель, учитывающая все признаки, считает, что вы, вероятно, используете прокси.",
"score": "Оценка ИИ-модели: ",
"negative": "ИИ-модель, учитывающая все признаки, не нашла признаков использования прокси."
}
},
"personacheck": {
"Title": "Углублённая проверка портрета",
"Note": "Есть старый тест: если что-то выглядит как утка, плавает как утка и крякает как утка — скорее всего, это утка. Сайты читают вас так же: IP может заявлять, что вы в стране A, но часовой пояс, языки, установленные шрифты, клавиатура и десяток других сигналов рассказывают каждый свою историю, и вместе они образуют портрет, который сайт видит на самом деле. Этот инструмент измеряет этот портрет, сравнивает его с местным жителем, за которого вы хотите сойти, и показывает, где именно они расходятся.",
"NoteVs": "Он отвечает на другой вопрос, чем тест на невидимость: тот проверяет, можно ли обнаружить сам прокси; здесь же вопрос в том, каким человеком вы выглядите для сайтов — и насколько это далеко от того образа, который вы рассчитываете показывать.",
"Note2": "Начните с выбора страны, местным жителем которой вы хотите выглядеть.",
"axis": {
"match": "Соответствие цели",
"coherence": "Внутренняя согласованность",
"leak": "Утечка личности"
},
"zone": {
"expected": "Ожидаемый образ",
"optional": "Дополнительная точность (необязательно)",
"run": "Запуск проверки"
},
"selectCountry": "Поиск страны",
"noCountryMatch": "Совпадений не найдено",
"noProfile": "Для этой территории нет локального профиля для сравнения.",
"languageSingle": "В этой стране один основной язык.",
"languageMulti": "В этой стране несколько языков — выберите тот, который вы хотите представлять.",
"timezoneMulti": "Эта страна охватывает несколько часовых поясов — выберите тот, который вы хотите представлять.",
"hourCycle": {
"h11": "12-часовой формат (0–11)",
"h12": "12-часовой формат",
"h23": "24-часовой формат",
"h24": "24-часовой формат (1–24)"
},
"profile": {
"timezone": "Часовой пояс"
},
"runCompare": "Запустить проверку",
"runError": "Проверку не удалось завершить.",
"source": {
"ipinfo": "Поиск по IP",
"webrtc": "WebRTC",
"dnsleak": "Утечка DNS"
},
"report": {
"grade": {
"A": "🎉 Вы выглядите в точности как местный житель ({country})",
"B": "😊 Вы отчасти похожи на местного жителя ({country})",
"C": "🤔 Вы не очень похожи на местного жителя ({country})",
"D": "😅 Вы не похожи на местного жителя ({country})",
"unknown": "🤷 Недостаточно данных для оценки"
},
"gradeNote": {
"A": "Все доступные признаки согласуются с выбранным образом.",
"B": "Образ в целом держится, но отдельные признаки указывают в другую сторону.",
"C": "Несколько признаков противоречат образу или друг другу — результаты ниже показывают, какие именно.",
"D": "Большинство признаков указывает не на этот образ.",
"unknown": "Сначала запустите базовые тесты — данных пока слишком мало."
},
"counts": {
"leak": "раскрытий: {n}",
"warning": "несоответствий: {n}",
"match": "пройдено: {n}",
"unknown": "не измерено: {n}",
"notApplicable": "неприменимо: {n}"
},
"nothingActionable": "Исправлять нечего — все измеримые признаки соответствуют персоне.",
"howToFix": "Как исправить",
"verdict": {
"match": "Соответствует персоне.",
"mismatch": "Противоречит персоне.",
"leak": "Раскрывает вашу настоящую среду.",
"unnatural": "Внутренне противоречиво — два признака, которые должны совпадать, говорят разное, и это привлекает больше внимания, чем простое несовпадение.",
"unknown": "Сейчас измерить невозможно.",
"not-applicable": "Здесь вывод невозможен."
},
"visibility": {
"public": "Видит любой сайт",
"probed": "Сайты, которые это проверяют",
"risk-engine": "Антифрод-системы"
},
"profileTitle": "Подробнее о мерах",
"state": {
"match": "Пройдено",
"mismatch": "Не местный",
"unnatural": "Противоречие",
"leak": "Раскрыто",
"unknown": "Не измерено",
"not-applicable": "Н/П"
}
},
"detail": {
"expected": "Ожидалось",
"actual": "Фактически",
"disputed": "Источники расходятся",
"v4": "IPv4",
"v6": "IPv6",
"candidateCount": "Кандидатов",
"matching": "Совпадает с ожидаемым",
"ipType": "Тип адреса",
"expectedOffset": "Ожидаемое смещение",
"actualOffset": "Фактическое смещение",
"sameOffset": "Смещение совпадает",
"primary": "Основной язык",
"primaryExpected": "Ожидаемый основной",
"demoted": "Есть в списке, но не первый",
"timeZone": "Часовой пояс",
"reportedOffset": "Смещение по Date",
"zoneOffset": "Смещение по поясу",
"samples": "Выборок",
"expectedScripts": "Ожидаемые письменности",
"installedScripts": "Установленные письменности",
"expectedLanguages": "Ожидаемые языки",
"voiceLanguages": "Языки голосов",
"voiceCount": "Голосов",
"expectedLayout": "Ожидаемая раскладка",
"actualLayout": "Фактическая раскладка",
"headerPrimary": "Основной язык заголовка",
"scriptPrimary": "Основной язык скрипта",
"headerLanguages": "Языки заголовка",
"ipZone": "Часовой пояс IP",
"browserZone": "Часовой пояс браузера",
"ipOffset": "Смещение IP",
"browserOffset": "Смещение браузера",
"colo": "Узел Cloudflare",
"gpsTimezone": "Часовой пояс вашей позиции",
"accuracyMetres": "Точность (м)",
"cardIssuer": "Банк-эмитент",
"cardNetwork": "Платёжная система",
"cardTier": "Уровень карты",
"cardType": "Тип карты"
},
"checks": {
"ip-country": {
"title": "Страна IP-адреса",
"fix": "Часть ваших выходов находится вне целевой страны — при нескольких прокси-выходах разные карточки действительно показывают разные страны, и каждый выход увидит какой-то из сайтов. Дроби выше показывают, сколько выходов совпадает. Направьте весь трафик через узлы целевой страны; если по одному IP расходится лишь один источник, узел может быть просто неверно помечен в его базе — это не исправляется с вашей стороны.",
"what": "В какую страну карточки IP на главной странице помещают ваш выходной адрес — читается каждый источник, и каждый выход должен находиться в целевой стране."
},
"webrtc-leak": {
"title": "Раскрытие через WebRTC",
"fix": "Заблокируйте WebRTC или используйте схему, где он видит только адрес прокси. Цена вполне реальна: видеозвонки и голосовые конференции перестанут работать. Расширение, фильтрующее WebRTC, мягче полного отключения, но само расширение оставляет собственные следы.",
"what": "Раскрывает ли WebRTC адрес из страны, отличной от вашей персоны."
},
"dns-resolver-country": {
"title": "Страна DNS-резолвера",
"fix": "Используйте резолвер в целевой стране или отдайте разрешение имён прокси. Учтите: публичный резолвер вроде 1.1.1.1 не выдаст вашего местоположения, но и не поддержит вашу персону — он одинаково нейтрален для любой страны.",
"what": "В какой стране находятся DNS-резолверы, отвечающие для вас."
},
"asn-type": {
"title": "Тип адреса",
"fix": "Диапазон дата-центра — самый громкий сигнал «это прокси», который может нести адрес. Резидентный выход решает проблему полностью, но стоит заметно дороже и сильно различается по качеству.",
"what": "Принадлежит ли ваш адрес домашнему провайдеру или диапазону дата-центра."
},
"timezone-vs-persona": {
"title": "Часовой пояс и персона",
"fix": "Меняйте часовой пояс на уровне операционной системы — тогда все API браузера останутся согласованными между собой. Расширения, подменяющие пояс, часто меняют лишь его часть и создают противоречия, отмеченные в проверках согласованности, а это хуже, чем не менять вовсе.",
"what": "Совпадает ли часовой пояс браузера с тем, что был бы у местного жителя."
},
"language-match": {
"title": "Язык браузера",
"fix": "Меняйте язык в настройках системы или браузера, а не переписывайте один HTTP-заголовок. Порядок тоже важен: сайты читают весь список, а местный житель редко ставит иностранный язык первым.",
"what": "Является ли первый язык вашего браузера тем, которым пользуется местный."
},
"script-fonts": {
"title": "Шрифты письменности",
"fix": "Машина, настроенная под этот регион, поставляется со шрифтами соответствующей письменности. Установить их вручную можно, но обычно не стоит: вы меняете один признак, тогда как остальная система остаётся на прежнем языке, и это создаёт больше противоречий, чем снимает. Если этот пункт должен выдержать проверку, менять нужно язык самой системы.",
"what": "Установлены ли на машине шрифты письменности этой страны."
},
"speech-voices": {
"title": "Голоса синтеза речи",
"fix": "Пакеты синтеза речи следуют языку установки системы, и практически ни один прокси или расширение-подменщик их не трогает. Установка голосового пакета для нужного языка — настоящее исправление, с той же оговоркой, что и со шрифтами: один изменённый признак в остальном неизменной системе выглядит нарочитым.",
"what": "Какие языки покрывают пакеты синтеза речи в вашей системе."
},
"keyboard-layout": {
"title": "Раскладка клавиатуры",
"fix": "Ваша физическая раскладка не соответствует типичной для целевой страны. Её раскрывают только браузеры на Chromium, поэтому сигнал уже остальных — но там, где он читается, подделать его без смены самой клавиатуры трудно.",
"what": "Какую физическую раскладку сообщает ваша машина."
},
"edge-geo-consensus": {
"title": "Геолокация на периферии",
"fix": "Собственное определение Cloudflare по вашему выходному адресу расходится с целевой страной. Когда эта проверка и поиск по IP противоречат друг другу, адрес скорее неверно помечен в одной из баз, чем действительно переместился, — но любой сайт за Cloudflare видит именно этот вердикт, а не тот.",
"what": "Собственное определение Cloudflare по вашему выходному адресу, независимое от баз выше."
},
"accept-language-header": {
"title": "Заголовок языка и скрипт",
"fix": "Заголовок Accept-Language, который браузер отправляет по сети, не совпадает с тем, что navigator.languages сообщает скриптам. Такое почти ничем не объясняется, кроме расширения, переписавшего одно и оставившего другое. Меняйте язык в настройках браузера или системы — тогда оба изменятся сразу.",
"what": "Совпадает ли языковой заголовок в сети с тем, что сообщается скриптам. Намеренно не зависит от целевой страны: успех говорит лишь о том, что два языковых канала согласуются между собой — подходит ли сам язык, решает проверка «Язык браузера». Наполовину применённая подмена языка проваливается именно здесь."
},
"ip-timezone-vs-browser": {
"title": "Часовой пояс IP и браузера",
"fix": "Часовой пояс вашего выходного IP и пояс, о котором сообщает браузер, — это разные места. Это верно независимо от того, за жителя какой страны вы себя выдаёте: реальная машина находится где-то одном, и оба должны указывать на это место. Обычно это значит, что прокси сменил адрес, но не часы системы.",
"what": "Согласуются ли часовой пояс вашего IP и пояс, о котором сообщает браузер."
},
"gps-location": {
"title": "Местоположение устройства (GPS)",
"fix": "Ваше устройство сообщает, что физически находится не в той стране, за которую вы себя выдаёте. Прокси этого не касается: любой сайт, запросивший местоположение, получит настоящий ответ, а расширения, подменяющие его, обычно оставляют нетронутыми точность и тайминги. Реалистичных вариантов два: отказывать в доступе к геолокации всем сайтам, которые её просят, либо смириться, что этот пункт не выдержит.",
"what": "В какой стране устройство сообщает о своём физическом нахождении."
},
"payment-region": {
"title": "Страна выпуска карты",
"fix": "Ваша карта выпущена не в той стране, за жителя которой вы себя выдаёте. Продавцы видят страну эмитента раньше почти всего остального, а системы платёжного риска сопоставляют её с адресом и IP. Решения на стороне браузера здесь нет — это свойство самой карты.",
"what": "Какая страна выпустила карту, соответствующую введённому префиксу."
},
"intl-number-format": {
"title": "Формат чисел",
"what": "Как браузер группирует цифры и обозначает десятичный разделитель.",
"fix": "Ваш браузер группирует числа по собственному региону, а не по обычаям целевой страны. Это не то же самое, что язык: машина может нести правильный языковой тег, а регион по-прежнему указывать в другое место. Меняйте именно регион, а не только язык: в Windows это «Регион», в macOS «Язык и регион»."
},
"intl-date-format": {
"title": "Формат даты",
"what": "Порядок и разделители, которыми браузер записывает дату.",
"fix": "Ваш браузер записывает даты в другом порядке или с другими разделителями, чем местный житель. Как и формат чисел, это следует за регионом системы, а не за языком — менять нужно регион."
},
"intl-hour-cycle": {
"title": "Формат времени",
"what": "Показывает ли браузер 12-часовой или 24-часовой формат — именно эту конвенцию видят сайты при форматировании времени.",
"fix": "Формат времени следует за языком браузера, а не за системным переключателем 24-часового формата — большинство браузеров полностью игнорируют этот переключатель (главное исключение — Safari). Чтобы показывать конвенцию целевой страны, переключите язык или регион браузера на локаль этой страны."
},
"timezone-authenticity": {
"title": "Достоверность часового пояса",
"what": "Является ли часовой пояс, о котором сообщает браузер, настоящим поясом машины.",
"fix": "Пояс, о котором сообщает браузер, — не тот, в котором машина работает на самом деле: либо Intl и Date противоречат друг другу, либо прошлые даты не следуют правилам летнего времени этого пояса. Это важно потому, что проверка пояса выше прошла на недостоверном значении — сайт, читающий часы напрямую, это увидит. Задавайте пояс в операционной системе, а не расширением: тогда текущее смещение и исторические правила изменятся вместе."
}
},
"reason": {
"no-marker-script": "Нет характерной письменности",
"bin-lookup-failed": "Сервис проверки карт был недоступен — цифры могут быть верными; повторите попытку позже.",
"bin-not-recognized": "База карт не распознала этот префикс — чаще всего это опечатка; проверьте цифры и запустите проверку снова.",
"font-probe-unavailable": "Canvas недоступен",
"no-voice-packs": "Голосовые пакеты не установлены",
"keyboard-api-unavailable": "Браузер это не раскрывает",
"no-layout-expectation": "Для этой страны нет ожидаемой раскладки",
"no-persona-languages": "У персоны не задан язык",
"geolocation-unsupported": "Геолокация не поддерживается",
"ip-no-country": "Поиск по IP не вернул страну",
"ip-no-type": "Ни один источник не сообщил тип сети",
"ip-no-timezone": "Ни один источник не сообщил часовой пояс",
"webrtc-no-candidates": "WebRTC не выдал ни одного кандидата",
"dns-no-country": "Не удалось определить местоположение ни одного резолвера"
},
"optional": {
"gpsNote": "GPS-позиция — одно из измерений проверки; поделитесь ею, если хотите, чтобы она тоже участвовала в сравнении.",
"gpsButton": "Поделиться местоположением",
"gpsGranted": "Местоположение получено.",
"gpsFailed": {
"denied": "В доступе отказано — проверка останется неизмеренной.",
"timeout": "Время запроса местоположения истекло.",
"unavailable": "Устройству не удалось определить позицию.",
"unsupported": "Этот браузер не поддерживает геолокацию."
},
"cardNote": "Иногда вы хотите и платить как местный. Введите первые 6-8 цифр карты — проверка скажет, читается ли карта как выпущенная в этой стране.",
"cardError": "Нужно 6-8 цифр — введите не менее 6, чтобы определить банк-эмитент.",
"cardReady": "Префикс введён — страну-эмитента определим во время проверки."
},
"dependencies": {
"note": "Проверке нужны результаты всех этих базовых тестов — сначала запустите недостающие:",
"runButton": "Запустить недостающие тесты",
"runButtonRunning": "Выполняется…",
"measured": "измерено {n} из {total}",
"allReady": "Все тесты выполнены"
},
"step": {
"country": "Целевая страна",
"language": "Основной язык",
"location": "Местоположение",
"card": "Префикс карты",
"awaitingCountry": "Сначала выберите страну",
"otherTests": "Базовые тесты"
},
"emptyHint": "Выберите страну, местным жителем которой хотите выглядеть, затем запустите проверку.",
"readyHint": "Готово. Запустите проверку и посмотрите, насколько вы похожи на местного.",
"value": {
"yes": "Да",
"no": "Нет"
}
},
"ipblocklist": {
"Title": "Проверка IP по чёрным спискам",
"Note": "Проверяет IP примерно по 80 публичным чёрным спискам двух видов. Чёрные списки реального времени (DNSBL) почтовые серверы, форумы и онлайн-сервисы запрашивают в момент подключения или получения письма, чтобы решить, принимать ли его; списки киберразведки — это публикуемые перечни адресов-нарушителей, открытых прокси, VPN-серверов и выходов Tor, которые загружают межсетевые экраны и службы безопасности. Именно попадание в такие списки часто объясняет отклонённые письма, заблокированные регистрации и бесконечные CAPTCHA.",
"Note2": "Каждое совпадение относится к одному из трёх видов. «Злоупотребления» — список зафиксировал с этого адреса спам, атаки или взломанное устройство. «Анонимность» — адрес известен как прокси, VPN, ретранслятор или выход Tor; если вы пользуетесь таким сервисом, это ожидаемо и само по себе не плохая запись. «Справочно» — отметка касается более широкой сети, например динамического диапазона или целого провайдера, а не этого адреса. Общие, облачные и VPN-адреса часто где-нибудь встречаются, поэтому воспринимайте совпадение как сигнал, а не приговор; если у списка есть страница удаления, ссылка на неё стоит рядом с совпадением.",
"SelectIPLabel": "Выберите IP для проверки",
"EnterIPLabel": "Введите IP для проверки",
"UseStored": "Обнаруженный IP",
"SelectIP": "Выберите IP",
"EnterIPPlaceholder": "например, 1.1.1.1",
"InvalidIP": "Введите публичный IPv4 или IPv6.",
"Checking": "Проверяем около 80 чёрных списков. Это может занять до 30 секунд.",
"FetchError": "Не удалось завершить проверку. Попробуйте чуть позже.",
"CheckedAt": "Проверено {time}",
"verdict": {
"abuse": "У этого IP есть записи о злоупотреблениях в некоторых чёрных списках",
"anonymity": "Записей о злоупотреблениях нет, но IP отмечен как прокси, VPN, ретранслятор или выход Tor",
"notice": "В чёрных списках нет, но некоторые списки отмечают его сеть",
"clean": "Нет ни в одном из проверенных чёрных списков"
},
"count": {
"abuse": "Злоупотребления",
"anonymity": "Анонимность",
"notice": "Справочно",
"clean": "Чисто",
"error": "Ошибка"
},
"SomeFailed": "Списков, которые не удалось проверить: {n}. Результат может быть неполным.",
"part": {
"dnsbl": {
"title": "Чёрные списки реального времени (DNSBL)",
"desc": "Их в реальном времени запрашивают почтовые серверы и онлайн-сервисы"
},
"static": {
"title": "Списки киберразведки",
"desc": "Списки злоупотреблений, прокси и VPN для межсетевых экранов и служб безопасности"
}
},
"NoHits": "Здесь совпадений нет.",
"ShowRest": "Показать остальные списки ({n})",
"HideRest": "Скрыть",
"CheckFailed": "Ошибка проверки",
"LastSeen": "Последний раз замечен {date}",
"RequestRemoval": "Запросить удаление",
"category": {
"spam": "Спам",
"abuse": "Злоупотребления",
"proxy": "Прокси",
"vpn": "VPN",
"relay": "Ретранслятор",
"tor": "Tor",
"scanner": "Сканер",
"backscatter": "Backscatter",
"mixed": "Смешанный"
},
"reason": {
"socksProxy": "SOCKS-прокси",
"httpProxy": "HTTP-прокси",
"proxyChain": "Цепочка прокси",
"webProxy": "Веб-прокси",
"wingateProxy": "Прокси WinGate",
"openProxy": "Открытый прокси",
"torExit": "Выходной узел Tor",
"exploited": "Эксплуатируемый хост",
"compromisedHost": "Взломанный хост",
"compromisedRouter": "Взломанный маршрутизатор",
"botnet": "Ботнет",
"worm": "Заражение червём",
"ircDrone": "IRC-дрон",
"ddosDrone": "DDoS-дрон",
"bottler": "Bottler",
"spambot": "Спам-бот",
"bruteForce": "Атаки перебором",
"spamSource": "Источник спама",
"spamtrap": "Попал в спам-ловушку",
"badReputation": "Плохая репутация",
"hijackedNetwork": "Захваченная сеть",
"endUserRange": "Диапазон конечных пользователей",
"dynamicRange": "Динамический диапазон",
"noMailRange": "Не предназначен для отправки почты",
"missingPtr": "Нет обратной DNS-записи",
"poorReputation": "Низкая репутация",
"mixedReputation": "Неоднозначная репутация",
"rangeListed": "Внесён диапазон адресов",
"networkListed": "Внесена вся сеть",
"unaccountableOperator": "Оператор не реагирует на жалобы",
"noMailService": "Нет почтового сервиса",
"unreliableAbuseDesk": "Ненадёжный контакт для жалоб",
"reported1d": "Жалобы за последние сутки",
"reported7d": "Жалобы за последние 7 дней",
"reported30d": "Жалобы за последние 30 дней",
"reported90d": "Жалобы за последние 90 дней",
"feeds": "Отмечен минимум в {n} источниках угроз",
"testEntry": "Тестовая запись"
},
"legend": {
"abuse": {
"label": "Злоупотребления",
"desc": "список зафиксировал с этого адреса спам, атаки или взломанное устройство"
},
"anonymity": {
"label": "Анонимность",
"desc": "известный прокси, VPN, ретранслятор или выход Tor — само по себе не плохая запись"
},
"notice": {
"label": "Справочно",
"desc": "отметка касается более широкой сети или провайдера, а не этого адреса"
},
"clean": {
"label": "Нет в списке",
"desc": "этого IP в списке нет"
},
"error": {
"label": "Ошибка проверки",
"desc": "список не удалось проверить в этот раз — это не значит, что IP в нём нет"
}
}
},
"adblocktest": {
"Title": "Проверка блокировки рекламы и трекеров",
"Note": "Для тех, кто пользуется блокировкой рекламы или трекеров: расширением вроде uBlock Origin или Privacy Badger, браузером со встроенной блокировкой или фильтрацией на стороне DNS-сервиса, VPN или роутера. Тест обращается из вашего браузера к известным адресам рекламных сетей, систем аналитики, соцсетей и производителей устройств, загружает популярные скрипты отслеживания, не выполняя их, и размещает на странице элементы-приманки, которые скрывают косметические фильтры, а затем показывает, что прошло.",
"Note2": "Более высокий процент — не всегда лучше. Не каждый трекер работает против вас: сбор ошибок помогает сайтам исправлять сбои, аналитика — становиться лучше, а реклама оплачивает значительную часть бесплатного интернета; некоторые адреса производителей устройств также отвечают за обновления и уведомления. Воспринимайте результат как карту того, что пропускает ваша конфигурация, и сами решайте, что стоит блокировать.",
"Note3": "Незаблокированные запросы действительно доходят до этих сервисов, но без cookie и без реферера. Результаты остаются в вашем браузере и не отправляются нам. Адрес, недоступный из вашей сети по другой причине, тоже отображается как заблокированный.",
"Selected": "Выбрано проверок:",
"SelectAll": "Выбрать все",
"Invert": "Инвертировать",
"Run": "Начать проверку",
"Rerun": "Проверить снова",
"Hint": "Выберите, что проверить, и запустите проверку",
"Score": "Доля заблокированных",
"Progress": "Проверено {done} из {total}",
"GroupCount": "Заблокировано {blocked} из {total}",
"NothingOpen": "Ни один запрос не подтверждён как незаблокированный.",
"NothingBlocked": "Ни один запрос не подтверждён как заблокированный.",
"Version": "Версия списка проверок: {version}",
"Limitation": "Эти проверки — обычные запросы с этой страницы, а не то, как сайт на самом деле загружает рекламу или скрипты: правила фильтрации, рассчитанные только на определённый тип запросов (например, скрипты или изображения), могут пропустить проверку, но всё равно заблокировать настоящий контент на сайте.",
"count": {
"blocked": "Заблокировано",
"open": "Не заблокировано",
"unknown": "Нет ответа"
},
"filter": {
"all": "Все",
"open": "Только незаблокированные",
"blocked": "Только заблокированные"
},
"status": {
"blocked": "Заблокировано",
"open": "Не заблокировано",
"unknown": "Нет ответа",
"pending": "Ожидание"
},
"cosmeticStatus": {
"blocked": "Скрыт",
"open": "Виден",
"unknown": "Нет ответа",
"pending": "Ожидание"
},
"cosmetic": {
"ad-container": "Рекламный контейнер",
"adsense-slot": "Блок AdSense"
},
"group": {
"ads": {
"title": "Рекламные сети",
"desc": "Рекламные серверы и биржи, проверка по домену."
},
"analytics": {
"title": "Аналитика и запись сессий",
"desc": "Сервисы статистики посещений, тепловых карт и записи сессий."
},
"social": {
"title": "Трекеры соцсетей",
"desc": "Пиксели и трекеры конверсий социальных платформ."
},
"errors": {
"title": "Мониторинг ошибок и производительности",
"desc": "Сервисы отчётов о сбоях и мониторинга реальных пользователей."
},
"oem": {
"title": "Телеметрия производителей устройств",
"desc": "Адреса телеметрии и рекламы производителей телефонов, телевизоров и других устройств. Браузер сам к ним не обращается, поэтому их включают в основном в списки DNS-, VPN- и роутерных фильтров."
},
"scripts": {
"title": "Скрипты отслеживания",
"desc": "Точные адреса популярных скриптов тегов и пикселей: загружаются, но не выполняются. Правила с сопоставлением по пути могут блокировать их, даже когда сам домен разрешён."
},
"cosmetic": {
"title": "Скрытие элементов",
"desc": "Элементы-приманки в виде рекламных блоков. Скрыть их может только блокировщик внутри браузера; DNS-, VPN- и роутерные фильтры на это не способны, поэтому эта часть не учитывается в доле."
}
},
"layer": {
"browser": "Элементы-приманки скрыты: внутри браузера работает блокировщик — расширение или встроенная функция браузера.",
"network": "Запросы блокируются, но элементы-приманки не скрыты: скорее всего, блокировка происходит вне страницы — на DNS-сервисе, VPN, роутере или во встроенной защите браузера от отслеживания.",
"none": "Ничего не заблокировано: в этом браузере и в этой сети блокировка рекламы и трекеров не обнаружена."
},
"report": {
"Category": "Категория",
"Total": "Всего"
}
},
"advancedtools": {
"Title": "Расширенные инструменты",
"Note": "Те, кто требователен к качеству сети, обычно используют больше инструментов, чтобы оптимизировать своё подключение.",
"category": {
"network": "Диагностика сети",
"lookup": "Поиск и расчёты",
"deep": "Углублённые проверки",
"reference": "Справочные материалы"
},
"PingTestNote": "Пинг вашего IP из разных точек мира",
"MTRTestNote": "Трассировка вашего сетевого маршрута из разных точек мира",
"DNSResolverNote": "Многоканальное разрешение DNS в реальном времени",
"EnhancedDnsLeakTest": "Обнаруживает все рекурсивные резолверы и анализирует ECS и DNSSEC",
"RuleTestNote": "Проверка правил прокси-программы",
"CensorshipCheck": "Проверка блокировки сайта в каких странах",
"ServiceStatus": "Проверка доступности известных интернет-продуктов, а также недавних инцидентов, которые могут объяснить сбой",
"Whois": "Поиск регистрационных сведений о домене, IP или AS",
"AsnProfile": "Полный профиль любой AS",
"InvisibilityTest": "Проверка использования прокси или VPN",
"MacChecker": "Поиск сведений о физическом адресе",
"IpCalculator": "Расчёт подсетей, преобразование записей и анализ IPv6 для любого IP, префикса или диапазона",
"BrowserInfo": "Проверка сведений и отпечатка браузера",
"AdblockTest": "Узнайте, что на самом деле блокирует ваш блокировщик рекламы, DNS-фильтр или VPN",
"SecurityChecklist": "Руководство по защите цифровой жизни",
"PersonaCheck": "Сравните то, что видят сайты, со страной, местным жителем которой вы хотите выглядеть",
"IpBlocklist": "Проверьте, есть ли IP в чёрных списках спама, злоупотреблений, прокси или VPN"
},
"macchecker": {
"Title": "Поиск MAC-адреса",
"Note": "Узнайте производителя физического адреса (MAC-адреса), его тип — одноадресный или многоадресный, глобальный или локальный — и другие сведения. Можно указать полный 12-значный адрес или только префикс. Инструмент также поможет проверить, соответствует ли созданный вами физический адрес вашим требованиям.",
"Note2": "Введите физический адрес, чтобы начать поиск:",
"Placeholder": "F0:2F:4B:01:0A:AA",
"invalidMAC": "Недействительный физический адрес",
"fetchError": "Не удалось получить результаты запроса",
"company": "Производитель",
"macPrefix": "Префикс физического адреса",
"address": "Зарегистрированный адрес",
"country": "Страна или регион регистрации",
"blockStart": "Начало блока",
"blockEnd": "Конец блока",
"blockSize": "Размер блока",
"blockType": "Тип блока",
"blockRange": "Диапазон блока",
"isRand": "Случайный адрес",
"isPrivate": "Частные данные",
"isMulticast": "Многоадресный адрес",
"isUnicast": "Одноадресный адрес",
"isGlobal": "Глобальный адрес",
"isLocal": "Локальный адрес",
"property": "Свойство адреса",
"value": "Значение",
"manufacturer": "Сведения о производителе",
"Examples": "Примеры",
"exampleFull": "Полный адрес",
"examplePrefix": "Префикс производителя",
"exampleSubBlock": "Малый блок",
"examplePrivate": "Скрытая регистрация",
"exampleMulticast": "Многоадресный",
"exampleRandom": "Случайный"
},
"ipcalculator": {
"Title": "IP-калькулятор",
"Note": "Вставьте адрес IPv4 или IPv6, префикс CIDR, диапазон адресов, список префиксов, обычное число или одну из тех странных записей, которые браузеры до сих пор принимают, — калькулятор сам распознает ввод и покажет только то, что применимо. Он пригодится, когда вы нарезаете подсеть (сеть, широковещательный адрес, доступные хосты, маска, обратная маска, разбиение на блоки поменьше), когда нужно понять адрес IPv6 (его тип, встроенный IPv4, выдаёт ли идентификатор интерфейса MAC), когда межсетевому экрану или ACL нужен диапазон в виде минимального числа блоков CIDR или длинный список префиксов, свёрнутый в короткий, или когда голое число из журнала либо подозрительной ссылки нужно превратить обратно в обычный адрес. Всё вычисляется в вашем браузере, никуда ничего не отправляется.",
"Note2": "Введите IP, префикс, диапазон, список или число для расчёта:",
"Placeholder": "2001:db8::1/64",
"Calculate": "Рассчитать",
"Examples": "Примеры",
"exampleObfuscated": "Обфусцированный",
"exampleEui64": "EUI-64",
"MyIPs": "Мои IP",
"copy": "Копировать",
"copyAll": "Копировать всё",
"yes": "Да",
"no": "Нет",
"kind": {
"ipv4": "IPv4",
"ipv4Cidr": "Префикс IPv4",
"ipv6": "IPv6",
"ipv6Cidr": "Префикс IPv6",
"integer": "Целое число",
"hex": "Шестнадцатеричное",
"range": "Диапазон",
"cidrList": "Список префиксов"
},
"scope": {
"global": "Глобально маршрутизируемый",
"private": "Частный",
"shared": "Общий (CGNAT)",
"loopback": "Петлевой",
"linkLocal": "Локальный для канала",
"multicast": "Многоадресный",
"documentation": "Для документации",
"reserved": "Зарезервирован",
"unspecified": "Неопределённый",
"broadcast": "Широковещательный"
},
"invalid": {
"empty": "Введите что-нибудь для расчёта",
"listNoValid": "Ни один из элементов не является корректным IP или префиксом",
"cidrPrefix": "Длина префикса после / выходит за пределы для этого семейства",
"cidrAddress": "Часть до / не является корректным IP",
"ipv6Syntax": "Некорректный адрес IPv6",
"hexTooLarge": "Шестнадцатеричное значение длиннее 128 бит",
"integerTooLarge": "Число больше 128 бит",
"badOctal": "Число, начинающееся с 0, читается как восьмеричное, а 8 и 9 — не восьмеричные цифры",
"range": "Оба конца диапазона должны быть корректными IP одного семейства",
"unrecognized": "Нераспознанный ввод"
},
"section": {
"Network": "Сеть",
"Representations": "Представления",
"Obfuscated": "Обфусцированные записи",
"AsIPv6": "В виде IPv6",
"Split": "Разбить на подсети",
"Address": "Адрес",
"Type": "Сведения о типе",
"InterfaceId": "Идентификатор интерфейса",
"Prefix": "Префикс",
"Range": "Диапазон",
"Cidrs": "Блоки CIDR",
"IPv4Blocks": "Блоки IPv4",
"IPv6Blocks": "Блоки IPv6"
},
"network": "Сеть",
"broadcast": "Широковещательный",
"netmask": "Маска сети",
"wildcard": "Обратная маска",
"firstHost": "Первый хост",
"lastHost": "Последний хост",
"firstAddress": "Первый",
"lastAddress": "Последний",
"usable": "Доступных хостов",
"total": "Всего",
"ptr": "Запись PTR",
"ptrZone": "Обратная зона",
"class": "Класс",
"rfc3021Note": "У /31 (RFC 3021) и /32 нет отдельных адресов сети и широковещания; каждый адрес можно использовать.",
"networkBits": "Биты сети",
"hostBits": "Биты хоста",
"prefixLength": "Длина префикса",
"decimal": "Десятичное",
"hex": "Шестнадцатеричное",
"octal": "Восьмеричное",
"binary": "Двоичное",
"obfuscatedNote": "Браузеры и большинство библиотек принимают и такие записи — поэтому простые фильтры IP можно обойти.",
"dottedHex": "Точечно-шестнадцатеричная",
"dottedOctal": "Точечно-восьмеричная",
"shortForm": "Краткая форма ({parts} части)",
"mapped": "IPv4-mapped",
"mappedHex": "IPv4-mapped (hex)",
"compat": "IPv4-compatible",
"nat64": "NAT64",
"sixToFour": "Префикс 6to4",
"splitTo": "Разбить на",
"showingFirst": "Показаны первые {shown} из {total} подсетей",
"subnetCount": "Подсетей: {count}",
"compressed": "Сжатый",
"expanded": "Развёрнутый",
"zone": "Зона",
"embeddedIPv4": "Встроенный IPv4",
"teredoServer": "Сервер Teredo",
"teredoClient": "Клиент Teredo",
"teredoPort": "Порт Teredo",
"teredoCone": "Cone NAT",
"locallyAssigned": "Назначен локально (fd00::/8)",
"globalId": "Глобальный ID",
"subnetId": "ID подсети",
"mcastScope": "Область многоадресной рассылки",
"flags": "Флаги",
"flagT": "T (временный)",
"flagP": "P (на основе префикса)",
"flagR": "R (встроенный RP)",
"noFlags": "Нет",
"solicitedNodeSuffix": "Суффикс solicited-node",
"iid": "ID интерфейса",
"mac": "MAC из EUI-64",
"solicitedNode": "Многоадресный solicited-node",
"universalMac": "Идентификатор интерфейса — модифицированный EUI-64 из глобально уникального MAC, поэтому он выдаёт оборудование, куда бы устройство ни переместилось.",
"localMac": "Идентификатор интерфейса — модифицированный EUI-64 из локально администрируемого MAC.",
"privacyIid": "Идентификатор интерфейса не имеет формы EUI-64: расширение приватности, случайный или заданный вручную идентификатор.",
"subnetRouterAnycast": "Идентификатор интерфейса из нулей: anycast-адрес маршрутизатора этой подсети.",
"slash64s": "Подсетей /64",
"start": "Начало",
"end": "Конец",
"aggregated": "Единый блок",
"aggregationSummary": "На входе блоков: {input}, на выходе: {output}, адресов: {addresses}",
"invalidTokens": "Пропущено: {list}"
},
"whois": {
"Title": "Поиск Whois",
"Note": "Поиск Whois позволяет получить регистрационные сведения. Введите доменное имя, IP-адрес или номер AS (например, AS13335), чтобы узнать регистрационные данные, регистратора, даты регистрации и окончания срока действия и другие сведения. Набор полей Whois для доменных имён, IP-адресов и номеров AS может различаться. Кроме того, для некоторых редких доменов верхнего уровня (TLD) данные Whois могут отсутствовать.",
"Note2": "Введите доменное имя, IP или номер AS (например, AS13335), чтобы начать поиск:",
"Note3": "Данные Whois содержат различные поля. Ниже приведён необработанный текст:",
"Placeholder": "Доменное имя, IP или номер AS",
"invalidURL": "Недействительное доменное имя, IP или номер AS",
"reservedIP": "У частных и зарезервированных IP-адресов нет публичной регистрационной записи, поэтому запрос невозможен.",
"noData": "Для этого запроса не опубликованы данные Whois или RDAP. Некоторые домены верхнего уровня не предоставляют публичный сервис поиска.",
"fetchError": "Не удалось получить результаты запроса или они пусты",
"Provider": "Поставщик данных"
},
"asnprofile": {
"Title": "Поиск профиля ASN",
"Note": "Автономная система (AS) — это сеть под управлением одной организации: провайдера, облачного или хостинг-оператора, университета, крупной компании. Остальной интернет знает её по номеру AS и достигает через маршрутизацию BGP. Введите номер AS, чтобы узнать, кто его зарегистрировал, насколько велика сеть, какие блоки адресов она анонсирует и подписаны ли они RPKI, где находятся её IPv4-адреса, у кого она покупает транзит, с кем обменивается трафиком и кому продаёт транзит. Данные собираются из нескольких источников, включая Cloudflare Radar, региональные службы RDAP и PeeringDB.",
"InputLabel": "Номер AS",
"Placeholder": "например, AS13335",
"Lookup": "Найти",
"invalidInput": "Введите корректный номер AS, например AS13335 или 13335.",
"noData": "Нет данных об AS{asn}. Возможно, номер не выделен, зарезервирован для частного использования или не анонсируется в интернете.",
"loadError": "Сейчас не удалось загрузить данные об этой AS. Повторите попытку чуть позже.",
"partial": "Часть источников на этот раз не ответила, их данные пропущены: {list}.",
"tier1": "Tier 1",
"facts": {
"rank": "Мировой ранг",
"rankSource": "CAIDA AS Rank",
"announcedIpv4": "Анонсируемые IPv4",
"ipv4Share": "≈{share}% IPv4-интернета",
"prefixes": "Префиксы v4 · v6",
"users": "Примерное число пользователей"
},
"registration": {
"title": "Регистрация",
"registry": "Регистратор",
"status": "Статус",
"registered": "Зарегистрирована",
"lastChanged": "Последнее изменение",
"abuse": "Контакт для жалоб",
"raw": "Исходная запись whois",
"copyRaw": "Скопировать исходную запись"
},
"reputation": {
"title": "Репутация",
"source": "Данные IPCheck.ing",
"desc": "Плотность анонсируемых IPv4-адресов этой сети в списках злоупотреблений и VPN — в разах от мирового базового уровня, который использует оценка IPCheck.ing; отметка — 1×, шкала логарифмическая. «Обнаружено прокси» — сколько её адресов замечено в роли публичных прокси.",
"abuse": "Плотность IP-злоупотреблений",
"vpn": "Плотность выходов VPN",
"proxy": "Обнаружено прокси",
"ratio": "{ratio}× от базового уровня",
"belowBaseline": "Не выше базового уровня",
"drop": "В списке Spamhaus ASN-DROP",
"updated": "Данные на {date}",
"level": {
"none": "Риск не выявлен",
"low": "Низкий риск",
"medium": "Средний риск",
"high": "Высокий риск"
}
},
"traffic": {
"title": "Трафик и качество соединения",
"desc": "Структура HTTP-трафика из этой сети, который Cloudflare наблюдал за последние 7 дней (версия IP, шифрование, тип устройства, человек или бот), и средние результаты тестов скорости её пользователей."
},
"map": {
"title": "География IP-адресов",
"desc": "Где используются IPv4-адреса этой сети, с весом по числу адресов."
},
"prefixes": {
"title": "Анонсируемые префиксы",
"desc": "Все блоки адресов, которые эта AS анонсирует как источник в глобальной таблице маршрутизации. RPKI «валидный» — подписанный ROA разрешает этой AS анонс, «невалидный» — анонс противоречит ROA, «неизвестно» — ROA нет. Видимость — число пиров коллекторов маршрутов, видящих префикс.",
"counts": "IPv4: {v4} · IPv6: {v6}",
"rpki": "Проверка источника маршрута RPKI",
"rpkiValid": "{pct}% валидных",
"family": "Семейство адресов",
"all": "Все",
"copy": "Скопировать префиксы из списка",
"download": "Скачать .txt",
"prefix": "Префикс",
"size": "Размер",
"rpkiColumn": "RPKI",
"visibility": "Видимость",
"shown": "Показано {shown} из {total}",
"showMore": "Показать ещё {count}"
},
"rpki": {
"valid": "Валидный",
"invalid": "Невалидный",
"unknown": "Неизвестно"
},
"connectivity": {
"title": "Связность",
"desc": "Вышестоящие сети продают этой AS транзит, пиры обмениваются с ней трафиком напрямую, клиенты покупают у неё транзит — по данным CAIDA об отношениях AS, тем же, по которым построен граф ниже. Клиентский конус — сколько AS достижимо через её клиентов (CAIDA AS Rank). Граф показывает только основные пути к сетям Tier 1, поэтому вышестоящих может быть больше, чем узлов на графе.",
"cone": "Клиентский конус (AS)",
"providers": "Вышестоящие",
"peers": "Пиры",
"customers": "Клиенты",
"none": "Не обнаружено"
},
"peering": {
"title": "Пиринг и площадки",
"desc": "Сведения, которые операторы сети сами указали в PeeringDB. Точки обмена трафиком — IX, к которым подключена сеть, ёмкость портов суммирована по каждой IX; RS означает сессию с роут-серверами IX. Площадки — дата-центры, в которых она присутствует.",
"policy": "Политика пиринга",
"traffic": "Объём трафика",
"ratio": "Соотношение трафика",
"irr": "IRR as-set",
"website": "Сайт",
"scope": "География",
"exchanges": "Точки обмена трафиком ({count})",
"facilities": "Площадки ({count})",
"rs": "RS",
"rsTitle": "Пиринг с роут-серверами точки обмена",
"showAll": "Показать все ({count})",
"showLess": "Свернуть",
"types": {
"isp": "Кабель/DSL/ISP",
"nsp": "NSP",
"content": "Контент",
"enterprise": "Предприятие",
"education": "Образование/наука",
"nonProfit": "Некоммерческая",
"government": "Госструктура",
"routeServer": "Роут-сервер",
"routeCollector": "Коллектор маршрутов",
"networkServices": "Сетевые услуги"
},
"scopes": {
"regional": "Региональная",
"northAmerica": "Северная Америка",
"asiaPacific": "Азиатско-Тихоокеанский регион",
"europe": "Европа",
"southAmerica": "Южная Америка",
"africa": "Африка",
"australia": "Австралия",
"middleEast": "Ближний Восток",
"global": "Глобальная"
},
"ratios": {
"balanced": "Сбалансированное",
"mostlyInbound": "Преимущественно входящий",
"heavyInbound": "Почти только входящий",
"mostlyOutbound": "Преимущественно исходящий",
"heavyOutbound": "Почти только исходящий"
},
"policies": {
"open": "Открытая",
"selective": "Выборочная",
"restrictive": "Ограниченная",
"no": "Без пиринга"
}
}
},
"enhanceddnsleaktest": {
"Title": "Углублённый тест утечки DNS",
"Note": "Тест утечки DNS на главной странице уже даёт общее представление о наличии утечки и точке выхода DNS-трафика. Этот углублённый тест собирает больше выходных IP ваших резолверов, проверяет, передаёт ли кто-либо из них вышестоящим серверам префикс вашего реального IP через ECS, и поддерживают ли они DNSSEC. В итоге вы получите более полную картину безопасности цепочки DNS.",
"Note2": "Нажмите «Запустить», чтобы начать. Обычно тест занимает несколько секунд. Мы отправляем несколько DNS-запросов в фоне, а наш авторитетный DNS-сервер фиксирует выходные IP рекурсивных резолверов, которыми вы действительно пользуетесь. Обычно собирается 20–40 записей. Если резолверы не появились, вероятно, запросы поглотил DNS-кеш браузера — подождите немного и повторите попытку.",
"Note3": "Это углублённый тест, поэтому на странице встречаются специальные понятия (ECS, DNSSEC и другие). После теста откройте раздел «Справка по полям» внизу страницы: там кратко объяснён каждый столбец.",
"Run": "Запустить тест",
"RunAgain": "Запустить снова",
"RunningProbes": "Отправка DNS-запросов...",
"PollingResult": "Сбор результатов...",
"FetchError": "Не удалось получить результаты теста утечки DNS. Повторите попытку позже.",
"Empty": "В этом сеансе не обнаружено DNS-резолверов. Обычно это означает, что запрос перехватил DNS-кеш браузера. Повторите попытку чуть позже.",
"TableTitle": "Перехваченные DNS-запросы",
"DedupeToggle": "Скрыть дубликаты",
"Flow": {
"Probing": "Отправка запроса {current} / {total}...",
"Waiting": "Ожидание обращения рекурсивного DNS к нашему серверу имён (обычно 1–3 с).",
"Fetching": "Получение перехваченных DNS-запросов...",
"Done": "Тест завершён."
},
"DnssecChip": {
"Signed": "Запрошены подписи DNSSEC",
"Unsigned": "Подписи DNSSEC не запрошены",
"Validated": "Проверка DNSSEC в норме",
"CdSet": "Проверка DNSSEC отключена"
},
"Summary": {
"ResolverCount": "Уникальные резолверы",
"RawCount": "Всего перехвачено",
"DnssecPosture": "Состояние DNSSEC",
"DnssecGood": "DNSSEC используется: каждый резолвер запросил подписи, и ни один не пропустил проверку.",
"DnssecNoDo": "Слабая защита: хотя бы один резолвер не запросил подписи DNSSEC.",
"DnssecCdSet": "Подозрительно: хотя бы один резолвер попросил пропустить проверку DNSSEC.",
"DnssecNone": "Сигналов пока нет."
},
"Fields": {
"ResolverIP": "IP резолвера",
"Location": "Местоположение",
"ASN": "Организация / ASN",
"QueryType": "Тип записи",
"Transport": "Транспортный протокол",
"ECS": "ECS"
},
"Legend": {
"Title": "Справка по полям",
"ResolverIP": "Выходной IP рекурсивного DNS-резолвера, который фактически обратился к нашему авторитетному серверу имён. Если вы используете VPN, сравните его ASN с ASN выхода VPN. Несовпадение означает, что DNS-запросы обходят VPN-туннель, то есть происходит утечка.",
"QueryType": "Тип записи, которую резолвер запросил от имени браузера (A, AAAA, HTTPS и другие). Обычно браузеры одновременно отправляют запросы A и AAAA.",
"Transport": "По умолчанию DNS использует UDP. TCP обычно означает, что ответ был большим — часто из-за содержащихся в нём записей DNSSEC.",
"ECS": "EDNS Client Subnet — некоторые рекурсивные резолверы прикрепляют префикс вашего реального IP (обычно IPv4 /24 или IPv6 /48), когда пересылают запросы вышестоящим авторитетным серверам. Часть вашего IP становится известна серверам в цепочке DNS. Это помогает геомаршрутизации CDN, но снижает анонимность.",
"DO": "DNSSEC OK — галочка означает, что рекурсивный резолвер запросил подписи DNSSEC для этого запроса, поэтому цепочка использует криптографическую проверку. Крестик означает, что запрос ушёл без подписей и подменённый в пути ответ может остаться незамеченным.",
"CD": "Checking Disabled — галочка означает, что вызывающая сторона не просила отключать проверку DNSSEC, поэтому рекурсивный резолвер выполняет обычную проверку подписей. Крестик означает явный запрос пропустить проверку: ответы будут приняты даже при несовпадении подписей. Обычно здесь должна быть галочка. Крестик чаще всего появляется из-за отладочного инструмента или снижения защиты клиентом, а в редких случаях может указывать на вмешательство посредника в пути."
}
},
"dnsresolver": {
"Title": "Разрешение DNS",
"Note": "Разрешите одно и то же доменное имя одновременно на известных публичных DNS-серверах по всему миру — как по обычному DNS, так и по DNS-over-HTTPS — и сравните ответы. Расхождения между провайдерами или регионами обычно означают, что CDN направляет трафик к ближайшему узлу, что где-то устарел кеш или что запись по пути фильтруется либо подменяется. Выберите тип записи, введите домен или URL и запустите проверку: в каждой строке указана страна резолвера, а таблицу можно отфильтровать по региону.",
"Note2": "Введите URL или доменное имя, чтобы начать разрешение:",
"Placeholder": "URL или доменное имя",
"invalidURL": "Недействительный URL или доменное имя",
"fetchError": "Не удалось получить результаты разрешения",
"Provider": "DNS-провайдер",
"Result": "Результат разрешения",
"Record": "Запись",
"AllRegions": "Все регионы"
},
"ruletest": {
"Title": "Проверка правил",
"Name": "Тест",
"Note": "Проверка правил определяет, правильно ли настроены доменные правила прокси-программы. Перед тестом используйте карточку ниже и задайте в прокси-программе разные правила маршрутизации по доменам для {n} URL IPCheck.ing. Обычно правила выглядят примерно так: DOMAIN, ptest-3.ipcheck.ing, POLICY. Точный формат зависит от используемой программы.",
"StatusWait": "Ожидание теста",
"StatusTesting": "Проверка…",
"StatusError": "Ошибка теста",
"Country": "Регион прокси",
"RefreshAll": "Обновить все"
},
"Tooltips": {
"RefreshIPCard": "Обновить карточку IP",
"SaveAsImage": "Сохранить как изображение",
"RefreshConnectivityTests": "Обновить проверки подключения",
"RefreshWebRTC": "Обновить тест утечки WebRTC",
"RefreshDNSLeakTest": "Обновить тест утечки DNS",
"SpeedTestButton": "Старт/пауза теста скорости",
"ShowASNInfo": "Показать сведения об AS",
"ShowASNHistory": "Показать историю ASN",
"ShowASNConnectivity": "Показать подключения ASN",
"CopyIP": "Копировать IP-адрес",
"CopySdpLog": "Копировать журнал SDP",
"ViewOnMap": "Показать место на карте",
"ShowCountryTraffic": "Показать график онлайн-активности",
"InfoMask": "Скрыть сведения об IP",
"IPHistory": "Открыть историю IP",
"ShareReport": "Создать диагностический отчёт",
"QueryIP": "Запросить IP-адрес",
"GithubLink": "Открыть исходный код на GitHub"
},
"report": {
"Title": "Диагностический отчёт",
"Note": "Объедините результаты выполненных тестов в один отчёт и поделитесь им с другом или AI-помощником для диагностики сети. Данные не покинут устройство, пока вы не скопируете или не скачаете их либо не создадите ссылку.",
"SectionsLabel": "Какие тесты включить",
"NotTested": "не проверено",
"MaskTail": "Скрыть окончания IP",
"TtlLabel": "Автоудаление через",
"Ttl1": "1 день",
"Ttl3": "3 дня",
"Ttl7": "7 дней",
"Preview": "Предпросмотр передаваемых данных",
"CreateLink": "Создать ссылку",
"CopyAI": "Копировать для AI",
"DownloadJson": "Скачать JSON",
"CopyLink": "Копировать ссылку",
"NoSelection": "Сначала выберите хотя бы один тест.",
"CreateFailed": "Не удалось создать ссылку. Повторите попытку позже.",
"LinkOnce": "Эта ссылка показывается только один раз — скопируйте её сейчас. Любой, у кого есть ссылка, сможет просмотреть отчёт до истечения срока.",
"ExpiresAt": "Отчёт будет автоматически удалён: {time}.",
"CopiedTitle": "Скопировано",
"CopiedMessage": "Отчёт скопирован — вставьте его в любой AI-помощник.",
"ai": {
"Heading": "Отчёт MyIP о диагностике сети",
"Intro": "Этот отчёт создан MyIP ({origin}) в {time} по результатам сетевых тестов в браузере пользователя. Имена полей — стабильные идентификаторы схемы; все значения задержки указаны в миллисекундах.",
"Masked": "Примечание: IP-адреса частично скрыты для конфиденциальности (IPv4: последний октет, IPv6: половина интерфейса; скрытая часть обозначена как \"x\").",
"Instruction": "На основе данных выше проанализируйте состояние сети. Укажите аномалии (утечки DNS, раскрытие WebRTC, признаки прокси/VPN, потерю пакетов, высокую задержку, проблемы маршрутизации) и предложите конкретные способы устранения неполадок.",
"Sections": {
"ipinfo": "Публичные IP-адреса по данным нескольких независимых источников (при использовании прокси или раздельной маршрутизации источники могут расходиться).",
"connectivity": "Проверки доступности известных сайтов из браузера; timeMs — показанное время прохождения туда и обратно, minTimeMs — лучший результат нескольких раундов.",
"webrtc": "IP, раскрытые через WebRTC STUN. Если они отличаются от основного публичного IP, реальный адрес может утекать в обход прокси/VPN.",
"dnsleak": "Выходные IP DNS-резолверов, фактически ответивших на запросы браузера. Если резолвер не принадлежит ISP пользователя или его VPN-провайдеру, это указывает на утечку DNS.",
"speedtest": "Пропускная способность, задержка и задержка под нагрузкой (bufferbloat), измеренные через Cloudflare; оценки качества потокового видео, игр и RTC — чем выше, тем лучше.",
"pingtest": "Статистика ICMP Ping до IP пользователя с точек Globalping по всему миру.",
"mtrtest": "Пошаговые трассировки MTR до IP пользователя с точек по всему миру. Потеря на промежуточных узлах может быть лишь ограничением частоты ICMP; постоянная потеря, продолжающаяся от одного узла дальше, указывает на реальную проблему.",
"ruletest": "Выходные IP, обнаруженные при обращении к 8 тестовым адресам. Несколько уникальных IP означают, что трафик разделён между маршрутами, например правилами прокси.",
"browserinfo": "Браузер, ОС и параметры экрана проверяемого устройства.",
"adblocktest": "Проверка блокировки рекламы и трекеров в браузере: по категориям (рекламные сети, аналитика, трекеры соцсетей, мониторинг ошибок, телеметрия производителей устройств, скрипты отслеживания) — сколько запросов к известным адресам было заблокировано, прошло или завершилось тайм-аутом (noAnswer). Неполная блокировка может быть осознанным выбором, а не неисправностью.",
"invisibility": "Оценки обнаружения прокси/VPN (0–100; чем выше, тем вероятнее обнаружение) и отдельные сработавшие признаки.",
"enhanceddnsleak": "Перехват DNS на уровне резолверов: каждый IP резолвера, запросившего тестовый домен, с данными о транспорте, раскрытии ECS и флагах DNSSEC (do/cd).",
"persona": "Насколько браузер похож на местного жителя выбранной страны: общая оценка и вердикт каждой проверки. Только вердикты — стоящие за ними значения намеренно не сохраняются в общем отчёте."
}
}
},
"reportPage": {
"Loading": "Загрузка отчёта…",
"NotFound": "Отчёт не найден или срок его действия истёк",
"NotFoundNote": "Отчёты, которыми поделились, автоматически удаляются по истечении срока.",
"LoadFailed": "Не удалось загрузить отчёт. Повторите попытку позже.",
"Unsupported": "Этот отчёт создан в другой версии сайта и не может быть показан.",
"GeneratedBy": "Диагностический отчёт создан на {origin}, {time}",
"Stale": "Этому отчёту больше 3 дней — с тех пор сеть могла измениться.",
"TestMine": "Проверить мою сеть",
"Col": {
"Source": "Источник",
"Name": "Название",
"IP": "IP",
"Location": "Местоположение",
"ISP": "ISP",
"Status": "Состояние",
"Server": "Сервер",
"Provider": "Провайдер",
"Target": "Цель",
"UniqueIPs": "Уникальные выходные IP",
"Resolvers": "Резолверы"
},
"Dnssec": {
"ok": "DNSSEC включён",
"partial": "DNSSEC включён частично",
"none": "DNSSEC не включён"
}
},
"ipHistory": {
"Title": "История IP",
"Notes": "Здесь записываются IP, обнаруженные при использовании сайта. Данные хранятся только в этом браузере, не синхронизируются с учётной записью и не покидают устройство. Срок хранения можно изменить в «Настройках».",
"Empty": "Записей пока нет. IP появятся здесь, когда тесты на главной странице их обнаружат.",
"FilterByType": "Фильтр по типу IP",
"FilterByCountry": "Фильтр по стране или региону",
"UnknownCountry": "Неизвестно",
"NoMatch": "Нет записей, соответствующих выбранным фильтрам.",
"ClearAll": "Очистить историю",
"ClearConfirm": "Нажмите ещё раз для подтверждения",
"ViewMode": "Вид истории",
"ByIP": "По IP",
"ByDate": "По дате",
"UniqueIPCounts": "Числа в фильтрах: уникальные IP среди всех сохранённых записей.",
"DailyRecordCounts": "Числа в фильтрах: записи за все сохранённые даты (одна на IP в день).",
"LastSeen": "Последнее обнаружение: {date}",
"FirstSeen": "Первое обнаружение: {date}",
"RecordDates": "Все даты записей",
"MapTitle": "Страны / регионы IP",
"MapUnavailable": "Карта недоступна. Фильтры по странам по-прежнему доступны.",
"MapSelect": "Нажмите, чтобы выбрать страну / регион",
"MapUnselect": "Нажмите, чтобы снять фильтр по стране / региону",
"ViewMap": "Посмотреть карту"
},
"ipInfos": {
"Title": "Сведения об IP",
"Notes": "Программа сначала проверит ваш IP-адрес с помощью нескольких разных зондов (включая IPv4 и IPv6), а затем запросит географические данные у выбранного вами источника данных об IP. Если доступен только один стек IP, источник без данных будет показан пустым.",
"Source": "Зонд IP",
"Country": "Регион",
"Region": "Область",
"City": "Город",
"TimeZone": "Часовой пояс",
"ISP": "ISP",
"ASN": "ASN",
"Coordinates": "Координаты",
"IPv4Error": "Не удалось получить IPv4 или адрес отсутствует",
"IPv6Error": "Не удалось получить IPv6 или адрес отсутствует",
"type": "Тип",
"anonymity": {
"label": "Анонимайзер",
"tor": "Выходной узел Tor",
"relay": "Частный узел iCloud",
"residential": "Резидентный прокси",
"suspectedResidential": "Возможный резидентный прокси",
"proxy": "Прокси",
"proxySuspected": "Возможный прокси",
"vpn": "VPN",
"vpnSuspected": "Возможный VPN",
"none": "Не обнаружен"
},
"qualityScore": "Качество IP",
"qualityScoreUnknown": "Оценка неизвестна",
"advancedUnlockCta": "Чтобы предотвратить злоупотребления, войдите для просмотра следующих сведений",
"advancedQuotaCta": "Месячная квота на расширенные данные IP исчерпана",
"ASNInfo": {
"trafficPercentage": "Доля трафика: ",
"note": "Данные для этой AS: ",
"asnName": "Название AS: ",
"asnOrgName": "Организация AS: ",
"asnCountryCode": "Страна AS: ",
"estimatedUsers": "Примерное число пользователей: ",
"connectionQuality": "Среднее качество соединения: ",
"connectionQualityTooltip": "Агрегировано по замерам скорости Cloudflare, выполненным пользователями этой AS",
"speedDownload": "Загрузка: ",
"speedUpload": "Отдача: ",
"latency": "Задержка: ",
"jitter": "Джиттер: ",
"IPv4_Pct": "IPv4",
"IPv6_Pct": "IPv6",
"HTTP_Pct": "HTTP",
"HTTPS_Pct": "HTTPS",
"Desktop_Pct": "Компьютеры",
"Mobile_Pct": "Мобильные",
"Bot_Pct": "Боты",
"Human_Pct": "Люди",
"openProfile": "Открыть полный профиль ASN"
},
"ASNHistory": {
"announcedPrefixes": "Анонсированные префиксы: ",
"note": "История анонсов ASN для этого IP: ",
"empty": "Исторические данные маршрутизации для этого IP не найдены.",
"error": "Не удалось загрузить историю ASN.",
"seenBy": "Видимость RIPE RIS: {pct}% — максимум {peers} полных BGP-пиров"
},
"ASNConnectivity": {
"note": "Вышестоящие пути от этой AS к глобальным транзитным провайдерам Tier 1: ",
"empty": "Нет данных о вышестоящих подключениях для этой AS.",
"error": "Не удалось загрузить данные подключения ASN.",
"expand": "Развернуть",
"dialogTitle": "Сетевые подключения AS{asn}",
"legendOrigin": "Источник",
"legendTier1": "ISP уровня Tier 1",
"legendIntermediate": "Промежуточная AS",
"legendTransit": "Транзит",
"legendPeering": "Пиринг",
"zoomIn": "Увеличить",
"zoomOut": "Уменьшить",
"zoomReset": "Сбросить масштаб"
},
"advancedData": {
"type": {
"Residential": "Домашний",
"Wireless": "Беспроводной",
"Business": "Корпоративный",
"Hosting": "Хостинг",
"unknownType": "Неизвестный тип"
},
"Nativeness": "Совпадение ASN и геолокации",
"NativeIPYes": "Совпадает",
"NativeIPNo": "Не совпадает",
"nativenessTooltip": "Совпадает ли страна регистрации ASN со страной геолокации IP"
},
"scoreDetails": {
"toggle": "Подробности оценки",
"explainTitle": "Как получена оценка",
"explain": {
"unknownOperator": "не установлен",
"summary": {
"lowRisk": "IP-адрес {ip} (оператор: {operator}) имеет оценку качества {score}/100, что мы считаем низким риском.",
"mediumRisk": "IP-адрес {ip} (оператор: {operator}) имеет оценку качества {score}/100, что мы считаем умеренным риском.",
"highRisk": "IP-адрес {ip} (оператор: {operator}) имеет оценку качества {score}/100, что мы считаем высоким риском."
},
"network": {
"datacenter": "Он относится к сети хостинга / дата-центра, а не к обычному домашнему или мобильному подключению.",
"mobile": "Он находится в мобильной сети, где один адрес часто используют многие абоненты.",
"satellite": "Он находится в сети спутникового интернета, а не в обычной домашней или корпоративной сети.",
"isp": "Он находится в абонентской сети провайдера (домашний или корпоративный интернет), а не у хостинг-провайдера."
},
"anonymity": {
"none": "Использование VPN, прокси, Tor или частного узла не обнаружено.",
"tor": "Он входит в анонимную сеть Tor.",
"relay": "Это выходной узел Частного узла iCloud, общий для многих пользователей Apple.",
"proxySingle": "Один источник определяет его как прокси.",
"proxyMulti": "Несколько независимых источников определяют его как прокси.",
"residentialProxy": "Он определён как выходной узел резидентного прокси.",
"residentialProxySuspected": "{date} этот IP был замечен как предполагаемый выходной узел резидентного (домашнего) прокси.",
"residentialProxySuspectedUndated": "Этот IP был замечен как предполагаемый выходной узел резидентного (домашнего) прокси.",
"vpnSingle": "Один источник определяет его как VPN или сервис анонимизации.",
"vpnMulti": "Несколько независимых источников определяют его как VPN или сервис анонимизации."
},
"anonymityLastSeen": "{date} — дата последнего наблюдения.",
"reputation": {
"none": "Существенных жалоб на злоупотребления или записей в чёрных списках не найдено.",
"low": "Есть незначительные признаки злоупотреблений (жалобы или чёрные списки).",
"lowDated": "Есть незначительные признаки злоупотреблений; {date} — дата последней жалобы.",
"medium": "Есть заметные признаки злоупотреблений (жалобы или чёрные списки).",
"mediumDated": "Есть заметные признаки злоупотреблений; {date} — дата последней жалобы.",
"high": "Есть серьёзные признаки злоупотреблений (жалобы или чёрные списки).",
"highDated": "Есть серьёзные признаки злоупотреблений; {date} — дата последней жалобы."
},
"asn": {
"none": "В его сети (ASN) злоупотреблений и VPN не больше, чем в среднем по интернету.",
"low": "В его сети (ASN) злоупотреблений или VPN немного больше среднего.",
"medium": "В его сети (ASN) заметно повышена доля злоупотреблений или VPN.",
"high": "В его сети (ASN) очень высокая доля злоупотреблений или VPN."
}
},
"tagsTitle": "Все атрибуты",
"blocklistHint": "Оценка отражает общий профиль этого IP. Хотите узнать, есть ли он в чёрных списках прямо сейчас?",
"blocklistLink": "Проверить по чёрным спискам сейчас",
"tagState": {
"yes": "Да",
"no": "Нет",
"suspected": "Предположительно"
},
"tags": {
"isDatacenter": "Дата-центр",
"isResidential": "Домашняя линия",
"isMobile": "Мобильная сеть",
"isSatellite": "Спутниковая связь",
"isProxy": "Прокси",
"isVPN": "VPN",
"isResidentialProxy": "Резидентный прокси",
"isRelay": "Частный узел iCloud",
"isTor": "Tor",
"isAbuser": "История злоупотреблений",
"isCrawler": "Поисковый робот",
"isNative": "Совпадение ASN и геолокации"
}
},
"abuseLevel": {
"label": "Злоупотребления",
"none": "Не обнаружены",
"low": "Редкие",
"medium": "Умеренные",
"high": "Частые"
},
"scenarioFriction": {
"label": "Сложности по сценариям",
"toggle": "Подробнее о сложностях",
"breakdown": "Без проблем: {smooth} · Доп. проверки: {checks} · Возможны ограничения: {restricted}",
"introTitle": "Сложности по сценариям: разбор",
"intro": "Вы можете использовать этот IP для самых разных задач, от сёрфинга до работы, и в разных сценариях сложности с платформами могут различаться. Мы учитываем тип сети, анонимность, историю злоупотреблений и местоположение этого IP, чтобы оценить, как к нему, вероятно, отнесутся платформы.",
"listTitle": "По сценариям",
"scenarios": {
"signup": "Регистрация и вход",
"payments": "Покупки и платежи",
"finance": "Банки и финансы",
"streaming": "Стриминг и региональный контент",
"availability": "Доступность зарубежных сервисов",
"browsing": "Повседневный сёрфинг",
"posting": "Публикации и комментарии",
"localSocial": "Соцсети от имени местного пользователя",
"localSocialIn": "Соцсети от имени местного пользователя ({country})",
"automation": "Автоматизация и парсинг",
"email": "Отправка почты со своего сервера"
},
"verdict": {
"default": {
"low": "Без проблем",
"medium": "Доп. проверки",
"high": "Возможны ограничения"
},
"availability": {
"low": "Доступно",
"medium": "Ограничено",
"high": "Возможна блокировка"
}
},
"personaHint": "Помимо IP, платформы учитывают и другие факторы, решая, какие ограничения применить. Хотите узнать, совпадает ли ваш общий профиль с вашими ожиданиями?",
"personaLink": "Запустить проверку портрета"
},
"countryTraffic": {
"subtitle": "Недельное распределение онлайн-активности в этой стране/регионе — можно смотреть только трафик, создаваемый людьми, или весь трафик (включая ботов и автоматизированный трафик).",
"human": "Только люди",
"loading": "Загрузка...",
"error": "Не удалось загрузить данные об активности."
}
},
"serviceStatus": {
"Title": "Состояние сервисов",
"Note": "Если сервис не открывается, проблема может быть не у вас — возможно, он сам недоступен. Здесь показана текущая доступность известных интернет-продуктов — от AI-ассистентов до платформ для разработчиков. Разверните карточку, чтобы увидеть состояние подсервисов и недавние инциденты.",
"Refresh": "Обновить состояние сервисов",
"LastChecked": "Последняя проверка",
"AllOperational": "Все системы работают",
"ComponentsTitle": "Сервисы",
"IncidentsTitle": "Инциденты",
"NoComponents": "Подробные сведения о сервисах недоступны.",
"NoRecentIncidents": "Недавних инцидентов нет.",
"Loading": "Загрузка…",
"Checking": "Проверка…",
"IncidentsError": "Не удалось загрузить инциденты.",
"ComponentsError": "Не удалось загрузить сервисы.",
"indicator": {
"minor": "Небольшие неполадки",
"major": "Крупный сбой",
"critical": "Критический сбой",
"maintenance": "Техническое обслуживание",
"unknown": "Состояние недоступно"
},
"component": {
"operational": "Работает",
"degraded_performance": "Деградация",
"partial_outage": "Частичный сбой",
"major_outage": "Крупный сбой",
"under_maintenance": "Обслуживание"
},
"incidentStatus": {
"investigating": "Расследуется",
"identified": "Причина найдена",
"monitoring": "Наблюдение",
"resolved": "Устранён",
"postmortem": "Разбор инцидента",
"scheduled": "Запланирован",
"in_progress": "Выполняется",
"verifying": "Проверяется",
"completed": "Завершён"
}
},
"connectivity": {
"Title": "Сетевое подключение",
"Note": "Этот тест проверяет ваше соединение с сайтом: чем больше значение задержки, тем медленнее связь с этим сайтом. Для быстрой проверки можно импортировать или добавить в список другие часто используемые сайты.",
"StatusWait": "Ожидание теста",
"StatusTesting": "Проверка…",
"StatusAvailable": "OK",
"StatusUnavailable": "Недоступно",
"StatusTimeout": "Время истекло или недоступно",
"checking": "Проверка...",
"minTestTime": "Минимальное время: ",
"RefreshThisTest": "Обновить этот тест",
"OpenSite": "Открыть сайт",
"RoundCount": "Раунд {n}: ",
"addCustom": {
"AddCard": "Добавить тест",
"Title": "Добавить свой тест",
"Hint": "Проверка выполняется загрузкой значка сайта по HTTPS. Некоторые сайты могут быть недоступны таким способом. Пользовательские тесты сохраняются локально в браузере.",
"ProbeBlockedNote": "Политики безопасности некоторых сайтов блокируют cross-origin-запросы — такие сайты могут отображаться как недоступные, хотя открываются нормально.",
"NameLabel": "Название",
"NamePlaceholder": "например, Википедия",
"UrlLabel": "URL",
"UrlPlaceholder": "например, wikipedia.org",
"Add": "Добавить",
"Remove": "Удалить тест",
"NameRequired": "Введите название.",
"UrlRequired": "Введите URL.",
"InvalidUrl": "Похоже, это недействительный URL.",
"LimitReached": "Достигнут лимит в 60 тестов.",
"LastTargetTitle": "Нельзя удалить",
"LastTargetMessage": "Должен остаться хотя бы один сайт для теста."
},
"importDialog": {
"Title": "Добавить / импортировать тесты",
"CustomOption": "Свой тест",
"ImportOption": "Импорт списка",
"SiteCount": "Сайтов: {n}",
"Import": "Импорт",
"NotEnoughCapacity": "Недостаточно места — для списка нужно слотов: {need}, свободно: {free}.",
"Destination": "Добавить в",
"ImportAsNew": "Импортировать как новый список",
"MissingCountry": "Нет вашей страны? {link}",
"MissingCountryLink": "Добавьте для неё список"
},
"lists": {
"Tab": "Списки",
"Mine": "Мои сайты",
"Manage": "Управление списками",
"NewListPlaceholder": "Название нового списка",
"Create": "Создать",
"LimitReached": "Можно создать не более {limit} списков.",
"Rename": "Переименовать",
"Delete": "Удалить",
"MoveUp": "Выше",
"MoveDown": "Ниже",
"DeleteNotEmpty": "Сначала удалите все сайты из этого списка.",
"MineUndeletable": "Список по умолчанию нельзя удалить.",
"Save": "Сохранить",
"Cancel": "Отмена",
"Hint": "Список можно удалить только после его очистки; список «Мои сайты» сохраняется всегда."
},
"importLists": {
"defaults": "Системный набор",
"iran": "Иран: основные",
"russia": "Россия: основные",
"china": "Китай: основные",
"brazil": "Бразилия: основные",
"india": "Индия: основные",
"nigeria": "Нигерия: основные",
"germany": "Германия: основные",
"albania": "Албания: основные",
"kosovo": "Косово: основные",
"thailand": "Таиланд: основные",
"mexico": "Мексика: основные",
"ai": "ИИ-сервисы",
"social": "Соцсети",
"productivity": "Работа и продуктивность",
"education": "Онлайн-образование",
"streaming": "Стриминг",
"music": "Музыка и аудио",
"sports": "Спорт",
"travel": "Путешествия и бронирование",
"gaming": "Игровые платформы",
"developer": "Для разработчиков",
"cloud": "Облака и CDN",
"finance": "Финансы и платежи",
"crypto": "Криптобиржи",
"ecommerce": "Электронная коммерция",
"news": "Новости"
}
},
"webrtc": {
"id": "webrtc",
"Title": "Тест утечки WebRTC",
"Name": "Подключение WebRTC",
"Note": "Когда браузер получает сетевые адреса через WebRTC, он может обойти VPN или прокси и раскрыть сайтам ваш реальный IP. Этот тест показывает, какой IP раскрывается при подключении по WebRTC: если полученный IP-адрес или регион отличается от ожидаемого, возможна утечка через WebRTC и вам может потребоваться изменить настройки прокси. Помимо IP, используемого при подключении WebRTC, мы также определяем тип NAT.",
"StatusWait": "Ожидание теста",
"StatusTesting": "Проверка…",
"StatusError": "Ошибка подключения",
"StatusUnavailable": "WebRTC недоступен",
"SdpLog": "Журнал SDP",
"NATType": {
"srflx": "Конусный с ограничением портов или симметричный",
"prflx": "Конусный с ограничением портов",
"relay": "Симметричный",
"host": "Полный конус",
"unknown": "Неизвестный тип"
}
},
"dnsleaktest": {
"Name": "Проверка конечной точки DNS",
"Title": "Тест утечки DNS",
"Note": "Даже при использовании VPN или прокси DNS-запросы могут по-прежнему отправляться через локальную сеть, раскрывая домены сайтов, которые вы посещаете. Провайдеры, межсетевые экраны, операторы публичного Wi-Fi и другие узлы на пути могут перехватить их и узнать, какие сайты вы открываете. Тест обращается к недавно созданному доменному имени, чтобы определить, через DNS какого региона выполняется запрос: если возвращённый регион не совпадает с регионом используемого VPN или прокси, возможен риск утечки DNS.",
"EndpointCountry": "Регион конечной точки",
"StatusWait": "Ожидание теста",
"StatusTesting": "Проверка…",
"StatusError": "Ошибка теста"
},
"speedtest": {
"Title": "Тест скорости",
"Note": "Тест скорости использует периферийную сеть Cloudflare. Можно выбрать размер пакета для загрузки и отдачи. Во время теста пакеты передаются в обоих направлениях 4 раза — учитывайте расход трафика. Cloudflare не размещает периферийные узлы во всех странах, поэтому результаты приведены для справки; реальная скорость может быть выше.",
"Download": "Загрузка",
"Upload": "Отдача",
"Latency": "Задержка",
"Jitter": "Джиттер",
"loadedLatency": "Задержка под нагрузкой: ",
"videoStreaming": "Потоковое видео",
"gaming": "Игры",
"rtc": "Видеосвязь",
"score": "По результатам теста скорости получены следующие оценки качества:",
"connectionFrom": "Тест скорости завершён с вашего устройства, IP: ",
"connectionTo": ", тестовый сервер:",
"connectionEnd": ".",
"testFailed": "Не удалось подключиться к серверу тестирования скорости. Проверьте соединение и повторите попытку.",
"phases": {
"probe": "Предварительная проверка",
"latency": "Проверка задержки",
"download": "Проверка загрузки",
"upload": "Проверка отдачи"
},
"phasePaused": "{phase} — приостановлено",
"phaseFinished": "Тест завершён",
"phaseFailed": "Ошибка теста",
"quality": {
"bad": "Очень плохо",
"poor": "Плохо",
"average": "Средне",
"good": "Хорошо",
"great": "Отлично"
},
"ToolHint": "Пропускная способность — лишь половина картины: как ваша сеть достаёт до остального мира, покажут {ping} и {mtr}."
},
"globalping": {
"Selected": "Выбранные регионы: ",
"Suggested": "Рекомендуемые регионы",
"NoProbe": "В этой стране/регионе нет доступных зондов",
"GroupFull": "Не более {max} стран/регионов — сначала снимите отметки",
"UnreachableTarget": "Пробы работают в публичном интернете, поэтому частные и зарезервированные адреса недостижимы ни из одной страны.",
"ResultsHint": "Результаты появятся здесь после выбора зондов и запуска теста.",
"Asia": "Азия",
"Europe": "Европа",
"Africa": "Африка",
"Americas": "Америка",
"Oceania": "Океания"
},
"pingtest": {
"EnterIPLabel": "Введите IP для теста",
"EnterIPPlaceholder": "например, 1.1.1.1",
"UseStored": "Сохранённый IP",
"id": "pingtest",
"Title": "Глобальный тест задержки",
"Note": "Тест Ping измеряет время прохождения пакетов туда и обратно между двумя целями (серверами). Это один из основных показателей производительности сети.",
"Note2": "В тесте ниже IPCheck.ing использует всемирные зонды Globalping: с серверов по всему миру на ваш IP-адрес отправляются небольшие пакеты, и измеряется время их прохождения до устройства и обратно. Тесты Ping из разных географических точек дают полную картину скорости и стабильности подключения устройства к глобальной сети.",
"Note3": "Выберите IP-адрес для тестирования.",
"SelectIP": "Выберите IP-адрес",
"Region": "Регион",
"MinDelay": "Мин. задержка (мс)",
"MaxDelay": "Макс. задержка (мс)",
"AvgDelay": "Сред. задержка (мс)",
"TotalPackets": "Всего пакетов",
"PacketLoss": "Потеря пакетов",
"ReceivedPackets": "Получено",
"DroppedPackets": "Потеряно",
"Error": "Тест не выполнен: похоже, для вашего IP запрещена проверка Ping."
},
"mtrtest": {
"EnterIPLabel": "Введите IP для теста",
"EnterIPPlaceholder": "например, 1.1.1.1",
"UseStored": "Сохранённый IP",
"Title": "Тест MTR",
"Note": "Тест MTR (My Traceroute) использует всемирные зонды Globalping и выполняет подробную трассировку маршрута до вашего IP-адреса с серверов на разных континентах и в разных регионах мира. MTR сочетает функции традиционных команд traceroute и ping для диагностики качества и производительности сетевого подключения в реальном времени.",
"Note2": "Проверяется весь путь от разных географических точек до вашей сети, включая задержку и потерю пакетов на каждом переходе. Тест MTR предоставляет важные диагностические сведения о перегрузке маршрута, задержке на определённом узле и потере пакетов при передаче.",
"Note3": "Выберите IP-адрес для тестирования.",
"SelectIP": "Выберите IP-адрес",
"Region": "Регион",
"Error": "Тест не выполнен: похоже, для вашего IP запрещена проверка MTR.",
"ColHost": "Узел",
"ColIP": "IP",
"ColASN": "ASN",
"ColLoss": "Потеря",
"ColSent": "Отправлено",
"ColDrop": "Потеряно",
"ColRecv": "Получено",
"ColLast": "Последняя",
"ColAvg": "Средняя",
"ColBest": "Лучшая",
"ColWorst": "Худшая",
"ColStDev": "Станд. откл.",
"ColJitter": "Джиттер",
"NoReply": "Нет ответа"
},
"ipcheck": {
"Title": "Проверка IP",
"Placeholder": "например, 1.1.1.1",
"Error": "Введите действительный адрес IPv4 или IPv6.",
"reservedIP": "У частных, петлевых и других зарезервированных адресов нет геоданных, поэтому запрос невозможен.",
"NoData": "Не удалось получить сведения об этом IP. Возможно, он немаршрутизируемый (например, 0.0.0.0 или частный адрес) либо у вышестоящего источника нет данных."
},
"alert": {
"refreshEverythingMessage": "Обновляются все данные. Подождите...",
"refreshEverythingTitle": "Обновление",
"OhNo": "О нет!",
"Congrats": "Поздравляем!",
"OhNo_Message": "Проверка подключения не пройдена: некоторые сайты недоступны.",
"Congrats_Message": "Все проверки подключения пройдены: все сайты доступны.",
"maskedInfoTitle": "IP скрыты",
"maskedInfoMessage": "Если поделитесь снимком экрана, ваши IP не будут видны.",
"unmaskedInfoTitle": "IP показаны",
"unmaskedInfoMessage": "Будьте осторожны, публикуя снимки экрана.",
"SignInFailed": "Не удалось войти",
"SignInFailedReason": "Причина",
"IpGeoSourceFallbackTitle": "Источник IP-геоданных переключён",
"IpGeoSourceFallbackMessage": "{from} временно недоступен — этот результат временно получен из {to}.",
"SignInEmailTakenTitle": "Этот адрес уже используется",
"SignInEmailTakenMessage": "Аккаунт с этим адресом электронной почты уже существует. Войдите через {other}."
},
"shortcutKeys": {
"GoToTop": "Перейти наверх",
"GoToBottom": "Перейти вниз",
"ToggleDarkMode": "Переключить тёмную тему",
"RefreshEverything": "Обновить всё",
"RefreshIPCard": "Обновить карточку IP",
"RefreshConnectivityTests": "Обновить проверки подключения",
"RefreshWebRTC": "Обновить тест утечки WebRTC",
"RefreshDNSLeakTest": "Обновить тест утечки DNS",
"SpeedTestButton": "Старт/пауза теста скорости",
"PingTest": "Открыть панель глобального теста задержки",
"MTRTest": "Открыть панель теста MTR",
"RuleTest": "Открыть панель проверки правил",
"DNSResolver": "Открыть панель разрешения DNS",
"IPCheck": "Запросить IP-адрес",
"ToggleInfoMask": "Переключить скрытие сведений",
"IPHistory": "Открыть панель истории IP",
"ShareReport": "Открыть панель отчёта",
"Help": "Показать сочетания клавиш",
"HelpNote": "Пользователи сочетаний клавиш — просто супер!",
"GoNext": "Следующая карточка",
"GoPrevious": "Предыдущая карточка",
"OpenHighlightedTool": "Открыть выделенную карточку (инструмент или сайт)",
"RefreshRuleTests": "Обновить проверки правил",
"CensorshipCheck": "Открыть панель проверки цензуры",
"Pulse": "Открыть Землю онлайн",
"Whois": "Открыть панель поиска Whois",
"ServiceStatus": "Открыть панель состояния сервисов",
"InvisibilityTest": "Открыть панель теста незаметности",
"EnhancedDnsLeakTest": "Открыть панель углублённого теста утечки DNS",
"MacChecker": "Открыть панель поиска MAC-адреса",
"IpCalculator": "Открыть панель IP-калькулятора",
"BrowserInfo": "Открыть панель сведений о браузере",
"AdblockTest": "Открыть панель проверки блокировки рекламы и трекеров",
"SecurityChecklist": "Открыть панель контрольного списка безопасности",
"PersonaCheck": "Открыть панель углублённой проверки портрета",
"IpBlocklist": "Открыть панель проверки IP по чёрным спискам",
"AsnProfile": "Открыть панель поиска профиля ASN"
},
"page": {
"title": "IPCheck.ing — проверка IP-адреса и геолокации — тест утечки IP и DNS — качество IP — скорость сети — универсальный набор IP-инструментов",
"description": "Удобный набор IP-инструментов с открытым кодом: проверка IP-адреса и геолокации, проверка утечек IP через WebRTC и DNS, проверка качества IP, отпечатка браузера, скорости, глобальной задержки и MTR, поиск Whois и другие функции.",
"keywords": "MyIP, инструменты IP, проверка IP, утечка IP, качество IP, поиск IP, тест утечки DNS, тест утечки WebRTC, отпечаток браузера, тест скорости, глобальная задержка, тест MTR, поиск DNS, поиск Whois",
"footerLink": "https://github.com/jason5ng32/MyIP",
"copyRightName": "Оригинальный проект: ",
"copyRightLink": "https://ipcheck.ing",
"copyRightLinkName": "IPCheck.ing"
},
"helpModal": {
"Title": "Сочетания клавиш"
},
"footer": {
"Tagline": "Бесплатный универсальный набор инструментов для приватности с открытым исходным кодом.",
"Project": "Проект",
"Support": "Документация и поддержка",
"DeveloperDocs": "Документация для разработчиков",
"SelfHosting": "Руководство по самостоятельному размещению",
"ReportIssue": "Сообщить о проблеме",
"FeatureRequest": "Предложить функцию",
"License": "Лицензия AGPL-3.0",
"Contribute": "Внести вклад",
"Clients": "Клиенты",
"Raycast": "Расширение для Raycast",
"Lite": "Версия Lite"
},
"about": {
"Title": "О проекте",
"project": [
"IPCheck.ing — бесплатный универсальный набор IP-инструментов: он помогает посмотреть сведения о своём IP, проверить доступность сайтов и выход DNS, измерить скорость соединения, задержку до серверов по всему миру, выполнить MTR-тест и многое другое.",
"Это проект с открытым исходным кодом — нажмите значок GitHub внизу страницы, чтобы посмотреть исходный код.",
"Если вам непонятно, как пользоваться той или иной функцией, откройте «Справочный центр» внизу страницы. Документация очень подробная: помимо описания функций, она помогает разобраться в сетевых понятиях и в том, как диагностировать проблемы с сетью.",
"Если вы хотите поучаствовать в проекте с открытым исходным кодом, откройте внизу страницы ссылку «Документация для разработчиков» и посмотрите, как это сделать."
],
"founderTitle": "Об основателе проекта",
"founder": [
"Сначала это был просто учебный проект Jason Ng (阿禅): он изучал Vue.js и то, как писать код с помощью ИИ. Когда проект стал набирать всё больше звёзд на GitHub, он основательно переработал его и добавил много по-настоящему полезных функций. Надеемся, вам понравится.",
"Он не профессиональный программист: большую часть времени он менеджер продукта, автор блога, мотоциклист и гик. Но он любит программирование, открытый код и обмен знаниями.",
"Подробнее о нём можно узнать по ссылкам ниже:"
],
"contactTitle": "Связаться с нами",
"contact": [
"Если при использовании IPCheck.ing или развёртывании проекта MyIP возникла проблема, сначала поищите ответ в «Справочном центре». Если ответа там нет и решить проблему не удаётся, создайте issue на GitHub или напишите нам на почту.",
"А если вы нашли баг и любите программировать (в том числе с помощью ИИ), будем очень рады, если вы пришлёте нам PR со своим исправлением.",
"Наша почта: i[AT]ipcheck.ing."
],
"personal": "Личный сайт",
"blog": "Блог-посты",
"linkedIn": "LinkedIn",
"twitter": "Twitter",
"Sponsor": "Поддержать",
"Privacy": "Приватность",
"HelpCenter": "Справочный центр",
"Close": "Закрыть"
},
"acknowledgement": {
"Title": "Благодарности",
"Note1": "Этот проект не состоялся бы без поддержки увлечённых людей и организаций, а также тех, кто вдохновлял нас или открывал исходный код своих решений. Большое им спасибо:"
},
"changelog": {
"Title": "Что нового",
"add": "Добавлено",
"improve": "Улучшено",
"fix": "Исправлено"
},
"pwa": {
"appDescription": "Универсальный набор IP-инструментов",
"installDescription": "Вы открываете IPCheck.ing уже в {count}-й раз — установите его как приложение, чтобы пользоваться им быстрее и удобнее."
}
}