{"extensionDependenciesChecks":["Для расширения {0} требуется расширение C# ({2}) версии {1} или более поздней. Выполните обновление.","Обновить"],"strings":["Расширение C# Dev Kit можно использовать только с Microsoft Visual Studio Code, vscode.dev, GitHub Codespaces от GitHub, Inc., а также с наследующими продуктами и службами Майкрософт, GitHub и других организаций, аффилированных с Майкрософт","Открыть документ","Выберите решение для открытия","Показать ошибку","Не удалось восстановить пакеты NuGet для решения.","NuGet требуются учетные данные.","Показать инструкции по входу","На компьютере не найден установленный пакет SDK .NET. Если он установлен, убедитесь, что его можно найти с помощью переменной среды PATH. Комплект для разработчиков C# не работает без поддерживаемой версии пакета SDK. После установки пакета SDK необходимо перезапустить сеанс VS Code или компьютер.","Создание нового проекта .NET.","Поиск шаблонов","Поиск шаблонов проектов...","Установить расширение .NET MAUI","Расширение .NET MAUI не установлено. Установите его, чтобы включить отладку для проектов .NET MAUI.","Укажите имя нового проекта","Укажите имя проекта.","Только относительные пути.","Пути невозможно разрешать в расположение над текущим каталогом.","Путь содержит недопустимые символы.","Слишком длинный путь.","Каталог проектов уже существует.","Решение уже содержит элемент с именем \"{0}\".","Выберите расположение для проекта","Проект будет создан в \"{0}\"","Каталог по умолчанию","$(folder) Выбрать другой каталог...","Расположение проекта","$(add) Создать проект","$(gear) Показать все параметры шаблона","все параметры шаблона","Создать проект или показать варианты","Выберите вариант","Выберите нужный вариант, чтобы настроить","(по умолчанию)","(сейчас выбрано)","Настроить параметр {0}","Укажите значение параметра {0}","Истина","Ложь","Настраиваемый файл (без шаблона)","Создать файл","Файл {0} уже существует. Добавить существующий файл в папку решения?","Файл {0} уже существует. Добавить существующий файл в проект?","Да","Отмена","Укажите имя нового файла","Укажите имя файла.","Файл уже существует.","Выберите проект для нового файла","Выберите проект или создайте отдельный файл","Select project for linked file","Choose a project","Отдельный файл","Создать новый файл без добавления в проект","Проекты","Отдельный файл","Назовите файл решения","Выберите расположение для файла решения","Введите название решения.","Файл решения уже существует.","Выберите формат файла решения",".sln",".slnx","Выберите проект для добавления ссылки","Выберите проект для ссылки","Выберите исходный проект","Выберите ссылку на проект для удаления","Выбрать проекты","Выберите проекты для сборки (нажмите клавишу ПРОБЕЛ, чтобы выбрать или отменить выбор, нажмите клавишу ВВОД для подтверждения)","Проекты не найдены в рабочей области.","В выбранной папке не найдены проекты.","Выбрать проекты","Выберите проекты в папке (нажмите клавишу ПРОБЕЛ, чтобы выбрать или отменить выбор, нажмите клавишу ВВОД для подтверждения)","Выберите целевой объект","проекты","загруженные проекты","выгружено","решение","рабочая область","Добавить существующий файл","Add Linked File","Выбрать файл","Да","Нет","ОК","Отмена","Закрыть","Добавить существующий проект","Действительно удалить \"{0}\"?","Имя новой папки…","Имя новой папки решения…","{0} будет удалено.","Новое имя…","Дополнительные сведения","Ваша рабочая область содержит несколько файлов решения Visual Studio. Выберите один из них, чтобы открыть его для получения поддержки IntelliSense","Мы загрузили все проекты C# в эту рабочую область без использования файла решения. Если нужно выбрать конкретное решение, выберите его, чтобы открыть.","Выберите, чтобы открыть","Выбор проекта","Файлы проекта","Не загружать решение","Открыть журнал Project","Открыть файл журнала","Больше не показывать в рабочей области","Открыть параметры","Открыть журнал","Использовать расширение C#","Больше не показывать","Конфигурация активного решения изменилась. Перезагрузите окно, чтобы применить изменение.","Перезагрузить окно","Выберите конфигурацию","Выберите платформу","Вы хотите переместить \"{0}\" в \"{1}\"?","{0} уже существует. Вы хотите переписать его?","Добавление элементов решения не поддерживается в режиме разработки на основе рабочей области.","Добавление элементов решения не поддерживается для рабочих областей без решений.","Добавление проекта в формат XML-файла решения (SLNX) пока не поддерживается.","Перестроить и применить изменения","Продолжить редактирование","Не удалось выполнить команду C# Dev Kit.","Некоторые функции выполняют код и могут работать только в доверенном рабочем пространстве.","Управление доверием рабочего пространства","Подробнее","Пошаговое руководство","You must open a solution to make C# Dev Kit fully functional. If you dismiss this dialog, you can click the \"No Solution\" status bar item at the bottom to select one later.","Открыть решение","Открыть другую рабочую область","Укажите новое имя.","Решение уже содержит элемент с именем \"{0}\".","Папка уже содержит элемент с именем \"{0}\"","Слишком длинный путь.","Путь содержит недопустимые символы.","Решение или рабочая область не открыты.","В рабочей области нет файла решения. Сначала создайте решение.","Не удается открыть фильтр решения из-за проблемы с файлом.","При открытии решения произошли ошибки: {0}","При перезагрузке решения произошли ошибки: {0}","Пакет разработки C# не поддерживает с старые проекты C#, их необходимо преобразовать в новые проекты в стиле SDK.","Добавление файлов/папок в \"{0}\" не поддерживается, так как этот объект находится за пределами рабочей области \"{1}\".","Сбой операции удаления для {0}","Сбой операции создания папки для {0}","Файл или папка с таким именем уже существует. Укажите другое имя.","The file '{0}' is already included in '{1}'.","A file named '{0}' is already included in '{1}'.","A linked file named '{0}' is already included in '{1}'.","Сбой операции удаления для {0}","Не удалось выполнить переименование для {0}","В решении нет других проектов для добавления ссылки.","Нет проектов, на которые указывают ссылки.","Не удается найти рабочую нагрузку .NET MAUI. Установите ее, чтобы создавать проекты .NET MAUI.","Расширение .NET MAUI не установлено. Установите его, чтобы включить отладку для проектов .NET MAUI.","Не удается переместить \"{0}\".","Ошибка при перемещении {0}","Невозможно найти установку пакета SDK для .NET в среде PATH. Расширение C# Dev Kit не будет работать без правильной установки пакета SDK для .NET, доступного через среду PATH. В некоторых случаях может потребоваться перезагрузка. Проверьте среду PATH, зарегистрированную в окне ведения журнала C# Dev Kit. В некоторых случаях на это может влиять способ запуска VS Code.","Пакет SDK для .NET был разрешен в {0}, но его не удалось запустить. Возможно, установка .NET повреждена, неправильно подписана или не содержит разрешения на запуск.","Ошибка при сохранении файла решения: {0}","{0} не удалось обнаружить файл решения","Не удалось открыть {0}. Проверьте версию SDK .NET. Для поддержки файлов .SLNX требуется версия 9.0.200 или более поздняя.","Не удалось открыть {0}. Убедитесь, что установленный пакет SDK для .NET соответствует версии, указанной в global.json.","Активные проекты","Решение отсутствует","Проекты: {0}","Обработка сведений о рабочей области в фоновом режиме...","Проекты ({0}) загружены для поддержки IntelliSense.","Текущее решение пусто.","Текущее решение пусто. Файл C# вне проекта имеет ограниченный интерфейс IntelliSense.","Текущий документ не входит в открытые проекты.\r\nЭто может привести к ограничению возможностей IntelliSense.","Файл проекта активен.","Текущий документ находится в проекте \"{0}\"\r\nЩелкните, чтобы найти его в проводнике.","На текущий документ ссылается несколько проектов:\r\n","В рабочей области не открыто файлов решения.\r\nЩелкните, чтобы открыть такой файл для использования IntelliSense для C#…","Не удалось загрузить проекты ({0})","Активная конфигурация","Нажмите, чтобы выбрать активную конфигурацию, настройка будет применена при перезагрузке.","Поиск сведений о текущем документе…","Недопустимый файл решения. ","(недопустимо)","(недопустимо)","(недопустимо)","Собрать","Собрать заново","Очистить","Проекты","Проект","Опубликовать","Не удалось собрать {0}","Собрано проектов: {0} из {1}","Режим разработчика рабочей области C#","Разработка на основе рабочей области включена.","Solution: {0}","Открыт файл решения: {0}","Ошибка при сборке тестовых проектов. Исправьте ошибки сборки и повторите попытку.","Сборка и запуск тестов C#","Выберите тестовые проекты (клавиша ВВОД для подтверждения, клавиша ESC для отмены)","Не выбраны тестовые проекты для сборки и запуска.","Test controller is not available.","Test discovery was aborted. See Output window for details.","Show Errors","Test assembly not found for '{0}'. Build the project to discover tests?","Build Project","Build failed for project '{0}'","Test Failed.","Test could not be found.","Test could not be run.","Running tests...","Attachments:","Test Run Summary","Total Tests: {0}","Passed: {0}","Failed: {0}","Skipped: {0}","Result: FAILED","Result: SUCCEEDED","Result: Test Run Aborted (See Output Window for details)","Test Execution Time: {0}s ({1}ms)","Total Time (including build): {0}s ({1}ms)","PASSED: {0} ({1})","FAILED: {0} ({1})","SKIPPED: {0}","ERROR: {0} - Test could not be found.","ERROR: {0} - Test could not be run.","N/A","Не удалось открыть файл. Этот файл не является допустимым файлом охвата.","Не удалось запустить \"{0}\". \"{1}\" не является поддерживаемым расширением файла.","Не найден целевой объект, доступный для запуска.","\"{0}\" не поддерживает отладку. Не найден целевой объект, доступный для запуска.","Не удалось отладить несколько конфигураций.","Загруженные проекты C# отсутствуют. Создайте проект C# для отладки.","Откройте папку с решением для отладки.","Произошла ошибка при получении конфигураций отладки.","Обнаружено несколько проектов запуска. Выберите проект для отладки.","Проект запуска не выбран.","Выберите стартап-проект C#","Стартап-проект C#","Проекты, доступные для запуска, не найдены.","Стартап-проект не выбран.","Стартап-проект не найден.","C#: Запустить стартап-проект","C#: отладка активного файла","Файл параметров запуска создан в {0}.","Ошибка при получении пути к параметрам запуска: {0}","Выберите конфигурацию запуска","Выберите проект C# для запуска или отладки","","Конфигурация запуска","Выберите конфигурацию запуска для стартап-проекта C#","Выберите целевую платформу запуска","Поиск и устранение неполадок целевой платформы","Выберите целевую платформу, используемую при запуске или отладке начальной загрузки C#","Выбранный проект начальной загрузки не имеет целевых платформ.","Рабочая область проекта все еще инициализируется. Подождите несколько секунд и повторите попытку.","Узел службы с брокерами не загрузился в течение 30 секунд.","Отладка: ожидание загрузки проектов","Выберите проект для настройки свойств отладки","Отладка файлов C# без проекта поддерживается только для .NET 10+.","Сейчас поддержка нескольких механизмов отладки не реализована. Используемые подсистемы: \"{0}\"","Не удалось установить \"{0}\" в качестве активной конфигурации. Удалите эту конфигурацию и создайте новую.","Сбои сборки","Не удалось выполнить сборку \"{0}\". Хотите продолжить и запустить последнюю успешно собранную версию?","Не удалось создать задачу сборки, перезапуск сеанса отладки не приведет к перестроению проекта.","Запуск проекта Aspire не удался. Обновите расширение C#, чтобы его размер был больше или равен {0}.","Не предоставлен обработчик отладки, когда он ожидался.","Горячая перезагрузка","При горячей перезагрузки невозможно автоматически применить изменения. Для применения обновлений необходимо перестроить приложение.","Горячая перезагрузка применила изменения к проектам ({0}), но несколько ({1}) проектов требуют полной перезагрузки. Обнаружено ошибок: {2}.\r\nПроекты для повторной сборки:\r\n{3}\r\nПроекты для перезапуска:\r\n{4}","Горячая перезагрузка: не удается создать изменения","Внесенные вами изменения привели к ошибкам сборки. Обнаружены следующие ошибки:\r\n{0}","Горячая перезагрузка: выполняется перестроение","Горячая перезагрузка: перестроение завершено","Неподдерживаемый DebugType","Текущая настройка DebugType \"{0}\" не поддерживается отладчиком .NET. Чтобы включить отладку, измените DebugType на \"portable\". Все равно продолжить отладку?","Чтобы продолжить, установите основной интерфейс командной строки Функций.","Расширение Функций Azure не установлено. Установите расширение и повторите попытку.","Слишком низкая версия расширения Функций Azure. Обновите расширение, чтобы его версия было больше {0}.","Не удалось получить AzureFunctionsExports из vscode-azurefunctions.","\"{0}\" отсутствует.","Горячая перезагрузка C# отключена в параметрах","Горячая перезагрузка C# не поддерживается для этого сеанса","Горячая перезагрузка C# доступна","❗ Горячая перезагрузка C# недоступна для этого сеанса.","❌ Сбой горячей перезагрузки из-за непредвиденной ошибки.","💡 Обнаружены возможные изменения кода.","Служба горячей перезагрузки C# недоступна.","При применении изменений кода обнаружено исключение: ","Выбор проекта","Выберите проект, в который нужно добавить пакет NuGet","Выберите проект, в котором нужно обновить пакет NuGet","Выберите проект, из которого нужно удалить пакет NuGet","Введите поисковый запрос для поиска пакета NuGet","Выбрать пакета NuGet","последний","текущий","другие версии","Выберите версию пакета NuGet","Пакеты не найдены.","Версии не найдены.","✅ Все пакеты обновлены!","❌ Нет пакетов для удаления!","Добавить пакет NuGet","Обновить пакет NuGet","Удалить пакет NuGet","Добавить пакет NuGet: {0}","Обновить пакет NuGet: {0}","Команда недоступна: требуется .NET SDK 8.0.200 или более поздней версии","Установите .NET SDK 8.0.200 или более поздней версии для доступа к командам NuGet","Недопустимый ответ JSON от операции \"{0}\"","{0} (предварительные версии включены)","{0} (предварительные версии не включены)","просмотреть-журналы"],"debugger/strings":["Не удалось предоставить конфигурации отладки: "],"logging/strings":["$(file-text) Сбор существующих журналов","Всегда включено","Собирает журналы и сведения о среде.","$(record) Записать трассировку производительности","Начать динамическую запись dotnet-trace","Фиксирует события среды выполнения для серверных процессов C# Dev Kit.","$(output) Запись журналов действий","Записать подробный вывод журнала C#, LSP и Razor","Фиксирует подробные журналы действий во время выполнения действий в редакторе.","Сбор журналов C# Dev Kit","Существующие журналы всегда собираются. Выберите дополнительную диагностику ниже или нажмите \"ОК\", чтобы собирать только журналы.","Сохранить журналы","Сохранить журналы C# Dev Kit","Журналы C# Dev Kit сохранены.","Открыть папку","Выполняется сбор журналов C# Dev Kit","Сбор журналов и сведений о среде...","Сохранение архива...","Не удалось сохранить архив журнала: {0}","Запущенные процессы C# Dev Kit не найдены. Откройте решение или проект.","Выбранные процессы больше не работают.","Запись трассировки для {0} процесса — воспроизведите проблему, а затем нажмите \"Отмена\" для остановки и сохранения.","Запись трассировки для процессов ({0}) — воспроизведите проблему, а затем нажмите \"Отмена\" для остановки и сохранения.","Остановка записи трассировки...","Файлы трассировки не были созданы.","Запись журналов действий C# — воспроизведите проблему, затем остановите запись для сохранения.","Запись диагностики — воспроизведите проблему, затем остановите запись для сохранения.","Языковой сервер Roslyn","Языковой сервер C# (IntelliSense, диагностика, действия с кодом)","Дамп памяти","Дамп памяти процесса с использованием dotnet-dump","Создает полный дамп процесса для устранения неполадок и анализа.","Дамп сборки мусора","Дамп кучи сборщика мусора с использованием dotnet-gcdump","Фиксирует информацию об управляемой куче для исследования проблем с памятью.","Сбор дампов процессов...","Сбор дампа памяти...","Сбор дампа сборки мусора...","Файлы дампа не были созданы.","Требуемое средство не установлено","Установить и продолжить","Установка средства диагностики...","Показать результат","Подробнее","{0} требуется, но сейчас не установлено.","Следующие средства диагностики требуются, но сейчас не установлены: {0}.","Установить {0}","Установка средств","Требуется установить следующие средства диагностики: {0}. Нажмите \"{1}\", чтобы установить их как глобальные средства .NET.","Выберите процессы для сбора диагностики","По умолчанию выбраны все процессы","Сбой установки {0}. Подробные сведения см. в канале вывода.","{0} не установлено или недоступно в PATH.","Сбой проверки {0}: {1}","Проверка {0} выполнена.","{0} завершил работу с кодом {1} во время проверки.","Установка {0} через: {1} tool install -g {0}","Установлено: {0}.","Установка {0} уже выполнена.","Сбой установки {0}. Код завершения: {1}.","Сбой установки {0}: {1}","Выполняется: {0} {1}","Ошибка {0}: {1}","Выполнено: {0}.","Работа {0} завершена с кодом {1}.","Выбрать папку трассировки","Выберите папку для файлов трассировки","C# Dev Kit — архив журнала диагностики","Архив был создан с помощью **расширения C# Dev Kit для Visual Studio Code** (команда `C# Dev Kit: Collect Logs`).","**Расположение архива**. `{0}`","Содержимое","Существующие журналы и параметры","Эти файлы отражают состояние сеанса VS Code на момент сбора журналов.","Файл","Описание","Версия VS Code, ОС, сведения о пакете SDK для .NET и установленные расширения.","Соответствующие настройки расширения VS Code. Конфиденциальные данные (токены, пароли, строки подключения) скрыты.","Записи журнала C# Dev Kit для Project System, NuGet, Test Explorer и всего расширения в целом.","Подробные журналы для вспомогательных процессов, запущенных в рамках сеанса C# Dev Kit.",".NET Install Tool acquisition logs, including PATH/environment checks and startup race details.","Журналы выходных данных расширения C# (языковой сервер, трассировка LSP, Razor).","Записать действие","В журналах действий фиксируются данные, записанные в динамическом режиме во время сеанса диагностики с уровнем ведения журнала \"Трассировка\".","Они относятся **только** к периоду записи — с момента начала записи до момента ее остановки.","Выходные данные C#, собранные во время сеанса записи.","Трассировка LSP между VS Code и языковым сервером Roslyn, собранная во время сеанса записи.","Выходные данные Razor, собранные во время сеанса записи.","Трассировка производительности","Один или несколько файлов `.nettrace`, собранных с помощью `dotnet-trace` во время сеанса записи.","Они содержат события времени выполнения из серверных процессов C# Dev Kit.","Эти файлы можно просмотреть с помощью [PerfView](https://github.com/microsoft/perfview), [dotnet-trace convert](https://learn.microsoft.com/dotnet/core/diagnostics/dotnet-trace#dotnet-trace-convert) или Visual Studio.","Дамп памяти","Один или несколько файлов `.dmp`, собранных с помощью `dotnet-dump`. Они содержат полный дамп памяти процесса из серверных процессов C# Dev Kit.","Поскольку также был активен сеанс записи, дампы были собраны в виде пар **до/после** (`before-*.dmp` и `after-*.dmp`), чтобы вы могли сравнить состояние памяти до и после воспроизведения проблемы.","Дампы памяти содержат полную память памяти процесса и могут включать конфиденциальные данные, такие как исходный код, содержимое файлов и учетные данные, загруженные в память.","Дамп сборки мусора","Один или несколько файлов `.gcdump`, собранных с помощью `dotnet-gcdump`. Они содержат информацию об управляемой куче из серверных процессов C# Dev Kit.","Поскольку также был активен сеанс записи, дампы сборки мусора были собраны в виде пар **до/после** (`before-*.gcdump` и `after-*.gcdump`) для дальнейшего сравнения.","ПРЕДУПРЕЖДЕНИЕ","Общий доступ","Этот архив может содержать конфиденциальную информацию, например пути к файлам, имена проектов, фрагменты исходного кода и другие детали, связанные с рабочей областью. Внимательно проверяйте содержимое, прежде чем делиться им.","**Общедоступно**. Прикрепите этот архив к вашей [проблеме GitHub](https://github.com/microsoft/vscode-dotnettools/issues).","**Конфиденциально**. Если архив содержит конфиденциальную информацию, отправьте его через страницу [Сообщества разработчиков](https://developercommunity.visualstudio.com/dotnet/report) и укажите в описании ссылку на проблему GitHub.","Подробнее см. в [Заявлении о конфиденциальности Microsoft](https://privacy.microsoft.com/privacystatement)."],"services/identity/strings":["Пространство для разработки Microsoft","GitHub Codespaces","Это программное обеспечение предоставляется по лицензии","Это программное обеспечение лицензировано для","в рамках подписки на Visual Studio Enterprise","в рамках подписки на Visual Studio Pro","в рамках подписки на Пространство для разработки Microsoft","в рамках подписки на GitHub Codespaces","в рамках отдельной лицензии","Действительно до:","Войдите, чтобы воспользоваться преимуществами подписки на Visual Studio.","Войти","Закрыть","Войдите, чтобы воспользоваться преимуществами подписки на Visual Studio"]}