mirror of
https://github.com/kkapsner/CanvasBlocker
synced 2024-12-22 21:00:23 +01:00
1627 lines
65 KiB
JSON
1627 lines
65 KiB
JSON
{
|
||
"addon_title": {
|
||
"message": "CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"addon_description": {
|
||
"message": "Изменяет некоторые API JS для предотвращения снятия цифровых отпечатков.",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_default": {
|
||
"message": "CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_notified": {
|
||
"message": " \n\nзащита успешна для:",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_whitelisted": {
|
||
"message": " (API внесены в белый список для {url})",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_protectedAPIs": {
|
||
"message": "\n · {api}",
|
||
"description": ""
|
||
},
|
||
"browserAction_status_on": {
|
||
"message": "CanvasBlocker вкл",
|
||
"description": ""
|
||
},
|
||
"browserAction_status_off": {
|
||
"message": "CanvasBlocker выкл",
|
||
"description": ""
|
||
},
|
||
"more": {
|
||
"message": "подробнее",
|
||
"description": ""
|
||
},
|
||
"less": {
|
||
"message": "меньше",
|
||
"description": ""
|
||
},
|
||
"pleaseWait": {
|
||
"message": "Пожалуйста, подождите...",
|
||
"description": ""
|
||
},
|
||
"search": {
|
||
"message": "Поиск",
|
||
"description": ""
|
||
},
|
||
"ok": {
|
||
"message": "OK",
|
||
"description": ""
|
||
},
|
||
"apply": {
|
||
"message": "Применить",
|
||
"description": ""
|
||
},
|
||
"cancel": {
|
||
"message": "Отменить",
|
||
"description": ""
|
||
},
|
||
"input": {
|
||
"message": "input (ввод)",
|
||
"description": ""
|
||
},
|
||
"readout": {
|
||
"message": "readout (считывание)",
|
||
"description": ""
|
||
},
|
||
"options": {
|
||
"message": "Настройки",
|
||
"description": ""
|
||
},
|
||
"options_title": {
|
||
"message": "Настройки CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"optionsIntroduction": {
|
||
"message": "На этой странице вы можете настроить параметры CanvasBlocker.",
|
||
"description": ""
|
||
},
|
||
"installNotice": {
|
||
"message": "CanvasBlocker установлен. Если вы хотите иметь доступ к этой странице в будущем, пожалуйста добавьте ее в закладки.",
|
||
"description": ""
|
||
},
|
||
"updateNotice": {
|
||
"message": "CanvasBlocker обновлен. Если вы хотите иметь доступ к этой странице в будущем и еще не добавили ее в закладки, пожалуйста добавьте.",
|
||
"description": ""
|
||
},
|
||
"dontShowOptionsOnUpdate": {
|
||
"message": "Не показывать снова после обновления.",
|
||
"description": ""
|
||
},
|
||
"resistFingerprintingNotice": {
|
||
"message": "Настройка privacy.resistFingerprinting включена. Это немного влияет на работу CanvasBlocker. Подробнее см. {link:here:https://github.com/kkapsner/CanvasBlocker/issues/158} и {link:here:https://github.com/ghacksuserjs/ghacks-user.js/issues/767}.",
|
||
"description": ""
|
||
},
|
||
"openInTab": {
|
||
"message": "Открыть в отдельной вкладке",
|
||
"description": ""
|
||
},
|
||
"group_general": {
|
||
"message": "Основные",
|
||
"description": ""
|
||
},
|
||
"group_APIs": {
|
||
"message": "APIs",
|
||
"description": ""
|
||
},
|
||
"group_misc": {
|
||
"message": "Прочие",
|
||
"description": ""
|
||
},
|
||
"section_asking": {
|
||
"message": "Запрашивать",
|
||
"description": ""
|
||
},
|
||
"section_faking": {
|
||
"message": "Фейковые данные",
|
||
"description": ""
|
||
},
|
||
"section_notifications": {
|
||
"message": "Уведомления",
|
||
"description": ""
|
||
},
|
||
"section_lists": {
|
||
"message": "Списки",
|
||
"description": ""
|
||
},
|
||
"section_misc": {
|
||
"message": "Прочие",
|
||
"description": ""
|
||
},
|
||
"section_settings": {
|
||
"message": "Настройки",
|
||
"description": ""
|
||
},
|
||
"section_canvas-api": {
|
||
"message": "Canvas API",
|
||
"description": ""
|
||
},
|
||
"section_audio-api": {
|
||
"message": "Audio API",
|
||
"description": ""
|
||
},
|
||
"section_history-api": {
|
||
"message": "History API",
|
||
"description": ""
|
||
},
|
||
"section_window-api": {
|
||
"message": "Window API",
|
||
"description": ""
|
||
},
|
||
"section_DOMRect-api": {
|
||
"message": "DOMRect API",
|
||
"description": ""
|
||
},
|
||
"section_TextMetrics-api": {
|
||
"message": "TextMetrics API",
|
||
"description": ""
|
||
},
|
||
"section_Navigator-api": {
|
||
"message": "Navigator API",
|
||
"description": ""
|
||
},
|
||
"section_Screen-api": {
|
||
"message": "Screen API",
|
||
"description": ""
|
||
},
|
||
"displayAdvancedSettings_title": {
|
||
"message": "Экспертный режим",
|
||
"description": ""
|
||
},
|
||
"displayAdvancedSettings_description": {
|
||
"message": "Отображение дополнительных параметров.",
|
||
"description": ""
|
||
},
|
||
"displayDescriptions_title": {
|
||
"message": "Отображать описания",
|
||
"description": ""
|
||
},
|
||
"displayDescriptions_description": {
|
||
"message": "Отображает описания настроек.",
|
||
"description": ""
|
||
},
|
||
"disruptSessionOnUpdate_title": {
|
||
"message": "Прервать сессию при обновлении",
|
||
"description": ""
|
||
},
|
||
"disruptSessionOnUpdate_description": {
|
||
"message": "Если включено, то расширение будет обновляться, как только обновление станет доступно. Это может поломать некоторые вкладки, которые в настоящее время открыты.",
|
||
"description": ""
|
||
},
|
||
"reloadExtension_title": {
|
||
"message": "Перезагрузить расширение",
|
||
"description": ""
|
||
},
|
||
"reloadExtension_description": {
|
||
"message": "Выполнить ожидающее обновление.",
|
||
"description": ""
|
||
},
|
||
"reloadExtension_label": {
|
||
"message": "Перезагрузить",
|
||
"description": ""
|
||
},
|
||
"hideSetting": {
|
||
"message": "Нажмите здесь, чтобы скрыть эту настройку.",
|
||
"description": ""
|
||
},
|
||
"displayHiddenSettings_title": {
|
||
"message": "Отобразить скрытые настройки",
|
||
"description": ""
|
||
},
|
||
"displayHiddenSettings_description": {
|
||
"message": "Активируйте для просмотра скрытых настроек.",
|
||
"description": ""
|
||
},
|
||
"askForInvisiblePermission": {
|
||
"message": "Вы хотите разрешить невидимый <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForInvisibleInputPermission": {
|
||
"message": "Вы хотите разрешить невидимый <canvas> input(ввод)?",
|
||
"description": ""
|
||
},
|
||
"askForInvisibleReadoutPermission": {
|
||
"message": "Вы хотите разрешить невидимый <canvas> readout(считывание)?",
|
||
"description": ""
|
||
},
|
||
"askForPermission": {
|
||
"message": "Вы хотите разрешить <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForInputPermission": {
|
||
"message": "Вы хотите разрешить <canvas> input(ввод)?",
|
||
"description": ""
|
||
},
|
||
"askForReadoutPermission": {
|
||
"message": "Вы хотите разрешить <canvas> readout(считывание)?",
|
||
"description": ""
|
||
},
|
||
"askForVisiblePermission": {
|
||
"message": "Вы хотите разрешить красную рамку для <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForVisibleInputPermission": {
|
||
"message": "Вы хотите разрешить input(ввод) красной рамки для <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForVisibleReadoutPermission": {
|
||
"message": "Вы хотите разрешить readout(считывание) красной рамки для <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForAudioPermission": {
|
||
"message": "Вы хотите разрешить audio API?",
|
||
"description": ""
|
||
},
|
||
"askForAudioInputPermission": {
|
||
"message": "Вы хотите разрешить audio API input(вход)?",
|
||
"description": ""
|
||
},
|
||
"askForAudioReadoutPermission": {
|
||
"message": "Вы хотите разрешить audio API readout(считывание)?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryPermission": {
|
||
"message": "Вы хотите разрешить API истории?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryInputPermission": {
|
||
"message": "Вы хотите разрешить history API input(ввод)?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryReadoutPermission": {
|
||
"message": "Вы хотите разрешить history API readout(считывание)?",
|
||
"description": ""
|
||
},
|
||
"askForWindowPermission": {
|
||
"message": "Вы хотите разрешить window API?",
|
||
"description": ""
|
||
},
|
||
"askForWindowInputPermission": {
|
||
"message": "Вы хотите разрешить window API input(ввод)?",
|
||
"description": ""
|
||
},
|
||
"askForWindowReadoutPermission": {
|
||
"message": "Вы хотите разрешить window API readout(считывание)?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectPermission": {
|
||
"message": "Вы хотите разрешить DOMRect API?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectInputPermission": {
|
||
"message": "Вы хотите разрешить DOMRect API input(ввод)?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectReadoutPermission": {
|
||
"message": "Вы хотите разрешить DOMRect API readout(считывание)?",
|
||
"description": ""
|
||
},
|
||
"askForTextMetricsPermission": {
|
||
"message": "Вы хотите разрешить TextMetrics API?",
|
||
"description": ""
|
||
},
|
||
"askForTextMetricsInputPermission": {
|
||
"message": "Вы хотите разрешить TextMetrics API (ввод)?",
|
||
"description": ""
|
||
},
|
||
"askForTextMetricsReadoutPermission": {
|
||
"message": "Вы хотите разрешить считывание TextMetrics API?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorPermission": {
|
||
"message": "Вы хотите разрешить navigator API?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorInputPermission": {
|
||
"message": "Вы хотите разрешить navigator API input(ввод)?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorReadoutPermission": {
|
||
"message": "Вы хотите разрешить navigator API readout(считывание)?",
|
||
"description": ""
|
||
},
|
||
"askForScreenPermission": {
|
||
"message": "Вы хотите разрешить screen API?",
|
||
"description": ""
|
||
},
|
||
"askForScreenInputPermission": {
|
||
"message": "Вы хотите разрешить screen API input(ввод)?",
|
||
"description": ""
|
||
},
|
||
"askForScreenReadoutPermission": {
|
||
"message": "Вы хотите разрешить screen API readout(считывание)?",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_title": {
|
||
"message": "Спрашивать только один раз",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_description": {
|
||
"message": "Когда режим блокировки установлен в значение «запрашивать разрешение» или «запрашивать разрешение для API для чтения(readout)», подтверждение будет запрашиваться всякий раз, когда веб-страница пытается получить доступ к API или readout(считывание) API. Этот параметр снижает количество подтверждений для каждой страницы до одного раза независимо от того, сколько раз такая страница получает доступ к API. На некоторых страницах однако могут несколько сообщений.\n\nНет: спрашивать каждый раз\n\nИндивидуально: требовать отдельного подтверждения для каждого типа API (контекст, ввод, считывание)\n\n Комбинировать: все типы API будут подтверждены вместе",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.no": {
|
||
"message": "нет",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.individual": {
|
||
"message": "индивидуальный",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.combined": {
|
||
"message": "комбинированный",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_title": {
|
||
"message": "Режим если отказ",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_description": {
|
||
"message": "Какой режим следует использовать, когда разрешение отклонено.",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_options.block": {
|
||
"message": "блокировать",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_options.fake": {
|
||
"message": "подделывать",
|
||
"description": ""
|
||
},
|
||
"showCanvasWhileAsking_title": {
|
||
"message": "Показывать содержимое canvas",
|
||
"description": ""
|
||
},
|
||
"showCanvasWhileAsking_description": {
|
||
"message": "По возможности показывать содержимое canvas, для которого запрашивается разрешение.",
|
||
"description": ""
|
||
},
|
||
"showCanvasWhileAsking_message": {
|
||
"message": "Веб-страница хочет прочитать содержимое следующего canvas:",
|
||
"description": ""
|
||
},
|
||
"blackList_description": {
|
||
"message": "Всегда блокировать API с этих доменов и URL-адресов. Записи в списке разделяются запятой.",
|
||
"description": ""
|
||
},
|
||
"blackList_title": {
|
||
"message": "Запрещенный список",
|
||
"description": ""
|
||
},
|
||
"blockMode_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"blockMode_urlSpecific": {
|
||
"message": "Чтобы установить режим блокировать для определенных веб-сайтов, щелкните по черной стрелке, чтобы открыть меню, добавить домен или URL-адрес, нажав кнопку \"+\" и выбрав желаемый режим блокировки.",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.allowEverything": {
|
||
"message": "разрешить все",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.block": {
|
||
"message": "разрешить только белый список",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.ask": {
|
||
"message": "попросить разрешения",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.blockEverything": {
|
||
"message": "блокировать все",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.allow": {
|
||
"message": "блокировать только черный список",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.fake": {
|
||
"message": "подделывать",
|
||
"description": ""
|
||
},
|
||
"blockMode_title": {
|
||
"message": "Режим блокировки",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_title": {
|
||
"message": "Защищенная часть canvas API",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_description": {
|
||
"message": "ничего: никакие функции API холста не защищены.\n\nсчитывание: функции считывания содержимого холста защищены.\n\nввод: функции ввода API холста защищены. В режиме блокировки \"подделывание\" немного изменяются пиксели при выводе текста. Это затрудняет обнаружение этого расширения, но является менее безопасным. Для холстов WebGL поведение идентично режиму \"Считывание\".\n\nвсё: защищены и функции считывания, и функции ввода. Не рекомендуется использовать этот режим в сочетании с режимом блокировки \"подделывание\", так как увеличивается вероятность обнаружения.",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_urlSpecific": {
|
||
"message": "Чтобы установить защищаемые области для конкретных сайтов, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\", и выберите желаемую область.",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.nothing": {
|
||
"message": "ничего",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.input": {
|
||
"message": "ввод",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.readout": {
|
||
"message": "считывание",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.everything": {
|
||
"message": "всё",
|
||
"description": ""
|
||
},
|
||
"urlSettings_title": {
|
||
"message": "Значения для конкретного сайта",
|
||
"description": ""
|
||
},
|
||
"urlSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"inputURL": {
|
||
"message": "Введите домен в URL \"RegExp\":",
|
||
"description": ""
|
||
},
|
||
"minFakeSize_description": {
|
||
"message": "<canvas> с меньшей или равной площадью, чем это число, не будут подделаны. Это параметр для предотвращения обнаружения.\nВНИМАНИЕ: Это снижает безопасность дополнения, поэтому настоятельно рекомендуется не устанавливать это значение выше 100.",
|
||
"description": ""
|
||
},
|
||
"minFakeSize_title": {
|
||
"message": "Минимальный размер, который будет подделан",
|
||
"description": ""
|
||
},
|
||
"maxFakeSize_description": {
|
||
"message": "<canvas> с большей площадью, чем это число не будут подделаны. (Введите ноль, чтобы отключить.) Этот параметр для производительности, который может предотвратить зависания браузера и должен быть настроен на вычислительную мощность устройства.\nВНИМАНИЕ: это снижает безопасность дополнения, поэтому настоятельно рекомендуется не устанавливать это значение ниже 1 000 000.",
|
||
"description": ""
|
||
},
|
||
"maxFakeSize_title": {
|
||
"message": "Максимальный размер, который будет подделан",
|
||
"description": ""
|
||
},
|
||
"rng_description": {
|
||
"message": "отсутствут (полностью белый): возвращается полностью белое изображение. При этом должна быть активирована опция \"подделать альфа-канал\". ВНИМАНИЕ: не используйте это с режимом \"подделать для input(ввод)\".\n\nне постоянный: случайные числа будут определяться по-новому для каждого действия фальсификации.\n\nконстантный: в пределах одной веб-страницы цвет всегда будет подделываться под один и тот же.\n\nпостоянный: случайное число будет определено только один раз для каждого домена.",
|
||
"description": ""
|
||
},
|
||
"rng_options.persistent": {
|
||
"message": "постоянный",
|
||
"description": ""
|
||
},
|
||
"rng_options.constant": {
|
||
"message": "константный",
|
||
"description": ""
|
||
},
|
||
"rng_options.nonPersistent": {
|
||
"message": "непостоянный",
|
||
"description": ""
|
||
},
|
||
"rng_options.white": {
|
||
"message": "отсутствут (полностью белый)",
|
||
"description": ""
|
||
},
|
||
"rng_title": {
|
||
"message": "Генератор случайных чисел",
|
||
"description": ""
|
||
},
|
||
"persistentRndStorage_title": {
|
||
"message": "Постоянное хранилище",
|
||
"description": ""
|
||
},
|
||
"persistentRndStorage_description": {
|
||
"message": "Сохраняет данные для генератора постоянных случайных чисел для использования после перезапуска",
|
||
"description": ""
|
||
},
|
||
"storePersistentRnd_title": {
|
||
"message": "Сохранять постоянные данные",
|
||
"description": ""
|
||
},
|
||
"storePersistentRnd_description": {
|
||
"message": "Сохранять данные для постоянного генератора случайных чисел. В противном случае они сбрасываются при завершении работы браузера.",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearInterval_title": {
|
||
"message": "Интервал очистки постоянных данных",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearInterval_description": {
|
||
"message": "По истечении заданного интервала постоянные данные очищаются автоматически. (Введите ноль, чтобы отключить.)",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.seconds": {
|
||
"message": "секунд",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.minutes": {
|
||
"message": "минут",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.hours": {
|
||
"message": "часов",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.days": {
|
||
"message": "дней",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.weeks": {
|
||
"message": "недель",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.months": {
|
||
"message": "месяцев",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.years": {
|
||
"message": "лет",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRnd_title": {
|
||
"message": "Отчистить хранилище постоянных случайных данных",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRnd_description": {
|
||
"message": "Удаляет все данные для генератора постоянных случайных чисел.",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRnd_label": {
|
||
"message": "Отчистить",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRndForContainer_label": {
|
||
"message": "Очистить контейнер",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRndForContainer_title": {
|
||
"message": "Выбрать контейнер",
|
||
"description": ""
|
||
},
|
||
"sharePersistentRndBetweenDomains_title": {
|
||
"message": "Распределение постоянной случайности между доменами",
|
||
"description": ""
|
||
},
|
||
"sharePersistentRndBetweenDomains_description": {
|
||
"message": "ВНИМАНИЕ: эта настройка делает браузер на 100% уязвимым для отслеживания, а значит, является угрозой для вашей приватности.",
|
||
"description": ""
|
||
},
|
||
"sharePersistentRndBetweenDomains_confirmMessage": {
|
||
"message": "Вы уверены, что действительно хотите использовать общие случайные данные для всех доменов?\nВНИМАНИЕ: эта сделает браузер на 100% уязвимым для отслеживания, а значит, является угрозой для вашей приватности.",
|
||
"description": ""
|
||
},
|
||
"ignoreFrequentColors_title": {
|
||
"message": "Игнорировать наиболее часто используемые цвета",
|
||
"description": ""
|
||
},
|
||
"ignoreFrequentColors_description": {
|
||
"message": "Количество цветов, которые не подделываются на <canvas>. Это параметр для предотвращения обнаружения.\nВНИМАНИЕ: это может снизить производительность дополнения, потому что статистика цвета должна быть рассчитана для каждого изображения, также это может снизить безопасность дополнения, поэтому настоятельно рекомендуется не устанавливать это значение выше 3.",
|
||
"description": ""
|
||
},
|
||
"minColors_title": {
|
||
"message": "Минимальное количество цветов",
|
||
"description": ""
|
||
},
|
||
"minColors_description": {
|
||
"message": "Количество цветов, которые необходимо подделать в <canvas>.\nВНИМАНИЕ: это может снизить безопасность дополнения, поэтому настоятельно рекомендуется не устанавливать это значение выше 10.",
|
||
"description": ""
|
||
},
|
||
"fakeAlphaChannel_title": {
|
||
"message": "Подделать альфа-канал",
|
||
"description": ""
|
||
},
|
||
"fakeAlphaChannel_description": {
|
||
"message": "Активирует подделывание Альфа-канала (прозрачность).",
|
||
"description": ""
|
||
},
|
||
"webGLVendor_title": {
|
||
"message": "Сообщать производителя webGL",
|
||
"description": ""
|
||
},
|
||
"webGLVendor_description": {
|
||
"message": "Сообщать это значение для \"vendor\" в функции \"getParameter\". Если пусто, сообщать реальное значение.",
|
||
"description": ""
|
||
},
|
||
"webGLRenderer_title": {
|
||
"message": "Сообщать растеризатор webGL",
|
||
"description": ""
|
||
},
|
||
"webGLRenderer_description": {
|
||
"message": "Сообщать это значение для \"renderer\" в функции \"getParameter\". Если пусто, сообщать реальное значение.",
|
||
"description": ""
|
||
},
|
||
"webGLUnmaskedVendor_title": {
|
||
"message": "Сообщать производителя webGL (без маскировки)",
|
||
"description": ""
|
||
},
|
||
"webGLUnmaskedVendor_description": {
|
||
"message": "Сообщать это значение для \"unmasked vendor\" в функции \"getParameter\". Если пусто, сообщать реальное значение.",
|
||
"description": ""
|
||
},
|
||
"webGLUnmaskedRenderer_title": {
|
||
"message": "Сообщать растеризатор webGL (без маскировки)",
|
||
"description": ""
|
||
},
|
||
"webGLUnmaskedRenderer_description": {
|
||
"message": "Сообщать это значение для \"unmasked renderer\" в функции \"getParameter\". Если пусто, сообщать реальное значение.",
|
||
"description": ""
|
||
},
|
||
"useCanvasCache_title": {
|
||
"message": "Использовать кеш - canvas",
|
||
"description": ""
|
||
},
|
||
"useCanvasCache_description": {
|
||
"message": "Включает кэш <canvas>. Это может предотвратить обнаружение и увеличить производительность при чтении небольших <canvas> несколько раз, но уменьшает его для больших <canvas>.",
|
||
"description": ""
|
||
},
|
||
"protectedAPIFeatures_title": {
|
||
"message": "Защищенные функции API",
|
||
"description": ""
|
||
},
|
||
"protectedAPIFeatures_description": {
|
||
"message": "Список защищенных функций API. При снятии флажка эта функция API не будет защищена.",
|
||
"description": ""
|
||
},
|
||
"disableNotifications": {
|
||
"message": "отключить уведомления",
|
||
"description": ""
|
||
},
|
||
"showOptions": {
|
||
"message": "показать настройки",
|
||
"description": ""
|
||
},
|
||
"displayCallingStack": {
|
||
"message": "показать стек вызовов",
|
||
"description": ""
|
||
},
|
||
"displayFullURL": {
|
||
"message": "показать полный URL",
|
||
"description": ""
|
||
},
|
||
"enableStackList_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"enableStackList_title": {
|
||
"message": "Использовать файловый белый список",
|
||
"description": ""
|
||
},
|
||
"preBlock": {
|
||
"message": "API заблокирован на {url}, поскольку параметры CanvasBlocker вовремя не загрузились.",
|
||
"description": ""
|
||
},
|
||
"blocked": {
|
||
"message": "API заблокирован на {url}.",
|
||
"description": ""
|
||
},
|
||
"fakedReadout": {
|
||
"message": "Подделан canvas readout(чтение) на {url}",
|
||
"description": ""
|
||
},
|
||
"fakedAudioReadout": {
|
||
"message": "Подделан audio readout(чтение) на {url}",
|
||
"description": ""
|
||
},
|
||
"fakedHistoryReadout": {
|
||
"message": "Подделан history readout(чтение) на {url}",
|
||
"description": ""
|
||
},
|
||
"fakedWindowReadout": {
|
||
"message": "Подделан window readout(чтение) на {url}",
|
||
"description": ""
|
||
},
|
||
"fakedDOMRectReadout": {
|
||
"message": "Подделан DOMRect readout(чтение) на {url}",
|
||
"description": ""
|
||
},
|
||
"fakedTextMetricsReadout": {
|
||
"message": "Фальшивое считывание TextMetrics на {url}",
|
||
"description": ""
|
||
},
|
||
"fakedNavigatorReadout": {
|
||
"message": "Подделывать считывание навигатора для {url}",
|
||
"description": ""
|
||
},
|
||
"fakedScreenReadout": {
|
||
"message": "Подделывать считывание экрана для {url}",
|
||
"description": ""
|
||
},
|
||
"fakedInput": {
|
||
"message": "Подделан input(ввод) на {url}",
|
||
"description": ""
|
||
},
|
||
"ignoreList_description": {
|
||
"message": "Домены или URL-адреса, где не должны отображаться уведомления. Чтобы добавить несколько записей, разделите их запятыми.",
|
||
"description": ""
|
||
},
|
||
"ignoreList_title": {
|
||
"message": "Игнорируемый список сайтов",
|
||
"description": ""
|
||
},
|
||
"ignoredAPIs_title": {
|
||
"message": "Игнорируемые API",
|
||
"description": ""
|
||
},
|
||
"ignoredAPIs_description": {
|
||
"message": "Уведомления для выбранных API отображаться не будут.",
|
||
"description": ""
|
||
},
|
||
"localFile": {
|
||
"message": "локальном файле",
|
||
"description": ""
|
||
},
|
||
"ignorelistDomain": {
|
||
"message": "тихий домен",
|
||
"description": ""
|
||
},
|
||
"ignorelistURL": {
|
||
"message": "игнорируемый URL-адрес",
|
||
"description": ""
|
||
},
|
||
"selectIgnore": {
|
||
"message": "Выберите домен или URL для добавления в список игнорируемых:",
|
||
"description": ""
|
||
},
|
||
"inputIgnore": {
|
||
"message": "Введите домен или URL \"RegExp\" для добавления в список игнорируемых:",
|
||
"description": ""
|
||
},
|
||
"inputIgnoreDomain": {
|
||
"message": "Введите домен для добавления в список игнорируемых:",
|
||
"description": ""
|
||
},
|
||
"inputIgnoreURL": {
|
||
"message": "Введите URL \"RegExp\" для добавления в список игнорируемых::",
|
||
"description": ""
|
||
},
|
||
"selectWhitelist": {
|
||
"message": "Выберите домен или URL для добавления в белый список:",
|
||
"description": ""
|
||
},
|
||
"inputWhitelist": {
|
||
"message": "Введите домен или URL \"RegExp\" для добавления в белый список:",
|
||
"description": ""
|
||
},
|
||
"inputWhitelistDomain": {
|
||
"message": "Введите домен для добавления в белый список:",
|
||
"description": ""
|
||
},
|
||
"inputWhitelistURL": {
|
||
"message": "Введите URL \"RegExp\" для добавления в белый список:",
|
||
"description": ""
|
||
},
|
||
"selectSessionWhitelist": {
|
||
"message": "Выберите домен или URL для добавления в белый список для этой сессии:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelist": {
|
||
"message": "Введите URL \"RegExp\" для добавления в белый список для этой сессии:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelistDomain": {
|
||
"message": "Выберите домен для добавления в белый список для этой сессии:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelistURL": {
|
||
"message": "Введите URL \"RegExp\" для добавления в белый список для этой сессии:",
|
||
"description": ""
|
||
},
|
||
"selectWhitelistScope": {
|
||
"message": "Какова сфера действия белого списка?",
|
||
"description": ""
|
||
},
|
||
"whitelistOnlyAPI": {
|
||
"message": "Добавить в белый список только для {api}",
|
||
"description": ""
|
||
},
|
||
"whitelistAllAPIs": {
|
||
"message": "Внести все API в белый список",
|
||
"description": ""
|
||
},
|
||
"settings": {
|
||
"message": "настройки",
|
||
"description": ""
|
||
},
|
||
"showCallingFile_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showCallingFile_title": {
|
||
"message": "Показать вызывающий файл",
|
||
"description": ""
|
||
},
|
||
"showCompleteCallingStack_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showCompleteCallingStack_title": {
|
||
"message": "Показать полный стек вызовов",
|
||
"description": ""
|
||
},
|
||
"showNotifications_description": {
|
||
"message": "Показывать уведомление, когда режим блокировки установлен в \"подделывать readout(чтение) API\".",
|
||
"description": ""
|
||
},
|
||
"showNotifications_urlSpecific": {
|
||
"message": "Чтобы отключить уведомления для определенных сайтов, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL затем нажмите на \"+\" и снимите галочку.",
|
||
"description": ""
|
||
},
|
||
"showNotifications_title": {
|
||
"message": "Показать уведомления",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_description": {
|
||
"message": "Подсветить активный значок на странице для лучшей видимости.",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_urlSpecific": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_title": {
|
||
"message": "Подсветить активный значок на странице",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.none": {
|
||
"message": "без подсветки",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.color": {
|
||
"message": "цветом",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.blink": {
|
||
"message": "мигать",
|
||
"description": ""
|
||
},
|
||
"displayBadge_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"displayBadge_title": {
|
||
"message": "Отображать значок",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_urlSpecific": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_title": {
|
||
"message": "Менять значок панели инструментов в уведомлении",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.none": {
|
||
"message": "ничего не менять",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.color": {
|
||
"message": "менять цвет",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.blink": {
|
||
"message": "мигать",
|
||
"description": ""
|
||
},
|
||
"sourceOutput": {
|
||
"message": "Вызывающий файл",
|
||
"description": ""
|
||
},
|
||
"stackEntryOutput": {
|
||
"message": "{url} строка {line} колонка {column}",
|
||
"description": ""
|
||
},
|
||
"stackList_description": {
|
||
"message": "JS файлы, которым разрешено использовать все API. Входные данные должны быть в формате JSON. Пример:[{\"url\": \"http://domain/file1.js\"}, {\"url\": \"http://domain/file2.js\", \"line\": 1, \"column\": 4, \"stackPosition\": -3}]",
|
||
"description": ""
|
||
},
|
||
"stackList_title": {
|
||
"message": "Белый список файлов",
|
||
"description": ""
|
||
},
|
||
"whiteList_title": {
|
||
"message": "Белый список",
|
||
"description": ""
|
||
},
|
||
"whiteList_description": {
|
||
"message": "Домены или URL-адреса, которым разрешено использовать все API. Чтобы добавить несколько записей, разделите их запятыми.",
|
||
"description": ""
|
||
},
|
||
"whitelist": {
|
||
"message": "белый список",
|
||
"description": ""
|
||
},
|
||
"whitelistDomain": {
|
||
"message": "белый список доменов",
|
||
"description": ""
|
||
},
|
||
"whitelistURL": {
|
||
"message": "URL белого списка",
|
||
"description": ""
|
||
},
|
||
"ignorelist": {
|
||
"message": "игнорировать",
|
||
"description": ""
|
||
},
|
||
"whitelistTemporarily": {
|
||
"message": "белый список (временно)",
|
||
"description": ""
|
||
},
|
||
"inspectWhitelist": {
|
||
"message": "проверить белый список",
|
||
"description": ""
|
||
},
|
||
"sessionWhiteList_title": {
|
||
"message": "Белый список этой сессий",
|
||
"description": ""
|
||
},
|
||
"sessionWhiteList_description": {
|
||
"message": "Домены или URL-адреса, которым разрешено использовать все API в течение текущей сессии. Чтобы добавить несколько записей, разделите их запятыми.",
|
||
"description": ""
|
||
},
|
||
"whitelistDomainTemporarily": {
|
||
"message": "белый список доменов (временно)",
|
||
"description": ""
|
||
},
|
||
"whitelistURLTemporarily": {
|
||
"message": "белый список URL (временно)",
|
||
"description": ""
|
||
},
|
||
"storeNotificationData_title": {
|
||
"message": "Показывать подробные данные уведомлений",
|
||
"description": ""
|
||
},
|
||
"storeNotificationData_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"storeImageForInspection_title": {
|
||
"message": "Хранить изображение для просмотра",
|
||
"description": ""
|
||
},
|
||
"storeImageForInspection_description": {
|
||
"message": "Позволяет хранить содержимое подделанного canvas.\nВНИМАНИЕ: это может привести к большому потреблению памяти.",
|
||
"description": ""
|
||
},
|
||
"protectAudio_title": {
|
||
"message": "Защищать audio API",
|
||
"description": ""
|
||
},
|
||
"protectAudio_description": {
|
||
"message": "Если the audio API также должен быть защищен",
|
||
"description": ""
|
||
},
|
||
"protectAudio_urlSpecific": {
|
||
"message": "Чтобы исключить определенные сайты из этой защиты, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\" и снимите галочку.",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_title": {
|
||
"message": "Количество поделываемых значений",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_description": {
|
||
"message": "Сколько значений на запрос чтения должно быть подделано.",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.1": {
|
||
"message": "1 значение",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.10": {
|
||
"message": "10 значений",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.100": {
|
||
"message": "100 значений",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.1000": {
|
||
"message": "1000 значений",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.0.1%": {
|
||
"message": "0,1% от значений",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.1%": {
|
||
"message": "1% от значений",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.10%": {
|
||
"message": "10% от значений",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.100%": {
|
||
"message": "100% от значений",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_title": {
|
||
"message": "Уровень шума",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.minimal": {
|
||
"message": "минимальный",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.low": {
|
||
"message": "низкий",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.medium": {
|
||
"message": "средний",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.high": {
|
||
"message": "высокий",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.maximal": {
|
||
"message": "максимальный",
|
||
"description": ""
|
||
},
|
||
"useAudioCache_title": {
|
||
"message": "Использовать кэш аудио",
|
||
"description": ""
|
||
},
|
||
"useAudioCache_description": {
|
||
"message": "Включает кэш аудио. Это может предотвратить обнаружение, но снижает производительность.",
|
||
"description": ""
|
||
},
|
||
"useAudioCache_urlSpecific": {
|
||
"message": "На некоторых страницах используется очень плохо написанный звуковой скрипт, который приводит к тому что Firefox начинает медленно работать. Чтобы отключить кэш для определенных сайтов, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\" и снимите с него галочку.",
|
||
"description": ""
|
||
},
|
||
"audioUseFixedIndices_title": {
|
||
"message": "Использовать фиксированные индексы",
|
||
"description": ""
|
||
},
|
||
"audioUseFixedIndices_description": {
|
||
"message": "Если некоторые из используемых индексов всегда должны быть подделаны.",
|
||
"description": ""
|
||
},
|
||
"audioFixedIndices_title": {
|
||
"message": "Фиксированные индексы",
|
||
"description": ""
|
||
},
|
||
"audioFixedIndices_description": {
|
||
"message": "Индексы, которые всегда подделываются. Чтобы добавить несколько записей, разделите их запятыми.",
|
||
"description": ""
|
||
},
|
||
"historyLengthThreshold_title": {
|
||
"message": "Порог длины истории",
|
||
"description": ""
|
||
},
|
||
"historyLengthThreshold_description": {
|
||
"message": "Максимальная длина истории, которая сообщается сайту.",
|
||
"description": ""
|
||
},
|
||
"historyLengthThreshold_urlSpecific": {
|
||
"message": "Чтобы изменить значение для конкретных сайтов, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\", и выберите другое значение.",
|
||
"description": ""
|
||
},
|
||
"protectWindow_title": {
|
||
"message": "Защищать window API",
|
||
"description": ""
|
||
},
|
||
"protectWindow_description": {
|
||
"message": "window.opener и window.name будут защищены. Это может сделать некоторые веб-страницы непригодными для использования.",
|
||
"description": ""
|
||
},
|
||
"protectWindow_urlSpecific": {
|
||
"message": "Чтобы исключить определенные сайты из этой защиты, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\" и снимите галочку",
|
||
"description": ""
|
||
},
|
||
"protectWindow_askReCaptchaException": {
|
||
"message": "Защита window API нарушает reCAPTCHA. Вы хотите добавить исключение для него?",
|
||
"description": ""
|
||
},
|
||
"allowWindowNameInFrames_title": {
|
||
"message": "Разрешить window.name во фреймах",
|
||
"description": ""
|
||
},
|
||
"allowWindowNameInFrames_description": {
|
||
"message": "В контексте фрейма window.name не является столь опасным и используется для других целей (например reCAPTCHA). Эта настройка разрешает такое использование.",
|
||
"description": ""
|
||
},
|
||
"allowWindowNameInFrames_urlSpecific": {
|
||
"message": "Чтобы разрешить это только для конкретных сайтов, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\", и отметьте флажок.",
|
||
"description": ""
|
||
},
|
||
"protectDOMRect_title": {
|
||
"message": "Защищать DOMRect API",
|
||
"description": ""
|
||
},
|
||
"protectDOMRect_description": {
|
||
"message": "Это защищает от снятия отпечатков \"getClientRects()\" и нескольких подобных методов.",
|
||
"description": ""
|
||
},
|
||
"protectDOMRect_urlSpecific": {
|
||
"message": "Чтобы исключить определенные сайты из этой защиты, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\" и снимите галочку.",
|
||
"description": ""
|
||
},
|
||
"domRectIntegerFactor_title": {
|
||
"message": "DOMRect целочисленный коэффициент",
|
||
"description": ""
|
||
},
|
||
"domRectIntegerFactor_description": {
|
||
"message": "С помощью CSS можно управлять некоторой частью пикселя. Чтобы предотвратить обнаружение, значения DOMRect, которые умножаются на этот коэффициент, целые числа не будут изменены.",
|
||
"description": ""
|
||
},
|
||
"protectTextMetrics_title": {
|
||
"message": "Защита API TextMetrics",
|
||
"description": ""
|
||
},
|
||
"protectTextMetrics_description": {
|
||
"message": "Это защищает от считывания отпечатка \"measureText()\", который может быть использован для перекрестной проверки значений DOMRect.",
|
||
"description": ""
|
||
},
|
||
"protectTextMetrics_urlSpecific": {
|
||
"message": "Чтобы исключить определенные сайты из этой защиты, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\" и снимите галочку.",
|
||
"description": ""
|
||
},
|
||
"protectNavigator_title": {
|
||
"message": "Защита API навигатора",
|
||
"description": ""
|
||
},
|
||
"protectNavigator_description": {
|
||
"message": "Эта страница позволяет вносить изменения в API навигатора. Включение защиты по умолчанию ничего не меняет. Откройте настройки навигатора и укажите там желаемые изменения.",
|
||
"description": ""
|
||
},
|
||
"protectNavigator_urlSpecific": {
|
||
"message": "Чтобы исключить конкретные сайты из этой защиты, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\", и снимите флажок.",
|
||
"description": ""
|
||
},
|
||
"openNavigatorSettings_title": {
|
||
"message": "Настройки навигатора",
|
||
"description": ""
|
||
},
|
||
"openNavigatorSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"openNavigatorSettings_label": {
|
||
"message": "Открыть",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_title": {
|
||
"message": "CanvasBlocker: Настройки навигатора",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_description": {
|
||
"message": "На этой странице можно настроить параметры навигатора. При использовании предустановок всегда следует использовать предустановки операционной системы и браузера. После их выбора Вы все еще можете вносить изменения.",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_disclaimer": {
|
||
"message": "ВНИМАНИЕ: используемый браузер не может быть полностью подделан, так как существует множество способов его обнаружения. Например, функциональные тесты и рендеринг HTML-элементов, специфичный для браузера, всегда будут утечки.",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_contextualIdentities": {
|
||
"message": "Показаны настройки контейнера {select}.",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_presetSection.os": {
|
||
"message": "Предустановки операционной системы",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_presetSection.browser": {
|
||
"message": "Предустановки браузера",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_values": {
|
||
"message": "Значения навигатора",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_reset": {
|
||
"message": "Сброс",
|
||
"description": ""
|
||
},
|
||
"protectScreen_title": {
|
||
"message": "Защитить API экрана",
|
||
"description": ""
|
||
},
|
||
"protectScreen_description": {
|
||
"message": "Это защищает от попыток снятия цифровых отпечатков, включая размер экрана.",
|
||
"description": ""
|
||
},
|
||
"protectScreen_urlSpecific": {
|
||
"message": "Чтобы исключить определенные сайты из этой защиты, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\" и снимите галочку.",
|
||
"description": ""
|
||
},
|
||
"screenSize_title": {
|
||
"message": "Размер экрана",
|
||
"description": ""
|
||
},
|
||
"screenSize_description": {
|
||
"message": "Если для этого параметра установлено значение \"...x...\", указанные размеры будут отображаться как размер экрана.",
|
||
"description": ""
|
||
},
|
||
"screenSize_urlSpecific": {
|
||
"message": "Чтобы указать конкретные размеры для определенных веб-сайтов, щелкните по черной стрелке, чтобы открыть меню, добавить домен или URL-адрес, нажав кнопку \"+\" и выбрав желаемый режим блокировки.",
|
||
"description": ""
|
||
},
|
||
"fakeMinimalScreenSize_title": {
|
||
"message": "Поддельный минимальный размер экрана",
|
||
"description": ""
|
||
},
|
||
"fakeMinimalScreenSize_description": {
|
||
"message": "Минимальный размер экрана из следующего набора, который может соответствовать размерам внутреннего окна. Размеры экрана: 1366x768, 1440x900, 1600x900, 1920x1080, 4096x2160, 8192x4320",
|
||
"description": ""
|
||
},
|
||
"fakeMinimalScreenSize_urlSpecific": {
|
||
"message": "Чтобы исключить конкретные веб-сайты из числа подделываемых, нажмите на черную стрелку, чтобы открыть меню, добавить домен или URL-адрес, нажав на кнопку \"+\" и убрать галочку.",
|
||
"description": ""
|
||
},
|
||
"theme_title": {
|
||
"message": "Тема",
|
||
"description": ""
|
||
},
|
||
"theme_description": {
|
||
"message": "Автоматически тема переключается на темную, если система использует темную тему (требуется Firefox >= 67)",
|
||
"description": ""
|
||
},
|
||
"theme_options.auto": {
|
||
"message": "авто",
|
||
"description": ""
|
||
},
|
||
"theme_options.default": {
|
||
"message": "стандартная",
|
||
"description": ""
|
||
},
|
||
"theme_options.light": {
|
||
"message": "светлая",
|
||
"description": ""
|
||
},
|
||
"theme_options.dark": {
|
||
"message": "темная",
|
||
"description": ""
|
||
},
|
||
"theme_options.colorful": {
|
||
"message": "цветная",
|
||
"description": ""
|
||
},
|
||
"theme_options.none": {
|
||
"message": "ничего",
|
||
"description": ""
|
||
},
|
||
"blockDataURLs_title": {
|
||
"message": "Блокировать страницы с data URL",
|
||
"description": ""
|
||
},
|
||
"blockDataURLs_description": {
|
||
"message": "Data URL cтраницы не могут быть защищены от снятия цифровых отпечатков (см. https://bugzilla.mozilla.org/show_bug.cgi?id=1475831). Их блокирование предотвращает отправку реального цифрового отпечатка.",
|
||
"description": ""
|
||
},
|
||
"blockDataURLs_urlSpecific": {
|
||
"message": "Чтобы исключить определенные сайты из этой защиты, нажмите на черную стрелку, чтобы открыть меню, добавьте домен или URL, нажав на \"+\" и снимите галочку.",
|
||
"description": ""
|
||
},
|
||
"showReleaseNotes_title": {
|
||
"message": "Примечания к выпуску",
|
||
"description": ""
|
||
},
|
||
"showReleaseNotes_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showReleaseNotes_label": {
|
||
"message": "Показать",
|
||
"description": ""
|
||
},
|
||
"logLevel_title": {
|
||
"message": "Уровень ведения логов",
|
||
"description": ""
|
||
},
|
||
"logLevel_description": {
|
||
"message": "Чтобы найти причину ошибки, полезно подробное ведение журнала действий дополнения. Этот параметр управляет уровнем детализации журнала.\n\nЗапись журнала можно просмотреть в консоли браузера (Ctrl+Shift+J) и веб-консоли (Ctrl+Shift+K).",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.0": {
|
||
"message": "none (нет)",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.1": {
|
||
"message": "error (ошибка)",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.25": {
|
||
"message": "warning (предупреждение)",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.50": {
|
||
"message": "message (сообщение)",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.75": {
|
||
"message": "notice (уведомление)",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.100": {
|
||
"message": "verbose (подробный)",
|
||
"description": ""
|
||
},
|
||
"exportSettings_title": {
|
||
"message": "Экспорт настроек",
|
||
"description": ""
|
||
},
|
||
"exportSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"settingControlling_title": {
|
||
"message": "Контроль настроек",
|
||
"description": ""
|
||
},
|
||
"settingControlling_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"openSettingSanitation_label": {
|
||
"message": "Открыть",
|
||
"description": ""
|
||
},
|
||
"inspectWhitelist_label": {
|
||
"message": "Проверить белый список",
|
||
"description": ""
|
||
},
|
||
"openSettingPresets_title": {
|
||
"message": "Пресеты",
|
||
"description": ""
|
||
},
|
||
"openSettingPresets_description": {
|
||
"message": "Откроется страница предварительной настройки, которая была показана при установке. Заготовки представляют собой наборы значений настроек для некоторых распространенных случаев использования CanvasBlocker.",
|
||
"description": ""
|
||
},
|
||
"openSettingPresets_label": {
|
||
"message": "Открыть",
|
||
"description": ""
|
||
},
|
||
"inspectSettings_label": {
|
||
"message": "Посмотреть",
|
||
"description": ""
|
||
},
|
||
"saveSettings_label": {
|
||
"message": "Сохранить",
|
||
"description": ""
|
||
},
|
||
"loadSettings_label": {
|
||
"message": "Загрузить",
|
||
"description": ""
|
||
},
|
||
"resetSettings_title": {
|
||
"message": "Сброс настроек",
|
||
"description": ""
|
||
},
|
||
"resetSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"resetSettings_label": {
|
||
"message": "Сброс",
|
||
"description": ""
|
||
},
|
||
"resetSettings_confirm": {
|
||
"message": "Вы уверены, что хотите сбросить все настройки?",
|
||
"description": ""
|
||
},
|
||
"browserAction_settings": {
|
||
"message": "Настройки",
|
||
"description": ""
|
||
},
|
||
"browserAction_faq": {
|
||
"message": "ЧАВО",
|
||
"description": ""
|
||
},
|
||
"browserAction_test": {
|
||
"message": "Проверка",
|
||
"description": ""
|
||
},
|
||
"browserAction_review": {
|
||
"message": "Отзыв",
|
||
"description": ""
|
||
},
|
||
"browserAction_reportIssue": {
|
||
"message": "Сообщить о проблеме",
|
||
"description": ""
|
||
},
|
||
"sanitation_title": {
|
||
"message": "Санитария настроек",
|
||
"description": ""
|
||
},
|
||
"sanitation_description": {
|
||
"message": "Эта страница помогает найти неправильные конфигурации в параметрах CanvasBlocker. Он также дает советы по неоптимальным настройкам. Но не рекомендуется слепо исправлять все предложения.",
|
||
"description": ""
|
||
},
|
||
"sanitation_nothingToComplain": {
|
||
"message": "Жалоб нет",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.unnecessaryURLValue": {
|
||
"message": "Ненужные значения URL",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.disabledFeatures": {
|
||
"message": "Отключенные функции",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.blockMode": {
|
||
"message": "Режим блокирования",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.thresholds": {
|
||
"message": "Пределы",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.performance": {
|
||
"message": "Производительность",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.privacy": {
|
||
"message": "Политика конфиденциальности",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.unnecessaryURLValue": {
|
||
"message": "Значение URL для \"{url}\" совпадает с глобальным значением для \"{setting-title}\".",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.removeURLValue": {
|
||
"message": "удалить URL значение",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.disabledFeatures": {
|
||
"message": "Все функции {api} отключены, но защита включена.",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.disabledSomeFeatures": {
|
||
"message": "Некоторые функции {api} отключены. Это должно быть сделано только для тестирования или если вы действительно знаете, что делаете.",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.disableMainFlag": {
|
||
"message": "отключить главный флаг",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.enableFeatures": {
|
||
"message": "включить функции",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.badBlockMode": {
|
||
"message": "Рекомендуется использовать режимы блокировки \"подделывать\" или \"попросить разрешения\".",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToFake": {
|
||
"message": "переключиться на \"fake\"",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.blockModeVsProtection": {
|
||
"message": "В режиме блокировки \"{block Mode}\" защита {api} не работает.",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.disableFlag": {
|
||
"message": "отключить \"{flag}\"",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.fakeInputWithWhiteRng": {
|
||
"message": "Не используйте генератор случайных чисел белого с \"{blockMode}\".",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToProtectReadout": {
|
||
"message": "переключатель для защиты считывания",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToNonPersistentRng": {
|
||
"message": "переключиться на \"непостоянный\" ГСЧ",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.fakeEverythingInCanvas": {
|
||
"message": "Не используйте защиту \"{protectedCanvasPart}\" в режиме блокировки \"{blockMode}\".",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToProtectInput": {
|
||
"message": "переключатель для защиты ввода",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.valueTooLow": {
|
||
"message": "\"{setting}\" не должно быть ниже {value}.",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.valueTooHigh": {
|
||
"message": "\"{setting}\" не должно превышать {value}.",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.setTo": {
|
||
"message": "установить на {value}",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.storeNotificationData": {
|
||
"message": "Показывать подробные данные уведомлений может привести к снижению производительности.",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.storeImage": {
|
||
"message": "Хранить изображение для просмотра потребляет много ОЗУ",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.doNotSharePersistentRndBetweenDomains": {
|
||
"message": "Не распространяйте постоянную случайность между доменами, потому что это делает браузер на 100% отслеживаемым.",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.customScreenSize": {
|
||
"message": "Не используйте пользовательский размер экрана, так как это делает браузер более отслеживаемым.",
|
||
"description": ""
|
||
},
|
||
"whitelist_inspection_title": {
|
||
"message": "Проверка белого списка CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"whitelist_inspection_description": {
|
||
"message": "Показывает какие типы защиты API активны для данного сайта. Если вы удалите флажок для какого-либо API, этот API не будет защищен для выбранного сайта.",
|
||
"description": ""
|
||
},
|
||
"whitelist_all_apis": {
|
||
"message": "Все API",
|
||
"description": ""
|
||
},
|
||
"presets": {
|
||
"message": "Преднастройки",
|
||
"description": ""
|
||
},
|
||
"presets_title": {
|
||
"message": "Пресеты CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"presets_installNotice": {
|
||
"message": "{image:../icons/icon.svg}Спасибо за установку CanvasBlocker. Чтобы настроить его в соответствии с вашими потребностями, вы можете применить некоторые пресеты. Для дальнейшей настройки вы можете открыть {link:options:options.html} страницу. Так же вы можете открыть эту страницу позже.",
|
||
"description": ""
|
||
},
|
||
"presets_introduction": {
|
||
"message": "Это некоторые пресеты, которые соответствуют потребностям разных людей. Значения в скобках являются текущим состоянием настройки. Вы можете применять несколько пресетов друг за другом, но некоторые настройки могут быть перезаписаны позднее.",
|
||
"description": ""
|
||
},
|
||
"preset_default_title": {
|
||
"message": "Стандартные параметры",
|
||
"description": ""
|
||
},
|
||
"preset_default_description": {
|
||
"message": "Никаких специальных настроек не применяется.",
|
||
"description": ""
|
||
},
|
||
"preset_convenience_title": {
|
||
"message": "Удобные настройки",
|
||
"description": ""
|
||
},
|
||
"preset_convenience_description": {
|
||
"message": "Примените некоторые настройки, чтобы сделать работу браузера максимально удобной. Это включает в себя белый список некоторых сайтов.",
|
||
"description": ""
|
||
},
|
||
"preset_stealth_title": {
|
||
"message": "Настройки скрытности",
|
||
"description": ""
|
||
},
|
||
"preset_stealth_description": {
|
||
"message": "Настраивает CanvasBlocker так, чтобы его было трудно обнаружить. Это может привести к высокой загрузке процессора и замедлению работы браузера.",
|
||
"description": ""
|
||
},
|
||
"preset_max_protection_title": {
|
||
"message": "Максимальная защита",
|
||
"description": ""
|
||
},
|
||
"preset_max_protection_description": {
|
||
"message": "Максимизирует защиту от снятия отпечатков. Эти настройки сломают некоторые веб-страницы, могут немного замедлить работу браузера и могут позволить сайтам обнаружить, что используется CanvasBlocker. После применения этой предустановки следует подумать о применении также и предустановки reCAPTCHA.",
|
||
"description": ""
|
||
},
|
||
"preset_recaptcha_title": {
|
||
"message": "Исключение reCAPTCHA",
|
||
"description": ""
|
||
},
|
||
"preset_recaptcha_description": {
|
||
"message": "Защита window API нарушает reCAPTCHA. Вы хотите добавить исключение для него.",
|
||
"description": ""
|
||
}
|
||
}
|