{
  "": [
    "--------------------------------------------------------------------------------------------",
    "Copyright (c) Microsoft Corporation. All rights reserved.",
    "Licensed under the MIT License. See License.txt in the project root for license information.",
    "--------------------------------------------------------------------------------------------",
    "Do not edit this file. It is machine generated."
  ],
  "version": "1.0.0",
  "contents": {
    "vs/base/common/severity": {
      "sev.error": "Ошибка",
      "sev.warning": "Предупреждение",
      "sev.info": "Информация"
    },
    "vs/base/common/errorMessage": {
      "stackTrace.format": "{0}: {1}",
      "error.defaultMessage": "Произошла неизвестная ошибка. Подробные сведения см. в журнале.",
      "nodeExceptionMessage": "Произошла системная ошибка ({0})",
      "error.moreErrors": "{0} (всего ошибок: {1})"
    },
    "vs/base/browser/ui/keybindingLabel/keybindingLabel": {
      "unbound": "свободный"
    },
    "vs/base/parts/quickopen/browser/quickOpenModel": {
      "quickOpenAriaLabelEntry": "{0}, средство выбора",
      "quickOpenAriaLabel": "средство выбора"
    },
    "vs/base/node/processes": {
      "TaskRunner.UNC": "Не удается выполнить команду оболочки на диске UNC."
    },
    "vs/base/node/zip": {
      "invalid file": "Ошибка при извлечении {0}. Недопустимый файл.",
      "incompleteExtract": "Операция не завершена. Найдено {0} из {1} записей",
      "notFound": "{0} не найдено в ZIP-архиве."
    },
    "vs/base/browser/ui/dialog/dialog": {
      "dialogClose": "Закрыть диалоговое окно"
    },
    "vs/base/browser/ui/aria/aria": {
      "repeated": "{0} (произошло снова)",
      "repeatedNtimes": "{0} (было {1} раз)"
    },
    "vs/base/browser/ui/actionbar/actionbar": {
      "titleLabel": "{0} ({1})"
    },
    "vs/base/common/keybindingLabels": {
      "ctrlKey": "CTRL",
      "shiftKey": "SHIFT",
      "altKey": "ALT",
      "windowsKey": "Windows",
      "superKey": "Превосходно",
      "ctrlKey.long": "CTRL",
      "shiftKey.long": "SHIFT",
      "altKey.long": "ALT",
      "cmdKey.long": "Команда",
      "windowsKey.long": "Windows",
      "superKey.long": "Превосходно"
    },
    "vs/base/parts/tree/browser/treeDefaults": {
      "collapse all": "Свернуть все"
    },
    "vs/base/browser/ui/toolbar/toolbar": {
      "moreActions": "Дополнительные действия..."
    },
    "vs/base/browser/ui/menu/menu": {
      "titleLabel": "{0} ({1})"
    },
    "vs/base/parts/quickopen/browser/quickOpenWidget": {
      "quickOpenAriaLabel": "Средство быстрого выбора. Введите, чтобы сузить результаты.",
      "treeAriaLabel": "Средство быстрого выбора",
      "quickInput.visibleCount": "Результаты: {0}"
    },
    "vs/base/browser/ui/inputbox/inputBox": {
      "alertErrorMessage": "Ошибка: {0}",
      "alertWarningMessage": "Предупреждение: {0}",
      "alertInfoMessage": "Информация: {0}"
    },
    "vs/base/browser/ui/list/listWidget": {
      "aria list": "{0}. Для перехода используйте клавиши навигации."
    },
    "vs/base/common/jsonErrorMessages": {
      "error.invalidSymbol": "Недопустимый символ",
      "error.invalidNumberFormat": "Недопустимый числовой формат",
      "error.propertyNameExpected": "Требуется имя свойства",
      "error.valueExpected": "Требуется значение",
      "error.colonExpected": "Требуется двоеточие",
      "error.commaExpected": "Требуется запятая",
      "error.closeBraceExpected": "Требуется закрывающая фигурная скобка",
      "error.closeBracketExpected": "Требуется закрывающая квадратная скобка",
      "error.endOfFileExpected": "Ожидается конец файла"
    },
    "vs/base/browser/ui/findinput/findInput": {
      "defaultLabel": "Ввод"
    },
    "vs/base/browser/ui/findinput/findInputCheckboxes": {
      "caseDescription": "С учетом регистра",
      "wordsDescription": "Слово целиком",
      "regexDescription": "Использовать регулярное выражение"
    },
    "vs/base/browser/ui/tree/abstractTree": {
      "clear": "Сброс",
      "disable filter on type": "Отключить фильтр по типу",
      "enable filter on type": "Включить фильтр по типу",
      "empty": "Элементы не найдены",
      "found": "Сопоставлено элементов: {0} из {1}"
    },
    "vs/base/browser/ui/menu/menubar": {
      "mMore": "..."
    },
    "vs/editor/common/standaloneStrings": {
      "noSelection": "Ничего не выбрано",
      "singleSelectionRange": "Строка {0}, столбец {1} (выбрано: {2})",
      "singleSelection": "Строка {0}, столбец {1}",
      "multiSelectionRange": "Выделений: {0} (выделено символов: {1})",
      "multiSelection": "Выделений: {0}",
      "emergencyConfOn": "Теперь для параметра \"accessibilitySupport\" устанавливается значение \"вкл\".",
      "openingDocs": "Открывается страница документации о специальных возможностях редактора.",
      "readonlyDiffEditor": "в панели только для чтения редактора несовпадений.",
      "editableDiffEditor": "на панели редактора несовпадений.",
      "readonlyEditor": " в редакторе кода только для чтения",
      "editableEditor": " в редакторе кода",
      "changeConfigToOnMac": "Чтобы оптимизировать редактор для использования со средством чтения с экрана, нажмите COMMAND+E.",
      "changeConfigToOnWinLinux": "Чтобы оптимизировать редактор для использования со средством чтения с экрана, нажмите CTRL+E.",
      "auto": "Редактор настроен без оптимизации для использования средства чтения с экрана, что не подходит в данной ситуации.",
      "tabFocusModeOnMsg": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Чтобы изменить это поведение, нажмите клавишу {0}.",
      "tabFocusModeOnMsgNoKb": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.",
      "tabFocusModeOffMsg": "При нажатии клавиши TAB в текущем редакторе будет вставлен символ табуляции. Чтобы изменить это поведение, нажмите клавишу {0}.",
      "tabFocusModeOffMsgNoKb": "При нажатии клавиши TAB в текущем редакторе будет вставлен символ табуляции. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.",
      "openDocMac": "Нажмите COMMAND+H, чтобы открыть окно браузера с дополнительной информацией о специальных возможностях редактора.",
      "openDocWinLinux": "Нажмите CTRL+H, чтобы открыть окно браузера с дополнительной информацией о специальных возможностях редактора.",
      "outroMsg": "Вы можете закрыть эту подсказку и вернуться в редактор, нажав клавиши ESCAPE или SHIFT+ESCAPE.",
      "showAccessibilityHelpAction": "Показать справку по специальным возможностям",
      "inspectTokens": "Разработчик: проверить токены",
      "gotoLineLabelValidLineAndColumn": "Перейти к строке {0} и символу {1}",
      "gotoLineLabelValidLine": "Перейти к строке {0}",
      "gotoLineLabelEmptyWithLineLimit": "Введите номер строки от 1 до {0} для перехода",
      "gotoLineLabelEmptyWithLineAndColumnLimit": "Введите символ между 1 и {0} для перехода к",
      "gotoLineAriaLabel": "Текущая строка: {0}. Перейти к строке {1}.",
      "gotoLineActionInput": "Введите номер строки с последующим необязательным двоеточием и номер символа, к которому нужно перейти",
      "gotoLineActionLabel": "Перейти к строке...",
      "ariaLabelEntryWithKey": "{0}, {1}, команды",
      "ariaLabelEntry": "{0}, команды",
      "quickCommandActionInput": "Введите имя действия, которое нужно выполнить",
      "quickCommandActionLabel": "Палитра команд",
      "entryAriaLabel": "{0}, символы",
      "quickOutlineActionInput": "Введите имя идентификатора, к которому вы хотите перейти",
      "quickOutlineActionLabel": "Перейти к символу...",
      "symbols": "символы ({0})",
      "modules": "модули ({0})",
      "class": "классы ({0})",
      "interface": "интерфейсы ({0})",
      "method": "методы ({0})",
      "function": "функции ({0})",
      "property": "свойства ({0})",
      "variable": "переменные ({0})",
      "variable2": "переменные ({0})",
      "_constructor": "конструкторы ({0})",
      "call": "вызовы ({0})",
      "editorViewAccessibleLabel": "Содержимое редактора",
      "accessibilityHelpMessageIE": "Нажмите клавиши CTRL+F1 для доступа к параметрам специальных возможностей.",
      "accessibilityHelpMessage": "Нажмите ALT+F1 для доступа к параметрам специальных возможностей.",
      "toggleHighContrast": "Переключить высококонтрастную тему",
      "bulkEditServiceSummary": "Внесено изменений в файлах ({1}): {0}."
    },
    "vs/editor/common/modes/modesRegistry": {
      "plainText.alias": "Простой текст"
    },
    "vs/editor/common/view/editorColorRegistry": {
      "lineHighlight": "Цвет фона для выделения строки в позиции курсора.",
      "lineHighlightBorderBox": "Цвет фона границ вокруг строки в позиции курсора.",
      "rangeHighlight": "Цвет фона для выделенных диапазонов, например при использовании функций Quick Open или поиска. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "rangeHighlightBorder": "Цвет фона обводки выделения.",
      "caret": "Цвет курсора редактора.",
      "editorCursorBackground": "Цвет фона курсора редактора. Позволяет настраивать цвет символа, перекрываемого прямоугольным курсором.",
      "editorWhitespaces": "Цвет пробелов в редакторе.",
      "editorIndentGuides": "Цвет направляющих для отступов редактора.",
      "editorActiveIndentGuide": "Цвет активных направляющих для отступов редактора.",
      "editorLineNumbers": "Цвет номеров строк редактора.",
      "editorActiveLineNumber": "Цвет номера активной строки редактора",
      "deprecatedEditorActiveLineNumber": "Параметр 'Id' является устаревшим. Используйте вместо него параметр 'editorLineNumber.activeForeground'.",
      "editorRuler": "Цвет линейки редактора.",
      "editorCodeLensForeground": "Цвет переднего плана элемента CodeLens в редакторе",
      "editorBracketMatchBackground": "Цвет фона парных скобок",
      "editorBracketMatchBorder": "Цвет прямоугольников парных скобок",
      "editorOverviewRulerBorder": "Цвет границы для линейки в окне просмотра.",
      "editorGutter": "Цвет фона поля в редакторе. В поле размещаются отступы глифов и номера строк.",
      "unnecessaryCodeBorder": "Цвет границы для ненужного (неиспользуемого) исходного кода в редакторе.",
      "unnecessaryCodeOpacity": "Непрозрачность ненужного (неиспользуемого) исходного кода в редакторе. Например, \"#000000c0\" отображает код с непрозрачностью 75 %. В высококонтрастных темах для выделения ненужного кода вместо затенения используйте цвет темы \"editorUnnecessaryCode.border\".",
      "overviewRulerRangeHighlight": "Цвет маркера обзорной линейки для выделения диапазонов. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "overviewRuleError": "Цвет метки линейки в окне просмотра для ошибок.",
      "overviewRuleWarning": "Цвет метки линейки в окне просмотра для предупреждений.",
      "overviewRuleInfo": "Цвет метки линейки в окне просмотра для информационных сообщений."
    },
    "vs/editor/browser/controller/coreCommands": {
      "miSelectAll": "&&Выделить все",
      "miUndo": "&&Отменить",
      "miRedo": "&&Повторить"
    },
    "vs/editor/browser/widget/codeEditorWidget": {
      "cursors.maximum": "Количество курсоров ограничено {0}."
    },
    "vs/editor/browser/widget/diffEditorWidget": {
      "diff.tooLarge": "Нельзя сравнить файлы, потому что один из файлов слишком большой."
    },
    "vs/editor/common/config/commonEditorConfig": {
      "editorConfigurationTitle": "Редактор",
      "fontFamily": "Определяет семейство шрифтов.",
      "fontWeight": "Управляет насыщенностью шрифта.",
      "fontSize": "Управляет размером шрифта в пикселях.",
      "lineHeight": "Управляет высотой строк. Укажите 0 для вычисления высоты строки по размеру шрифта.",
      "letterSpacing": "Управляет интервалом между буквами в пикселях.",
      "lineNumbers.off": "Номера строк не отображаются.",
      "lineNumbers.on": "Отображаются абсолютные номера строк.",
      "lineNumbers.relative": "Отображаемые номера строк вычисляются как расстояние в строках до положения курсора.",
      "lineNumbers.interval": "Номера строк отображаются каждые 10 строк.",
      "lineNumbers": "Управляет отображением номеров строк.",
      "renderFinalNewline": "Отображение номера последней строки, когда файл заканчивается новой строкой.",
      "rulers": "Отображать вертикальные линейки после определенного числа моноширинных символов. Для отображения нескольких линеек укажите несколько значений. Если не указано ни одного значения, вертикальные линейки отображаться не будут.",
      "wordSeparators": "Символы, которые будут использоваться как разделители слов при выполнении навигации или других операций, связанных со словами.",
      "tabSize": "Число пробелов в табуляции. Этот параметр переопределяется на основе содержимого файла, если установлен параметр \"#editor.detectIndentation#\".",
      "insertSpaces": "Вставлять пробелы при нажатии клавиши TAB. Этот параметр переопределяется на основе содержимого файла, если установлен параметр \"#editor.detectIndentation#\". ",
      "detectIndentation": "Управляет тем, будут ли параметры \"#editor.tabSize#\" и \"#editor.insertSpaces#\" определяться автоматически при открытии файла на основе содержимого файла.",
      "roundedSelection": "Управляет тем, необходимо ли отображать скругленные углы для выделения.",
      "scrollBeyondLastLine": "Определяет, будет ли содержимое редактора прокручиваться за последнюю строку.",
      "scrollBeyondLastColumn": "Управляет количеством дополнительных символов, на которое содержимое редактора будет прокручиваться по горизонтали.",
      "smoothScrolling": "Определяет, будет ли использоваться анимация при прокрутке содержимого редактора",
      "minimap.enabled": "Определяет, отображается ли мини-карта.",
      "minimap.side": "Определяет, с какой стороны будет отображаться мини-карта.",
      "minimap.showSlider": "Определяет, будет ли автоматически скрываться ползунок мини-карты",
      "minimap.renderCharacters": "Отображает фактические символы в строке вместо цветных блоков.",
      "minimap.maxColumn": "Ограничивает ширину мини-карты, чтобы количество отображаемых столбцов не превышало определенное количество.",
      "hover.enabled": "Управляет тем, отображается ли наведение.",
      "hover.delay": "Определяет время задержки в миллисекундах перед отображением наведения.",
      "hover.sticky": "Управляет тем, должно ли наведение оставаться видимым при наведении на него курсора мыши.",
      "find.seedSearchStringFromSelection": "Определяет, можно ли передать строку поиска в мини-приложение поиска из текста, выделенного в редакторе.",
      "find.autoFindInSelection": "Определяет, выполняется ли поиск для выбранного текста или для всего файла в редакторе.",
      "find.globalFindClipboard": "Определяет, должно ли мини-приложение поиска считывать или изменять общий буфер обмена поиска в macOS.",
      "find.addExtraSpaceOnTop": "Определяет, должно ли мини-приложение поиска добавлять дополнительные строки в начале окна редактора. Если задано значение true, вы можете прокрутить первую строку при отображаемом мини-приложении поиска.",
      "wordWrap.off": "Строки не будут переноситься никогда.",
      "wordWrap.on": "Строки будут переноситься по ширине окна просмотра.",
      "wordWrap.wordWrapColumn": "Строки будут переноситься по \"#editor.wordWrapColumn#\".",
      "wordWrap.bounded": "Строки будут перенесены по минимальному значению из двух: ширина окна просмотра и \"#editor.wordWrapColumn#\".",
      "wordWrap": "Управляет тем, как следует переносить строки.",
      "wordWrapColumn": "Определяет столбец переноса редактора, если значение \"#editor.wordWrap#\" — \"wordWrapColumn\" или \"bounded\".",
      "wrappingIndent.none": "Без отступа. Перенос строк начинается со столбца 1.",
      "wrappingIndent.same": "Перенесенные строки получат тот же отступ, что и родительская строка.",
      "wrappingIndent.indent": "Перенесенные строки получат отступ, увеличенный на единицу по сравнению с родительской строкой. ",
      "wrappingIndent.deepIndent": "Перенесенные строки получат отступ, увеличенный на два по сравнению с родительской строкой.",
      "wrappingIndent": "Управляет отступом строк с переносом по словам.",
      "mouseWheelScrollSensitivity": "Множитель, используемый для параметров deltaX и deltaY событий прокрутки колесика мыши.",
      "fastScrollSensitivity": "Ускорение прокрутки при нажатии клавиши ALT.",
      "multiCursorModifier.ctrlCmd": "Соответствует клавише CTRL в Windows и Linux и клавише COMMAND в macOS.",
      "multiCursorModifier.alt": "Соответствует клавише ALT в Windows и Linux и клавише OPTION в macOS.",
      "multiCursorModifier": "Модификатор, который будет использоваться для добавления нескольких курсоров с помощью мыши. Жесты мыши \"Перейти к определению\" и \"Открыть ссылку\" будут изменены так, чтобы они не конфликтовали с несколькими курсорами. [Дополнительные сведения](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier). ",
      "multiCursorMergeOverlapping": "Объединить несколько курсоров, когда они перекрываются.",
      "quickSuggestions.strings": "Разрешение кратких предложений в строках.",
      "quickSuggestions.comments": "Разрешение кратких предложений в комментариях.",
      "quickSuggestions.other": "Разрешение кратких предложений вне строк и комментариев.",
      "quickSuggestions": "Определяет, должны ли при вводе текста автоматически отображаться предложения.",
      "quickSuggestionsDelay": "Управляет длительностью задержки (в мс) перед отображением кратких предложений.",
      "parameterHints.enabled": "Включает всплывающее окно с документацией по параметру и сведениями о типе, которое отображается во время набора.",
      "parameterHints.cycle": "Определяет, меню подсказок остается открытым или закроется при достижении конца списка.",
      "editor.autoClosingBrackets.languageDefined": "Использовать конфигурации языка для автоматического закрытия скобок.",
      "editor.autoClosingBrackets.beforeWhitespace": "Автоматически закрывать скобки только в том случае, если курсор находится слева от пробела.",
      "autoClosingBrackets": "Определяет, должен ли редактор автоматически добавлять закрывающую скобку при вводе пользователем открывающей скобки.",
      "editor.autoClosingQuotes.languageDefined": "Использовать конфигурации языка для автоматического закрытия кавычек.",
      "editor.autoClosingQuotes.beforeWhitespace": "Автоматически закрывать кавычки только в том случае, если курсор находится слева от пробела.",
      "autoClosingQuotes": "Определяет, должен ли редактор автоматически закрывать кавычки, если пользователь добавил открывающую кавычку.",
      "editor.autoSurround.languageDefined": "Использовать конфигурации языка для автоматического обрамления выделений.",
      "editor.autoSurround.brackets": "Обрамлять с помощью скобок, а не кавычек.",
      "editor.autoSurround.quotes": "Обрамлять с помощью кавычек, а не скобок.",
      "autoSurround": "Определяет, должен ли редактор автоматически обрамлять выделения.",
      "formatOnType": "Управляет параметром, определяющим, должен ли редактор автоматически форматировать строку после ввода.",
      "formatOnPaste": "Определяет, будет ли редактор автоматически форматировать вставленное содержимое. Модуль форматирования должен быть доступен и иметь возможность форматировать диапазон в документе.",
      "autoIndent": "Определяет, должен ли редактор автоматически изменять отступ при вводе текста, вставке текста или перемещении строк. Для использования этого параметра должны быть доступны расширения с правилами отступа для данного языка.",
      "suggestOnTriggerCharacters": "Определяет, должны ли при вводе триггерных символов автоматически отображаться предложения.",
      "acceptSuggestionOnEnterSmart": "Принимать предложение при нажатии клавиши ВВОД только в том случае, если оно изменяет текст.",
      "acceptSuggestionOnEnter": "Определяет, будут ли предложения приниматься клавишей ВВОД в дополнение к клавише TAB. Это помогает избежать неоднозначности между вставкой новых строк и принятием предложений.",
      "acceptSuggestionOnCommitCharacter": "Определяет, будут ли предложения приниматься при вводе символов фиксации. Например, в JavaScript точка с запятой (\";\") может быть символом фиксации, при вводе которого предложение принимается.",
      "snippetSuggestions.top": "Отображать предложения фрагментов поверх других предложений.",
      "snippetSuggestions.bottom": "Отображать предложения фрагментов под другими предложениями.",
      "snippetSuggestions.inline": "Отображать предложения фрагментов рядом с другими предложениями.",
      "snippetSuggestions.none": "Не отображать предложения фрагментов.",
      "snippetSuggestions": "Управляет отображением фрагментов вместе с другими предложениями и их сортировкой.",
      "emptySelectionClipboard": "Управляет тем, копируется ли текущая строка при копировании без выделения.",
      "copyWithSyntaxHighlighting": "Определяет, будет ли текст скопирован в буфер обмена с подсветкой синтаксиса.",
      "wordBasedSuggestions": "Определяет, следует ли оценивать завершения на основе слов в документе.",
      "suggestSelection.first": "Всегда выбирать первое предложение.",
      "suggestSelection.recentlyUsed": "Выбор недавних предложений, если только дальнейший ввод не приводит к использованию одного из них, например \"console.| -> console.log\", так как \"log\" недавно использовался для завершения.",
      "suggestSelection.recentlyUsedByPrefix": "Выбор предложений с учетом предыдущих префиксов, использованных для завершения этих предложений, например \"co -> console\" и \"con -> const\".",
      "suggestSelection": "Управляет предварительным выбором предложений при отображении списка предложений.",
      "suggestFontSize": "Размер шрифта мини-приложения с предложениями. Если установить значение \"0\", будет использовано значение \"#editor.fontSize#\".",
      "suggestLineHeight": "Высота строки мини-приложения с предложениями. Если установить значение \"0\", будет использовано значение \"#editor.lineHeight#\".",
      "tabCompletion.on": "При использовании дополнения по TAB будет добавляться наилучшее предложение при нажатии клавиши TAB.",
      "tabCompletion.off": "Отключить дополнение по TAB.",
      "tabCompletion.onlySnippets": "Вставка дополнений по TAB при совпадении их префиксов. Функция работает оптимально, если параметр \"quickSuggestions\" отключен.",
      "tabCompletion": "Включает дополнения по TAB.",
      "suggest.filterGraceful": "Управляет тем, допускаются ли небольшие опечатки в предложениях фильтрации и сортировки.",
      "suggest.localityBonus": "Определяет, следует ли учитывать при сортировке слова, расположенные рядом с курсором.",
      "suggest.shareSuggestSelections": "Определяет, используются ли сохраненные варианты выбора предложений совместно несколькими рабочими областями и окнами (требуется \"#editor.suggestSelection#\").",
      "suggest.snippetsPreventQuickSuggestions": "Управляет тем, могут ли использоваться быстрые предложения в активном фрагменте.",
      "suggest.showIcons": "Указывает, нужно ли отображать значки в предложениях.",
      "suggest.maxVisibleSuggestions": "Определяет, сколько предложений IntelliSense будет показано до отображения полосы прокрутки (максимум 15).",
      "suggest.filtered": "Определяет, будут ли некоторые предложения отфильтрованы IntelliSense. Список типов предложение можно найти здесь: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.",
      "suggest.filtered.method": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"методов\".",
      "suggest.filtered.function": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"функций\".",
      "suggest.filtered.constructor": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"конструкторов\".",
      "suggest.filtered.field": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"полей\".",
      "suggest.filtered.variable": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"переменных\".",
      "suggest.filtered.class": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"классов\".",
      "suggest.filtered.struct": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"структур\".",
      "suggest.filtered.interface": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"интерфейса\".",
      "suggest.filtered.module": "При установке значения \"false\" IntelliSense никогда не отображает \"модульные\" предложения.",
      "suggest.filtered.property": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"свойств\".",
      "suggest.filtered.event": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"событий\".",
      "suggest.filtered.operator": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"операторов\".",
      "suggest.filtered.unit": "Когда установлено значение \"false\", IntelliSense никогда не отображает предложения для \"единиц измерения\".",
      "suggest.filtered.value": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"значений\".",
      "suggest.filtered.constant": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"констант\".",
      "suggest.filtered.enum": "Когда установлено значение \"false\", IntelliSense никогда не отображает предложения для \"перечислений\".",
      "suggest.filtered.enumMember": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"enumMember\".",
      "suggest.filtered.keyword": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"ключевых слов\".",
      "suggest.filtered.text": "При установке значения \"false\" IntelliSense никогда не отображает \"текстовые\" предложения.",
      "suggest.filtered.color": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"цветов\".",
      "suggest.filtered.file": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"файлов\".",
      "suggest.filtered.reference": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"ссылок\".",
      "suggest.filtered.customcolor": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"customcolor\".",
      "suggest.filtered.folder": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"папок\".",
      "suggest.filtered.typeParameter": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"typeParameter\".",
      "suggest.filtered.snippet": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"фрагментов кода\".",
      "editor.gotoLocation.multiple": "Управляет поведением команд \"Перейти\", таких как \"Перейти к определению\", когда существует несколько целевых расположений.",
      "editor.gotoLocation.multiple.peek": "Показать предварительные результаты (по умолчанию)",
      "editor.gotoLocation.multiple.gotoAndPeek": "Перейти к основному результату и показать быстрый редактор",
      "editor.gotoLocation.multiple.goto": "Перейдите к основному результату и включите быструю навигацию для остальных",
      "selectionHighlight": "Определяет, должен ли редактор выделять совпадения, аналогичные выбранному фрагменту.",
      "occurrencesHighlight": "Определяет, должен ли редактор выделять экземпляры семантических символов.",
      "overviewRulerLanes": "Определяет, сколько украшений могут отображаться на одном месте в обзорной линейке.",
      "overviewRulerBorder": "Определяет, должна ли отображаться граница на обзорной линейке.",
      "cursorBlinking": "Управляет стилем анимации курсора.",
      "mouseWheelZoom": "Изменение размера шрифта в редакторе при нажатой клавише CTRL и движении колесика мыши.",
      "cursorSmoothCaretAnimation": "Управляет тем, следует ли включить плавную анимацию курсора.",
      "cursorStyle": "Управляет стилем курсора.",
      "cursorWidth": "Управляет шириной курсора, когда для параметра \"#editor.cursorStyle#\" установлено значение 'line'",
      "fontLigatures": "Включает/отключает лигатуры шрифта.",
      "hideCursorInOverviewRuler": "Управляет скрытием курсора в обзорной линейке.",
      "renderWhiteSpace.boundary": "Отображать символы пробела за исключением одиночных пробелов между словами.",
      "renderWhitespace": "Определяет, должны ли в редакторе отображаться пробелы.",
      "renderControlCharacters": "Определяет, должны ли в редакторе отображаться управляющие символы.",
      "renderIndentGuides": "Определяет, должны ли в редакторе отображаться направляющие отступа.",
      "highlightActiveIndentGuide": "Управляет тем, должна ли выделяться активная направляющая отступа в редакторе.",
      "renderLineHighlight.all": "Выделяет поле и текущую строку.",
      "renderLineHighlight": "Определяет, должен ли редактор выделять текущую строку.",
      "codeLens": "Определяет, отображается ли CodeLens в редакторе.",
      "folding": "Определяет, включено ли свертывание кода в редакторе.",
      "foldingStrategy": "Управляет тем, как вычисляются диапазоны сворачивания. При указании параметра 'auto' используется стратегия сворачивания на основе языка, если она доступна. При указании параметра 'indentation' принудительно используется стратегия на основе отступов.",
      "showFoldingControls": "Определяет, будут ли автоматически скрываться элементы управления свертыванием на полях.",
      "matchBrackets": "Выделяет соответствующие скобки при выборе одной из них.",
      "glyphMargin": "Управляет отображением вертикальных полей глифа в редакторе. Поля глифа в основном используются для отладки.",
      "useTabStops": "Вставка и удаление пробелов после позиции табуляции",
      "trimAutoWhitespace": "Удалить автоматически вставляемый конечный пробел.",
      "stablePeek": "Оставлять быстрый редактор открытым даже при двойном щелчке по его содержимому и при нажатии ESC.",
      "dragAndDrop": "Определяет, следует ли редактору разрешить перемещение выделенных элементов с помощью перетаскивания.",
      "accessibilitySupport.auto": "Редактор будет определять, подключено ли средство чтения с экрана, с помощью API-интерфейсов платформы.",
      "accessibilitySupport.on": "Редактор будет оптимизирован для использования со средством чтения с экрана в постоянном режиме.",
      "accessibilitySupport.off": "Редактор никогда не будет оптимизироваться для использования со средством чтения с экрана.",
      "accessibilitySupport": "Определяет, следует ли запустить редактор в режиме оптимизации для средства чтения с экрана.",
      "showUnused": "Управляет скрытием неиспользуемого кода.",
      "links": "Определяет, должен ли редактор определять ссылки и делать их доступными для щелчка.",
      "colorDecorators": "Определяет, должны ли в редакторе отображаться внутренние декораторы цвета и средство выбора цвета.",
      "codeActions": "Включает индикатор действия кода в редакторе.",
      "maxTokenizationLineLength": "Строки, длина которых превышает указанное значение, не будут размечены из соображений производительности",
      "codeActionsOnSave.organizeImports": "Определяет, следует ли запускать организацию импорта при сохранении файла.",
      "codeActionsOnSave.fixAll": "Определяет, требуется ли выполнять действие автоисправления при сохранении файла.",
      "codeActionsOnSave": "Типы действий кода, которые будут выполнены при сохранении.",
      "codeActionsOnSaveTimeout": "Время ожидания в миллисекундах, по истечении которого действия кода, запускаемые при сохранении, отменяются.",
      "selectionClipboard": "Контролирует, следует ли поддерживать первичный буфер обмена Linux.",
      "sideBySide": "Определяет, как редактор несовпадений отображает отличия: рядом или в тексте.",
      "ignoreTrimWhitespace": "Определяет, должен ли редактор несовпадений трактовать несовпадения символов-разделителей как различия.",
      "largeFileOptimizations": "Специальная обработка для больших файлов с отключением некоторых функций, которые интенсивно используют память.",
      "renderIndicators": "Определяет, должны ли в редакторе отображаться индикаторы +/- для добавленных или удаленных изменений."
    },
    "vs/editor/common/config/editorOptions": {
      "accessibilityOffAriaLabel": "Редактор сейчас недоступен. Чтобы открыть список действий, нажмите ALT+F1.",
      "editorViewAccessibleLabel": "Содержимое редактора"
    },
    "vs/editor/browser/widget/diffReview": {
      "label.close": "Закрыть",
      "no": "строки отсутствуют",
      "one": "1 строка",
      "more": "строк: {0}",
      "header": "Различие {0} из {1}; исходная версия: {2}, {3}, измененная версия: {4}, {5}",
      "blankLine": "пустой",
      "equalLine": "Исходная версия: {0}, измененная версия: {1}: {2}",
      "insertLine": "+ измененная версия: {0}: {1}",
      "deleteLine": "- исходная версия: {0}: {1}",
      "editor.action.diffReview.next": "Перейти к следующему различию",
      "editor.action.diffReview.prev": "Перейти к предыдущему различию"
    },
    "vs/editor/contrib/caretOperations/transpose": {
      "transposeLetters.label": "Транспортировать буквы"
    },
    "vs/editor/contrib/comment/comment": {
      "comment.line": "Закомментировать или раскомментировать строку",
      "miToggleLineComment": "Переключить комментарий &&строки",
      "comment.line.add": "Закомментировать строку",
      "comment.line.remove": "Раскомментировать строку",
      "comment.block": "Закомментировать или раскомментировать блок",
      "miToggleBlockComment": "Переключить комментарий &&блока"
    },
    "vs/editor/contrib/caretOperations/caretOperations": {
      "caret.moveLeft": "Переместить курсор влево",
      "caret.moveRight": "Переместить курсор вправо"
    },
    "vs/editor/contrib/cursorUndo/cursorUndo": {
      "cursor.undo": "Мягкая отмена"
    },
    "vs/editor/contrib/fontZoom/fontZoom": {
      "EditorFontZoomIn.label": "Увеличить шрифт редактора",
      "EditorFontZoomOut.label": "Уменьшить шрифт редактора",
      "EditorFontZoomReset.label": "Сбросить масштаб шрифта редактора"
    },
    "vs/editor/contrib/parameterHints/parameterHints": {
      "parameterHints.trigger.label": "Переключить подсказки к параметрам"
    },
    "vs/editor/contrib/tokenization/tokenization": {
      "forceRetokenize": "Разработчик: принудительная повторная установка токенов"
    },
    "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": {
      "toggle.tabMovesFocus": "Переключение клавиши TAB перемещает фокус.",
      "toggle.tabMovesFocus.on": "При нажатии клавиши TAB фокус перейдет на следующий элемент, который может получить фокус",
      "toggle.tabMovesFocus.off": "Теперь при нажатии клавиши TAB будет вставлен символ табуляции"
    },
    "vs/editor/contrib/bracketMatching/bracketMatching": {
      "overviewRulerBracketMatchForeground": "Цвет метки линейки в окне просмотра для пар скобок.",
      "smartSelect.jumpBracket": "Перейти к скобке",
      "smartSelect.selectToBracket": "Выбрать скобку",
      "miGoToBracket": "Перейти к &&скобке"
    },
    "vs/editor/contrib/clipboard/clipboard": {
      "actions.clipboard.cutLabel": "Вырезать",
      "miCut": "&&Вырезать",
      "actions.clipboard.copyLabel": "Копирование",
      "miCopy": "&&Копировать",
      "actions.clipboard.pasteLabel": "Вставить",
      "miPaste": "&&Вставить",
      "actions.clipboard.copyWithSyntaxHighlightingLabel": "Копировать с выделением синтаксиса"
    },
    "vs/editor/contrib/contextmenu/contextmenu": {
      "action.showContextMenu.label": "Показать контекстное меню редактора"
    },
    "vs/editor/contrib/format/formatActions": {
      "formatDocument.label": "Форматировать документ",
      "formatSelection.label": "Форматировать выделенный фрагмент"
    },
    "vs/editor/contrib/hover/hover": {
      "showHover": "Показать при наведении"
    },
    "vs/editor/contrib/goToDefinition/goToDefinitionMouse": {
      "multipleResults": "Щелкните, чтобы отобразить определения ({0})."
    },
    "vs/editor/contrib/inPlaceReplace/inPlaceReplace": {
      "InPlaceReplaceAction.previous.label": "Заменить предыдущим значением",
      "InPlaceReplaceAction.next.label": "Заменить следующим значением"
    },
    "vs/editor/contrib/rename/rename": {
      "no result": "Результаты отсутствуют.",
      "resolveRenameLocationFailed": "Произошла неизвестная ошибка при определении расположения после переименования",
      "aria": "«{0}» успешно переименован в «{1}». Сводка: {2}",
      "rename.failed": "Не удалось выполнить переименование.",
      "rename.label": "Переименовать символ"
    },
    "vs/editor/contrib/smartSelect/smartSelect": {
      "smartSelect.expand": "Развернуть выбранный фрагмент",
      "miSmartSelectGrow": "&&Развернуть выделение",
      "smartSelect.shrink": "Уменьшить выделенный фрагмент",
      "miSmartSelectShrink": "&&Сжать выделение"
    },
    "vs/editor/contrib/referenceSearch/referenceSearch": {
      "meta.titleReference": " — ссылки {0}",
      "references.action.label": "Показать ссылки"
    },
    "vs/editor/contrib/goToDefinition/goToDefinitionCommands": {
      "noResultWord": "Определение для \"{0}\" не найдено.",
      "generic.noResults": "Определения не найдены.",
      "meta.title": " — определения {0}",
      "actions.goToDecl.label": "Перейти к определению",
      "actions.goToDeclToSide.label": "Открыть определение сбоку",
      "actions.previewDecl.label": "Показать определение",
      "decl.noResultWord": "Объявление для \"{0}\" не найдено.",
      "decl.generic.noResults": "Объявление не найдено",
      "decl.meta.title": " – объявления ({0})",
      "actions.goToDeclaration.label": "Перейти к объявлению",
      "actions.peekDecl.label": "Просмотреть объявление",
      "goToImplementation.noResultWord": "Не найдена реализация для \"{0}\".",
      "goToImplementation.generic.noResults": "Не найдена реализация.",
      "meta.implementations.title": "— {0} реализаций",
      "actions.goToImplementation.label": "Перейти к реализации",
      "actions.peekImplementation.label": "Показать реализацию",
      "goToTypeDefinition.noResultWord": "Не найдено определение типа для \"{0}\".",
      "goToTypeDefinition.generic.noResults": "Не найдено определение типа.",
      "meta.typeDefinitions.title": "— {0} определений типов",
      "actions.goToTypeDefinition.label": "Перейти к определению типа",
      "actions.peekTypeDefinition.label": "Показать определение типа",
      "miGotoDefinition": "Перейти к &&определению",
      "miGotoTypeDefinition": "Перейти к &&определению типа",
      "miGotoImplementation": "Перейти к &&реализации"
    },
    "vs/editor/contrib/gotoError/gotoError": {
      "markerAction.next.label": "Перейти к Следующей Проблеме (Ошибке, Предупреждению, Информации)",
      "markerAction.previous.label": "Перейти к Предыдущей Проблеме (Ошибке, Предупреждению, Информации)",
      "markerAction.nextInFiles.label": "Перейти к следующей проблеме в файлах (ошибки, предупреждения, информационные сообщения)",
      "markerAction.previousInFiles.label": "Перейти к предыдущей проблеме в файлах (ошибки, предупреждения, информационные сообщения)",
      "miGotoNextProblem": "Следующая &&проблема",
      "miGotoPreviousProblem": "Предыдущая &&проблема"
    },
    "vs/editor/contrib/links/links": {
      "links.navigate.mac": "Перейти по ссылке (CMD+щелчок)",
      "links.navigate": "Перейти по ссылке (CTRL+щелчок)",
      "links.command.mac": "Выполнить команду (CMD+щелчок)",
      "links.command": "Выполнить команду (CTRL+щелчок)",
      "links.navigate.al.mac": "Перейти по ссылке (Option+щелчок)",
      "links.navigate.al": "Перейти по ссылке (ALT+щелчок)",
      "links.command.al.mac": "Выполнить команду (Option+щелчок)",
      "links.command.al": "Выполнить команду (ALT+щелчок)",
      "links.custom.mac": "{0} (CMD+щелчок)",
      "links.custom.mac.al": "{0} (Option+щелчок)",
      "links.custom": "{0} (CTRL+щелчок)",
      "links.custom.al": "{0} (ALT+щелчок)",
      "invalid.url": "Не удалось открыть ссылку, так как она имеет неправильный формат: {0}",
      "missing.url": "Не удалось открыть ссылку, у нее отсутствует целевой объект.",
      "label": "Открыть ссылку"
    },
    "vs/editor/contrib/referenceSearch/peekViewWidget": {
      "label.close": "Закрыть"
    },
    "vs/editor/contrib/find/findController": {
      "startFindAction": "Найти",
      "miFind": "&&Найти",
      "startFindWithSelectionAction": "Найти в выбранном",
      "findNextMatchAction": "Найти далее",
      "findPreviousMatchAction": "Найти ранее",
      "nextSelectionMatchFindAction": "Найти следующее выделение",
      "previousSelectionMatchFindAction": "Найти предыдущее выделение",
      "startReplace": "Заменить",
      "miReplace": "&&Заменить"
    },
    "vs/editor/contrib/wordHighlighter/wordHighlighter": {
      "wordHighlight": "Цвет фона символа при доступе на чтение, например, при чтении переменной. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "wordHighlightStrong": "Цвет фона для символа во время доступа на запись, например при записи в переменную. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "wordHighlightBorder": "Цвет границы символа при доступе на чтение, например, при считывании переменной.",
      "wordHighlightStrongBorder": "Цвет границы символа при доступе на запись, например, при записи переменной. ",
      "overviewRulerWordHighlightForeground": "Цвет маркера обзорной линейки для выделения символов. Этот цвет не должен быть непрозрачным, чтобы не скрывать расположенные ниже элементы оформления.",
      "overviewRulerWordHighlightStrongForeground": "Цвет маркера обзорной линейки для выделения символов доступа на запись. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "wordHighlight.next.label": "Перейти к следующему выделению символов",
      "wordHighlight.previous.label": "Перейти к предыдущему выделению символов",
      "wordHighlight.trigger.label": "Включить или отключить выделение символов"
    },
    "vs/editor/contrib/suggest/suggestController": {
      "arai.alert.snippet": "Принятие \"{0}\" привело к внесению дополнительных правок ({1})",
      "suggest.trigger.label": "Переключить предложение"
    },
    "vs/editor/contrib/folding/folding": {
      "unfoldAction.label": "Развернуть",
      "unFoldRecursivelyAction.label": "Развернуть рекурсивно",
      "foldAction.label": "Свернуть",
      "foldRecursivelyAction.label": "Свернуть рекурсивно",
      "foldAllBlockComments.label": "Свернуть все блоки комментариев",
      "foldAllMarkerRegions.label": "Свернуть все регионы",
      "unfoldAllMarkerRegions.label": "Развернуть все регионы",
      "foldAllAction.label": "Свернуть все",
      "unfoldAllAction.label": "Развернуть все",
      "foldLevelAction.label": "Уровень папки {0}"
    },
    "vs/editor/contrib/linesOperations/linesOperations": {
      "lines.copyUp": "Копировать строку сверху",
      "miCopyLinesUp": "&&Копировать на строку выше",
      "lines.copyDown": "Копировать строку снизу",
      "miCopyLinesDown": "Копировать на строку &&ниже",
      "lines.moveUp": "Переместить строку вверх",
      "miMoveLinesUp": "Переместить на с&&троку выше",
      "lines.moveDown": "Переместить строку вниз",
      "miMoveLinesDown": "&&Переместить на строку ниже",
      "lines.sortAscending": "Сортировка строк по возрастанию",
      "lines.sortDescending": "Сортировка строк по убыванию",
      "lines.trimTrailingWhitespace": "Удалить конечные символы-разделители",
      "lines.delete": "Удалить строку",
      "lines.indent": "Увеличить отступ",
      "lines.outdent": "Уменьшить отступ",
      "lines.insertBefore": "Вставить строку выше",
      "lines.insertAfter": "Вставить строку ниже",
      "lines.deleteAllLeft": "Удалить все слева",
      "lines.deleteAllRight": "Удалить все справа",
      "lines.joinLines": "_Объединить строки",
      "editor.transpose": "Транспонировать символы вокруг курсора",
      "editor.transformToUppercase": "Преобразовать в верхний регистр",
      "editor.transformToLowercase": "Преобразовать в нижний регистр",
      "editor.transformToTitlecase": "Преобразовать в заглавные буквы"
    },
    "vs/editor/contrib/multicursor/multicursor": {
      "mutlicursor.insertAbove": "Добавить курсор выше",
      "miInsertCursorAbove": "Добавить курсор &&выше",
      "mutlicursor.insertBelow": "Добавить курсор ниже",
      "miInsertCursorBelow": "Добавить курсор &&ниже",
      "mutlicursor.insertAtEndOfEachLineSelected": "Добавить курсоры к окончаниям строк",
      "miInsertCursorAtEndOfEachLineSelected": "Добавить курсоры в &&окончания строк",
      "mutlicursor.addCursorsToBottom": "Добавить курсоры ниже",
      "mutlicursor.addCursorsToTop": "Добавить курсоры выше",
      "addSelectionToNextFindMatch": "Добавить выделение в следующее найденное совпадение",
      "miAddSelectionToNextFindMatch": "Добавить &&следующее вхождение",
      "addSelectionToPreviousFindMatch": "Добавить выделенный фрагмент в предыдущее найденное совпадение",
      "miAddSelectionToPreviousFindMatch": "Добавить &&предыдущее вхождение",
      "moveSelectionToNextFindMatch": "Переместить последнее выделение в следующее найденное совпадение",
      "moveSelectionToPreviousFindMatch": "Переместить последний выделенный фрагмент в предыдущее найденное совпадение",
      "selectAllOccurrencesOfFindMatch": "Выбрать все вхождения найденных совпадений",
      "miSelectHighlights": "Выбрать все &&вхождения",
      "changeAll.label": "Изменить все вхождения"
    },
    "vs/editor/contrib/rename/renameInputField": {
      "renameAriaLabel": "Введите новое имя для входных данных и нажмите клавишу ВВОД для подтверждения."
    },
    "vs/editor/contrib/parameterHints/parameterHintsWidget": {
      "hint": "{0}, подсказка"
    },
    "vs/editor/contrib/referenceSearch/referencesController": {
      "labelLoading": "Загрузка..."
    },
    "vs/editor/contrib/codeAction/codeActionCommands": {
      "quickFixWithKb": "Показать исправления ({0})",
      "quickFix": "Показать исправления",
      "quickfix.trigger.label": "Быстрое исправление...",
      "editor.action.quickFix.noneMessage": "Доступные действия кода отсутствуют",
      "refactor.label": "Рефакторинг...",
      "editor.action.refactor.noneMessage": "Доступные операции рефакторинга отсутствуют",
      "source.label": "Действие с исходным кодом...",
      "editor.action.source.noneMessage": "Доступные исходные действия отсутствуют",
      "organizeImports.label": "Организация импортов",
      "editor.action.organize.noneMessage": "Действие для упорядочения импортов отсутствует",
      "fixAll.label": "Исправить все",
      "fixAll.noneMessage": "Нет доступного действия по общему исправлению",
      "autoFix.label": "Автоисправление...",
      "editor.action.autoFix.noneMessage": "Нет доступных автоисправлений"
    },
    "vs/editor/contrib/message/messageController": {
      "editor.readonly": "Не удается выполнить изменение в редакторе только для чтения"
    },
    "vs/editor/contrib/referenceSearch/referencesModel": {
      "aria.oneReference": "ссылка в {0} в строке {1} и символе {2}",
      "aria.fileReferences.1": "1 символ в {0}, полный путь: {1}",
      "aria.fileReferences.N": "{0} символов в {1}, полный путь: {2} ",
      "aria.result.0": "Результаты не найдены",
      "aria.result.1": "Обнаружен 1 символ в {0}",
      "aria.result.n1": "Обнаружено {0} символов в {1}",
      "aria.result.nm": "Обнаружено {0} символов в {1} файлах"
    },
    "vs/editor/contrib/snippet/snippetVariables": {
      "Sunday": "воскресенье",
      "Monday": "понедельник",
      "Tuesday": "вторник",
      "Wednesday": "среда",
      "Thursday": "четверг",
      "Friday": "пятница",
      "Saturday": "суббота",
      "SundayShort": "Вс",
      "MondayShort": "Пн",
      "TuesdayShort": "Вт",
      "WednesdayShort": "Ср",
      "ThursdayShort": "Чт",
      "FridayShort": "Пт",
      "SaturdayShort": "Сб",
      "January": "Январь",
      "February": "Февраль",
      "March": "Март",
      "April": "Апрель",
      "May": "Май",
      "June": "Июнь",
      "July": "Июль",
      "August": "Август",
      "September": "Сентябрь",
      "October": "Октябрь",
      "November": "Ноябрь",
      "December": "Декабрь",
      "JanuaryShort": "Янв",
      "FebruaryShort": "Фев",
      "MarchShort": "Мар",
      "AprilShort": "Апр",
      "MayShort": "Май",
      "JuneShort": "Июн",
      "JulyShort": "Июл",
      "AugustShort": "Авг",
      "SeptemberShort": "Сен",
      "OctoberShort": "Окт",
      "NovemberShort": "Ноя",
      "DecemberShort": "Дек"
    },
    "vs/editor/contrib/format/format": {
      "hint11": "Внесена одна правка форматирования в строке {0}.",
      "hintn1": "Внесены правки форматирования ({0}) в строке {1}.",
      "hint1n": "Внесена одна правка форматирования между строками {0} и {1}.",
      "hintnn": "Внесены правки форматирования ({0}) между строками {1} и {2}."
    },
    "vs/editor/contrib/goToDefinition/goToDefinitionResultsNavigation": {
      "location.kb": "Символ {0} из {1}, {2} для следующего",
      "location": "Символ {0} из {1}"
    },
    "vs/editor/contrib/gotoError/gotoErrorWidget": {
      "problems": "Проблемы: {0} из {1}",
      "change": "Проблемы: {0} из {1}",
      "editorMarkerNavigationError": "Цвет ошибки в мини-приложении навигации по меткам редактора.",
      "editorMarkerNavigationWarning": "Цвет предупреждения в мини-приложении навигации по меткам редактора.",
      "editorMarkerNavigationInfo": "Цвет информационного сообщения в мини-приложении навигации по меткам редактора.",
      "editorMarkerNavigationBackground": "Фон мини-приложения навигации по меткам редактора."
    },
    "vs/editor/contrib/find/simpleFindWidget": {
      "label.find": "Найти",
      "placeholder.find": "Найти",
      "label.previousMatchButton": "Предыдущее соответствие",
      "label.nextMatchButton": "Следующее соответствие",
      "label.closeButton": "Закрыть"
    },
    "vs/editor/contrib/hover/modesContentHover": {
      "modesContentHover.loading": "Загрузка...",
      "quick fixes": "Быстрое исправление...",
      "peek problem": "Проблема при обзоре",
      "editor.action.quickFix.noneMessage": "Доступные действия кода отсутствуют"
    },
    "vs/editor/contrib/referenceSearch/referencesWidget": {
      "missingPreviewMessage": "предварительный просмотр недоступен",
      "treeAriaLabel": "Ссылки",
      "noResults": "Результаты отсутствуют",
      "peekView.alternateTitle": "Ссылки",
      "peekViewTitleBackground": "Цвет фона области заголовка быстрого редактора.",
      "peekViewTitleForeground": "Цвет заголовка быстрого редактора.",
      "peekViewTitleInfoForeground": "Цвет сведений о заголовке быстрого редактора.",
      "peekViewBorder": "Цвет границ быстрого редактора и массива.",
      "peekViewResultsBackground": "Цвет фона в списке результатов представления быстрого редактора.",
      "peekViewResultsMatchForeground": "Цвет переднего плана узлов строки в списке результатов быстрого редактора.",
      "peekViewResultsFileForeground": "Цвет переднего плана узлов файла в списке результатов быстрого редактора.",
      "peekViewResultsSelectionBackground": "Цвет фона выбранной записи в списке результатов быстрого редактора.",
      "peekViewResultsSelectionForeground": "Цвет переднего плана выбранной записи в списке результатов быстрого редактора.",
      "peekViewEditorBackground": "Цвет фона быстрого редактора.",
      "peekViewEditorGutterBackground": "Цвет фона поля в окне быстрого редактора.",
      "peekViewResultsMatchHighlight": "Цвет выделения совпадений в списке результатов быстрого редактора.",
      "peekViewEditorMatchHighlight": "Цвет выделения совпадений в быстром редакторе.",
      "peekViewEditorMatchHighlightBorder": "Граница выделения совпадений в быстром редакторе."
    },
    "vs/editor/contrib/documentSymbols/outlineTree": {
      "provider": "Поставщик структуры",
      "title.template": "{0} ({1})",
      "1.problem": "Проблем в этом элементе: 1",
      "N.problem": "Проблем в этом элементе: {0}",
      "deep.problem": "Содержит элементы с проблемами",
      "Array": "массив",
      "Boolean": "boolean",
      "Class": "класс",
      "Constant": "константа",
      "Constructor": "конструктор",
      "Enum": "enumeration",
      "EnumMember": "enumeration member",
      "Event": "событие",
      "Field": "Поле",
      "File": "Файл",
      "Function": "функция",
      "Interface": "интерфейс",
      "Key": "Ключ",
      "Method": "метод",
      "Module": "модуль",
      "Namespace": "Пространство имен",
      "Null": "NULL",
      "Number": "Число",
      "Object": "Объект",
      "Operator": "Оператор",
      "Package": "Пакет",
      "Property": "Свойство",
      "String": "String",
      "Struct": "struct",
      "TypeParameter": "параметр типа",
      "Variable": "переменная"
    },
    "vs/editor/contrib/find/findWidget": {
      "label.find": "Найти",
      "placeholder.find": "Найти",
      "label.previousMatchButton": "Предыдущее соответствие",
      "label.nextMatchButton": "Следующее соответствие",
      "label.toggleSelectionFind": "Найти в выделении",
      "label.closeButton": "Закрыть",
      "label.replace": "Заменить",
      "placeholder.replace": "Заменить",
      "label.replaceButton": "Заменить",
      "label.replaceAllButton": "Заменить все",
      "label.toggleReplaceButton": "Режим \"Переключение замены\"",
      "title.matchesCountLimit": "Отображаются только первые {0} результатов, но все операции поиска выполняются со всем текстом.",
      "label.matchesLocation": "{0} из {1}",
      "label.noResults": "Результаты отсутствуют"
    },
    "vs/editor/contrib/suggest/suggestWidget": {
      "editorSuggestWidgetBackground": "Цвет фона виджета подсказок.",
      "editorSuggestWidgetBorder": "Цвет границ виджета подсказок.",
      "editorSuggestWidgetForeground": "Цвет переднего плана мини-приложения предложений.",
      "editorSuggestWidgetSelectedBackground": "Фоновый цвет выбранной записи в мини-приложении предложений.",
      "editorSuggestWidgetHighlightForeground": "Цвет выделения соответствия в мини-приложении предложений.",
      "readMore": "Подробнее...{0}",
      "readLess": "Кратко...{0}",
      "loading": "Загрузка...",
      "suggestWidget.loading": "Загрузка...",
      "suggestWidget.noSuggestions": "Предложения отсутствуют.",
      "ariaCurrenttSuggestionReadDetails": "Элемент {0}, документы: {1}"
    },
    "vs/editor/contrib/referenceSearch/referencesTree": {
      "referencesFailre": "Не удалось разрешить файл.",
      "referencesCount": "Ссылок: {0}",
      "referenceCount": "{0} ссылка"
    },
    "vs/editor/contrib/indentation/indentation": {
      "indentationToSpaces": "Преобразовать отступ в пробелы",
      "indentationToTabs": "Преобразовать отступ в шаги табуляции",
      "configuredTabSize": "Настроенный размер шага табуляции",
      "selectTabWidth": "Выбрать размер шага табуляции для текущего файла",
      "indentUsingTabs": "Отступ с использованием табуляции",
      "indentUsingSpaces": "Отступ с использованием пробелов",
      "detectIndentation": "Определение отступа от содержимого",
      "editor.reindentlines": "Повторно расставить отступы строк",
      "editor.reindentselectedlines": "Повторно расставить отступы для выбранных строк"
    },
    "vs/platform/markers/common/markers": {
      "sev.error": "Ошибка",
      "sev.warning": "Предупреждение",
      "sev.info": "Информация"
    },
    "vs/platform/extensionManagement/common/extensionManagement": {
      "extensions": "Расширения",
      "preferences": "Параметры"
    },
    "vs/platform/request/node/request": {
      "httpConfigurationTitle": "HTTP",
      "proxy": "Используемый параметр прокси-сервера. Если он не задан, он будет взят из переменных среды http_proxy и https_proxy.",
      "strictSSL": "Управляет тем, должен ли сертификат прокси-сервера проверяться по списку предоставленных ЦС.",
      "proxyAuthorization": "Значение, отправляемое как заголовок \"Proxy-Authorization\" для каждого сетевого запроса.",
      "proxySupportOff": "Отключить поддержку прокси-сервера для расширений.",
      "proxySupportOn": "Включить поддержку прокси-сервера для расширений.",
      "proxySupportOverride": "Включает поддержку прокси для расширений, переопределяет параметры запроса.",
      "proxySupport": "Используйте поддержку прокси-сервера для расширений.",
      "systemCertificates": "Определяет, нужно ли загружать сертификаты ЦС из ОС. (В Windows и macOS после отключения этой функции требуется перезагрузить окно.)"
    },
    "vs/platform/dialogs/common/dialogs": {
      "moreFile": "...1 дополнительный файл не показан",
      "moreFiles": "...не показано дополнительных файлов: {0}"
    },
    "vs/platform/workspaces/common/workspaces": {
      "codeWorkspace": "Рабочая область кода"
    },
    "vs/platform/environment/node/argvHelper": {
      "gotoValidation": "Аргументы в режиме \"--goto\" должны быть в формате \"ФАЙЛ(:СТРОКА(:СИМВОЛ))\"."
    },
    "vs/platform/update/node/update.config.contribution": {
      "updateConfigurationTitle": "Обновить",
      "updateMode": "Укажите, нужно ли вам получать автоматические обновления. После изменения требуется перезагрузка. Для получения обновлений используется веб-служба Майкрософт.",
      "none": "Отключите обновления.",
      "manual": "Отключение автоматических фоновых проверок на наличие обновлений. Обновления будут доступны, если вы вручную проверите их наличие.",
      "default": "Включение автоматических проверок обновлений. Code будет периодически проверять наличие обновлений в автоматическом режиме.",
      "deprecated": "Этот параметр объявлен нерекомендуемым, используйте вместо него \"{0}\".",
      "enableWindowsBackgroundUpdatesTitle": "Включить фоновые обновления в Windows",
      "enableWindowsBackgroundUpdates": "Включите, чтобы скачивать и устанавливать новые версии VS Code в Windows в фоновом режиме",
      "showReleaseNotes": "Показать примечания к выпуску после обновления. Примечания к выпуску передаются веб-службой Майкрософт."
    },
    "vs/platform/extensionManagement/node/extensionManagementUtil": {
      "invalidManifest": "Недопустимый VSIX: файл package.json не является файлом JSON."
    },
    "vs/platform/telemetry/common/telemetryService": {
      "telemetryConfigurationTitle": "Телеметрия",
      "telemetry.enableTelemetry": "Разрешить отправку сведений об использовании и ошибках в веб-службу Майкрософт."
    },
    "vs/platform/environment/node/argv": {
      "optionsUpperCase": "Параметры",
      "extensionsManagement": "Управление расширениями",
      "troubleshooting": "Устранение неполадок",
      "diff": "Сравнение двух файлов друг с другом",
      "add": "Добавление папок в последнее активное окно.",
      "goto": "Открытие файла по указанному пути с выделением указанного символа в указанной строке.",
      "newWindow": "Принудительно открыть новое окно.",
      "reuseWindow": "Принудительно открыть файл или папку в уже открытом окне.",
      "wait": "Дождаться закрытия файлов перед возвратом.",
      "locale": "Языковой стандарт, который следует использовать (например, en-US или zh-TW).",
      "userDataDir": "Указывает каталог, в котором хранятся данные пользователей. Может использоваться для открытия нескольких отдельных экземпляров Code.",
      "version": "Печать версии.",
      "help": "Распечатать данные об использовании.",
      "telemetry": "Отображает все события телеметрии, которые собирает VS Code.",
      "folderUri": "Открывает окно с указанными URI-идентификаторами папок",
      "fileUri": "Открывает окно с заданными URI файлов",
      "extensionHomePath": "Задайте корневой путь для расширений.",
      "listExtensions": "Перечислить существующие расширения.",
      "showVersions": "Показать версии установленных расширений при указании параметра --list-extension.",
      "installExtension": "Устанавливает или обновляет расширение. Используйте аргумент \"--force\", чтобы не выводить предупреждения.",
      "uninstallExtension": "Удаляет расширение.",
      "experimentalApis": "Включает предложенные функции API для расширений. Может принимать один или несколько идентификаторов для включения отдельных расширений.",
      "verbose": "Печать подробного вывода (подразумевает использование параметра \"--wait\").",
      "log": "Используемый уровень ведения журнала. Значение по умолчанию — \"info\". Допустимые значения: \"critical\", \"error\", \"warn\", \"info\", \"debug\", \"trace\", \"off\".",
      "status": "Выводить сведения об использовании процесса и диагностическую информацию.",
      "prof-startup": "Запустить профилировщик ЦП при запуске",
      "disableExtensions": "Отключить все установленные расширения.",
      "disableExtension": "Отключить расширение.",
      "inspect-extensions": "Разрешить отладку и профилирование расширений. Проверьте URI подключения для инструментов разработчика.",
      "inspect-brk-extensions": "Разрешить отладку и профилирование расширений, когда узел расширения приостановлен после запуска. Проверьте URI подключения для инструментов разработчика. ",
      "disableGPU": "Отключить аппаратное ускорение GPU.",
      "maxMemory": "Максимальный размер памяти для окна (в МБ).",
      "usage": "Использование",
      "options": "Параметры",
      "paths": "пути",
      "stdinWindows": "Чтобы прочитать вывод другой программы, добавьте '-' (например 'echo Hello World | {0} -')",
      "stdinUnix": "Чтобы получить данные с stdin, добавьте '-' (например, 'ps aux | grep code | {0} -')\n",
      "unknownVersion": "Неизвестная версия",
      "unknownCommit": "Неизвестная фиксация"
    },
    "vs/platform/label/common/label": {
      "untitledWorkspace": "(Рабочая область) без названия",
      "workspaceName": "{0} (рабочая область)"
    },
    "vs/platform/list/browser/listService": {
      "workbenchConfigurationTitle": "Рабочее место",
      "multiSelectModifier.ctrlCmd": "Соответствует клавише CTRL в Windows и Linux и клавише COMMAND в macOS.",
      "multiSelectModifier.alt": "Соответствует клавише ALT в Windows и Linux и клавише OPTION в macOS.",
      "multiSelectModifier": "Модификатор, который будет использоваться для добавления элементов в деревьях и списках в элемент множественного выбора с помощью мыши (например, в проводнике, в открытых редакторах и в представлении scm). Жесты мыши  \"Открыть сбоку\" (если они поддерживаются) будут изменены таким образом, чтобы они не конфликтовали с модификатором элемента множественного выбора.",
      "openModeModifier": "Управляет тем, как открывать элементы в деревьях и списках с помощью мыши (если поддерживается). Для родительских элементов с дочерними элементами в деревьях этот параметр управляет тем, будет ли родительский элемент разворачиваться по одинарному или по двойному щелчку мыши. Обратите внимание, что этот параметр может игнорироваться в некоторых деревьях и списках, если он не применяется к ним. ",
      "horizontalScrolling setting": "Определяет, поддерживают ли списки и деревья горизонтальную прокрутку в Workbench.",
      "tree horizontalScrolling setting": "Определяет, поддерживают ли древа горизонтальную прокрутку в рабочей области.",
      "deprecated": "Этот параметр объявлен нерекомендуемым, используйте вместо него \"{0}\".",
      "tree indent setting": "Определяет отступ для дерева в пикселях.",
      "render tree indent guides": "Определяет, нужно ли в дереве отображать направляющие отступа.",
      "keyboardNavigationSettingKey.simple": "Про простой навигации с клавиатуры выбираются элементы, соответствующие вводимым с клавиатуры данным. Сопоставление осуществляется только по префиксам.",
      "keyboardNavigationSettingKey.highlight": "Функция подсветки навигации с клавиатуры выделяет элементы, соответствующие вводимым с клавиатуры данным. При дальнейшей навигации вверх и вниз выполняется обход только выделенных элементов.",
      "keyboardNavigationSettingKey.filter": "Фильтр навигации с клавиатуры позволяет отфильтровать и скрыть все элементы, не соответствующие вводимым с клавиатуры данным.",
      "keyboardNavigationSettingKey": "Управляет стилем навигации с клавиатуры для списков и деревьев в Workbench. Доступен простой режим, режим выделения и режим фильтрации.",
      "automatic keyboard navigation setting": "Указывает, активируется ли навигация с помощью клавиатуры в списках и деревьях автоматически простым вводом. Если задано значение \"false\", навигация с клавиатуры активируется только при выполнении команды \"list.toggleKeyboardNavigation\", для которой можно назначить сочетание клавиш."
    },
    "vs/platform/dialogs/browser/dialogService": {
      "yesButton": "&&Да",
      "cancelButton": "Отмена"
    },
    "vs/platform/configuration/common/configurationRegistry": {
      "defaultConfigurations.title": "Переопределения конфигурации по умолчанию",
      "overrideSettings.description": "Настройка переопределяемых параметров редактора для языка {0}.",
      "overrideSettings.defaultDescription": "Настройка параметров редактора, переопределяемых для языка.",
      "config.property.languageDefault": "Невозможно зарегистрировать \"{0}\". Оно соответствует шаблону свойства '\\\\[.*\\\\]$' для описания параметров редактора, определяемых языком. Используйте участие configurationDefaults.",
      "config.property.duplicate": "Невозможно зарегистрировать \"{0}\". Это свойство уже зарегистрировано."
    },
    "vs/platform/actions/browser/menuEntryActionViewItem": {
      "titleAndKb": "{0} ({1})"
    },
    "vs/platform/extensionManagement/node/extensionManagementService": {
      "invalidManifest": "Недопустимое расширение: package.json не является файлом JSON.",
      "incompatible": "Не удалось установить расширение '{0}', так как оно не совместимо с VS Code '{1}'.",
      "restartCode": "Перезапустите VS Code перед повторной установкой {0}.",
      "MarketPlaceDisabled": "Marketplace не включен",
      "malicious extension": "Не удается установить расширение, так как оно помечено как проблемное.",
      "notFoundCompatibleDependency": "Не удалось установить расширение \"{0}\", так как оно несовместимо с текущей версией VS Code (версия {1}).",
      "removeError": "Ошибка при удалении расширения: {0}. Закройте и снова откройте VS Code, затем повторите попытку.",
      "Not a Marketplace extension": "Можно переустановить только расширения из Marketplace",
      "quitCode": "Невозможно установить расширение. Пожалуйста, выйдите и зайдите в VS Code перед переустановкой.",
      "exitCode": "Невозможно установить расширение. Пожалуйста, выйдите и зайдите в VS Code перед переустановкой.",
      "errorDeleting": "Не удается удалить существующую папку \"{0}\" при установке расширения \"{1}\". Удалите папку вручную и повторите попытку",
      "cannot read": "Не удается прочитать расширение из {0}",
      "renameError": "Неизвестная ошибка при переименовании {0} в {1}",
      "notInstalled": "Расширение \"{0}\" не установлено.",
      "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".",
      "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".",
      "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие.",
      "notExists": "Не удалось найти расширение"
    },
    "vs/platform/storage/node/storageService": {
      "logStorage": "Содержимое базы данных хранилища журналов"
    },
    "vs/platform/extensions/node/extensionValidator": {
      "versionSyntax": "Не удалось проанализировать значение engines.vscode {0}. Используйте такие значения как ^1.22.0, ^1.22.x и т.д.",
      "versionSpecificity1": "Версия, указанная в engines.vscode ({0}), недостаточно конкретная. Для версий vscode до 1.0.0 укажите по крайней мере основной и дополнительный номер версии. Например, 0.10.0, 0.10.x, 0.11.0 и т. д.",
      "versionSpecificity2": "Версия, указанная в engines.vscode ({0}), недостаточно конкретная. Для версий vscode после 1.0.0 укажите по крайней мере основной номер версии. Например, 1.10.0, 1.10.x, 1.x.x, 2.x.x и т. д.",
      "versionMismatch": "Расширение несовместимо с кодом \"{0}\". Расширению требуется: {1}."
    },
    "vs/platform/keybinding/common/abstractKeybindingService": {
      "first.chord": "Была нажата клавиша ({0}). Ожидание нажатия второй клавиши сочетания...",
      "missing.chord": "Сочетание клавиш ({0} и {1}) не является командой."
    },
    "vs/platform/theme/common/colorRegistry": {
      "foreground": "Общий цвет переднего плана. Этот цвет используется, только если его не переопределит компонент.",
      "errorForeground": "Общий цвет переднего плана для сообщений об ошибках. Этот цвет используется только если его не переопределяет компонент.",
      "descriptionForeground": "Цвет текста элемента, содержащего пояснения, например, для метки.",
      "focusBorder": "Общий цвет границ для элементов с фокусом. Этот цвет используется только в том случае, если не переопределен в компоненте.",
      "contrastBorder": "Дополнительная граница вокруг элементов, которая отделяет их от других элементов для улучшения контраста.",
      "activeContrastBorder": "Дополнительная граница вокруг активных элементов, которая отделяет их от других элементов для улучшения контраста.",
      "selectionBackground": "Цвет фона выделенного текста в рабочей области (например, в полях ввода или в текстовых полях). Не применяется к выделенному тексту в редакторе.",
      "textSeparatorForeground": "Цвет для разделителей текста.",
      "textLinkForeground": "Цвет переднего плана для ссылок в тексте.",
      "textLinkActiveForeground": "Цвет переднего плана для ссылок в тексте при щелчке и при наведении курсора мыши.",
      "textPreformatForeground": "Цвет текста фиксированного формата.",
      "textBlockQuoteBackground": "Цвет фона для блоков с цитатами в тексте.",
      "textBlockQuoteBorder": "Цвет границ для блоков с цитатами в тексте.",
      "textCodeBlockBackground": "Цвет фона для программного кода в тексте.",
      "widgetShadow": "Цвет тени мини-приложений редактора, таких как \"Найти/заменить\".",
      "inputBoxBackground": "Фон поля ввода.",
      "inputBoxForeground": "Передний план поля ввода.",
      "inputBoxBorder": "Граница поля ввода.",
      "inputBoxActiveOptionBorder": "Цвет границ активированных параметров в полях ввода.",
      "inputPlaceholderForeground": "Цвет фона поясняющего текста в элементе ввода.",
      "inputValidationInfoBackground": "Фоновый цвет проверки ввода для уровня серьезности \"Сведения\".",
      "inputValidationInfoForeground": "Цвет переднего плана области проверки ввода для уровня серьезности \"Сведения\".",
      "inputValidationInfoBorder": "Цвет границы проверки ввода для уровня серьезности \"Сведения\".",
      "inputValidationWarningBackground": "Фоновый цвет проверки ввода для уровня серьезности \"Предупреждение\".",
      "inputValidationWarningForeground": "Цвет переднего плана области проверки ввода для уровня серьезности \"Предупреждение\".",
      "inputValidationWarningBorder": "Цвет границы проверки ввода для уровня серьезности \"Предупреждение\".",
      "inputValidationErrorBackground": "Фоновый цвет проверки ввода для уровня серьезности \"Ошибка\".",
      "inputValidationErrorForeground": "Цвет переднего плана области проверки ввода для уровня серьезности \"Ошибка\".",
      "inputValidationErrorBorder": "Цвет границы проверки ввода для уровня серьезности \"Ошибка\".",
      "dropdownBackground": "Фон раскрывающегося списка.",
      "dropdownListBackground": "Цвет фона раскрывающегося списка.",
      "dropdownForeground": "Передний план раскрывающегося списка.",
      "dropdownBorder": "Граница раскрывающегося списка.",
      "listFocusBackground": "Фоновый цвет находящегося в фокусе элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.",
      "listFocusForeground": "Цвет переднего плана находящегося в фокусе элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.",
      "listActiveSelectionBackground": "Фоновый цвет выбранного элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.",
      "listActiveSelectionForeground": "Цвет переднего плана выбранного элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.",
      "listInactiveSelectionBackground": "Фоновый цвет выбранного элемента List/Tree, когда элемент List/Tree неактивен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.",
      "listInactiveSelectionForeground": "Цвет текста выбранного элемента List/Tree, когда элемент List/Tree неактивен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.",
      "listInactiveFocusBackground": "Фоновый цвет находящегося в фокусе элемента List/Tree, когда элемент List/Tree не активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.",
      "listHoverBackground": "Фоновый цвет элементов List/Tree при наведении курсора мыши.",
      "listHoverForeground": "Цвет переднего плана элементов List/Tree при наведении курсора мыши.",
      "listDropBackground": "Фоновый цвет элементов List/Tree при перемещении с помощью мыши.",
      "highlight": "Цвет переднего плана для выделения соответствия при поиске по элементу List/Tree.",
      "invalidItemForeground": "Цвет переднего плана списка/дерева для недопустимых элементов, например, для неразрешенного корневого узла в проводнике.",
      "listErrorForeground": "Цвет переднего плана элементов списка, содержащих ошибки.",
      "listWarningForeground": "Цвет переднего плана элементов списка, содержащих предупреждения.",
      "listFilterWidgetBackground": "Цвет фона для мини-приложения фильтра типов в списках и деревьях.",
      "listFilterWidgetOutline": "Цвет контура для мини-приложения фильтра типов в списках и деревьях.",
      "listFilterWidgetNoMatchesOutline": "Цвет контура для мини-приложения фильтра типов в списках и деревьях при отсутствии совпадений.",
      "treeIndentGuidesStroke": "Цвет штриха дерева для направляющих отступа.",
      "pickerGroupForeground": "Цвет средства быстрого выбора для группировки меток.",
      "pickerGroupBorder": "Цвет средства быстрого выбора для группировки границ.",
      "buttonForeground": "Цвет переднего плана кнопки.",
      "buttonBackground": "Цвет фона кнопки.",
      "buttonHoverBackground": "Цвет фона кнопки при наведении.",
      "badgeBackground": "Цвет фона бэджа. Бэджи - небольшие информационные элементы,  отображающие количество, например, результатов поиска.",
      "badgeForeground": "Цвет текста бэджа. Бэджи - небольшие информационные элементы, отображающие количество, например, результатов поиска.",
      "scrollbarShadow": "Цвет тени полосы прокрутки, которая свидетельствует о том, что содержимое прокручивается.",
      "scrollbarSliderBackground": "Цвет фона для ползунка полосы прокрутки.",
      "scrollbarSliderHoverBackground": "Цвет фона ползунка полосы прокрутки при наведении курсора.",
      "scrollbarSliderActiveBackground": "Цвет фона ползунка полосы прокрутки при щелчке по нему.",
      "progressBarBackground": "Цвет фона индикатора выполнения, который может отображаться для длительных операций.",
      "menuBorder": "Цвет границ меню.",
      "menuForeground": "Цвет переднего плана пунктов меню.",
      "menuBackground": "Цвет фона пунктов меню.",
      "menuSelectionForeground": "Цвет переднего плана выбранного пункта меню в меню.",
      "menuSelectionBackground": "Цвет фона для выбранного пункта в меню.",
      "menuSelectionBorder": "Цвет границы для выбранного пункта в меню.",
      "menuSeparatorBackground": "Цвет разделителя меню в меню.",
      "editorError.foreground": "Цвет волнистой линии для выделения ошибок в редакторе.",
      "errorBorder": "Цвет границы для окон ошибок в редакторе.",
      "editorWarning.foreground": "Цвет волнистой линии для выделения предупреждений в редакторе.",
      "warningBorder": "Цвет границы для окон предупреждений в редакторе.",
      "editorInfo.foreground": "Цвет волнистой линии для выделения информационных сообщений в редакторе.",
      "infoBorder": "Цвет границы для окон сведений в редакторе.",
      "editorHint.foreground": "Цвет волнистой линии для выделения подсказок в редакторе.",
      "hintBorder": "Цвет границы для окон указаний в редакторе.",
      "editorBackground": "Цвет фона редактора.",
      "editorForeground": "Цвет переднего плана редактора по умолчанию.",
      "editorWidgetBackground": "Цвет фона виджетов редактора, таких как найти/заменить.",
      "editorWidgetBorder": "Цвет границы мини-приложений редактора. Этот цвет используется только в том случае, если у мини-приложения есть граница и если этот цвет не переопределен мини-приложением.",
      "editorWidgetResizeBorder": "Цвет границы панели изменения размера мини-приложений редактора. Этот цвет используется только в том случае, если у мини-приложения есть граница для изменения размера и если этот цвет не переопределен мини-приложением.",
      "editorSelectionBackground": "Цвет выделения редактора.",
      "editorSelectionForeground": "Цвет выделенного текста в режиме высокого контраста.",
      "editorInactiveSelection": "Цвет выделения в неактивном редакторе. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "editorSelectionHighlight": "Цвет для областей, содержимое которых совпадает с выбранным фрагментом. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "editorSelectionHighlightBorder": "Цвет границы регионов с тем же содержимым, что и в выделении.",
      "editorFindMatch": "Цвет текущего поиска совпадений.",
      "findMatchHighlight": "Цвет других совпадений при поиске. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "findRangeHighlight": "Цвет диапазона, ограничивающего поиск. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "editorFindMatchBorder": "Цвет границы текущего результата поиска.",
      "findMatchHighlightBorder": "Цвет границы других результатов поиска.",
      "findRangeHighlightBorder": "Цвет границы для диапазона, ограничивающего поиск. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "hoverHighlight": "Выделение под словом, для которого отображается меню при наведении курсора. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "hoverBackground": "Цвет фона при наведении указателя на редактор.",
      "hoverBorder": "Цвет границ при наведении указателя на редактор.",
      "statusBarBackground": "Цвет фона строки состояния при наведении в редакторе.",
      "activeLinkForeground": "Цвет активных ссылок.",
      "diffEditorInserted": "Цвет фона для вставленного текста. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "diffEditorRemoved": "Цвет фона для удаленного текста. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "diffEditorInsertedOutline": "Цвет контура для добавленных строк.",
      "diffEditorRemovedOutline": "Цвет контура для удаленных строк.",
      "diffEditorBorder": "Цвет границы между двумя текстовыми редакторами.",
      "snippetTabstopHighlightBackground": "Цвет фона выделения в позиции табуляции фрагмента.",
      "snippetTabstopHighlightBorder": "Цвет границы выделения в позиции табуляции фрагмента.",
      "snippetFinalTabstopHighlightBackground": "Цвет фона выделения в последней позиции табуляции фрагмента.",
      "snippetFinalTabstopHighlightBorder": "Цвет границы выделения в последней позиции табуляции фрагмента. ",
      "breadcrumbsFocusForeground": "Цвет элементов навигации, находящихся в фокусе.",
      "breadcrumbsBackground": "Фоновый цвет элементов навигации.",
      "breadcrumbsSelectedForegound": "Цвет выделенных элементов навигации.",
      "breadcrumbsSelectedBackground": "Фоновый цвет средства выбора элементов навигации.",
      "mergeCurrentHeaderBackground": "Текущий цвет фона заголовка при внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "mergeCurrentContentBackground": "Фон текущего содержимого при внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "mergeIncomingHeaderBackground": "Фон входящего заголовка при внутренних конфликтах объединения. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "mergeIncomingContentBackground": "Фон входящего содержимого при внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "mergeCommonHeaderBackground": "Фон заголовка общего предка во внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "mergeCommonContentBackground": "Фон содержимого общего предка во внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "mergeBorder": "Цвет границы заголовков и разделителя во внутренних конфликтах слияния.",
      "overviewRulerCurrentContentForeground": "Цвет переднего плана линейки текущего окна во внутренних конфликтах слияния.",
      "overviewRulerIncomingContentForeground": "Цвет переднего плана линейки входящего окна во внутренних конфликтах слияния.",
      "overviewRulerCommonContentForeground": "Цвет переднего плана для обзорной линейки для общего предка во внутренних конфликтах слияния. ",
      "overviewRulerFindMatchForeground": "Цвет маркера обзорной линейки для совпадений при поиске. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.",
      "overviewRulerSelectionHighlightForeground": "Маркер обзорной линейки для выделения выбранного фрагмента. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления."
    },
    "vs/platform/issue/electron-main/issueService": {
      "local": "LOCAL",
      "issueReporterWriteToClipboard": "Слишком много данных для отправки на Github. Вы хотите записать информацию в буфер обмена, чтобы ее можно было вставить?",
      "yes": "Да",
      "cancel": "Отмена",
      "confirmCloseIssueReporter": "Введенные данные не будут сохранены. Вы действительно хотите закрыть это окно?",
      "issueReporter": "Средство создания отчетов о неполадках",
      "processExplorer": "Обозреватель процессов"
    },
    "vs/platform/history/electron-main/historyMainService": {
      "newWindow": "Новое окно",
      "newWindowDesc": "Открывает новое окно",
      "recentFolders": "Последние рабочие области",
      "folderDesc": "{0} {1}",
      "workspaceDesc": "{0} {1}"
    },
    "vs/platform/windows/electron-main/windowsService": {
      "aboutDetail": "Версия: {0}\nФиксация: {1}\nДата: {2}\nElectron: {3}\nChrome: {4}\nNode.js: {5}\nV8: {6}\nОС: {7}",
      "okButton": "ОК",
      "copy": "&&Копировать"
    },
    "vs/platform/menubar/electron-main/menubar": {
      "miNewWindow": "&&Новое окно",
      "mFile": "&&Файл",
      "mEdit": "&&Правка",
      "mSelection": "&&Выделение",
      "mView": "&&Вид",
      "mGoto": "&&Переход",
      "mDebug": "&&Отладка",
      "mTerminal": "&&Терминал",
      "mWindow": "Окно",
      "mHelp": "&&Справка",
      "mAbout": "О программе {0}",
      "miPreferences": "&&Параметры",
      "mServices": "Службы",
      "mHide": "Скрыть {0}",
      "mHideOthers": "Скрыть другие",
      "mShowAll": "Показать все",
      "miQuit": "Выйти из {0}",
      "mMinimize": "Свернуть",
      "mZoom": "Изменить масштаб",
      "mBringToFront": "Переместить все на передний план",
      "miSwitchWindow": "Переключить &&окно...",
      "mNewTab": "Создать вкладку",
      "mShowPreviousTab": "Перейти на предыдущую вкладку",
      "mShowNextTab": "Перейти на следующую вкладку",
      "mMoveTabToNewWindow": "Переместить вкладку в новое окно",
      "mMergeAllWindows": "Объединить все окна",
      "miCheckForUpdates": "Проверить наличие &&обновлений...",
      "miCheckingForUpdates": "Идет проверка наличия обновлений...",
      "miDownloadUpdate": "С&&качать доступное обновление",
      "miDownloadingUpdate": "Скачивается обновление...",
      "miInstallUpdate": "Установить &&обновление...",
      "miInstallingUpdate": "Идет установка обновления...",
      "miRestartToUpdate": "Перезапустить для &&обновления"
    },
    "win32/i18n/Default": {
      "SetupAppTitle": "Установка",
      "SetupWindowTitle": "Установка — %1",
      "UninstallAppTitle": "Удалить",
      "UninstallAppFullTitle": "Удаление %1",
      "InformationTitle": "Сведения",
      "ConfirmTitle": "Подтверждение",
      "ErrorTitle": "Ошибка",
      "SetupLdrStartupMessage": "Будет установлена программа %1. Вы хотите продолжить?",
      "LdrCannotCreateTemp": "Не удалось создать временный файл. Установка прервана",
      "LdrCannotExecTemp": "Не удалось выполнить файл во временном каталоге. Программа установки прервана",
      "LastErrorMessage": "%1.%n%nОшибка %2: %3",
      "SetupFileMissing": "Файл %1 отсутствует в каталоге установки. Исправьте проблему или получите новую копию программы.",
      "SetupFileCorrupt": "Файлы установки повреждены. Получите новую копию программы.",
      "SetupFileCorruptOrWrongVer": "Файлы установки повреждены или несовместимы с этой версией программы установки. Исправьте проблему или получите новую копию программы.",
      "InvalidParameter": "В командную строку передан недопустимый параметр %n%n%1",
      "SetupAlreadyRunning": "Программа установки уже выполняется.",
      "WindowsVersionNotSupported": "Эта программа не поддерживает версию Windows, установленную на вашем компьютере.",
      "WindowsServicePackRequired": "Для этой программы требуется %1 с пакетом обновления %2 или более поздней версии.",
      "NotOnThisPlatform": "Программа не будет выполняться в %1.",
      "OnlyOnThisPlatform": "Эта программа должна работать на %1.",
      "OnlyOnTheseArchitectures": "Эту программу можно установить только на версиях Windows, разработанных для следующих архитектур процессора:%n%n%1",
      "MissingWOW64APIs": "Запущенная версия Windows не содержит функции, необходимые программе установки для выполнения 64-разрядной установки. Чтобы исправить эту проблему, установите пакет обновления %1.",
      "WinVersionTooLowError": "Для этой программы требуется %1 версии %2 или более поздней.",
      "WinVersionTooHighError": "Эту программу невозможно установить на %1 версии %2 или более поздней.",
      "AdminPrivilegesRequired": "Вы должны войти от имени администратора при установке программы.",
      "PowerUserPrivilegesRequired": "Вы должны войти как администратор или член группы пользователей Power при установке этой программы.",
      "SetupAppRunningError": "Программа установки обнаружила, что %1 сейчас выполняется.%n%nЗакройте все экземпляры и нажмите кнопку \"ОК\", чтобы продолжить, или \"Отмена\", чтобы выйти.",
      "UninstallAppRunningError": "Программа удаления обнаружила, что приложение %1 запущено.%n%nЗакройте все экземпляры, а затем нажмите кнопку \"ОК\", чтобы продолжить, или \"Отмена\", чтобы выйти.",
      "ErrorCreatingDir": "Программе установки не удалось создать каталог \"%1\"",
      "ErrorTooManyFilesInDir": "Не удалось создать файл в каталоге \"%1\", так как он содержит слишком много файлов.",
      "ExitSetupTitle": "Выход из программы установки",
      "ExitSetupMessage": "Установка не завершена. Если вы выйдете сейчас, программа не будет установлена.%n%nЧтобы завершить установку, можно запустить программу в другое время.%n%nВыйти из программы установки?",
      "AboutSetupMenuItem": "&Сведения об установке...",
      "AboutSetupTitle": "Сведения об установке",
      "AboutSetupMessage": "%1 версии %2%n%3%n%n%1 домашняя страница:%n%4",
      "ButtonBack": "< &Назад",
      "ButtonNext": "Да&лее >",
      "ButtonInstall": "У&становить",
      "ButtonOK": "ОК",
      "ButtonCancel": "Отмена",
      "ButtonYes": "Д&а",
      "ButtonYesToAll": "Да дл&я всех",
      "ButtonNo": "&Нет",
      "ButtonNoToAll": "Н&ет для всех",
      "ButtonFinish": "&Готово",
      "ButtonBrowse": "&Обзор...",
      "ButtonWizardBrowse": "&Обзор...",
      "ButtonNewFolder": "Созд&ать папку",
      "SelectLanguageTitle": "Выбор языка установки",
      "SelectLanguageLabel": "Выберите язык, используемый во время установки:",
      "ClickNext": "Нажмите кнопку \"Далее\", чтобы продолжить, или \"Отмена\", чтобы выйти из программы установки.",
      "BrowseDialogTitle": "Выбрать папку",
      "BrowseDialogLabel": "Выберите папку в списке ниже и нажмите кнопку \"ОК\".",
      "NewFolderName": "Новая папка",
      "WelcomeLabel1": "Вас приветствует мастер установки [имя]",
      "WelcomeLabel2": "Программа [имя/версия] будет установлена на ваш компьютер.%n%nРекомендуется закрыть все остальные приложения перед тем, как продолжить.",
      "WizardPassword": "Пароль",
      "PasswordLabel1": "Эта программа установки защищена паролем.",
      "PasswordLabel3": "Укажите пароль и нажмите кнопку \"Далее\", чтобы продолжить. В паролях учитывается регистр.",
      "PasswordEditLabel": "&Пароль:",
      "IncorrectPassword": "Указан неправильный пароль. Повторите попытку.",
      "WizardLicense": "Лицензионное соглашение",
      "LicenseLabel": "Прочтите следующие важные сведения перед тем, как продолжить.",
      "LicenseLabel3": "Ознакомьтесь со следующим лицензионным соглашением. Вы должны принять условия этого соглашения перед тем, как продолжить установку.",
      "LicenseAccepted": "Я &принимаю условия соглашения",
      "LicenseNotAccepted": "Я &не принимаю условия соглашения",
      "WizardInfoBefore": "Сведения",
      "InfoBeforeLabel": "Прочтите следующие важные сведения перед тем, как продолжить.",
      "InfoBeforeClickLabel": "Когда вы будете готовы продолжить установку, нажмите кнопку \"Далее\".",
      "WizardInfoAfter": "Сведения",
      "InfoAfterLabel": "Прочтите следующие важные сведения перед тем, как продолжить.",
      "InfoAfterClickLabel": "Когда вы будете готовы продолжить установку, нажмите кнопку \"Далее\".",
      "WizardUserInfo": "Сведения о пользователе",
      "UserInfoDesc": "Введите свои сведения.",
      "UserInfoName": "&Имя пользователя:",
      "UserInfoOrg": "&Организация:",
      "UserInfoSerial": "Сери&йный номер:",
      "UserInfoNameRequired": "Необходимо ввести имя.",
      "WizardSelectDir": "Выбор конечного расположения",
      "SelectDirDesc": "Куда следует установить [имя]?",
      "SelectDirLabel3": "Программа установки установит [имя] в следующую папку.",
      "SelectDirBrowseLabel": "Нажмите кнопку \"Далее\", чтобы продолжить. Если вы хотите выбрать другую папку, щелкните \"Обзор\".",
      "DiskSpaceMBLabel": "Требуется по меньшей мере [mb] МБ места на диске.",
      "CannotInstallToNetworkDrive": "Программу невозможно установить на сетевой диск.",
      "CannotInstallToUNCPath": "Программу невозможно установить в UNC-путь.",
      "InvalidPath": "Нужно ввести полный путь с буквой диска, например:%n%nC:\\APP%n%nили UNC-путь в следующей форме:%n%n\\\\server\\share",
      "InvalidDrive": "Выбранный диск или общая UNC-папка не существуют или недоступны. Выберите другой диск или папку.",
      "DiskSpaceWarningTitle": "Недостаточно места на диске",
      "DiskSpaceWarning": "Для программы установки требуется по меньшей мере %1 КБ свободного места, но на выбранном диске доступно только %2 КБ.%n%nВы все равно хотите продолжить?",
      "DirNameTooLong": "Имя папки или ее путь слишком длинные.",
      "InvalidDirName": "Имя папки недопустимо.",
      "BadDirName32": "Имена папок не могут включать какие-либо из следующих символов:%n%n%1",
      "DirExistsTitle": "Папка существует",
      "DirExists": "Папка%n%n%1%n%nуже существует. Вы все равно хотите установить ее?",
      "DirDoesntExistTitle": "Папка не существует",
      "DirDoesntExist": "Папка%n%n%1%n%nне существует. Вы хотите создать ее?",
      "WizardSelectComponents": "Выбор компонентов",
      "SelectComponentsDesc": "Какие компоненты следует установить?",
      "SelectComponentsLabel2": "Выберите компоненты, которые хотите установить; удалите компоненты, которые не хотите устанавливать. Нажмите кнопку \"Далее\", когда будете готовы продолжить.",
      "FullInstallation": "Полная установка",
      "CompactInstallation": "Компактная установка",
      "CustomInstallation": "Выборочная установка",
      "NoUninstallWarningTitle": "Компоненты существуют",
      "NoUninstallWarning": "Программа установки обнаружила, что следующие компоненты уже установлены на компьютере:%n%n%1%n%nОтмена выбора этих компонентов не удалит их.%n%nВы все равно хотите продолжить?",
      "ComponentSize1": "%1 КБ",
      "ComponentSize2": "%1 МБ",
      "ComponentsDiskSpaceMBLabel": "Для выбранных элементов требуется по меньшей мере [mb] МБ места на диске.",
      "WizardSelectTasks": "Выбор дополнительных задач",
      "SelectTasksDesc": "Какие дополнительные задачи следует выполнить?",
      "SelectTasksLabel2": "Выберите дополнительные задачи, которые программа установки должна выполнить при установке [имя], а затем нажмите кнопку \"Далее\".",
      "WizardSelectProgramGroup": "Выбор папки меню \"Пуск\"",
      "SelectStartMenuFolderDesc": "Где должны располагаться ярлыки программы?",
      "SelectStartMenuFolderLabel3": "Программа установки создаст ярлыки в следующей папке меню \"Пуск\".",
      "SelectStartMenuFolderBrowseLabel": "Нажмите кнопку \"Далее\", чтобы продолжить. Если вы хотите выбрать другую папку, щелкните \"Обзор\".",
      "MustEnterGroupName": "Необходимо указать имя папки.",
      "GroupNameTooLong": "Имя папки или ее путь слишком длинные.",
      "InvalidGroupName": "Имя папки недопустимо.",
      "BadGroupName": "Имя папки не может включать какие-либо из следующих символов:%n%n%1",
      "NoProgramGroupCheck2": "&Не создавать папку в меню \"Пуск\"",
      "WizardReady": "Готово к установке",
      "ReadyLabel1": "Программа установки готова начать установку [имя] на ваш компьютер.",
      "ReadyLabel2a": "Щелкните \"Установить\", чтобы продолжить установку, или \"Назад\", если хотите просмотреть или изменить какие-либо настройки.",
      "ReadyLabel2b": "Щелкните \"Установить\", чтобы продолжить установку.",
      "ReadyMemoUserInfo": "Сведения о пользователе:",
      "ReadyMemoDir": "Конечное расположение:",
      "ReadyMemoType": "Тип установки:",
      "ReadyMemoComponents": "Выбранные компоненты:",
      "ReadyMemoGroup": "Папка меню \"Пуск\":",
      "ReadyMemoTasks": "Дополнительные задачи:",
      "WizardPreparing": "Подготовка к установке",
      "PreparingDesc": "Программа установки готовится к установке [имя] на ваш компьютер.",
      "PreviousInstallNotCompleted": "Установка или удаление предыдущей программы не завершена. Вам потребуется перезагрузить компьютер, чтобы завершить установку.%n%nПосле перезагрузки компьютера запустите программу установки еще раз, чтобы завершить установку [имя].",
      "CannotContinue": "Невозможно продолжить установку. Щелкните \"Отмена\", чтобы выйти.",
      "ApplicationsFound": "Следующие приложения используют файлы, которые нужно обновить в программе установки. Рекомендуется разрешить программе установки автоматически закрывать эти приложения.",
      "ApplicationsFound2": "Следующие приложения используют файлы, которые нужно обновить в программе установки. Рекомендуется разрешить программе установки автоматически закрывать эти приложения. После завершения установки программа попытается перезапустить приложения.",
      "CloseApplications": "&Автоматически закрывать приложения",
      "DontCloseApplications": "&Не закрывать приложения",
      "ErrorCloseApplications": "Программе установки не удалось автоматически закрыть все приложения. Перед тем как продолжить, рекомендуется закрыть все приложения, использующие файлы, которые программе установки необходимо обновить.",
      "WizardInstalling": "Идет установка",
      "InstallingLabel": "Дождитесь, пока программа установки [имя] будет установлена на ваш компьютер.",
      "FinishedHeadingLabel": "Идет завершение мастера установки [имя]",
      "FinishedLabelNoIcons": "Программа установки завершила установку [имя] на ваш компьютер.",
      "FinishedLabel": "Программа установки завершила установку [name] на вашем компьютере. Приложение можно запустить, выбрав установленные значки.",
      "ClickFinish": "Щелкните \"Завершить\", чтобы выйти из программы установки.",
      "FinishedRestartLabel": "Для завершения установки [имя] программа установки должна перезагрузить ваш компьютер. Вы хотите перезагрузить его сейчас?",
      "FinishedRestartMessage": "Для завершения установки [имя] программа установки должна перезагрузить ваш компьютер.%n%nВы хотите перезагрузить его сейчас?",
      "ShowReadmeCheck": "Да, я хочу просмотреть файл сведений",
      "YesRadio": "Д&а, перезагрузить компьютер сейчас",
      "NoRadio": "Н&ет, я перезагружу компьютер позже",
      "RunEntryExec": "Запустить %1",
      "RunEntryShellExec": "Просмотреть %1",
      "ChangeDiskTitle": "Программе требуется следующий диск",
      "SelectDiskLabel2": "Вставьте диск %1 и нажмите кнопку \"ОК\".%n%nЕсли файлы на диске находятся в папке, отличной от папки ниже, введите правильный путь или щелкните \"Обзор\".",
      "PathLabel": "Пут&ь:",
      "FileNotInDir2": "Не удалось найти файл \"%1\" в \"%2\". Вставьте правильный диск или выберите другую папку.",
      "SelectDirectoryLabel": "Укажите расположение следующего диска.",
      "SetupAborted": "Программа установки не завершена.%n%nИсправьте проблему и повторно запустите программу установки.",
      "EntryAbortRetryIgnore": "Щелкните \"Повторить попытку\", чтобы повторить ее, \"Пропустить\", чтобы продолжить, или \"Прервать\", чтобы отменить установку.",
      "StatusClosingApplications": "Идет закрытие приложений...",
      "StatusCreateDirs": "Идет создание каталогов...",
      "StatusExtractFiles": "Идет извлечение файлов...",
      "StatusCreateIcons": "Идет создание ярлыков...",
      "StatusCreateIniEntries": "Идет создание записей INI...",
      "StatusCreateRegistryEntries": "Идет создание записей реестра...",
      "StatusRegisterFiles": "Идет регистрация файлов...",
      "StatusSavingUninstall": "Идет сохранение сведений об удалении...",
      "StatusRunProgram": "Выполняется завершение установки...",
      "StatusRestartingApplications": "Идет перезапуск приложений...",
      "StatusRollback": "Выполняется откат изменений...",
      "ErrorInternal2": "Внутренняя ошибка: %1",
      "ErrorFunctionFailedNoCode": "Сбой %1",
      "ErrorFunctionFailed": "Сбой %1; код %2",
      "ErrorFunctionFailedWithMessage": "Сбой %1; код %2.%n%3",
      "ErrorExecutingProgram": "Не удалось выполнить файл%n%1",
      "ErrorRegOpenKey": "Ошибка при открытии раздела реестра:%n%1\\%2",
      "ErrorRegCreateKey": "Ошибка при создании creating раздела реестра:%n%1\\%2",
      "ErrorRegWriteKey": "Ошибка при записи в раздел реестра:%n%1\\%2",
      "ErrorIniEntry": "Произошла ошибка при создании записи INI в файле \"%1\".",
      "FileAbortRetryIgnore": "Щелкните \"Повторить\", чтобы повторить попытку, \"Пропустить\", чтобы пропустить этот файл (не рекомендуется), или \"Прервать\", чтобы отменить установку.",
      "FileAbortRetryIgnore2": "Щелкните \"Повторить\", чтобы повторить попытку, \"Пропустить\", чтобы все равно продолжить (не рекомендуется), или \"Прервать\", чтобы отменить установку.",
      "SourceIsCorrupted": "Исходный файл поврежден",
      "SourceDoesntExist": "Исходный файл \"%1\" не существует",
      "ExistingFileReadOnly": "Существующий файл помечен как доступный только для чтения.%n%nЩелкните \"Повторить попытку\", чтобы удалить атрибут только для чтения и повторить попытку, \"Пропустить\", чтобы пропустить файл, или \"Прервать\", чтобы отменить установку.",
      "ErrorReadingExistingDest": "Произошла ошибка при попытке прочитать существующий файл:",
      "FileExists": "Файл уже существует.%n%nВы хотите, чтобы программа установки перезаписала его?",
      "ExistingFileNewer": "Существующий файл новее, чем тот, который программа установки пытается установить. Рекомендуется сохранить существующий файл %n%nВы хотите сохранить существующий файл?",
      "ErrorChangingAttr": "Произошла ошибка при попытке изменить атрибуты существующего файла:",
      "ErrorCreatingTemp": "Произошла ошибка при попытке создать файл в конечном каталоге:",
      "ErrorReadingSource": "Произошла ошибка при попытке прочитать исходный файл:",
      "ErrorCopying": "Произошла ошибка при попытке скопировать файл:",
      "ErrorReplacingExistingFile": "Произошла ошибка при попытке заменить существующий файл:",
      "ErrorRestartReplace": "Сбой RestartReplace:",
      "ErrorRenamingTemp": "Произошла ошибка при попытке переименовать файл в конечном каталоге:",
      "ErrorRegisterServer": "Не удалось зарегистрировать DLL/OCX: %1",
      "ErrorRegSvr32Failed": "Сбой RegSvr32 с кодом завершения %1",
      "ErrorRegisterTypeLib": "Не удалось зарегистрировать библиотеку типов: %1",
      "ErrorOpeningReadme": "Произошла ошибка при попытке открыть файл сведений.",
      "ErrorRestartingComputer": "Программе установки не удалось перезагрузить компьютер. Сделайте это вручную.",
      "UninstallNotFound": "Файл \"%1\" не существует. Его невозможно удалить.",
      "UninstallOpenError": "Не удалось открыть файл \"%1\". Его невозможно удалить.",
      "UninstallUnsupportedVer": "Файл журнала удаления \"%1\" находится в формате, не распознанном версией программы удаления. Его невозможно удалить.",
      "UninstallUnknownEntry": "Обнаружена неизвестная запись (%1) в журнале удаления",
      "ConfirmUninstall": "Вы действительно хотите полностью удалить %1? Расширения и параметры удалены не будут.",
      "UninstallOnlyOnWin64": "Установку можно удалить только на 64-разрядной версии Windows.",
      "OnlyAdminCanUninstall": "Программу может удалить только пользователь с правами администратора.",
      "UninstallStatusLabel": "Дождитесь удаления %1 с вашего компьютера.",
      "UninstalledAll": "Файл %1 успешно удален с вашего компьютера.",
      "UninstalledMost": "Удаление %1 завершено.%n%nНе удалось удалить некоторые элементы. Их можно удалить вручную.",
      "UninstalledAndNeedsRestart": "Чтобы завершить удаление %1, необходимо перезагрузить компьютер.%n%nВы хотите перезагрузить его сейчас?",
      "UninstallDataCorrupted": "Файл \"%1\" поврежден. Не удается удалить",
      "ConfirmDeleteSharedFileTitle": "Удалить общий файл?",
      "ConfirmDeleteSharedFile2": "Система указывает, что следующий общий файл больше не используется никакими программами. Вы хотите удалить этот общий файл?%n%nЕсли какие-либо программы все еще используют этот файл и вы удалите его, эти программы могут работать неправильно. Если вы не уверены, выберите \"Нет\". Если вы оставите файл в системе, это не принесет вреда.",
      "SharedFileNameLabel": "Имя файла:",
      "SharedFileLocationLabel": "Расположение:",
      "WizardUninstalling": "Состояние удаления",
      "StatusUninstalling": "Идет удаление %1...",
      "ShutdownBlockReasonInstallingApp": "Идет установка %1.",
      "ShutdownBlockReasonUninstallingApp": "Идет удаление %1.",
      "NameAndVersion": "%1 версии %2",
      "AdditionalIcons": "Дополнительные значки:",
      "CreateDesktopIcon": "Создать &значок на рабочем столе",
      "CreateQuickLaunchIcon": "Создать значок &быстрого запуска",
      "ProgramOnTheWeb": "%1 в Интернете",
      "UninstallProgram": "Удалить %1",
      "LaunchProgram": "Запустить %1",
      "AssocFileExtension": "&Связать %1 с расширением файла %2",
      "AssocingFileExtension": "Выполняется установка связи %1 с расширением файла %2...",
      "AutoStartProgramGroupDescription": "Запуск:",
      "AutoStartProgram": "Автоматически запускать в %1",
      "AddonHostProgramNotFound": "Не удалось найти %1 в выбранной папке.%n%nВы все равно хотите продолжить?"
    },
    "win32/i18n/messages": {
      "AddContextMenuFiles": "Добавить действие \"Открыть с помощью %1\" в контекстное меню файла проводника Windows",
      "AddContextMenuFolders": "Добавить действие \"Открыть с помощью %1\" в контекстное меню каталога проводника",
      "AssociateWithFiles": "Зарегистрировать %1 в качестве редактора для поддерживаемых типов файлов",
      "AddToPath": "Добавить в PATH (требуется перезагрузка оболочки)",
      "RunAfter": "Запустить %1 после установки",
      "Other": "Другое:",
      "SourceFile": "Исходный файл %1"
    },
    "vs/code/electron-browser/processExplorer/processExplorerMain": {
      "cpu": "Загрузка ЦП (%)",
      "memory": "Память (МБ)",
      "pid": "идентификатор процесса",
      "name": "Имя",
      "killProcess": "Завершить процесс",
      "forceKillProcess": "Принудительно убить процесс",
      "copy": "Копирование",
      "copyAll": "Копировать все",
      "debug": "Отладка"
    },
    "vs/code/electron-main/main": {
      "secondInstanceAdmin": "Уже запущен второй экземпляр {0} от имени администратора.",
      "secondInstanceAdminDetail": "Закройте другой экземпляр и повторите попытку.",
      "secondInstanceNoResponse": "Еще один экземпляр {0} запущен, но не отвечает",
      "secondInstanceNoResponseDetail": "Закройте все остальные экземпляры и повторите попытку.",
      "startupDataDirError": "Не удается записать данные пользователя программы.",
      "startupDataDirErrorDetail": "Убедитесь, что каталоги {0} и {1} доступны для записи.",
      "close": "&&Закрыть"
    },
    "vs/code/node/cliProcessMain": {
      "notFound": "Расширение \"{0}\" не найдено.",
      "notInstalled": "Расширение \"{0}\" не установлено.",
      "useId": "Убедитесь, что вы используете полный идентификатор расширения, включая издателя, например: {0}",
      "installingExtensions": "Установка расширений...",
      "installation failed": "Не удалось установить расширения: {0}",
      "successVsixInstall": "Расширение \"{0}\" успешно установлено.",
      "cancelVsixInstall": "Установка расширения '{0}' отменена.",
      "alreadyInstalled": "Расширение \"{0}\" уже установлено.",
      "forceUpdate": "Расширение \"{0}\" версии {1} уже установлено, но в Marketplace доступна более новая версия {2}. Чтобы обновить расширение до более новой версии, используйте параметр \"--force\".",
      "updateMessage": "Обновление расширения \"{0}\" до версии {1}",
      "forceDowngrade": "Уже установлена более новая версия {1} расширения \"{0}\". Используйте параметр \"--force\", чтобы перейти на использование более ранней версии.",
      "installing": "Установка расширения \"{0}\" версии {1}...",
      "successInstall": "Расширение \"{0}\" версии {1} успешно установлено.",
      "uninstalling": "Удаление {0}...",
      "successUninstall": "Расширение \"{0}\" успешно удалено."
    },
    "vs/code/electron-browser/issue/issueReporterMain": {
      "hide": "Скрыть",
      "show": "Показать",
      "previewOnGitHub": "Предварительный просмотр в GitHub",
      "loadingData": "Загрузка данных...",
      "rateLimited": "Превышено ограничение на количество запросов GitHub. Подождите.",
      "similarIssues": "Похожие проблемы",
      "open": "Открыто",
      "closed": "Закрыто",
      "noSimilarIssues": "Подобные задачи не найдены",
      "settingsSearchIssue": "Проблема с параметрами поиска",
      "bugReporter": "Отчет об ошибках",
      "featureRequest": "Запрос функции",
      "performanceIssue": "Проблема с производительностью",
      "selectSource": "Выбор источника",
      "vscode": "Visual Studio Code",
      "extension": "Расширение",
      "unknown": "Не знаю",
      "stepsToReproduce": "Действия для воспроизведения проблемы",
      "bugDescription": "Опишите действия для точного воспроизведения проблемы. Включите фактические и ожидаемые результаты. Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.",
      "performanceIssueDesciption": "Когда возникла эта проблема с производительностью? Происходит ли она при запуске или после указанной серии действий? Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.",
      "description": "Описание",
      "featureRequestDescription": "Опишите функцию, которую хотели бы увидеть. Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.",
      "expectedResults": "Ожидаемые результаты",
      "settingsSearchResultsDescription": "Укажите результаты, которые должны быть получены для этого поискового запроса. Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.",
      "pasteData": "Мы скопировали необходимые данные в буфер обмена, так как у них был слишком большой размер для отправки. Вставьте эти данные.",
      "disabledExtensions": "Расширения отключены"
    },
    "vs/code/electron-main/app": {
      "trace.message": "Трассировка успешно создана.",
      "trace.detail": "Создайте проблему и вручную приложите следующий файл:\n{0}",
      "trace.ok": "ОК"
    },
    "vs/code/electron-browser/issue/issueReporterPage": {
      "completeInEnglish": "Заполните форму на английском языке.",
      "issueTypeLabel": "Это",
      "issueSourceLabel": "Файл в",
      "disableExtensionsLabelText": "Попробуйте воспроизвести проблему после {0}. Если проблема появляется только когда расширения включены, то это скорее всего проблема с расширением.",
      "disableExtensions": "отключение всех расширений и перезагрузка окна",
      "chooseExtension": "Расширение",
      "issueTitleLabel": "Название",
      "issueTitleRequired": "Введите название.",
      "titleLengthValidation": "Слишком длинный заголовок.",
      "details": "Укажите сведения.",
      "sendSystemInfo": "Включить сведения о моей системе ({0})",
      "show": "Показать",
      "sendProcessInfo": "Включить сведения о запущенных процессах ({0})",
      "sendWorkspaceInfo": "Включить метаданные рабочей области ({0})",
      "sendExtensions": "Включить сведения об активных расширениях ({0})",
      "sendSearchedExtensions": "Отправить сведения о расширениях, для которых выполнялся поиск ({0})",
      "sendSettingsSearchDetails": "Отправить сведения о параметрах поиска ({0})"
    },
    "vs/code/electron-main/auth": {
      "authRequire": "Требуется проверка подлинности прокси-сервера",
      "proxyauth": "Прокси-сервер {0} требует проверки подлинности."
    },
    "vs/code/electron-main/windows": {
      "pathNotExistTitle": "Путь не существует.",
      "pathNotExistDetail": "Путь \"{0}\" больше не существует на диске.",
      "uriInvalidTitle": "Не удается открыть URI",
      "uriInvalidDetail": "URI \"{0}\" является недопустимым и не может быть открыт.",
      "ok": "ОК",
      "reopen": "&&Открыть повторно",
      "wait": "&&Подождать",
      "close": "&&Закрыть",
      "appStalled": "Окно не отвечает",
      "appStalledDetail": "Вы можете повторно открыть окно, закрыть его или продолжить ожидание.",
      "appCrashed": "Сбой окна",
      "appCrashedDetail": "Приносим извинения за неудобство! Вы можете повторно открыть окно, чтобы продолжить работу с того места, на котором остановились.",
      "open": "Открыто",
      "openFolder": "Открыть папку",
      "openFile": "Открыть файл",
      "openWorkspaceTitle": "Открыть рабочую область",
      "openWorkspace": "&&Открыть",
      "workspaceOpenedMessage": "Не удается сохранить рабочую область '{0}'",
      "workspaceOpenedDetail": "Эта рабочая область уже открыта в другом окне. Закройте это окно и повторите попытку."
    },
    "vs/code/electron-main/window": {
      "hiddenMenuBar": "Вы по-прежнему можете получить доступ к строке меню, нажав клавишу ALT."
    },
    "vs/workbench/browser/actions/windowActions": {
      "toggleFullScreen": "Полноэкранный режим",
      "reloadWindow": "Перезагрузить окно",
      "view": "Вид",
      "developer": "Разработчик",
      "miToggleFullScreen": "&&Полный экран"
    },
    "vs/workbench/browser/actions/developerActions": {
      "inspect context keys": "Проверить ключи контекста",
      "toggle screencast mode": "Переключение режима Screencast",
      "developer": "Разработчик"
    },
    "vs/workbench/browser/actions/navigationActions": {
      "navigateLeft": "Перейти к представлению слева",
      "navigateRight": "Перейти к представлению справа",
      "navigateUp": "Перейти к представлению вверху",
      "navigateDown": "Перейти к представлению внизу",
      "view": "Вид"
    },
    "vs/workbench/api/common/configurationExtensionPoint": {
      "vscode.extension.contributes.configuration.title": "Краткая сводка параметров. Эта метка будет использоваться в файле параметров в качестве разделяющего комментария.",
      "vscode.extension.contributes.configuration.properties": "Описание свойств конфигурации.",
      "scope.application.description": "Привязанная к приложению конфигурация, которую можно настроить только в параметрах пользователя.",
      "scope.machine.description": "Привязанная к конкретному компьютеру конфигурация, которую можно настроить только в параметрах пользователя, когда расширение выполняется локально, или только в параметрах удаленного доступа, если оно выполняется удаленно.",
      "scope.window.description": "Конкретная конфигурация окна, которую можно настроить в параметрах пользователя, удаленного репозитория или рабочей области.",
      "scope.resource.description": "Конкретная конфигурация ресурсов, которую можно настроить в параметрах пользователя, удаленного репозитория, рабочей области или папки.",
      "scope.description": "Область, в которой применяется конфигурация. Доступные области: \"приложение\", \"компьютер\", \"окно\" и \"ресурс\".",
      "scope.enumDescriptions": "Описание значений перечисления",
      "scope.markdownEnumDescription": "Описание значений перечисления в формате Markdown.",
      "scope.markdownDescription": "Описание в формате Markdown.",
      "scope.deprecationMessage": "Если этот параметр установлен, свойство помечается как устаревшее и отображается это поясняющее сообщение.",
      "vscode.extension.contributes.defaultConfiguration": "Предоставляет параметры конфигурации редактора по умолчанию в соответствии с языком.",
      "vscode.extension.contributes.configuration": "Добавляет параметры конфигурации.",
      "invalid.title": "configuration.title должно быть строкой",
      "invalid.properties": "configuration.properties должно быть объектом",
      "invalid.property": "Параметр 'configuration.property' должен быть объектом",
      "invalid.allOf": "Параметр 'configuration.allOf' является устаревшим, и использовать его не рекомендуется. Вместо этого передайте несколько параметров в виде массива в точку вклада 'configuration'.",
      "workspaceConfig.folders.description": "Список папок, которые будут загружены в рабочую область.",
      "workspaceConfig.path.description": "Путь к файлу, например, \"/root/folderA\" или \"./folderA\" для пути по отношению к файлу рабочей области.",
      "workspaceConfig.name.description": "Необязательное имя папки.",
      "workspaceConfig.uri.description": "URI папки",
      "workspaceConfig.settings.description": "Параметры рабочей области",
      "workspaceConfig.launch.description": "Конфигурации запуска рабочей области",
      "workspaceConfig.extensions.description": "Расширения рабочей области",
      "unknownWorkspaceProperty": "Неизвестное свойство рабочей области"
    },
    "vs/workbench/browser/parts/sidebar/sidebarPart": {
      "focusSideBar": "Перевести фокус на боковую панель",
      "viewCategory": "Вид"
    },
    "vs/workbench/browser/workbench.contribution": {
      "workbenchConfigurationTitle": "Рабочее место",
      "showEditorTabs": "Определяет, должны ли открытые редакторы отображаться на вкладках.",
      "highlightModifiedTabs": "Определяет, должна ли отображаться верхняя граница для измененных вкладок редактора.",
      "workbench.editor.labelFormat.default": "Отображать имя файла. Если вкладки включены и в одной группе есть два файла с одинаковыми именами, будут добавлены различающиеся части пути к каждому из этих файлов. Если вкладки отключены, то для активного редактора отображается путь по отношению к корневому каталогу рабочей области.",
      "workbench.editor.labelFormat.short": "Отображать имя файла и имя каталога.",
      "workbench.editor.labelFormat.medium": "Отображать имя файла и путь к файлу относительно папки рабочей области.",
      "workbench.editor.labelFormat.long": "Отображать имя файла и абсолютный путь.",
      "tabDescription": "Определяет формат метки редактора.",
      "editorTabCloseButton": "Определяет положение кнопок закрытия вкладок редактора или отключает их, если задано значение \"off\".",
      "workbench.editor.tabSizing.fit": "Всегда оставлять вкладки достаточно большим для отображения всей метки редактора.",
      "workbench.editor.tabSizing.shrink": "Уменьшать вкладки, если свободного пространства недостаточно для отображения всех вкладок.",
      "tabSizing": "Определяет размер вкладок редактора.",
      "focusRecentEditorAfterClose": "Определяет, закрываются ли вкладки в порядке использования, начиная с последней, либо слева направо.",
      "showIcons": "Определяет, должны ли открытые редакторы отображаться со значком. Требует включить тему значков.",
      "enablePreview": "Определяет, отображаются ли открытые редакторы в режиме предварительного просмотра. Редакторы в режиме предварительного просмотра можно использовать, пока они закреплены (например, с помощью двойного щелчка мыши или изменения). Текст в таких редакторах отображается курсивом.",
      "enablePreviewFromQuickOpen": "Определяет, отображаются ли редакторы из Quick Open в режиме предварительного просмотра. Редакторы в режиме предварительного просмотра повторно используются до их закрепления (например, с помощью двойного щелчка или изменения).",
      "closeOnFileDelete": "Определяет, следует ли автоматически закрывать редакторы, когда файл, который был открыт в начале сеанса, удален или переименован другим процессом. При отключении этой функции редактор останется открытым. Обратите внимание, что при удалении файла из приложения редактор закрывается в любом случае, и измененные файлы не закрываются, чтобы сохранить ваши данные.",
      "editorOpenPositioning": "Определяет место открытия редакторов. Выберите 'left' или 'right', чтобы открывать редакторы слева или справа от активного редактора. Выберите 'first' или 'last', чтобы открывать редакторы независимо от активного редактора.",
      "sideBySideDirection": "Определяет направление по умолчанию для редакторов, которые открываются рядом друг с другом (например, из проводника). По умолчанию новые редакторы открываются с правой стороны от текущего активного редактора. Если изменить значение этого параметра на 'down', новые редакторы будут открываться снизу от текущего активного редактора.",
      "closeEmptyGroups": "Управляет поведением пустых групп редакторов при закрытии последней вкладки в группе. Если этот параметр установлен, пустые группы будут закрыты автоматически. Если этот параметр не установлен, пустые группы останутся частью сетки.",
      "revealIfOpen": "Определяет, отображается ли редактор в какой-либо из видимых групп при открытии. Если функция отключена, редактор открывается в текущей активной группе редакторов. Если функция включена, вместо открытия уже открытый редактор будет отображен в текущей активной группе редакторов. Обратите внимание, что в некоторых случаях этот параметр игнорируется, например при принудительном открытии редактора в определенной группе или сбоку от текущей активной группы редакторов.",
      "swipeToNavigate": "Переключайтесь между открытыми файлами, проводя по экрану по горизонтали тремя пальцами.",
      "restoreViewState": "Восстанавливает состояние последнего просмотра (например, положение прокрутки) при повторном открытии файлов после того, как они были закрыты.",
      "centeredLayoutAutoResize": "Определяет, должны ли расположенные по центру элементы автоматически изменять размер до максимальной ширины при открытии нескольких групп. Если открыта только одна группа, размер расположенных по центру элементов будет автоматически восстановлен до исходного размера (по ширине окна).",
      "commandHistory": "Определяет количество недавно использованных команд, которые следует хранить в журнале палитры команд. Установите значение 0, чтобы отключить журнал команд.",
      "preserveInput": "Определяет, следует ли восстановить последнюю введенную команду в палитре команд при следующем открытии палитры.",
      "closeOnFocusLost": "Управляет автоматическим закрытием Quick Open при потере фокуса.",
      "workbench.quickOpen.preserveInput": "Определяет, следует ли восстановить последние введенные данные в Quick Open при следующем открытии Quick Open. ",
      "openDefaultSettings": "Управляет открытием редактора с отображением всех настроек по умолчанию при открытии настроек.",
      "useSplitJSON": "Определяет, используется ли редактор JSON с разделением при изменении параметров в форме JSON.",
      "openDefaultKeybindings": "Определяет, будет ли открыт редактор со всеми сочетаниями клавиш по умолчанию при открытии параметров сочетаний клавиш.",
      "sideBarLocation": "Определяет расположение боковой панели: слева или справа от рабочего места.",
      "panelDefaultLocation": "Определяет расположение панели (терминал, консоль отладки, выходные данные, ошибки) по умолчанию. Она может находиться снизу или справа от рабочего места.",
      "statusBarVisibility": "Управляет видимостью строки состояния в нижней части рабочего места.",
      "activityBarVisibility": "Управляет видимостью панели действий на рабочем месте.",
      "viewVisibility": "Управляет видимостью действий в заголовке представления. Действия в заголовке представления могут быть видимы всегда или видимы только тогда, когда представление получает фокус или на него наводится курсор мыши.",
      "fontAliasing": "Определяет метод сглаживания шрифтов в рабочей области.",
      "workbench.fontAliasing.default": "Субпиксельное сглаживание шрифтов; позволит добиться максимальной четкости текста на большинстве дисплеев за исключением Retina.",
      "workbench.fontAliasing.antialiased": "Сглаживание шрифтов на уровне пикселей, в отличие от субпиксельного сглаживания. Может сделать шрифт светлее в целом.",
      "workbench.fontAliasing.none": "Отключает сглаживание шрифтов; текст будет отображаться с неровными острыми краями.",
      "workbench.fontAliasing.auto": "Автоматически применяется режим \"default\" или \"antialiased\" в зависимости от разрешения дисплея (количество точек на дюйм).",
      "enableNaturalLanguageSettingsSearch": "Определяет, следует ли включить режим поиска естественного языка для параметров. Поиск на естественном языке обеспечивается веб-службой Майкрософт.",
      "settingsSearchTocBehavior.hide": "Скрыть содержание при поиске.",
      "settingsSearchTocBehavior.filter": "Отфильтровать содержание, оставив только категории с соответствующими параметрами. При щелчке по категории будут показаны результаты только для этой категории.",
      "settingsSearchTocBehavior": "Управляет поведением содержания редактора параметров при поиске.",
      "settings.editor.ui": "Использовать редактор параметров пользовательского интерфейса.",
      "settings.editor.json": "Использовать редактор файлов JSON.",
      "settings.editor.desc": "Определяет, какой редактор параметров использовать по умолчанию.",
      "workbench.enableExperiments": "Получает эксперименты для запуска от веб-службы Майкрософт.",
      "workbench.useExperimentalGridLayout": "Включает макет сетки для Workbench. Этот параметр может включить дополнительные параметры макета для компонентов Workbench.",
      "windowTitle": "Управляет заголовком окна на основе активного редактора. Переменные заменяются на основе контекста:",
      "activeEditorShort": "\"${activeEditorShort}\": имя файла (например, myFile.txt).",
      "activeEditorMedium": "\"${activeEditorMedium}\": путь к файлу относительно папки рабочей области (например, myFolder/myFileFolder/myFile.txt).",
      "activeEditorLong": "\"${activeEditorLong}\": полный путь к файлу (например, /Users/Development/myFolder/myFileFolder/myFile.txt).",
      "activeFolderShort": "\"${activeFolderShort}\": имя папки, в которой содержится файл (например, myFileFolder).",
      "activeFolderMedium": "\"${activeFolderMedium}\": путь, относительно папки рабочей области, к месту, где содержится файл (например, myFolder/myFileFolder).",
      "activeFolderLong": "\"${activeFolderLong}\": полный путь к папке, содержащей файл (например, /Users/Development/myFolder/myFileFolder).",
      "folderName": "\"${folderName}\": имя папки рабочей области, где находится файл (например, myFolder).",
      "folderPath": "\"${folderPath}\": путь к папке рабочей области, где содержится файл (например, /Users/Development/myFolder).",
      "rootName": "\"${rootName}\": имя рабочей области (например, myFolder или myWorkspace).",
      "rootPath": "\"${rootPath}\": путь к рабочей области (например, /Users/Development/myWorkspace).",
      "appName": "\"${appName}\": например, VS Code.",
      "dirty": "\"${dirty}\": \"грязный\" индикатор, если активный редактор является \"грязным\".",
      "separator": "\"${separator}\": условный разделитель (\"-\"), который отображается, только если он окружен переменными со значениями или статическим текстом.",
      "windowConfigurationTitle": "Окно",
      "window.menuBarVisibility.default": "Меню скрыто только в полноэкранном режиме.",
      "window.menuBarVisibility.visible": "Меню всегда видимо, даже в полноэкранном режиме.",
      "window.menuBarVisibility.toggle": "Меню скрыто, но его можно вывести с помощью клавиши ALT.",
      "window.menuBarVisibility.hidden": "Меню всегда скрыто.",
      "menuBarVisibility": "Определяет видимость строки меню. Значение toggle указывает, что строка меню скрыта и для ее вывода нужно один раз нажать клавишу ALT. По умолчанию строка меню не будет отображаться только в полноэкранном режиме.",
      "enableMenuBarMnemonics": "Определяет, можно ли открыть главные меню с помощью сочетаний клавиш ALT+клавиша. Отключение мнемоник позволяет вместо этого привязать такие сочетания ALT+клавиша к командам редактора.",
      "customMenuBarAltFocus": "Определяет, устанавливается ли фокус на строку меню при нажатии клавиш ALT+клавиша. Этот параметр не влияет на переключение строки меню с помощью сочетания Alt+клавиша.",
      "window.openFoldersInNewWindow.on": "Папки будут открыты в новом окне.",
      "window.openFoldersInNewWindow.off": "Папки будут заменять последнее активное окно.",
      "window.openFoldersInNewWindow.default": "Папки будут открываться в новом окне, если папка не выбрана в приложении (например, в меню \"Файл\").",
      "openFoldersInNewWindow": "Управляет тем, должны ли папки открываться в новом окне или заменять последнее активное окно.\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\"). ",
      "zenModeConfigurationTitle": "Режим Zen",
      "zenMode.fullScreen": "Определяет, будет ли рабочее пространство переключаться в полноэкранный режим при включении режима Zen.",
      "zenMode.centerLayout": "Определяет, будет ли выполняться выравнивание по центру при включении режима Zen. ",
      "zenMode.hideTabs": "Определяет, будут ли скрыты вкладки рабочей области при включении режима Zen. ",
      "zenMode.hideStatusBar": "Определяет, будет ли скрыта строка состояния в нижней части рабочей области при включении режима Zen. ",
      "zenMode.hideActivityBar": "Определяет, будет ли скрыта панель действий в левой части рабочей области при включении режима Zen. ",
      "zenMode.hideLineNumbers": "Определяет, скрываются ли номера строк в редакторе при включении режима Zen.",
      "zenMode.restore": "Определяет, необходимо ли восстановить окно в режиме Zen, если оно было закрыто в режиме Zen."
    },
    "vs/workbench/browser/actions/layoutActions": {
      "view": "Вид",
      "toggleActivityBar": "Показать или скрыть панель действий",
      "miShowActivityBar": "Показать &&панель действий",
      "toggleCenteredLayout": "Включить/отключить расположение по центру",
      "miToggleCenteredLayout": "Выровненный по центру макет",
      "flipLayout": "Переключить вертикальное или горизонтальное расположение окон редактора",
      "miToggleEditorLayout": "Отразить &&макет",
      "toggleSidebarPosition": "Изменить положение боковой панели",
      "moveSidebarRight": "Переместить боковую панель вправо",
      "moveSidebarLeft": "Переместить боковую панель влево",
      "miMoveSidebarRight": "&&Переместить боковую панель вправо",
      "miMoveSidebarLeft": "&&Переместить боковую панель влево",
      "toggleEditor": "Переключение области редактора",
      "toggleSidebar": "Изменить видимость боковой панели",
      "miAppearance": "&&Внешний вид",
      "miShowSidebar": "Показать &&боковую панель",
      "toggleStatusbar": "Переключить видимость строки состояния",
      "miShowStatusbar": "Показать с&&троку состояния",
      "toggleTabs": "Изменить видимость вкладки",
      "toggleZenMode": "Включить/отключить режим \"Дзен\"",
      "miToggleZenMode": "Режим Zen",
      "toggleMenuBar": "Переключить строку меню",
      "miShowMenuBar": "Показать строку &&меню",
      "increaseViewSize": "Увеличить размер текущего представления",
      "decreaseViewSize": "Уменьшить размер текущего представления"
    },
    "vs/workbench/api/browser/viewsExtensionPoint": {
      "vscode.extension.contributes.views.containers.id": "Уникальный идентификатор, используемый для идентификации контейнера, в котором могут быть размещены представления с помощью точки вклада 'views'",
      "vscode.extension.contributes.views.containers.title": "Строка в понятном формате, используемая для отображения контейнера",
      "vscode.extension.contributes.views.containers.icon": "Путь к значку контейнера. Значки имеют размер 24x24, расположены в центре прямоугольника размером 50x40 и имеют цвет заливки rgb (215, 218, 224) или #d7dae0. Для значков рекомендуется использовать формат SVG, хотя допускается любой тип изображения.",
      "vscode.extension.contributes.viewsContainers": "Добавляет контейнеры представлений в редактор",
      "views.container.activitybar": "Добавляет контейнеры представлений на панель действий",
      "vscode.extension.contributes.view.id": "Идентификатор представления. Используйте его для регистрации поставщика данных с помощью API-интерфейса \"vscode.window.registerTreeDataProviderForView\", а также для активации расширения с помощью регистрации события \"onView:${id}\" в \"activationEvents\".",
      "vscode.extension.contributes.view.name": "Понятное имя представления. Будет отображаться на экране",
      "vscode.extension.contributes.view.when": "Условие, которое должно иметь значение 'true', чтобы отображалось это представление",
      "vscode.extension.contributes.views": "Добавляет представления в редактор",
      "views.explorer": "Добавляет представления в контейнер обозревателя на панели действий",
      "views.debug": "Добавляет представления в контейнер отладки на панели действий",
      "views.scm": "Добавляет представления в контейнер диспетчера служб на панели действий ",
      "views.test": "Добавляет представления в контейнер проверки на панели действий ",
      "views.contributed": "Добавляет представления в контейнер добавленных представлений",
      "test": "тест",
      "viewcontainer requirearray": "Контейнер представлений должен быть массивом",
      "requireidstring": "Свойство '{0}' является обязательным и должно иметь тип 'string'. Оно может содержать только буквенно-цифровые символы и символы '_' и '-'.",
      "requirestring": "свойство \"{0}\" является обязательным и должно иметь тип string",
      "showViewlet": "Показать {0}",
      "view": "Вид",
      "ViewContainerDoesnotExist": "Контейнер представлений '{0}' не существует, и все представления, зарегистрированные в этом контейнере, будут добавлены в обозреватель.",
      "duplicateView1": "Не удается зарегистрировать несколько представлений с одинаковым идентификатором '{0}' в контейнере представления '{1}'",
      "duplicateView2": "Представление с идентификатором '{0}' уже зарегистрировано в контейнере представления '{1}'",
      "requirearray": "представления должны быть массивом",
      "optstring": "свойство \"{0}\" может быть опущено или должно иметь тип string"
    },
    "vs/workbench/api/common/menusExtensionPoint": {
      "requirearray": "элементы меню должны быть массивом",
      "requirestring": "свойство \"{0}\" является обязательным и должно иметь тип string",
      "optstring": "свойство \"{0}\" может быть опущено или должно иметь тип string",
      "vscode.extension.contributes.menuItem.command": "Идентификатор команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands",
      "vscode.extension.contributes.menuItem.alt": "Идентификатор альтернативной команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands",
      "vscode.extension.contributes.menuItem.when": "Условие, которое должно иметь значение True, чтобы отображался этот элемент",
      "vscode.extension.contributes.menuItem.group": "Группа, к которой принадлежит эта команда",
      "vscode.extension.contributes.menus": "Добавляет элементы меню в редактор",
      "menus.commandPalette": "Палитра команд",
      "menus.touchBar": "Сенсорная панель (только для macOS)",
      "menus.editorTitle": "Главное меню редактора",
      "menus.editorContext": "Контекстное меню редактора",
      "menus.explorerContext": "Контекстное меню проводника",
      "menus.editorTabContext": "Контекстное меню вкладок редактора",
      "menus.debugCallstackContext": "Контекстное меню стека вызовов при отладке",
      "menus.scmTitle": "Меню заголовков для системы управления версиями",
      "menus.scmSourceControl": "Меню \"Система управления версиями\"",
      "menus.resourceGroupContext": "Контекстное меню группы ресурсов для системы управления версиями",
      "menus.resourceStateContext": "Контекстное меню состояния ресурсов для системы управления версиями",
      "view.viewTitle": "Меню заголовка для окна участников",
      "view.itemContext": "Контекстное меню элемента для окна участников",
      "commentThread.title": "Меню заголовков добавленных цепочек комментариев",
      "commentThread.actions": "Контекстное меню добавленных цепочек комментариев, отображаемое в виде кнопок под редактором комментариев",
      "comment.title": "Меню заголовков добавленных комментариев",
      "comment.actions": "Контекстное меню добавленных комментариев, отображаемое в виде кнопок под редактором комментариев",
      "nonempty": "требуется непустое значение.",
      "opticon": "Свойство icon может быть пропущено или должно быть строкой или литералом, например \"{dark, light}\"",
      "requireStringOrObject": "Свойство \"{0}\" обязательно и должно иметь тип \"string\" или \"object\"",
      "requirestrings": "Свойства \"{0}\" и \"{1}\" обязательны и должны иметь тип \"string\"",
      "vscode.extension.contributes.commandType.command": "Идентификатор выполняемой команды",
      "vscode.extension.contributes.commandType.title": "Название команды в пользовательском интерфейсе",
      "vscode.extension.contributes.commandType.category": "(Необязательно.) Строка категорий, по которым команды группируются в пользовательском интерфейсе",
      "vscode.extension.contributes.commandType.precondition": "(Дополнительно) Условие, которое должно выполняться для включения этой команды",
      "vscode.extension.contributes.commandType.icon": "(Дополнительно) Значок, который используется для представления команды в пользовательском интерфейсе. Это путь к файлу или конфигурация с возможностью применения тем",
      "vscode.extension.contributes.commandType.icon.light": "Путь к значку, когда используется светлая тема",
      "vscode.extension.contributes.commandType.icon.dark": "Путь к значку, когда используется темная тема",
      "vscode.extension.contributes.commands": "Добавляет команды в палитру команд.",
      "dup": "Команда \"{0}\" встречается несколько раз в разделе commands.",
      "menuId.invalid": "\"{0}\" не является допустимым идентификатором меню",
      "proposedAPI.invalid": "{0} — это предлагаемый идентификатор меню, который доступен только при запуске из рабочей среды или при запуске со следующим параметром командной строки: --enable-proposed-api {1}",
      "missing.command": "Элемент меню ссылается на команду \"{0}\", которая не определена в разделе commands.",
      "missing.altCommand": "Элемент меню ссылается на альтернативную команду \"{0}\", которая не определена в разделе commands.",
      "dupe.command": "Элемент меню ссылается на одну и ту же команду как команду по умолчанию и альтернативную команду"
    },
    "vs/workbench/browser/parts/panel/panelPart": {
      "hidePanel": "Скрыть панель"
    },
    "vs/workbench/electron-browser/main.contribution": {
      "file": "Файл",
      "view": "Вид",
      "workspaces": "Рабочие области",
      "newTab": "Вкладка нового окна",
      "showPreviousTab": "Показать предыдущую вкладку окна",
      "showNextWindowTab": "Показать следующую вкладку окна",
      "moveWindowTabToNewWindow": "Переместить вкладку окна в новое окно",
      "mergeAllWindowTabs": "Объединить все окна",
      "toggleWindowTabsBar": "Переключить панель вкладок окна",
      "developer": "Разработчик",
      "help": "Справка",
      "miNewWindow": "&&Новое окно",
      "miOpenRecent": "Открыть &&последние",
      "miMore": "&&Дополнительно...",
      "miAddFolderToWorkspace": "Д&&обавить папку в рабочую область...",
      "miSaveWorkspaceAs": "Сохранить рабочую область как...",
      "miCloseFolder": "Закрыть &&папку",
      "miCloseWorkspace": "Закрыть &&рабочую область",
      "miCloseWindow": "Закрыть &&окно",
      "miExit": "В&&ыход",
      "miZoomIn": "&&Увеличить",
      "miZoomOut": "&&Уменьшить",
      "miZoomReset": "&&Сбросить масштаб",
      "miDocumentation": "&&Документация",
      "miReleaseNotes": "&&Заметки о выпуске",
      "miKeyboardShortcuts": "С&&правочник по сочетаниям клавиш",
      "miIntroductoryVideos": "Вступительные в&&идео",
      "miTipsAndTricks": "Советы и реко&&мендации",
      "miTwitter": "&&Присоединяйтесь к нам в Twitter",
      "miUserVoice": "&&Поиск запросов функций",
      "miReportIssue": "Сообщить о &&проблеме",
      "miLicense": "Просмотреть &&лицензию",
      "miPrivacyStatement": "Заявле&&ние о конфиденциальности",
      "miToggleDevTools": "&&Показать/скрыть средства разработчика",
      "miOpenProcessExplorerer": "Открыть &&обозреватель процессов",
      "miAbout": "&&О программе",
      "windowConfigurationTitle": "Окно",
      "window.openFilesInNewWindow.on": "Файлы будут открыты в новом окне.",
      "window.openFilesInNewWindow.off": "Файлы будут открыты в окне с открытой папкой файлов или в последнем активном окне.",
      "window.openFilesInNewWindow.defaultMac": "Файлы будут открыты в новом окне с открытой папкой файлов или в последнем активном окне, если они не были открыты с помощью панели Dock или поиска.",
      "window.openFilesInNewWindow.default": "Файлы будут открыты в новом окне, если они не были выбраны в приложении (например, из меню \"Файл\").",
      "openFilesInNewWindowMac": "Управляет тем, должны ли файлы открываться в новом окне. \nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\").",
      "openFilesInNewWindow": "Управляет тем, должны ли файлы открываться в новом окне. Обратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\").",
      "window.openWithoutArgumentsInNewWindow.on": "Открыть новое пустое окно.",
      "window.openWithoutArgumentsInNewWindow.off": "Перевести фокус на последний активный запущенный экземпляр.",
      "openWithoutArgumentsInNewWindow": "Управляет тем, необходимо ли открыть новое пустое окно при запуске второго экземпляра без аргументов или перевести фокус на последний запущенный экземпляр.\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\"). ",
      "window.reopenFolders.all": "Повторно открыть все окна.",
      "window.reopenFolders.folders": "Повторно откройте все папки. Пустые рабочие области не будут восстановлены.",
      "window.reopenFolders.one": "Повторно открыть последнее активное окно.",
      "window.reopenFolders.none": "Никогда не открывать окно повторно. Всегда начинать с пустого окна.",
      "restoreWindows": "Управляет повторным открытием окон после перезапуска.",
      "restoreFullscreen": "Определяет, должно ли окно восстанавливаться в полноэкранном режиме, если оно было закрыто в полноэкранном режиме.",
      "zoomLevel": "Настройте масштаб окна. Исходный размер равен 0. Увеличение или уменьшение значения на 1 означает увеличение или уменьшение окна на 20 %. Чтобы более точно задать масштаб, можно также ввести десятичное число.",
      "window.newWindowDimensions.default": "Открывать новые окна в центре экрана.",
      "window.newWindowDimensions.inherit": "Открывать новые окна того же размера, что и последнее активное окно.",
      "window.newWindowDimensions.maximized": "Открывать новые окна в развернутом состоянии.",
      "window.newWindowDimensions.fullscreen": "Открывать новые окна в полноэкранном режиме.",
      "newWindowDimensions": "Определяет размеры нового открывающегося окна, если по крайней мере одно окно уже открыто. Обратите внимание, что этот параметр не влияет на первое открываемое окно. Размеры и расположение первого окна всегда будут совпадать с размерами и расположением этого окна перед закрытием.",
      "closeWhenEmpty": "Определяет, следует ли закрыть окно при закрытии последнего редактора. Этот параметр применяется только к окнам, в которых нет открытых папок.",
      "autoDetectHighContrast": "Если включено, будет выполняться автоматический переход к высококонтрастной теме, если в Windows используется тема высокой контрастности, или к темной теме при выходе из темы высокой контрастности Windows.",
      "window.doubleClickIconToClose": "Если параметр включен, двойной щелчок значка приложения в заголовке окна приведет к закрытию окна, при этом его невозможно будет перетаскивать с помощью значка. Этот параметр действует, только если для \"#window.titleBarStyle#\" задано значение \"custom\".",
      "titleBarStyle": "Вы можете настроить внешний вид заголовка окна. В Linux и Windows этот параметр также влияет на внешний вид меню приложения и контекстного меню. Для применения изменений требуется полная перезагрузка.",
      "window.nativeTabs": "Включает вкладки окна macOS Sierra. Обратите внимание, что для применения этих изменений потребуется полная перезагрузка, и что для всех внутренних вкладок будет отключен пользовательский стиль заголовка, если он был настроен.",
      "window.nativeFullScreen": "Определяет, следует ли использовать собственный полноэкранный режим в macOS. Отключите этот параметр, чтобы в macOS не создавалось новое пространство при переходе в полноэкранный режим.",
      "window.clickThroughInactive": "Если этот параметр включен, то при щелчке в неактивном окне будут активированы как оно, так и элемент управления, на котором находился курсор мыши в момент щелчка, если этот элемент управления должен активироваться по щелчку мыши. Если этот параметр отключен, то при щелчке в любом месте неактивного окна будет активировано только окно, и для активации элемента управления на нем будет нужно щелкнуть еще раз.",
      "telemetryConfigurationTitle": "Телеметрия",
      "telemetry.enableCrashReporting": "Разрешить отправку отчетов о сбоях в веб-службу Майкрософт.\nЧтобы этот параметр вступил в силу, требуется перезагрузка."
    },
    "vs/workbench/browser/parts/views/views": {
      "focus view": "Перевести фокус на представление {0}",
      "view category": "Вид"
    },
    "vs/workbench/browser/parts/titlebar/titlebarPart": {
      "patchedWindowTitle": "[Не поддерживается]",
      "userIsAdmin": "[Администратор]",
      "userIsSudo": "[Супер пользователь]",
      "devExtensionWindowTitlePrefix": "[Узел разработки расширения]"
    },
    "vs/workbench/browser/parts/activitybar/activitybarPart": {
      "hideActivitBar": "Скрыть панель действий",
      "manage": "Управление"
    },
    "vs/workbench/api/common/jsonValidationExtensionPoint": {
      "contributes.jsonValidation": "Добавляет конфигурацию схемы JSON.",
      "contributes.jsonValidation.fileMatch": "Шаблон файла для сопоставления, например \"package.json\" или \"*.launch\".",
      "contributes.jsonValidation.url": "URL-адрес схемы (\"http:\", \"https:\") или относительный путь к папке расширения (\"./\").",
      "invalid.jsonValidation": "configuration.jsonValidation должно быть массивом",
      "invalid.fileMatch": "Необходимо определить configuration.jsonValidation.fileMatch",
      "invalid.url": "Значение configuration.jsonValidation.url должно быть URL-адресом или относительным путем",
      "invalid.path.1": "Ожидаемый URL-адрес `contributes.{0}.url` ({1}) для включения в папку рсаширения ({2}). Это может сделать расширение непереносимым.",
      "invalid.url.fileschema": "Значение configuration.jsonValidation.url является недопустимым относительным URL-адресом: {0}",
      "invalid.url.schema": "Значение configuration.jsonValidation.url должно начинаться с \"http:\", \"https:\" или \"./\" для ссылки на схемы, содержащиеся в расширении"
    },
    "vs/workbench/api/browser/mainThreadProgress": {
      "manageExtension": "Управление расширениями"
    },
    "vs/workbench/api/browser/mainThreadMessageService": {
      "extensionSource": "{0} (расширение)",
      "defaultSource": "Расширение",
      "manageExtension": "Управление расширениями",
      "cancel": "Отмена",
      "ok": "ОК"
    },
    "vs/workbench/browser/parts/quickopen/quickOpenController": {
      "quickOpenInput": "Введите \"?\", чтобы узнать, какие отсюда можно выполнить действия",
      "historyMatches": "недавно открывавшиеся",
      "noResultsFound1": "Результаты не найдены",
      "canNotRunPlaceholder": "Этот обработчик Quick Open нельзя использовать в текущем контексте.",
      "entryAriaLabel": "{0}, недавно открывавшиеся",
      "removeFromEditorHistory": "Удалить из журнала",
      "pickHistory": "Выбор записи редактора, удаляемой из журнала"
    },
    "vs/workbench/browser/parts/editor/editorPart": {
      "groupLabel": "Группа {0}"
    },
    "vs/workbench/browser/parts/statusbar/statusbarPart": {
      "hide": "Скрыть",
      "hideStatusBar": "Скрыть строку состояния"
    },
    "vs/workbench/browser/viewlet": {
      "compositePart.hideSideBarLabel": "Скрыть боковую панель",
      "collapse": "Свернуть все"
    },
    "vs/workbench/common/views": {
      "duplicateId": "Представление с идентификатором '{0}' уже зарегистрировано в контейнере '{1}'"
    },
    "vs/workbench/api/browser/mainThreadEditors": {
      "diffLeftRightLabel": "{0} ⟷ {1}"
    },
    "vs/workbench/api/browser/mainThreadExtensionService": {
      "reload window": "Не удается активировать расширение \"{0}\", так как оно зависит от расширения \"{1}\", которое не загружено. Вы хотите перезагрузить окно для загрузки этого расширения?",
      "reload": "Перезагрузить окно",
      "disabledDep": "Не удается активировать расширение \"{0}\", так как оно зависит от расширения \"{1}\", которое отключено. Вы хотите включить расширение и перезагрузить окно?",
      "enable dep": "Включить и Перезагрузить",
      "uninstalledDep": "Не удается активировать расширение \"{0}\", так как оно зависит от расширения \"{1}\", которое не установлено. Вы хотите установить расширение и перезагрузить окно?",
      "install missing dep": "Установить и перезагрузить",
      "unknownDep": "Не удается активировать расширение \"{0}\", так как оно зависит от неизвестного расширения \"{1}\"."
    },
    "vs/workbench/api/browser/mainThreadWorkspace": {
      "folderStatusMessageAddSingleFolder": "Расширение \"{0}\" добавило одну папку в рабочую область",
      "folderStatusMessageAddMultipleFolders": "Расширение \"{0}\" добавило папки ({1}) в рабочую область",
      "folderStatusMessageRemoveSingleFolder": "Расширение \"{0}\" удалило одну папку из рабочей области",
      "folderStatusMessageRemoveMultipleFolders": "Расширение \"{0}\" удалило папки ({1}) из рабочей области",
      "folderStatusChangeFolder": "Расширение \"{0}\" изменило папки рабочей области "
    },
    "vs/workbench/browser/parts/quickopen/quickopen": {
      "quickOpen": "Перейти к файлу...",
      "quickNavigateNext": "Перейти к следующему элементу в Quick Open.",
      "quickNavigatePrevious": "Перейти к предыдущему элементу в Quick Open.",
      "quickSelectNext": "Выбрать следующее в Quick Open",
      "quickSelectPrevious": "Выбрать предыдущее в Quick Open"
    },
    "vs/workbench/browser/quickopen": {
      "noResultsMatching": "Нет соответствующих результатов",
      "noResultsFound2": "Результаты не найдены"
    },
    "vs/workbench/api/browser/mainThreadSaveParticipant": {
      "timeout.formatOnSave": "Форматирование при сохранении прервано через {0} мс",
      "codeActionsOnSave.didTimeout": "Метод codeActionsOnSave прерван через {0} мс",
      "timeout.onWillSave": "Событие onWillSaveTextDocument-event прервано по истечении 1750 мс",
      "saveParticipants": "Сохранение участников..."
    },
    "vs/workbench/api/browser/mainThreadWebview": {
      "errorMessage": "Ошибка при восстановлении представления: {0}"
    },
    "vs/workbench/common/notifications": {
      "executeCommand": "Щелкните, чтобы выполнить команду \"{0}\""
    },
    "vs/workbench/browser/parts/views/viewsViewlet": {
      "hideView": "Скрыть"
    },
    "vs/workbench/browser/parts/editor/textResourceEditor": {
      "textEditor": "Текстовый редактор",
      "readonlyEditorWithInputAriaLabel": "{0}. Текстовый редактор только для чтения.",
      "readonlyEditorAriaLabel": "Текстовый редактор только для чтения.",
      "untitledFileEditorWithInputAriaLabel": "{0}. Текстовый редактор файлов без названия.",
      "untitledFileEditorAriaLabel": "Текстовый редактор файлов без названия."
    },
    "vs/workbench/browser/actions/workspaceActions": {
      "openFile": "Открыть файл...",
      "openLocalFile": "Открыть локальный файл...",
      "saveLocalFile": "Сохранить локальный файл...",
      "openFolder": "Открыть папку...",
      "openLocalFolder": "Открыть локальную папку...",
      "openFileFolder": "Открыть...",
      "openLocalFileFolder": "Открыть локально...",
      "globalRemoveFolderFromWorkspace": "Удалить папку из рабочей области...",
      "saveWorkspaceAsAction": "Сохранить рабочую область как...",
      "openWorkspaceAction": "Открыть рабочую область...",
      "closeWorkspace": "Закрыть рабочую область",
      "noWorkspaceOpened": "В этом экземпляре отсутствуют открытые рабочие области.",
      "openWorkspaceConfigFile": "Открыть файл конфигурации рабочей области",
      "duplicateWorkspaceInNewWindow": "Создать копию рабочей области в новом окне"
    },
    "vs/workbench/electron-browser/actions/developerActions": {
      "toggleDevTools": "Переключить средства разработчика",
      "toggleSharedProcess": "Переключить общий процесс"
    },
    "vs/workbench/api/browser/mainThreadTask": {
      "task.label": "{0}: {1}"
    },
    "vs/workbench/browser/actions/workspaceCommands": {
      "addFolderToWorkspace": "Добавить папку в рабочую область...",
      "add": "&&Добавить",
      "addFolderToWorkspaceTitle": "Добавить папку в рабочую область",
      "workspaceFolderPickerPlaceholder": "Выберите папку рабочей области"
    },
    "vs/workbench/browser/parts/quickinput/quickInput": {
      "quickInput.back": "Назад",
      "quickInput.steps": "{0} / {1}",
      "quickInputBox.ariaLabel": "Введите текст, чтобы уменьшить число результатов.",
      "inputModeEntry": "Нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены",
      "inputModeEntryDescription": "{0} (нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены)",
      "quickInput.visibleCount": "Результаты: {0}",
      "quickInput.countSelected": "{0} выбрано",
      "ok": "ОК",
      "custom": "Другой",
      "quickInput.backWithKeybinding": "Назад ({0})",
      "back": "Назад"
    },
    "vs/workbench/browser/parts/panel/panelActions": {
      "closePanel": "Закрыть панель",
      "togglePanel": "Переключить панель",
      "focusPanel": "Фокус на панель",
      "toggledPanelPosition": "Переключить положение панели",
      "moveToRight": "Переместить панель вправо",
      "moveToBottom": "Переместить панель вниз",
      "toggleMaximizedPanel": "Переключить развернутую панель",
      "maximizePanel": "Развернуть панель",
      "minimizePanel": "Восстановить размер панели",
      "previousPanelView": "Представление предыдущей панели",
      "nextPanelView": "Представление следующей панели",
      "view": "Вид",
      "miShowPanel": "Показать &&панель"
    },
    "vs/workbench/browser/parts/compositePart": {
      "ariaCompositeToolbarLabel": "{0} действий",
      "titleTooltip": "{0} ({1})"
    },
    "vs/workbench/browser/parts/editor/editorWidgets": {
      "openWorkspace": "Открыть рабочую область"
    },
    "vs/workbench/common/theme": {
      "tabActiveBackground": "Цвет фона активной вкладки. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.",
      "tabUnfocusedActiveBackground": "Цвет фона активной вкладки в группе, которая не находится в фокусе. Вкладки являются контейнерами для редакторов в области редакторов. В одной группе можно открыть несколько вкладок. Можно использовать несколько групп редакторов.",
      "tabInactiveBackground": "Цвет фона неактивной вкладки. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.",
      "tabHoverBackground": "Цвет фона вкладки при наведении. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.",
      "tabUnfocusedHoverBackground": "Цвет фона вкладки в группе, не имеющей фокуса, при наведении. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "tabBorder": "Граница для разделения вкладок. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Может быть несколько групп редакторов.",
      "tabActiveBorder": "Граница в нижней части активной вкладки. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов. ",
      "tabActiveUnfocusedBorder": "Граница нижней части активной вкладки в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "tabActiveBorderTop": "Граница в верхней части активной вкладки. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов. ",
      "tabActiveUnfocusedBorderTop": "Граница верхней части активной вкладки в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "tabActiveModifiedBorder": "Граница верхней части измененных активных вкладок в активной группе. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "tabInactiveModifiedBorder": "Граница верхней части измененных неактивных вкладок в активной группе. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "unfocusedActiveModifiedBorder": "Граница нижней части измененных активных вкладок в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "unfocusedINactiveModifiedBorder": "Граница верхней части измененных неактивных вкладок в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "tabHoverBorder": "Граница для выделения вкладок при наведении курсора. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов. ",
      "tabUnfocusedHoverBorder": "Граница для выделения вкладок в группе, не имеющей фокуса, при наведении. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "tabActiveForeground": "Цвет переднего плана активной вкладки в активной группе. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.",
      "tabInactiveForeground": "Цвет переднего плана неактивной вкладки в активной группе. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.",
      "tabUnfocusedActiveForeground": "Цвет переднего плана активной вкладки в группе,  не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "tabUnfocusedInactiveForeground": "Цвет переднего плана неактивной вкладки в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.",
      "editorPaneBackground": "Цвет фона панели редактора, отображаемой с левой и с правой стороны редактора при расположении содержимого редактора по центру.",
      "editorGroupBackground": "Устаревший цвет фона группы редакторов.",
      "deprecatedEditorGroupBackground": "Устарело: с появлением расположения сетки редактора цвет фона группы редакторов больше не поддерживается. Для установки цвета фона пустых групп редакторов можно использовать свойство editorGroup.emptyBackground.",
      "editorGroupEmptyBackground": "Цвет фона пустой группы редакторов. Группы редакторов представляют собой контейнеры редакторов.",
      "editorGroupFocusedEmptyBorder": "Цвет фона пустой группы редакторов, на которой находится выделение. Группы редакторов представляют собой контейнеры редакторов. ",
      "tabsContainerBackground": "Цвет фона для заголовка группы редакторов, когда вкладки включены. Группы редакторов представляют собой контейнеры редакторов.",
      "tabsContainerBorder": "Цвет границы для заголовка группы редакторов, когда вкладки включены. Группы редакторов представляют собой контейнеры редакторов.",
      "editorGroupHeaderBackground": "Цвет фона для заголовка группы редакторов, когда вкладки отключены (`\"workbench.editor.showTabs\": false`). Группы редакторов представляют собой контейнеры редакторов.",
      "editorGroupBorder": "Цвет для разделения нескольких групп редакторов. Группы редакторов — это контейнеры редакторов.",
      "editorDragAndDropBackground": "Цвет фона при перетаскивании редакторов. Этот цвет должен обладать прозрачностью, чтобы содержимое редактора оставалось видимым.",
      "panelBackground": "Цвет фона панели. Панели показаны под областью редактора и содержат такие представления, как выходные данные и встроенный терминал.",
      "panelBorder": "Цвет границы панели, отделяющей ее от редактора. Панели находятся под областью редактора и содержат такие представления, как выходные данные и встроенный терминал.",
      "panelActiveTitleForeground": "Цвет заголовка для активной панели. Панели отображаются под областью редактора и содержат такие представления, как окно вывода и встроенный терминал.",
      "panelInactiveTitleForeground": "Цвет заголовка для неактивной панели. Панели отображаются под областью редактора и содержат такие представления, как окно вывода и встроенный терминал.",
      "panelActiveTitleBorder": "Цвет границ для заголовка активной панели. Панели отображаются под областью редактора и содержат такие представления, как окно вывода и встроенный терминал.",
      "panelDragAndDropBackground": "Цвет элементов заголовка панели при перетаскивании. Этот цвет должен иметь прозрачность, чтобы содержимое панели оставалось видимым. Панели находятся под областью редактора и содержат такие представления, как выходные данные и встроенный терминал. ",
      "panelInputBorder": "Граница поля ввода для входных данных на панели.",
      "statusBarForeground": "Цвет переднего плана строки состояния, когда открыта рабочая область. Строка состояния отображается в нижней части окна.",
      "statusBarNoFolderForeground": "Цвет переднего плана строки состояния, если папка не открыта. Строка состояния отображается в нижней части окна.",
      "statusBarBackground": "Цвет фона строки состояния, когда открыта рабочая область. Строка состояния отображается в нижней части окна.",
      "statusBarNoFolderBackground": "Цвет фона панели состояния, если папка не открыта. Панель состояния отображается внизу окна.",
      "statusBarBorder": "Цвет границы строки состояния, который распространяется на боковую панель и редактор. Строка состояния расположена в нижней части окна.",
      "statusBarNoFolderBorder": "Цвет границы строки состояния, который распространяется на боковую панель и редактор, когда открытые папки отсутствуют. Строка состояния расположена в нижней части окна.",
      "statusBarItemActiveBackground": "Цвет фона элементов панели состояния при щелчке. Панель состояния отображается внизу окна.",
      "statusBarItemHoverBackground": "Цвет фона элементов панели состояния при наведении. Панель состояния отображается внизу окна.",
      "statusBarProminentItemForeground": "Цвет переднего плана для важных элементов в строке состояния. Чтобы подчеркнуть важность таких элементов, они выделяются среди других записей строки состояния. Измените режим \"Переключение клавиши TAB перемещает фокус\" из палитры команд. Строка состояния отображается в нижней части окна.",
      "statusBarProminentItemBackground": "Цвет фона приоритетных элементов панели состояния. Приоритетные элементы выделяются на фоне других элементов панели состояния, чтобы подчеркнуть их значение. Чтобы просмотреть пример, измените режим \"Toggle Tab Key Moves Focus\" из палитры команд. Панель состояния отображается в нижней части окна.",
      "statusBarProminentItemHoverBackground": "Цвет фона приоритетных элементов панели состояния при наведении. Приоритетные элементы выделяются на фоне других элементов панели состояния, чтобы подчеркнуть их значение. Чтобы просмотреть пример, измените режим \"Toggle Tab Key Moves Focus\" из палитры команд. Панель состояния отображается в нижней части окна.",
      "activityBarBackground": "Цвет фона панели действий. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.",
      "activityBarForeground": "Цвет переднего плана активного элемента панели действий. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.",
      "activityBarInActiveForeground": "Цвет переднего плана неактивного элемента панели действий. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.",
      "activityBarBorder": "Цвет границы панели действий, который распространяется на боковую панель. Панель действий отображается слева или справа и позволяет переключаться между представлениями в боковой панели.",
      "activityBarDragAndDropBackground": "Цвет панели обратной связи при перетаскивании для элементов панели действий. Цвет должен обладать прозрачностью, чтобы содержимое панели действий оставалось видимым. Панель действий отображается с правого или с левого края и позволяет переключаться между представлениями в боковой панели.",
      "activityBarBadgeBackground": "Цвет фона значка уведомлений о действиях. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.",
      "activityBarBadgeForeground": "Цвет переднего плана значка уведомлений о действиях. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.",
      "statusBarItemHostBackground": "Цвет фона для удаленного значка в строке состояния.",
      "statusBarItemHostForeground": "Цвет переднего плана для удаленного значка в строке состояния.",
      "extensionBadge.remoteBackground": "Цвет фона для удаленного значка в представлении расширений",
      "extensionBadge.remoteForeground": "Цвет переднего плана для удаленного значка в представлении расширений",
      "sideBarBackground": "Цвет фона боковой панели. Боковая панель — это контейнер таких представлений, как проводник и поиск.",
      "sideBarForeground": "Цвет переднего плана боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.",
      "sideBarBorder": "Цвет границы боковой панели со стороны редактора. Боковая панель — это контейнер для таких представлений, как проводник и поиск.",
      "sideBarTitleForeground": "Цвет переднего плана заголовка боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.",
      "sideBarDragAndDropBackground": "Цвет элементов боковой панели при перетаскивании. Цвет должен обладать прозрачностью, чтобы содержимое элементов боковой панели оставалось видимым. Боковая панель предоставляет собой контейнер для таких представлений как проводник и поиск.",
      "sideBarSectionHeaderBackground": "Цвет фона для заголовка раздела боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.",
      "sideBarSectionHeaderForeground": "Цвет переднего плана для заголовка раздела боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.",
      "sideBarSectionHeaderBorder": "Цвет границы для заголовка раздела боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.",
      "quickInputBackground": "Цвет фона Quick Input. Мини-приложение Quick Input является контейнером для таких представлений, как средство выбора цветовой темы",
      "quickInputForeground": "Цвет переднего плана Quick Input. Мини-приложение Quick Input является контейнером для таких представлений, как средство выбора цветовой темы",
      "titleBarActiveForeground": "Передний план панели заголовка, если окно активно. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.",
      "titleBarInactiveForeground": "Передний план панели заголовка, если окно неактивно. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.",
      "titleBarActiveBackground": "Фон панели заголовка, если окно активно. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.",
      "titleBarInactiveBackground": "Фон панели заголовка, если окно неактивно. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.",
      "titleBarBorder": "Цвет границы панели заголовка. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.",
      "menubarSelectionForeground": "Цвет переднего плана выбранного элемента меню на панели меню.",
      "menubarSelectionBackground": "Цвет фона выбранного элемента меню на панели меню.",
      "menubarSelectionBorder": "Цвет границы выбранного элемента меню на панели меню.",
      "notificationCenterBorder": "Цвет границы центра уведомлений. Уведомления появляются в нижней правой части окна. ",
      "notificationToastBorder": "Цвет границы всплывающего уведомления. Уведомления появляются в нижней правой части окна.",
      "notificationsForeground": "Цвет переднего плана уведомления. Уведомления появляются в нижней правой части окна.",
      "notificationsBackground": "Цвет фона всплывающего уведомления. Уведомления появляются в нижней правой части окна.",
      "notificationsLink": "Цвет переднего плана для ссылок в уведомлении. Уведомления появляются в нижней правой части окна.",
      "notificationCenterHeaderForeground": "Цвет переднего плана заголовка в центре уведомлений. Уведомления появляются в нижней правой части окна. ",
      "notificationCenterHeaderBackground": "Цвет фона заголовка в центре уведомлений. Уведомления появляются в нижней правой части окна. ",
      "notificationsBorder": "Цвет границы уведомления, которая отделяет это уведомление от других в центре уведомлений. Уведомления появляются в нижней правой части окна. "
    },
    "vs/workbench/electron-browser/actions/helpActions": {
      "keybindingsReference": "Справочник по сочетаниям клавиш",
      "openDocumentationUrl": "Документация",
      "openIntroductoryVideosUrl": "Вступительные видео",
      "openTipsAndTricksUrl": "Советы и рекомендации",
      "newsletterSignup": "Подписаться на информационный бюллетень VS Code",
      "openTwitterUrl": "Присоединяйтесь к нам в Twitter",
      "openUserVoiceUrl": "Запросы на поиск функций",
      "openLicenseUrl": "Просмотр лицензии",
      "openPrivacyStatement": "Заявление о конфиденциальности"
    },
    "vs/workbench/browser/workbench": {
      "loaderErrorNative": "Не удалось загрузить требуемый файл. Перезапустите приложение, чтобы повторить попытку. Дополнительные сведения: {0}."
    },
    "vs/workbench/browser/parts/compositeBarActions": {
      "badgeTitle": "{0} - {1}",
      "additionalViews": "Дополнительные представления",
      "numberBadge": "{0} ({1})",
      "manageExtension": "Управление расширениями",
      "titleKeybinding": "{0} ({1})",
      "hide": "Скрыть",
      "keep": "Сохранить",
      "compositeActive": "{0} активный",
      "toggle": "Переключить закрепленное представление"
    },
    "vs/workbench/electron-browser/actions/windowActions": {
      "closeWindow": "Закрыть окно",
      "newWindow": "Новое окно",
      "zoomIn": "Увеличить",
      "zoomOut": "Уменьшить",
      "zoomReset": "Сбросить масштаб",
      "reloadWindowWithExntesionsDisabled": "Перезагрузить окно с отключенными расширениями",
      "close": "Закрыть окно",
      "switchWindowPlaceHolder": "Выберите окно, в которое нужно переключиться",
      "current": "Текущее окно",
      "switchWindow": "Переключить окно...",
      "quickSwitchWindow": "Быстро переключить окно...",
      "remove": "Удалить из последних открытых",
      "workspaces": "Рабочие области",
      "files": "Файлы",
      "openRecentPlaceHolderMac": "Выберите, чтобы открыть (чтобы открыть в новом окне, удерживайте клавишу CMD)",
      "openRecentPlaceHolder": "Выберите, чтобы открыть (чтобы открыть в новом окне, удерживайте клавишу CTRL)",
      "openRecent": "Открыть последние...",
      "quickOpenRecent": "Быстро открыть последние...",
      "about": "О программе {0}"
    },
    "vs/workbench/electron-browser/window": {
      "undo": "Отменить",
      "redo": "Вернуть",
      "cut": "Вырезать",
      "copy": "Копирование",
      "paste": "Вставить",
      "selectAll": "Выбрать все",
      "runningAsRoot": "Не рекомендуется запускать {0} с правами привилегированного пользователя."
    },
    "vs/workbench/browser/parts/activitybar/activitybarActions": {
      "previousSideBarView": "Представление предыдущей боковой панели",
      "nextSideBarView": "Представление следующей боковой панели",
      "view": "Вид"
    },
    "vs/workbench/browser/parts/compositeBar": {
      "activityBarAriaLabel": "Переключатель активного представления"
    },
    "vs/workbench/browser/parts/views/customView": {
      "no-dataprovider": "Отсутствует зарегистрированный поставщик данных, который может предоставить сведения о просмотрах.",
      "collapseAll": "Свернуть все"
    },
    "vs/workbench/browser/parts/editor/binaryEditor": {
      "binaryEditor": "Средство просмотра двоичных объектов"
    },
    "vs/workbench/api/common/extHostWorkspace": {
      "updateerror": "Расширению \"{0}\" не удалось обновить папки рабочей области: {1}"
    },
    "vs/workbench/browser/parts/editor/textEditor": {
      "editorLabelWithGroup": "{0}, {1}."
    },
    "vs/workbench/browser/parts/titlebar/menubarControl": {
      "mFile": "&&Файл",
      "mEdit": "&&Правка",
      "mSelection": "&&Выделение",
      "mView": "&&Вид",
      "mGoto": "&&Переход",
      "mDebug": "&&Отладка",
      "mTerminal": "&&Терминал",
      "mHelp": "&&Справка",
      "menubar.customTitlebarAccessibilityNotification": "Для вас включена поддержка специальных возможностей. Для оптимальной работы мы рекомендуем использовать настраиваемый стиль заголовка окна.",
      "goToSetting": "Открыть параметры",
      "mPreferences": "Параметры",
      "checkForUpdates": "Проверить наличие &&обновлений...",
      "checkingForUpdates": "Идет проверка наличия обновлений...",
      "download now": "С&&качать сейчас",
      "DownloadingUpdate": "Скачивается обновление...",
      "installUpdate...": "Установить &&обновление...",
      "installingUpdate": "Идет установка обновления...",
      "restartToUpdate": "Перезапустить для &&обновления"
    },
    "vs/workbench/browser/parts/views/panelViewlet": {
      "viewToolbarAriaLabel": "{0} действий"
    },
    "vs/workbench/browser/parts/notifications/notificationsAlerts": {
      "alertErrorMessage": "Ошибка: {0}",
      "alertWarningMessage": "Предупреждение: {0}",
      "alertInfoMessage": "Информация: {0}"
    },
    "vs/workbench/browser/parts/notifications/notificationsStatus": {
      "status.notifications": "Уведомления",
      "hideNotifications": "Скрыть уведомления",
      "zeroNotifications": "Уведомления отсутствуют",
      "noNotifications": "Новые уведомления отсутствуют",
      "oneNotification": "1 новое уведомление",
      "notifications": "Новые уведомления: {0}",
      "status.message": "Сообщение о состоянии"
    },
    "vs/workbench/browser/parts/editor/editorCommands": {
      "editorCommand.activeEditorMove.description": "Перемещение активного редактора по вкладкам или группам",
      "editorCommand.activeEditorMove.arg.name": "Аргумент перемещения активного редактора",
      "editorCommand.activeEditorMove.arg.description": "Свойства аргумента:\n\t* 'to': строковое значение, указывающее направление перемещения.\n\t* 'by': строковое значение, указывающее единицу перемещения (вкладка или группа).\n\t* 'value': числовое значение, указывающее количество позиций перемещения или абсолютную позицию для перемещения.",
      "toggleInlineView": "Переключить интерактивное представление",
      "compare": "Сравнить"
    },
    "vs/workbench/api/node/extHostExtensionService": {
      "extensionTestError": "Путь \"{0}\" не указывает на допустимый модуль выполнения тестов расширения."
    },
    "vs/workbench/browser/parts/notifications/notificationsCommands": {
      "notifications": "Уведомления",
      "showNotifications": "Показать уведомления",
      "hideNotifications": "Скрыть уведомления",
      "clearAllNotifications": "Очистить все уведомления"
    },
    "vs/workbench/browser/parts/notifications/notificationsCenter": {
      "notificationsEmpty": "Новые уведомления отсутствуют",
      "notifications": "Уведомления",
      "notificationsToolbar": "Действия центра уведомлений",
      "notificationsList": "Список уведомлений"
    },
    "vs/workbench/browser/parts/notifications/notificationsToasts": {
      "notificationsToast": "Всплывающее уведомление"
    },
    "vs/workbench/browser/parts/editor/editorGroupView": {
      "araLabelGroupActions": "Действия для группы редакторов",
      "closeGroupAction": "Закрыть",
      "emptyEditorGroup": "{0} (пусто)",
      "editorOpenError": "Невозможно открыть \"{0}\": {1}."
    },
    "vs/workbench/browser/parts/editor/editor.contribution": {
      "textEditor": "Текстовый редактор",
      "textDiffEditor": "Редактор текстовых несовпадений",
      "binaryDiffEditor": "Редактор двоичных несовпадений",
      "sideBySideEditor": "Параллельный редактор",
      "groupOnePicker": "Отображать редакторы в активной группе",
      "allEditorsPicker": "Показать все открытые редакторы",
      "view": "Вид",
      "file": "Файл",
      "splitUp": "Разбить содержимое окна вверх",
      "splitDown": "Разбить содержимое окна вниз",
      "splitLeft": "Разбить содержимое окна влево",
      "splitRight": "Разбить содержимое окна вправо",
      "close": "Закрыть",
      "closeOthers": "Закрыть другие",
      "closeRight": "Закрыть справа",
      "closeAllSaved": "Закрыть сохраненные",
      "closeAll": "Закрыть все",
      "keepOpen": "Оставить открытым",
      "toggleSideBySideView": "Включить или отключить параллельное представление",
      "showOpenedEditors": "Показать открытые редакторы",
      "splitEditorRight": "Разбить содержимое окна редактора вправо",
      "splitEditorDown": "Разбить содержимое окна редактора вниз",
      "navigate.prev.label": "Предыдущее исправление",
      "navigate.next.label": "Следующее исправление",
      "ignoreTrimWhitespace.label": "Игнорировать удаление пробелов",
      "showTrimWhitespace.label": "Показать удаленные пробелы",
      "keepEditor": "Сохранить редактор",
      "closeEditorsInGroup": "Закрыть все редакторы в группе",
      "closeSavedEditors": "Закрыть сохраненные редакторы в группе",
      "closeOtherEditors": "Закрыть другие редакторы в группе",
      "closeRightEditors": "Закрыть редакторы справа в группе",
      "miReopenClosedEditor": "&&Повторно открыть закрытый редактор",
      "miClearRecentOpen": "&&Очистить недавно открытые",
      "miEditorLayout": "Макет &&редактора",
      "miSplitEditorUp": "Разделить&&",
      "miSplitEditorDown": "Разделить &&вниз",
      "miSplitEditorLeft": "Разделить &&слева",
      "miSplitEditorRight": "Разделить &&вправо",
      "miSingleColumnEditorLayout": "&&Отдельный",
      "miTwoColumnsEditorLayout": "&&Два столбца",
      "miThreeColumnsEditorLayout": "Т&&ри столбца",
      "miTwoRowsEditorLayout": "Д&&ве строки",
      "miThreeRowsEditorLayout": "Три &&строки",
      "miTwoByTwoGridEditorLayout": "&&Сетка (2x2)",
      "miTwoRowsRightEditorLayout": "Две с&&троки вправо",
      "miTwoColumnsBottomEditorLayout": "Два &&столбца внизу",
      "miBack": "&&Назад",
      "miForward": "&&Вперед",
      "miLastEditLocation": "&&Место последнего изменения",
      "miNextEditor": "&&Следующий редактор",
      "miPreviousEditor": "&&Предыдущий редактор",
      "miNextEditorInGroup": "&&Следующий используемый редактор в группе",
      "miPreviousEditorInGroup": "&&Предыдущий используемый редактор в группе",
      "miSwitchEditor": "Переключить р&&едактор",
      "miFocusFirstGroup": "Группа &&1",
      "miFocusSecondGroup": "Группа &&2",
      "miFocusThirdGroup": "Группа &&3",
      "miFocusFourthGroup": "Группа &&4",
      "miFocusFifthGroup": "Группа &&5",
      "miNextGroup": "&&Следующая группа",
      "miPreviousGroup": "&&Предыдущая группа",
      "miFocusLeftGroup": "Группировать &&слева",
      "miFocusRightGroup": "Группировать &&справа",
      "miFocusAboveGroup": "Группа &&выше",
      "miFocusBelowGroup": "Группа &&ниже",
      "miSwitchGroup": "Переключить &&группу"
    },
    "vs/workbench/browser/parts/editor/resourceViewer": {
      "sizeB": "{0} Б",
      "sizeKB": "{0} КБ",
      "sizeMB": "{0} МБ",
      "sizeGB": "{0} ГБ",
      "sizeTB": "{0} ТБ",
      "largeImageError": "Изображение не отображается в редакторе, так как имеет слишком большой размер ({0}).",
      "resourceOpenExternalButton": "Открыть изображение с помощью внешней программы?",
      "nativeFileTooLargeError": "Файл не отображается в редакторе, так как имеет слишком большой размер ({0}).",
      "nativeBinaryError": "Файл не отображается в редакторе, так как является двоичным или использует неподдерживаемую кодировку текста.",
      "openAsText": "Открыть его в любом случае?",
      "status.imageZoom": "Масштаб изображения",
      "zoom.action.fit.label": "Все изображение",
      "imgMeta": "{0}x{1} {2}",
      "imgMetaNoSize": "{0}x{1}"
    },
    "vs/workbench/browser/parts/editor/textDiffEditor": {
      "textDiffEditor": "Редактор текстовых несовпадений",
      "readonlyEditorWithInputAriaLabel": "{0}. Редактор сравнения текста только для чтения.",
      "readonlyEditorAriaLabel": "Редактор сравнения текста только для чтения.",
      "editableEditorWithInputAriaLabel": "{0}. Редактор сравнения текстовых файлов.",
      "editableEditorAriaLabel": "Редактор сравнения текстовых файлов."
    },
    "vs/workbench/api/common/extHostExtensionActivator": {
      "failedDep1": "Не удается активировать расширение \"{0}\", так как оно зависит от расширения \"{1}\", активация которого завершилась ошибкой.",
      "activationError": "Не удалось активировать расширение '{0}': {1}."
    },
    "vs/workbench/browser/parts/notifications/notificationsActions": {
      "clearNotification": "Очистить уведомления",
      "clearNotifications": "Очистить все уведомления",
      "hideNotificationsCenter": "Скрыть уведомления",
      "expandNotification": "Развернуть уведомление",
      "collapseNotification": "Свернуть уведомление",
      "configureNotification": "Настроить уведомление",
      "copyNotification": "Копировать текст"
    },
    "vs/workbench/browser/parts/editor/binaryDiffEditor": {
      "metadataDiff": "{0} ↔ {1}"
    },
    "vs/workbench/browser/parts/editor/editorPicker": {
      "entryAriaLabel": "{0}, выбор группы редакторов",
      "noResultsFoundInGroup": "Соответствующие открытые редакторы не найдены в группе",
      "noOpenedEditors": "Список открытых редакторов в группе сейчас пуст.",
      "noResultsFound": "Соответствующие открытые редакторы не найдены",
      "noOpenedEditorsAllGroups": "Список открытых редакторов сейчас пуст."
    },
    "vs/workbench/browser/parts/editor/editorActions": {
      "splitEditor": "Разделить редактор",
      "splitEditorOrthogonal": "Разбить окно редактора перпендикулярно",
      "splitEditorGroupLeft": "Разбить окно редактора слева",
      "splitEditorGroupRight": "Разбить содержимое окна редактора вправо",
      "splitEditorGroupUp": "Разбить окно редактора вверху",
      "splitEditorGroupDown": "Разбить содержимое окна редактора вниз",
      "joinTwoGroups": "Объединить группу редакторов со следующей группой",
      "joinAllGroups": "Объединить все группы редакторов",
      "navigateEditorGroups": "Переход между группами редакторов",
      "focusActiveEditorGroup": "Сфокусироваться на активной группе редактора",
      "focusFirstEditorGroup": "Фокус на первую группу редакторов",
      "focusLastEditorGroup": "Перевести выделение на последнюю группу редакторов",
      "focusNextGroup": "Перевести выделение на следующую группу редакторов",
      "focusPreviousGroup": "Перевести выделение на предыдущую группу редакторов",
      "focusLeftGroup": "Перевести выделение на левую группу редакторов",
      "focusRightGroup": "Перевести выделение на правую группу редакторов",
      "focusAboveGroup": "Перевести выделение на верхнюю группу редакторов",
      "focusBelowGroup": "Перевести выделение на нижнюю группу редакторов",
      "openToSide": "Открыть сбоку",
      "closeEditor": "Закрыть редактор",
      "closeOneEditor": "Закрыть",
      "revertAndCloseActiveEditor": "Отменить изменения и закрыть редактор",
      "closeEditorsToTheLeft": "Закрыть редакторы слева в группе",
      "closeAllEditors": "Закрыть все редакторы",
      "closeAllGroups": "Закрыть все группы редакторов",
      "closeEditorsInOtherGroups": "Закрыть редакторы в других группах",
      "closeEditorInAllGroups": "Закрыть редактор во всех группах",
      "moveActiveGroupLeft": "Переместить группу редакторов влево",
      "moveActiveGroupRight": "Переместить группу редакторов вправо",
      "moveActiveGroupUp": "Переместить группу редакторов вверх",
      "moveActiveGroupDown": "Переместить группу редакторов вниз",
      "minimizeOtherEditorGroups": "Развернуть группу редакторов",
      "evenEditorGroups": "Сбросить размеры в группе редакторов",
      "maximizeEditor": "Развернуть группу редакторов и скрыть боковую панель",
      "openNextEditor": "Открыть следующий редактор",
      "openPreviousEditor": "Открыть предыдущий редактор",
      "nextEditorInGroup": "Открыть следующий редактор в группе",
      "openPreviousEditorInGroup": "Открыть предыдущий редактор в группе",
      "firstEditorInGroup": "Открыть первый редактор в группе",
      "lastEditorInGroup": "Открыть последний редактор в группе",
      "navigateNext": "Далее",
      "navigatePrevious": "Назад",
      "navigateToLastEditLocation": "Перейти к последней точке изменения",
      "navigateLast": "Перейти к последнему",
      "reopenClosedEditor": "Открыть закрытый редактор",
      "clearRecentFiles": "Очистить недавно открытые",
      "showEditorsInActiveGroup": "Отображать редакторы в активной группе",
      "showAllEditors": "Показать все редакторы",
      "openPreviousRecentlyUsedEditorInGroup": "Открыть предыдущий недавно использованный редактор в группе",
      "openNextRecentlyUsedEditorInGroup": "Открыть следующий недавно использованный редактор в группе",
      "navigateEditorHistoryByInput": "Открыть предыдущий редактор из журнала",
      "openNextRecentlyUsedEditor": "Открыть следующий недавно использованный редактор",
      "openPreviousRecentlyUsedEditor": "Открыть предыдущий недавно использованный редактор",
      "clearEditorHistory": "Очистить журнал редактора",
      "moveEditorLeft": "Переместить редактор влево",
      "moveEditorRight": "Переместить редактор вправо",
      "moveEditorToPreviousGroup": "Переместить редактор в предыдущую группу",
      "moveEditorToNextGroup": "Переместить редактор в следующую группу",
      "moveEditorToAboveGroup": "Переместить редактор в группу вверху",
      "moveEditorToBelowGroup": "Переместить редактор в группу внизу",
      "moveEditorToLeftGroup": "Переместить редактор в группу слева",
      "moveEditorToRightGroup": "Переместить редактор в группу справа",
      "moveEditorToFirstGroup": "Переместить редактор в первую группу",
      "moveEditorToLastGroup": "Переместить редактор в последнюю группу",
      "editorLayoutSingle": "Расположение содержимого редактора с одним столбцом",
      "editorLayoutTwoColumns": "Расположение содержимого редактора с двумя столбцами",
      "editorLayoutThreeColumns": "Расположение содержимого редактора с тремя столбцами",
      "editorLayoutTwoRows": "Расположение содержимого редактора с двумя строками",
      "editorLayoutThreeRows": "Расположение содержимого редактора с тремя строками",
      "editorLayoutTwoByTwoGrid": "Расположение содержимого редактора с сеткой (2x2)",
      "editorLayoutTwoColumnsBottom": "Расположение содержимого редактора с двумя столбцами внизу",
      "editorLayoutTwoRowsRight": "Расположение содержимого редактора с двумя строками справа",
      "newEditorLeft": "Создать группу редакторов слева",
      "newEditorRight": "Создать группу редакторов справа",
      "newEditorAbove": "Создать группу редакторов вверху",
      "newEditorBelow": "Создать группу редакторов внизу"
    },
    "vs/workbench/api/node/extHost.api.impl": {
      "remote extension host Log": "Удаленный хост-процесс для расширений",
      "extension host Log": "Узел расширения",
      "extensionLabel": "{0} (расширение)"
    },
    "vs/workbench/browser/parts/notifications/notificationsViewer": {
      "notificationActions": "Действия уведомления",
      "notificationSource": "Источник: {0}"
    },
    "vs/workbench/browser/parts/editor/editorStatus": {
      "singleSelectionRange": "Строка {0}, столбец {1} (выбрано {2})",
      "singleSelection": "Строка {0}, столбец {1}",
      "multiSelectionRange": "Выделений: {0} (выделено символов: {1})",
      "multiSelection": "Выделений: {0}",
      "endOfLineLineFeed": "LF",
      "endOfLineCarriageReturnLineFeed": "CRLF",
      "screenReaderDetectedExplanation.question": "Вы используете средство чтения с экрана для работы с VS Code? (Некоторые функции, такие как свертывание, мини-карта или перенос по словам, отключены при использовании средства чтения с экрана.)",
      "screenReaderDetectedExplanation.answerYes": "Да",
      "screenReaderDetectedExplanation.answerNo": "Нет",
      "noEditor": "В данный момент нет активного текстового редактора",
      "noWritableCodeEditor": "Активный редактор кода доступен только для чтения.",
      "indentConvert": "преобразовать файл",
      "indentView": "изменить представление",
      "pickAction": "Выберите действие",
      "tabFocusModeEnabled": "Клавиша TAB перемещает фокус",
      "disableTabMode": "Отключить режим специальных возможностей",
      "status.editor.tabFocusMode": "Режим специальных возможностей",
      "screenReaderDetected": "Средство чтения с экрана оптимизировано",
      "screenReaderDetectedExtra": "Если вы не используете средство чтения с экрана, измените значение параметра \"editor.accessibilitySupport\" на \"off\".",
      "status.editor.screenReaderMode": "Режим чтения с экрана",
      "gotoLine": "Переход к строке",
      "status.editor.selection": "Выбор редактора",
      "selectIndentation": "Выберите отступ",
      "status.editor.indentation": "Отступ в редакторе",
      "selectEncoding": "Выберите кодировку",
      "status.editor.encoding": "Кодировка в редакторе",
      "selectEOL": "Выберите последовательность конца строки",
      "status.editor.eol": "Конец строки в редакторе",
      "selectLanguageMode": "Выберите языковой режим",
      "status.editor.mode": "Язык редактора",
      "fileInfo": "Сведения о файле",
      "status.editor.info": "Сведения о файле",
      "spacesSize": "Пробелов: {0}",
      "tabSize": "Размер интервала табуляции: {0}",
      "showLanguageExtensions": "Поиск \"{0}\" среди расширений Marketplace...",
      "changeMode": "Изменить языковой режим",
      "languageDescription": "({0}) — настроенный язык",
      "languageDescriptionConfigured": "({0})",
      "languagesPicks": "языки (идентификатор)",
      "configureModeSettings": "Настройка параметров, определяемых языком \"{0}\"...",
      "configureAssociationsExt": "Настройка сопоставлений файлов для \"{0}\"...",
      "autoDetect": "Автоматическое обнаружение",
      "pickLanguage": "Выберите языковой режим",
      "currentAssociation": "Текущая связь",
      "pickLanguageToConfigure": "Выберите языковой режим для связи с \"{0}\".",
      "changeEndOfLine": "Изменить последовательность конца строки",
      "pickEndOfLine": "Выберите последовательность конца строки",
      "changeEncoding": "Изменить кодировку файла",
      "noFileEditor": "В данный момент нет активного файла",
      "saveWithEncoding": "Сохранить в кодировке",
      "reopenWithEncoding": "Повторно открыть в кодировке",
      "guessedEncoding": "Предположение на основе содержимого",
      "pickEncodingForReopen": "Выберите кодировку файла для его повторного открытия",
      "pickEncodingForSave": "Выберите кодировку файла для его сохранения"
    },
    "vs/workbench/browser/parts/editor/tabsTitleControl": {
      "araLabelTabActions": "Действия вкладки"
    },
    "vs/workbench/browser/parts/editor/titleControl": {
      "araLabelEditorActions": "Действия редактора",
      "draggedEditorGroup": "{0} (+{1})"
    },
    "vs/workbench/api/common/extHostProgress": {
      "extensionSource": "{0} (расширение)"
    },
    "vs/workbench/api/common/extHostStatusBar": {
      "status.extensionMessage": "Состояние расширения"
    },
    "vs/workbench/api/common/extHostDiagnostics": {
      "limitHit": "Не отображается еще несколько ошибок и предупреждений ({0})."
    },
    "vs/workbench/api/common/extHostTreeViews": {
      "treeView.notRegistered": "Отсутствует зарегистрированное представление в виде дерева с идентификатором '{0}'.",
      "treeView.duplicateElement": "Элемент с идентификационным номером {0} уже зарегестрирован"
    },
    "vs/workbench/browser/parts/editor/breadcrumbs": {
      "title": "Иерархическая навигация",
      "enabled": "Включение/отключение иерархической навигации.",
      "filepath": "Управляет тем, как пути к файлам отображаются в представлении навигации.",
      "filepath.on": "Отображать путь к файлу в представлении навигации.",
      "filepath.off": "Не отображать путь к файлу в представлении навигации.",
      "filepath.last": "Отображать только последний элемент пути к файлу в представлении навигации.",
      "symbolpath": "Управляет тем, как символы отображаются в представлении навигации. ",
      "symbolpath.on": "Отображать все символы в представлении навигации.",
      "symbolpath.off": "Не отображать символы в представлении навигации.",
      "symbolpath.last": "Отображать только текущий символ в представлении навигации.",
      "symbolSortOrder": "Управляет тем, как символы отображаются в представлении навигации.",
      "symbolSortOrder.position": "Отображает контур символа в порядке положения файла.",
      "symbolSortOrder.name": "Отображать структуру символа в алфавитном порядке.",
      "symbolSortOrder.type": "Отображать структуру символа в порядке типа символа."
    },
    "vs/workbench/api/node/extHostDebugService": {
      "debug.terminal.title": "отлаживаемый объект"
    },
    "vs/workbench/browser/parts/editor/breadcrumbsControl": {
      "cmd.toggle": "Включить/отключить элементы навигации",
      "cmd.category": "Вид",
      "miShowBreadcrumbs": "Показать &&элементы навигации",
      "cmd.focus": "Перевести фокус на элементы навигации"
    },
    "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": {
      "no.item": "Результаты отсутствуют",
      "title": "Просмотр иерархии вызовов"
    },
    "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": {
      "toggle.from": "Отображение вызовов",
      "toggle.to": "Отображение вызывающих сторон",
      "tree.aria": "Иерархия вызовов",
      "meta": "– {0}",
      "title.loading": "Загрузка...",
      "empt.callsFrom": "Нет вызовов от \"{0}\"",
      "empt.callsTo": "Нет вызовов для \"{0}\""
    },
    "vs/workbench/contrib/cli/node/cli.contribution": {
      "install": "Установить путь к команде \"{0}\" в PATH",
      "not available": "Эта команда недоступна.",
      "successIn": "Путь к команде оболочки \"{0}\" успешно установлен в PATH.",
      "ok": "ОК",
      "cancel2": "Отмена",
      "warnEscalation": "Редактор Code запросит права администратора для установки команды оболочки с помощью osascript.",
      "cantCreateBinFolder": "Не удается создать папку \"/usr/local/bin\".",
      "aborted": "Прервано",
      "uninstall": "Удалить путь к команде \"{0}\" из PATH",
      "successFrom": "Путь к команде оболочки \"{0}\" успешно удален из PATH.",
      "warnEscalationUninstall": "Редактор Code запросит права администратора для удаления команды оболочки с помощью osascript.",
      "cantUninstall": "Не удается удалить команду оболочки \"{0}\".",
      "shellCommand": "Команда оболочки"
    },
    "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": {
      "workbench.action.inspectKeyMap": "Разработчик: исследование сопоставлений ключей",
      "workbench.action.inspectKeyMapJSON": "Проверка сопоставлений клавиш (JSON)",
      "developer": "Разработчик"
    },
    "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": {
      "largeFile": "{0}: этот файл имеет слишком большой размер, поэтому для него были отключены разметка, перенос и свертывание, чтобы уменьшить объем используемой памяти и предотвратить зависание или неожиданное завершение работы программы.",
      "dontShowAgain": "Больше не показывать",
      "removeOptimizations": "Принудительно включить функции",
      "reopenFilePrompt": "Откройте файл повторно, чтобы изменение этого параметра вступило в силу."
    },
    "vs/workbench/contrib/codeEditor/browser/toggleMinimap": {
      "toggleMinimap": "Переключить мини-карту",
      "view": "Вид",
      "miShowMinimap": "Показать &&мини-карту"
    },
    "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": {
      "toggleRenderControlCharacters": "Переключить управляющие символы",
      "view": "Вид",
      "miToggleRenderControlCharacters": "Отрисовка &&управляющих символов"
    },
    "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": {
      "toggleLocation": "Включить или отключить режим с несколькими курсорами",
      "miMultiCursorAlt": "Для работы в режиме нескольких курсоров нажмите левую кнопку мыши, удерживая клавишу ALT",
      "miMultiCursorCmd": "Для работы в режиме нескольких курсоров нажмите левую кнопку мыши, удерживая клавишу COMMAND ",
      "miMultiCursorCtrl": "Для работы в режиме нескольких курсоров нажмите левую кнопку мыши, удерживая клавишу CTRL"
    },
    "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": {
      "toggleRenderWhitespace": "Переключить отображение пробелов",
      "view": "Вид",
      "miToggleRenderWhitespace": "&&Отображать пробелы"
    },
    "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": {
      "emergencyConfOn": "Установка значения \"on\" для параметра \"editor.accessibilitySupport\".",
      "openingDocs": "Открывается страница документации по специальным возможностям VS Code.",
      "introMsg": "Благодарим за ознакомление со специальными возможностями VS Code.",
      "status": "Состояние:",
      "changeConfigToOnMac": "Чтобы включить постоянную оптимизацию редактора для использования со средствами чтения с экрана, нажмите COMMMAND+E.",
      "changeConfigToOnWinLinux": "Чтобы включить постоянную оптимизацию редактора для использования со средствами чтения с экрана, нажмите CTRL+E.",
      "auto": "В редакторе настроено автоматическое определение средства чтения с экрана, но сейчас это средство не подключено.",
      "configuredOn": "Постоянная оптимизацию редактора для использования со средствами чтения с экрана включена. Чтобы ее отключить, измените параметр \"editor.accessibilitySupport\".",
      "configuredOff": "Для редактора не настроена оптимизация для использования со средствами чтения с экрана.",
      "tabFocusModeOnMsg": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Чтобы изменить это поведение, нажмите клавишу {0}.",
      "tabFocusModeOnMsgNoKb": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.",
      "tabFocusModeOffMsg": "При нажатии клавиши TAB в текущем редакторе будет вставлен символ табуляции. Чтобы изменить это поведение, нажмите клавишу {0}.",
      "tabFocusModeOffMsgNoKb": "При нажатии клавиши TAB в текущем редакторе будет вставлен символ табуляции. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.",
      "openDocMac": "Нажмите COMMAND+H, чтобы открыть окно браузера с дополнительными сведениями о специальных возможностях VS Code.",
      "openDocWinLinux": "Нажмите CTRL+H, чтобы открыть окно браузера с дополнительными сведениями о специальных возможностях VS Code.",
      "outroMsg": "Вы можете закрыть эту подсказку и вернуться в редактор, нажав клавиши ESCAPE или SHIFT+ESCAPE.",
      "ShowAccessibilityHelpAction": "Показать справку по специальным возможностям"
    },
    "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": {
      "inspectTMScopes": "Разработчик: проверка областей TM",
      "inspectTMScopesWidget.loading": "Загрузка..."
    },
    "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": {
      "toggle.wordwrap": "Вид: переключение режима переноса по словам",
      "wordWrap.notInDiffEditor": "Не удается переключить перенос по словам в редакторе несовпадений.",
      "unwrapMinified": "Отключить перенос для этого файла",
      "wrapMinified": "Включить перенос для этого файла",
      "miToggleWordWrap": "&&Включить/выключить перенос текста"
    },
    "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": {
      "parseErrors": "Ошибок при анализе {0}: {1}",
      "schema.openBracket": "Открывающий символ скобки или строковая последовательность.",
      "schema.closeBracket": "Закрывающий символ скобки или строковая последовательность.",
      "schema.comments": "Определяет символы комментариев",
      "schema.blockComments": "Определяет способ маркировки комментариев.",
      "schema.blockComment.begin": "Последовательность символов, открывающая блок комментариев.",
      "schema.blockComment.end": "Последовательность символов, закрывающая блок комментариев.",
      "schema.lineComment": "Последовательность символов, с которой начинается строка комментария.",
      "schema.brackets": "Определяет символы скобок, увеличивающие или уменьшающие отступ.",
      "schema.autoClosingPairs": "Определяет пары скобок. Когда введена открывающая скобка, автоматически добавляется закрывающая.",
      "schema.autoClosingPairs.notIn": "Определяет список областей, где автоматические пары отключены.",
      "schema.autoCloseBefore": "Определяет, какие символы должны быть указаны после курсора, чтобы произошло автоматическое закрытие скобок или кавычек при использовании параметра \"languageDefined\". Обычно это набор символов, с которого не может начинаться выражение.",
      "schema.surroundingPairs": "Определяет пары скобок, в которые заключается выбранная строка.",
      "schema.wordPattern": "Определяет, что считается словом в языке программирования.",
      "schema.wordPattern.pattern": "Шаблон регулярного выражения, используемый для сопоставления слов.",
      "schema.wordPattern.flags": "Флаги регулярного выражения, используемого для сопоставления слов.",
      "schema.wordPattern.flags.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".",
      "schema.indentationRules": "Параметры отступов языка.",
      "schema.indentationRules.increaseIndentPattern": "Если строка соответствует шаблону, то ко всем следующим строкам необходимо применить одинарный отступ (если не применяется другое правило).",
      "schema.indentationRules.increaseIndentPattern.pattern": "Шаблон регулярного выражения для increaseIndentPattern.",
      "schema.indentationRules.increaseIndentPattern.flags": "Флаги регулярного выражения для  increaseIndentPattern.",
      "schema.indentationRules.increaseIndentPattern.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".",
      "schema.indentationRules.decreaseIndentPattern": "Если строка соответствует шаблону, то для всех следующих строк необходимо отменить одинарный отступ (если не применяется другое правило).",
      "schema.indentationRules.decreaseIndentPattern.pattern": "Шаблон регулярного выражения для decreaseIndentPattern.",
      "schema.indentationRules.decreaseIndentPattern.flags": "Флаги регулярного выражения для decreaseIndentPattern.",
      "schema.indentationRules.decreaseIndentPattern.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".",
      "schema.indentationRules.indentNextLinePattern": "Если строка соответствует шаблону, то необходимо применить одинарный отступ **только к следующей строке**.",
      "schema.indentationRules.indentNextLinePattern.pattern": "Шаблон регулярного выражения для indentNextLinePattern.",
      "schema.indentationRules.indentNextLinePattern.flags": "Флаги регулярного выражения для indentNextLinePattern.",
      "schema.indentationRules.indentNextLinePattern.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".",
      "schema.indentationRules.unIndentedLinePattern": "Если строка соответствует шаблону, то отступ для этой строки не следует изменять и проверять на соответствие другим правилам.",
      "schema.indentationRules.unIndentedLinePattern.pattern": "Шаблон регулярного выражения для unIndentedLinePattern.",
      "schema.indentationRules.unIndentedLinePattern.flags": "Флаги регулярного выражения для unIndentedLinePattern.",
      "schema.indentationRules.unIndentedLinePattern.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".",
      "schema.folding": "Параметры сворачивания языка.",
      "schema.folding.offSide": "Язык придерживается правила отступов, если блоки в этом языке определяются отступами. Если этот параметр установлен, пустые строки будут принадлежать последующему блоку.",
      "schema.folding.markers": "Метки свертывания для конкретного языка, например, '#region' и '#endregion'. Регулярные выражения начала и окончания будут применены к содержимому всех строк. Их следует тщательно продумать.",
      "schema.folding.markers.start": "Шаблон регулярного выражения для метки начала. Регулярное выражение должно начинаться с '^'.",
      "schema.folding.markers.end": "Шаблон регулярного выражения для метки окончания. Регулярное выражение должно начинаться с '^'. "
    },
    "vs/workbench/contrib/comments/browser/comments.contribution": {
      "commentsConfigurationTitle": "Комментарии",
      "openComments": "Определяет, когда должна открываться панель комментариев."
    },
    "vs/workbench/contrib/comments/browser/commentsEditorContribution": {
      "pickCommentService": "Выберите поставщика комментариев",
      "commentThreadAddFailure": "Не удалось добавить новую цепочку комментариев: {0}.",
      "nextCommentThreadAction": "Перейти к ветви следующего комментария"
    },
    "vs/workbench/contrib/comments/browser/commentGlyphWidget": {
      "editorGutterCommentRangeForeground": "Цвет декоратора полей редактора для комментирования диапазонов."
    },
    "vs/workbench/contrib/comments/browser/commentsTreeViewer": {
      "imageWithLabel": "Изображение: {0}",
      "image": "Образ"
    },
    "vs/workbench/contrib/comments/common/commentModel": {
      "noComments": "Комментарии к этому отзыву отсутствуют."
    },
    "vs/workbench/contrib/comments/browser/commentThreadWidget": {
      "label.collapse": "Collapse",
      "commentCreationError": "Не удалось добавить комментарий: {0}.",
      "commentCreationDefaultError": "Не удалось добавить комментарий. Повторите попытку или сообщите о проблеме с расширением, если ошибка сохраняется.",
      "commentThreadParticipants": "Участники: {0}",
      "startThread": "Начать обсуждение",
      "reply": "Ответить...",
      "newComment": "Введите новый комментарий"
    },
    "vs/workbench/contrib/comments/browser/commentNode": {
      "label.updateComment": "Обновить комментарий",
      "label.updatingComment": "Обновление комментария...",
      "commentToggleReaction": "Переключить реакцию",
      "commentToggleReactionError": "Не удалось переключить реакцию на комментарий: {0}.",
      "commentToggleReactionDefaultError": "Не удалось переключить реакцию на комментарии",
      "commentAddReaction": "Добавить реакцию",
      "commentAddReactionError": "Сбой при удалении реакции на комментарий: {0}.",
      "commentAddReactionDefaultError": "Сбой при удалении реакции на комментарий",
      "commentDeleteReactionError": "Сбой при удалении реакции на комментарий: {0}.",
      "commentDeleteReactionDefaultError": "Сбой при удалении реакции на комментарий",
      "commentEditError": "Не удалось обновить комментарий: {0}.",
      "commentEditDefaultError": "Не удалось обновить комментарий.",
      "label.delete": "Удалить",
      "confirmDelete": "Удалить комментарий?",
      "commentDeletionError": "Сбой при удалении комментария: {0}.",
      "commentDeletionDefaultError": "Не удалось удалить комментарий",
      "label.edit": "Изменить",
      "label.cancel": "Отмена"
    },
    "vs/workbench/contrib/comments/browser/reactionsAction": {
      "pickReactions": "Выбор реакций..."
    },
    "vs/workbench/contrib/debug/browser/debugQuickOpen": {
      "entryAriaLabel": "Отладка: {0}",
      "debugAriaLabel": "Введите имя используемой конфигурации запуска.",
      "addConfigTo": "Добавить конфигурацию ({0})...",
      "addConfiguration": "Добавить конфигурацию...",
      "noConfigurationsMatching": "Нет соответствующих конфигураций отладки.",
      "noConfigurationsFound": "Конфигурации отладки не найдены. Создайте файл \"launch.json\"."
    },
    "vs/workbench/contrib/debug/browser/debugViewlet": {
      "startAdditionalSession": "Запустить дополнительный сеанс",
      "debugConsoleAction": "Консоль отладки"
    },
    "vs/workbench/contrib/debug/browser/debug.contribution": {
      "toggleDebugViewlet": "Показать отладочные сведения",
      "toggleDebugPanel": "Консоль отладки",
      "debug": "Отладка",
      "debugPanel": "Консоль отладки",
      "variables": "Переменные",
      "watch": "Контрольное значение",
      "callStack": "Стек вызовов",
      "breakpoints": "Точки останова",
      "loadedScripts": "Загруженные сценарии",
      "view": "Вид",
      "debugCategory": "Отладка",
      "restartDebug": "Перезапустить",
      "stepOverDebug": "Шаг с обходом",
      "stepIntoDebug": "Шаг с заходом",
      "stepOutDebug": "Шаг с выходом",
      "pauseDebug": "Приостановить",
      "disconnect": "Отключить",
      "stop": "Остановить",
      "continueDebug": "Продолжить",
      "terminateThread": "Завершить поток",
      "debugFocusConsole": "Перевести фокус на консоль отладки",
      "jumpToCursor": "Перейти к курсору",
      "inlineBreakpoint": "Внутренняя точка останова",
      "debugCommands": "Конфигурация отладки",
      "debugConfigurationTitle": "Отладка",
      "allowBreakpointsEverywhere": "Разрешить установку точек останова в любом файле.",
      "openExplorerOnEnd": "Автоматическое открытие представления проводника в конце сеанса отладки.",
      "inlineValues": "Показывать значения переменных в редакторе во время отладки.",
      "toolBarLocation": "Определяет положение панели отладки: \"перемещаемая\" во всех представлениях, \"закрепленная\" в представлении отладки или \"скрытая\".",
      "never": "Никогда не отображать отладку в строке состояния",
      "always": "Всегда отображать отладку в строке состояния",
      "onFirstSessionStart": "Отображать отладку в строке состояния только после первого запуска отладки",
      "showInStatusBar": "Определяет, должна ли отображаться строка состояния отладки.",
      "openDebug": "Определяет, когда должно быть открыто представление отладки.",
      "enableAllHovers": "Управляет тем, должны ли отображаться всплывающие сообщения, не связанные с отладкой, во время отладки. Если этот параметр установлен, будут вызваны поставщики всплывающих сообщений, и сообщения будут отображены. Обычные всплывающие сообщения не будут отображаться, даже если этот параметр установлен.",
      "showSubSessionsInToolBar": "Определяет, отображаются ли подчиненные сеансы отладки на панели инструментов отладки. Если этот параметр имеет значение false, команда остановки для подчиненного сеанса также остановит родительский сеанс.",
      "debug.console.fontSize": "Определяет размер шрифта в пикселях в консоли отладки.",
      "debug.console.fontFamily": "Определяет семейство шрифтов в консоли отладки.",
      "debug.console.lineHeight": "Определяет высоту строки в пикселях в консоли отладки. Используйте значение 0 для вычисления высоты строки по размеру шрифта.",
      "debug.console.wordWrap": "Определяет, используется ли перенос строк в консоли отладки.",
      "launch": "Глобальная конфигурация запуска отладки. Ее следует использовать в качестве альтернативы \"launch.json\", при этом она используется совместно несколькими рабочими областями.",
      "stepBackDebug": "На шаг назад",
      "reverseContinue": "Обратно",
      "restartFrame": "Перезапустить кадр",
      "copyStackTrace": "Копировать стек вызовов",
      "miViewDebug": "&&Отладка",
      "miToggleDebugConsole": "Ко&&нсоль отладки",
      "miStartDebugging": "&&Запустить отладку",
      "miStartWithoutDebugging": "Начать &&без отладки",
      "miStopDebugging": "&&Остановить отладку",
      "miRestart Debugging": "&&Перезапустить отладку",
      "miOpenConfigurations": "От&&крыть конфигурации",
      "miAddConfiguration": "Д&&обавить конфигурацию...",
      "miStepOver": "Шаг с о&&бходом",
      "miStepInto": "Ш&&аг с заходом",
      "miStepOut": "Шаг с &&выходом",
      "miContinue": "&&Продолжить",
      "miToggleBreakpoint": "Перек&&лючить точку останова",
      "miConditionalBreakpoint": "У&&словная точка останова...",
      "miInlineBreakpoint": "Встроенная точка оста&&нова",
      "miFunctionBreakpoint": "&&Точка останова функции...",
      "miLogPoint": "&&Точка ведения журнала...",
      "miNewBreakpoint": "&&Новая точка останова",
      "miEnableAllBreakpoints": "&&Включить все точки останова",
      "miDisableAllBreakpoints": "Отключить &&все точки останова",
      "miRemoveAllBreakpoints": "Удалить &&все точки останова",
      "miInstallAdditionalDebuggers": "У&&становить дополнительные отладчики..."
    },
    "vs/workbench/contrib/debug/common/debug": {
      "internalConsoleOptions": "Управляет тем, когда должна быть открыта внутренняя консоль отладки."
    },
    "vs/workbench/contrib/debug/browser/debugEditorContribution": {
      "logPoint": "Точка журнала",
      "breakpoint": "Точка останова",
      "removeBreakpoint": "Удалить {0}",
      "editBreakpoint": "Изменить {0}...",
      "disableBreakpoint": "Отключить {0}",
      "enableBreakpoint": "Включить {0}",
      "removeBreakpoints": "Удалить точки останова",
      "removeInlineBreakpointOnColumn": "Удалить внутреннюю точку останова в столбце {0}",
      "removeLineBreakpoint": "Удалить точку останова из строки",
      "editBreakpoints": "Изменить точки останова",
      "editInlineBreakpointOnColumn": "Изменить внутреннюю точку останова в столбце {0}",
      "editLineBrekapoint": "Изменить точку останова в строке",
      "enableDisableBreakpoints": "Включить или отключить точки останова",
      "disableInlineColumnBreakpoint": "Отключить внутреннюю точку останова в столбце {0} ",
      "disableBreakpointOnLine": "Отключить точку останова в строке",
      "enableBreakpoints": "Включить внутреннюю точку останова в столбце {0} ",
      "enableBreakpointOnLine": "Включить точку останова в строке",
      "addBreakpoint": "Добавить точку останова",
      "addConditionalBreakpoint": "Добавить условную точку останова…",
      "addLogPoint": "Добавить точку журнала...",
      "breakpointHasConditionDisabled": "Этот {0} содержит {1}, который будет утерян при удалении. Попробуйте включить {0} вместо удаления.",
      "message": "Сообщение",
      "condition": "Условие",
      "breakpointHasConditionEnabled": "Этот {0} содержит {1}, который будет утерян при удалении. Попробуйте отключить {0} вместо удаления.",
      "removeLogPoint": "Удалить {0}",
      "disableLogPoint": "{0} {1}",
      "disable": "Отключить",
      "enable": "Включить",
      "cancel": "Отмена",
      "addConfiguration": "Добавить конфигурацию..."
    },
    "vs/workbench/contrib/debug/node/terminalSupport": {
      "debug.terminal.title": "отлаживаемый объект"
    },
    "vs/workbench/contrib/debug/browser/repl": {
      "replAriaLabel": "Панель read–eval–print loop",
      "copy": "Копирование",
      "copyAll": "Копировать все",
      "collapse": "Свернуть все",
      "startDebugFirst": "Запустите сеанс отладки, чтобы рассчитать выражения",
      "stateCapture": "Состояние объекта записывается после первого вычисления",
      "replVariableAriaLabel": "Переменная \"{0}\" имеет значение \"{1}\", read–eval–print loop, отладка",
      "replExpressionAriaLabel": "Выражение \"{0}\" имеет значение \"{1}\", read–eval–print loop, отладка",
      "replValueOutputAriaLabel": "{0}, read–eval–print loop, отладка",
      "replRawObjectAriaLabel": "Переменная REPL \"{0}\" имеет значение \"{1}\", read–eval–print loop, отладка",
      "actions.repl.acceptInput": "Прием входных данных REPL",
      "repl.action.filter": "Фокус на содержимом для фильтрации в REPL",
      "actions.repl.copyAll": "Отладка: скопировать все содержимое консоли",
      "selectRepl": "Выбрать консоль отладки",
      "clearRepl": "Очистить консоль",
      "debugConsoleCleared": "Консоль отладки очищена"
    },
    "vs/workbench/contrib/debug/browser/debugActions": {
      "openLaunchJson": "Открыть {0}",
      "launchJsonNeedsConfigurtion": "Настройте или исправьте \"launch.json\"",
      "noFolderDebugConfig": "Перед расширенной настройкой отладки откройте папку.",
      "startDebug": "Начать отладку",
      "startWithoutDebugging": "Начать без отладки",
      "selectAndStartDebugging": "Выбрать и начать отладку",
      "removeBreakpoint": "Удалить точку останова",
      "removeAllBreakpoints": "Удалить все точки останова",
      "enableAllBreakpoints": "Включить все точки останова",
      "disableAllBreakpoints": "Отключить все точки останова",
      "activateBreakpoints": "Активировать точки останова",
      "deactivateBreakpoints": "Отключить точки останова",
      "reapplyAllBreakpoints": "Повторно применить все точки останова",
      "addFunctionBreakpoint": "Добавить точку останова в функции",
      "addWatchExpression": "Добавить выражение",
      "removeAllWatchExpressions": "Удалить все выражения",
      "focusSession": "Перевести фокус на сеанс",
      "copyValue": "Копировать значение"
    },
    "vs/workbench/contrib/debug/browser/debugActionViewItems": {
      "debugLaunchConfigurations": "Конфигурации запуска отладки",
      "noConfigurations": "Нет конфигураций",
      "addConfigTo": "Добавить конфигурацию ({0})...",
      "addConfiguration": "Добавить конфигурацию...",
      "debugSession": "Сеанс отладки"
    },
    "vs/workbench/contrib/debug/browser/debugToolBar": {
      "debugToolBarBackground": "Цвет фона для панели инструментов отладки.",
      "debugToolBarBorder": "Цвет границы для панели инструментов отладки."
    },
    "vs/workbench/contrib/debug/browser/statusbarColorProvider": {
      "statusBarDebuggingBackground": "Цвет фона панели состояния при отладке программы. Панель состояния показана внизу окна.",
      "statusBarDebuggingForeground": "Цвет переднего плана строки состояния при отладке программы. Строка состояния расположена в нижней части окна.",
      "statusBarDebuggingBorder": "Цвет границы строки состояния, который распространяется на боковую панель и редактор при отладке программы. Строка состояния расположена в нижней части окна."
    },
    "vs/workbench/contrib/debug/browser/debugStatus": {
      "status.debug": "Отладка",
      "selectAndStartDebug": "Выбрать и запустить конфигурацию отладки"
    },
    "vs/workbench/contrib/debug/common/debugContentProvider": {
      "unable": "Не удается разрешить ресурс без сеанса отладки.",
      "canNotResolveSourceWithError": "Не удалось загрузить источник '{0}': {1}.",
      "canNotResolveSource": "Не удалось загрузить источник '{0}'."
    },
    "vs/workbench/contrib/debug/browser/debugEditorActions": {
      "toggleBreakpointAction": "Отладка: переключить точку останова",
      "conditionalBreakpointEditorAction": "Отладка: добавить условную точку останова…",
      "logPointEditorAction": "Отладка: добавить точку журнала... ",
      "runToCursor": "Выполнить до курсора",
      "debugEvaluate": "Отладка: вычисление",
      "debugAddToWatch": "Отладка: добавить контрольное значение",
      "showDebugHover": "Отладка: показать при наведении",
      "goToNextBreakpoint": "Отладка: перейти к следующей точке останова",
      "goToPreviousBreakpoint": "Отладка: перейти к предыдущей точке останова"
    },
    "vs/workbench/contrib/debug/browser/watchExpressionsView": {
      "watchExpressionsSection": "Раздел просмотра выражений",
      "watchAriaTreeLabel": "Отладка выражений контрольных значений",
      "editWatchExpression": "Изменить выражение",
      "removeWatchExpression": "Удалить выражение",
      "watchExpressionInputAriaLabel": "Введите выражение контрольного значения",
      "watchExpressionPlaceholder": "Выражение с контрольным значением",
      "watchExpressionAriaLabel": "{0} значение {1}, контрольное значение, отладка",
      "watchVariableAriaLabel": "{0} значение {1}, контрольное значение, отладка"
    },
    "vs/workbench/contrib/debug/browser/variablesView": {
      "variablesSection": "Раздел переменных",
      "variablesAriaTreeLabel": "Отладка переменных",
      "setValue": "Задать значение",
      "copyAsExpression": "Копировать как выражение",
      "addToWatchExpressions": "Добавить контрольное значение",
      "variableValueAriaLabel": "Введите новое значение переменной",
      "variableScopeAriaLabel": "Область {0}, переменные, отладка",
      "variableAriaLabel": "{0} значение {1}, переменные, отладка"
    },
    "vs/workbench/contrib/debug/browser/exceptionWidget": {
      "debugExceptionWidgetBorder": "Цвет границ мини-приложения исключений.",
      "debugExceptionWidgetBackground": "Цвет фона мини-приложения исключений.",
      "exceptionThrownWithId": "Возникло исключение: {0}",
      "exceptionThrown": "Произошло исключение."
    },
    "vs/workbench/contrib/debug/browser/debugEditorModelManager": {
      "topStackFrameLineHighlight": "Цвет фона для выделения строки в верхнем кадре стека.",
      "focusedStackFrameLineHighlight": "Цвет фона для выделения строки в кадре стека, на котором находится фокус."
    },
    "vs/workbench/contrib/debug/browser/loadedScriptsView": {
      "loadedScriptsSection": "Раздел \"Загруженные сценарии\"",
      "loadedScriptsAriaLabel": "Отладка загруженных сценариев",
      "loadedScriptsSession": "Сеанс отладки",
      "loadedScriptsRootFolderAriaLabel": "Папка рабочей области {0}, сценарий загружен, отладка",
      "loadedScriptsSessionAriaLabel": "Сеанс {0}, сценарий загружен, отладка",
      "loadedScriptsFolderAriaLabel": "Папка {0}, сценарий загружен, отладка",
      "loadedScriptsSourceAriaLabel": "{0}, сценарий загружен, отладка"
    },
    "vs/workbench/contrib/debug/browser/debugHover": {
      "treeAriaLabel": "Отладка при наведении",
      "variableAriaLabel": "{0} значение {1}, переменные, отладка"
    },
    "vs/workbench/contrib/debug/browser/breakpointsView": {
      "breakpointsSection": "Раздел точек останова",
      "Logpoint": "Точка журнала",
      "Breakpoint": "Точка останова",
      "editBreakpoint": "Изменить {0}...",
      "removeBreakpoint": "Удалить {0}",
      "functionBreakpointsNotSupported": "Точки останова функций не поддерживаются в этом типе отладки",
      "functionBreakpointPlaceholder": "Функция, в которой производится останов",
      "functionBreakPointInputAriaLabel": "Введите точку останова в функции",
      "disabledLogpoint": "Отключенная точка журнала",
      "disabledBreakpoint": "Отключенная точка останова",
      "unverifiedLogpoint": "Непроверенная точка журнала",
      "unverifiedBreakopint": "Непроверенная точка останова",
      "functionBreakpointUnsupported": "Точки останова функций не поддерживаются в этом типе отладки",
      "logBreakpointUnsupported": "Точки журнала не поддерживаются для этого типа отладки",
      "logMessage": "Сообщение журнала: {0}",
      "conditionalBreakpointUnsupported": "Условные точки останова не поддерживаются этим типом отладки",
      "hitBreakpointUnsupported": "Останавливаться на условных точках останова, которые не поддерживаются этим типом отладки",
      "expression": "Выражение: {0}",
      "hitCount": "Количество обращений: {0}"
    },
    "vs/workbench/contrib/debug/browser/callStackView": {
      "callstackSection": "Раздел стека вызовов",
      "debugStopped": "Приостановлено на {0}",
      "callStackAriaLabel": "Отладка стека вызовов",
      "showMoreStackFrames2": "Показать больше кадров стека",
      "session": "Сеанс",
      "paused": "Приостановлено",
      "running": "Работает",
      "thread": "Поток",
      "loadMoreStackFrames": "Загрузить больше кадров стека",
      "showMoreAndOrigin": "Показать еще {0}: {1}",
      "showMoreStackFrames": "Загрузить дополнительные кадры стека ({0})",
      "threadAriaLabel": "Поток {0}, стек вызовов, отладка",
      "stackFrameAriaLabel": "Кадр стека {0}, строка {1} {2}, стек вызовов, отладка",
      "sessionLabel": "Сеанс отладки {0}"
    },
    "vs/workbench/contrib/debug/browser/debugCommands": {
      "chooseLocation": "Выберите конкретное расположение",
      "noExecutableCode": "С текущим положением курсора не связан никакой исполняемый код.",
      "jumpToCursor": "Перейти к курсору",
      "debug": "Отладка",
      "noFolderDebugConfig": "Перед расширенной настройкой отладки откройте папку.",
      "addInlineBreakpoint": "Добавить внутреннюю точку останова"
    },
    "vs/workbench/contrib/debug/browser/breakpointWidget": {
      "breakpointWidgetLogMessagePlaceholder": "Сообщение, которое должно быть записано в журнал при срабатывании точки останова. Выражения в фигурных скобках {} интерполируются. Нажмите клавишу ВВОД, чтобы принять, или ESC, чтобы отменить действие.",
      "breakpointWidgetHitCountPlaceholder": "Прервать при определенном количестве обращений. Нажмите клавишу ВВОД, чтобы принять, или ESC для отмены.",
      "breakpointWidgetExpressionPlaceholder": "Прервать выполнение, если выражение равно true. Нажмите клавишу ВВОД, чтобы принять, или ESC для отмены.",
      "expression": "EXPRESSION",
      "hitCount": "Количество обращений",
      "logMessage": "Сообщение журнала",
      "breakpointType": "Тип точки останова"
    },
    "vs/workbench/contrib/debug/browser/linkDetector": {
      "fileLinkMac": "Щелкните, чтобы отслеживать (чтобы открыть сбоку экрана, щелкните, удерживая клавишу CMD)",
      "fileLink": "Щелкните, чтобы отслеживать (чтобы открыть сбоку экрана, щелкните, удерживая клавишу CTRL)"
    },
    "vs/workbench/contrib/debug/node/terminals": {
      "console.title": "Консоль VS Code",
      "mac.terminal.script.failed": "Сбой скрипта \"{0}\" с кодом выхода {1}",
      "mac.terminal.type.not.supported": "{0}\" не поддерживается",
      "press.any.key": "Для продолжения нажмите любую клавишу...",
      "linux.term.failed": "Сбой \"{0}\" с кодом выхода {1}",
      "ext.term.app.not.found": "не удается найти приложение терминала \"{0}\""
    },
    "vs/workbench/contrib/debug/common/debugSource": {
      "unknownSource": "Неизвестный источник"
    },
    "vs/workbench/contrib/debug/browser/debugService": {
      "configurationAlreadyRunning": "Конфигурация отладки \"{0}\" уже существует.",
      "compoundMustHaveConfigurations": "Для составного элемента должен быть задан атрибут configurations для запуска нескольких конфигураций.",
      "noConfigurationNameInWorkspace": "Не удалось найти конфигурацию запуска \"{0}\" в рабочей области.",
      "multipleConfigurationNamesInWorkspace": "В рабочей области есть несколько конфигураций запуска \"{0}\". Используйте имя папки для определения конфигурации.",
      "noFolderWithName": "Не удается найти папку с именем '{0}' для конфигурации '{1}' в составном объекте '{2}'.",
      "configMissing": "Конфигурация \"{0}\" отсутствует в launch.json.",
      "launchJsonDoesNotExist": "Файл \"launch.json\" не существует.",
      "debugRequestNotSupported": "Атрибут '{0}' имеет неподдерживаемое значение '{1}' в выбранной конфигурации отладки.",
      "debugRequesMissing": "В выбранной конфигурации отладки отсутствует атрибут '{0}'.",
      "debugTypeNotSupported": "Настроенный тип отладки \"{0}\" не поддерживается.",
      "debugTypeMissing": "Отсутствует свойство \"type\" для выбранной конфигурации запуска.",
      "noFolderWorkspaceDebugError": "Отладка активного файла невозможна. Убедитесь, что файл сохранен и у вас установлено расширение отладки для него.",
      "debugAdapterCrash": "Процесс адаптера отладки неожиданно завершился ({0})",
      "cancel": "Отмена",
      "debugAnyway": "Принудительная отладка",
      "preLaunchTaskErrors": "При выполнении предварительной задачи \"{0}\" обнаружены ошибки.",
      "preLaunchTaskError": "При выполнении предварительной задачи \"{0}\" обнаружены ошибки.",
      "preLaunchTaskExitCode": "Выполнение предварительной задачи \"{0}\" завершено с кодом выхода {1}.",
      "showErrors": "Показывать ошибки",
      "invalidTaskReference": "Не удается сослаться на задачу \"{0}\" из конфигурации запуска, которая находится в другой папке рабочей области.",
      "DebugTaskNotFoundWithTaskId": "Не удалось найти задачу \"{0}\".",
      "DebugTaskNotFound": "Не удалось найти указанную задачу.",
      "taskNotTrackedWithTaskId": "Не удалось отследить указанную задачу.",
      "taskNotTracked": "Не удается отследить задачу \"{0}\".",
      "debuggingPaused": "Отладка приостановлена {0}, {1} {2} {3}",
      "breakpointAdded": "Добавлена точка останова: строка {0}, файл {1}",
      "breakpointRemoved": "Удалена точка останова: строка {0}, файл {1}"
    },
    "vs/workbench/contrib/debug/common/debugModel": {
      "notAvailable": "Нет данных",
      "startDebugFirst": "Запустите сеанс отладки, чтобы рассчитать выражения",
      "pausedOn": "Приостановлено на {0}",
      "paused": "Приостановлено",
      "running": "Работает",
      "breakpointDirtydHover": "Непроверенная точка останова. Файл был изменен, перезапустите сеанс отладки."
    },
    "vs/workbench/contrib/debug/browser/debugConfigurationManager": {
      "debugNoType": "Параметр 'type' отладчика является обязательным и должен иметь тип 'string'.",
      "selectDebug": "Выбор среды",
      "DebugConfig.failed": "Не удается создать файл launch.json в папке .vscode ({0}).",
      "workspace": "Рабочая область",
      "user settings": "Параметры пользователя"
    },
    "vs/workbench/contrib/debug/browser/debugSession": {
      "debuggingStarted": "Отладка началась.",
      "debuggingStopped": "Отладка остановилась."
    },
    "vs/workbench/contrib/debug/common/replModel": {
      "consoleCleared": "Консоль очищена",
      "snapshotObj": "Для этого объекта показаны только значения-примитивы."
    },
    "vs/workbench/contrib/debug/common/debugSchemas": {
      "vscode.extension.contributes.debuggers": "Добавляет адаптеры отладки.",
      "vscode.extension.contributes.debuggers.type": "Уникальный идентификатор этого адаптера отладки.",
      "vscode.extension.contributes.debuggers.label": "Отображаемое имя этого адаптера отладки.",
      "vscode.extension.contributes.debuggers.program": "Путь к программе адаптера отладки. Путь указывается либо как абсолютный, либо относительно папки расширения.",
      "vscode.extension.contributes.debuggers.args": "Необязательные аргументы для передачи адаптеру.",
      "vscode.extension.contributes.debuggers.runtime": "Дополнительная среда выполнения, используемая в том случае, если атрибут program не указывает на исполняемый файл, но среда выполнения требуется.",
      "vscode.extension.contributes.debuggers.runtimeArgs": "Аргументы дополнительной среды выполнения.",
      "vscode.extension.contributes.debuggers.variables": "Сопоставление из интерактивных переменных (например, ${action.pickProcess}) в \"launch.json\" с командой.",
      "vscode.extension.contributes.debuggers.initialConfigurations": "Конфигурации для создания первоначального файла launch.json.",
      "vscode.extension.contributes.debuggers.languages": "Список языков, для которых расширение отладки может считаться \"отладчиком по умолчанию\".",
      "vscode.extension.contributes.debuggers.adapterExecutableCommand": "Если задано, VS Code будет вызывать эту команду, чтобы определить путь к исполняемому файлу адаптера отладки и передаваемые аргументы.",
      "vscode.extension.contributes.debuggers.configurationSnippets": "Фрагменты для добавления новых конфигураций в launch.json.",
      "vscode.extension.contributes.debuggers.configurationAttributes": "Конфигурации схемы JSON для проверки launch.json.",
      "vscode.extension.contributes.debuggers.windows": "Параметры, связанные с Windows.",
      "vscode.extension.contributes.debuggers.windows.runtime": "Среда выполнения, используемая для Windows.",
      "vscode.extension.contributes.debuggers.osx": "Параметры, связанные с macOS.",
      "vscode.extension.contributes.debuggers.osx.runtime": "Среда выполнения, используемая для macOS.",
      "vscode.extension.contributes.debuggers.linux": "Параметры, связанные с Linux.",
      "vscode.extension.contributes.debuggers.linux.runtime": "Среда выполнения, используемая для Linux.",
      "vscode.extension.contributes.breakpoints": "Добавляет точки останова.",
      "vscode.extension.contributes.breakpoints.language": "Разрешить точки останова для этого языка.",
      "app.launch.json.title": "Запустить",
      "app.launch.json.version": "Версия этого формата файла.",
      "app.launch.json.configurations": "Список конфигураций. Добавьте новые конфигурации или измените существующие с помощью IntelliSense.",
      "app.launch.json.compounds": "Список составных объектов. Каждый из них ссылается на несколько конфигураций, которые будут запущены вместе.",
      "app.launch.json.compound.name": "Имя составного объекта. Отображается в раскрывающемся меню запуска конфигурации.",
      "useUniqueNames": "Используйте уникальное имя конфигурации.",
      "app.launch.json.compound.folder": "Имя папки, в которой расположен составной объект.",
      "app.launch.json.compounds.configurations": "Имена конфигураций, которые будут запущены как часть этого составного объекта."
    },
    "vs/workbench/contrib/debug/common/debugger": {
      "cannot.find.da": "Не удается найти адаптер отладки для типа \"{0}\".",
      "launch.config.comment1": "Используйте IntelliSense, чтобы узнать о возможных атрибутах.",
      "launch.config.comment2": "Наведите указатель мыши, чтобы просмотреть описания существующих атрибутов.",
      "launch.config.comment3": "Для получения дополнительной информации посетите: {0}",
      "debugType": "Тип конфигурации.",
      "debugTypeNotRecognised": "Не удается распознать тип отладки. Убедитесь, что соответствующее расширение отладки установлено и включено.",
      "node2NotSupported": "Значение \"node2\" больше не поддерживается; используйте \"node\" и задайте для атрибута \"protocol\" значение \"inspector\".",
      "debugName": "Имя конфигурации; отображается в раскрывающемся меню конфигурации запуска.",
      "debugRequest": "Запросите тип конфигурации. Возможные типы: \"запуск\" и \"подключение\".",
      "debugServer": "Только для разработки расширений отладки: если указан порт, VS Code пытается подключиться к адаптеру отладки, запущенному в режиме сервера.",
      "debugPrelaunchTask": "Задача, выполняемая перед началом сеанса отладки.",
      "debugPostDebugTask": "Задача, которая будет запущена после завершения сеанса отладки.",
      "debugWindowsConfiguration": "Атрибуты конфигурации запуска для Windows.",
      "debugOSXConfiguration": "Атрибуты конфигурации запуска для OS X.",
      "debugLinuxConfiguration": "Атрибуты конфигурации запуска для Linux."
    },
    "vs/workbench/contrib/debug/browser/rawDebugSession": {
      "moreInfo": "Подробнее"
    },
    "vs/workbench/contrib/debug/node/debugAdapter": {
      "debugAdapterBinNotFound": "Исполняемый файл адаптера отладки \"{0}\" не существует.",
      "debugAdapterCannotDetermineExecutable": "Невозможно определить исполняемый файл для адаптера отладки \"{0}\".",
      "unableToLaunchDebugAdapter": "Не удается запустить адаптер отладки из \"{0}\".",
      "unableToLaunchDebugAdapterNoArgs": "Не удается запустить адаптер отладки."
    },
    "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": {
      "expandAbbreviationAction": "Emmet: расшифровать аббревиатуру",
      "miEmmetExpandAbbreviation": "Emmet: ра&&звернуть сокращение"
    },
    "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": {
      "showEmmetCommands": "Показать команды Emmet",
      "miShowEmmetCommands": "E&&mmet..."
    },
    "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": {
      "manage": "Нажмите клавишу ВВОД для управления расширениями.",
      "install": "Чтобы установить '{0}' из Marketplace, нажмите клавишу ВВОД.",
      "searchFor": "Нажмите клавишу ВВОД для поиска \"{0}\" в Marketplace.",
      "noExtensionsToInstall": "Введите имя расширения"
    },
    "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": {
      "extensionsCommands": "Управление расширениями",
      "galleryExtensionsCommands": "Установить расширения из коллекции",
      "extension": "Расширение",
      "runtimeExtension": "Запущенные расширения",
      "extensions": "Расширения",
      "view": "Вид",
      "developer": "Разработчик",
      "extensionsConfigurationTitle": "Расширения",
      "extensionsAutoUpdate": "Если этот параметр установлен, обновления для расширений устанавливаются автоматически. Эти обновления передаются веб-службой Майкрософт.",
      "extensionsCheckUpdates": "Если этот параметр установлен, производится автоматическая проверка обновлений для расширений. Если для расширения доступно обновление, это расширение помечается как устаревшее в представлении \"Расширения\". Обновления передаются веб-службой Майкрософт.",
      "extensionsIgnoreRecommendations": "Если этот параметр установлен, оповещения о рекомендациях по расширениям не будут отображаться.",
      "extensionsShowRecommendationsOnlyOnDemand": "Если этот параметр установлен, рекомендации не будут извлекаться или отображаться до тех пор, пока пользователь не запросит их явно. Некоторые рекомендации передаются веб-службой Майкрософт.",
      "extensionsCloseExtensionDetailsOnViewChange": "Если этот параметр установлен, редакторы со сведениями о расширении будут автоматически закрыты при выходе из представления \"Расширения\".",
      "miOpenKeymapExtensions": "&&Раскладки клавиатуры",
      "miPreferencesExtensions": "&&Расширения",
      "miViewExtensions": "Р&&асширения",
      "workbench.extensions.uninstallExtension.description": "Удалить указанное расширение",
      "workbench.extensions.uninstallExtension.arg.name": "Идентификатор удаляемого расширения",
      "id required": "Требуется идентификатор расширения.",
      "notInstalled": "Расширение \"{0}\" не установлено. Убедитесь, что используется полный идентификатор расширения, включая издателя, например: ms-vscode.csharp.",
      "showExtensions": "Расширения"
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": {
      "marketPlace": "Marketplace",
      "enabledExtensions": "Включено",
      "disabledExtensions": "Отключен",
      "popularExtensions": "Популярные",
      "recommendedExtensions": "Рекомендуемое",
      "otherRecommendedExtensions": "Другие рекомендации",
      "workspaceRecommendedExtensions": "Рекомендации рабочей области",
      "builtInExtensions": "Функции",
      "builtInThemesExtensions": "Темы",
      "builtInBasicsExtensions": "Языки программирования",
      "searchExtensions": "Поиск расширений в Marketplace",
      "sort by installs": "Сортировать по: числу установок",
      "sort by rating": "Сортировать по: рейтинг",
      "sort by name": "Сортировать по: название",
      "extensionFoundInSection": "В разделе {0} обнаружено одно расширение.",
      "extensionFound": "Обнаружено одно расширение.",
      "extensionsFoundInSection": "Обнаружено {0} расширений в разделе {1}.",
      "extensionsFound": "Обнаружены расширения: {0}.",
      "suggestProxyError": "Marketplace вернул значение \"ECONNREFUSED\". Проверьте параметр \"http.proxy\".",
      "extensions": "Расширения",
      "outdatedExtensions": "Устаревшие расширения: {0}",
      "malicious warning": "Мы удалили расширение '{0}', которое вызывало проблемы.",
      "reloadNow": "Перезагрузить"
    },
    "vs/workbench/contrib/extensions/common/extensionsFileTemplate": {
      "app.extensions.json.title": "Расширения",
      "app.extensions.json.recommendations": "Список рекомендуемых расширений для пользователей этой рабочей области. Идентификатор расширения всегда имеет вид \"${publisher}.${name}\". Например, \"vscode.csharp\".",
      "app.extension.identifier.errorMessage": "Ожидается формат \"${publisher}.${name}\". Пример: \"vscode.csharp\".",
      "app.extensions.json.unwantedRecommendations": "Список нерекомендуемых расширений VS Code для пользователей этой рабочей области. Идентификатор расширения всегда имеет вид \"${publisher}.${name}\". Например, \"vscode.csharp\". "
    },
    "vs/workbench/contrib/extensions/common/extensionsInput": {},
    "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {},
    "vs/workbench/contrib/extensions/browser/extensionsActivationProgress": {
      "activation": "Активация расширений..."
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {},
    "vs/workbench/contrib/extensions/common/extensionsUtils": {
      "disableOtherKeymapsConfirmation": "Отключить другие раскладки клавиатуры ({0}), чтобы избежать конфликта между настраиваемыми сочетаниями клавиш?",
      "yes": "Да",
      "no": "Нет"
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": {
      "profilingExtensionHost": "$(sync~spin) Хост-процесс для расширений профилирования",
      "selectAndStartDebug": "Щелкните здесь, чтобы остановить профилирование.",
      "profilingExtensionHostTime": "$(sync~spin) Хост-процесс для расширений профилирования ({0} с)",
      "status.profiler": "Профилировщик расширений",
      "restart1": "Расширения профиля",
      "restart2": "Для профилирования расширений требуется перезапуск. Вы действительно хотите перезапустить \"{0}\" сейчас?",
      "restart3": "Перезапустить",
      "cancel": "Отмена"
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": {
      "unresponsive-exthost": "На выполнение последней операции расширения \"{0}\" потребовалось очень много времени, и это помешало запуску других расширений.",
      "show": "Показать расширения"
    },
    "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": {
      "starActivation": "Активируется при запуске",
      "workspaceContainsGlobActivation": "Активируется, так как соответствующий файл {0} отсутствует в вашей рабочей области",
      "workspaceContainsFileActivation": "Активируется, так как файл {0} отсутствует в вашей рабочей области",
      "workspaceContainsTimeout": "Активируется, так как поиск {0} занял слишком много времени",
      "languageActivation": "Активируется, так как был открыт файл {0}",
      "workspaceGenericActivation": "Активируется при {0}",
      "unresponsive.title": "Узел расширений перестал отвечать из-за расширения.",
      "errors": "Необработанных ошибок: {0}",
      "disable workspace": "Отключить (рабочая область)",
      "disable": "Отключить",
      "showRuntimeExtensions": "Показать запущенные расширения",
      "reportExtensionIssue": "Сообщить об ошибке",
      "debugExtensionHost": "Запустить отладку узла расширения",
      "restart1": "Расширения профиля",
      "restart2": "Для профилирования расширений требуется перезапуск. Вы действительно хотите перезапустить \"{0}\" сейчас?",
      "restart3": "Перезапустить",
      "cancel": "Отмена",
      "debugExtensionHost.launch.name": "Подключить узел расширения",
      "extensionHostProfileStart": "Запустить профиль узла расширения",
      "stopExtensionHostProfileStart": "Остановить профиль узла расширения",
      "saveExtensionHostProfile": "Сохранить профиль узла расширения"
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": {
      "neverShowAgain": "Больше не показывать",
      "searchMarketplace": "Поиск в Marketplace",
      "dynamicWorkspaceRecommendation": "Это расширение может вас заинтересовать, потому что оно популярно среди пользователей репозитория {0}.",
      "exeBasedRecommendation": "Рекомендуется использовать это расширение, так как установлено {0}.",
      "fileBasedRecommendation": "Рекомендуется использовать это расширение (на основе недавно открытых файлов).",
      "workspaceRecommendation": "Это расширение рекомендуют пользователи текущей рабочей области.",
      "workspaceRecommended": "Эта рабочая область включает рекомендации по расширениям.",
      "installAll": "Установить все",
      "showRecommendations": "Показать рекомендации",
      "reallyRecommended2": "Для этого типа файлов рекомендуется использовать расширение '{0}'.",
      "reallyRecommendedExtensionPack": "Для этого типа файлов рекомендуется использовать пакет расширений '{0}'.",
      "install": "Установить",
      "ignoreExtensionRecommendations": "Вы действительно хотите проигнорировать все рекомендации по расширениям?",
      "ignoreAll": "Да, игнорировать все",
      "no": "Нет",
      "showLanguageExtensions": "В Marketplace есть расширения для работы с файлами '.{0}'",
      "dontShowAgainExtension": "Больше не показывать для файлов \".{0}\""
    },
    "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": {
      "Manifest is not found": "Манифест не найден",
      "malicious": "Это расширение помечено как проблемное.",
      "uninstallingExtension": "Удаление расширения...",
      "incompatible": "Не удалось установить расширение '{0}', так как оно не совместимо с VS Code '{1}'.",
      "installing named extension": "Установка расширения \"{0}\"...",
      "installing extension": "Установка расширения...",
      "singleDependentError": "Невозможно отключить расширение \"{0}\". От него зависит расширение \"{1}\".",
      "twoDependentsError": "Невозможно отключить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".",
      "multipleDependentsError": "Невозможно отключить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие.",
      "installConfirmation": "Вы хотите установить расширение '{0}'?",
      "install": "Установить"
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionEditor": {
      "name": "Имя расширения",
      "extension id": "Идентификатор расширений",
      "preview": "Предварительная версия",
      "builtin": "Встроенное",
      "publisher": "Имя издателя",
      "install count": "Число установок",
      "rating": "Оценка",
      "repository": "Репозиторий",
      "license": "Лицензия",
      "details": "Подробные сведения",
      "detailstooltip": "Сведения о расширении, полученные из файла 'README.md' расширения",
      "extensionPack": "Пакет расширений",
      "extensionsPack": "Набор расширений, которые могут быть установлены вместе",
      "contributions": "Вклады",
      "contributionstooltip": "Выводит список изменений в VS Code для этого расширения",
      "changelog": "Журнал изменений",
      "changelogtooltip": "История обновления расширения, полученная из файла 'CHANGELOG.md' расширения",
      "dependencies": "Зависимости",
      "dependenciestooltip": "Выводит список расширений, от которых зависит это расширение",
      "recommendationHasBeenIgnored": "Вы отключили получение рекомендаций для этого расширения.",
      "noReadme": "Файл сведений недоступен.",
      "noChangelog": "Журнал изменений недоступен.",
      "noContributions": "Нет публикаций",
      "noDependencies": "Нет зависимостей",
      "settings": "Параметры ({0})",
      "setting name": "Имя",
      "description": "Описание",
      "default": "По умолчанию",
      "debuggers": "Отладчики ({0})",
      "debugger name": "Имя",
      "debugger type": "Тип",
      "viewContainers": "Просмотреть контейнеры ({0})",
      "view container id": "Идентификатор",
      "view container title": "Название",
      "view container location": "Где",
      "views": "Представления ({0})",
      "view id": "Идентификатор",
      "view name": "Имя",
      "view location": "Где",
      "localizations": "Локализации ({0})",
      "localizations language id": "Идентификатор языка",
      "localizations language name": "Название языка",
      "localizations localized language name": "Название языка (локализованное)",
      "colorThemes": "Цветовые темы ({0})",
      "iconThemes": "Темы значков ({0})",
      "colors": "Цвета ({0})",
      "colorId": "Идентификатор",
      "defaultDark": "Темная по умолчанию",
      "defaultLight": "Светлая по умолчанию",
      "defaultHC": "С высоким контрастом по умолчанию",
      "JSON Validation": "Проверка JSON ({0})",
      "fileMatch": "Сопоставление файла",
      "schema": "Schema",
      "commands": "Команды ({0})",
      "command name": "Имя",
      "keyboard shortcuts": "Сочетания клавиш",
      "menuContexts": "Контексты меню",
      "languages": "Языки ({0})",
      "language id": "Идентификатор",
      "language name": "Имя",
      "file extensions": "Расширения файлов",
      "grammar": "Грамматика",
      "snippets": "Фрагменты кода"
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": {
      "cmd.reportOrShow": "Проблема с производительностью",
      "cmd.report": "Сообщить об ошибке",
      "attach.title": "Вы прикрепили профиль ЦП?",
      "ok": "ОК",
      "attach.msg": "Это напоминание, чтобы вы не забыли приложить \"{0}\" к созданному описанию проблемы.",
      "cmd.show": "Показать проблемы",
      "attach.msg2": "Это напоминание, чтобы вы не забыли приложить \"{0}\" к описанию существующей проблемы производительности."
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionsViews": {
      "extensions": "Расширения",
      "galleryError": "Не удалось подключиться к Extensions Marketplace. Повторите попытку позже.",
      "error": "Ошибка при загрузке расширений. {0}",
      "no extensions found": "Расширений не найдено.",
      "suggestProxyError": "Marketplace вернул значение \"ECONNREFUSED\". Проверьте параметр \"http.proxy\"."
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": {
      "ratedBySingleUser": "Оценено 1 пользователем",
      "ratedByUsers": "Оценено пользователями: {0} ",
      "noRating": "Нет рейтинга",
      "extension-arialabel": "{0}. Нажмите ВВОД для получения сведений о расширении.",
      "extension enabled on remote": "Расширение включено на \"{0}\"",
      "extension enabled locally": "Расширение включено локально.",
      "viewExtensionDetailsAria": "{0}. Нажмите ВВОД для получения сведений о расширении.",
      "remote extension title": "Расширение в {0}"
    },
    "vs/workbench/contrib/extensions/browser/extensionsViewer": {
      "error": "Ошибка",
      "Unknown Extension": "Неизвестное расширение:"
    },
    "vs/workbench/contrib/extensions/electron-browser/extensionsActions": {
      "download": "Скачать вручную",
      "install vsix": "После скачивания установите загруженный VSIX '{0}' вручную.",
      "noOfYearsAgo": "{0} лет назад",
      "one year ago": "1 г. назад",
      "noOfMonthsAgo": "{0} месяцев назад",
      "one month ago": "1 мес. назад",
      "noOfDaysAgo": "{0} дней назад",
      "one day ago": "1 дн. назад",
      "noOfHoursAgo": "{0} часов назад",
      "one hour ago": "1 час назад",
      "just now": "Только сейчас",
      "install": "Установить",
      "installing": "Идет установка",
      "installExtensionStart": "Установка расширения {0} запущено. Сейчас будет открыт редактор с дополнительными сведениями об этом расширении",
      "installExtensionComplete": "Установка расширения {0} завершена. Чтобы включить его, перезапустите Visual Studio Code.",
      "failedToInstall": "Не удалось установить \"{0}\".",
      "install locally": "Установить локально",
      "uninstallAction": "Удалить",
      "Uninstalling": "Идет удаление",
      "uninstallExtensionStart": "Удаление расширения {0} запущено.",
      "uninstallExtensionComplete": "Перезапустите Visual Studio Code, чтобы завершить удаление расширения {0}.",
      "updateExtensionStart": "Обновление расширения {0} до версии {1} запущено.",
      "updateExtensionComplete": "Обновление расширения {0} до версии {1} завершено. ",
      "failedToUpdate": "Не удалось обновить \"{0}\".",
      "updateTo": "Обновить до {0}",
      "updateAction": "Обновить",
      "manage": "Управление",
      "ManageExtensionAction.uninstallingTooltip": "Идет удаление",
      "install another version": "Установить другую версию...",
      "selectVersion": "Выберите версию для установки",
      "current": "Текущий",
      "extensionInfoAction": "Копировать информацию о расширении",
      "extensionInfoName": "Имя: {0}",
      "extensionInfoId": "Идентификатор: {0}",
      "extensionInfoDescription": "Описание: {0}",
      "extensionInfoVersion": "Версия: {0}",
      "extensionInfoPublisher": "Издатель: {0}",
      "extensionInfoVSMarketplaceLink": "Ссылка на Visual Studio Marketplace: {0}",
      "extensionSettingsAction": "Настроить параметры расширения",
      "enableForWorkspaceAction": "Включить (рабочая область)",
      "enableGloballyAction": "Включить",
      "disableForWorkspaceAction": "Отключить (рабочая область)",
      "disableGloballyAction": "Отключить",
      "enableAction": "Включить",
      "disableAction": "Отключить",
      "checkForUpdates": "Проверка обновлений расширения",
      "noUpdatesAvailable": "Все расширения обновлены.",
      "singleUpdateAvailable": "Доступно обновление расширения.",
      "updatesAvailable": "Доступны обновления расширений: {0}.",
      "singleDisabledUpdateAvailable": "Доступно обновление для отключенного расширения.",
      "updatesAvailableOneDisabled": "Доступны обновления расширений: {0}. Одно из них предназначено для отключенного расширения.",
      "updatesAvailableAllDisabled": "Доступны обновления расширений: {0}. Все они предназначены для отключенных расширений.",
      "updatesAvailableIncludingDisabled": "Доступны обновления расширений: {0}. Из них для отключенных расширений: {1}.",
      "enableAutoUpdate": "Включить автоматическое обновление расширений",
      "disableAutoUpdate": "Отключить автоматическое обновление расширений",
      "updateAll": "Обновить все расширения",
      "reloadAction": "перезагрузка",
      "reloadRequired": "Требуется перезагрузка",
      "postUninstallTooltip": "Перезапустите Visual Studio Code, чтобы завершить удаление этого расширения. ",
      "postUpdateTooltip": "Перезапустите Visual Studio Code, чтобы завершить обновление этого расширения.",
      "postEnableTooltip": "Перезагрузите Visual Studio Code, чтобы включить это расширение.",
      "postDisableTooltip": "Перезагрузите Visual Studio Code, чтобы отключить это расширение.",
      "color theme": "Задать цветовую тему",
      "select color theme": "Выберите цветовую тему",
      "file icon theme": "Задать тему значков файлов",
      "select file icon theme": "Выбрать тему значка файла",
      "toggleExtensionsViewlet": "Показать расширения",
      "installExtensions": "Установить расширения",
      "showEnabledExtensions": "Показать включенные расширения",
      "showInstalledExtensions": "Показать установленные расширения",
      "showDisabledExtensions": "Показать отключенные расширения",
      "clearExtensionsInput": "Очистить входные данные расширений",
      "showBuiltInExtensions": "Отображать встроенные расширения",
      "showOutdatedExtensions": "Показать устаревшие расширения",
      "showPopularExtensions": "Показать популярные расширения",
      "showRecommendedExtensions": "Показать рекомендуемые расширения",
      "installWorkspaceRecommendedExtensions": "Установить все рекомендуемые расширения рабочей области",
      "installRecommendedExtension": "Установить рекомендуемое расширение",
      "ignoreExtensionRecommendation": "Больше не рекомендовать это расширение",
      "undo": "Отменить",
      "showRecommendedKeymapExtensionsShort": "Раскладки клавиатуры",
      "showLanguageExtensionsShort": "Расширения языка",
      "showAzureExtensionsShort": "Расширения Azure",
      "extensions": "Расширения",
      "OpenExtensionsFile.failed": "Не удается создать файл \"extensions.json\" в папке \".vscode\" ({0}).",
      "configureWorkspaceRecommendedExtensions": "Настроить рекомендуемые расширения (рабочая область)",
      "configureWorkspaceFolderRecommendedExtensions": "Настроить рекомендуемые расширения (папка рабочей области)",
      "addToWorkspaceFolderRecommendations": "Добавить в рекомендуемые расширения (папка рабочей области)",
      "addToWorkspaceFolderIgnoredRecommendations": "Игнорировать рекомендуемые расширения (папка рабочей области)",
      "AddToWorkspaceFolderRecommendations.noWorkspace": "Открытые папки рабочей области для добавления рекомендаций отсутствуют.",
      "AddToWorkspaceFolderRecommendations.alreadyExists": "Это расширение уже входит в число рекомендованных для этой папки рабочей области.",
      "AddToWorkspaceFolderRecommendations.success": "Расширение успешно добавлено в рекомендованные для этой папки рабочей области. ",
      "viewChanges": "Просмотр изменений",
      "AddToWorkspaceFolderRecommendations.failure": "Не удалось записать файл extensions.json. {0}",
      "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "Это расширение уже входит в число нерекомендованных для этой папки рабочей области. ",
      "AddToWorkspaceFolderIgnoredRecommendations.success": "Расширение успешно добавлено в нерекомендованные для этой папки рабочей области. ",
      "addToWorkspaceRecommendations": "Добавить в рекомендуемые расширения (рабочая область)",
      "addToWorkspaceIgnoredRecommendations": "Игнорировать рекомендуемые расширения (рабочая область)",
      "AddToWorkspaceRecommendations.alreadyExists": "Это расширение уже входит в число рекомендованных для этой рабочей области. ",
      "AddToWorkspaceRecommendations.success": "Расширение успешно добавлено в рекомендованные для этой рабочей области. ",
      "AddToWorkspaceRecommendations.failure": "Не удалось выполнить запись. {0}",
      "AddToWorkspaceUnwantedRecommendations.alreadyExists": "Это расширение уже входит в число нерекомендованных для этой рабочей области. ",
      "AddToWorkspaceUnwantedRecommendations.success": "Расширение успешно добавлено в нерекомендованные для этой рабочей области. ",
      "updated": "Обновлен",
      "uninstalled": "УДАЛИТЬ",
      "enabled": "Включено",
      "disabled": "Отключен",
      "malicious tooltip": "Это расширение помечено как проблемное.",
      "malicious": "Вредоносный",
      "disabled by user": "Это расширение отключено пользователем.",
      "disableAll": "Отключить все установленные расширения",
      "disableAllWorkspace": "Отключить все установленные расширения для этой рабочей области",
      "enableAll": "Включить все расширения",
      "enableAllWorkspace": "Включить все расширения для этой рабочей области",
      "openExtensionsFolder": "Открыть папку расширений",
      "installVSIX": "Установка из VSIX...",
      "installFromVSIX": "Установить из VSIX",
      "installButton": "&&Установка",
      "InstallVSIXAction.successReload": "Перезагрузите Visual Studio Code, чтобы завершить установку расширения {0}.",
      "InstallVSIXAction.success": "Установка расширения {0} завершена.",
      "InstallVSIXAction.reloadNow": "Перезагрузить",
      "reinstall": "Переустановить расширение...",
      "selectExtensionToReinstall": "Выберите расширение для повторной установки",
      "ReinstallAction.successReload": "Перезагрузите Visual Studio Code, чтобы завершить переустановку расширения {0}.",
      "ReinstallAction.success": "Переустановка расширения {0} завершена.",
      "install previous version": "Установить определенную версию расширения...",
      "selectExtension": "Выберите расширение",
      "InstallAnotherVersionExtensionAction.successReload": "Перезагрузите Visual Studio Code, чтобы завершить установку расширения {0}.",
      "InstallAnotherVersionExtensionAction.success": "Установка расширения {0} завершена.",
      "InstallAnotherVersionExtensionAction.reloadNow": "Перезагрузить",
      "extensionButtonProminentBackground": "Цвет фона кнопок, соответствующих основным действиям расширения (например, кнопка \"Установить\").",
      "extensionButtonProminentForeground": "Цвет переднего плана кнопок, соответствующих основным действиям расширения (например, кнопка \"Установить\").",
      "extensionButtonProminentHoverBackground": "Цвет фона кнопок, соответствующих основным действиям расширения, при наведении мыши (например, кнопка \"Установить\")."
    },
    "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": {
      "terminalConfigurationTitle": "Внешний терминал",
      "terminal.explorerKind.integrated": "Использовать встроенный терминал VS Code.",
      "terminal.explorerKind.external": "Использовать настроенный внешний терминал.",
      "explorer.openInTerminalKind": "Определяет тип терминала, который следует запустить.",
      "terminal.external.windowsExec": "Настройка терминала, который будет запущен в Windows.",
      "terminal.external.osxExec": "Определяет, какое приложение терминала использовать в macOS.",
      "terminal.external.linuxExec": "Настройка терминала для запуска в Linux.",
      "globalConsoleAction": "Открыть новый терминал",
      "scopedConsoleAction": "Открыть в терминале"
    },
    "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": {
      "console.title": "Консоль VS Code",
      "mac.terminal.script.failed": "Сбой скрипта \"{0}\" с кодом выхода {1}",
      "mac.terminal.type.not.supported": "{0}\" не поддерживается",
      "press.any.key": "Для продолжения нажмите любую клавишу...",
      "linux.term.failed": "Сбой \"{0}\" с кодом выхода {1}"
    },
    "vs/workbench/contrib/feedback/browser/feedback.contribution": {
      "status.feedback": "Отправить твит с отзывом"
    },
    "vs/workbench/contrib/feedback/browser/feedback": {
      "sendFeedback": "Отправить твит с отзывом",
      "label.sendASmile": "Отправьте нам твит со своим отзывом.",
      "close": "Закрыть",
      "patchedVersion1": "Установка повреждена.",
      "patchedVersion2": "Сообщите об этом при отправке ошибки.",
      "sentiment": "Каковы ваши впечатления?",
      "smileCaption": "Положительный отзыв",
      "frownCaption": "Отрицательный отзыв",
      "other ways to contact us": "Другие способы связаться с нами",
      "submit a bug": "Сообщить об ошибке",
      "request a missing feature": "Запросить отсутствующую возможность",
      "tell us why": "Расскажите нам о причинах",
      "feedbackTextInput": "Отправьте нам свой отзыв",
      "showFeedback": "Отображать смайлик отзыва в строке состояния",
      "tweet": "Твит",
      "tweetFeedback": "Отправить твит с отзывом",
      "character left": "символ остался",
      "characters left": "симв. осталось"
    },
    "vs/workbench/contrib/files/browser/explorerViewlet": {
      "folders": "Папки"
    },
    "vs/workbench/contrib/files/browser/files.contribution": {
      "showExplorerViewlet": "Показать проводник",
      "explore": "Проводник",
      "view": "Вид",
      "textFileEditor": "Редактор текстовых файлов",
      "binaryFileEditor": "Редактор двоичных файлов",
      "filesConfigurationTitle": "Файлы",
      "exclude": "Настройте стандартные маски для исключения файлов и папок. Этот параметр используется, например, проводником для отображения или скрытия файлов и папок. Дополнительные сведения о стандартных масках см. [здесь] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
      "files.exclude.boolean": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.",
      "files.exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте $(basename) в качестве переменной для соответствующего имени файла.",
      "associations": "Настройте ассоциации файлов для языков (например, `\"*.extension\": \"html\"`). Эти ассоциации имеют приоритет над ассоциациями по умолчанию для установленных языков.",
      "encoding": "Кодировка по умолчанию, используемая при чтении и записи файлов. Этот параметр также можно настроить для отдельных языков.",
      "autoGuessEncoding": "Если этот параметр установлен, редактор попытается определить кодировку набора символов при открытии файлов. Этот параметр также можно настроить для отдельного языка.",
      "eol.LF": "LF",
      "eol.CRLF": "CRLF",
      "eol.auto": "Использует символ конца строки операционной системы.",
      "eol": "Символ конца строки по умолчанию.",
      "useTrash": "Перемещение файлов/папок в корзину ОС (корзину Windows) при удалении. При отключении этого параметра файлы и папки будут удаляться навсегда.",
      "trimTrailingWhitespace": "Если этот параметр включен, при сохранении файла будут удалены концевые пробелы.",
      "insertFinalNewline": "Если этот параметр включен, при сохранении файла в его конец вставляется финальная новая строка.",
      "trimFinalNewlines": "Если этот параметр установлен, то при сохранении файла будут удалены все новые строки за последней новой строкой в конце файла.",
      "files.autoSave.off": "\"Грязный\" файл не сохраняется автоматически.",
      "files.autoSave.afterDelay": "Измененный файл автоматически сохраняется по истечении интервала времени, определяемого параметром \"#files.autoSaveDelay#\".",
      "files.autoSave.onFocusChange": "Грязный\" файл автоматически сохраняется при потере фокуса редактором.",
      "files.autoSave.onWindowChange": "Грязный\" файл автоматически сохраняется при потере фокуса окном.",
      "autoSave": "Управляет автоматическим сохранением измененных файлов. Дополнительные сведения об автосохранении см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).",
      "autoSaveDelay": "Определяет задержку в мс, по истечении которой измененный файл сохраняется автоматически. Действует, только если параметр \"#files.autoSave#\" имеет значение \"{0}\".",
      "watcherExclude": "Настройте стандартные маски путей файлов, которые следует исключить из списка отслеживаемых файлов. Пути должны соответствовать полным путям (т.е. для правильного сопоставления необходимо указывать ** в начале неполного пути или указывать полные пути). После изменения этого параметра потребуется перезагрузка. Если отображается сообщение \"Код потребляет большое количество процессорного времени при запуске\" можно исключить большие папки, чтобы уменьшить начальную нагрузку.",
      "hotExit.off": "Отключите \"горячий\" выход.",
      "hotExit.onExit": "Функция \"горячий выход\" будет активирована при закрытии последнего окна в Windows или Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню). Все окна с резервными копиями будут восстановлены при следующем запуске. ",
      "hotExit.onExitAndWindowClose": "Функция \"горячий выход\" будет активирована при закрытии последнего окна в Windows или Linux или при активации команды \"workbench.action.quit\" (с помощью палитры команд, настраиваемого сочетания клавиш или пункта меню), а также для любых окон с открытыми папками независимо от того, является ли это окно последним. Все окна без открытых папок будут восстановлены при следующем запуске. Чтобы восстановить исходное состояние окон с папками, установите параметр \"#window.restoreWindows#\" в значение \"all\".",
      "hotExit": "Определяет, запоминаются ли несохраненные файлы между сеансами. В этом случае приглашение на их сохранение при выходе из редактора не появляется.",
      "defaultLanguage": "Режим языка по умолчанию, который назначается новым файлам.",
      "maxMemoryForLargeFilesMB": "Управляет объемом памяти, который доступен VS Code после перезапуска при попытке открытия больших файлов. Действие этого параметра аналогично указанию параметра \"--max-memory=<новый размер>\" в командной строке.",
      "files.simpleDialog.enable": "Включает простое диалоговое окно файлов, которое заменяет собой системное диалоговое окно файлов.",
      "editorConfigurationTitle": "Редактор",
      "formatOnSave": "Форматирование файла при сохранении. Модуль форматирования должен быть доступен, файл не должен сохраняться по истечении времени задержки, и работа редактора не должна завершаться.",
      "formatOnSaveTimeout": "Время ожидания в миллисекундах, по истечении которого форматирование, запущенное при сохранении файла, будет отменено.",
      "explorerConfigurationTitle": "Проводник",
      "openEditorsVisible": "Число редакторов, отображаемых на панели \"Открытые редакторы\".",
      "autoReveal": "Определяет, будет ли проводник автоматически отображать и выбирать файлы при их открытии.",
      "enableDragAndDrop": "Определяет, разрешено ли перемещение файлов и папок перетаскиванием в проводнике.",
      "confirmDragAndDrop": "Определяет, должно ли запрашиваться подтверждение при перемещении файлов и папок в проводнике.",
      "confirmDelete": "Определяет, должно ли запрашиваться подтверждение при удалении файла в корзину.",
      "sortOrder.default": "Файлы и папки сортируются по именам в алфавитном порядке. Папки отображаются перед файлами.",
      "sortOrder.mixed": "Файлы и папки сортируются по именам в алфавитном порядке. Файлы чередуются с папками.",
      "sortOrder.filesFirst": "Файлы и папки сортируются по именам в алфавитном порядке. Файлы отображаются перед папками. ",
      "sortOrder.type": "Файлы и папки сортируются по расширениям в алфавитном порядке. Папки отображаются перед файлами.",
      "sortOrder.modified": "Файлы и папки сортируются по дате последнего изменения в порядке убывания. Папки отображаются перед файлами.",
      "sortOrder": "Определяет способ сортировки файлов и папок в проводнике.",
      "explorer.decorations.colors": "Определяет, следует ли использовать цвета в декораторах файла.",
      "explorer.decorations.badges": "Определяет, следует ли использовать эмблемы в декораторах файла. ",
      "miViewExplorer": "Про&&водник"
    },
    "vs/workbench/contrib/files/browser/fileActions.contribution": {
      "filesCategory": "Файл",
      "file": "Файл",
      "workspaces": "Рабочие области",
      "copyPath": "Скопировать путь",
      "copyRelativePath": "Скопировать относительный путь",
      "revealInSideBar": "Показать в боковой панели",
      "acceptLocalChanges": "Использовать ваши изменения и перезаписать содержимое файла",
      "revertLocalChanges": "Отменить изменения и вернуться к исходному содержимому файла",
      "download": "Загрузка",
      "copyPathOfActive": "Копировать путь к активному файлу",
      "copyRelativePathOfActive": "Скопировать относительный путь активного файла",
      "saveAllInGroup": "Сохранить все в группе",
      "saveFiles": "Сохранить все файлы",
      "revert": "Отменить изменения в файле",
      "compareActiveWithSaved": "Сравнить активный файл с сохраненным",
      "closeEditor": "Закрыть редактор",
      "view": "Вид",
      "openToSide": "Открыть сбоку",
      "revealInWindows": "Отобразить в проводнике",
      "revealInMac": "Отобразить в Finder",
      "openContainer": "Открыть содержащую папку",
      "saveAll": "Сохранить все",
      "compareWithSaved": "Сравнить с сохраненным",
      "compareWithSelected": "Сравнить с выбранным",
      "compareSource": "Выбрать для сравнения",
      "compareSelected": "Сравнить выбранное",
      "close": "Закрыть",
      "closeOthers": "Закрыть другие",
      "closeSaved": "Закрыть сохраненные",
      "closeAll": "Закрыть все",
      "cut": "Вырезать",
      "deleteFile": "Удалить навсегда",
      "newFile": "Создать файл",
      "openFile": "Открыть файл...",
      "miNewFile": "&&Новый файл",
      "miSave": "&&Сохранить",
      "miSaveAs": "Сохранить &&как...",
      "miSaveAll": "Сохранить &&все",
      "miOpen": "&&Открыть...",
      "miOpenFile": "&&Открыть файл...",
      "miOpenFolder": "Открыть &&папку...",
      "miOpenWorkspace": "Открыть рабо&&чую область...",
      "miAutoSave": "А&&втосохранение",
      "miRevert": "Отменить &&изменения в файле",
      "miCloseEditor": "&&Закрыть редактор",
      "miGotoFile": "Перейти к &&файлу..."
    },
    "vs/workbench/contrib/files/browser/views/emptyView": {
      "noWorkspace": "Нет открытой папки",
      "explorerSection": "Раздел проводника",
      "noWorkspaceHelp": "Вы еще не добавили папку в рабочую область.",
      "addFolder": "Добавить папку",
      "remoteNoFolderHelp": "Подключено к {0}",
      "connecting": "Подключение...",
      "noFolderHelp": "Вы еще не открыли папку.",
      "openFolder": "Открыть папку"
    },
    "vs/workbench/contrib/files/browser/editors/binaryFileEditor": {
      "binaryFileEditor": "Средство просмотра двоичных файлов"
    },
    "vs/workbench/contrib/files/common/dirtyFilesTracker": {
      "dirtyFile": "1 несохраненный файл",
      "dirtyFiles": "Несохраненных файлов: {0}"
    },
    "vs/workbench/contrib/files/common/editors/fileEditorInput": {
      "orphanedFile": "{0} (удален)",
      "readonlyFile": "{0} (только для чтения)"
    },
    "vs/workbench/contrib/files/browser/editors/textFileEditor": {
      "textFileEditor": "Редактор текстовых файлов",
      "openFolderError": "Файл является каталогом",
      "createFile": "Создать файл",
      "relaunchWithIncreasedMemoryLimit": "Перезапустить с объемом памяти {0} МБ",
      "configureMemoryLimit": "Настроить ограничение памяти",
      "fileEditorWithInputAriaLabel": "{0}. Редактор текстовых файлов.",
      "fileEditorAriaLabel": "Редактор текстовых файлов."
    },
    "vs/workbench/contrib/files/browser/views/explorerView": {
      "explorerSection": "Раздел проводника",
      "treeAriaLabel": "Проводник"
    },
    "vs/workbench/contrib/files/browser/views/openEditorsView": {
      "openEditors": "Открытые редакторы",
      "openEditosrSection": "Раздел открытых редакторов",
      "dirtyCounter": "Не сохранено: {0}"
    },
    "vs/workbench/contrib/files/browser/saveErrorHandler": {
      "userGuide": "Используйте действия на панели инструментов редактора, чтобы отменить изменения или перезаписать содержимое файла своими изменениями.",
      "staleSaveError": "Не удалось сохранить \"{0}\": более новое содержимое файла. Сравните свою версию с содержимым файла.",
      "retry": "Повторить попытку",
      "discard": "Отменить",
      "readonlySaveErrorAdmin": "Не удалось сохранить \"{0}\": файл доступен только для чтения. Выберите \"Перезаписать с правами администратора\", чтобы повторить попытку в качестве администратора.",
      "readonlySaveErrorSudo": "Не удалось сохранить \"{0}\": файл доступен только для чтения. Выберите \"Перезаписать как Sudo\", чтобы повторить попытку в качестве суперпользователя.",
      "readonlySaveError": "Не удалось сохранить \"{0}\": файл доступен только для чтения. Выберите \"Перезаписать\", чтобы попытаться сделать его доступным для записи.",
      "permissionDeniedSaveError": "Не удалось сохранить \"{0}\": недостаточные разрешения. Чтобы повторить попытку с правами администратора, выберите \"Повторить попытку с правами администратора\".",
      "permissionDeniedSaveErrorSudo": "Не удалось сохранить \"{0}\": недостаточные разрешения. Чтобы повторить попытку с правами администратора, выберите \"Повторить попытку в режиме Sudo\".",
      "genericSaveError": "Не удалось сохранить \"{0}\": {1}",
      "learnMore": "Дополнительные сведения",
      "dontShowAgain": "Больше не показывать",
      "compareChanges": "Сравнить",
      "saveConflictDiffLabel": "{0} (в файле) ↔ {1} (в {2}) — разрешение конфликта сохранения",
      "overwriteElevated": "Перезаписать с правами администратора....",
      "overwriteElevatedSudo": "Перезаписать в режиме Sudo... ",
      "saveElevated": "Повторить с правами администратора....",
      "saveElevatedSudo": "Повторить попытку в режиме Sudo... ",
      "overwrite": "Перезаписать"
    },
    "vs/workbench/contrib/files/browser/fileActions": {
      "newFile": "Создать файл",
      "newFolder": "Новая папка",
      "rename": "Переименование",
      "delete": "Удалить",
      "copyFile": "Копирование",
      "pasteFile": "Вставить",
      "createNewFile": "Создать файл",
      "createNewFolder": "Новая папка",
      "newUntitledFile": "Новый файл без имени",
      "deleteButtonLabelRecycleBin": "&&Переместить в корзину",
      "deleteButtonLabelTrash": "&&Переместить в удаленные",
      "deleteButtonLabel": "&&Удалить",
      "dirtyMessageFilesDelete": "Вы удаляете файлы с несохраненными изменениями. Вы хотите продолжить?",
      "dirtyMessageFolderOneDelete": "Вы удаляете папку с несохраненными изменениями в одном файле. Вы хотите продолжить?",
      "dirtyMessageFolderDelete": "Вы удаляете папку с несохраненными изменениями в нескольких файлах ({0}). Вы хотите продолжить?",
      "dirtyMessageFileDelete": "Вы удаляете файл с несохраненными изменениями. Вы хотите продолжить?",
      "dirtyWarning": "Если не сохранить изменения, они будут утеряны.",
      "undoBin": "Вы можете выполнить восстановление из корзины.",
      "undoTrash": "Вы можете выполнить восстановление из корзины.",
      "doNotAskAgain": "Больше не спрашивать",
      "irreversible": "Это действие необратимо.",
      "binFailed": "Не удалось выполнить удаление в корзину. Вы хотите выполнить удаление навсегда?",
      "trashFailed": "Не удалось выполнить удаление в корзину. Вы действительно хотите выполнить удаление навсегда?",
      "deletePermanentlyButtonLabel": "&&Удалить окончательно",
      "retryButtonLabel": "&&Повторить",
      "confirmMoveTrashMessageFilesAndDirectories": "Вы уверены, что вы хотите удалить следующие файлы и каталоги ({0}) и их содержимое?",
      "confirmMoveTrashMessageMultipleDirectories": "Вы уверены, что вы хотите удалить следующие каталоги ({0}) и их содержимое? ",
      "confirmMoveTrashMessageMultiple": "Вы действительно хотите удалить следующие файлы ({0})?",
      "confirmMoveTrashMessageFolder": "Вы действительно хотите удалить папку \"{0}\" и ее содержимое?",
      "confirmMoveTrashMessageFile": "Вы действительно хотите удалить \"{0}\"?",
      "confirmDeleteMessageFilesAndDirectories": "Вы уверены, что вы хотите удалить следующие файлы и каталоги ({0}) и их содержимое без возможности восстановления?",
      "confirmDeleteMessageMultipleDirectories": "Вы уверены, что вы хотите удалить следующие каталоги ({0}) и их содержимое без возможности восстановления? ",
      "confirmDeleteMessageMultiple": "Вы действительно хотите удалить следующие файлы ({0}) без возможности восстановления?",
      "confirmDeleteMessageFolder": "Вы действительно хотите удалить папку \"{0}\" и ее содержимое без возможности восстановления?",
      "confirmDeleteMessageFile": "Вы действительно хотите удалить \"{0}\" без возможности восстановления?",
      "globalCompareFile": "Сравнить активный файл с...",
      "openFileToCompare": "Чтобы сравнить файл с другим файлом, сначала откройте его.",
      "toggleAutoSave": "Включить/отключить автоматическое сохранение",
      "saveAllInGroup": "Сохранить все в группе",
      "closeGroup": "Закрыть группу",
      "focusFilesExplorer": "Фокус на проводнике",
      "showInExplorer": "Показать активный файл в боковой панели",
      "openFileToShow": "Сначала откройте файл для отображения в обозревателе.",
      "collapseExplorerFolders": "Свернуть папки в проводнике",
      "refreshExplorer": "Обновить окно проводника",
      "openFileInNewWindow": "Открыть активный файл в новом окне",
      "openFileToShowInNewWindow.unsupportedschema": "Активный редактор должен содержать ресурс, который можно открыть.",
      "openFileToShowInNewWindow.nofile": "Чтобы открыть файл в новом окне, сначала откройте его.",
      "emptyFileNameError": "Необходимо указать имя файла или папки.",
      "fileNameStartsWithSlashError": "Имя папки или файла не может начинаться с косой черты.",
      "fileNameExistsError": "Файл или папка **{0}** уже существует в данном расположении. Выберите другое имя.",
      "invalidFileNameError": "Имя **{0}** недопустимо для файла или папки. Выберите другое имя.",
      "compareWithClipboard": "Сравнить активный файл с буфером обмена",
      "clipboardComparisonLabel": "Буфер обмена ↔ {0}",
      "retry": "Повторить попытку",
      "fileIsAncestor": "Файл для вставки является предком папки назначения",
      "fileDeleted": "Файл для вставки был удален или перемещен в другое место"
    },
    "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": {
      "label": "Проводник",
      "canNotResolve": "Не удается разрешить папку рабочей области",
      "symbolicLlink": "Символическая ссылка"
    },
    "vs/workbench/contrib/files/browser/fileCommands": {
      "revealInWindows": "Отобразить в проводнике",
      "revealInMac": "Отобразить в Finder",
      "openContainer": "Открыть содержащую папку",
      "saveAs": "Сохранить как...",
      "save": "Сохранить",
      "saveWithoutFormatting": "Сохранить без форматирования",
      "saveAll": "Сохранить все",
      "removeFolderFromWorkspace": "Удалить папку из рабочей области",
      "genericRevertError": "Не удалось отменить изменения \"{0}\": {1}",
      "modifiedLabel": "{0} (в файле) ↔ {1}",
      "openFileToReveal": "Open a file first to reveal",
      "openFileToCopy": "Open a file first to copy its path"
    },
    "vs/workbench/contrib/files/browser/views/explorerViewer": {
      "fileInputAriaLabel": "Введите имя файла. Нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены.",
      "copyFolders": "&&Скопировать папки",
      "copyFolder": "&&Скопировать папку",
      "cancel": "Отмена",
      "copyfolders": "Вы действительно хотите скопировать папки?",
      "copyfolder": "Вы действительно хотите скопировать \"{0}\"?",
      "addFolders": "&&Добавить папки в рабочую область",
      "addFolder": "&&Добавить папку в рабочую область",
      "dropFolders": "Вы хотите скопировать папки или добавить папки в рабочую область?",
      "dropFolder": "Вы хотите скопировать \"{0}\" или добавить \"{0}\" в качестве папки в рабочую область?",
      "confirmOverwrite": "Файл или папка с таким именем уже существует в конечной папке. Заменить их?",
      "irreversible": "Это действие необратимо.",
      "replaceButtonLabel": "&&Заменить",
      "confirmRootsMove": "Вы действительно хотите изменить порядок нескольких корневых папок в рабочей области?",
      "confirmMultiMove": "Вы действительно хотите переместить следующие файлы ({0})?",
      "confirmRootMove": "Вы действительно хотите изменить порядок корневой папки \"{0}\" в рабочей области?",
      "confirmMove": "Вы действительно хотите переместить '{0}'?",
      "doNotAskAgain": "Больше не спрашивать",
      "moveButtonLabel": "&&Переместить",
      "confirmOverwriteMessage": "{0} уже существует в целевой папке. Заменить его?"
    },
    "vs/workbench/contrib/format/browser/formatActionsNone": {
      "formatDocument.label.multiple": "Форматировать документ",
      "no.provider": "Модуль форматирования для файлов '{0}' не установлен.",
      "install.formatter": "Установка форматировщика..."
    },
    "vs/workbench/contrib/format/browser/formatActionsMultiple": {
      "nullFormatterDescription": "NONE",
      "miss": "Расширение \"{0}\" не может отформатировать \"{1}\"",
      "config.needed": "Существует несколько форматировщиков для {0}-файлов. Для продолжения выберите форматировщик по умолчанию.",
      "config.bad": "Расширение \"{0}\" настроено в качестве форматировщика, но недоступно. Для продолжения выберите другой форматировщик по умолчанию.",
      "do.config": "Настроить...",
      "select": "Выберите форматировщик по умолчанию для {0}-файлов",
      "formatter.default": "Определяет форматировщик по умолчанию, который имеет приоритет над всеми другими форматировщиками. Должен быть идентификатором расширения, предоставляющего форматировщик.",
      "def": "(По умолчанию)",
      "config": "Настройка форматировщика по умолчанию...",
      "format.placeHolder": "Выберите форматировщик",
      "formatDocument.label.multiple": "Форматировать документ с помощью...",
      "formatSelection.label.multiple": "Форматировать выбранное с помощью..."
    },
    "vs/workbench/contrib/issue/electron-browser/issue.contribution": {
      "help": "Справка",
      "reportIssueInEnglish": "Сообщить об ошибке",
      "developer": "Разработчик"
    },
    "vs/workbench/contrib/issue/electron-browser/issueActions": {
      "openProcessExplorer": "Открыть обозреватель процессов ",
      "reportPerformanceIssue": "Сообщать о проблемах производительности"
    },
    "vs/workbench/contrib/localizations/browser/localizations.contribution": {
      "updateLocale": "Вы хотели бы изменить язык пользовательского интерфейса VS Code на {0} и перезапустить VS Code?",
      "activateLanguagePack": "Чтобы использовать VS Code в {0}, необходимо перезапустить VS Code.",
      "yes": "Да",
      "restart now": "Перезапустить сейчас",
      "neverAgain": "Больше не показывать",
      "JsonSchema.locale": "Язык пользовательского интерфейса.",
      "vscode.extension.contributes.localizations": "Добавляет локализации в редактор",
      "vscode.extension.contributes.localizations.languageId": "Идентификатор языка, на который будут переведены отображаемые строки.",
      "vscode.extension.contributes.localizations.languageName": "Название языка на английском языке.",
      "vscode.extension.contributes.localizations.languageNameLocalized": "Название языка на предоставленном языке.",
      "vscode.extension.contributes.localizations.translations": "Список переводов, связанных с языком.",
      "vscode.extension.contributes.localizations.translations.id": "Идентификатор VS Code или расширения, для которого предоставляется этот перевод. Идентификатор VS Code всегда имеет формат \"vscode\", а идентификатор расширения должен иметь формат \"publisherId.extensionName\".",
      "vscode.extension.contributes.localizations.translations.id.pattern": "Идентификатор должен иметь формат \"vscode\" или \"publisherId.extensionName\" для перевода VS Code или расширения соответственно.",
      "vscode.extension.contributes.localizations.translations.path": "Относительный путь к файлу, содержащему переводы для языка."
    },
    "vs/workbench/contrib/localizations/browser/minimalTranslations": {
      "showLanguagePackExtensions": "Чтобы изменить язык отображения на {0}, найдите языковые пакеты в Marketplace.",
      "searchMarketplace": "Поиск в Marketplace",
      "installAndRestartMessage": "Установите языковой пакет, чтобы изменить язык отображения на {0}.",
      "installAndRestart": "Установить и перезапустить"
    },
    "vs/workbench/contrib/localizations/browser/localizationsActions": {
      "configureLocale": "Настройка языка интерфейса",
      "installAdditionalLanguages": "Установить дополнительные языки...",
      "chooseDisplayLanguage": "Выберите язык интерфейса",
      "relaunchDisplayLanguageMessage": "Для изменения языка интерфейса требуется перезагрузка.",
      "relaunchDisplayLanguageDetail": "Нажмите кнопку перезапуска для перезапуска {0} и изменения языка интерфейса.",
      "restart": "&&Перезапустить"
    },
    "vs/workbench/contrib/logs/common/logs.contribution": {
      "developer": "Разработчик"
    },
    "vs/workbench/contrib/logs/electron-browser/logs.contribution": {
      "mainLog": "Главный",
      "sharedLog": "Коллективная",
      "rendererLog": "Окно",
      "telemetryLog": "Телеметрия"
    },
    "vs/workbench/contrib/logs/common/logsActions": {
      "openLogsFolder": "Открыть папку журналов",
      "setLogLevel": "Установите уровень ведения журнала...",
      "trace": "Трассировка",
      "debug": "Отладка",
      "info": "Информация",
      "warn": "Предупреждение",
      "err": "Ошибка",
      "critical": "Критическая",
      "off": "ОТКЛ.",
      "selectLogLevel": "Установите уровень ведения журнала",
      "default and current": "По умолчанию и текущий",
      "default": "По умолчанию",
      "current": "Текущий"
    },
    "vs/workbench/contrib/markers/browser/markers.contribution": {
      "copyMarker": "Копирование",
      "copyMessage": "Копировать сообщение",
      "show multiline": "Показать сообщение на нескольких строках",
      "problems": "Проблемы",
      "show singleline": "Показать сообщение в одной строке",
      "miMarker": "&&Проблемы",
      "status.problems": "Проблемы",
      "totalErrors": "Ошибок: {0}",
      "totalWarnings": "Предупреждения: {0}",
      "totalInfos": "Сообщения: {0}",
      "noProblems": "Проблемы отсутствуют",
      "manyProblems": "Более 10 тысяч"
    },
    "vs/workbench/contrib/markers/browser/messages": {
      "viewCategory": "Вид",
      "problems.view.toggle.label": "Включить или отключить сообщения о проблемах (ошибки, предупреждения, информационные сообщения)",
      "problems.view.focus.label": "Перевести фокус на сообщения о проблемах (ошибки, предупреждения, информационные сообщения) ",
      "problems.panel.configuration.title": "Представление \"Проблемы\"",
      "problems.panel.configuration.autoreveal": "Определяет, следует ли представлению \"Проблемы\" отображать файлы при их открытии.",
      "markers.panel.title.problems": "Проблемы",
      "markers.panel.no.problems.build": "В рабочей области проблемы пока не обнаружены.",
      "markers.panel.no.problems.filters": "Для указанного условия фильтра результаты не обнаружены.",
      "markers.panel.no.problems.file.exclusions": "Все ошибки скрыты, так как включен фильтр исключения файлов.",
      "markers.panel.action.useFilesExclude": "Фильтр, использующий параметр исключения файлов",
      "markers.panel.action.donotUseFilesExclude": "Не использовать параметр исключения файлов",
      "markers.panel.action.filter": "Фильтр проблем",
      "markers.panel.action.quickfix": "Показать исправления",
      "markers.panel.filter.ariaLabel": "Фильтр проблем",
      "markers.panel.filter.placeholder": "Фильтр. Например: text, **/*.ts, !**/node_modules/**",
      "markers.panel.filter.errors": "ошибки",
      "markers.panel.filter.warnings": "предупреждения",
      "markers.panel.filter.infos": "сообщения",
      "markers.panel.single.error.label": "1 ошибка",
      "markers.panel.multiple.errors.label": "Ошибок: {0}",
      "markers.panel.single.warning.label": "1 предупреждение",
      "markers.panel.multiple.warnings.label": "Предупреждения: {0}",
      "markers.panel.single.info.label": "1 сообщение",
      "markers.panel.multiple.infos.label": "Сообщения: {0}",
      "markers.panel.single.unknown.label": "1 неизвестный",
      "markers.panel.multiple.unknowns.label": "Неизвестные: {0}",
      "markers.panel.at.ln.col.number": "[{0}, {1}]",
      "problems.tree.aria.label.resource": "Проблем в файле {1} в папке {2}: {0}",
      "problems.tree.aria.label.marker.relatedInformation": "У этой проблемы есть ссылки на несколько расположений ({0}).",
      "problems.tree.aria.label.error.marker": "Ошибка выдана {0}: {1}, строка {2}, символ {3}.{4}",
      "problems.tree.aria.label.error.marker.nosource": "Ошибка: {0}, строка {1}, символ {2}.{3}",
      "problems.tree.aria.label.warning.marker": "Предупреждение выдано {0}: {1}, строка {2}, символ {3}.{4}",
      "problems.tree.aria.label.warning.marker.nosource": "Предупреждение: {0}, строка {1}, символ {2}.{3} ",
      "problems.tree.aria.label.info.marker": "Информационное сообщение выдано {0}: {1}, строка {2}, символ {3}.{4}",
      "problems.tree.aria.label.info.marker.nosource": "Информационное сообщение: {0}, строка {1}, символ {2}.{3} ",
      "problems.tree.aria.label.marker": "Проблема выдана {0}: {1}, строка {2}, символ {3}.{4}",
      "problems.tree.aria.label.marker.nosource": "Проблема: {0}, строка {1}, символ {2}.{3} ",
      "problems.tree.aria.label.relatedinfo.message": "{0}, строка {1}, символ {2} в {3}",
      "errors.warnings.show.label": "Показать ошибки и предупреждения"
    },
    "vs/workbench/contrib/markers/browser/markers": {
      "totalProblems": "Всего проблем: {0}"
    },
    "vs/workbench/contrib/markers/browser/markersFileDecorations": {
      "label": "Проблемы",
      "tooltip.1": "Проблем в этом файле: 1",
      "tooltip.N": "Проблем в этом файле: {0}",
      "markers.showOnFile": "Отображение ошибок и предупреждений для файлов и папки."
    },
    "vs/workbench/contrib/markers/browser/markersPanelActions": {
      "showing filtered problems": "Показано: {0} из {1}"
    },
    "vs/workbench/contrib/markers/browser/markersPanel": {
      "collapseAll": "Свернуть все",
      "No problems filtered": "Показано проблем: {0}",
      "problems filtered": "Показано проблем: {0} из {1}",
      "disableFilesExclude": "Отключить фильтр исключения файлов.",
      "clearFilter": "Очистить фильтр."
    },
    "vs/workbench/contrib/markers/browser/markersTreeViewer": {
      "single line": "Показать сообщение в одной строке",
      "multi line": "Показать сообщение на нескольких строках"
    },
    "vs/workbench/contrib/outline/browser/outline.contribution": {
      "name": "Структура",
      "outlineConfigurationTitle": "Структура",
      "outline.showIcons": "Отображать элементы структуры со значками.",
      "outline.showProblem": "Отображение ошибок и предупреждений на элементах структуры.",
      "outline.problem.colors": "Использование цветов для ошибок и предупреждений.",
      "outline.problems.badges": "Используйте значки для ошибок и предупреждений."
    },
    "vs/workbench/contrib/outline/browser/outlinePanel": {
      "collapse": "Свернуть все",
      "sortByPosition": "Сортировать по: положение",
      "sortByName": "Сортировать по: название",
      "sortByKind": "Сортировать по: типу",
      "followCur": "Следовать за курсором",
      "filterOnType": "Фильтр по типу",
      "no-editor": "Активный редактор не может предоставить информацию о структуре.",
      "loading": "Загрузка символов документа для \"{0}\"...",
      "no-symbols": "Символы в документе '{0}' не обнаружены"
    },
    "vs/workbench/contrib/output/browser/output.contribution": {
      "output": "Вывод",
      "logViewer": "Средство просмотра журналов",
      "viewCategory": "Вид",
      "developer": "Разработчик",
      "clearOutput.label": "Очистить выходные данные",
      "openActiveLogOutputFile": "Открыть выходной файл активного журнала",
      "miToggleOutput": "&&Выходные данные"
    },
    "vs/workbench/contrib/output/browser/outputPanel": {
      "output": "Вывод",
      "outputPanelWithInputAriaLabel": "{0}, панель выходных данных",
      "outputPanelAriaLabel": "Панель выходных данных"
    },
    "vs/workbench/contrib/output/browser/outputServices": {
      "output": "{0} - выходные данные",
      "channel": "Канал выходных данных для '{0}'"
    },
    "vs/workbench/contrib/output/browser/outputActions": {
      "toggleOutput": "Переключить выходные данные",
      "clearOutput": "Очистить выходные данные",
      "outputCleared": "Выходные данные очищены",
      "toggleOutputScrollLock": "Включить/отключить SCROLL LOCK для вывода",
      "switchToOutput.label": "Переключиться на выходные данные",
      "outputChannels": "Исходящие каналы.",
      "logChannel": "Журнал ({0})",
      "openInLogViewer": "Открыть файл журнала",
      "showLogs": "Показать журналы...",
      "selectlog": "Выберите журнал",
      "openLogFile": "Открыть лог",
      "selectlogFile": "Выберите файл журнала"
    },
    "vs/workbench/contrib/performance/electron-browser/performance.contribution": {
      "show.cat": "Разработчик",
      "show.label": "Производительность при запуске"
    },
    "vs/workbench/contrib/performance/electron-browser/startupProfiler": {
      "prof.message": "Профили успешно созданы.",
      "prof.detail": "Создайте проблему и вручную вложите следующие файлы:\n{0}",
      "prof.restartAndFileIssue": "Создать проблему и выполнить перезапуск",
      "prof.restart": "Перезапустить",
      "prof.thanks": "Спасибо за помощь.",
      "prof.detail.restart": "Для продолжения работы с '{0}' необходимо еще раз перезагрузить систему. Благодарим вас за участие."
    },
    "vs/workbench/contrib/performance/electron-browser/perfviewEditor": {
      "name": "Производительность при запуске"
    },
    "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": {
      "defineKeybinding.start": "Определить назначение клавиш",
      "defineKeybinding.kbLayoutErrorMessage": "Вы не сможете нажать это сочетание клавиш в текущей раскладке клавиатуры.",
      "defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** для текущей раскладки клавиатуры (**{1}** для стандартной раскладки клавиатуры \"Английский, США\")",
      "defineKeybinding.kbLayoutLocalMessage": "**{0}** для текущей раскладки клавиатуры."
    },
    "vs/workbench/contrib/preferences/browser/preferences.contribution": {
      "defaultPreferencesEditor": "Редактор настроек по умолчанию",
      "settingsEditor2": "Редактор параметров 2",
      "keybindingsEditor": "Редактор настраиваемых сочетаний клавиш",
      "preferences": "Параметры",
      "openRemoteSettings": "Открыть удаленные параметры ({0})",
      "preferencesCategory": "Параметры",
      "showDefaultKeybindings": "Показать сочетания клавиш по умолчанию",
      "showUserKeybindings": "Показать пользовательские сочетания клавиш",
      "miPreferences": "&&Параметры",
      "miOpenSettings": "&&Параметры",
      "settings": "Параметры",
      "miOpenOnlineSettings": "&&Параметры веб-служб",
      "onlineServices": "Параметры веб-служб",
      "miOpenKeymap": "&&Сочетания клавиш",
      "keyboardShortcuts": "Сочетания клавиш",
      "openSettingsJson": "Открыть параметры (JSON)",
      "filterModifiedLabel": "Показать измененные параметры",
      "filterOnlineServicesLabel": "Показать параметры для веб-служб"
    },
    "vs/workbench/contrib/preferences/browser/keybindingWidgets": {
      "defineKeybinding.oneExists": "Это сочетание клавиш назначено одной имеющейся команде",
      "defineKeybinding.existing": "Это сочетание клавиш назначено нескольким имеющимся командам ({0}}",
      "defineKeybinding.initial": "Нажмите нужное сочетание клавиш, а затем клавишу ВВОД.",
      "defineKeybinding.chordsTo": "Аккорд для"
    },
    "vs/workbench/contrib/preferences/browser/preferencesActions": {
      "openRawDefaultSettings": "Открыть параметры по умолчанию (JSON)",
      "openSettings2": "Открыть параметры (пользовательский интерфейс)",
      "openSettingsJson": "Открыть параметры (JSON)",
      "openGlobalSettings": "Открыть пользовательские параметры",
      "openGlobalKeybindings": "Открыть сочетания клавиш",
      "openGlobalKeybindingsFile": "Открыть сочетания клавиш (JSON)",
      "openDefaultKeybindingsFile": "Открыть сочетания клавиш по умолчанию (JSON)",
      "openWorkspaceSettings": "Открыть параметры рабочей области",
      "openFolderSettings": "Открыть параметры папок",
      "configureLanguageBasedSettings": "Настроить параметры языка...",
      "languageDescriptionConfigured": "({0})",
      "pickLanguage": "Выбрать язык"
    },
    "vs/workbench/contrib/preferences/browser/keybindingsEditor": {
      "SearchKeybindings.FullTextSearchPlaceholder": "Введите текст для поиска в сочетаниях клавиш",
      "SearchKeybindings.KeybindingsSearchPlaceholder": "Запись ключей. Нажмите ESC для выхода",
      "clearInput": "Очистить входные данные для поиска сочетаний клавиш",
      "sortByPrecedeneLabel": "Сортировать по приоритету",
      "sortByPrecedeneLabelWithKeybinding": "{0} ({1})",
      "recordKeysLabel": "Запись ключей",
      "recordKeysLabelWithKeybinding": "{0} ({1})",
      "recording": "Ключи записи",
      "command": "Команда",
      "keybinding": "Настраиваемое сочетание клавиш",
      "when": "Когда",
      "source": "Исходная база данных",
      "keybindingsLabel": "Настраиваемые сочетания клавиш",
      "show sorted keybindings": "Отображение сочетаний клавиш {0} в порядке приоритета",
      "show keybindings": "Отображение сочетаний клавиш {0} в алфавитном порядке",
      "changeLabel": "Изменить настраиваемое сочетание клавиш",
      "addLabel": "Добавить настраиваемое сочетание клавиш",
      "editWhen": "Изменить выражение When",
      "removeLabel": "Удаление настраиваемого сочетания клавиш",
      "resetLabel": "Сбросить настраиваемое сочетание клавиш",
      "showSameKeybindings": "Показывать одинаковые настраиваемые сочетания клавиш",
      "copyLabel": "Копирование",
      "copyCommandLabel": "Команда копирования",
      "error": "При изменении сочетания клавиш произошла ошибка \"{0}\". Откройте файл \"keybindings.json\" и проверьте его на наличие ошибок.",
      "editKeybindingLabelWithKey": "Изменить настраиваемое сочетание клавиш {0}",
      "editKeybindingLabel": "Изменить настраиваемое сочетание клавиш",
      "addKeybindingLabelWithKey": "Добавить настраиваемое сочетание клавиш {0}",
      "addKeybindingLabel": "Добавить настраиваемое сочетание клавиш",
      "title": "{0} ({1})",
      "commandAriaLabel": "Команда: {0}.",
      "keybindingAriaLabel": "Настраиваемое сочетание клавиш: {0}.",
      "noKeybinding": "Нет назначенных настраиваемых сочетаний клавиш.",
      "sourceAriaLabel": "Источник: {0}.",
      "whenContextInputAriaLabel": "Контекст when для типа. Нажмите клавишу ВВОД для подтверждения или ESCAPE для отмены.",
      "whenAriaLabel": "Когда: {0}.",
      "noWhen": "Нет контекста \"Когда\"."
    },
    "vs/workbench/contrib/preferences/browser/preferencesWidgets": {
      "defaultSettings": "Чтобы переопределить параметры по умолчанию, укажите свои параметры в области справа.",
      "noSettingsFound": "Параметры не найдены.",
      "settingsSwitcherBarAriaLabel": "Переключатель параметров",
      "userSettings": "Пользователь",
      "userSettingsRemote": "Удаленный",
      "workspaceSettings": "Рабочая область",
      "folderSettings": "Папка"
    },
    "vs/workbench/contrib/preferences/browser/preferencesEditor": {
      "SearchSettingsWidget.AriaLabel": "Параметры поиска",
      "SearchSettingsWidget.Placeholder": "Параметры поиска",
      "noSettingsFound": "Параметры не найдены",
      "oneSettingFound": "Найден один параметр",
      "settingsFound": "Найдено параметров: {0}",
      "totalSettingsMessage": "Всего параметров: {0}",
      "nlpResult": "Результаты для естественного языка",
      "filterResult": "Отфильтрованные результаты",
      "defaultSettings": "Параметры по умолчанию",
      "defaultUserSettings": "Параметры пользователя по умолчанию",
      "defaultWorkspaceSettings": "Параметры рабочей области по умолчанию",
      "defaultFolderSettings": "Параметры папок по умолчанию",
      "defaultEditorReadonly": "Редактировать в правой области редактора, чтобы переопределить значения по умолчанию.",
      "preferencesAriaLabel": "Параметры по умолчанию. Текстовый редактор только для чтения."
    },
    "vs/workbench/contrib/preferences/browser/settingsEditor2": {
      "settingsContextMenuAriaShortcut": "Для выполнения дополнительных действий нажмите {0}.",
      "SearchSettings.AriaLabel": "Параметры поиска",
      "noResults": "Параметры не найдены",
      "clearSearchFilters": "Очистить фильтры",
      "clearSearch": "Очистить поиск",
      "settingsNoSaveNeeded": "Изменения при редактировании сохраняются автоматически.",
      "oneResult": "Найден один параметр",
      "moreThanOneResult": "Найдено параметров: {0}"
    },
    "vs/workbench/contrib/preferences/browser/settingsLayout": {
      "commonlyUsed": "Часто используемые",
      "textEditor": "Текстовый редактор",
      "cursor": "Курсор",
      "find": "Найти",
      "font": "Шрифт",
      "formatting": "Форматирование",
      "diffEditor": "Редактор несовпадений",
      "minimap": "Мини-карта",
      "suggestions": "Предложения",
      "files": "Файлы",
      "workbench": "Рабочее место",
      "appearance": "Вид",
      "breadcrumbs": "Элементы навигации",
      "editorManagement": "Управление редактором",
      "settings": "Редактор параметров",
      "zenMode": "Режим Zen",
      "window": "Окно",
      "newWindow": "Новое окно",
      "features": "Функции",
      "fileExplorer": "Проводник",
      "search": "Поиск",
      "debug": "Отладка",
      "scm": "SCM",
      "extensionViewlet": "Мини-приложение обозревателя расширения",
      "terminal": "Терминал",
      "problems": "Проблемы",
      "comments": "Комментарии",
      "remote": "Удаленный",
      "application": "Приложение",
      "proxy": "Прокси-сервер",
      "keyboard": "Клавиатура",
      "update": "Обновить",
      "telemetry": "Телеметрия"
    },
    "vs/workbench/contrib/preferences/browser/tocTree": {
      "groupRowAriaLabel": "{0}, группа"
    },
    "vs/workbench/contrib/preferences/browser/settingsTreeModels": {
      "workspace": "Рабочая область",
      "remote": "Удаленный",
      "user": "Пользователь"
    },
    "vs/workbench/contrib/preferences/browser/settingsWidgets": {
      "headerForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана для заголовка раздела или активного заголовка.",
      "modifiedItemForeground": "(Для просмотра в редакторе параметров) Цвет индикатора измененного параметра.",
      "settingsDropdownBackground": "(Для просмотра в редакторе параметров) Фоновый цвет раскрывающегося списка редактора параметров.",
      "settingsDropdownForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана раскрывающегося списка редактора параметров. ",
      "settingsDropdownBorder": "(Для просмотра в редакторе параметров) Цвет границы раскрывающегося списка редактора параметров.",
      "settingsDropdownListBorder": "(Для просмотра в редакторе параметров) Цвет границы раскрывающегося списка редактора параметров. Эта граница окружает параметры и отделяет их от описания.",
      "settingsCheckboxBackground": "(Для просмотра в редакторе параметров) Цвет фона флажка редактора параметров.",
      "settingsCheckboxForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана флажка редактора параметров.",
      "settingsCheckboxBorder": "(Для просмотра в редакторе параметров) Цвет границы флажка редактора параметров.",
      "textInputBoxBackground": "(Для просмотра в редакторе параметров) Цвет фона поля ввода текста редактора параметров.",
      "textInputBoxForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана для поля ввода текста редактора параметров.",
      "textInputBoxBorder": "(Для просмотра в редакторе параметров) Цвет границы для поля ввода текста редактора параметров.",
      "numberInputBoxBackground": "(Для просмотра в редакторе параметров) Цвет фона поля ввода числа редактора параметров.",
      "numberInputBoxForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана для поля ввода числа редактора параметров.",
      "numberInputBoxBorder": "(Для просмотра в редакторе параметров) Цвет границы для поля ввода числа редактора параметров.",
      "removeExcludeItem": "Удалить исключаемый элемент",
      "editExcludeItem": "Изменить исключаемый элемент",
      "excludeSiblingHintLabel": "Исключить файлы, соответствующие \"{0}\", только при наличии файла, соответствующего \"{1}\"",
      "excludePatternHintLabel": "Исключить файлы, соответствующие \"{0}\"",
      "addPattern": "Добавить шаблон",
      "excludePatternInputPlaceholder": "Исключить шаблон...",
      "excludeSiblingInputPlaceholder": "При наличии шаблона...",
      "okButton": "ОК",
      "cancelButton": "Отмена"
    },
    "vs/workbench/contrib/preferences/browser/preferencesRenderers": {
      "emptyUserSettingsHeader": "Укажите параметры здесь, чтобы переопределить параметры по умолчанию.",
      "emptyWorkspaceSettingsHeader": "Укажите параметры здесь, чтобы переопределить параметры пользователя.",
      "emptyFolderSettingsHeader": "Укажите параметры папок здесь, чтобы переопределить параметры папок, заданные в параметрах рабочей области.",
      "editTtile": "Изменить",
      "replaceDefaultValue": "Заменить в параметрах",
      "copyDefaultValue": "Копировать в параметры"
    },
    "vs/workbench/contrib/preferences/browser/settingsTree": {
      "extensions": "Расширения",
      "modified": "Изменен",
      "settingsContextMenuTitle": "Дополнительные действия...",
      "alsoConfiguredIn": "Также изменен в",
      "configuredIn": "Изменен в",
      "settings.Modified": "Изменено.",
      "newExtensionsButtonLabel": "Показать соответствующие расширения",
      "editInSettingsJson": "Изменить в settings.json",
      "settings.Default": "{0}",
      "resetSettingLabel": "Сбросить параметры",
      "validationError": "Ошибка проверки.",
      "treeAriaLabel": "Параметры",
      "copySettingIdLabel": "Копировать идентификатор параметра",
      "copySettingAsJSONLabel": "Копировать параметр в формате JSON"
    },
    "vs/workbench/contrib/quickopen/browser/quickopen.contribution": {
      "view": "Вид",
      "commandsHandlerDescriptionDefault": "Показать и выполнить команды",
      "gotoLineDescriptionMac": "Переход к строке",
      "gotoLineDescriptionWin": "Переход к строке",
      "gotoSymbolDescription": "Перейти к символу в файле",
      "gotoSymbolDescriptionScoped": "Перейти к символу в файле по категории",
      "helpDescription": "Показать справку",
      "viewPickerDescription": "Открыть представление",
      "miCommandPalette": "&&Палитра команд...",
      "miOpenView": "&&Открыть представление...",
      "miGotoSymbolInFile": "Перейти к &&символу в файле...",
      "miGotoLine": "Перейти к &&строке/столбцу...",
      "commandPalette": "Палитра команд..."
    },
    "vs/workbench/contrib/quickopen/browser/helpHandler": {
      "entryAriaLabel": "{0}, справка по средству выбора",
      "globalCommands": "глобальные команды",
      "editorCommands": "команды редактора"
    },
    "vs/workbench/contrib/quickopen/browser/gotoLineHandler": {
      "gotoLine": "Перейти к строке...",
      "gotoLineLabelEmptyWithLimit": "Текущая строка: {0}. Введите номер строки между 1 и {1} для перехода.",
      "gotoLineLabelEmpty": "Текущая строка: {0}. Введите номер строки для перехода.",
      "gotoLineColumnLabel": "Переход к строке {0} и символу {1}.",
      "gotoLineLabel": "Перейти к строке {0}.",
      "cannotRunGotoLine": "Чтобы перейти к строке, сначала откройте текстовый файл."
    },
    "vs/workbench/contrib/quickopen/browser/viewPickerHandler": {
      "entryAriaLabel": "{0}, средство выбора представлений",
      "views": "Боковая панель",
      "panels": "Панель",
      "terminals": "Терминал",
      "terminalTitle": "{0}: {1}",
      "channels": "Вывод",
      "logChannel": "Журнал ({0})",
      "openView": "Открыть представление",
      "quickOpenView": "Быстрое открытие представления"
    },
    "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": {
      "property": "свойства ({0})",
      "method": "методы ({0})",
      "function": "функции ({0})",
      "_constructor": "конструкторы ({0})",
      "variable": "переменные ({0})",
      "class": "классы ({0})",
      "struct": "структуры ({0})",
      "event": "события ({0})",
      "operator": "операторы ({0})",
      "interface": "интерфейсы ({0})",
      "namespace": "пространства имен ({0})",
      "package": "пакеты ({0})",
      "typeParameter": "параметры типа ({0})",
      "modules": "модули ({0})",
      "enum": "перечисления ({0})",
      "enumMember": "члены перечисления ({0})",
      "string": "строки ({0})",
      "file": "файлы ({0})",
      "array": "массивы ({0})",
      "number": "числа ({0})",
      "boolean": "логические значения ({0})",
      "object": "объекты ({0})",
      "key": "ключи ({0})",
      "field": "поля ({0})",
      "constant": "константы ({0})",
      "gotoSymbol": "Перейти к символу в файле...",
      "symbols": "символы ({0})",
      "entryAriaLabel": "{0}, символы",
      "noSymbolsMatching": "Нет соответствующих символов",
      "noSymbolsFound": "Символы не найдены",
      "gotoSymbolHandlerAriaLabel": "Введите, чтобы ограничить символы активного в настоящий момент редактора.",
      "cannotRunGotoSymbolInFile": "Нет символьной информации для файла.",
      "cannotRunGotoSymbol": "Чтобы перейти к символу, сначала откройте текстовый файл"
    },
    "vs/workbench/contrib/quickopen/browser/commandsHandler": {
      "showTriggerActions": "Показать все команды",
      "clearCommandHistory": "Очистить журнал команд",
      "showCommands.label": "Палитра команд...",
      "entryAriaLabelWithKey": "{0}, {1}, команды",
      "entryAriaLabel": "{0}, команды",
      "actionNotEnabled": "Команда {0} не разрешена в текущем контексте.",
      "canNotRun": "При выполнении команды \"{0}\" произошла ошибка.",
      "recentlyUsed": "недавно использованные",
      "morecCommands": "другие команды",
      "cat.title": "{0}: {1}",
      "noCommandsMatching": "Нет соответствующих команд"
    },
    "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": {
      "relaunchSettingMessage": "После изменения параметра необходима выполнить перезагрузку, чтобы изменения вступили в силу.",
      "relaunchSettingDetail": "Нажмите кнопку \"Перезагрузить\", чтобы перезагрузить {0} и включить параметр.",
      "restart": "&&Перезапустить"
    },
    "vs/workbench/contrib/remote/common/remote.contribution": {
      "remoteExtensionLog": "Удаленный сервер"
    },
    "vs/workbench/contrib/remote/electron-browser/remote.contribution": {
      "host.open": "$(sync~spin) Открытие удаленного...",
      "miCloseRemote": "З&&акрыть удаленное подключение",
      "host.tooltip": "Редактирование в {0}",
      "disconnectedFrom": "Отключен от",
      "host.tooltipDisconnected": "Отключен от (0)",
      "noHost.tooltip": "Открыть удаленное окно",
      "status.host": "Удаленный узел",
      "cat.title": "{0}: {1}",
      "closeRemote.title": "Закрыть удаленное подключение",
      "connectionLost": "Соединение потеряно",
      "reconnectionRunning": "Попытка повторного подключения...",
      "reconnectionPermanentFailure": "Не удается подключиться повторно. Перезагрузите окно.",
      "reloadWindow": "Перезагрузить окно",
      "cancel": "Отмена",
      "reconnectionWaitOne": "Попытка повторного подключения через {0} с...",
      "reconnectionWaitMany": "Попытка повторного подключения через {0} с...",
      "remote": "Удаленный",
      "remote.extensionKind": "Переопределите тип расширения. Расширения пользовательского интерфейса устанавливаются и выполняются на локальном компьютере, а расширения рабочей области выполняются на удаленном компьютере. Перезаписывая стандартный тип расширения с помощью этого параметра, вы указываете, что расширение следует установить и включить локально либо удаленно.",
      "ui": "Тип расширения пользовательского интерфейса. В удаленном окне такие расширения включены, только если они доступны на локальном компьютере.",
      "workspace": "Тип расширения рабочей области. В удаленном окне такие расширения включены, только если они доступны в удаленном репозитории."
    },
    "vs/workbench/contrib/scm/browser/scm.contribution": {
      "toggleGitViewlet": "Показать GIT",
      "source control": "Система управления версиями",
      "toggleSCMViewlet": "Показать SCM",
      "view": "Вид",
      "scmConfigurationTitle": "SCM",
      "alwaysShowProviders": "Определяет, следует ли всегда отображать раздел \"Поставщик системы управления версиями\".",
      "providersVisible": "Определяет, сколько поставщиков отображается в разделе поставщика управления версиями. Задайте значение \"0\", чтобы размеры представления можно было изменить вручную.",
      "diffDecorations": "Управляет декораторами diff в редакторе.",
      "diffGutterWidth": "Определяет значение width(px) для разностных элементов оформления во внутренней области (добавлено и изменено).",
      "alwaysShowActions": "Определяет, будут ли внутренние действия всегда отображаться в представлении системы управления версиями.",
      "miViewSCM": "Д&&испетчер служб",
      "scm accept": "SCM: Принять входные данные"
    },
    "vs/workbench/contrib/scm/browser/scmActivity": {
      "scmPendingChangesBadge": "Ожидающие изменения: {0}",
      "status.scm": "Система управления версиями"
    },
    "vs/workbench/contrib/scm/browser/scmViewlet": {
      "scm providers": "Поставщики систем управления версиями",
      "no open repo": "Поставщики систем управления версиями не зарегистрированы.",
      "source control": "Система управления версиями",
      "viewletTitle": "{0}: {1}"
    },
    "vs/workbench/contrib/scm/browser/dirtydiffDecorator": {
      "changes": "{0} из {1} изменений",
      "change": "{0} из {1} изменения",
      "show previous change": "Показать предыдущее изменение",
      "show next change": "Показать следующее изменение",
      "miGotoNextChange": "Следующее &&изменение",
      "miGotoPreviousChange": "Предыдущее &&изменение",
      "move to previous change": "Перейти к предыдущему изменению",
      "move to next change": "Перейти к следующему изменению",
      "editorGutterModifiedBackground": "Цвет фона полей редактора для измененных строк.",
      "editorGutterAddedBackground": "Цвет фона полей редактора для добавленных строк.",
      "editorGutterDeletedBackground": "Цвет фона полей редактора для удаленных строк.",
      "overviewRulerModifiedForeground": "Цвет метки линейки в окне просмотра для измененного содержимого.",
      "overviewRulerAddedForeground": "Цвет метки линейки в окне просмотра для добавленного содержимого. ",
      "overviewRulerDeletedForeground": "Цвет метки линейки в окне просмотра для удаленного содержимого. "
    },
    "vs/workbench/contrib/search/browser/openAnythingHandler": {
      "fileAndTypeResults": "результаты файлов и символов",
      "fileResults": "файлы по запросу"
    },
    "vs/workbench/contrib/search/browser/search.contribution": {
      "search": "Поиск",
      "copyMatchLabel": "Копирование",
      "copyPathLabel": "Скопировать путь",
      "copyAllLabel": "Копировать все",
      "clearSearchHistoryLabel": "Очистить историю поиска",
      "toggleSearchViewPositionLabel": "Переключить положение представления поиска",
      "focusSearchListCommandLabel": "Список фокуса",
      "findInFolder": "Найти в папке...",
      "findInWorkspace": "Найти в рабочей области...",
      "showTriggerActions": "Перейти к символу в рабочей области...",
      "name": "Поиск",
      "view": "Вид",
      "findInFiles": "Найти в файлах",
      "miFindInFiles": "Найти в &&файлах",
      "miReplaceInFiles": "Заменить &&в файлах",
      "openAnythingHandlerDescription": "Перейти к файлу",
      "openSymbolDescriptionNormal": "Перейти к символу в рабочей области",
      "searchConfigurationTitle": "Поиск",
      "exclude": "Настройте стандартные маски для исключения файлов и папок при поиске. Все стандартные маски наследуются от параметра \"#file.exclude#\". Дополнительные сведения о стандартных масках см. [здесь] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
      "exclude.boolean": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.",
      "exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте $(basename) в качестве переменной для соответствующего имени файла.",
      "useRipgrep": "Этот параметр является устаревшим. Сейчас вместо него используется \"search.usePCRE2\".",
      "useRipgrepDeprecated": "Этот параметр является устаревшим. Используйте \"search.usePCRE2\" для расширенной поддержки регулярных выражений.",
      "search.maintainFileSearchCache": "Когда параметр включен, процесс searchService будет поддерживаться в активном состоянии вместо завершения работы после часа бездействия. При этом кэш поиска файлов будет сохранен в памяти.",
      "useIgnoreFiles": "Определяет, следует ли использовать GITIGNORE- и IGNORE-файлы по умолчанию при поиске файлов.",
      "useGlobalIgnoreFiles": "Определяет, следует ли использовать глобальные файлы \".gitignore\" и \".ignore\" по умолчанию при поиске файлов.",
      "search.quickOpen.includeSymbols": "Определяет, следует ли включать результаты поиска глобальных символов в результаты для файлов Quick Open. ",
      "search.quickOpen.includeHistory": "Определяет, следует ли включать результаты из недавно открытых файлов в файл результата для Quick Open. ",
      "search.followSymlinks": "Определяет, нужно ли следовать символическим ссылкам при поиске.",
      "search.smartCase": "Поиск без учета регистра, если шаблон состоит только из букв нижнего регистра; в противном случае поиск с учетом регистра.",
      "search.globalFindClipboard": "Определяет, должно ли представление поиска считывать или изменять общий буфер обмена поиска в macOS.",
      "search.location": "Управляет тем, будет ли панель поиска отображаться в виде представления в боковой колонке или в виде панели в области панели, чтобы освободить пространство по горизонтали.",
      "search.collapseAllResults": "Определяет, должны ли сворачиваться и разворачиваться результаты поиска.",
      "search.useReplacePreview": "Управляет тем, следует ли открывать окно предварительного просмотра замены при выборе или при замене соответствия.",
      "search.showLineNumbers": "Определяет, следует ли отображать номера строк для результатов поиска.",
      "search.searchRipgrepEnableDeprecated": "Этот параметр является устаревшим. Используйте \"search.runInExtensionHost\"",
      "search.searchRipgrepEnable": "Определяет, следует ли выполнять поиск в узле расширения",
      "search.runInExtensionHost": "Следует ли выполнять поиск в узле расширения. После изменения параметра необходимо выполнить перезагрузку, чтобы изменения вступили в силу.",
      "search.usePCRE2": "Следует ли использовать модуль обработки регулярных выражений PCRE2 при поиске текста. При использовании этого модуля будут доступны некоторые расширенные возможности регулярных выражений, такие как поиск в прямом направлении и обратные ссылки. Однако поддерживаются не все возможности PCRE2, а только те, которые также поддерживаются JavaScript.",
      "search.actionsPositionAuto": "Разместить панель действий справа, когда область поиска узкая, и сразу же после содержимого, когда область поиска широкая.",
      "search.actionsPositionRight": "Всегда размещать панель действий справа.",
      "search.actionsPosition": "Управляет положением панели действий в строках в области поиска.",
      "miViewSearch": "По&&иск",
      "miGotoSymbolInWorkspace": "Перейти к символу в &&рабочей области..."
    },
    "vs/workbench/contrib/search/browser/openFileHandler": {
      "entryAriaLabel": "{0}, средство выбора файлов",
      "searchResults": "Результаты поиска"
    },
    "vs/workbench/contrib/search/browser/openSymbolHandler": {
      "entryAriaLabel": "{0}, средство выбора символов",
      "symbols": "результаты символов",
      "noSymbolsMatching": "Нет соответствующих символов",
      "noSymbolsWithoutInput": "Введите запрос, чтобы найти символы"
    },
    "vs/workbench/contrib/search/browser/searchPanel": {
      "search": "Поиск"
    },
    "vs/workbench/contrib/search/browser/searchView": {
      "searchView": "Поиск",
      "moreSearch": "Переключить сведения о поиске",
      "searchScope.includes": "включаемые файлы",
      "label.includes": "Шаблоны включения в поиск",
      "searchScope.excludes": "исключаемые файлы",
      "label.excludes": "Шаблоны исключения из поиска",
      "replaceAll.confirmation.title": "Заменить все",
      "replaceAll.confirm.button": "&&Заменить",
      "replaceAll.occurrence.file.message": "Вхождение {0} заменено в {1} файле на \"{2}\".",
      "removeAll.occurrence.file.message": "Вхождение {0} заменено в {1} файле.",
      "replaceAll.occurrence.files.message": "Вхождение {0} заменено на \"{2}\" в следующем числе файлов: {1}.",
      "removeAll.occurrence.files.message": "Вхождение {0} заменено в следующем числе файлов: {1}.",
      "replaceAll.occurrences.file.message": "Вхождения ({0}) заменены в {1} файле на \"{2}\".",
      "removeAll.occurrences.file.message": "Вхождения ({0}) заменены в {1} файле.",
      "replaceAll.occurrences.files.message": "Вхождения ({0}) заменены на \"{2}\" в следующем числе файлов: {1}.",
      "removeAll.occurrences.files.message": "Вхождения ({0}) заменены в следующем числе файлов: {1}.",
      "removeAll.occurrence.file.confirmation.message": "Заменить вхождение {0} в {1} файле на \"{2}\"?",
      "replaceAll.occurrence.file.confirmation.message": "Заменить вхождение {0} в {1} файле?",
      "removeAll.occurrence.files.confirmation.message": "Заменить вхождение {0} на \"{2}\" в следующем числе файлов: {1}?",
      "replaceAll.occurrence.files.confirmation.message": "Заменить вхождение {0} в следующем числе файлов: {1}?",
      "removeAll.occurrences.file.confirmation.message": "Заменить вхождения ({0}) в {1} файле на \"{2}\"?",
      "replaceAll.occurrences.file.confirmation.message": "Заменить вхождения ({0}) в {1} файле?",
      "removeAll.occurrences.files.confirmation.message": "Заменить вхождения ({0}) на \"{2}\" в следующем числе файлов: {1}?",
      "replaceAll.occurrences.files.confirmation.message": "Заменить вхождения ({0}) в следующем числе файлов: {1}?",
      "searchPathNotFoundError": "Путь поиска не найден: {0}",
      "searchMaxResultsWarning": "Результирующий набор включает только подмножество всех соответствий. Чтобы уменьшить число результатов, сузьте условия поиска.",
      "searchCanceled": "Поиск был отменен до того, как были найдены какие-либо результаты — ",
      "noResultsIncludesExcludes": "Не найдено результатов в \"{0}\", исключая \"{1}\", — ",
      "noResultsIncludes": "Результаты в \"{0}\" не найдены — ",
      "noResultsExcludes": "Результаты не найдены за исключением \"{0}\" — ",
      "noResultsFound": "Результаты не найдены. Просмотрите параметры для настроенных исключений и проверьте свои GITIGNORE-файлы —",
      "rerunSearch.message": "Выполнить поиск еще раз",
      "rerunSearchInAll.message": "Выполните поиск во всех файлах",
      "openSettings.message": "Открыть параметры",
      "openSettings.learnMore": "Дополнительные сведения",
      "ariaSearchResultsStatus": "Поиск вернул результатов: {0} в файлах: {1}",
      "rgRegexError": "Вы можете установить параметр \"search.usePCRE2\", чтобы включить некоторые расширенные возможности регулярных выражений, такие как поиск в обратном направлении и обратные ссылки.",
      "neverAgain": "Больше не показывать",
      "otherEncodingWarning.openSettingsLabel": "Открыть параметры",
      "useIgnoresAndExcludesDisabled": "- использование параметров исключение и игнорирование файлов отключены",
      "search.file.result": "{0} результат в {1} файле",
      "search.files.result": "{0} результат в следующем числе файлов: {1}",
      "search.file.results": "Результатов: {0} в {1} файле",
      "search.files.results": "Результатов: {0} в следующем числе файлов: {1}",
      "searchWithoutFolder": "Вы не открыли и не указали папку. Сейчас поиск выполняется только по открытым файлам —",
      "openFolder": "Открыть папку"
    },
    "vs/workbench/contrib/search/browser/searchWidget": {
      "search.action.replaceAll.disabled.label": "Заменить все (отправить поиск для включения)",
      "search.action.replaceAll.enabled.label": "Заменить все",
      "search.replace.toggle.button.title": "Переключение замены",
      "label.Search": "Поиск: введите условие поиска и нажмите клавишу ВВОД, чтобы выполнить поиск, или ESCAPE для отмены",
      "search.placeHolder": "Поиск",
      "label.Replace": "Замена: введите термин для замены и нажмите ВВОД для просмотра или ESC для отмены",
      "search.replace.placeHolder": "Заменить",
      "regexp.backreferenceValidationFailure": "Обратные ссылки не поддерживаются"
    },
    "vs/workbench/contrib/search/common/queryBuilder": {
      "search.noWorkspaceWithName": "В рабочей области отсутствуют папки с указанным именем: {0}"
    },
    "vs/workbench/contrib/search/browser/searchActions": {
      "showSearch": "Показать средство поиска",
      "replaceInFiles": "Заменить в файлах",
      "RefreshAction.label": "Обновить",
      "CollapseDeepestExpandedLevelAction.label": "Свернуть все",
      "ClearSearchResultsAction.label": "Очистить результаты поиска",
      "CancelSearchAction.label": "Отменить поиск",
      "FocusNextSearchResult.label": "Перейти к следующему результату поиска.",
      "FocusPreviousSearchResult.label": "Перейти к предыдущему результату поиска.",
      "RemoveAction.label": "Отклонить",
      "file.replaceAll.label": "Заменить все",
      "match.replace.label": "Заменить"
    },
    "vs/workbench/contrib/search/browser/replaceService": {
      "fileReplaceChanges": "{0} ↔ {1} (заменить предварительную версию)"
    },
    "vs/workbench/contrib/search/browser/patternInputWidget": {
      "defaultLabel": "Ввод",
      "useExcludesAndIgnoreFilesDescription": "Использовать параметры исключения и игнорировать файлы"
    },
    "vs/workbench/contrib/search/browser/searchResultsView": {
      "searchFolderMatch.other.label": "Другие файлы",
      "searchFileMatches": "Найдено файлов: {0}",
      "searchFileMatch": "Найден {0} файл",
      "searchMatches": "Найдено соответствий: {0}",
      "searchMatch": "Найдено соответствие: {0}",
      "lineNumStr": "Со строки {0}",
      "numLinesStr": "Дополнительные строки: {0}",
      "folderMatchAriaLabel": "Совпадений в корневой папке {1}: {0}, результат поиска",
      "otherFilesAriaLabel": "Совпадений вне корневой папки: {0}, результат поиска",
      "fileMatchAriaLabel": "Совпадений в файле {1} папки {2}: {0}, результат поиска",
      "replacePreviewResultAria": "Заменить термин {0} на {1} в столбце {2} и строке {3}",
      "searchResultAria": "Обнаружен термин {0} в столбце {1} и строке {2}"
    },
    "vs/workbench/contrib/snippets/browser/insertSnippet": {
      "snippet.suggestions.label": "Вставить фрагмент",
      "sep.userSnippet": "Пользовательские фрагменты кода",
      "sep.extSnippet": "Фрагменты кода расширения",
      "sep.workspaceSnippet": "Фрагменты кода рабочей области"
    },
    "vs/workbench/contrib/snippets/browser/snippets.contribution": {
      "snippetSchema.json.default": "Пустой фрагмент",
      "snippetSchema.json": "Настройка фрагмента пользователя",
      "snippetSchema.json.prefix": "Префикс, используемый при выборе фрагмента в Intellisense.",
      "snippetSchema.json.body": "Содержимое фрагмента. Используйте \"$1\", \"${1:defaultText}\", чтобы определить позиции курсора, и \"$0\" для конечной позиции курсора. Вставьте значения переменных с помощью \"${varName}\" и \"${varName:defaultText}\", например 'This is file: $TM_FILENAME'.",
      "snippetSchema.json.description": "Описание фрагмента.",
      "snippetSchema.json.scope": "Список имен языков, к которым относится этот фрагмент, например, \"typescript,javascript\"."
    },
    "vs/workbench/contrib/snippets/browser/configureSnippets": {
      "global.scope": "(глобальный)",
      "global.1": "({0})",
      "name": "Введите имя файла фрагмента",
      "bad": "\"{0}\" уже существует",
      "new.global": "Новый файл с глобальным фрагментом кода ",
      "new.workspace": "Рабочая область {0}",
      "new.folder": "Создать файл фрагментов кода для '{0}'...",
      "group.global": "Существующие фрагменты кода",
      "new.global.sep": "Новые фрагменты кода",
      "openSnippet.pickLanguage": "Выберите файл фрагментов кода или создайте фрагменты",
      "openSnippet.label": "Настроить пользовательские фрагменты кода",
      "preferences": "Параметры",
      "miOpenSnippets": "&&Фрагменты кода пользователя",
      "userSnippets": "Пользовательские фрагменты кода"
    },
    "vs/workbench/contrib/snippets/browser/snippetsService": {
      "invalid.path.0": "В contributes.{0}.path требуется строка. Указанное значение: {1}",
      "invalid.language.0": "Если язык не указан, то в качестве значения параметра \"contributes.{0}.path\" необходимо указать файл \".code-snippets\". Указанное значение: {1}",
      "invalid.language": "Неизвестный язык в contributes.{0}.language. Указанное значение: {1}",
      "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым.",
      "vscode.extension.contributes.snippets": "Добавляет фрагменты.",
      "vscode.extension.contributes.snippets-language": "Идентификатор языка, для которого добавляется этот фрагмент.",
      "vscode.extension.contributes.snippets-path": "Путь к файлу фрагментов. Путь указывается относительно папки расширения и обычно начинается с \"./snippets/\".",
      "badVariableUse": "Похоже, что в одном или нескольких фрагментах расширения \"{0}\" перепутаны переменные и заполнители. Дополнительные сведения см. на странице https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax.",
      "badFile": "Не удалось прочитать файл фрагмента \"{0}\"."
    },
    "vs/workbench/contrib/snippets/browser/snippetsFile": {
      "source.workspaceSnippetGlobal": "Фрагмент кода рабочей области",
      "source.userSnippetGlobal": "Глобальный пользовательский фрагмент кода",
      "source.userSnippet": "Фрагмент кода пользователя"
    },
    "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": {
      "detail.snippet": "{0} ({1})",
      "snippetSuggest.longLabel": "{0}, {1}"
    },
    "vs/workbench/contrib/stats/electron-browser/workspaceStats": {
      "never again": "Больше не показывать",
      "workspaceFound": "Эта папка содержит файл рабочей области \"{0}\". Вы хотите открыть его? [Дополнительные сведения] ({1}) о файлах рабочей области. ",
      "openWorkspace": "Открыть рабочую область",
      "workspacesFound": "Эта папка содержит несколько файлов рабочей области. Вы хотите открыть один из этих файлов? [Дополнительные сведения] ({0}) о файлах рабочей области.",
      "selectWorkspace": "Выберите рабочую область",
      "selectToOpen": "Выберите рабочую область, которую необходимо открыть"
    },
    "vs/workbench/contrib/surveys/electron-browser/nps.contribution": {
      "surveyQuestion": "Вас не затруднит пройти краткий опрос?",
      "takeSurvey": "Пройти опрос",
      "remindLater": "Напомнить позже",
      "neverAgain": "Больше не показывать"
    },
    "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": {
      "helpUs": "Помогите нам улучшить поддержку {0}",
      "takeShortSurvey": "Пройдите краткий опрос",
      "remindLater": "Напомнить позже",
      "neverAgain": "Больше не показывать"
    },
    "vs/workbench/contrib/tasks/browser/task.contribution": {
      "tasksCategory": "Задачи",
      "building": "Сборка...",
      "runningTasks": "Показать выполняющиеся задачи",
      "status.runningTasks": "Выполняющиеся задачи",
      "miRunTask": "&&Запустить задачу...",
      "miBuildTask": "Запустить &&задачу сборки...",
      "miRunningTask": "Показать запущенны&&е задачи...",
      "miRestartTask": "П&&ерезапустить выполняемую задачу...",
      "miTerminateTask": "&&Завершить задачу...",
      "miConfigureTask": "&&Настроить задачи...",
      "miConfigureBuildTask": "Настройка задачи сборки по умо&&лчанию...",
      "ShowLogAction.label": "Показать журнал задач",
      "RunTaskAction.label": "Выполнить задачу",
      "ReRunTaskAction.label": "Запустить последнюю задачу повторно",
      "RestartTaskAction.label": "Перезапустить запущенную задачу",
      "ShowTasksAction.label": "Показать выполняющиеся задачи",
      "TerminateAction.label": "Завершить задачу",
      "BuildAction.label": "Выполнить задачу сборки",
      "TestAction.label": "Выполнить задачу тестирования",
      "ConfigureDefaultBuildTask.label": "Настроить задачу сборки по умолчанию",
      "ConfigureDefaultTestTask.label": "Настроить задачу тестирования по умолчанию",
      "quickOpen.task": "Выполнить задачу"
    },
    "vs/workbench/contrib/tasks/node/processRunnerDetector": {
      "TaskSystemDetector.noGulpTasks": "В результате выполнения команды gulp --tasks-simple не было выведено ни одной задачи. Выполнили ли вы команду npm install?",
      "TaskSystemDetector.noJakeTasks": "В результате выполнения команды jake --tasks не было выведено ни одной задачи. Выполнили ли вы команду npm install?",
      "TaskSystemDetector.noGulpProgram": "Gulp не установлен в вашей системе. Чтобы установить его, выполните команду npm install -g gulp.",
      "TaskSystemDetector.noJakeProgram": "Jake не установлен в вашей системе. Чтобы установить его, выполните команду npm install -g jake.",
      "TaskSystemDetector.noGruntProgram": "Grunt не установлен в вашей системе. Чтобы установить его, выполните команду npm install -g grunt.",
      "TaskSystemDetector.noProgram": "Программа {0} не найдена. Сообщение: {1}",
      "TaskSystemDetector.buildTaskDetected": "Обнаружена задача сборки \"{0}\".",
      "TaskSystemDetector.testTaskDetected": "Обнаружена задача тестирования \"{0}\"."
    },
    "vs/workbench/contrib/tasks/browser/taskQuickOpen": {
      "tasksAriaLabel": "Введите имя задачи, которую нужно выполнить",
      "noTasksMatching": "No tasks matching",
      "noTasksFound": "Задачи не найдены"
    },
    "vs/workbench/contrib/tasks/common/jsonSchema_v1": {
      "JsonSchema.version.deprecated": "Версия задачи 0.1.0 является устаревшей. Используйте версию 2.0.0",
      "JsonSchema.version": "Номер версии конфигурации",
      "JsonSchema.": "Средство запуска завершило работу. Используйте официальное свойство средства запуска",
      "JsonSchema.runner": "Определяет, следует ли запустить задачу в качестве процесса с отображением выходных данных задачи в окне вывода или в терминале.",
      "JsonSchema.windows": "Настройка команд Windows",
      "JsonSchema.mac": "Настройка команд Mac",
      "JsonSchema.linux": "Настройка команд Linux",
      "JsonSchema.shell": "Указывает, является ли команда командой оболочки или внешней программой. Если опущено, значение по умолчанию — false."
    },
    "vs/workbench/contrib/tasks/node/processTaskSystem": {
      "version1": "Система задач настроена для версии 0.1.0 (см. файл tasks.json), в которой можно выполнять только пользовательские задачи. Чтобы запустить задачу, обновите систему задач до версии 2.0.0: {0}",
      "TaskRunnerSystem.unknownError": "При выполнении задачи произошла неизвестная ошибка. Подробности см. в журнале выходных данных задач.",
      "TaskRunnerSystem.watchingBuildTaskFinished": "\nОтслеживание задач сборки завершено.",
      "TaskRunnerSystem.childProcessError": "Failed to launch external program {0} {1}.",
      "TaskRunnerSystem.cancelRequested": "\nЗадача \"{0}\" была завершена по запросу пользователя.",
      "unkownProblemMatcher": "Не удается разрешить сопоставитель проблем {0}. Сопоставитель будет проигнорирован"
    },
    "vs/workbench/contrib/tasks/browser/quickOpen": {
      "entryAriaLabel": "{0}, задачи",
      "recentlyUsed": "недавно использованные задачи",
      "configured": "настроенные задачи",
      "detected": "обнаруженные задачи",
      "customizeTask": "Настроить задачу"
    },
    "vs/workbench/contrib/tasks/browser/runAutomaticTasks": {
      "tasks.run.allowAutomatic": "Эта папка содержит задачи ({0}), определенные в \"tasks.json\", которые запускаются автоматически при ее открытии. Вы хотите разрешить запуск автоматических задач при открытии этой папки?",
      "allow": "Разрешить и запустить",
      "disallow": "Запретить",
      "openTasks": "Открыть файл tasks.json",
      "workbench.action.tasks.allowAutomaticRunning": "Разрешить автоматические задачи в папке",
      "workbench.action.tasks.disallowAutomaticRunning": "Запретить автоматические задачи в папке"
    },
    "vs/workbench/contrib/tasks/common/tasks": {
      "TaskDefinition.missingRequiredProperty": "Ошибка: в идентификаторе задачи '{0}' отсутствует необходимое свойство '{1}'. Идентификатор задачи будет проигнорирован."
    },
    "vs/workbench/contrib/tasks/common/jsonSchema_v2": {
      "JsonSchema.shell": "Указывает, является ли команда командой оболочки или внешней программой. Если опущено, значение по умолчанию — false.",
      "JsonSchema.tasks.isShellCommand.deprecated": "Свойство isShellCommand является устаревшим. Используйте свойство типа задачи и свойство оболочки в параметрах. Также см. заметки о выпуске для версии 1.14.",
      "JsonSchema.tasks.dependsOn.identifier": "Идентификатор задачи.",
      "JsonSchema.tasks.dependsOn.string": "Другая задача, от которой зависит эта задача.",
      "JsonSchema.tasks.dependsOn.array": "Другие задачи, от которых зависит эта задача.",
      "JsonSchema.tasks.dependsOrder.parallel": "Выполнить все задачи dependsOn параллельно.",
      "JsonSchema.tasks.dependsOrder.sequence": "Выполнить все задачи dependsOn последовательно.",
      "JsonSchema.tasks.dependsOrder": "Определяет порядок задач dependsOn для этой задачи. Обратите внимание, что это свойство не является рекурсивным.",
      "JsonSchema.tasks.presentation": "Настраивает панель, которая используется для представления выходных данных задачи и считывает входные данные задачи.",
      "JsonSchema.tasks.presentation.echo": "Определяет, стоит ли отправлять выходные данные выполняемой команды на панель. Значение по умолчанию — true.",
      "JsonSchema.tasks.presentation.focus": "Определяет, принимает ли панель фокус. По умолчанию — false. Если установлено значение true, панель также отображается.",
      "JsonSchema.tasks.presentation.revealProblems.always": "Всегда отображает панель проблем, когда выполняется эта задача.",
      "JsonSchema.tasks.presentation.revealProblems.onProblem": "Отображает панель проблем только при обнаружении проблемы.",
      "JsonSchema.tasks.presentation.revealProblems.never": "Никогда не отображает панель проблем, когда выполняется эта задача.",
      "JsonSchema.tasks.presentation.revealProblems": "Определяет, отображается ли панель проблем при выполнении этой задачи. Имеет приоритет над параметром \"reveal\". Значение по умолчанию — \"never\".",
      "JsonSchema.tasks.presentation.reveal.always": "Всегда открывать окно терминала при выполнении этой задачи.",
      "JsonSchema.tasks.presentation.reveal.silent": "Отображает терминал, только если задача завершается с ошибкой или сопоставитель проблем находит ошибку.",
      "JsonSchema.tasks.presentation.reveal.never": "Никогда не открывать окно терминала при выполнении этой задачи.",
      "JsonSchema.tasks.presentation.reveal": "Определяет, отображается ли терминал, выполняющий задачу. Может быть переопределен параметром \"revealProblems\". Значение по умолчанию — \"always\".",
      "JsonSchema.tasks.presentation.instance": "Определяет, является ли панель общей для нескольких задач, ограничена ли она только одной задачей или создается отдельно для каждого запуска задачи.",
      "JsonSchema.tasks.presentation.showReuseMessage": "Определяет, должно ли отображаться сообщение \"Терминал будет повторно использоваться задачами. Чтобы закрыть его, нажмите любую клавишу\".",
      "JsonSchema.tasks.presentation.clear": "Определяет, очищается ли окно терминала перед выполнением задачи.",
      "JsonSchema.tasks.presentation.group": "Определяет, выполняется ли задача в конкретной группе терминала с использованием областей разделения.",
      "JsonSchema.tasks.terminal": "Свойство terminal является устаревшим. Используйте свойство presentation",
      "JsonSchema.tasks.group.kind": "Группа выполнения задачи",
      "JsonSchema.tasks.group.isDefault": "Определяет, является ли эта задача задачей по умолчанию в группе.",
      "JsonSchema.tasks.group.defaultBuild": "Отмечает задачу как задачу сборки по умолчанию.",
      "JsonSchema.tasks.group.defaultTest": "Отмечает задачу как задачу тестирования по умолчанию.",
      "JsonSchema.tasks.group.build": "Отмечает задачу как задачу сборки, доступную через команду \"Выполнить задачу сборки\".",
      "JsonSchema.tasks.group.test": "Отмечает задачу как тестовую, доступную через команду \"Выполнить задачу тестирования\".",
      "JsonSchema.tasks.group.none": "Отменяет связь задачи со всеми группами",
      "JsonSchema.tasks.group": "Определяет, к какой группе выполнения принадлежит эта задача. Поддерживаемые значения: \"build\" для добавления задачи к группе сборки и \"test\" для добавления задачи к группе тестирования.",
      "JsonSchema.tasks.type": "Определяет, выполняется ли задача в виде процесса или в виде команды оболочки.",
      "JsonSchema.commandArray": "Команда оболочки, которая будет выполнена. Элементы массива будут объединены с помощью пробела",
      "JsonSchema.command.quotedString.value": "Фактическое значение команды",
      "JsonSchema.tasks.quoting.escape": "Экранирует символы с помощью escape-символа оболочки (например, \"`\" в PowerShell и\"\\\" в bash).",
      "JsonSchema.tasks.quoting.strong": "Заключает аргумент в кавычки с использованием символа двойной кавычки (например, \" в PowerShell и bash).",
      "JsonSchema.tasks.quoting.weak": "Заключает аргумент в кавычки с использованием символа одинарной кавычки (например, ' в PowerShell и bash).",
      "JsonSchema.command.quotesString.quote": "Указывает, как значение команды должно быть заключено в кавычки.",
      "JsonSchema.command": "Выполняемая команда. Это может быть внешняя программа или команда оболочки.",
      "JsonSchema.args.quotedString.value": "Фактическое значение аргумента.",
      "JsonSchema.args.quotesString.quote": "Указывает, как значение аргумента должно быть заключено в кавычки.",
      "JsonSchema.tasks.args": "Аргументы, передаваемые в команду при вызове этой задачи.",
      "JsonSchema.tasks.label": "Метка пользовательского интерфейса задачи",
      "JsonSchema.version": "Номер версии конфигурации.",
      "JsonSchema.tasks.identifier": "Пользовательский идентификатор задачи в файле launch.json или в предложении dependsOn.",
      "JsonSchema.tasks.identifier.deprecated": "Пользовательские идентификаторы являются устаревшими. Для пользовательских задач, в которых имя использовалось как ссылка, и для задач, предоставляемых расширениями, используйте идентификаторы этих задач.",
      "JsonSchema.tasks.reevaluateOnRerun": "Следует ли пересчитать переменные задачи или выполнить повторный запуск.",
      "JsonSchema.tasks.runOn": "Определяет, когда должна быть запущена задача. При установке значения folderOpen задача будет запускаться автоматически при открытии папки.",
      "JsonSchema.tasks.runOptions": "Параметры, связанные с запуском задачи",
      "JsonSchema.tasks.taskLabel": "Метка задачи",
      "JsonSchema.tasks.taskName": "Имя задачи",
      "JsonSchema.tasks.taskName.deprecated": "Свойство name задачи является устаревшим. Используйте свойство label.",
      "JsonSchema.tasks.background": "Поддерживается ли выполняющаяся задача в работающем состоянии и исполняется ли она в фоновом режиме.",
      "JsonSchema.tasks.promptOnClose": "Отображается ли для пользователя приглашение, если VS Code закрывается с выполняющейся задачей.",
      "JsonSchema.tasks.matchers": "Используемые сопоставители проблем. Это может быть строка, определение сопоставителя проблем или массив строк и сопоставителей проблем.",
      "JsonSchema.customizations.customizes.type": "Тип задачи, который будет изменен",
      "JsonSchema.tasks.customize.deprecated": "Свойство customize является устаревшим. Сведения о том, как перейти на новый подход к изменению задач, см. в заметках о выпуске для версии 1.14.",
      "JsonSchema.tasks.showOutput.deprecated": "Свойство showOutput является устаревшим. Используйте свойство reveal в свойстве presentation вместо этого свойства. Также см. заметки о выпуске для версии 1.14.",
      "JsonSchema.tasks.echoCommand.deprecated": "Свойство echoCommand является устаревшим. Используйте свойство echo в свойстве presentation вместо этого свойства. Также см. заметки о выпуске для версии 1.14.",
      "JsonSchema.tasks.suppressTaskName.deprecated": "Свойство suppressTaskName является устаревшим. Вместо использования этого свойства включите команду с аргументами в задачу. Также см. заметки о выпуске для версии 1.14.",
      "JsonSchema.tasks.isBuildCommand.deprecated": "Свойство isBuildCommand является устаревшим. Используйте свойство group вместо этого свойства. Также см. заметки о выпуске для версии 1.14. ",
      "JsonSchema.tasks.isTestCommand.deprecated": "Свойство isTestCommand является устаревшим. Используйте свойство group вместо этого свойства. Также см. заметки о выпуске для версии 1.14. ",
      "JsonSchema.tasks.taskSelector.deprecated": "Свойство taskSelector является устаревшим. Вместо использования этого свойства включите команду с аргументами в задачу. Также см. заметки о выпуске для версии 1.14.",
      "JsonSchema.windows": "Настройка команд Windows",
      "JsonSchema.mac": "Настройка команд Mac",
      "JsonSchema.linux": "Настройка команд Linux"
    },
    "vs/workbench/contrib/tasks/common/jsonSchemaCommon": {
      "JsonSchema.options": "Дополнительные параметры команды",
      "JsonSchema.options.cwd": "Текущий рабочий каталог выполняемой программы или сценария. Если этот параметр опущен, используется корневой каталог текущей рабочей области Code.",
      "JsonSchema.options.env": "Среда выполняемой программы или оболочки. Если этот параметр опущен, используется среда родительского процесса.",
      "JsonSchema.shellConfiguration": "Задает используемую оболочку.",
      "JsonSchema.shell.executable": "Используемая оболочка.",
      "JsonSchema.shell.args": "Аргументы оболочки.",
      "JsonSchema.command": "Выполняемая команда. Это может быть внешняя программа или команда оболочки.",
      "JsonSchema.tasks.args": "Аргументы, передаваемые в команду при вызове этой задачи.",
      "JsonSchema.tasks.taskName": "Имя задачи",
      "JsonSchema.tasks.windows": "Настройка команд Windows",
      "JsonSchema.tasks.mac": "Настройка команд Mac",
      "JsonSchema.tasks.linux": "Настройка команд Linux",
      "JsonSchema.tasks.suppressTaskName": "Определяет, добавляется ли имя задачи в команду в качестве аргумента. Если опущено, используется глобальное значение.",
      "JsonSchema.tasks.showOutput": "Определяет, выводятся ли выходные данные выполняющейся задачи. Если опущено, используется глобальное значение.",
      "JsonSchema.echoCommand": "Определяет, переносится ли выполняемая команда в выходные данные. Значение по умолчанию — false.",
      "JsonSchema.tasks.watching.deprecation": "Устарело. Используйте isBackground.",
      "JsonSchema.tasks.watching": "Должна ли выполняемая задача оставаться активной и наблюдать за файловой системой.",
      "JsonSchema.tasks.background": "Поддерживается ли выполняющаяся задача в работающем состоянии и исполняется ли она в фоновом режиме.",
      "JsonSchema.tasks.promptOnClose": "Отображается ли для пользователя приглашение, если VS Code закрывается с выполняющейся задачей.",
      "JsonSchema.tasks.build": "Сопоставляет эту задачу с командой сборки Code по умолчанию.",
      "JsonSchema.tasks.test": "Сопоставляет эту задачу с командой тестирования по умолчанию в Code.",
      "JsonSchema.tasks.matchers": "Используемые сопоставители проблем. Это может быть строка, определение сопоставителя проблем или массив строк и сопоставителей проблем.",
      "JsonSchema.args": "Дополнительные аргументы, передаваемые в команду.",
      "JsonSchema.showOutput": "Определяет, выводятся ли выходные данные выполняющейся задачи. Если опущено, используется значение \"всегда\".",
      "JsonSchema.watching.deprecation": "Устарело. Используйте isBackground.",
      "JsonSchema.watching": "Должна ли выполняемая задача оставаться активной и наблюдать за файловой системой.",
      "JsonSchema.background": "Поддерживается ли выполняющаяся задача в работающем состоянии и исполняется ли она в фоновом режиме.",
      "JsonSchema.promptOnClose": "Определяет, получает ли пользователь запрос при закрытии редактора VS Code в тот момент, когда выполняется фоновая задача.",
      "JsonSchema.suppressTaskName": "Определяет, добавляется ли имя задачи в команду в качестве аргумента. Значение по умолчанию — false.",
      "JsonSchema.taskSelector": "Префикс, указывающий на то, что аргумент является задачей.",
      "JsonSchema.matchers": "Используемые сопоставители проблем. Это может быть строка, определение сопоставителя проблем или массив строк и сопоставителей проблем.",
      "JsonSchema.tasks": "Конфигурации задачи. Обычно это дополнительные параметры задачи, уже определенной во внешнем средстве запуска задач."
    },
    "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": {
      "TaskDefinition.description": "Фактический тип задачи. Обратите внимание, что типы, начинающиеся с символа '$', зарезервированы для внутреннего использования.",
      "TaskDefinition.properties": "Дополнительные свойства типа задачи",
      "TaskTypeConfiguration.noType": "В конфигурации типа задачи отсутствует обязательное свойство 'taskType'",
      "TaskDefinitionExtPoint": "Добавляет типы задачи"
    },
    "vs/workbench/contrib/tasks/common/taskConfiguration": {
      "ConfigurationParser.invalidCWD": "Предупреждение: options.cwd должен иметь тип string. Игнорируется значение {0}\n",
      "ConfigurationParser.inValidArg": "Ошибка: аргумент команды должен представлять строку или строку в кавычках. Указанное значение:\n{0}",
      "ConfigurationParser.noShell": "Предупреждение: конфигурация оболочки поддерживается только при выполнении задач в терминале.",
      "ConfigurationParser.noName": "Ошибка: сопоставитель проблем в области объявления должен иметь имя:\n{0}\n",
      "ConfigurationParser.unknownMatcherKind": "Предупреждение! Задан неизвестный сопоставитель проблем. Поддерживаемые типы: string | ProblemMatcher | Array<string | ProblemMatcher>.\n{0}",
      "ConfigurationParser.invalidVaraibleReference": "Ошибка: недопустимая ссылка на problemMatcher: {0}\n",
      "ConfigurationParser.noTaskType": "Ошибка: в конфигурации задач должно присутствовать свойство типа. Конфигурация будет проигнорирована.\n{0}\n",
      "ConfigurationParser.noTypeDefinition": "Ошибка: тип задачи '{0}' не зарегистрирован. Возможно, вы не установили расширение, которое предоставляет соответствующий поставщик задач.",
      "ConfigurationParser.missingType": "Ошибка: в конфигурации задачи '{0}' отсутствует необходимое свойство 'type'. Конфигурация задачи будет проигнорирована.",
      "ConfigurationParser.incorrectType": "Ошибка: в конфигурации задачи '{0}' используется неизвестный тип. Конфигурация задачи будет проигнорирована.",
      "ConfigurationParser.notCustom": "Ошибка: задачи не объявлены в качестве пользовательской задачи. Конфигурация будет проигнорирована.\n{0}\n",
      "ConfigurationParser.noTaskName": "Ошибка: в задаче должно быть указано свойство метки. Задача будет проигнорирована.\n{0}\n",
      "taskConfiguration.noCommandOrDependsOn": "Ошибка: в задаче \"{0}\" не указаны ни команда, ни свойство dependsOn. Задача будет проигнорирована. Определение задачи:\n{1}",
      "taskConfiguration.noCommand": "Ошибка: задача \"{0}\" не определяет команду. Задача будет игнорироваться. Ее определение:\n{1}",
      "TaskParse.noOsSpecificGlobalTasks": "Версия задач 2.0.0 не поддерживает глобальные задачи для конкретных ОС. Преобразуйте их в задачи с помощью команд для конкретных ОС.\nЗатронутые задачи: {0}"
    },
    "vs/workbench/contrib/tasks/common/problemMatcher": {
      "ProblemPatternParser.problemPattern.missingRegExp": "В шаблоне проблем отсутствует регулярное выражение.",
      "ProblemPatternParser.loopProperty.notLast": "Свойство loop поддерживается только в сопоставителе последней строки.",
      "ProblemPatternParser.problemPattern.kindProperty.notFirst": "Шаблон проблемы является недопустимым. Свойство kind должно быть указано только для первого элемента.",
      "ProblemPatternParser.problemPattern.missingProperty": "Шаблон проблемы является недопустимым. Он должен включать файл и сообщение.",
      "ProblemPatternParser.problemPattern.missingLocation": "Шаблон проблемы является недопустимым. Он должен иметь тип \"file\" или группу соответствия строки или расположения.",
      "ProblemPatternParser.invalidRegexp": "Ошибка: строка {0} не является допустимым регулярным выражением.\n",
      "ProblemPatternSchema.regexp": "Регулярное выражение для поиска ошибки, предупреждения или информации в выходных данных.",
      "ProblemPatternSchema.kind": "соответствует ли шаблон расположению (файл и строка) или только файлу.",
      "ProblemPatternSchema.file": "Индекс группы сопоставления для имени файла. Если он не указан, используется значение 1.",
      "ProblemPatternSchema.location": "Индекс группы сопоставления для расположения проблемы. Допустимые шаблоны расположения: (строка), (строка,столбец) и (начальная_строка,начальный_столбец,конечная_строка,конечный_столбец). Если индекс не указан, предполагается шаблон (строка,столбец).",
      "ProblemPatternSchema.line": "Индекс группы сопоставления для строки проблемы. Значение по умолчанию — 2.",
      "ProblemPatternSchema.column": "Индекс группы сопоставления для символа в строке проблемы. Значение по умолчанию — 3",
      "ProblemPatternSchema.endLine": "Индекс группы сопоставления для конечной строки проблемы. По умолчанию не определен.",
      "ProblemPatternSchema.endColumn": "Индекс группы сопоставления для конечного символа проблемы. По умолчанию не определен.",
      "ProblemPatternSchema.severity": "Индекс группы сопоставления для серьезности проблемы. По умолчанию не определен.",
      "ProblemPatternSchema.code": "Индекс группы сопоставления для кода проблемы. По умолчанию не определен.",
      "ProblemPatternSchema.message": "Индекс группы сопоставления для сообщения. Если он не указан, значение по умолчанию — 4 при незаданном расположении. В противном случае значение по умолчанию — 5.",
      "ProblemPatternSchema.loop": "В цикле многострочного сопоставителя указывает, выполняется ли этот шаблон в цикле, пока он соответствует. Может указываться только для последнего шаблона в многострочном шаблоне.",
      "NamedProblemPatternSchema.name": "Имя шаблона проблем.",
      "NamedMultiLineProblemPatternSchema.name": "Имя шаблона многострочных проблем.",
      "NamedMultiLineProblemPatternSchema.patterns": "Фактические шаблоны.",
      "ProblemPatternExtPoint": "Публикует шаблоны проблем",
      "ProblemPatternRegistry.error": "Недопустимый шаблон проблем. Он будет пропущен.",
      "ProblemMatcherParser.noProblemMatcher": "Ошибка: описание невозможно преобразовать в сопоставитель проблем:\n{0}\n",
      "ProblemMatcherParser.noProblemPattern": "Ошибка: в описании не задан допустимый шаблон проблемы:\n{0}\n",
      "ProblemMatcherParser.noOwner": "Ошибка: в описании не задан владелец:\n{0}\n",
      "ProblemMatcherParser.noFileLocation": "Ошибка: в описании не указано расположение файла:\n{0}\n",
      "ProblemMatcherParser.unknownSeverity": "Информация: неизвестная степень серьезности {0}. Допустимые значения: ошибка, предупреждение и информация.\n",
      "ProblemMatcherParser.noDefinedPatter": "Ошибка: шаблон с идентификатором {0} не существует.",
      "ProblemMatcherParser.noIdentifier": "Ошибка: свойство шаблона ссылается на пустой идентификатор.",
      "ProblemMatcherParser.noValidIdentifier": "Ошибка: свойство шаблона {0} не является допустимым именем переменной шаблона.",
      "ProblemMatcherParser.problemPattern.watchingMatcher": "В сопоставителе проблем должны быть определены как начальный, так и конечный шаблоны для отслеживания.",
      "ProblemMatcherParser.invalidRegexp": "Ошибка: строка {0} не является допустимым регулярным выражением.\n",
      "WatchingPatternSchema.regexp": "Регулярное выражение для обнаружения начала или конца фоновой задачи.",
      "WatchingPatternSchema.file": "Индекс группы сопоставления для имени файла. Может быть опущен.",
      "PatternTypeSchema.name": "Имя добавленного или предопределенного шаблона",
      "PatternTypeSchema.description": "Шаблон проблем либо имя добавленного или предопределенного шаблона проблем. Его можно опустить, если указано базовое значение.",
      "ProblemMatcherSchema.base": "Имя используемого базового сопоставителя проблем.",
      "ProblemMatcherSchema.owner": "Владелец проблемы в Code. Можно опустить, если указан элемент base. Если владелец опущен, а элемент base не указан, значение по умолчанию — \"внешний\".",
      "ProblemMatcherSchema.source": "Строка, описывающая источник диагностических сведений, в удобном формате, например, \"typescript\" или \"super lint\".",
      "ProblemMatcherSchema.severity": "Серьезность по умолчанию для выявленных проблем. Используется, если в шаблоне не определена группа сопоставления для серьезности.",
      "ProblemMatcherSchema.applyTo": "Определяет, относится ли проблема, о которой сообщается для текстового документа, только к открытым, только к закрытым или ко всем документам.",
      "ProblemMatcherSchema.fileLocation": "Определяет способ интерпретации имен файлов, указываемых в шаблоне проблемы.",
      "ProblemMatcherSchema.background": "Шаблоны для отслеживания начала и окончания фоновой задачи.",
      "ProblemMatcherSchema.background.activeOnStart": "Если задано значение true, средство мониторинга фоновых задач будет находиться в активном режиме при запуске задачи. Это аналогично выдаче строки, соответствующей шаблону начала.",
      "ProblemMatcherSchema.background.beginsPattern": "При наличии соответствия в выходных данных выдается сигнал о запуске фоновой задачи.",
      "ProblemMatcherSchema.background.endsPattern": "При наличии соответствия в выходных данных выдается сигнал о завершении фоновой задачи.",
      "ProblemMatcherSchema.watching.deprecated": "Это свойство для отслеживания устарело. Используйте цвет фона.",
      "ProblemMatcherSchema.watching": "Шаблоны для отслеживания начала и окончания шаблона отслеживания.",
      "ProblemMatcherSchema.watching.activeOnStart": "Если задано значение true, наблюдатель находится в активном режиме, когда задача запускается. Это равносильно выдаче строки, соответствующей шаблону начала.",
      "ProblemMatcherSchema.watching.beginsPattern": "При соответствии в выходных данных сообщает о запуске задачи наблюдения.",
      "ProblemMatcherSchema.watching.endsPattern": "При соответствии в выходных данных сообщает о завершении задачи наблюдения.",
      "LegacyProblemMatcherSchema.watchedBegin.deprecated": "Это свойство устарело. Используйте свойство просмотра.",
      "LegacyProblemMatcherSchema.watchedBegin": "Регулярное выражение, сообщающее о том, что отслеживаемая задача начинает выполняться в результате активации отслеживания файлов.",
      "LegacyProblemMatcherSchema.watchedEnd.deprecated": "Это свойство устарело. Используйте свойство просмотра.",
      "LegacyProblemMatcherSchema.watchedEnd": "Регулярное выражение, сообщающее о том, что отслеживаемая задача завершает выполнение.",
      "NamedProblemMatcherSchema.name": "Имя сопоставителя проблем, используемого для ссылки.",
      "NamedProblemMatcherSchema.label": "Метка сопоставителя проблем в удобном для чтения формате.",
      "ProblemMatcherExtPoint": "Публикует сопоставители проблем",
      "msCompile": "Проблемы компилятора Microsoft",
      "lessCompile": "Скрыть проблемы",
      "gulp-tsc": "Проблемы TSC для Gulp",
      "jshint": "Проблемы JSHint",
      "jshint-stylish": "Проблемы JSHint, связанные со стилем",
      "eslint-compact": "Проблемы ESLint, связанные с компактностью",
      "eslint-stylish": "Проблемы ESLint, связанные со стилем",
      "go": "Перейти к проблемам"
    },
    "vs/workbench/contrib/tasks/browser/abstractTaskService": {
      "ConfigureTaskRunnerAction.label": "Настроить задачу",
      "tasks": "Задачи",
      "TaskSystem.noHotSwap": "Чтобы изменить подсистему выполнения задач, в которой запущена активная задача, необходимо перезагрузить окно",
      "reloadWindow": "Перезагрузить окно",
      "taskServiceOutputPrompt": "Имеются ошибки задачи. Дополнительные сведения см. в выходных данных.",
      "showOutput": "Показать выходные данные",
      "TaskServer.folderIgnored": "Папка {0} будет проигнорирована, так как в ней используется версия задач 0.1.0",
      "TaskService.noBuildTask1": "Задача сборки не определена. Отметьте задачу с помощью \"isBuildCommand\" в файле tasks.json.",
      "TaskService.noBuildTask2": "Задача сборки не определена. Отметьте задачу с помощью группы 'build' в файле tasks.json.",
      "TaskService.noTestTask1": "Задача теста не определена. Отметьте задачу с помощью \"isTestCommand\" в файле tasks.json.",
      "TaskService.noTestTask2": "Задача теста не определена. Отметьте задачу с помощью группы 'test' в файле tasks.json.",
      "TaskServer.noTask": "Не определена задача для выполнения",
      "TaskService.associate": "Связать",
      "TaskService.attachProblemMatcher.continueWithout": "Продолжить без проверки выходных данных задачи",
      "TaskService.attachProblemMatcher.never": "Никогда не проверять выходные данные задачи",
      "TaskService.attachProblemMatcher.learnMoreAbout": "Дополнительные сведения о проверке выходных данных задачи",
      "selectProblemMatcher": "Выберите, на какие ошибки и предупреждения следует проверять выходные данные задачи",
      "customizeParseErrors": "В конфигурации текущей задачи есть ошибки. Исправьте ошибки перед изменением задачи.",
      "tasksJsonComment": "// Документацию по формату tasks.json см.\n\t// по адресу https://go.microsoft.com/fwlink/?LinkId=733558",
      "moreThanOneBuildTask": "В файле tasks.json определено несколько задач сборки. Выполняется первая задача.\n",
      "TaskSystem.activeSame.background": "Задача '{0}' уже активна и находится в фоновом режиме.",
      "TaskSystem.activeSame.noBackground": "Задача '{0}' уже выполняется.",
      "terminateTask": "Завершить задачу",
      "restartTask": "Перезапустить задачу",
      "TaskSystem.active": "Уже выполняется задача. Завершите ее, прежде чем выполнять другую задачу.",
      "TaskSystem.restartFailed": "Не удалось завершить и перезапустить задачу {0}",
      "TaskService.noConfiguration": "Ошибка: в определении задачи {0} не выявлена задача для следующей конфигурации:\n{1}\nЗадача будет проигнорирована.\n",
      "TaskSystem.configurationErrors": "Ошибка: в конфигурации указанной задачи при проверке были выявлены ошибки, и ее невозможно использовать. Сначала устраните ошибки.",
      "taskService.ignoreingFolder": "Конфигурации задач для папки рабочей области {0} будут проигнорированы. Для задач рабочей области с несколькими папками необходимо, чтобы во всех папках использовалась версия задачи 2.0.0\n",
      "TaskSystem.invalidTaskJson": "Ошибка: в содержимом файла tasks.json есть синтаксические ошибки. Исправьте их, прежде чем выполнять задачу.\n",
      "TaskSystem.runningTask": "Имеется выполняющаяся задача. Завершить ее?",
      "TaskSystem.terminateTask": "&&Завершить задачу",
      "TaskSystem.noProcess": "Запущенная задача больше не существует. Если задача породила фоновые процессы, выход из Visual Studio Code может привести к появлению потерянных процессов. Чтобы избежать этого, запустите последний фоновый процесс с флагом ожидания.",
      "TaskSystem.exitAnyways": "&&Выйти",
      "TerminateAction.label": "Завершить задачу",
      "TaskSystem.unknownError": "При выполнении задачи произошла ошибка. Подробности см. в журнале задач.",
      "TaskService.noWorkspace": "Задачи доступны только в папке рабочей области.",
      "TaskService.learnMore": "Дополнительные сведения",
      "configureTask": "Настроить задачу",
      "recentlyUsed": "недавно использованные задачи",
      "configured": "настроенные задачи",
      "detected": "обнаруженные задачи",
      "TaskService.ignoredFolder": "Следующие папки рабочей области будут проигнорированы, так как в них используется версия задач 0.1.0: {0}",
      "TaskService.notAgain": "Больше не показывать",
      "TaskService.pickRunTask": "Выберите задачу для запуска",
      "TaskService.noEntryToRun": "Задача для запуска не найдена. Настройте задачи...",
      "TaskService.fetchingBuildTasks": "Получение задач сборки...",
      "TaskService.pickBuildTask": "Выберите задачу сборки для запуска",
      "TaskService.noBuildTask": "Задача сборки для запуска отсутствует. Настройте задачи сборки...",
      "TaskService.fetchingTestTasks": "Получение задач тестирования...",
      "TaskService.pickTestTask": "Выберите задачу тестирования для запуска",
      "TaskService.noTestTaskTerminal": "Тестовая задача для запуска не найдена. Настройте задачи...",
      "TaskService.taskToTerminate": "Выберите задачу для завершения",
      "TaskService.noTaskRunning": "Ни одной задачи не запущено",
      "TaskService.terminateAllRunningTasks": "Все запущенные задачи",
      "TerminateAction.noProcess": "Запущенный процесс больше не существует. Если задача породила фоновые задачи, выход из Visual Studio Code может привести к появлению потерянных процессов.",
      "TerminateAction.failed": "Не удалось завершить запущенную задачу",
      "TaskService.taskToRestart": "Выберите задачу для перезапуска",
      "TaskService.noTaskToRestart": "Задачи для перезапуска не найдены",
      "TaskService.template": "Выберите шаблон задачи",
      "TaskService.createJsonFile": "Создать файл tasks.json из шаблона",
      "TaskService.openJsonFile": "Открыть файл tasks.json",
      "TaskService.pickTask": "Выберите задачу для настройки",
      "TaskService.defaultBuildTaskExists": "Задача {0} уже помечена как задача сборки по умолчанию",
      "TaskService.pickDefaultBuildTask": "Выберите задачу, которая будет использоваться в качестве задачи сборки по умолчанию.",
      "TaskService.defaultTestTaskExists": "{0} уже помечена как задача сборки по умолчанию. ",
      "TaskService.pickDefaultTestTask": "Выберите задачу, которая будет использоваться в качестве задачи тестирования по умолчанию. ",
      "TaskService.pickShowTask": "Выберите задачу, выходные данные для которой нужно отобразить",
      "TaskService.noTaskIsRunning": "Ни одной задачи не запущено"
    },
    "vs/workbench/contrib/tasks/common/taskTemplates": {
      "dotnetCore": "Выполняет команду сборки .NET Core",
      "msbuild": "Выполняет целевой объект сборки",
      "externalCommand": "Пример для запуска произвольной внешней команды",
      "Maven": "Выполняет стандартные команды Maven"
    },
    "vs/workbench/contrib/tasks/browser/terminalTaskSystem": {
      "TerminalTaskSystem.unknownError": "При выполнении задачи произошла неизвестная ошибка. Подробности см. в журнале выходных данных задач.",
      "dependencyFailed": "Не удалось разрешить зависимую задачу '{0}' в папке рабочей области '{1}'",
      "TerminalTaskSystem.terminalName": "Задача — {0}",
      "closeTerminal": "Нажмите любую клавишу, чтобы закрыть терминал.",
      "reuseTerminal": "Терминал будет повторно использоваться задачами. Чтобы закрыть его, нажмите любую клавишу.",
      "TerminalTaskSystem": "Не удается выполнить команду оболочки на диске UNC с помощью cmd.exe.",
      "unknownProblemMatcher": "Не удается разрешить сопоставитель проблем {0}. Сопоставитель будет проигнорирован"
    },
    "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": {
      "terminalIntegratedConfigurationTitle": "Интегрированный терминал",
      "terminal.integrated.shell.linux": "Путь к оболочке, используемой терминалом в Linux. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
      "terminal.integrated.shell.osx": "Путь к оболочке, используемой терминалом в macOS. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
      "terminal.integrated.shell.windows": "Путь к оболочке, используемой терминалом в Windows. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). "
    },
    "vs/workbench/contrib/terminal/browser/terminal.contribution": {
      "quickOpen.terminal": "Показать все открытые терминалы",
      "terminalIntegratedConfigurationTitle": "Интегрированный терминал",
      "terminal.integrated.shellArgs.linux": "Аргументы командной строки, используемые в терминале Linux. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). ",
      "terminal.integrated.shellArgs.osx": "Аргументы командной строки, используемые в терминале macOS. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). ",
      "terminal.integrated.shellArgs.windows": "Аргументы командной строки, используемые в терминале Windows. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). ",
      "terminal.integrated.shellArgs.windows.string": "Аргументы командной строки [формат командной строки](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6), используемые в терминале Windows. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). ",
      "terminal.integrated.macOptionIsMeta": "Определяет, следует ли считать клавишу OPTION метаклавишей в терминале macOS.",
      "terminal.integrated.macOptionClickForcesSelection": "Определяет, следует ли принудительно выполнять выделение при щелчке левой кнопкой мыши с нажатой клавишей OPTION в macOS. В этом случае будет использован обычный режим выделения (по строкам) и будет отключен режим выделения по столбцам. Вы сможете выполнять обычные операции копирования и вставки в терминале, например, если в tmux включен режим управления мышью.",
      "terminal.integrated.copyOnSelection": "Определяет, будет ли текст, выделенный в терминале, скопирован в буфер обмена.",
      "terminal.integrated.drawBoldTextInBrightColors": "Определяет, будет ли вариант цвета \"bright\" (яркий) ANSI всегда использоваться для полужирного текста в терминале.",
      "terminal.integrated.fontFamily": "Определяет семейство шрифтов терминала, значение по умолчанию — \"#editor.fontFamily#\".",
      "terminal.integrated.fontSize": "Определяет размер шрифта (в пикселях) для терминала.",
      "terminal.integrated.letterSpacing": "Управляет межсимвольным интервалом в терминале. Это целочисленное значение, которое представляет собой количество дополнительных пикселей между символами.",
      "terminal.integrated.lineHeight": "Определяет высоту строки терминала; это число умножается на размер шрифта терминала, что дает фактическую высоту строки в пикселях.",
      "terminal.integrated.fontWeight": "Размер шрифта в терминале для нежирного текста.",
      "terminal.integrated.fontWeightBold": "Размер шрифта в терминале для полужирного текста. ",
      "terminal.integrated.cursorBlinking": "Управляет миганием курсора терминала.",
      "terminal.integrated.cursorStyle": "Определяет стиль курсора терминала.",
      "terminal.integrated.scrollback": "Определяет предельное число строк в буфере терминала.",
      "terminal.integrated.setLocaleVariables": "Управляет установкой переменных языкового стандарта при запуске терминала.",
      "terminal.integrated.rendererType.auto": "Выбрать отрисовщик с помощью VS Code.",
      "terminal.integrated.rendererType.canvas": "Использовать стандартный отрисовщик графического сопроцессора или отрисовщик на основе холста",
      "terminal.integrated.rendererType.dom": "Использовать резервный отрисовщик на основе DOM.",
      "terminal.integrated.rendererType": "Определяет, как отображается терминал.",
      "terminal.integrated.rightClickBehavior.default": "Показать контекстное меню.",
      "terminal.integrated.rightClickBehavior.copyPaste": "Копировать при наличии выделения, в противном случае вставить.",
      "terminal.integrated.rightClickBehavior.selectWord": "Выбрать слово под курсором и показать контекстное меню.",
      "terminal.integrated.rightClickBehavior": "Управляет тем, как терминал реагирует на щелчок правой кнопки мыши.",
      "terminal.integrated.cwd": "Путь явного запуска, по которому будет запущен терминал. Используется в качестве текущего рабочего каталога (cwd) для процесса оболочки. Это может быть особенно удобно в параметрах рабочей области, если корневой каталог не является подходящим каталогом cwd.",
      "terminal.integrated.confirmOnExit": "Указывает, следует ли при выходе выводить подтверждение об имеющихся активных сеансах терминала.",
      "terminal.integrated.enableBell": "Определяет, включен ли \"звонок\" терминала.",
      "terminal.integrated.commandsToSkipShell": "Набор идентификаторов команд, настраиваемые сочетания клавиш которых не будут отправлены в оболочку, а вместо этого всегда будут обрабатываться Code. Благодаря этому настраиваемые сочетания клавиш, которые обычно используются в оболочке, работают так, как если бы терминал не был в фокусе, например, CTRL+P позволяет запустить Quick Open.\nПропущенные команды по умолчанию:\n\n{0}",
      "terminal.integrated.env.osx": "Объект с переменными среды, которые будут добавлены к процессу VS Code для использования в терминале macOS. Чтобы удалить переменную среды, установите значение null для этого объекта.",
      "terminal.integrated.env.linux": "Объект с переменными среды, которые будут добавлены к процессу VS Code для использования в терминале Linux. Чтобы удалить переменную среды, установите значение null для этого объекта.",
      "terminal.integrated.env.windows": "Объект с переменными среды, которые будут добавлены к процессу VS Code для использования в терминале Windows. Чтобы удалить переменную среды, установите значение null для этого объекта.",
      "terminal.integrated.showExitAlert": "Определяет, следует ли отображать предупреждение \"Процесс терминала завершен с кодом выхода\", если код выхода не равен нулю.",
      "terminal.integrated.splitCwd": "Определяет рабочий каталог для разделенного терминала.",
      "terminal.integrated.splitCwd.workspaceRoot": "В новом разделенном терминале в качестве рабочего каталога будет использоваться корневой каталог рабочей области. В рабочей области с несколькими каталогами предлагается выбрать корневой каталог для рабочей области.",
      "terminal.integrated.splitCwd.initial": "В новом разделенном терминале будет использоваться исходный рабочий каталог для родительского терминала.",
      "terminal.integrated.splitCwd.inherited": "В macOS и Linux в новом разделенном терминале будет использоваться рабочий каталог родительского терминала. В Windows используется исходное поведение.",
      "terminal.integrated.windowsEnableConpty": "Указывает, следует ли использовать ConPTY для взаимодействия процессов терминалов Windows (требуется Windows 10 с номером сборки 18309 или выше). Если задано значение false, используется Winpty.",
      "terminal": "Терминал",
      "terminalCategory": "Терминал",
      "viewCategory": "Вид"
    },
    "vs/workbench/contrib/terminal/browser/terminalQuickOpen": {
      "termEntryAriaLabel": "{0}, средство выбора терминалов",
      "termCreateEntryAriaLabel": "{0}, создать терминал",
      "workbench.action.terminal.newplus": "$(plus) Создать новый интегрированный терминал",
      "noTerminalsMatching": "Терминалы, соответствующие условию, отсутствуют",
      "noTerminalsFound": "Открытые терминалы отсутствуют"
    },
    "vs/workbench/contrib/terminal/browser/terminalPanel": {
      "terminal.useMonospace": "Использовать моноширинные шрифты",
      "terminal.monospaceOnly": "Этот терминал поддерживает только моноширинные шрифты."
    },
    "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": {
      "terminal.integrated.a11yBlankLine": "Пустая строка",
      "terminal.integrated.a11yPromptLabel": "Ввод терминала",
      "terminal.integrated.a11yTooMuchOutput": "Объем выходных данных слишком велик для создания оповещения; проверьте строки вручную"
    },
    "vs/workbench/contrib/terminal/electron-browser/terminalService": {
      "terminal.integrated.chooseWindowsShell": "Выберите предпочитаемую оболочку терминала. Ее можно позже изменить в параметрах"
    },
    "vs/workbench/contrib/terminal/browser/terminalActions": {
      "workbench.action.terminal.newWorkspacePlaceholder": "Выбрать текущий рабочий каталог для нового терминала",
      "workbench.action.terminal.toggleTerminal": "Переключить интегрированный терминал",
      "workbench.action.terminal.kill": "Завершить активный экземпляр терминала",
      "workbench.action.terminal.kill.short": "Завершить работу терминала",
      "workbench.action.terminal.quickKill": "Завершить работу экземпляра терминала",
      "workbench.action.terminal.copySelection": "Скопировать выделение",
      "workbench.action.terminal.copySelection.short": "Копирование",
      "workbench.action.terminal.selectAll": "Выбрать все",
      "workbench.action.terminal.deleteWordLeft": "Удалить слово слева",
      "workbench.action.terminal.deleteWordRight": "Удалить слово справа",
      "workbench.action.terminal.deleteToLineStart": "Удалить до начала строки",
      "workbench.action.terminal.moveToLineStart": "Перейти к началу строки",
      "workbench.action.terminal.moveToLineEnd": "Перейти к концу строки",
      "workbench.action.terminal.sendSequence": "Отправить пользовательскую последовательность в терминал",
      "workbench.action.terminal.new": "Создание нового интегрированного терминала",
      "workbench.action.terminal.new.short": "Новый терминал",
      "workbench.action.terminal.newInActiveWorkspace": "Создать новый интегрированный терминал (в активной рабочей области)",
      "workbench.action.terminal.split": "Разделить терминал",
      "workbench.action.terminal.split.short": "Разделить",
      "workbench.action.terminal.splitInActiveWorkspace": "Разбить окно терминала (в активной рабочей области)",
      "workbench.action.terminal.focusPreviousPane": "Перейти на предыдущую область",
      "workbench.action.terminal.focusNextPane": "Перейти на следующую область",
      "workbench.action.terminal.resizePaneLeft": "Изменить размер области слева",
      "workbench.action.terminal.resizePaneRight": "Изменить размер области справа",
      "workbench.action.terminal.resizePaneUp": "Изменить размер области вверху",
      "workbench.action.terminal.resizePaneDown": "Изменить размер области внизу",
      "workbench.action.terminal.focus": "Фокус на терминале",
      "workbench.action.terminal.focusNext": "Фокус на следующем терминале",
      "workbench.action.terminal.focusPrevious": "Фокус на предыдущем терминале",
      "workbench.action.terminal.paste": "Вставить в активный терминал",
      "workbench.action.terminal.paste.short": "Вставить",
      "workbench.action.terminal.selectDefaultShell": "Выбрать оболочку по умолчанию",
      "workbench.action.terminal.runSelectedText": "Запуск выбранного текста в активном терминале",
      "workbench.action.terminal.runActiveFile": "Запуск активного файла в активном терминале",
      "workbench.action.terminal.runActiveFile.noFile": "Только файлы на диске можно запустить в терминале",
      "workbench.action.terminal.switchTerminal": "Переключить терминал",
      "terminals": "Открыть терминалы.",
      "workbench.action.terminal.scrollDown": "Прокрутить вниз (построчно)",
      "workbench.action.terminal.scrollDownPage": "Прокрутить вниз (на страницу)",
      "workbench.action.terminal.scrollToBottom": "Прокрутить до нижней границы",
      "workbench.action.terminal.scrollUp": "Прокрутить вверх (построчно)",
      "workbench.action.terminal.scrollUpPage": "Прокрутить вверх (страницу)",
      "workbench.action.terminal.scrollToTop": "Прокрутить до верхней границы",
      "workbench.action.terminal.clear": "Сброс",
      "workbench.action.terminal.clearSelection": "Очистить выбранное",
      "workbench.action.terminal.allowWorkspaceShell": "Разрешить настройку оболочки в рабочей области",
      "workbench.action.terminal.disallowWorkspaceShell": "Запретить настройку оболочки в рабочей области",
      "workbench.action.terminal.rename": "Переименование",
      "workbench.action.terminal.rename.prompt": "Введите название терминала",
      "workbench.action.terminal.focusFindWidget": "Выделить мини-приложение поиска",
      "workbench.action.terminal.hideFindWidget": "Скрыть мини-приложение поиска",
      "quickOpenTerm": "Переключить активный терминал",
      "workbench.action.terminal.scrollToPreviousCommand": "Перейти к предыдущей команде",
      "workbench.action.terminal.scrollToNextCommand": "Перейти к следующей команде",
      "workbench.action.terminal.selectToPreviousCommand": "Выбрать предыдущую команду",
      "workbench.action.terminal.selectToNextCommand": "Выбрать следующую команду",
      "workbench.action.terminal.selectToPreviousLine": "Выделить текст до предыдущей строки",
      "workbench.action.terminal.selectToNextLine": "Выделить текст до следующей строки",
      "workbench.action.terminal.toggleEscapeSequenceLogging": "Включение или отключение ведения журнала escape-последовательности",
      "workbench.action.terminal.toggleFindRegex": "Включить/отключить поиск с использованием регулярных выражений",
      "workbench.action.terminal.toggleFindWholeWord": "Включить/отключить поиск только целых слов",
      "workbench.action.terminal.toggleFindCaseSensitive": "Включить/отключить поиск с учетом регистра",
      "workbench.action.terminal.findNext": "Найти далее",
      "workbench.action.terminal.findPrevious": "Найти ранее"
    },
    "vs/workbench/contrib/terminal/common/terminalColorRegistry": {
      "terminal.background": "Цвет фона терминала. С его помощью можно указать цвет терминала, отличный от цвета панели.",
      "terminal.foreground": "Цвет переднего плана терминала.",
      "terminalCursor.foreground": "Цвет переднего плана курсора терминала.",
      "terminalCursor.background": "Цвет фона курсора терминала. Позволяет выбрать цвет символа, который перекрывается блочным курсором.",
      "terminal.selectionBackground": "Цвет фона выделения терминала.",
      "terminal.border": "Цвет границы, которая отделяет области в терминале. По умолчанию используется panel.border.",
      "terminal.ansiColor": "Цвет ANSI \"{0}\" в терминале."
    },
    "vs/workbench/contrib/terminal/common/terminalMenu": {
      "miToggleIntegratedTerminal": "&&Терминал",
      "miNewTerminal": "&&Новый терминал",
      "miSplitTerminal": "&&Разделить терминал",
      "miRunActiveFile": "Запустить &&активный файл",
      "miRunSelectedText": "Запуск &&выбранного текста"
    },
    "vs/workbench/contrib/terminal/browser/terminalInstance": {
      "yes": "Да",
      "terminal.rendererInAllNewTerminals": "Теперь терминал использует резервный отрисовщик.",
      "no": "Нет",
      "dontShowAgain": "Больше не показывать",
      "terminal.slowRendering": "Стандартный модуль отображения для встроенного терминала работает медленно. Вы хотите переключиться на альтернативный модуль отображения на основе DOM, который может повысить производительность? [Дополнительные сведения о параметрах терминала](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).",
      "terminal.integrated.copySelection.noSelection": "В терминале отсутствует выделенный текст для копирования",
      "terminal.integrated.exitedWithCode": "Процесс терминала завершен с кодом выхода: {0}",
      "terminal.integrated.launchFailed": "Не удалось запустить команду процесса терминала \"{0}{1}\" (код выхода: {2})",
      "terminal.integrated.launchFailedExtHost": "Не удалось запустить процесс терминала (код выхода: {0})"
    },
    "vs/workbench/contrib/terminal/browser/terminalService": {
      "terminal.integrated.chooseWindowsShellInfo": "Вы можете изменить оболочку терминала по умолчанию, нажав кнопку \"Настроить\".",
      "customize": "Настроить",
      "never again": "Больше не показывать"
    },
    "vs/workbench/contrib/terminal/browser/terminalConfigHelper": {
      "terminal.integrated.allowWorkspaceShell": "Вы разрешаете этой рабочей области изменять вашу оболочку терминала? {0}",
      "allow": "Разрешить",
      "disallow": "Запретить"
    },
    "vs/workbench/contrib/terminal/browser/terminalLinkHandler": {
      "terminalLinkHandler.followLinkAlt": "Щелкните с нажатой клавишей ALT, чтобы перейти по ссылке.",
      "terminalLinkHandler.followLinkCmd": "Щелкните с нажатой клавишей CMD, чтобы перейти по ссылке.",
      "terminalLinkHandler.followLinkCtrl": "Щелкните с нажатой клавишей CTRL, чтобы перейти по ссылке."
    },
    "vs/workbench/contrib/terminal/browser/terminalTab": {
      "terminalFocus": "Терминал {0}"
    },
    "vs/workbench/contrib/terminal/common/terminalService": {
      "terminalService.terminalCloseConfirmationSingular": "Есть активный сеанс терминала, завершить его?",
      "terminalService.terminalCloseConfirmationPlural": "Есть несколько активных сеансов терминала ({0}), завершить их?",
      "terminal.minWidth": "Недостаточно пространства, чтобы разделить терминал."
    },
    "vs/workbench/contrib/themes/browser/themes.contribution": {
      "selectTheme.label": "Цветовая тема",
      "themes.category.light": "светлые темы",
      "themes.category.dark": "темные темы",
      "themes.category.hc": "темы с высоким контрастом",
      "installColorThemes": "Установить дополнительные цветовые темы...",
      "themes.selectTheme": "Выберите цветовую тему (используйте клавиши стрелок вверх и вниз для предварительного просмотра)",
      "selectIconTheme.label": "Тема значков файлов",
      "noIconThemeLabel": "NONE",
      "noIconThemeDesc": "Отключить значки файлов",
      "installIconThemes": "Установить дополнительные темы значков файлов...",
      "themes.selectIconTheme": "Выбрать тему значка файла",
      "generateColorTheme.label": "Создать цветовую тему на основе текущих параметров",
      "preferences": "Параметры",
      "developer": "Разработчик",
      "miSelectColorTheme": "Цветовая &&тема",
      "miSelectIconTheme": "Тема значка &&файла",
      "themes.selectIconTheme.label": "Тема значков файлов"
    },
    "vs/workbench/contrib/update/electron-browser/update": {
      "releaseNotes": "Заметки о выпуске",
      "showReleaseNotes": "Показать заметки о выпуске",
      "read the release notes": "Вас приветствует {0} v{1}! Вы хотите прочитать заметки о выпуске?",
      "licenseChanged": "Наши условия лицензии изменились. Чтобы ознакомиться с ними, щелкните [здесь]({0}).",
      "neveragain": "Больше не показывать",
      "64bitisavailable": "{0} для 64-разрядной версии Windows теперь доступен! Дополнительные сведения см. [здесь]({1}).",
      "updateIsReady": "Доступно новое обновление {0}.",
      "update service": "Обновить службу",
      "noUpdatesAvailable": "Доступные обновления отсутствуют.",
      "ok": "ОК",
      "thereIsUpdateAvailable": "Доступно обновление.",
      "download update": "Скачать обновление",
      "later": "Позже",
      "updateAvailable": "Доступно обновление: {0} {1}",
      "installUpdate": "Установить обновление",
      "updateInstalling": "{0} {1} устанавливается в фоновом режиме, мы сообщим вам о завершении.",
      "updateNow": "Обновить сейчас",
      "updateAvailableAfterRestart": "Перезапустите {0}, чтобы применить последнее обновление.",
      "checkForUpdates": "Проверить наличие обновлений...",
      "checkingForUpdates": "Идет проверка наличия обновлений...",
      "DownloadingUpdate": "Скачивается обновление...",
      "installUpdate...": "Установить обновление...",
      "installingUpdate": "Идет установка обновления...",
      "restartToUpdate": "Перезапустите для обновления"
    },
    "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": {
      "releaseNotesInputName": "Заметки о выпуске: {0}",
      "unassigned": "не присвоено"
    },
    "vs/workbench/contrib/url/common/url.contribution": {
      "openUrl": "Открыть URL",
      "developer": "Разработчик"
    },
    "vs/workbench/contrib/watermark/browser/watermark": {
      "watermark.showCommands": "Показать все команды",
      "watermark.quickOpen": "Перейти к файлу",
      "watermark.openFile": "Открыть файл",
      "watermark.openFolder": "Открыть папку",
      "watermark.openFileFolder": "Открыть файл или папку",
      "watermark.openRecent": "Открыть последний",
      "watermark.newUntitledFile": "Новый файл без имени",
      "watermark.toggleTerminal": "Терминал",
      "watermark.findInFiles": "Найти в файлах",
      "watermark.startDebugging": "Начать отладку",
      "workbenchConfigurationTitle": "Рабочее место",
      "tips.enabled": "Если параметр включен, на подложке появляются советы, если нет открытых редакторов."
    },
    "vs/workbench/contrib/webview/browser/webview.contribution": {
      "webview.editor.label": "Редактор веб-представления"
    },
    "vs/workbench/contrib/webview/common/webview": {
      "developer": "Разработчик"
    },
    "vs/workbench/contrib/webview/browser/webviewCommands": {
      "refreshWebviewLabel": "Перезагрузить веб-представления"
    },
    "vs/workbench/contrib/webview/electron-browser/webviewCommands": {
      "openToolsLabel": "Открыть инструменты разработчика веб-представлений"
    },
    "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": {
      "walkThrough.editor.label": "Интерактивная тестовая площадка",
      "help": "Справка",
      "miInteractivePlayground": "И&&нтерактивная тестовая площадка"
    },
    "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": {
      "workbenchConfigurationTitle": "Рабочее место",
      "workbench.startupEditor.none": "Запустить без редактора.",
      "workbench.startupEditor.welcomePage": "Откройте страницу приветствия (по умолчанию).",
      "workbench.startupEditor.readme": "Открыть файл README при открытии папки, содержащей этот файл, в противном случае открыть 'welcomePage'.",
      "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустой рабочей области).",
      "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области.",
      "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.",
      "help": "Справка",
      "miWelcome": "&&Приветствие"
    },
    "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": {
      "welcomeOverlay.explorer": "Проводник",
      "welcomeOverlay.search": "Поиск по файлам",
      "welcomeOverlay.git": "Управление исходным кодом",
      "welcomeOverlay.debug": "Запуск и отладка",
      "welcomeOverlay.extensions": "Управление расширениями",
      "welcomeOverlay.problems": "Просмотр ошибок и предупреждений",
      "welcomeOverlay.terminal": "Переключить интегрированный терминал",
      "welcomeOverlay.commandPalette": "Найти и выполнить все команды.",
      "welcomeOverlay.notifications": "Показать уведомления",
      "welcomeOverlay": "Обзор пользовательского интерфейса",
      "hideWelcomeOverlay": "Скрыть наложение интерфейса",
      "help": "Справка"
    },
    "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": {
      "editorWalkThrough.title": "Интерактивная тестовая площадка",
      "editorWalkThrough": "Интерактивная тестовая площадка"
    },
    "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": {
      "telemetryOptOut.optOutNotice": "Помогите улучшить VS Code, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно отказаться от него]({1}).",
      "telemetryOptOut.optInNotice": "Помогите улучшить VS Code, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [его принять]({1}). ",
      "telemetryOptOut.readMore": "Подробнее",
      "telemetryOptOut.optOutOption": "Помогите корпорации Майкрософт улучшить Visual Studio Code, разрешив сбор данных об использовании. Дополнительные сведения см. в нашем [заявлении о конфиденциальности]({0}).",
      "telemetryOptOut.OptIn": "Да, я буду рад помочь",
      "telemetryOptOut.OptOut": "Нет, спасибо"
    },
    "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": {
      "walkThrough.unboundCommand": "свободный",
      "walkThrough.gitNotFound": "Похоже, Git не установлен в вашей системе.",
      "walkThrough.embeddedEditorBackground": "Цвет фона встроенных редакторов для интерактивных тестовых площадок."
    },
    "vs/workbench/contrib/welcome/page/browser/welcomePage": {
      "welcomePage": "Приветствие",
      "welcomePage.javaScript": "JavaScript",
      "welcomePage.typeScript": "TypeScript",
      "welcomePage.python": "Python",
      "welcomePage.php": "PHP",
      "welcomePage.azure": "Azure",
      "welcomePage.showAzureExtensions": "Показать расширения Azure",
      "welcomePage.docker": "Docker",
      "welcomePage.vim": "Vim",
      "welcomePage.sublime": "Sublime",
      "welcomePage.atom": "Atom",
      "welcomePage.extensionPackAlreadyInstalled": "Поддержка {0} уже добавлена.",
      "welcomePage.willReloadAfterInstallingExtensionPack": "После установки дополнительной поддержки для {0} окно будет перезагружено.",
      "welcomePage.installingExtensionPack": "Установка дополнительной поддержки для {0}...",
      "welcomePage.extensionPackNotFound": "Не удается найти поддержку для {0} с идентификатором {1}.",
      "welcomePage.keymapAlreadyInstalled": "Сочетания клавиш {0} уже установлены.",
      "welcomePage.willReloadAfterInstallingKeymap": "Окно перезагрузится после установки сочетаний клавиш {0}.",
      "welcomePage.installingKeymap": "Устанавливаются сочетания клавиш {0}...",
      "welcomePage.keymapNotFound": "Не удалось найти сочетания клавиш {0} с идентификатором {1}.",
      "welcome.title": "Приветствие",
      "welcomePage.openFolderWithPath": "Открыть папку {0} с путем {1}",
      "welcomePage.extensionListSeparator": ", ",
      "welcomePage.installKeymap": "Установить раскладку клавиатуры {0}",
      "welcomePage.installExtensionPack": "Установить дополнительную поддержку для {0}",
      "welcomePage.installedKeymap": "Раскладка клавиатуры {0} уже установлена",
      "welcomePage.installedExtensionPack": "Поддержка {0} уже установлена",
      "ok": "ОК",
      "details": "Подробные сведения",
      "welcomePage.buttonBackground": "Цвет фона кнопок на странице приветствия.",
      "welcomePage.buttonHoverBackground": "Цвет фона при наведении указателя для кнопок на странице приветствия.",
      "welcomePage.background": "Цвет фона страницы приветствия."
    },
    "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": {
      "welcomePage.vscode": "Visual Studio Code",
      "welcomePage.editingEvolved": "Улучшенное редактирование",
      "welcomePage.start": "Запуск",
      "welcomePage.newFile": "Создать файл",
      "welcomePage.openFolder": "Открыть папку...",
      "welcomePage.addWorkspaceFolder": "Добавить папку в рабочую область...",
      "welcomePage.recent": "Последние",
      "welcomePage.moreRecent": "Подробнее...",
      "welcomePage.noRecentFolders": "Нет последних папок.",
      "welcomePage.help": "Справка",
      "welcomePage.keybindingsCheatsheet": "Список сочетаний клавиш в печатном виде",
      "welcomePage.introductoryVideos": "Вступительные видео",
      "welcomePage.tipsAndTricks": "Советы и рекомендации",
      "welcomePage.productDocumentation": "Документация по продукту",
      "welcomePage.gitHubRepository": "Репозиторий GitHub",
      "welcomePage.stackOverflow": "Stack Overflow",
      "welcomePage.newsletterSignup": "Подпишитесь на наш информационный бюллетень",
      "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске",
      "welcomePage.customize": "Настроить",
      "welcomePage.installExtensionPacks": "Средства и языки",
      "welcomePage.installExtensionPacksDescription": "Установить поддержку для {0} и {1}",
      "welcomePage.showLanguageExtensions": "Показать дополнительные расширения языка",
      "welcomePage.moreExtensions": "Еще",
      "welcomePage.installKeymapDescription": "Параметры и настраиваемые сочетания клавиш",
      "welcomePage.installKeymapExtension": "Установить параметры и настраиваемые сочетания клавиш из {0} и {1}",
      "welcomePage.showKeymapExtensions": "Показать другие расширения для раскладки клавиатуры",
      "welcomePage.others": "Другие",
      "welcomePage.colorTheme": "Цветовая тема",
      "welcomePage.colorThemeDescription": "Настройте редактор и код удобным образом.",
      "welcomePage.learn": "Подробнее",
      "welcomePage.showCommands": "Найти и выполнить все команды.",
      "welcomePage.showCommandsDescription": "Быстро обращайтесь к командам и выполняйте поиск по командам с помощью палитры команд ({0})",
      "welcomePage.interfaceOverview": "Общие сведения об интерфейсе",
      "welcomePage.interfaceOverviewDescription": "Используйте визуальное наложение с выделением основных компонентов пользовательского интерфейса.",
      "welcomePage.interactivePlayground": "Интерактивная тестовая площадка",
      "welcomePage.interactivePlaygroundDescription": "Опробуйте основные функции редактора в ходе краткого пошагового руководства."
    },
    "vs/workbench/services/bulkEdit/browser/bulkEditService": {
      "summary.0": "Нет изменений",
      "summary.nm": "Сделано изменений {0} в {1} файлах",
      "summary.n0": "Сделано изменений {0} в одном файле",
      "conflict": "Следующие файлы были изменены: {0}"
    },
    "vs/workbench/services/configuration/common/jsonEditingService": {
      "errorInvalidFile": "Не удается выполнить запись в файл. Откройте файл, исправьте ошибки и предупреждения в файле и повторите попытку.",
      "errorFileDirty": "Не удается записать сведения в файл, так как файл был изменен. Сохраните файл и повторите попытку."
    },
    "vs/workbench/services/configuration/browser/configurationService": {
      "unsupportedApplicationSetting": "Этот параметр может применяться только в параметрах пользователя приложения.",
      "unsupportedMachineSetting": "Этот параметр может применяться только в параметрах пользователя",
      "unsupportedRemoteMachineSetting": "Этот параметр можно применить только в параметрах удаленного компьютера",
      "unsupportedWindowSetting": "Сейчас применить этот параметр нельзя. Он будет применен, когда вы откроете эту папку напрямую."
    },
    "vs/workbench/services/configuration/common/configurationEditingService": {
      "openTasksConfiguration": "Открыть конфигурацию задач",
      "openLaunchConfiguration": "Открыть конфигурацию запуска",
      "open": "Открыть параметры",
      "saveAndRetry": "Сохранить и повторить",
      "errorUnknownKey": "Не удалось записать в {0}, так как {1} не является зарегистрированной конфигурацией.",
      "errorInvalidWorkspaceConfigurationApplication": "Не удается записать {0} в параметры рабочей области. Этот параметр можно записать только в параметры пользователя.",
      "errorInvalidWorkspaceConfigurationMachine": "Не удается записать {0} в параметры рабочей области. Этот параметр можно записать только в параметры пользователя.",
      "errorInvalidFolderConfiguration": "Не удается изменить параметры папок, так как {0} не поддерживает область ресурсов папок. ",
      "errorInvalidUserTarget": "Не удается изменить параметры пользователей, так как {0} не поддерживает глобальную область.",
      "errorInvalidWorkspaceTarget": "Не удается изменить параметры рабочей области, так как {0} не поддерживает рабочие области в в рабочей области из нескольких папок.",
      "errorInvalidFolderTarget": "Не удается изменить параметры папок, так как ресурс не указан.",
      "errorNoWorkspaceOpened": "Не удается записать в {0}, так как не открыта ни одна рабочая область. Откройте рабочую область и повторите попытку.",
      "errorInvalidTaskConfiguration": "Не удается записать файл конфигурации задач. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.",
      "errorInvalidLaunchConfiguration": "Не удается записать файл конфигурации запуска. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.",
      "errorInvalidConfiguration": "Не удается выполнить запись в файл параметров пользователя. Откройте параметры пользователя, исправьте ошибки и предупреждения и повторите попытку. ",
      "errorInvalidRemoteConfiguration": "Не удалось выполнить запись в параметры удаленного пользователя. Откройте параметры удаленного пользователя для исправления ошибок или предупреждений и повторите попытку.",
      "errorInvalidConfigurationWorkspace": "Не удается выполнить запись в файл параметров рабочей области. Откройте параметры рабочей области, исправьте ошибки и предупреждения и повторите попытку. ",
      "errorInvalidConfigurationFolder": "Не удается записать параметры папки. Откройте параметры папки '{0}', исправьте ошибки и предупреждения и повторите попытку. ",
      "errorTasksConfigurationFileDirty": "Не удается записать файл конфигурации задач, так как файл был изменен. Сохраните файл и повторите попытку.",
      "errorLaunchConfigurationFileDirty": "Не удается записать файл конфигурации запуска, так как файл был изменен. Сохраните файл и повторите попытку.",
      "errorConfigurationFileDirty": "Не удается записать параметры пользователя, так как файл был изменен. Сохраните файл параметров пользователя и повторите попытку.",
      "errorRemoteConfigurationFileDirty": "Не удалось выполнить запись в параметры удаленного пользователя, так как файл является \"грязным\". Сначала сохраните файл параметров удаленного пользователя, а затем повторите попытку.",
      "errorConfigurationFileDirtyWorkspace": "Не удается записать параметры рабочей области, так как файл был изменен. Сохраните файл параметров рабочей области и повторите попытку. ",
      "errorConfigurationFileDirtyFolder": "Не удается записать параметры папки, так как файл был изменен. Сохраните файл параметров папки '{0}' и повторите попытку.",
      "userTarget": "Параметры пользователя",
      "remoteUserTarget": "Параметры удаленного пользователя",
      "workspaceTarget": "Параметры рабочей области",
      "folderTarget": "Параметры папок"
    },
    "vs/workbench/services/configurationResolver/browser/configurationResolverService": {
      "commandVariable.noStringType": "Не удается заменить переменную команды \"{0}\", так как команда не возвратила результат строкового типа.",
      "inputVariable.missingAttribute": "Входная переменная \"{0}\" имеет тип \"{1}\" и должна включать в себя \"{2}\".",
      "inputVariable.defaultInputValue": "По умолчанию",
      "inputVariable.command.noStringType": "Не удается заменить входную переменную \"{0}\", так как команда \"{1}\" не возвратила результат строкового типа.",
      "inputVariable.unknownType": "Входная переменная \"{0}\" может иметь только тип \"promptString\", \"pickString\" или \"command\".",
      "inputVariable.undefinedVariable": "Обнаружена неопределенная входная переменная \"{0}\". Чтобы продолжить, удалите или определите \"{0}\"."
    },
    "vs/workbench/services/configurationResolver/common/variableResolver": {
      "canNotResolveFile": "Не удается разрешить '{0}'. Откройте редактор. ",
      "canNotFindFolder": "Не удается разрешить '{0}'. Отсутствует папка '{1}'.",
      "canNotResolveWorkspaceFolderMultiRoot": "Не удалось разрешить папку '{0}' в рабочей области с несколькими папками. Определите область действия этой переменной, указав \":\" и имя папки.",
      "canNotResolveWorkspaceFolder": "Не удается разрешить '{0}'. Откройте папку.",
      "missingEnvVarName": "Не удалось разрешить '{0}', так как не указано имя переменной среды. ",
      "configNotFound": "Не удалось разрешить '{0}', так как параметр '{1}' не найден.",
      "configNoString": "Не удалось разрешить '{0}', так как '{1}' является структурированным значением.",
      "missingConfigName": "Не удается разрешить '{0}', так как не указано имя параметров.",
      "canNotResolveLineNumber": "Не удается разрешить '{0}'. Убедитесь, что в активном редакторе выбрана строка.",
      "canNotResolveSelectedText": "Не удается разрешить '{0}'. Убедитесь, что в активном редакторе выбран какой-либо текст.",
      "noValueForCommand": "Не удалось разрешить '{0}', так как не указано значение команды."
    },
    "vs/workbench/services/configurationResolver/common/configurationResolverUtils": {
      "deprecatedVariables": "env.\", \"config.\" и \"command.\" устарели, используйте \"env:\", \"config:\" и \"command:\"."
    },
    "vs/workbench/services/configurationResolver/common/configurationResolverSchema": {
      "JsonSchema.input.id": "Идентификатор вводных данных используется для их сопоставления с переменной в форме ${input:id}.",
      "JsonSchema.input.type": "Используемый тип запроса на ввод данных пользователем.",
      "JsonSchema.input.description": "Описание отображается, когда у пользователя запрашивается ввод данных.",
      "JsonSchema.input.default": "Значение входного параметра по умолчанию.",
      "JsonSchema.inputs": "Введенные пользователем данные. Этот параметр используется для определения подсказок пользователя, например, для свободного ввода строки или для вывода списка с несколькими вариантами.",
      "JsonSchema.input.type.promptString": "Тип \"promptString\" открывает поле ввода, чтобы запросить у пользователя входные данные.",
      "JsonSchema.input.type.pickString": "Тип \"pickString\" показывает список выбора.",
      "JsonSchema.input.options": "Массив строк, который определяет варианты для выбора.",
      "JsonSchema.input.type.command": "Тип \"command\" выполняет команду.",
      "JsonSchema.input.command.command": "Команда, выполняемая для этой входной переменной.",
      "JsonSchema.input.command.args": "Необязательные аргументы, передаваемые команде."
    },
    "vs/workbench/services/decorations/browser/decorationsService": {
      "bubbleTitle": "Содержит выделенные элементы"
    },
    "vs/workbench/services/dialogs/browser/fileDialogService": {
      "openFileOrFolder.title": "Открыть файл или папку",
      "openFile.title": "Открыть файл",
      "openFolder.title": "Открыть папку",
      "openWorkspace.title": "Открыть рабочую область",
      "filterName.workspace": "Рабочая область",
      "saveFileAs.title": "Сохранить как"
    },
    "vs/workbench/services/dialogs/electron-browser/dialogService": {
      "yesButton": "&&Да",
      "cancelButton": "Отмена"
    },
    "vs/workbench/services/dialogs/browser/remoteFileDialog": {
      "remoteFileDialog.notConnectedToRemote": "Поставщик файловой системы для {0} недоступен.",
      "remoteFileDialog.local": "Показать локальные",
      "remoteFileDialog.badPath": "Путь не существует.",
      "remoteFileDialog.cancel": "Отмена",
      "remoteFileDialog.invalidPath": "Введите допустимый путь.",
      "remoteFileDialog.validateFolder": "Папка уже существует. Используйте новое имя файла.",
      "remoteFileDialog.validateExisting": "{0} уже существует. Перезаписать?",
      "remoteFileDialog.validateBadFilename": "Введите допустимое имя файла.",
      "remoteFileDialog.validateNonexistentDir": "Введите существующий путь.",
      "remoteFileDialog.validateFileOnly": "Выберите файл.",
      "remoteFileDialog.validateFolderOnly": "Выберите папку."
    },
    "vs/workbench/services/editor/browser/editorService": {
      "sideBySideLabels": "{0} - {1}",
      "compareLabels": "{0} ↔ {1}"
    },
    "vs/workbench/services/extensionManagement/node/extensionEnablementService": {
      "noWorkspace": "Нет рабочей области."
    },
    "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": {
      "local": "LOCAL",
      "remote": "Удаленный"
    },
    "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": {
      "confirmUrl": "Разрешить расширению открыть этот URL-адрес?",
      "open": "&&Открыть",
      "reloadAndHandle": "Расширение \"{0}\" не загружено. Вы хотите перезагрузить окно, чтобы загрузить расширение и открыть URL-адрес?",
      "reloadAndOpen": "&&Перезагрузить окно и открыть",
      "enableAndHandle": "Расширение \"{0}\" отключено. Вы хотите перезагрузить окно, чтобы включить расширение и открыть URL-адрес?",
      "enableAndReload": "&&Включить и открыть",
      "installAndHandle": "Расширение \"{0}\" не установлено. Вы хотите перезагрузить окно, чтобы установить расширение и открыть URL-адрес?",
      "install": "&&Установка",
      "Installing": "Установка расширения \"{0}\"...",
      "reload": "Вы хотите перезагрузить окно и открыть URL-адрес \"{0}\"?",
      "Reload": "Перезагрузить окно и открыть"
    },
    "vs/workbench/services/extensions/node/multiExtensionManagement": {
      "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".",
      "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".",
      "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие.",
      "Manifest is not found": "Сбой установки расширения {0}: манифест не найден."
    },
    "vs/workbench/services/extensions/electron-browser/extensionService": {
      "extensionsDisabled": "Все установленные расширения временно отключены. Обновите окно, чтобы вернуться к предыдущему состоянию.",
      "Reload": "перезагрузка",
      "looping": "Следующие расширения содержат циклы зависимостей и были отключены: {0}",
      "extensionService.versionMismatchCrash": "Не удается запустить расширение узла из-за несоответствия версий.",
      "relaunch": "Перезапустить VS Code",
      "extensionService.crash": "Хост-процесс для расширений неожиданно завершил работу.",
      "devTools": "Открыть инструменты разработчика",
      "restart": "Перезапустить хост-процесс для расширений",
      "resolveAuthorityFailure": "Разрешение полномочий \"{0}\" завершилось сбоем"
    },
    "vs/workbench/services/extensions/electron-browser/remoteExtensionManagementIpc": {
      "incompatible": "Не удалось установить расширение '{0}', так как оно не совместимо с VS Code '{1}'."
    },
    "vs/workbench/services/extensions/common/extensionsRegistry": {
      "vscode.extension.engines": "Совместимость с подсистемой.",
      "vscode.extension.engines.vscode": "Для расширений VS Code указывает версию VS Code, с которой совместимо расширение. Она не может быть задана как \"*\". Например, ^0.10.5 сообщает о совместимости с минимальной версией VS Code 0.10.5.",
      "vscode.extension.publisher": "Издатель расширения VS Code.",
      "vscode.extension.displayName": "Отображаемое имя расширения, используемого в коллекции VS Code.",
      "vscode.extension.categories": "Категории, используемые коллекцией VS Code для классификации расширения.",
      "vscode.extension.category.languages.deprecated": "Используйте \"Языки программирования\"",
      "vscode.extension.galleryBanner": "Баннер, используемый в магазине VS Code.",
      "vscode.extension.galleryBanner.color": "Цвет баннера в заголовке страницы магазина VS Code.",
      "vscode.extension.galleryBanner.theme": "Цветовая тема для шрифта, используемого в баннере.",
      "vscode.extension.contributes": "Все публикации расширения VS Code, представленные этим пакетом.",
      "vscode.extension.preview": "Добавляет метку \"Предварительная версия\" для расширения в Marketplace.",
      "vscode.extension.activationEvents": "События активации для расширения кода VS Code.",
      "vscode.extension.activationEvents.onLanguage": "Событие активации выдается каждый раз, когда открывается файл, который разрешается к указанному языку.",
      "vscode.extension.activationEvents.onCommand": "Событие активации выдается каждый раз при вызове указанной команды.",
      "vscode.extension.activationEvents.onDebug": "Событие активации выдается каждый раз, когда пользователь запускает отладку или собирается установить конфигурацию отладки.",
      "vscode.extension.activationEvents.onDebugInitialConfigurations": "Событие активации выдается каждый раз, когда необходимо создать файл \"launch.json\" (и вызывать все методы provideDebugConfigurations).",
      "vscode.extension.activationEvents.onDebugResolve": "Событие активации выдается каждый раз при запуске сеанса отладки указанного типа (и при вызове соответствующего метода resolveDebugConfiguration).",
      "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "Событие активации выдается каждый раз при запуске сеанса отладки указанного типа (может потребоваться средство отслеживания протокола отладки).",
      "vscode.extension.activationEvents.workspaceContains": "Событие активации выдается каждый раз при открытии папки, содержащей по крайней мере один файл, который соответствует указанной стандартной маске.",
      "vscode.extension.activationEvents.onFileSystem": "Событие активации выдается каждый раз при доступе к файлу или папке по заданной схеме.",
      "vscode.extension.activationEvents.onSearch": "Событие активации выдается каждый раз при выполнении поиска в папке с указанной схемой.",
      "vscode.extension.activationEvents.onView": "Событие активации выдается каждый раз при развертывании указанного окна.",
      "vscode.extension.activationEvents.onUri": "Событие активации, которое выдается каждый раз при открытии системного URI этого расширения.",
      "vscode.extension.activationEvents.star": "Событие активации выдается при запуске VS Code. Для удобства пользователя используйте это событие в своем расширении только в том случае, если другие сочетания событий не подходят.",
      "vscode.extension.badges": "Массив эмблем, отображаемых на боковой панели страницы расширения Marketplace.",
      "vscode.extension.badges.url": "URL-адрес изображения эмблемы.",
      "vscode.extension.badges.href": "Ссылка на эмблему.",
      "vscode.extension.badges.description": "Описание эмблемы.",
      "vscode.extension.markdown": "Управляет подсистемой отображения Markdown, используемой в Marketplace. Допустимые значения: 'github' (по умолчанию) или 'standard' (стандартный).",
      "vscode.extension.qna": "Управляет ссылкой на вопросы и ответы в Marketplace. Укажите \"marketplace\", чтобы использовать файл вопросов и ответов Marketplace по умолчанию. Укажите строку, чтобы задать URL-адрес пользовательского сайта вопросов и ответов. Укажите значение \"false\", чтобы отключить вопросы и ответы.",
      "vscode.extension.extensionDependencies": "Зависимости от других расширений. Идентификатор расширения — всегда ${publisher}.${name}. Например: vscode.csharp.",
      "vscode.extension.contributes.extensionPack": "Набор расширений, которые могут быть установлены вместе. Идентификатор расширения всегда имеет формат \"${publisher}.${name}\". Например, \"vscode.csharp\".",
      "extensionKind": "Определите тип расширения. Расширения пользовательского интерфейса устанавливаются и запускаются на локальном компьютере, а расширения рабочей области выполняются на удаленном компьютере.",
      "ui": "Тип расширения пользовательского интерфейса. В удаленном окне такие расширения включены, только если они доступны на локальном компьютере.",
      "workspace": "Вид расширения рабочей области. В удаленном окне такие расширения включены, тольео если они доступны в удаленном репозитории.",
      "vscode.extension.scripts.prepublish": "Скрипт, выполняемый перед публикацией пакета в качестве расширения VS Code.",
      "vscode.extension.scripts.uninstall": "Удалить обработчик для расширения VS Code. Скрипт, который выполняется после полного удаления расширения из VS Code, когда VS Code перезапускается (выключается и запускается) после удаления расширения. Поддерживаются только скрипты Node.",
      "vscode.extension.icon": "Путь к значку размером 128 x 128 пикселей."
    },
    "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": {
      "overwritingExtension": "Идет перезапись расширения {0} на {1}.",
      "extensionUnderDevelopment": "Идет загрузка расширения разработки в {0}.",
      "extensionCache.invalid": "Расширения были изменены на диске. Обновите окно.",
      "reloadWindow": "Перезагрузить окно"
    },
    "vs/workbench/services/extensions/common/extensionHostProcessManager": {
      "measureExtHostLatency": "Измерить задержку хост-процесса для расширений",
      "developer": "Разработчик"
    },
    "vs/workbench/services/extensions/electron-browser/extensionHost": {
      "extensionHost.startupFailDebug": "Хост-процесс для расширений не был запущен в течение 10 секунд. Возможно, он был остановлен в первой строке, а для продолжения требуется отладчик.",
      "extensionHost.startupFail": "Хост-процесс для расширений не запустился спустя 10 секунд. Возможно, произошла ошибка.",
      "reloadWindow": "Перезагрузить окно",
      "extensionHost.error": "Ошибка в хост-процессе для расширений: {0}"
    },
    "vs/workbench/services/extensions/node/extensionPoints": {
      "jsonParseFail": "Не удалось проанализировать {0}: {1}.",
      "fileReadFail": "Не удается прочитать файл {0}: {1}.",
      "jsonsParseReportErrors": "Не удалось проанализировать {0}: {1}.",
      "missingNLSKey": "Не удалось найти сообщение для ключа {0}.",
      "notSemver": "Версия расширения несовместима с semver.",
      "extensionDescription.empty": "Пустое описание расширения",
      "extensionDescription.publisher": "издатель свойства должен иметь тип \"string\".",
      "extensionDescription.name": "свойство \"{0}\" является обязательным и должно иметь тип string",
      "extensionDescription.version": "свойство \"{0}\" является обязательным и должно иметь тип string",
      "extensionDescription.engines": "свойство \"{0}\" является обязательным и должно быть типа object",
      "extensionDescription.engines.vscode": "свойство \"{0}\" является обязательным и должно иметь тип string",
      "extensionDescription.extensionDependencies": "свойство \"{0}\" может быть опущено или должно быть типа \"string []\"",
      "extensionDescription.activationEvents1": "свойство \"{0}\" может быть опущено или должно быть типа \"string []\"",
      "extensionDescription.activationEvents2": "оба свойства, \"{0}\" и \"{1}\", должны быть либо указаны, либо опущены",
      "extensionDescription.main1": "свойство \"{0}\" может быть опущено или должно иметь тип string",
      "extensionDescription.main2": "Ожидается, что функция main ({0}) будет включена в папку расширения ({1}). Из-за этого расширение может стать непереносимым.",
      "extensionDescription.main3": "оба свойства, \"{0}\" и \"{1}\", должны быть либо указаны, либо опущены"
    },
    "vs/workbench/services/files/common/workspaceWatcher": {
      "netVersionError": "Требуется платформа Microsoft .NET Framework 4.5. Нажмите ссылку, чтобы установить ее.",
      "installNet": "Скачать .NET Framework 4.5",
      "neverShowAgain": "Больше не показывать",
      "enospcError": "Не удается просмотреть изменения файлов в этой большой рабочей области. Для решения этой проблемы перейдите по ссылке на инструкции.",
      "learnMore": "Инструкции"
    },
    "vs/workbench/services/files/electron-browser/diskFileSystemProvider": {
      "binFailed": "Не удалось переместить \"{0}\" в корзину",
      "trashFailed": "Не удалось переместить \"{0}\" в корзину."
    },
    "vs/workbench/services/files/node/diskFileSystemProvider": {
      "fileExists": "Файл уже существует.",
      "fileNotExists": "Файл не существует",
      "moveError": "Не удалось переместить \"{0}\" в \"{1}\" ({2}).",
      "copyError": "Не удалось скопировать \"{0}\" в \"{1}\" ({2})."
    },
    "vs/workbench/services/files/common/fileService": {
      "invalidPath": "Путь к ресурсу '{0}' должен быть абсолютным",
      "noProviderFound": "Не найден поставщик файловой системы для {0}",
      "fileNotFoundError": "Файл не найден ({0})",
      "fileExists": "Создаваемый файл уже существует ({0})",
      "err.write": "Не удается записать файл ({0})",
      "fileIsDirectoryError": "Ожидаемый файл {0} является каталогом",
      "fileModifiedError": "Файл изменен с",
      "err.read": "Не удалось считать файл ({0})",
      "fileNotModifiedError": "undefined",
      "fileTooLargeForHeapError": "Чтобы открыть файл такого размера, нужно выполнить перезапуск и позволить ему использовать больше памяти",
      "fileTooLargeError": "Файл слишком велик для открытия",
      "unableToMoveCopyError1": "Не удается переместить/копировать, если исходный путь идентичен целевому пути либо является для него родительским.",
      "unableToMoveCopyError2": "Невозможно переместить или скопировать файл, так как он уже существует в папке назначения.",
      "unableToMoveCopyError3": "Невозможно переместить или скопировать файл, так как он заменил бы папку, в которой содержится.",
      "mkdirExistsError": "{0} существует, но не является каталогом",
      "err.trash": "Поставщик не поддерживает мусор.",
      "deleteFailed": "Не удалось удалить непустую папку \"{0}\".",
      "err.readonly": "Не удается изменить ресурс.",
      "unknownError": "Неизвестная ошибка"
    },
    "vs/workbench/services/files2/common/workspaceWatcher": {
      "netVersionError": "Требуется платформа Microsoft .NET Framework 4.5. Нажмите ссылку, чтобы установить ее.",
      "installNet": "Скачать .NET Framework 4.5",
      "neverShowAgain": "Больше не показывать",
      "enospcError": "Не удалось просмотреть изменения файлов в этой большой рабочей области. Для решения этой проблемы перейдите по ссылке на инструкции.",
      "learnMore": "Инструкции"
    },
    "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": {
      "binFailed": "Не удалось переместить \"{0}\" в корзину",
      "trashFailed": "Не удалось переместить \"{0}\" в корзину."
    },
    "vs/workbench/services/files2/common/fileService2": {
      "invalidPath": "Путь к ресурсу '{0}' должен быть абсолютным",
      "fileNotFoundError": "Файл не найден ({0})",
      "fileExists": "Создаваемый файл уже существует ({0})",
      "err.write": "Не удалось записать файл {0}",
      "fileIsDirectoryError": "Ожидаемый файл {0} является каталогом",
      "fileModifiedError": "Файл изменен с",
      "unableToMoveCopyError1": "Не удается переместить/копировать, если исходный путь идентичен целевому пути либо является для него родительским.",
      "unableToMoveCopyError2": "Невозможно переместить или скопировать файл, так как он уже существует в папке назначения.",
      "unableToMoveCopyError3": "Невозможно переместить или скопировать файл, так как он заменил бы папку, в которой содержится.",
      "mkdirExistsError": "{0} существует, но не является каталогом",
      "err.trash": "Поставщик не поддерживает мусор.",
      "deleteFailed": "Не удалось удалить непустую папку \"{0}\".",
      "err.readonly": "Не удается изменить ресурс."
    },
    "vs/workbench/services/files2/node/diskFileSystemProvider": {
      "fileExists": "Файл уже существует.",
      "fileNotExists": "Файл не существует",
      "moveError": "Не удалось переместить \"{0}\" в \"{1}\" ({2}).",
      "copyError": "Не удалось скопировать \"{0}\" в \"{1}\" ({2})."
    },
    "vs/workbench/services/integrity/node/integrityService": {
      "integrity.prompt": "Похоже, ваша установка {0} повреждена. Повторите установку.",
      "integrity.moreInformation": "Дополнительные сведения",
      "integrity.dontShowAgain": "Больше не показывать"
    },
    "vs/workbench/services/keybinding/electron-browser/keybinding.contribution": {
      "keyboardConfigurationTitle": "Клавиатура",
      "touchbar.enabled": "Включает кнопки сенсорной панели macOS на клавиатуре, если они доступны."
    },
    "vs/workbench/services/keybinding/common/keybindingEditing": {
      "errorKeybindingsFileDirty": "Не удается записать файл конфигурации сочетаний клавиш, так как файл был изменен. Сохраните файл и повторите попытку.",
      "parseErrors": "Не удается записать файл конфигурации сочетаний клавиш. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.",
      "errorInvalidConfiguration": "Не удалось записать файл конфигурации сочетаний клавиш. Этот файл содержит объект, тип которого отличен от Array. Откройте файл, удалите этот объект и повторите попытку.",
      "emptyKeybindingsHeader": "Поместите настраиваемые сочетания клавиш в этот файл, чтобы переопределить сочетания клавиш по умолчанию."
    },
    "vs/workbench/services/keybinding/browser/keybindingService": {
      "nonempty": "требуется непустое значение.",
      "requirestring": "свойство \"{0}\" является обязательным и должно иметь тип string",
      "optstring": "свойство \"{0}\" может быть опущено или должно иметь тип string",
      "vscode.extension.contributes.keybindings.command": "Идентификатор команды, выполняемой при нажатии настраиваемого сочетания клавиш.",
      "vscode.extension.contributes.keybindings.args": "Аргументы, передаваемые в выполняемую команду.",
      "vscode.extension.contributes.keybindings.key": "Клавиша или сочетание клавиш (отдельные клавиши со знаком \"плюс\" и сочетания через пробел, например CTRL+O и CTRL+L L для аккорда).",
      "vscode.extension.contributes.keybindings.mac": "Клавиша или последовательность клавиш для Mac.",
      "vscode.extension.contributes.keybindings.linux": "Клавиша или последовательность клавиш для Linux.",
      "vscode.extension.contributes.keybindings.win": "Клавиша или последовательность клавиш для Windows.",
      "vscode.extension.contributes.keybindings.when": "Условие, когда клавиша нажата.",
      "vscode.extension.contributes.keybindings": "Добавляет настраиваемые сочетания клавиш.",
      "invalid.keybindings": "Недопустимое значение \"contributes.{0}\": {1}",
      "unboundCommands": "Доступные команды: ",
      "keybindings.json.title": "Настройка настраиваемых сочетаний клавиш",
      "keybindings.json.key": "Клавиша или последовательность клавиш (через пробел)",
      "keybindings.json.command": "Имя выполняемой команды",
      "keybindings.json.when": "Условие, когда клавиша нажата.",
      "keybindings.json.args": "Аргументы, передаваемые в выполняемую команду.",
      "keyboardConfigurationTitle": "Клавиатура",
      "dispatch": "Управляет логикой диспетчеризации для нажатий клавиш \"code\" (рекомендуется) или \"keyCode\"."
    },
    "vs/workbench/services/label/common/labelService": {
      "vscode.extension.contributes.resourceLabelFormatters": "Указывает правила форматирования для меток ресурсов.",
      "vscode.extension.contributes.resourceLabelFormatters.scheme": "Схема URI, с которой следует сопоставлять форматировщик. Например, \"file\". Поддерживаются простые стандартные маски.",
      "vscode.extension.contributes.resourceLabelFormatters.authority": "Служба URI, с которой следует сопоставлять форматировщик. Поддерживаются простые стандартные маски.",
      "vscode.extension.contributes.resourceLabelFormatters.formatting": "Правила для форматирования меток ресурсов URI.",
      "vscode.extension.contributes.resourceLabelFormatters.label": "Пометка правил для отображения. Например, myLabel:/${path}. В качестве переменных поддерживаются ${path}, ${scheme} и ${authority}.",
      "vscode.extension.contributes.resourceLabelFormatters.separator": "Разделитель, используемый при отображении метки URI. Например, / или ''.",
      "vscode.extension.contributes.resourceLabelFormatters.tildify": "Определяет, нужно ли обозначать начало метки URI тильдой, когда это возможно.",
      "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Суффикс, добавляемый к метке рабочей области.",
      "untitledWorkspace": "(Рабочая область) без названия",
      "workspaceNameVerbose": "{0} (рабочая область)",
      "workspaceName": "{0} (рабочая область)"
    },
    "vs/workbench/services/mode/common/workbenchModeService": {
      "vscode.extension.contributes.languages": "Добавляет объявления языка.",
      "vscode.extension.contributes.languages.id": "Идентификатор языка.",
      "vscode.extension.contributes.languages.aliases": "Псевдонимы имен для языка.",
      "vscode.extension.contributes.languages.extensions": "Расширения имен файлов, связанные с языком.",
      "vscode.extension.contributes.languages.filenames": "Имена файлов, связанные с языком.",
      "vscode.extension.contributes.languages.filenamePatterns": "Стандартные маски имен файлов, связанные с языком.",
      "vscode.extension.contributes.languages.mimetypes": "Типы MIME, связанные с языком.",
      "vscode.extension.contributes.languages.firstLine": "Регулярное выражение, соответствующее первой строке файла языка.",
      "vscode.extension.contributes.languages.configuration": "Относительный путь к файлу, содержащему параметры конфигурации для языка.",
      "invalid": "Недопустимое значение contributes.{0}. Требуется массив.",
      "invalid.empty": "Пустое значение contributes.{0}",
      "require.id": "свойство \"{0}\" является обязательным и должно иметь тип string",
      "opt.extensions": "свойство \"{0}\" может быть опущено и должно иметь тип string[]",
      "opt.filenames": "свойство \"{0}\" может быть опущено и должно иметь тип string[]",
      "opt.firstLine": "свойство \"{0}\" может быть опущено и должно иметь тип string",
      "opt.configuration": "свойство \"{0}\" может быть опущено и должно иметь тип string",
      "opt.aliases": "свойство \"{0}\" может быть опущено и должно иметь тип string[]",
      "opt.mimetypes": "свойство \"{0}\" может быть опущено и должно иметь тип string[]"
    },
    "vs/workbench/services/preferences/browser/preferencesService": {
      "openFolderFirst": "Чтобы создать параметры рабочей области, сначала откройте папку",
      "emptyKeybindingsHeader": "Поместите настраиваемые сочетания клавиш в этот файл, чтобы переопределить сочетания клавиш по умолчанию.",
      "defaultKeybindings": "Настраиваемые сочетания клавиш по умолчанию",
      "defaultSettings": "Параметры по умолчанию",
      "folderSettingsName": "{0} (Параметры папок)",
      "fail.createSettings": "Невозможно создать \"{0}\" ({1})."
    },
    "vs/workbench/services/preferences/common/preferences": {
      "userSettingsTarget": "Параметры пользователя",
      "workspaceSettingsTarget": "Параметры рабочей области"
    },
    "vs/workbench/services/preferences/common/preferencesEditorInput": {
      "settingsEditorName": "Параметры по умолчанию",
      "keybindingsInputName": "Сочетания клавиш",
      "settingsEditor2InputName": "Параметры"
    },
    "vs/workbench/services/preferences/common/preferencesModels": {
      "commonlyUsed": "Часто используемые",
      "validations.exclusiveMax": "Значение должно быть строго меньше {0}.",
      "validations.exclusiveMin": "Значение должно быть строго больше {0}.",
      "validations.max": "Значение должно быть меньше или равно {0}.",
      "validations.min": "Значение должно быть больше или равно {0}.",
      "validations.multipleOf": "Значение должно быть кратно {0}.",
      "validations.expectedInteger": "Значение должно быть целым числом.",
      "validations.maxLength": "Длина значения не может превышать {0} символов.",
      "validations.minLength": "Длина значения не может быть меньше {0} символов.",
      "validations.regex": "Значение должно соответствовать регулярному выражению \"{0}\".",
      "validations.expectedNumeric": "Значение должно быть целым числом.",
      "defaultKeybindingsHeader": "Переопределите настраиваемые сочетания клавиш, поместив их в файл настраиваемых сочетаний клавиш."
    },
    "vs/workbench/services/preferences/common/keybindingsEditorModel": {
      "default": "По умолчанию",
      "user": "Пользователь",
      "cat.title": "{0}: {1}",
      "meta": "meta",
      "option": "Параметр"
    },
    "vs/workbench/services/progress/browser/progressService": {
      "progress.text2": "{0}: {1}",
      "progress.title3": "[{0}] {1}: {2}",
      "progress.title2": "[{0}]: {1}",
      "status.progress": "Сообщение о ходе выполнения",
      "cancel": "Отмена",
      "dismiss": "Отклонить"
    },
    "vs/workbench/services/remote/common/abstractRemoteAgentService": {
      "connectionError": "Не удается подключиться к серверу узла удаленного расширения (ошибка: {0})"
    },
    "vs/workbench/services/textfile/node/textFileService": {
      "fileBinaryError": "Похоже, файл является двоичным, и его нельзя открыть как текстовый.",
      "fileReadOnlyError": "Файл доступен только для чтения"
    },
    "vs/workbench/services/textfile/common/textFileService": {
      "files.backup.failSave": "Не удалось записать измененные файлы в расположение резервной копии (ошибка: {0}). Попробуйте сохранить файлы и выйти.",
      "saveChangesMessage": "Сохранить изменения, внесенные в {0}?",
      "saveChangesMessages": "Сохранить изменения в указанных файлах ({0})?",
      "saveAll": "&&Сохранить все",
      "save": "&&Сохранить",
      "dontSave": "&&Не сохранять",
      "cancel": "Отмена",
      "saveChangesDetail": "Если не сохранить изменения, они будут утеряны.",
      "confirmOverwrite": "\"{0}\" уже существует. Вы хотите заменить его?",
      "irreversible": "Файл или папка с таким именем уже существует в папке {0}. Замена этого объекта перезапишет его текущее содержимое.",
      "replaceButtonLabel": "&&Заменить",
      "saveAsTitle": "Сохранить как",
      "allFiles": "Все файлы",
      "noExt": "Нет расширений"
    },
    "vs/workbench/services/textfile/common/textFileEditorModel": {
      "saveFileFirst": "Файл изменен. Сохраните его, прежде чем открыть его вновь в другой кодировке.",
      "genericSaveError": "Не удалось сохранить \"{0}\": {1}"
    },
    "vs/workbench/services/textMate/browser/abstractTextMateService": {
      "invalid.language": "Неизвестный язык в contributes.{0}.language. Указанное значение: {1}",
      "invalid.scopeName": "В contributes.{0}.scopeName требуется строка. Указанное значение: {1}",
      "invalid.path.0": "В contributes.{0}.path требуется строка. Указанное значение: {1}",
      "invalid.injectTo": "Недопустимое значение в \"contributes.{0}.injectTo\". Должен быть задан массив имен языковых областей. Указанное значение: {1}",
      "invalid.embeddedLanguages": "Недопустимое значение в \"contributes.{0}.embeddedLanguages\". Оно должно быть сопоставлением объекта между именем области и языком. Указанное значение: {1}.",
      "invalid.tokenTypes": "Недопустимое значение в \"contributes.{0}.tokenTypes\". Необходимо указать сопоставление объекта между именем объекта и типом маркера. Указанное значение: {1}.",
      "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым.",
      "no-tm-grammar": "Нет грамматики TM, зарегистрированной для этого языка.",
      "too many characters": "Разметка пропускается для длинных строк из соображений производительности. Длину длинной строки можно настроить с помощью \"editor.maxTokenizationLineLength\"."
    },
    "vs/workbench/services/textMate/common/TMGrammars": {
      "vscode.extension.contributes.grammars": "Добавляет разметчики TextMate.",
      "vscode.extension.contributes.grammars.language": "Идентификатор языка, для которого добавляется этот синтаксис.",
      "vscode.extension.contributes.grammars.scopeName": "Имя области TextMate, используемое в файле tmLanguage.",
      "vscode.extension.contributes.grammars.path": "Путь к файлу tmLanguage. Путь указывается относительно папки расширения и обычно начинается с \"./syntaxes/\".",
      "vscode.extension.contributes.grammars.embeddedLanguages": "Сопоставление имени области и идентификатора языка, если грамматика содержит внедренные языки.",
      "vscode.extension.contributes.grammars.tokenTypes": "Сопоставление имени области с типами маркеров.",
      "vscode.extension.contributes.grammars.injectTo": "Список имен языковых областей, в которые вставляется эта грамматика."
    },
    "vs/workbench/services/themes/common/colorExtensionPoint": {
      "contributes.color": "Добавляет цвета тем, определяемые расширением ",
      "contributes.color.id": "Идентификатор цвета темы",
      "contributes.color.id.format": "Идентификаторы необходимо указывать в форме aa [.bb]*",
      "contributes.color.description": "Описание цвета темы",
      "contributes.defaults.light": "Цвет по умолчанию для светлых тем. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.",
      "contributes.defaults.dark": "Цвет по умолчанию для темных тем. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.",
      "contributes.defaults.highContrast": "Цвет по умолчанию для тем с высоким контрастом. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.",
      "invalid.colorConfiguration": "'configuration.colors' должен быть массивом",
      "invalid.default.colorType": "{0} должен представлять собой значение цвета в шестнадцатеричном формате (#RRGGBB[AA] или #RGB[A]) или идентификатор цвета темы.",
      "invalid.id": "Параметр 'configuration.colors.id' должен быть указан и не может быть пустым",
      "invalid.id.format": "Параметр 'configuration.colors.id' должен следовать за word[.word]*",
      "invalid.description": "Параметр 'configuration.colors.description' должен быть указан и не может быть пустым",
      "invalid.defaults": "'configuration.colors.defaults' может быть указан и может содержать значения 'light', 'dark' и 'highContrast'"
    },
    "vs/workbench/services/themes/browser/workbenchThemeService": {
      "error.cannotloadtheme": "Unable to load {0}: {1}",
      "colorTheme": "Specifies the color theme used in the workbench.",
      "colorThemeError": "Theme is unknown or not installed.",
      "iconTheme": "Указывает тему значков, используемую в рабочей области. Чтобы значки файлов не отображались, используйте значение 'null'.",
      "noIconThemeDesc": "No file icons",
      "iconThemeError": "File icon theme is unknown or not installed.",
      "workbenchColors": "Переопределяет цвета из выбранной цветовой темы.",
      "editorColors.comments": "Задает цвета и стили для комментариев",
      "editorColors.strings": "Задает цвета и стили для строковых литералов.",
      "editorColors.keywords": "Задает цвета и стили для ключевых слов.",
      "editorColors.numbers": "Задает цвета и стили для числовых литералов. ",
      "editorColors.types": "Задает цвета и стили для объявлений типов и ссылок. ",
      "editorColors.functions": "Задает цвета и стили для объявлений функций и ссылок. ",
      "editorColors.variables": "Задает цвета и стили для объявлений переменных и для ссылок. ",
      "editorColors.textMateRules": "Задает цвета и стили с использованием правил оформления textmate (расширенный параметр).",
      "editorColors": "Переопределяет цвета редактора и стиль шрифта из текущей выбранной цветовой темы."
    },
    "vs/workbench/services/themes/common/colorThemeSchema": {
      "schema.token.settings": "Цвета и стили для токена.",
      "schema.token.foreground": "Цвет переднего плана для токена.",
      "schema.token.background.warning": "Цвет фона маркера сейчас не поддерживается.",
      "schema.token.fontStyle": "Стиль шрифта для правила: 'italic', 'bold', 'underline' или их сочетание. Если указана пустая строка, то унаследованные настройки отменяются.",
      "schema.fontStyle.error": "Стиль шрифта может иметь значения 'italic', 'bold' и 'underline', сочетание этих свойств или содержать пустую строку.",
      "schema.token.fontStyle.none": "Нет (очистить унаследованный стиль)",
      "schema.properties.name": "Описание правила.",
      "schema.properties.scope": "Переключатель области, для которой проверяется это правило.",
      "schema.workbenchColors": "Цвета в workbench",
      "schema.tokenColors.path": "Путь к файлу tmTheme (относительно текущего файла).",
      "schema.colors": "Цвета для выделения синтаксических конструкций"
    },
    "vs/workbench/services/themes/common/colorThemeStore": {
      "vscode.extension.contributes.themes": "Contributes textmate color themes.",
      "vscode.extension.contributes.themes.id": "Идентификатор темы значка, как используется в параметрах пользователя.",
      "vscode.extension.contributes.themes.label": "Метка цветовой схемы, отображаемая в пользовательском интерфейсе.",
      "vscode.extension.contributes.themes.uiTheme": "Базовая тема, определяющая цвета оформления редактора: \"vs\" — светлая цветовая тема, \"vs-dark\" — темная цветовая тема. \"hc-black\" — темная высококонтрастная тема.",
      "vscode.extension.contributes.themes.path": "Путь к файлу tmTheme. Путь указывается относительно папки расширения и имеет вид \"./themes/themeFile.tmTheme\".",
      "reqarray": "Extension point `{0}` must be an array.",
      "reqpath": "В contributes.{0}.path требуется строка. Указанное значение: {1}",
      "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым."
    },
    "vs/workbench/services/themes/common/fileIconThemeStore": {
      "vscode.extension.contributes.iconThemes": "Contributes file icon themes.",
      "vscode.extension.contributes.iconThemes.id": "Идентификатор темы значка, как используется в параметрах пользователя.",
      "vscode.extension.contributes.iconThemes.label": "Метка темы значка, как отображается в пользовательском интерфейсе.",
      "vscode.extension.contributes.iconThemes.path": "Путь к файлу определения темы значка. Путь задается относительно папки расширения и, как правило, имеет следующий вид: \"./icons/awesome-icon-theme.json\".",
      "reqarray": "Extension point `{0}` must be an array.",
      "reqpath": "В contributes.{0}.path требуется строка. Указанное значение: {1}",
      "reqid": "Ожидалась строка в \"contributes.{0}.id\". Указанное значение: {1}",
      "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым."
    },
    "vs/workbench/services/themes/common/colorThemeData": {
      "error.cannotparsejson": "Problems parsing JSON theme file: {0}",
      "error.invalidformat.colors": "Ошибка при анализе файла цветовой темы: {0}. Свойство 'colors' не имеет тип 'object'.",
      "error.invalidformat.tokenColors": "Ошибка при анализе файла цветовой темы: {0}. Свойство 'tokenColors' должно содержать массив цветов или путь к файлу темы TextMate",
      "error.plist.invalidformat": "Ошибка при анализе файла tmTheme: {0}. 'settings' не является массивом.",
      "error.cannotparse": "Ошибка при анализе файла tmTheme: {0}",
      "error.cannotload": "Ошибка при загрузке файла tmTheme {0}: {1}"
    },
    "vs/workbench/services/themes/common/fileIconThemeData": {
      "error.cannotparseicontheme": "Problems parsing file icons file: {0}"
    },
    "vs/workbench/services/themes/common/fileIconThemeSchema": {
      "schema.folderExpanded": "Значок папки для развернутых папок. Значок развернутой папки используется по желанию. Если он не задан, будет отображаться значок, заданный для папки.",
      "schema.folder": "The folder icon for collapsed folders, and if folderExpanded is not set, also for expanded folders.",
      "schema.file": "Значок файла по умолчанию, отображаемый для всех файлов, которые не соответствуют известному расширению, имени файла или коду языка.",
      "schema.folderNames": "Сопоставляет имена папок со значками. Ключ объекта — имя папки, не включая сегменты пути. Не допускается использование шаблонов или подстановочных знаков. Имена папок сопоставляются без учета регистра.",
      "schema.folderName": "The ID of the icon definition for the association.",
      "schema.folderNamesExpanded": "Сопоставляет имена папок со значками для развернутых папок. Ключ объекта — имя папки, не включая сегменты пути. Не допускается использование шаблонов или подстановочных знаков. Имена папок сопоставляются без учета регистра.",
      "schema.folderNameExpanded": "The ID of the icon definition for the association.",
      "schema.fileExtensions": "Сопоставляет расширения файлов со значками. Ключ объекта — имя расширения файла. Имя расширения представляет собой последний сегмент имени файла после последней точки (не включая точку). Расширения сопоставляются без учета регистра.",
      "schema.fileExtension": "The ID of the icon definition for the association.",
      "schema.fileNames": "Сопоставляет имена файлов со значками. Ключ объекта — полное имя файла, не включая сегменты пути. Имя файла может содержать точки и возможное расширение файла. Не допускается использование шаблонов или подстановочных знаков. Имена файлов сопоставляются без учета регистра.",
      "schema.fileName": "The ID of the icon definition for the association.",
      "schema.languageIds": "Сопоставляет языки и значки. Ключ объекта — идентификатор языка, как определено в точке публикации для языка.",
      "schema.languageId": "The ID of the icon definition for the association.",
      "schema.fonts": "Fonts that are used in the icon definitions.",
      "schema.id": "Идентификатор шрифта.",
      "schema.src": "Расположение шрифта.",
      "schema.font-path": "Путь к шрифту относительно текущего файла темы значка.",
      "schema.font-format": "The format of the font.",
      "schema.font-weight": "The weight of the font.",
      "schema.font-sstyle": "Стиль шрифта.",
      "schema.font-size": "The default size of the font.",
      "schema.iconDefinitions": "Description of all icons that can be used when associating files to icons.",
      "schema.iconDefinition": "Определение значка. Ключ объекта — идентификатор определения.",
      "schema.iconPath": "When using a SVG or PNG: The path to the image. The path is relative to the icon set file.",
      "schema.fontCharacter": "When using a glyph font: The character in the font to use.",
      "schema.fontColor": "При использовании шрифта с глифами: используемый цвет.",
      "schema.fontSize": "При использовании шрифта: размер шрифта в процентах от шрифта текста. Если не задан, по умолчанию используется размер в определении шрифта.",
      "schema.fontId": "При использовании шрифта: идентификатор шрифта. Если не задан, по умолчанию используется первое определение шрифта.",
      "schema.light": "Дополнительные сопоставления для значков файлов в светлых цветных темах.",
      "schema.highContrast": "Optional associations for file icons in high contrast color themes.",
      "schema.hidesExplorerArrows": "Определяет, следует ли скрыть стрелки проводника, если эта тема активна."
    },
    "vs/workbench/services/workspace/electron-browser/workspaceEditingService": {
      "save": "Сохранить",
      "doNotSave": "Не сохранять",
      "cancel": "Отмена",
      "saveWorkspaceMessage": "Вы хотите сохранить конфигурацию рабочей области в файле?",
      "saveWorkspaceDetail": "Сохраните рабочую область, если хотите открыть ее позже.",
      "saveWorkspace": "Сохранить рабочую область",
      "differentSchemeRoots": "Папки рабочих областей от разных поставщиков не могут находиться в одной рабочей области.",
      "ok": "ОК",
      "workspaceOpenedMessage": "Не удается сохранить рабочую область '{0}'",
      "workspaceOpenedDetail": "Эта рабочая область уже открыта в другом окне. Закройте это окно и повторите попытку.",
      "errorInvalidTaskConfiguration": "Не удается записать файл конфигурации рабочей области. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.",
      "errorWorkspaceConfigurationFileDirty": "Не удается записать файл конфигурации рабочей области, так как файл был изменен. Сохраните файл и повторите попытку.",
      "openWorkspaceConfigurationFile": "Открыть конфигурацию рабочей области"
    },
    "sql/base/parts/editableDropdown/browser/actions": {
      "dropdownAction.toggle": "Переключить раскрывающийся список"
    },
    "sql/workbench/browser/modal/optionsDialog": {
      "optionsDialog.ok": "ОК",
      "optionsDialog.cancel": "Отмена"
    },
    "sql/workbench/browser/modal/optionsDialogHelper": {
      "optionsDialog.missingRequireField": "требуется"
    },
    "sql/workbench/parts/webview/electron-browser/webViewDialog": {
      "webViewDialog.ok": "ОК"
    },
    "sql/base/browser/ui/panel/tabActions": {
      "closeTab": "Закрыть"
    },
    "sql/base/browser/ui/selectBox/media/selectBox": {
      "alertWarningMessage": "Предупреждение: {0}",
      "alertInfoMessage": "Информация: {0}"
    },
    "sql/workbench/common/views": {
      "viewToolbarAriaLabel": "{0} действий"
    },
    "sql/platform/theme/common/colors": {
      "tableHeaderBackground": "Цвет фона заголовка таблицы",
      "buttonFocusOutline": "Цвет контура кнопки в фокусе."
    },
    "sql/platform/accounts/browser/accountDialog": {
      "linkedAccounts": "Связанные учетные записи",
      "accountDialog.close": "Закрыть"
    },
    "sql/platform/accounts/browser/accountDialogController": {
      "accountDialog.addAccountErrorTitle": "Ошибка при добавлении учетной записи"
    },
    "sql/platform/accounts/browser/autoOAuthDialog": {
      "cancel": "Отмена",
      "userCode": "Код пользователя",
      "website": "Веб-сайт"
    },
    "sql/platform/accounts/browser/media/accountActions": {
      "addAccount": "Добавить учетную запись",
      "removeAccount": "Удаление учетной записи",
      "confirmRemoveUserAccountMessage": "Вы действительно хотите удалить '{0}'?"
    },
    "sql/platform/accounts/browser/accountListRenderer": {
      "refreshCredentials": "Вам необходимо обновить учетные данные для этой учетной записи."
    },
    "sql/platform/accounts/browser/accountManagement.contribution": {
      "carbon.extension.contributes.account.icon.light": "Путь к значку, когда используется светлая тема",
      "carbon.extension.contributes.account.icon.dark": "Путь к значку, когда используется темная тема",
      "carbon.extension.contributes.account": "Передает значки поставщику учетной записи."
    },
    "sql/platform/accounts/browser/firewallRuleDialog": {
      "firewallRuleDialogDescription": "Ваш клиентский IP-адрес не имеет доступа к серверу. Войдите в учетную запись Azure и создайте новое правило брандмауэра, чтобы разрешить доступ.",
      "firewallRuleHelpDescription": "Дополнительные сведения о параметрах брандмауэра",
      "addIPAddressLabel": "Добавить мой клиентский IP"
    },
    "sql/platform/accounts/browser/firewallRuleDialogController": {
      "firewallDialog.addAccountErrorTitle": "Ошибка при добавлении учетной записи"
    },
    "sql/workbench/services/admin/common/adminService": {
      "noHandlerRegistered": "Нет зарегистрированного обработчика"
    },
    "sql/parts/admin/database/create/createDatabase.component": {
      "createDatabase.noRecordsFound": "Записи не найдены"
    },
    "sql/workbench/parts/connection/browser/connection.contribution": {
      "sql.maxRecentConnectionsDescription": "Максимальное количество недавно использованных соединений для хранения в списке подключений."
    },
    "sql/workbench/parts/connection/common/connectionActions": {
      "connectionAction.yes": "Да",
      "connectionAction.no": "Нет",
      "delete": "Удалить"
    },
    "sql/platform/connection/common/connectionManagementService": {
      "connectionNotAcceptedError": "Подключение не принято",
      "connectionService.yes": "Да",
      "connectionService.no": "Нет"
    },
    "sql/workbench/parts/connection/common/localizedConstants": {
      "onDidConnectMessage": "Подключен к",
      "onDidDisconnectMessage": "Отключен",
      "unsavedGroupLabel": "Несохраненные соединения"
    },
    "sql/workbench/parts/connection/browser/advancedPropertiesController": {
      "advancedProperties.discard": "Отменить"
    },
    "sql/workbench/services/connection/browser/connectionDialogService": {
      "connectionError": "Ошибка соединения",
      "kerberosHelpLink": "&nbsp;Справка по настройке Kerberos доступна на"
    },
    "sql/workbench/services/connection/browser/connectionDialogWidget": {
      "connection": "Подключение",
      "savedConnectionTitle": "Сохраненные подключения",
      "connectType": "Тип подключения",
      "connectionDialog.cancel": "Отмена",
      "clearRecentConnectionMessage": "Вы уверены, что хотите удалить все соединения из списка?",
      "recentHistory": "Недавняя история"
    },
    "sql/workbench/services/connection/browser/connectionWidget": {
      "loadingDatabaseOption": "Идет загрузка...",
      "connectionWidget.missingRequireField": "требуется.",
      "advanced": "Дополнительно..."
    },
    "sql/workbench/parts/dashboard/common/actions": {
      "editDashboardExit": "Выход",
      "refreshWidget": "Обновить"
    },
    "sql/workbench/parts/dashboard/common/dashboardHelper": {
      "unknownDashboardContainerError": "Указанный контейнер панели мониторинга не существует."
    },
    "sql/workbench/parts/dashboard/common/dashboardTab.contribution": {
      "sqlops.extension.contributes.dashboard.tab.description": "Описание этой вкладки, которое будет показано пользователю.",
      "sqlops.extension.contributes.dashboard.tab.edition": "Издания, для которых данная вкладка должна быть доступна.",
      "sqlops.extension.contributes.dashboard.tab.container": "Контейнер, который будет отображаться в этой вкладке.",
      "sqlops.extension.contributes.dashboard.tab.alwaysShow": "Будет ли эта вкладка отображаться всегда или только при добавлении её пользователем."
    },
    "sql/workbench/parts/dashboard/containers/dashboardGridContainer.contribution": {
      "dashboard.container.gridtab.items": "Список виджетов или webviews, которые будут отображаться в этой вкладке."
    },
    "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": {
      "dashboard.container.left-nav-bar.id": "Уникальный идентификатор для этой секции навигации. Будет передан расширению для любых запросов.",
      "dashboard.container.left-nav-bar.icon.light": "Путь к значку, когда используется светлая тема",
      "dashboard.container.left-nav-bar.icon.dark": "Путь к значку, когда используется темная тема",
      "dashboard.container.left-nav-bar.container": "Контейнер, который будет отображаться в разделе навигации.",
      "dashboard.container.left-nav-bar": "Список контейнеров панелей мониторинга, отображаемых в этом разделе."
    },
    "sql/workbench/parts/dashboard/containers/dashboardWidgetContainer.contribution": {
      "dashboard.container.widgets": "Список виджетов, которые будут отображаться на этой вкладке."
    },
    "sql/parts/dashboard/newDashboardTabDialog/newDashboardTabDialog": {
      "newDashboardTab.ok": "ОК",
      "newDashboardTab.cancel": "Отмена"
    },
    "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": {
      "dashboard.databaseproperties.value": "Значение в объекте информации базы данных",
      "lastLogBackup": "Последняя резервная копия журнала",
      "owner": "Владелец"
    },
    "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": {
      "dashboard.serverproperties": "Значения свойств для отображения",
      "version": "Версия"
    },
    "sql/workbench/parts/dashboard/services/dashboardServiceInterface.service": {
      "dashboard.changeDatabaseFailure": "Не удалось изменить базу данных"
    },
    "sql/workbench/parts/dashboard/widgets/explorer/explorerWidget.component": {
      "seachObjects": "Поиск по имени типа (a:, t:, v:, f: или sp:)",
      "searchDatabases": "Поиск базы данных"
    },
    "sql/workbench/parts/dashboard/widgets/insights/insightsWidget.component": {
      "insights.lastUpdated": "Последнее обновление: {0} {1}"
    },
    "sql/workbench/parts/dashboard/widgets/insights/insightsWidgetSchemas": {
      "insightIdDescription": "Уникальный идентификатор, используемый для кэширования результатов анализа.",
      "insightQueryFileDescription": "[Опционально] путь к файлу, который содержит запрос. Используйте, если не задан \"запрос\""
    },
    "sql/workbench/parts/dashboard/widgets/insights/views/charts/chartInsight.contribution": {
      "columnsAsLabels": "Если dataDirection равно vertical и это значение равно true, то для условных обозначений будут использованы имена столбцов."
    },
    "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": {
      "yAxisMax": "Максимальное значение по оси y",
      "xAxisMax": "Максимальное значение по оси x"
    },
    "sql/workbench/parts/backup/electron-browser/backup.component": {
      "backup.backupDevice": "Резервные файлы",
      "backup.algorithm": "Алгоритм",
      "backup.media": "Носитель",
      "backup.mediaOption": "Создать резервную копию в существующем наборе носителей",
      "backup.mediaOptionFormat": "Создать резервную копию на новом наборе носителей",
      "backup.existingMediaAppend": "Добавить к существующему резервному набору данных",
      "backup.existingMediaOverwrite": "Перезаписать все существующие резервные наборы данных",
      "backup.checksumContainer": "Рассчитать контрольную сумму перед записью на носитель",
      "backup.continueOnErrorContainer": "Продолжать при ошибке",
      "backup.expiration": "Срок действия",
      "backup.advancedConfiguration": "Расширенная конфигурация",
      "backup.encryption": "Шифрование",
      "backup.reliability": "Надежность",
      "backup.mediaNameRequired": "Требуется имя носителя",
      "backupComponent.invalidInput": "Некорректные данные. Значение должно быть больше или равно 0.",
      "backupComponent.cancel": "Отмена",
      "backup.backupFileRequired": "Требуется путь к файлу резервной копии"
    },
    "sql/workbench/parts/backup/common/constants": {
      "backup.filterBackupFiles": "Резервное копирование файлов"
    },
    "sql/workbench/parts/restore/browser/restoreDialog": {
      "RestoreDialogTitle": "Восстановление базы данных",
      "restoreDialog.restoreTitle": "Восстановить базу данных",
      "restoreDialog.backupFile": "Файл резервной копии",
      "restoreDialog.cancel": "Отмена",
      "restoreDialog.script": "Скрипт",
      "missingBackupFilePathError": "Требуется путь к файлу резервной копии.",
      "multipleBackupFilePath": "Пожалуйста, введите один или несколько путей файлов, разделенных запятыми",
      "backupFilePath": "Путь к файлу резервной копии",
      "database": "База данных",
      "destination": "Назначение",
      "targetDatabase": "Целевая база данных",
      "restorePlan": "План восстановления",
      "backupSetsToRestore": "Резервные наборы данных для восстановления",
      "restoreDatabaseFileAs": "Восстановить файлы базы данных как",
      "fileType": "Тип файла",
      "restoreAs": "Восстановить как",
      "serverConnection": "Соединения с сервером",
      "filesTitle": "Файлы",
      "optionsTitle": "Параметры"
    },
    "sql/workbench/parts/editData/browser/editDataEditor": {
      "maxRowTaskbar": "Максимальное число строк:"
    },
    "sql/workbench/parts/editData/browser/editDataActions": {
      "editData.refresh": "Обновить"
    },
    "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": {
      "fileBrowser.ok": "ОК"
    },
    "sql/workbench/services/fileBrowser/browser/fileBrowserDialogController": {
      "filebrowser.selectFile": "Выберите файл"
    },
    "sql/platform/fileBrowser/common/fileBrowserService": {
      "fileBrowserErrorMessage": "Произошла ошибка при загрузке браузера файлов.",
      "fileBrowserErrorDialogTitle": "Ошибка браузера файлов"
    },
    "sql/workbench/parts/grid/views/gridActions": {
      "saveAsCsv": "Сохранить в формате CSV",
      "copyWithHeaders": "Копировать с заголовками",
      "selectAll": "Выбрать все"
    },
    "sql/parts/grid/views/query/chartViewer.component": {
      "dataDirectionLabel": "Направление передачи данных",
      "numberLabel": "Число",
      "pointLabel": "Точка",
      "labelFirstColumnLabel": "Использовать первый столбец в качестве метки строки?",
      "columnsAsLabelsLabel": "Использовать имена столбцов как метки?",
      "saveAsFileTitle": "Выберите файл результатов"
    },
    "sql/parts/grid/views/query/chartViewerActions": {
      "copyChartLabel": "Копировать как изображение"
    },
    "sql/workbench/services/insights/browser/insightsDialogView": {
      "insights.value": "Значение",
      "value": "Значение"
    },
    "sql/workbench/services/insights/common/insightDialogActions": {
      "workbench.action.insights.copySelection": "Копировать ячейку"
    },
    "sql/parts/insights/node/insightsDialogController": {
      "insightsFileError": "Произошла ошибка при чтении файла запроса: "
    },
    "sql/workbench/parts/profiler/browser/profiler.contribution": {
      "profiler.settings.sessionTemplates": "Определяет шаблоны сессии"
    },
    "sql/workbench/parts/profiler/browser/profilerActions": {
      "profiler.connect": "Подключиться",
      "profilerAction.disconnect": "Отключен",
      "start": "Запустить",
      "profilerStop.stop": "Остановить",
      "profiler.toggleAutoscroll": "Переключение автоматической прокрутки",
      "profiler.findPrevious": "Найти предыдущую строку",
      "profilerAction.newProfiler": "Новый профилировщик"
    },
    "sql/workbench/parts/profiler/browser/profilerColumnEditorDialog": {
      "eventSort": "Сортировка по событиям",
      "profilerColumnDialog.profiler": "Профилировщик",
      "profilerColumnDialog.ok": "ОК"
    },
    "sql/workbench/parts/profiler/browser/profilerEditor": {
      "text": "Текст",
      "label": "Этикетка",
      "profilerEditor.value": "Значение",
      "details": "Подробности"
    },
    "sql/workbench/parts/profiler/browser/profilerResourceEditor": {
      "profilerTextEditorAriaLabel": "Редактор профилировщика для текста события. Только для чтения."
    },
    "sql/workbench/parts/profiler/browser/profilerFindWidget": {
      "label.find": "Найти",
      "label.noResults": "Результаты отсутствуют"
    },
    "sql/workbench/parts/query/browser/flavorStatus": {
      "changeProvider": "Изменить поставщика языка SQL",
      "changeSqlProvider": "Изменить поставщика SQL",
      "alreadyConnected": "Подключение с использованием {0} уже существует. Чтобы изменить его, пожалуйста отключите или смените существующее подключение.",
      "pickSqlProvider": "Выберите поставщика языка SQL"
    },
    "sql/workbench/parts/query/common/localizedConstants": {
      "runQueryBatchStartLine": "Линия {0}",
      "msgSaveFailed": "Не удалось сохранить результаты. ",
      "resultsPane.restoreLabel": "Восстановить",
      "saveJSONLabel": "Сохранить в формате JSON",
      "resultPaneLabel": "Результаты",
      "executeQueryLabel": "Выполнение запроса ",
      "elapsedTimeLabel": "Суммарное время выполнения: {0}",
      "msgCannotSaveMultipleSelections": "Команда сохранения результатов не может быть использована при множественном выборе."
    },
    "sql/workbench/parts/query/browser/query.contribution": {
      "sql.messagesDefaultOpen": "Состояние панели сообщений по умолчанию: true - открыта; false - закрыта",
      "sql.showBatchTime": "[Опционально] Должно ли время выполнения отображаться для отдельных пакетов",
      "tabColorMode.border": "Верхняя граница каждой вкладки редактора будет окрашена в цвет соответствующей группы серверов",
      "mssql.intelliSense.lowerCaseSuggestions": "Следует ли подсказкам IntelliSense использовать строчные буквы"
    },
    "sql/workbench/parts/query/common/queryResultsInput": {
      "extensionsInputName": "Расширение"
    },
    "sql/workbench/parts/query/browser/keyboardQueryActions": {
      "runQueryKeyboardAction": "Выполнить запрос",
      "runCurrentQueryWithActualPlanKeyboardAction": "Выполнить текущий запрос с фактическим планом",
      "cancelQueryKeyboardAction": "Отменить запрос",
      "refreshIntellisenseKeyboardAction": "Обновить кэш IntelliSense"
    },
    "sql/workbench/parts/query/browser/queryActions": {
      "runQueryLabel": "Запуск",
      "cancelQueryLabel": "Отмена",
      "changeConnectionDatabaseLabel": "Изменить соединение",
      "connectDatabaseLabel": "Подключить",
      "selectDatabase": "Выберите базу данных"
    },
    "sql/platform/query/common/queryModelService": {
      "updateCellFailed": "Сбой обновления ячейки: "
    },
    "sql/workbench/services/queryEditor/browser/queryEditorService": {
      "queryEditorServiceChangeUnsupportedError": "Изменение языкового режима не поддерживается для несохраненных запросов"
    },
    "sql/parts/query/views/queryOutput.component": {
      "results": "Результаты",
      "queryPlan": "План запроса"
    },
    "sql/parts/queryPlan/topOperations.component": {
      "topOperations.object": "Объект",
      "topOperations.estSubtreeCost": "Оценка стоимости поддерева",
      "topOperations.estRows": "Оценка строк"
    },
    "sql/parts/registeredServer/common/registeredServer.contribution": {
      "databaseConnections": "Подключения к базе данных"
    },
    "sql/parts/registeredServer/serverGroupDialog/serverGroupDialog": {
      "ServerGroupsDialogTitle": "Группы серверов",
      "groupColor": "Цвет группы"
    },
    "sql/parts/registeredServer/serverGroupDialog/serverGroupViewModel": {
      "serverGroup.addServerGroup": "Добавить группу серверов",
      "serverGroup.editServerGroup": "Редактировать группу серверов"
    },
    "sql/parts/registeredServer/viewlet/connectionTreeAction": {
      "activeConnections": "Показать активные соединения",
      "clearAll": "Очистить все",
      "recentConnections": "Последние соединения",
      "deleteConnectionGroup": "Удалить группу",
      "clearSearch": "Очистить поиск"
    },
    "sql/parts/registeredServer/viewlet/objectExplorerActions": {
      "objectExplorAction.disconnect": "Отключение"
    },
    "sql/parts/registeredServer/viewlet/serverTreeRenderer": {
      "loading": "Загрузка..."
    },
    "sql/parts/taskHistory/common/taskHistory.contribution": {
      "inProgressTasksChangesBadge": "{0} выполняющихся задач",
      "showTaskHistory": "Показать историю задачи",
      "taskHistory.view": "Вид",
      "datasource.task": "Статус задачи операции"
    },
    "sql/parts/taskHistory/common/taskService": {
      "yes": "Да"
    },
    "sql/parts/taskHistory/viewlet/taskAction": {
      "cancelTask.cancel": "Отмена",
      "errorMsgFromCancelTask": "Ошибка при отмене задачи."
    },
    "sql/parts/taskHistory/viewlet/taskHistoryRenderer": {
      "succeeded": "успешно",
      "inProgress": "в процессе выполнения"
    },
    "sql/parts/taskHistory/viewlet/taskHistoryView": {
      "taskHistory.regTreeAriaLabel": "История задач",
      "taskError": "Ошибка выполнения задачи"
    },
    "sql/platform/dashboard/common/dashboardRegistry": {
      "dashboard.properties.property": "Определяет свойство для отображения на панели мониторинга",
      "dashboard.properties.property.displayName": "Какое значение использовать в качестве метки для свойства",
      "dashboard.properties.property.default": "Значение по умолчанию, которое отображается в том случае, если значение игнорируется или не указано.",
      "dashboard.properties.flavor.condition.operator": "Какой оператор использовать для сравнения",
      "dashboard.properties.flavor.condition.value": "Значение для сравнения поля",
      "dashboard.properties.databaseProperties": "Свойства для отображения на странице базы данных",
      "dashboard.id": "Идентификатор поставщика (пример: MSSQL)"
    },
    "sql/workbench/common/actions": {
      "editData": "Редактировать данные",
      "scriptDelete": "Создать сценарий Удаления",
      "restoreAction.restore": "Восстановить",
      "configureDashboard": "Настройка"
    },
    "sql/workbench/common/taskUtilities": {
      "selectOperationName": "Выбрать",
      "updateOperationName": "Обновить",
      "deleteOperationName": "Удалить"
    },
    "sql/workbench/services/errorMessage/browser/media/errorMessageDialog": {
      "errorMessageDialog.ok": "OK",
      "errorMessageDialog.close": "Закрыть",
      "copyDetails": "Скопировать сведения"
    },
    "sql/workbench/services/errorMessage/browser/errorMessageService": {
      "error": "Ошибка",
      "warning": "Предупреждение",
      "info": "Информация"
    },
    "sql/workbench/update/releaseNotes": {
      "gettingStarted": "Начать работу",
      "showReleaseNotes": "Показать \"Приступая к работе\""
    }
  }
}