[Loc] update to langpack source files (new format), and fix for vscode filter (#23698)

* [Loc] update to langpack source files (new format), and fix for vscode filter

* added markdown

* added in yarn lock
This commit is contained in:
Alex Ma
2023-07-07 18:26:43 -07:00
committed by GitHub
parent 92249aedda
commit 41401cf671
642 changed files with 51395 additions and 21021 deletions

View File

@@ -2,6 +2,7 @@
All notable changes to the "ads-language-pack-ru" language pack will be documented in this file.
## [Released]
* July 10, 2023 - Release for Azure Data Studio 1.45
* May 8, 2023 - Release for Azure Data Studio 1.44
* March 30, 2023 - Release for Azure Data Studio 1.43
* March 6, 2023 - Release for Azure Data Studio 1.42

View File

@@ -2,7 +2,7 @@
"name": "ads-language-pack-ru",
"displayName": "Russian Language Pack for Azure Data Studio",
"description": "Language pack extension for Russian",
"version": "1.44.0",
"version": "1.45.0",
"publisher": "Microsoft",
"repository": {
"type": "git",
@@ -11,12 +11,15 @@
"license": "SEE SOURCE EULA LICENSE IN LICENSE.txt",
"engines": {
"vscode": "*",
"azdata": "^1.44.0"
"azdata": "^1.45.0"
},
"icon": "languagepack.png",
"categories": [
"Language Packs"
],
"keywords": [
"русский"
],
"contributes": {
"localizations": [
{
@@ -30,171 +33,147 @@
},
{
"id": "vscode.bat",
"path": "./translations/extensions/bat.i18n.json"
"path": "./translations/extensions/vscode.bat.i18n.json"
},
{
"id": "vscode.builtin-notebook-renderers",
"path": "./translations/extensions/vscode.builtin-notebook-renderers.i18n.json"
},
{
"id": "vscode.configuration-editing",
"path": "./translations/extensions/configuration-editing.i18n.json"
},
{
"id": "vscode.csharp",
"path": "./translations/extensions/csharp.i18n.json"
},
{
"id": "vscode.dart",
"path": "./translations/extensions/dart.i18n.json"
"path": "./translations/extensions/vscode.configuration-editing.i18n.json"
},
{
"id": "vscode.docker",
"path": "./translations/extensions/docker.i18n.json"
},
{
"id": "vscode.fsharp",
"path": "./translations/extensions/fsharp.i18n.json"
"path": "./translations/extensions/vscode.docker.i18n.json"
},
{
"id": "vscode.git-base",
"path": "./translations/extensions/git-base.i18n.json"
"path": "./translations/extensions/vscode.git-base.i18n.json"
},
{
"id": "vscode.git",
"path": "./translations/extensions/git.i18n.json"
"path": "./translations/extensions/vscode.git.i18n.json"
},
{
"id": "vscode.github-authentication",
"path": "./translations/extensions/github-authentication.i18n.json"
"path": "./translations/extensions/vscode.github-authentication.i18n.json"
},
{
"id": "vscode.github",
"path": "./translations/extensions/github.i18n.json"
},
{
"id": "vscode.html",
"path": "./translations/extensions/html.i18n.json"
},
{
"id": "vscode.image-preview",
"path": "./translations/extensions/image-preview.i18n.json"
"path": "./translations/extensions/vscode.github.i18n.json"
},
{
"id": "vscode.ipynb",
"path": "./translations/extensions/ipynb.i18n.json"
},
{
"id": "vscode.javascript",
"path": "./translations/extensions/javascript.i18n.json"
"path": "./translations/extensions/vscode.ipynb.i18n.json"
},
{
"id": "vscode.json-language-features",
"path": "./translations/extensions/json-language-features.i18n.json"
"path": "./translations/extensions/vscode.json-language-features.i18n.json"
},
{
"id": "vscode.json",
"path": "./translations/extensions/json.i18n.json"
},
{
"id": "vscode.julia",
"path": "./translations/extensions/julia.i18n.json"
},
{
"id": "vscode.markdown-basics",
"path": "./translations/extensions/markdown-basics.i18n.json"
"path": "./translations/extensions/vscode.json.i18n.json"
},
{
"id": "vscode.markdown-language-features",
"path": "./translations/extensions/markdown-language-features.i18n.json"
"path": "./translations/extensions/vscode.markdown-language-features.i18n.json"
},
{
"id": "vscode.markdown-math",
"path": "./translations/extensions/markdown-math.i18n.json"
"path": "./translations/extensions/vscode.markdown-math.i18n.json"
},
{
"id": "vscode.markdown",
"path": "./translations/extensions/vscode.markdown.i18n.json"
},
{
"id": "vscode.media-preview",
"path": "./translations/extensions/vscode.media-preview.i18n.json"
},
{
"id": "vscode.merge-conflict",
"path": "./translations/extensions/merge-conflict.i18n.json"
"path": "./translations/extensions/vscode.merge-conflict.i18n.json"
},
{
"id": "vscode.microsoft-authentication",
"path": "./translations/extensions/microsoft-authentication.i18n.json"
},
{
"id": "vscode.notebook-renderers",
"path": "./translations/extensions/notebook-renderers.i18n.json"
"path": "./translations/extensions/vscode.microsoft-authentication.i18n.json"
},
{
"id": "vscode.powershell",
"path": "./translations/extensions/powershell.i18n.json"
"path": "./translations/extensions/vscode.powershell.i18n.json"
},
{
"id": "vscode.python",
"path": "./translations/extensions/python.i18n.json"
"path": "./translations/extensions/vscode.python.i18n.json"
},
{
"id": "vscode.r",
"path": "./translations/extensions/r.i18n.json"
"path": "./translations/extensions/vscode.r.i18n.json"
},
{
"id": "vscode.search-result",
"path": "./translations/extensions/search-result.i18n.json"
"path": "./translations/extensions/vscode.search-result.i18n.json"
},
{
"id": "vscode.simple-browser",
"path": "./translations/extensions/simple-browser.i18n.json"
"path": "./translations/extensions/vscode.simple-browser.i18n.json"
},
{
"id": "vscode.sql",
"path": "./translations/extensions/sql.i18n.json"
"path": "./translations/extensions/vscode.sql.i18n.json"
},
{
"id": "vscode.theme-abyss",
"path": "./translations/extensions/theme-abyss.i18n.json"
"path": "./translations/extensions/vscode.theme-abyss.i18n.json"
},
{
"id": "vscode.theme-defaults",
"path": "./translations/extensions/theme-defaults.i18n.json"
"path": "./translations/extensions/vscode.theme-defaults.i18n.json"
},
{
"id": "vscode.theme-kimbie-dark",
"path": "./translations/extensions/theme-kimbie-dark.i18n.json"
"path": "./translations/extensions/vscode.theme-kimbie-dark.i18n.json"
},
{
"id": "vscode.theme-monokai-dimmed",
"path": "./translations/extensions/theme-monokai-dimmed.i18n.json"
"path": "./translations/extensions/vscode.theme-monokai-dimmed.i18n.json"
},
{
"id": "vscode.theme-monokai",
"path": "./translations/extensions/theme-monokai.i18n.json"
"path": "./translations/extensions/vscode.theme-monokai.i18n.json"
},
{
"id": "vscode.theme-quietlight",
"path": "./translations/extensions/theme-quietlight.i18n.json"
"path": "./translations/extensions/vscode.theme-quietlight.i18n.json"
},
{
"id": "vscode.theme-red",
"path": "./translations/extensions/theme-red.i18n.json"
},
{
"id": "vscode.vscode-theme-seti",
"path": "./translations/extensions/theme-seti.i18n.json"
"path": "./translations/extensions/vscode.theme-red.i18n.json"
},
{
"id": "vscode.theme-solarized-dark",
"path": "./translations/extensions/theme-solarized-dark.i18n.json"
"path": "./translations/extensions/vscode.theme-solarized-dark.i18n.json"
},
{
"id": "vscode.theme-solarized-light",
"path": "./translations/extensions/theme-solarized-light.i18n.json"
"path": "./translations/extensions/vscode.theme-solarized-light.i18n.json"
},
{
"id": "vscode.theme-tomorrow-night-blue",
"path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json"
"path": "./translations/extensions/vscode.theme-tomorrow-night-blue.i18n.json"
},
{
"id": "vscode.vscode-theme-seti",
"path": "./translations/extensions/vscode.vscode-theme-seti.i18n.json"
},
{
"id": "vscode.xml",
"path": "./translations/extensions/xml.i18n.json"
"path": "./translations/extensions/vscode.xml.i18n.json"
},
{
"id": "vscode.yaml",
"path": "./translations/extensions/yaml.i18n.json"
"path": "./translations/extensions/vscode.yaml.i18n.json"
},
{
"id": "Microsoft.admin-tool-ext-win",
@@ -220,10 +199,6 @@
"id": "Microsoft.azurecore",
"path": "./translations/extensions/azurecore.i18n.json"
},
{
"id": "Microsoft.azurehybridtoolkit",
"path": "./translations/extensions/azurehybridtoolkit.i18n.json"
},
{
"id": "Microsoft.cms",
"path": "./translations/extensions/cms.i18n.json"
@@ -248,10 +223,6 @@
"id": "Microsoft.machine-learning",
"path": "./translations/extensions/machine-learning.i18n.json"
},
{
"id": "Microsoft.sqlservernotebook",
"path": "./translations/extensions/Microsoft.sqlservernotebook.i18n.json"
},
{
"id": "Microsoft.mssql",
"path": "./translations/extensions/mssql.i18n.json"
@@ -303,4 +274,4 @@
"scripts": {
"update": "cd ../vscode && npm run update-localization-extension ru"
}
}
}

View File

@@ -1,17 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"package": {
"description.sqlserverNotebooks": "Записные книжки для начала работы и устранения неполадок с SQL Server",
"title.sqlServer2019Book": "Руководство по SQL Server 2019",
"title.sqlServerNotebooks": "Записные книжки SQL Server"
}
}
}

View File

@@ -74,34 +74,37 @@
"azure.subscriptionError": "Не удалось получить подписки для учетной записи {0}. Обновите ее."
},
"dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": {
"azure.resource.providers.AzureMonitorContainerLabel": "Рабочая область Log Analytics"
"azure.resource.providers.AzureMonitorContainerLabel": "Рабочие области Log Analytics"
},
"dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "CosmosDB для Mongo"
"azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure CosmosDB для MongoDB"
},
"dist/azureResource/providers/database/databaseTreeDataProvider": {
"azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "База данных SQL"
"azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Базы данных SQL"
},
"dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel": "Сервер SQL Server"
"azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel": "Серверы SQL"
},
"dist/azureResource/providers/kusto/kustoTreeDataProvider": {
"azure.resource.providers.KustoContainerLabel": "Кластер Azure Data Explorer"
"azure.resource.providers.KustoContainerLabel": "Кластеры Azure Data Explorer"
},
"dist/azureResource/providers/mysqlFlexibleServer/mysqlFlexibleServerTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.mysqlFlexibleServerContainerLabel": "Гибкий сервер Базы данных Azure для MySQL"
"azure.resource.providers.databaseServer.treeDataProvider.mysqlFlexibleServerContainerLabel": "Гибкие серверы базы данных Azure для MySQL"
},
"dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider": {
"azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "Гипермасштабирование PostgreSQL — Azure Arc"
"dist/azureResource/providers/postgresArcServer/postgresArcServerTreeDataProvider": {
"azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "Серверы PostgreSQL — Azure Arc"
},
"dist/azureResource/providers/postgresFlexibleServer/postgresFlexibleServerTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel": "Гибкие серверы Базы данных Azure для PostgreSQL"
},
"dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Сервер Базы данных Azure для PostgreSQL"
"azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Серверы Базы данных Azure для PostgreSQL"
},
"dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider": {
"azure.resource.providers.sqlInstanceContainerLabel": "Управляемый экземпляр Базы данных SQL Azure"
"azure.resource.providers.sqlInstanceContainerLabel": "Управляемые экземпляры SQL"
},
"dist/azureResource/providers/sqlinstanceArc/sqlInstanceArcTreeDataProvider": {
"azure.resource.providers.sqlInstanceArcContainerLabel": "Управляемый экземпляр SQL — Azure Arc"
"azure.resource.providers.sqlInstanceArcContainerLabel": "Управляемые экземпляры SQL — Azure Arc"
},
"dist/azureResource/providers/synapseSqlPool/synapseSqlPoolTreeDataProvider": {
"azure.resource.providers.synapseSqlPool.treeDataProvider.synapseSqlPoolContainerLabel": "Выделенные пулы SQL"
@@ -109,6 +112,10 @@
"dist/azureResource/providers/synapseWorkspace/synapseWorkspaceTreeDataProvider": {
"azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics"
},
"dist/azureResource/providers/universal/universalService": {
"azurecore.unregisteredProvider": "Нераспознанный ресурс поставщика: {0}",
"azurecore.unregisteredProviderType": "Нераспознанный тип ресурса поставщика: {0}"
},
"dist/azureResource/resourceTreeNode": {
"azure.resource.resourceTreeNode.noResourcesLabel": "Ресурсы не найдены"
},
@@ -129,8 +136,7 @@
"azure.resource.tree.accountNotSignedInTreeNode.signInLabel": "Вход в Azure…"
},
"dist/azureResource/tree/accountTreeNode": {
"azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "Подписки не найдены.",
"azure.unableToAccessSubscription": "Не удается получить доступ к подписке {0} ({1}). [Обновите учетную запись](command:azure.resource.signin), чтобы повторить попытку. {2}"
"azure.resource.tree.accountTreeNode.noTenantsLabel": "Клиенты не найдены."
},
"dist/azureResource/tree/connectionDialogTreeProvider": {
"azure.resource.tree.treeProvider.accountLoadError": "Не удалось загрузить некоторые учетные записи хранения Azure. {0}",
@@ -138,15 +144,17 @@
"azure.resource.tree.treeProvider.openAccountsDialog": "Показать учетные записи Azure"
},
"dist/azureResource/tree/flatAccountTreeNode": {
"azure.resource.flatAccountTreeNode.noResourcesLabel": "Ресурсы не найдены.",
"azure.resource.throttleerror": "Запросы от этой учетной записи были ограничены. Чтобы повторить попытку, выберите меньшее количество подписок.",
"azure.resource.tree.accountTreeNode.title": "{0} (выбрано подписок: {1} из {2})",
"azure.resource.tree.accountTreeNode.titleLoading": "{0} — загрузка…",
"azure.resource.tree.loadresourceerror": "При загрузке ресурсов Azure произошла ошибка: {0}"
"azure.resource.tree.accountTreeNode.noTenantsLabel": "Клиенты не найдены."
},
"dist/azureResource/tree/flatTenantTreeNode": {
"azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "Подписки не найдены."
},
"dist/azureResource/tree/subscriptionTreeNode": {
"azure.resource.tree.subscriptionTreeNode.noResourcesLabel": "Ресурсы не найдены."
},
"dist/azureResource/tree/tenantTreeNode": {
"azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "Подписки не найдены."
},
"dist/azureResource/tree/treeProvider": {
"azure.resource.tree.treeProvider.loadingLabel": "Идет загрузка…"
},
@@ -201,7 +209,8 @@
"azurecore.norwayeast": "Восточная Норвегия",
"azurecore.norwaywest": "Западная Норвегия",
"azurecore.piiLogging.warning": "Внимание! Ведение журнала личных сведений Azure включено. Включение этого параметра позволяет регистрировать личные сведения. Это следует использовать только для отладки.",
"azurecore.postgresServer": "Сервер Базы данных Azure для PostgreSQL",
"azurecore.postgresFlexibleServer": "Гибкие серверы Базы данных Azure для PostgreSQL",
"azurecore.postgresServer": "Серверы Базы данных Azure для PostgreSQL",
"azurecore.reload": "Перезагрузить",
"azurecore.reloadChoice": "Перезагрузить Azure Data Studio",
"azurecore.reloadPrompt": "Библиотека проверки подлинности изменена. Перезагрузите Azure Data Studio.",
@@ -245,6 +254,7 @@
"azure.resource.refresh.title": "Обновить",
"azure.resource.refreshall.title": "Azure: обновление всех учетных записей",
"azure.resource.selectsubscriptions.title": "Выберите подписки",
"azure.resource.selecttenants.title": "Выбрать клиенты",
"azure.resource.signin.title": "Azure: вход",
"azure.resource.startterminal.title": "Запуск Cloud Shell",
"azure.resource.view.title": "Azure (предварительная версия)",

View File

@@ -1,19 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"package": {
"books-preview-category": "Книги Jupyter",
"description": "Открывает книгу Jupyter набора инструментов гибридного облака Azure SQL",
"displayName": "Набор инструментов гибридного облака Azure SQL",
"title.cloudHybridBooks": "Набор инструментов гибридного облака Azure SQL",
"title.openJupyterBook": "Открыть книгу Jupyter набора инструментов гибридного облака Azure SQL"
}
}
}

View File

@@ -1,70 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"dist/configurationEditingMain": {
"cwd": "Текущий рабочий каталог средства запуска задачи при запуске",
"defaultBuildTask": "Имя задачи сборки по умолчанию. Если задачи сборки по умолчанию отсутствуют, отображается меню быстрого выбора для выбора задачи сборки.",
"extensionInstallFolder": "Путь, по которому установлено расширение.",
"file": "Текущий открытый файл",
"fileBasename": "Базовое имя текущего открытого файла",
"fileBasenameNoExtension": "Базовое имя текущего открытого файла без расширения",
"fileDirname": "Имя директории текущего открытого файла",
"fileExtname": "Расширение текущего открытого файла",
"lineNumber": "Номер текущей выбранной строки в активном файле",
"pathSeparator": "Символ, используемый операционной системой для разделения компонентов в путях к файлам.",
"relativeFile": "Текущий открытый файл относительно ${workspaceFolder}",
"relativeFileDirname": "Имя каталога текущего открытого файла по отношению к ${workspaceFolder}",
"selectedText": "Текущий выделенный текст в активном файле ",
"workspaceFolder": "Путь к папке открыт в VS Code",
"workspaceFolderBasename": "Имя папки, открытой в VS Code, без каких-либо слешей (/)"
},
"dist/extensionsProposals": {
"exampleExtension": "Пример"
},
"dist/settingsDocumentHelper": {
"activeEditor": "Использовать язык активного текстового редактора, если таковой имеется",
"activeEditorLong": "полный путь к файлу (например, /Users/Development/myFolder/myFileFolder/myFile.txt)",
"activeEditorMedium": "путь к файлу относительно папки рабочей области (например, myFolder/myFileFolder/myFile.txt)",
"activeEditorShort": "имя файла (например, myFile.txt)",
"activeFolderLong": "полный путь к папке, где находится файл (например, /Users/Development/myFolder/myFileFolder)",
"activeFolderMedium": "путь к папке, где находится файл, относительно папки рабочей области (например, myFolder/myFileFolder)",
"activeFolderShort": "имя папки, где находится файл (например, myFileFolder)",
"appName": "например, VS Code",
"assocDescriptionFile": "Сопоставить все файлы, соответствующие стандартной маске в имени файла, с языком с указанным идентификатором.",
"assocDescriptionPath": "Сопоставить все файлы, соответствующие стандартной маске в абсолютном пути, с языком с указанным идентификатором.",
"assocLabelFile": "Файлы с расширением",
"assocLabelPath": "Файлы с путем",
"derivedDescription": "Сопоставление файлов с одноранговыми элементами с тем же именем, но разными расширениями.",
"derivedLabel": "Файлы с элементами того же уровня по имени",
"dirty": "указывает, когда в активном редакторе есть несохраненные изменения",
"fileDescription": "Сопоставление всех файлов с определенным расширением.",
"fileLabel": "Файлы по расширению",
"filesDescription": "Сопоставление всех файлов с любым из расширений файлов.",
"filesLabel": "Файлы с несколькими расширениями",
"folderDescription": "Сопоставление папки с определенным именем в любом расположении.",
"folderLabel": "Папка по имени (любое расположение)",
"folderName": "имя папки рабочей области, в которой содержится файл (например, myFolder)",
"folderPath": "путь к папке рабочей области, в которой содержится файл (например, /Users/Development/myFolder)",
"remoteName": "например, SSH",
"rootName": "имя рабочей области (например, myFolder или myWorkspace)",
"rootPath": "путь к рабочей области (например, /Users/Development/myWorkspace)",
"separator": "условный разделитель (-), который отображается, только если окружен переменными со значениями",
"siblingsDescription": "Сопоставление файлов с одноранговыми элементами с тем же именем, но разными расширениями.",
"topFolderDescription": "Сопоставление папки верхнего уровня с определенным именем.",
"topFolderLabel": "Папка по имени (верхний уровень)",
"topFoldersDescription": "Сопоставление нескольких папок верхнего уровня.",
"topFoldersLabel": "Папки с несколькими именами (верхний уровень)"
},
"package": {
"description": "Предоставляет возможности (такие как IntelliSense и автоматическое исправление) для конфигурационных файлов, таких как файлы параметров, файлы запуска и файлы рекомендаций для расширений.",
"displayName": "Изменение конфигурации"
}
}
}

View File

@@ -1,16 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах C#.",
"displayName": "Основы языка C#"
}
}
}

View File

@@ -1,16 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"description": "Обеспечивает выделение синтаксических конструкций и проверку парных скобок в файлах Dart.",
"displayName": "Основы языка Dart"
}
}
}

View File

@@ -1,16 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах F#.",
"displayName": "Основы языка F#"
}
}
}

View File

@@ -1,27 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"dist/githubServer": {
"code.detail": "Чтобы завершить проверку подлинности, перейдите в GitHub и вставьте приведенный выше одноразовый код.",
"code.title": "Ваш код: {0}",
"no": "Нет",
"otherReasonMessage": "Вы еще не завершили авторизацию этого расширения для использования GitHub. Продолжить попытки?",
"progress": "Откройте [{0}]({0}) на новой вкладке и вставьте одноразовый код: {1}",
"signingIn": "Выполняется вход в github.com...",
"signingInAnotherWay": "Выполняется вход в github.com...",
"userCancelledMessage": "Проблемы со входом? Хотите попробовать другой способ?",
"yes": "Да"
},
"package": {
"description": "Поставщик проверки подлинности GitHub",
"displayName": "Проверка подлинности GitHub"
}
}
}

View File

@@ -1,46 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"dist/publish": {
"ignore": "Выберите, какие файлы должны быть включены в репозиторий.",
"openingithub": "Открыть в GitHub",
"pick folder": "Выберите папку для публикации в GitHub",
"publishing_done": "Репозиторий \"{0}\" опубликован в GitHub.",
"publishing_firstcommit": "Создание первой фиксации",
"publishing_private": "Публикация в частный репозиторий GitHub",
"publishing_public": "Публикация в общедоступный репозиторий GitHub",
"publishing_uploading": "Отправка файлов"
},
"dist/pushErrorHandler": {
"create a fork": "Создать вилку",
"create fork": "Создать вилку GitHub",
"createghpr": "Идет создание запроса на вытягивание GitHub...",
"createpr": "Создать запрос на вытягивание",
"donepr": "Запрос на вытягивание \"{0}/{1}#{2}\" успешно создан в GitHub.",
"fork": "У вас нет разрешений на отправку \"{0}/{1}\" в GitHub. Вы хотите создать вилку и выполнить отправку в нее?",
"forking": "Создание вилки \"{0}/{1}\"...",
"forking_done": "Вилка \"{0}\" успешно создана в GitHub.",
"forking_pushing": "Выполняется отправка изменений...",
"no": "Нет",
"no pr template": "Шаблон отсутствует",
"openingithub": "Открыть в GitHub",
"openpr": "Открыть запрос на вытягивание",
"select pr template": "Выбрать шаблон запроса на вытягивание"
},
"package": {
"config.gitAuthentication": "Управляет тем, следует ли включить автоматическую проверку подлинности GitHub для команд Git в VS Code.",
"config.gitProtocol": "Определяет, какой протокол используется для клонирования репозитория GitHub",
"description": "Возможности GitHub для VS Code",
"displayName": "GitHub",
"welcome.publishFolder": "Вы также можете напрямую опубликовать эту папку в репозитории GitHub. После публикации вы получите доступ к возможностям системы управления версиями на платформе Git и GitHub.\r\n[$(github) Опубликовать в GitHub](command:github.publish)",
"welcome.publishWorkspaceFolder": "Вы также можете напрямую опубликовать папку рабочей области в репозитории GitHub. После публикации вы получите доступ к возможностям системы управления версиями на платформе Git и GitHub.\r\n[$(github) Опубликовать в GitHub](command:github.publish)"
}
}
}

View File

@@ -1,16 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"description": "Предоставляет выделение синтаксических конструкций, проверку парных скобок и фрагменты кода в HTML-файлах.",
"displayName": "Основы языка HTML"
}
}
}

View File

@@ -1,39 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"dist/binarySizeStatusBarEntry": {
"sizeB": "{0} Б",
"sizeGB": "{0} ГБ",
"sizeKB": "{0} КБ",
"sizeMB": "{0} МБ",
"sizeStatusBar.name": "Размер двоичного файла образа",
"sizeTB": "{0} ТБ"
},
"dist/preview": {
"preview.imageLoadError": "При загрузке изображения произошла ошибка.",
"preview.imageLoadErrorLink": "Открыть файл, используя стандартный редактор текста/двоичного кода VS Code?"
},
"dist/sizeStatusBarEntry": {
"sizeStatusBar.name": "Размер образа"
},
"dist/zoomStatusBarEntry": {
"zoomStatusBar.name": "Масштаб изображения",
"zoomStatusBar.placeholder": "Выберите уровень масштабирования",
"zoomStatusBar.wholeImageLabel": "Все изображение"
},
"package": {
"command.zoomIn": "Увеличить",
"command.zoomOut": "Уменьшить",
"customEditors.displayName": "Предварительный просмотр изображения",
"description": "Предоставляет встроенный предварительный просмотр изображений VS Code",
"displayName": "Предварительный просмотр изображения"
}
}
}

View File

@@ -1,16 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"description": "Обеспечивает базовую поддержку открытия и чтения IPYNB-файлов записной книжки Jupyter",
"displayName": "Поддержка IPYNB"
}
}
}

View File

@@ -1,16 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах JavaScript.",
"displayName": "Основы языка JavaScript"
}
}
}

View File

@@ -1,73 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"client\\dist\\node/jsonClient": {
"json.clearCache.completed": "Кэш схемы JSON очищен.",
"json.resolveError": "JSON: Ошибка разрешения схемы",
"json.schemaResolutionDisabledMessage": "Скачивание схем отключено. Щелкните, чтобы выполнить настройку.",
"json.schemaResolutionErrorMessage": "Не удалось разрешить схему. Щелкните, чтобы повторить попытку.",
"jsonserver.name": "Языковой сервер JSON",
"schemaDownloadDisabled": "Скачивание схем отключено из-за параметра \"{0}\"",
"untitled.schema": "Не удается загрузить {0}"
},
"client\\dist\\node/languageStatus": {
"documentColorsStatusItem.name": "Состояние символа цвета JSON",
"documentSymbolsStatusItem.name": "Состояние структуры JSON",
"foldingRangesStatusItem.name": "Состояние свертывания JSON",
"openExtension": "Открыть расширение",
"openSettings": "Открыть параметры",
"pending.detail": "Загрузка сведений JSON",
"schema.noSchema": "Для этого файла не настроена схема",
"schema.showdocs": "Подробнее о конфигурации схемы JSON...",
"schemaFromFolderSettings": "Настроено в параметрах рабочей области",
"schemaFromUserSettings": "Настроено в параметрах пользователя",
"schemaFromextension": "Настроено расширением: {0}",
"schemaPicker.title": "Схемы JSON, используемые для {0}",
"status.button.configure": "Настроить",
"status.error": "Не удалось вычислить используемые схемы",
"status.limitedDocumentColors.details": "отображается только следующее количество декораторов цвета: {0}",
"status.limitedDocumentColors.short": "Ограниченное количество символов цвета",
"status.limitedDocumentSymbols.details": "отображается только следующее количество символов документа: {0}",
"status.limitedDocumentSymbols.short": "Количество элементов структуры ограничено",
"status.limitedFoldingRanges.details": "отображается только следующее количество диапазонов свертывания: {0}",
"status.limitedFoldingRanges.short": "Количество диапазонов свертывания ограничено",
"status.multipleSchema": "настроено несколько схем JSON",
"status.noSchema": "схема JSON не настроена",
"status.noSchema.short": "Без проверки схемы",
"status.notJSON": "Не редактор JSON",
"status.openSchemasLink": "Показать схемы",
"status.singleSchema": "схема JSON настроена",
"status.withSchema.short": "Схема проверена",
"status.withSchemas.short": "Схема проверена",
"statusItem.name": "Состояние проверки JSON"
},
"package": {
"description": "Предоставляет широкую поддержку языка для файлов JSON.",
"displayName": "Возможности языка JSON",
"json.clickToRetry": "Щелкните, чтобы повторить попытку.",
"json.colorDecorators.enable.deprecationMessage": "Параметр \"json.colorDecorators.enable\" устарел. Теперь вместо него используется параметр \"editor.colorDecorators\".",
"json.colorDecorators.enable.desc": "Включает или отключает декораторы цвета",
"json.command.clearCache": "Очистить кэш схемы",
"json.enableSchemaDownload.desc": "Если этот параметр установлен, разрешено получение схем JSON из расположений HTTP и HTTPS.",
"json.format.enable.desc": "Включить/отключить модуль форматирования JSON по умолчанию",
"json.format.keepLines.desc": "Сохранять все существующие новые строки при форматирования.",
"json.maxItemsComputed.desc": "Максимальное количество вычисленных символов структуры документа и сворачиваемых областей (ограничено по соображениям производительности).",
"json.maxItemsExceededInformation.desc": "Показывать уведомление, если превышено максимальное число символов структуры и областей свертывания.",
"json.schemaResolutionErrorMessage": "Не удалось разрешить схему.",
"json.schemas.desc": "Связь схем с JSON-файлами в текущем проекте.",
"json.schemas.fileMatch.desc": "Массив шаблонов файлов для проверки соответствия при разрешении файлов JSON в схемы. \"*\" можно использовать в качестве подстановочного знака. Шаблоны исключения также могут быть определены и должны начинаться с \"!\". Файл считается соответствующим, когда есть хотя бы один соответствующий шаблон, а последний соответствующий шаблон не является шаблоном исключения.",
"json.schemas.fileMatch.item.desc": "Шаблон файла, который может содержать \"*\" и с которым выполняется сравнение, при разрешении JSON-файлов в схемах.",
"json.schemas.schema.desc": "Определение схемы для указанного URL-адреса. Схему необходимо указать только для того, чтобы не обращаться по URL-адресу схемы.",
"json.schemas.url.desc": "URL-адрес схемы или относительный путь к ней в текущем каталоге",
"json.tracing.desc": "Отслеживает связь между VS Code и языковым сервером JSON.",
"json.validate.enable.desc": "Включение или отключение проверки JSON."
}
}
}

View File

@@ -1,16 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Julia.",
"displayName": "Основы языка Julia"
}
}
}

View File

@@ -1,90 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"dist/client": {
"markdownServer.name": "Сервер языка Markdown"
},
"dist/languageFeatures/diagnostics": {
"ignoreLinksQuickFix.title": "Исключить \"{0}\" из проверки ссылки."
},
"dist/languageFeatures/fileReferences": {
"error.noResource": "Не удалось найти ссылки на файлы. Не указаны ресурсы.",
"progress.title": "Поиск ссылок на файлы"
},
"dist/preview/documentRenderer": {
"preview.notFound": "Не удается найти {0}",
"preview.securityMessage.label": "Предупреждение безопасности об отключении содержимого",
"preview.securityMessage.text": "Некоторое содержимое в этом документе было отключено",
"preview.securityMessage.title": "В предварительном просмотре Markdown было отключено потенциально опасное или ненадежное содержимое. Чтобы разрешить ненадежное содержимое или включить сценарии, измените параметры безопасности предварительного просмотра Markdown"
},
"dist/preview/preview": {
"lockedPreviewTitle": "[Предварительный просмотр] {0}",
"onPreviewStyleLoadError": "Не удалось загрузить 'markdown.styles': {0}",
"preview.clickOpenFailed": "Не удалось открыть {0}",
"previewTitle": "Открыть {0} для предварительного просмотра"
},
"dist/preview/security": {
"disable.description": "Разрешить все содержимое и выполнение сценариев. Не рекомендуется",
"disable.title": "Отключить",
"disableSecurityWarning.title": "Отключить предварительный просмотр предупреждений системы безопасности в этой рабочей области",
"enableSecurityWarning.title": "Включить предварительный просмотр предупреждений системы безопасности в этой рабочей области",
"insecureContent.description": "Включить загрузку содержимого через HTTP",
"insecureContent.title": "Разрешить небезопасное содержимое",
"insecureLocalContent.description": "Включить загрузку содержимого через HTTP из localhost",
"insecureLocalContent.title": "Разрешить небезопасное локальное содержимое",
"moreInfo.title": "Дополнительные сведения",
"preview.showPreviewSecuritySelector.title": "Установите параметры безопасности для предварительного просмотра Markdown в этой рабочей области",
"strict.description": "Загружать только безопасное содержимое",
"strict.title": "Строгий",
"toggleSecurityWarning.description": "Не влияет на уровень безопасности содержимого"
},
"package": {
"configuration.markdown.editor.drop.enabled": "Включение или отключение перетаскивания в редактор Markdown editor для вставки смены. Требуется включить \"#editor.dropIntoEditor.enabled#\".",
"configuration.markdown.editor.pasteLinks.enabled": "Включение или отключение вставки файлов в Markdown editor вставляет ссылки Markdown. Требуется включить \"#editor.experimental.pasteActions.enabled#\".",
"configuration.markdown.experimental.validate.enabled.description": "Включение или отключение всех отчетов об ошибках в файлах Markdown.",
"configuration.markdown.experimental.validate.fileLinks.enabled.description": "Проверка ссылок на другие файлы в файлах Markdown, например `[link](/path/to/file.md)`. Проверяет наличие целевых файлов. Требуется включить `#markdown.experimental.validate.enabled#`.",
"configuration.markdown.experimental.validate.fileLinks.markdownFragmentLinks.description": "Проверьте фрагментарную часть ссылок на заголовки в других файлах в файлах Markdown, например. [link](/path/to/file.md#header). Наследует значение параметра от #markdown.experimental.validate.fragmentLinks.enabled# по умолчанию.",
"configuration.markdown.experimental.validate.fragmentLinks.enabled.description": "Проверка фрагментарных ссылок на заголовки в текущем файле Markdown, например [link](#header). Требуется включить #markdown.experimental.validate.enabled#.",
"configuration.markdown.experimental.validate.ignoreLinks.description": "Настройка ссылок, которые не нужно проверять. Например, \"/about\" не будет проверять ссылку \"[about](/about)\", а стандартная маска \"/assets/**/*.svg\" позволит пропустить проверку любых ссылок на файлы \".svg\" в каталоге \"assets\".",
"configuration.markdown.experimental.validate.referenceLinks.enabled.description": "Проверка ссылок в файлах Markdown, например `[link][ref]`. Требуется включить `#markdown.experimental.validate.enabled#`.",
"configuration.markdown.links.openLocation.beside": "Открытые ссылки рядом с активным редактором.",
"configuration.markdown.links.openLocation.currentGroup": "Откройте ссылки в группе активного редактора.",
"configuration.markdown.links.openLocation.description": "Определяет, где следует открывать ссылки в файлах Markdown.",
"configuration.markdown.preview.openMarkdownLinks.description": "Указывает, как следует открывать ссылки на другие файлы Markdown при предварительном просмотре Markdown.",
"configuration.markdown.preview.openMarkdownLinks.inEditor": "Пробовать открывать ссылки в редакторе.",
"configuration.markdown.preview.openMarkdownLinks.inPreview": "Пробовать открывать ссылки в окне предварительного просмотра Markdown.",
"configuration.markdown.suggest.paths.enabled.description": "Включение или отключение предложений путей для ссылок Markdown",
"description": "Предоставляет широкую поддержку языка для Markdown.",
"displayName": "Возможности языка Markdown",
"markdown.findAllFileReferences": "Поиск ссылок на файлы",
"markdown.preview.breaks.desc": "Задает способ отрисовки разрывов строк для предварительного просмотра Markdown. Если задано значение true, для каждой новой строки внутри абзацев создается <br>.",
"markdown.preview.doubleClickToSwitchToEditor.desc": "Дважды щелкните в области предварительного просмотра Markdown, чтобы переключиться в редактор.",
"markdown.preview.fontFamily.desc": "Определяет семейство шрифтов, используемое в области предварительного просмотра Markdown.",
"markdown.preview.fontSize.desc": "Определяет размер шрифта (в пикселях), используемый в области предварительного просмотра Markdown.",
"markdown.preview.lineHeight.desc": "Определяет высоту строки, используемую в области предварительного просмотра Markdown. Это значение задается относительно размера шрифта.",
"markdown.preview.linkify": "Включить или отключить преобразование текста в URL для предварительного просмотра Markdown.",
"markdown.preview.markEditorSelection.desc": "Выделение выбранного в текущем редакторе в предварительном просмотре Markdown.",
"markdown.preview.refresh.title": "Обновить область предварительного просмотра",
"markdown.preview.scrollEditorWithPreview.desc": "Обновить представление редактора при прокрутке предварительного просмотра Markdown.",
"markdown.preview.scrollPreviewWithEditor.desc": "Обновить представление предварительного просмотра при прокрутке редактора Markdown.",
"markdown.preview.title": "Открыть область предварительного просмотра",
"markdown.preview.toggleLock.title": "Включить/отключить блокировку области предварительного просмотра",
"markdown.preview.typographer": "Включить или отключить некоторые не зависящие от языка замены и применение кавычек для предварительного просмотра Markdown.",
"markdown.previewSide.title": "Открыть область предварительного просмотра сбоку",
"markdown.showLockedPreviewToSide.title": "Открыть заблокированную область предварительного просмотра сбоку",
"markdown.showPreviewSecuritySelector.title": "Изменить параметры безопасности для предварительного просмотра",
"markdown.showSource.title": "Показать источник",
"markdown.styles.dec": "Список URL-адресов или локальных путей к таблицам стилей CSS, используемых из области предварительного просмотра Markdown. Относительные пути интерпретируются относительно папки, открытой в проводнике. Если папка не открыта, они интерпретируются относительно расположения файла Markdown. Все символы \\ должны записываться в виде \\\\.",
"markdown.trace.extension.desc": "Включить ведение журнала отладки для расширения Markdown.",
"markdown.trace.server.desc": "Отслеживает связь между VS Code и языковым сервером Markdown.",
"workspaceTrust": "Требуется для загрузки стилей, настроенных в рабочей области."
}
}
}

View File

@@ -1,24 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"dist/AADHelper": {
"pasteCodePlaceholder": "Вставьте здесь код авторизации...",
"pasteCodePrompt": "Укажите код авторизации для завершения потока входа.",
"pasteCodeTitle": "Проверка подлинности Майкрософт",
"signOut": "Вы вышли из системы, так как не удалось прочитать хранящиеся сведения о проверке подлинности."
},
"package": {
"description": "Поставщик проверки подлинности Майкрософт",
"displayName": "Учетная запись Майкрософт",
"signIn": "Войти",
"signOut": "Выйти"
}
}
}

View File

@@ -38,38 +38,79 @@
"objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Роль приложения",
"objectManagement.ColumnDisplayName": "столбец",
"objectManagement.DatabaseDisplayName": "база данных",
"objectManagement.DatabaseDisplayNameInTitle": "База данных",
"objectManagement.DatabaseRoleTypeDisplayName": "роль базы данных",
"objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Роль базы данных",
"objectManagement.LoginTypeDisplayName": "имя для входа",
"objectManagement.LoginTypeDisplayNameInTitle": "Вход",
"objectManagement.OkText": "OK",
"objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Все объекты, принадлежащие схеме",
"objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Все объекты определенных типов",
"objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Схема",
"objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Определенные объекты...",
"objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Как вы хотите добавить объекты?",
"objectManagement.SearchTextLabel": "Текст поиска",
"objectManagement.ServerDisplayName": "Сервер",
"objectManagement.ServerRoleTypeDisplayName": "роль сервера",
"objectManagement.ServerRoleTypeDisplayNameInTitle": "Роль сервера",
"objectManagement.TableDisplayName": "таблица",
"objectManagement.UserDisplayName": "пользователь",
"objectManagement.UserTypeDisplayNameInTitle": "Пользователь",
"objectManagement.ViewDisplayName": "представление",
"objectManagement.addMemberText": "Добавить участника",
"objectManagement.addText": "Добавить...",
"objectManagement.addMembersText": "Добавить участников",
"objectManagement.addSecurablesText": "Добавить защищаемые объекты",
"objectManagement.advancedSectionHeader": "Дополнительно",
"objectManagement.azurePricingLink": "Калькулятор цен на базу данных SQL Azure",
"objectManagement.backupRedundancyLabel": "Избыточность хранилища резервных копий",
"objectManagement.blankPasswordConfirmation": "Создание имени для входа с пустым паролем создает угрозу безопасности. Продолжить?",
"objectManagement.browseForOwnerText": "Поиск владельца",
"objectManagement.browseText": "Обзор…",
"objectManagement.collationLabel": "Параметры сортировки",
"objectManagement.compatibilityLevelLabel": "Уровень совместимости",
"objectManagement.configureSLOSectionHeader": "Настройка целевого уровня обслуживания",
"objectManagement.confirmPasswordLabel": "Подтверждение пароля",
"objectManagement.containmentTypeLabel": "Тип автономности",
"objectManagement.createObjectOperationName": "Создать {0}",
"objectManagement.currentSLOLabel": "Текущая цель уровня обслуживания",
"objectManagement.databaseExistsError": "База данных \\\"{0}\\\" уже существует. Выберите другое имя базы данных.",
"objectManagement.databaseProperties.backupSectionHeader": "Резервное копирование",
"objectManagement.databaseProperties.databaseSectionHeader": "База данных",
"objectManagement.databaseProperties.dateCreated": "Дата создания",
"objectManagement.databaseProperties.mbUnitText": "{0} МБ",
"objectManagement.databaseProperties.memoryAllocated": "Память, выделенная для оптимизированных для обработки в памяти объектов",
"objectManagement.databaseProperties.memoryUsed": "Память, используемая оптимизированными для обработки в памяти объектами",
"objectManagement.databaseProperties.name": "Имя",
"objectManagement.databaseProperties.numberOfUsers": "Число пользователей",
"objectManagement.databaseProperties.owner": "Владелец",
"objectManagement.databaseProperties.size": "Размер",
"objectManagement.databaseProperties.spaceAvailable": "Доступное место",
"objectManagement.databaseProperties.status": "Состояние",
"objectManagement.databaseRole.SelectMemberDialogTitle": "Выбор элементов роли базы данных",
"objectManagement.databaseRole.SelectOwnerDialogTitle": "Выбор владельца роли базы данных",
"objectManagement.deleteLoginConfirmation": "Удаление имен для входа на сервер не удаляет пользователей связанных с этими подключениями. Чтобы выполнить этот процесс, удалите пользователей в каждой базе данных. Возможно, необходимо сначала перенести данные о принадлежности схем новым пользователям.",
"objectManagement.deleteObjectConfirmation": "Вы действительно хотите удалить {0}: {1}?",
"objectManagement.deleteObjectError": "Ошибка при удалении {0}: {1}. {2}",
"objectManagement.deleteObjectOperationName": "Удаление: {0} \"{1}\"",
"objectManagement.denyColumnHeader": "Запретить",
"objectManagement.editionLabel": "Выпуск",
"objectManagement.effectivePermissionsTableLabel": "Действующие разрешения для выбранного защищаемого объекта",
"objectManagement.effectivePermissionsTableLabelSelected": "Действующие разрешения для: {0}",
"objectManagement.enabledLabel": "Включено",
"objectManagement.filterText": "Фильтр",
"objectManagement.explicitPermissionsTableLabel": "Явные разрешения для выбранного защищаемого объекта",
"objectManagement.explicitPermissionsTableLabelSelected": "Явные разрешения для: {0}",
"objectManagement.filterSectionTitle": "Фильтры",
"objectManagement.findText": "Найти",
"objectManagement.generalSectionHeader": "Общие",
"objectManagement.helpText": "Справка",
"objectManagement.grantColumnHeader": "Предоставить",
"objectManagement.grantorColumnHeader": "Разрешение предоставил",
"objectManagement.hardwareGeneration": "Поколение оборудования",
"objectManagement.invalidPasswordError": "Пароль не соответствует требованиям сложности. Для получения дополнительных сведений: https://docs.microsoft.com/sql/relational-databases/security/password-policy.",
"objectManagement.loadingDialog": "Загрузка диалогового окна...",
"objectManagement.isClustered": "Кластеризованный",
"objectManagement.isHadrEnabled": "Подключение HADR",
"objectManagement.isPolyBaseInstalled": "Наличие PolyBase",
"objectManagement.isXTPSupported": "Поддержка XTP",
"objectManagement.language": "Язык",
"objectManagement.lastDatabaseBackup": "Последнее резервное копирование базы данных",
"objectManagement.lastDatabaseLogBackup": "Последнее резервное копирование журналов базы данных",
"objectManagement.loadingObjectsCompletedLabel": "Загрузка объектов завершена, объекты {0} найдены",
"objectManagement.loadingObjectsLabel": "Загрузка объектов...",
"objectManagement.login.aadAuthenticationType": "Проверка подлинности Azure Active Directory",
@@ -89,36 +130,52 @@
"objectManagement.login.sqlAuthenticationType": "Проверка подлинности SQL",
"objectManagement.login.windowsAuthenticationType": "Проверка подлинности Windows.",
"objectManagement.loginNotSelectedError": "Имя для входа не выбрано.",
"objectManagement.maxServerMemoryText": "Максимальный объем памяти сервера (МБ)",
"objectManagement.maxSizeLabel": "Максимальный размер",
"objectManagement.membersLabel": "Участники",
"objectManagement.membershipLabel": "Участие",
"objectManagement.memory": "Память",
"objectManagement.minServerMemoryText": "Минимальный объем памяти сервера (МБ)",
"objectManagement.nameCannotBeEmptyError": "Необходимо ввести имя.",
"objectManagement.nameLabel": "Имя",
"objectManagement.newObjectDialogTitle": "{0} — предварительная версия",
"objectManagement.noActionScriptedMessage": "Нет действий для включения в скрипт.",
"objectManagement.noConnectionUriError": "Не удалось получить сведения о подключении. Восстановите подключение и повторите попытку.",
"objectManagement.objectPropertiesDialogTitle": "{0} - {1} (предварительная версия)",
"objectManagement.objectSelectionMethodDialogTitle": "Добавление объектов",
"objectManagement.objectTypeLabel": "Тип объекта",
"objectManagement.objectTypesLabel": "Типы объектов",
"objectManagement.objectsLabel": "Объекты",
"objectManagement.openNewObjectDialogError": "Произошла ошибка при открытии нового {0} диалога. {1}",
"objectManagement.openObjectPropertiesDialogError": "Произошла ошибка при открытии диалогового окно свойств для {0}: {1}. {2}",
"objectManagement.operatingSystem": "Операционная система",
"objectManagement.optionsSectionHeader": "Параметры",
"objectManagement.ownerText": "Владелец",
"objectManagement.passwordCannotBeEmptyError": "Пароль не может быть пустым.",
"objectManagement.passwordLabel": "Пароль",
"objectManagement.passwordsNotMatchError": "Пароль должен совпадать с паролем подтверждения.",
"objectManagement.permissionColumnHeader": "Разрешение",
"objectManagement.platform": "Платформа",
"objectManagement.processors": "Процессоры",
"objectManagement.product": "Продукт",
"objectManagement.properties": "Свойства",
"objectManagement.recoveryModelLabel": "Модель восстановления",
"objectManagement.refreshOEError": "Произошла ошибка при обновлении обозревателя объектов. {0}",
"objectManagement.removeMemberText": "Удалить выбранный элемент",
"objectManagement.removeText": "Удалить",
"objectManagement.removeSecurablesText": "Удалить выбранный защищаемый объект",
"objectManagement.renameObjectDialogTitle": "Введите новое имя",
"objectManagement.renameObjectError": "Произошла ошибка при переименовании {0} \"{1}\" на \"{2}\". {3}",
"objectManagement.renameObjectOperationName": "Переименовать {0} \"{1}\" на \"{2}\"",
"objectManagement.reservedStorageSizeInMB": "Зарезервированный размер хранилища",
"objectManagement.rootDirectory": "Корневой каталог",
"objectManagement.schemaLabel": "Схема",
"objectManagement.scriptError": "Во время создания сценария произошла ошибка. {0}",
"objectManagement.scriptGenerated": "Сценарий успешно создан. Вы можете закрыть диалоговое окно, чтобы просмотреть его в открывшемся редакторе.",
"objectManagement.scriptText": "Сценарий",
"objectManagement.securablesText": "Защищаемые объекты",
"objectManagement.selectSecurablesDialogTitle": "Выберите защищаемые объекты",
"objectManagement.selectText": "Выберите",
"objectManagement.selectedLabel": "Выбрано",
"objectManagement.serverCollation": "Параметры сортировки сервера",
"objectManagement.serverRole.SelectMemberDialogTitle": "Выбор элементов роли сервера",
"objectManagement.serverRole.SelectOwnerDialogTitle": "Выбор владельца роли сервера",
"objectManagement.serviceTier": "Уровень служб",
"objectManagement.storageSpaceUsageInGB": "Использование дискового пространства",
"objectManagement.updateObjectOperationName": "Обновление {0} \"{1}\"",
"objectManagement.user.aadAuth": "Проверить подлинность с помощью Azure Active Directory",
"objectManagement.user.defaultSchemaLabel": "Схема по умолчанию",
@@ -129,7 +186,8 @@
"objectManagement.user.sqlAuth": "Проверка подлинности с помощью пароля",
"objectManagement.user.type": "Тип",
"objectManagement.user.windowsUser": "Сопоставлено с пользователем или группой Windows",
"objectManagement.yesText": "Да"
"objectManagement.versionText": "Версия",
"objectManagement.withGrantColumnHeader": "С предоставлением разрешения"
},
"dist/sqlToolsServer": {
"downloadServiceDoneChannelMsg": "Скачано {0}",
@@ -155,6 +213,21 @@
"serviceCrashMessage": "Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio.",
"viewKnownIssuesText": "Просмотреть известные проблемы"
},
"dist/ui/localizedConstants": {
"mssql.ui.OkText": "OK",
"mssql.ui.generatingScript": "Создание сценария…",
"mssql.ui.generatingScriptCompleted": "Сценарий создан",
"mssql.ui.helpText": "Справка",
"mssql.ui.loadingDialog": "Загрузка диалогового окна...",
"mssql.ui.noActionScriptedMessage": "Нет действий для включения в скрипт.",
"mssql.ui.scriptError": "Произошла ошибка при создании сценария. {0}",
"mssql.ui.scriptGenerated": "Сценарий успешно создан. Вы можете закрыть диалоговое окно, чтобы просмотреть его в открывшемся редакторе.",
"mssql.ui.scriptText": "Сценарий",
"mssql.ui.yesText": "Да",
"objectManagement.addText": "Добавить...",
"objectManagement.removeText": "Удалить",
"objectManagement.selectLabel": "Выбрать"
},
"package": {
"cloud.databaseProperties.azureEdition": "Выпуск",
"cloud.databaseProperties.compatibilityLevel": "Уровень совместимости",
@@ -321,6 +394,7 @@
"mssql.query.textSize": "Максимальный размер текста и данных ntext, возвращаемых инструкцией SELECT",
"mssql.query.transactionIsolationLevel": "Установить параметр SET TRANSACTION ISOLATION LEVEL",
"mssql.query.xactAbortOn": "Установить параметр SET XACT_ABORT ON",
"mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Разрешить ли конструктору таблиц отключать и повторно включать триггеры DDL во время публикации",
"mssql.tableDesigner.preloadDatabaseModel": "Следует ли предварительно загружать модель базы данных при расширении узла базы данных в проводнике объектов. При включении время загрузки конструктора таблиц может быть уменьшено. Примечание. Если вам нужно расширить множество узлов базы данных, использование памяти может быть выше обычного.",
"mssql.tracing.desc": "Отслеживает обмен данными между Azure Data Studio и службой SQL Tools Service в канал выходных данных службы SQL Tools Service. ПРЕДУПРЕЖДЕНИЕ. Данные могут включать конфиденциальную информацию, если включено подробное ведение журнала.",
"mssql.tracingLevel": "[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень.",

View File

@@ -25,12 +25,14 @@
"addDatabaseReferenceOkButtonText": "Добавить ссылку",
"addDatabaseReferencedialogName": "Добавить ссылку на базу данных",
"addItemAction": "Добавить элемент",
"addSqlCmdVariableWithoutDefaultValue": "Добавить переменную SQLCMD \"{0}\" в проект без значения по умолчанию?",
"advancedOptionsButton": "Дополнительно…",
"advancedPublishOptions": "Дополнительные параметры публикации",
"appSettingPrompt": "Обновить функцию Azure local.settings.json с помощью новой строки подключения?",
"applyConfirmation": "Вы действительно хотите обновить целевой проект?",
"applyError": "При обновлении проекта возникла ошибка: {0}",
"applySuccess": "Проект успешно обновлен.",
"artifactReference": "Ссылка на артефакт",
"at": "в",
"autorestProjectName": "Имя нового проекта SQL",
"azureAccounts": "Учетные записи Azure",
@@ -119,8 +121,8 @@
"downloadError": "Ошибка скачивания",
"downloadProgress": "Ход загрузки",
"downloading": "Выполняется скачивание",
"downloadingDacFxDlls": "Скачивание nuget Microsoft.Build.Sql для получения библиотек DLL сборки",
"downloadingFromTo": "Идет скачивание из {0} в {1}",
"downloadingNuget": "Скачивание {0} nuget для получения библиотек DLL сборки ",
"edgeEulaAgreementTitle": "Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений",
"edgeProjectTypeDescription": "Начните с основных частей, чтобы разработать и опубликовать схемы для базы данных SQL Azure для пограничных вычислений",
"edgeProjectTypeDisplayName": "База данных SQL Azure для пограничных вычислений",
@@ -234,6 +236,7 @@
"optionName": "Имя параметра",
"optionNotFoundWarningMessage": "метка: {0} не существует в поиске имени значения параметров",
"outsideFolderPath": "Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта.",
"packageReference": "Ссылка на пакет",
"parentTreeItemUnknown": "Не удается получить доступ к предоставленному родительскому элементу дерева",
"passwordNotMatch": "Пароль {0} не совпадает с подтверждением",
"portMustNotBeNumber": "Порт должен быть числом",
@@ -262,6 +265,7 @@
"publishDialogName": "Опубликовать проект",
"publishOptions": "Параметры публикации",
"publishProfileElements": "Элементы профиля публикации",
"publishProfileFriendlyName": "Профиль публикации",
"publishProjectSucceed": "Проект базы данных успешно опубликован",
"publishSettingsFiles": "Опубликовать файл параметров",
"publishTo": "Опубликовать целевой объект",
@@ -273,8 +277,9 @@
"publishToNewAzureServer": "Публикация на новом логическом сервере Azure SQL (предварительная версия)",
"publishToNewAzureServerFailed": "Не удалось опубликовать на новом сервере Azure SQL. {0}",
"publishingProjectMessage": "Публикация проекта в контейнере...",
"referenceRadioButtonsGroupTitle": "Тип",
"referenceType": "Тип ссылки",
"referenceRadioButtonsGroupTitle": "Тип базы данных, на которую указывает ссылка",
"referenceTypeRadioButtonsGroupTitle": "Ссылочный тип",
"referencedDatabaseType": "Тип базы данных, на которую указывает ссылка",
"reloadProject": "Вы хотите перезагрузить проект базы данных?",
"reset": "Сбросить",
"resetAllVars": "Сбросить все переменные",
@@ -289,7 +294,8 @@
"runningDockerMessage": "Запуск контейнера Docker...",
"sameDatabase": "Та же база данных",
"save": "Сохранить",
"saveProfileAsButtonText": "Сохранить как...",
"saveProfile": "Сохранить параметры в профиле (.publish.xml)?",
"saveProfileAsButtonText": "Сохранить как…",
"schema": "Схема",
"schemaCompare.compareErrorMessage": "Сбой при сравнении схем: {0}",
"schemaCompareAction": "Сравнение схем",
@@ -347,7 +353,7 @@
"unableToFindFile": "Не удается найти \"{1}\" с путем \"{0}\"",
"unableToFindReference": "Не удалось найти ссылку на базу данных {0}",
"unableToFindSqlCmdVariable": "Не удалось найти переменную SQLCMD \"{0}\"",
"unableToPerformAction": "Не удалось найти \"{0}\", цель: \"{1}\"",
"unableToPerformAction": "Не удается найти \"{0}\", цель: \"{1}\". {2}",
"unexpectedProjectContext": "Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0}",
"unhandledDeleteType": "Необработанный тип элемента во время удаления: \"{0}\"",
"unhandledMoveNode": "Необработанный тип узла для перемещения",
@@ -411,6 +417,7 @@
"sqlDatabaseProjects.newItem": "Добавить элемент...",
"sqlDatabaseProjects.newPostDeploymentScript": "Добавить сценарий, выполняемый после развертывания",
"sqlDatabaseProjects.newPreDeploymentScript": "Добавить сценарий, выполняемый перед развертыванием",
"sqlDatabaseProjects.newPublishProfile": "Добавить профиль публикации",
"sqlDatabaseProjects.newScript": "Добавить сценарий",
"sqlDatabaseProjects.newStoredProcedure": "Добавить хранимую процедуру",
"sqlDatabaseProjects.newTable": "Добавить таблицу",
@@ -419,6 +426,7 @@
"sqlDatabaseProjects.open": "Открыть проект базы данных",
"sqlDatabaseProjects.openContainingFolder": "Открыть содержащую папку",
"sqlDatabaseProjects.openInDesigner": "Открыть в конструкторе",
"sqlDatabaseProjects.openReferencedSqlProject": "Открыть проект",
"sqlDatabaseProjects.properties": "Свойства",
"sqlDatabaseProjects.publish": "Опубликовать",
"sqlDatabaseProjects.rename": "Переименовать",

View File

@@ -9,8 +9,6 @@
"version": "1.0.0",
"contents": {
"dist/constants/strings": {
"azure.accounts.accountAccessError": "Произошла ошибка при доступе к выбранной учетной записи \"{0}\" и клиенту \"{1}\". Нажмите кнопку \"Связать учетную запись\" и обновите учетную запись или выберите другую учетную запись. Ошибка \"{2}\".",
"azure.accounts.accountStaleError": "Маркер доступа для выбранной учетной записи \"{0}\" и клиента \"{1}\" больше не действителен. Нажмите \"Связать учетную запись\" и обновите учетную запись, либо выберите другую учетную запись.",
"serviceCrashMessage": "Не удалось запустить компонент службы миграции. {0}",
"serviceCrashed": "Сбой компонента службы.",
"serviceProviderIntializationError": "Не удалось инициализировать поставщик службы.",
@@ -203,10 +201,10 @@
"sql.migration.database.already.exists.vm.info": "Убедитесь, что базы данных с указанными именами еще не существуют на целевом сервере SQL Server виртуальной машины Azure.",
"sql.migration.database.assessment.description": "Выберите базы данных для оценки миграции в Azure SQL.",
"sql.migration.database.assessment.title": "Базы данных для оценки",
"sql.migration.database.assessment.xevents.description": "For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0}",
"sql.migration.database.assessment.xevents.instructions": "Select a folder where extended events session files (.xel and .xem) are stored",
"sql.migration.database.assessment.xevents.description": "Для выбранных баз данных при необходимости предоставьте файлы расширенных сеансов событий для оценки специализированных или динамических SQL-запросов или любых инструкций DML, инициированных с помощью уровня данных приложения. {0}",
"sql.migration.database.assessment.xevents.instructions": "Выберите папку, в которой хранятся файлы расширенных сеансов событий (XEL и XEM)",
"sql.migration.database.assessment.xevents.link": "Дополнительные сведения",
"sql.migration.database.assessment.xevents.title": "Assess extended event sessions",
"sql.migration.database.assessment.xevents.title": "Оценка расширенных сеансов событий",
"sql.migration.database.backup.load.error": "Произошла ошибка при доступе к сведениям базы данных.",
"sql.migration.database.connection.error": "Ошибка при подключении к целевой базе данных миграции.",
"sql.migration.database.connection.error.message": "Ошибка подключения:{0} {1}",
@@ -338,9 +336,9 @@
"sql.migration.ir.page.sql.migration.service.not.found": "Служба Database Migration Service не найдена. Создайте новую службу.",
"sql.migration.ir.page.title": "Служба миграции баз данных Azure",
"sql.migration.ir.setup.step1": "Шаг 1. {0}",
"sql.migration.ir.setup.step2": "Step 2: Use the keys below to register your integration runtime",
"sql.migration.ir.setup.step3": "Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime",
"sql.migration.ir.setup.step3.alternate": "Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime",
"sql.migration.ir.setup.step2": "Шаг 2. Используйте приведенные ниже ключи для регистрации среды выполнения интеграции.",
"sql.migration.ir.setup.step3": "Шаг 3. Нажмите кнопку \"Тестирование подключения\", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции.",
"sql.migration.ir.setup.step3.alternate": "Шаг 3. Нажмите выше кнопку \"Обновить\", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции.",
"sql.migration.issue.aria.label": "Блокирующая проблема: {0}",
"sql.migration.issues": "Проблемы",
"sql.migration.issues.count": "Проблемы ({0})",
@@ -505,7 +503,7 @@
"sql.migration.search": "Поиск",
"sql.migration.search.for.migration": "Фильтровать результаты миграции",
"sql.migration.sec": "{0} сек",
"sql.migration.select": "Выберите",
"sql.migration.select": "Выбрать",
"sql.migration.select.azure.mi": "Выберите целевую подписку Azure и целевой управляемый экземпляр SQL Azure.",
"sql.migration.select.azure.vm": "Выберите целевую подписку Azure и целевой SQL Server на виртуальной машине Azure для целевого объекта.",
"sql.migration.select.database.to.continue": "Выберите 1 или более учетных данных для миграции",
@@ -536,9 +534,9 @@
"sql.migration.select.target.to.continue": "Чтобы продолжить, выберите целевой объект.",
"sql.migration.server": "Сервер",
"sql.migration.service.account.info.text": "Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке.",
"sql.migration.service.container.container.description1": "Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).",
"sql.migration.service.container.container.description2": "Follow the instructions below to set up self-hosted integration runtime.",
"sql.migration.service.container.heading": "Set up integration runtime",
"sql.migration.service.container.container.description1": "Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для управления подключением между источником и назначением и для загрузки резервных копий из локальной сетевой папки в Azure (если применимо).",
"sql.migration.service.container.container.description2": "Настройте локальную среду выполнения интеграции, следуя инструкциям ниже.",
"sql.migration.service.container.heading": "Настройка среды выполнения интеграции",
"sql.migration.service.container.loading.help": "Загрузка служб миграции",
"sql.migration.service.details.authKeys.label": "Ключи проверки подлинности",
"sql.migration.service.details.authKeys.title": "Ключи проверки подлинности, используемые для подключения к узлу локальной среды выполнения интеграции",
@@ -550,14 +548,14 @@
"sql.migration.service.header": "Сведения Azure Database Migration Service \"{0}\":`",
"sql.migration.service.not.found": "Службы миграции не найдены. Чтобы продолжить, создайте новую.",
"sql.migration.service.not.ready": "Служба Azure Database Migration Service не зарегистрирована. Azure Database Migration Service \"{0}\" необходимо зарегистрировать в локальной среде выполнения интеграции на любом узле.",
"sql.migration.service.not.ready.below": "Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.\r\n\r\nSee below for registration instructions.",
"sql.migration.service.not.ready.below": "Служба Azure Database Migration Service не зарегистрирована. Необходимо зарегистрировать Azure Database Migration Service \"{0}\" в локальной среде выполнения интеграции на любом узле.\r\n\r\nИнструкции по регистрации см. ниже.",
"sql.migration.service.prompt": "{0} (изменение)",
"sql.migration.service.ready": "Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}\r\n\r\nFor improved performance and high availability, you can register additional nodes.",
"sql.migration.service.ready.below": "Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}\r\n\r\nFor improved performance and high availability, you can register additional nodes. See below for registration instructions.",
"sql.migration.service.ready": "Служба Azure Database Migration Service \"{0}\" подключена к локальной среде выполнения интеграции, работающей на узлах: {1}.\r\n\r\nДля улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы.",
"sql.migration.service.ready.below": "Служба Azure Database Migration Service \"{0}\" подключена к локальной среде выполнения интеграции, работающей на узлах: {1}.\r\n\r\nДля улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы. Инструкции по регистрации см. ниже.",
"sql.migration.service.selection.location.msg": "Прежде чем продолжить, выберите расположение файлов резервной копии базы данных.",
"sql.migration.service.status.refresh.error": "Произошла ошибка при обновлении статуса создания службы миграции.",
"sql.migration.services.container.description": "Чтобы добавить новую службу Azure Database Migration Service, введите сведения ниже.",
"sql.migration.services.container.description.network": "Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.",
"sql.migration.services.container.description.network": "Введите сведения ниже, чтобы добавить новую службу Azure Database Migration Service. Чтобы зарегистрировать локальную среду выполнения интеграции, выберите \"Мои резервные копии базы данных находятся в сетевой папке\" на предыдущей странице.",
"sql.migration.services.dialog.title": "Создать Azure Database Migration Service",
"sql.migration.services.location": "Регион Azure для Azure Database Migration Service. Это должен быть тот же регион, что и целевой экземпляр Azure SQL.",
"sql.migration.services.name": "Имя Azure Database Migration Service.",
@@ -758,6 +756,8 @@
"sql.migration.storage.account": "Учетная запись хранения",
"sql.migration.storageAccount.warning.many": "Возможно, целевой экземпляр \"{0}\" не сможет получить доступ к учетной записи хранения \"{1}\". Добавьте подсеть целевого экземпляра в список разрешенных в учетной записи хранения и, если применимо, разместите частную конечную точку в той же виртуальной сети, что и целевой сервер.",
"sql.migration.storageAccount.warning.one": "Возможно, целевой экземпляр \"{0}\" не сможет получить доступ к учетным записям хранения \"{1}\". Добавьте подсеть целевого экземпляра в список разрешенных в учетных записях хранения и, если применимо, разместите частные конечные точки в той же виртуальной сети, что и целевой сервер.",
"sql.migration.storageAccount.warning.vm.many": "Целевой сервер \"{0}\", возможно, не сможет получить доступ к учетной записи хранения \"{1}\". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетной записи хранения.",
"sql.migration.storageAccount.warning.vm.one": "Целевой сервер \"{0}\", возможно, не сможет получить доступ к учетным записям хранения \"{1}\". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетных записей хранения.",
"sql.migration.subscription": "Подписка",
"sql.migration.summary.azure.storage": "Служба хранилища Azure",
"sql.migration.summary.azure.storage.subscription": "Подписка на службу хранилища Azure",

View File

@@ -0,0 +1,68 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"Example": "Пример",
"Files by Extension": "Файлы по расширению",
"Files with Extension": "Файлы с расширением",
"Files with Multiple Extensions": "Файлы с несколькими расширениями",
"Files with Path": "Файлы с путем",
"Files with Siblings by Name": "Файлы с элементами того же уровня по имени",
"Folder by Name (Any Location)": "Папка по имени (любое расположение)",
"Folder by Name (Top Level)": "Папка по имени (верхний уровень)",
"Folders with Multiple Names (Top Level)": "Папки с несколькими именами (верхний уровень)",
"GitHub": "GitHub",
"Map all files matching the absolute path glob pattern in their path to the language with the given identifier.": "Сопоставить все файлы, соответствующие стандартной маске в абсолютном пути, с языком с указанным идентификатором.",
"Map all files matching the glob pattern in their filename to the language with the given identifier.": "Сопоставить все файлы, соответствующие стандартной маске в имени файла, с языком с указанным идентификатором.",
"Match a folder with a specific name in any location.": "Сопоставление папки с определенным именем в любом расположении.",
"Match a top level folder with a specific name.": "Сопоставление папки верхнего уровня с определенным именем.",
"Match all files of a specific file extension.": "Сопоставление всех файлов с определенным расширением.",
"Match all files with any of the file extensions.": "Сопоставление всех файлов с любым из расширений файлов.",
"Match files that have siblings with the same name but a different extension.": "Сопоставление файлов с одноранговыми элементами с тем же именем, но разными расширениями.",
"Match multiple top level folders.": "Сопоставление нескольких папок верхнего уровня.",
"The character used by the operating system to separate components in file paths": "Символ, используемый операционной системой для разделения компонентов в путях к файлам.",
"The current opened file": "Текущий открытый файл",
"The current opened file relative to ${workspaceFolder}": "Текущий открытый файл относительно ${workspaceFolder}",
"The current opened file's basename": "Базовое имя текущего открытого файла",
"The current opened file's basename with no file extension": "Базовое имя текущего открытого файла без расширения",
"The current opened file's dirname": "Имя директории текущего открытого файла",
"The current opened file's dirname relative to ${workspaceFolder}": "Имя каталога текущего открытого файла по отношению к ${workspaceFolder}",
"The current opened file's extension": "Расширение текущего открытого файла",
"The current selected line number in the active file": "Номер текущей выбранной строки в активном файле",
"The current selected text in the active file": "Текущий выделенный текст в активном файле ",
"The name of the default build task. If there is not a single default build task then a quick pick is shown to choose the build task.": "Имя задачи сборки по умолчанию. Если задачи сборки по умолчанию отсутствуют, отображается меню быстрого выбора для выбора задачи сборки.",
"The name of the folder opened in VS Code without any slashes (/)": "Имя папки, открытой в VS Code, без каких-либо слешей (/)",
"The path of the folder opened in VS Code": "Путь к папке открыт в VS Code",
"The path where an an extension is installed.": "Путь, по которому установлено расширение.",
"The task runner's current working directory on startup": "Текущий рабочий каталог средства запуска задачи при запуске",
"Use the language of the currently active text editor if any": "Использовать язык активного текстового редактора, если таковой имеется",
"a conditional separator (' - ') that only shows when surrounded by variables with values": "условный разделитель (-), который отображается, только если окружен переменными со значениями",
"an indicator for when the active editor has unsaved changes": "указывает, когда в активном редакторе есть несохраненные изменения",
"e.g. SSH": "например, SSH",
"e.g. VS Code": "например, VS Code",
"file path of the workspace (e.g. /Users/Development/myWorkspace)": "путь к рабочей области (например, /Users/Development/myWorkspace)",
"file path of the workspace folder the file is contained in (e.g. /Users/Development/myFolder)": "путь к папке рабочей области, в которой содержится файл (например, /Users/Development/myFolder)",
"gist": "gist",
"name of the workspace folder the file is contained in (e.g. myFolder)": "имя папки рабочей области, в которой содержится файл (например, myFolder)",
"name of the workspace with optional remote name and workspace indicator if applicable (e.g. myFolder, myRemoteFolder [SSH] or myWorkspace (Workspace))": "имя рабочей области с необязательным удаленным именем и индикатором рабочей области, если применимо (например, myFolder, myRemoteFolder [SSH] или myWorkspace (рабочая область))",
"shortened name of the workspace without suffixes (e.g. myFolder or myWorkspace)": "сокращенное имя рабочей области без суффиксов (например, myFolder или myWorkspace)",
"the file name (e.g. myFile.txt)": "имя файла (например, myFile.txt)",
"the full path of the file (e.g. /Users/Development/myFolder/myFileFolder/myFile.txt)": "полный путь к файлу (например, /Users/Development/myFolder/myFileFolder/myFile.txt)",
"the full path of the folder the file is contained in (e.g. /Users/Development/myFolder/myFileFolder)": "полный путь к папке, где находится файл (например, /Users/Development/myFolder/myFileFolder)",
"the name of the folder the file is contained in (e.g. myFileFolder)": "имя папки, где находится файл (например, myFileFolder)",
"the path of the file relative to the workspace folder (e.g. myFolder/myFileFolder/myFile.txt)": "путь к файлу относительно папки рабочей области (например, myFolder/myFileFolder/myFile.txt)",
"the path of the folder the file is contained in, relative to the workspace folder (e.g. myFolder/myFileFolder)": "путь к папке, где находится файл, относительно папки рабочей области (например, myFolder/myFileFolder)"
},
"package": {
"description": "Предоставляет возможности (такие как IntelliSense и автоматическое исправление) для конфигурационных файлов, таких как файлы параметров, файлы запуска и файлы рекомендаций для расширений.",
"displayName": "Изменение конфигурации"
}
}
}

View File

@@ -8,18 +8,18 @@
],
"version": "1.0.0",
"contents": {
"dist/remoteSource": {
"branch name": "Имя ветви",
"error": "{0}. Ошибка: {1}",
"none found": "Удаленные репозитории не найдены.",
"pick url": "Выберите URL-адрес, откуда требуется клонировать.",
"provide url": "Укажите URL-адрес репозитория",
"provide url or pick": "Укажите URL-адрес репозитория или выберите источник репозитория.",
"bundle": {
"Branch name": "Имя ветви",
"Choose a URL to clone from.": "Выберите URL-адрес, откуда требуется клонировать.",
"No remote repositories found.": "Удаленные репозитории не найдены.",
"Provide repository URL": "Укажите URL-адрес репозитория",
"Provide repository URL or pick a repository source.": "Укажите URL-адрес репозитория или выберите источник репозитория.",
"Repository name": "Имя репозитория",
"Repository name (type to search)": "Имя репозитория (введите текст для поиска)",
"URL": "URL-адрес",
"recently opened": "недавно открытые",
"remote sources": "удаленные источники",
"type to filter": "Имя репозитория",
"type to search": "Имя репозитория (введите текст для поиска)",
"url": "URL-адрес"
"{0} Error: {1}": "{0}. Ошибка: {1}"
},
"package": {
"command.api.getRemoteSources": "Получить удаленные источники",

View File

@@ -0,0 +1,599 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"\"{0}\" has fingerprint \"{1}\"": "\"{0}\" содержит отпечаток \"{1}\"",
"$(info) Remote \"{0}\" has no tags.": "$(info) Удаленный объект \"{0}\" не имеет тегов.",
"$(info) This repository has no tags.": "$(info) У этого репозитория нет тегов.",
"A branch named \"{0}\" already exists": "Ветвь с именем \"{0}\" уже существует",
"A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "В родительских папках рабочей области или открытых файлах найден репозиторий Git. Вы хотите открыть репозиторий?",
"Absolute paths not supported in \"git.scanRepositories\" setting.": "Абсолютные пути в параметре \"git.scanRepositories\" не поддерживаются.",
"Add Remote": "Добавить удаленный репозиторий",
"Add a new remote...": "Добавить новый удаленный репозиторий...",
"Add remote from URL": "Добавить удаленный репозиторий по URL-адресу",
"Add remote from {0}": "Добавить удаленный репозиторий из {0}",
"Add to Workspace": "Добавить в рабочую область",
"All Repositories": "Все репозитории",
"Always": "Всегда",
"Always Pull": "Всегда получать",
"Are you sure you want to DELETE {0} files?\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST if you proceed.": "Вы действительно хотите удалить файлы ({0})?\\nЭто действие необратимо!\\nФайлы будут утеряны без возможности восстановления.",
"Are you sure you want to DELETE {0}?\\nThis is IRREVERSIBLE!\\nThis file will be FOREVER LOST if you proceed.": "Вы действительно хотите удалить файл {0}?\\nЭто действие необратимо!\\nФайл будет утерян без возможности восстановления.",
"Are you sure you want to continue connecting?": "Действительно продолжить подключение?",
"Are you sure you want to create an empty commit?": "Вы действительно хотите создать пустую фиксацию?",
"Are you sure you want to discard ALL changes in {0} files?\\nThis is IRREVERSIBLE!\\nYour current working set will be FOREVER LOST if you proceed.": "Вы действительно хотите отменить все изменения в файлах ({0})?\\nЭто действие необратимо!\\nЕсли продолжить, ваш текущий рабочий набор будет утерян без возможности восстановления.",
"Are you sure you want to discard changes in {0} files?": "Вы действительно хотите отменить изменения в файлах ({0})?",
"Are you sure you want to discard changes in {0}?": "Вы действительно хотите отменить изменения в {0}?",
"Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.": "Вы действительно хотите удалить все спрятанные записи? Имеется {0} записей, которые будут удалены, и ИХ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО.",
"Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.": "Вы действительно хотите удалить все спрятанные записи? Имеется 1 запись, которая будут удалена, и ЕЕ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО.",
"Are you sure you want to drop the stash: {0}?": "Вы действительно хотите удалить спрятанные изменения: {0}?",
"Are you sure you want to restore {0} files?": "Вы действительно хотите восстановить файлы ({0})?",
"Are you sure you want to restore {0}?": "Вы действительно хотите восстановить {0}?",
"Are you sure you want to stage {0} files with merge conflicts?": "Вы действительно хотите проиндексировать файлы ({0}) с конфликтами слияния?",
"Are you sure you want to stage {0} with merge conflicts?": "Вы действительно хотите проиндексировать {0} с конфликтами слияния?",
"Ask Me Later": "Спросить меня позже",
"Branch name": "Имя ветви",
"Branch name needs to match regex: {0}": "Имя ветви должно соответствовать регулярному выражению: {0}",
"Can\\'t push refs to remote. Try running \"Pull\" first to integrate your changes.": "Невозможно отправить ссылки в удаленный репозиторий. Попробуйте сначала выполнить Pull для интеграции изменений.",
"Can\\'t undo because HEAD doesn\\'t point to any commit.": "Отмена невозможна, так как HEAD не указывает ни на какую фиксацию.",
"Changes": "Изменения",
"Checking Out Branch/Tag...": "Извлечение ветви/тега...",
"Checking Out Changes...": "Извлечение изменений...",
"Checkout Branch/Tag...": "Извлечение ветви/тега...",
"Checkout detached...": "Извлечение в отключенном режиме...",
"Choose Folder...": "Выбрать папку...",
"Choose a folder to clone {0} into": "Выберите папку для клонирования в нее {0}",
"Choose a repository": "Выберите репозиторий",
"Choose which repository to clone": "Выберите репозиторий для клонирования",
"Clone from URL": "URL-адрес репозитория",
"Clone from {0}": "Клонировать из {0}",
"Cloning git repository \"{0}\"...": "Клонирование репозитория Git \"{0}\"...",
"Commit": "Фиксация",
"Commit & Push Changes": "Зафиксировать и отправить изменения",
"Commit & Sync Changes": "Зафиксировать и синхронизировать изменения",
"Commit Anyway": "Все равно зафиксировать",
"Commit Changes": "Зафиксировать изменения",
"Commit Changes on \"{0}\"": "Зафиксировать изменения в \"{0}\"",
"Commit Changes to New Branch": "Зафиксировать изменения в новой ветви",
"Commit Hash": "Хэш фиксации",
"Commit Staged Changes": "Зафиксировать подготовленные изменения",
"Commit message": "Сообщение о фиксации",
"Commit operation was cancelled due to empty commit message.": "Операция фиксации была отменена из-за пустого сообщения фиксации.",
"Commit to New Branch & Push Changes": "Зафиксировать в новой ветви и отправить изменения",
"Commit to New Branch & Synchronize Changes": "Зафиксировать в новой ветви и синхронизировать изменения",
"Commit to a New Branch": "Зафиксировать в новой ветви",
"Commits without verification are not allowed, please enable them with the \"git.allowNoVerifyCommit\" setting.": "Фиксации без проверки не допускаются, включите их с помощью параметра \"git.allowNoVerifyCommit\".",
"Committing & Pushing Changes...": "Фиксация и отправка изменений…",
"Committing & Synchronizing Changes...": "Фиксация и синхронизация изменений...",
"Committing Changes to New Branch...": "Фиксация изменений в новой ветви...",
"Committing Changes...": "Фиксация изменений…",
"Committing to New Branch & Pushing Changes...": "Фиксация в новой ветви и отправка изменений...",
"Committing to New Branch & Synchronizing Changes...": "Фиксация в новой ветви и синхронизация изменений...",
"Conflict: Added By Them": "Конфликт: добавлено ими",
"Conflict: Added By Us": "Конфликт: добавлено нами",
"Conflict: Both Added": "Конфликт: оба добавили",
"Conflict: Both Deleted": "Конфликт: оба удалили",
"Conflict: Both Modified": "Конфликт: оба изменили",
"Conflict: Deleted By Them": "Конфликт: удалено ими",
"Conflict: Deleted By Us": "Конфликт: удалено нами",
"Continue Rebase": "Продолжить перемещение изменений из одной ветви в другую",
"Continuing Rebase...": "Продолжается перемещение изменений из одной ветви в другую...",
"Could not clone your repository as Git is not installed.": "Не удалось клонировать ваш репозиторий, так как Git не установлен.",
"Create Empty Commit": "Создать пустую фиксацию",
"Create new branch from...": "Создание новой ветви из...",
"Create new branch...": "Создание новой ветви...",
"Current": "Текущая",
"Current commit message only contains whitespace characters": "Текущее сообщение коммита содержит только пробелы.",
"Delete Branch": "Удалить ветвь",
"Delete File": "Удалить файл",
"Delete Files": "Удалить файлы",
"Delete file": "Удалить файл",
"Deleted": "Удалить",
"Discard 1 File": "Отменить изменения в одном файле",
"Discard 1 Tracked File": "Отменить изменения для одного отслеживаемого файла",
"Discard All {0} Files": "Отменить изменения во всех файлах ({0})",
"Discard Changes": "Отменить изменения",
"Discard {0} Tracked Files": "Отменить изменения для отслеживаемых файлов ({0})",
"Don\\'t Pull": "Не вытягивать",
"Don\\'t Show Again": "Больше не показывать",
"Download Git": "Скачать Git",
"Email": "Электронная почта",
"Enables the following features: {0}": "Enables the following features: {0}",
"Failed to authenticate to git remote.": "Не удалось выполнить проверку подлинности в удаленном Git.",
"Failed to authenticate to git remote:\\n\\n{0}": "Не удалось выполнить проверку подлинности в удаленном Git-репозитории:\\n\\n{0}",
"File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "Файл \"{0}\" удален другим пользователем и модифицирован нами.\\n\\nКак вы хотите поступить?",
"File \"{0}\" was deleted by us and modified by them.\\n\\nWhat would you like to do?": "Файл \"{0}\" удален нами и изменен другим пользователем.\\n\\nКак вы хотите поступить?",
"Force Checkout": "Принудительное извлечение",
"Force push is not allowed, please enable it with the \"git.allowForcePush\" setting.": "Принудительная отправка не разрешена. Включите ее, установив параметр \"git.allowForcePush\".",
"Git History": "Журнал Git",
"Git error": "Ошибка Git",
"Git local working changes": "Локальные рабочие изменения Git",
"Git not found. Install it or configure it using the \"git.path\" setting.": "Git не найден. Установите его или настройте с помощью параметра \"git.path\".",
"Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "В родительских папках рабочей области или открытых файлах найдены репозитории Git. Вы хотите открыть репозитории?",
"Git: {0}": "Git: {0}",
"HEAD version of \"{0}\" is not available.": "Версия HEAD \"{0}\" недоступна.",
"Ignored": "Проигнорировано",
"Incoming": "Входящие",
"Index Added": "Добавлено в индексе",
"Index Copied": "Скопировано в индексе",
"Index Deleted": "Удалено в индексе",
"Index Modified": "Изменено в индексе",
"Index Renamed": "Переименовано в индексе",
"Initialize Repository": "Инициализировать репозиторий",
"Intent to Add": "Добавляемое намерение",
"Intent to Rename": "Намерение переименовать",
"Invalid branch name": "Недопустимое имя ветви",
"It looks like the current branch \"{0}\" might have been rebased. Are you sure you still want to pull into it?": "Похоже, изменения из текущей ветви \"{0}\" перемещены в другую. Все равно выполнить в нее вытягивание?",
"It looks like the current branch might have been rebased. Are you sure you still want to pull into it?": "Похоже, изменения из текущей ветви перемещены в другую. Все равно выполнить в нее вытягивание?",
"It\\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.": "Невозможно изменить сообщение фиксации во время перемещения изменений из одной ветви в другую. Завершите эту операцию и используйте вместо нее интерактивное перемещение.",
"Keep Our Version": "Сохранить нашу версию",
"Keep Their Version": "Сохранить их версию",
"Learn More": "Дополнительные сведения",
"Log level: {0}": "Уровень ведения журнала: {0}",
"Make sure you configure your \"user.name\" and \"user.email\" in git.": "Проверьте, настроены ли параметры \"user.name\" и \"user.email\" в git.",
"Manage Unsafe Repositories": "Управление небезопасными репозиториями",
"Merge Changes": "Изменения слияния",
"Message": "Сообщение",
"Message (commit on \"{0}\")": "Сообщение (фиксация: \"{0}\")",
"Message ({0} to commit on \"{1}\")": "Сообщение ({0} для фиксации в \"{1}\")",
"Message ({0} to commit)": "Сообщение ({0} для фиксации)",
"Migrate Changes": "Миграция изменений",
"Modified": "Изменен",
"Never": "Никогда",
"No": "Нет",
"No rebase in progress.": "Перемещение изменений из одной ветви в другую не выполняется.",
"OK": "ОК",
"OK, Don\\'t Ask Again": "ОК, больше не спрашивать",
"OK, Don\\'t Show Again": "ОК, больше не показывать",
"Open": "Открыто",
"Open Comparison": "Открыть сравнение",
"Open Git Log": "Открыть журнал GIT",
"Open Merge": "Открыть слияние",
"Open Repositories In Parent Folders": "Открывать репозитории в родительских папках",
"Open Repository": "Открыть репозиторий",
"Open in New Window": "Открыть в новом окне",
"Optionally provide a stash message": "Укажите сообщение о скрытии",
"Passphrase": "Парольная фраза",
"Pick a branch to pull from": "Выберите ветвь для извлечения",
"Pick a provider to publish the branch \"{0}\" to:": "Выберите поставщика, в который необходимо опубликовать ветвь \"{0}\":",
"Pick a remote to publish the branch \"{0}\" to:": "Выберите удаленный репозиторий для публикации ветви \"{0}\":",
"Pick a remote to pull the branch from": "Выберите удаленный репозиторий, с которого нужно получить ветвь",
"Pick a remote to remove": "Выберите удаленный репозиторий для удаления",
"Pick a repository to mark as safe and open": "Выберите репозиторий, чтобы пометить его как безопасный и открыть",
"Pick a repository to open": "Выберите, какой открыть репозиторий",
"Pick a repository to reopen": "Pick a repository to reopen",
"Pick a stash to apply": "Выберите спрятанное изменение для применения",
"Pick a stash to drop": "Выберите спрятанные данные для удаления",
"Pick a stash to pop": "Выберите спрятанное изменение для отображения",
"Pick workspace folder to initialize git repo in": "Выберите папку рабочей области для инициализации репозитория Git",
"Please check out a branch to push to a remote.": "Переключитесь на какую-либо ветвь, чтобы отправить изменения в удаленный репозиторий.",
"Please clean your repository working tree before checkout.": "Очистите рабочее дерево репозитория перед извлечением.",
"Please provide a commit message": "Введите сообщение фиксации.",
"Please provide a message to annotate the tag": "Укажите сообщение для аннотирования тега",
"Please provide a new branch name": "Укажите новое имя ветви",
"Please provide a remote name": "Укажите удаленное имя",
"Please provide a tag name": "Укажите имя тега",
"Please provide the commit hash": "Укажите хэш фиксации",
"Publish Branch": "Опубликовать ветвь",
"Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Опубликовать Branch \"{0}\"",
"Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Опубликовать Branch",
"Publish to {0}": "Опубликовать в {0}",
"Publish to...": "Опубликовать в…",
"Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Публикация Branch \"{0}\"...",
"Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Публикация Branch...",
"Pull": "Вытягивание",
"Pull {0} and push {1} commits between {2}/{3}": "Вытягивание ({0}) и отправка ({1}) фиксаций между {2}/{3}",
"Pull {0} commits from {1}/{2}": "Вытягивание фиксаций ({0}) из {1}/{2}",
"Push {0} commits to {1}/{2}": "Отправка фиксаций ({0}) в {1}/{2}",
"Rebasing": "Перебазирование",
"Remote \"{0}\" already exists.": "Удаленный репозиторий \"{0}\" уже существует.",
"Remote branch at {0}": "Удаленная ветвь в {0}",
"Remote name": "Удаленное имя",
"Remote name format invalid": "Недопустимый формат имени удаленного репозитория",
"Reopen Closed Repositories": "Reopen Closed Repositories",
"Replace Local Tag(s)": "Заменить локальные теги",
"Restore file": "Восстановить файл",
"Restore files": "Восстановить файлы",
"Save All & Commit": "Сохранить все и фиксировать",
"Save All & Stash": "Сохранить все и спрятать",
"Select a branch or tag to checkout": "Выберите ветвь или тег для извлечения",
"Select a branch to checkout in detached mode": "Выберите ветвь для извлечения в режиме отсоединения",
"Select a branch to delete": "Выберите ветвь для удаления",
"Select a branch to merge from": "Выберите ветвь для слияния",
"Select a branch to rebase onto": "Выберите ветвь для перемещения в нее изменений",
"Select a ref to create the branch from": "Выберите ссылку для создания ветви",
"Select a remote to delete a tag from": "Выберите удаленный объект для удаления тега из",
"Select a remote to fetch": "Выберите удаленный репозиторий для извлечения",
"Select a tag to delete": "Выберите тег для удаления",
"Select as Repository Destination": "Выбрать в качестве места назначения репозитория",
"Show Changes": "Показать изменения",
"Show Command Output": "Показать выходные данные команды",
"Skipped found git in: \"{0}\"": "Пропущен найденный Git в: \"{0}\"",
"Staged Changes": "Промежуточные изменения",
"Stash & Checkout": "Спрятать и извлечь",
"Stash Anyway": "Все равно спрятать",
"Stash message": "Сообщение к спрятанным изменениям",
"Stashed Changes": "Спрятанные изменения",
"Successfully pushed.": "Отправка выполнена успешно.",
"Synchronize Changes": "Синхронизация изменений",
"Synchronizing Changes...": "Синхронизация изменений...",
"Syncing. Cancelling may cause serious damages to the repository": "Выполняется синхронизация. Отмена может привести к серьезному повреждению репозитория",
"Tag at {0}": "Тег в {0}",
"Tag name": "Имя тега",
"The \"{0}\" repository has {1} submodules which won\\'t be opened automatically. You can still open each one individually by opening a file within.": "Репозиторий \"{0}\" содержит подмодули ({1}), которые не будут открыты автоматически. Вы можете открывать их по отдельности, открывая вложенный файл.",
"The branch \"{0}\" has no remote branch. Would you like to publish this branch?": "В ветви \"{0}\" отсутствует удаленная ветвь. Опубликовать эту ветвь?",
"The branch \"{0}\" is not fully merged. Delete anyway?": "Ветвь \"{0}\" объединена не полностью. Все равно удалить?",
"The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere?": "Текущая ветвь не опубликована в удаленном репозитории. Опубликовать ее для доступа к изменениям в другом расположении?",
"The following file has unsaved changes which won\\'t be included in the commit if you proceed: {0}.\\n\\nWould you like to save it before committing?": "Если продолжить, не будут зафиксированы несохраненные изменения в файле {0}.\\n\\nХотите сохранить его перед фиксацией?",
"The following file has unsaved changes which won\\'t be included in the stash if you proceed: {0}.\\n\\nWould you like to save it before stashing?": "Если продолжить, не будут спрятаны несохраненные изменения в файле {0}.\\n\\nХотите сохранить его, прежде чем спрятать?",
"The following untracked file will be DELETED FROM DISK if discarded: {0}.": "При отмене изменений для этого неотслеживаемого файла этот файл будет удален с диска: {0}.",
"The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user.": "Репозитории Git в текущей папке потенциально небезопасны, так как папки принадлежит кому-то другому, а не текущему пользователю.",
"The git repository at \"{0}\" has too many active changes, only a subset of Git features will be enabled.": "Репозиторий Git в \"{0}\" имеет очень много активных изменений. Только часть функций Git будет доступна.",
"The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user.": "Репозиторий Git в текущей папке потенциально небезопасен, так как папка принадлежит кому-то другому, а не текущему пользователю.",
"The last commit was a merge commit. Are you sure you want to undo it?": "Последняя фиксация была фиксацией слияния. Вы действительно хотите отменить ее?",
"The new branch will be \"{0}\"": "Новая ветвь будет \"{0}\"",
"The repository does not have any commits. Please make an initial commit before creating a stash.": "Репозиторий не содержит фиксаций. Перед созданием спрятанной записи выполните начальную фиксацию.",
"The selection range does not contain any changes.": "Выбранный диапазон не содержит изменений.",
"There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "Имеются известные проблемы с установленным {0} Git. Обновите Git до версии 2.27 или выше, чтобы функции Git работали правильно.",
"There are merge conflicts. Resolve them before committing.": "Обнаружены конфликты слияния. Устраните их перед фиксацией.",
"There are no available repositories": "Доступные репозитории отсутствуют",
"There are no changes to commit.": "Нет изменений для фиксации.",
"There are no changes to stash.": "Отсутствуют изменения, которые необходимо спрятать.",
"There are no staged changes to commit.\\n\\nWould you like to stage all your changes and commit them directly?": "Подготовленные изменения для фиксации отсутствуют.\\n\\nХотите подготовить все свои изменения и зафиксировать их напрямую?",
"There are no staged changes to stash.": "Нет подготовленных изменений, чтобы спрятать их.",
"There are no stashes in the repository.": "В репозитории отсутствуют скрытые изменения.",
"There are {0} unsaved files.\\n\\nWould you like to save them before committing?": "Имеются несохраненные файлы ({0}).\\n\\nХотите сохранить их перед фиксацией?",
"There are {0} unsaved files.\\n\\nWould you like to save them before stashing?": "Имеются несохраненные файлы ({0}).\\n\\nХотите сохранить их, прежде чем спрятать?",
"There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений.",
"There were merge conflicts while applying the stash.": "Обнаружены конфликты слияния при применении скрытых изменений.",
"This action will pull and push commits from and to \"{0}/{1}\".": "Это действие получает и отправляет фиксации от и к \"{0}/{1}\".",
"This repository has no remotes configured to fetch from.": "Для этого репозитория не настроены удаленные репозитории для забора изменений.",
"This will DELETE {0} untracked files!\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST.": "Неотслеживаемые файлы ({0}) будут удалены.\\nЭто действие необратимо!\\nФайлы будут утеряны без возможности восстановления.",
"This will create a Git repository in \"{0}\". Are you sure you want to continue?": "Это создаст репозиторий Git в \"{0}\". Вы действительно хотите продолжить?",
"Too many changes were detected. Only the first {0} changes will be shown below.": "Обнаружено слишком много изменений. Ниже будут отображаться только первые изменения {0}.",
"Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)?": "Не удается извлечь данные из удаленного репозитория из-за конфликтующих тегов: {0}. Устранить конфликт, заменив локальные теги?",
"Uncommitted Changes": "Незафиксированные изменения",
"Undo merge commit": "Отменить фиксацию слияния",
"Untracked": "Не отслеживается",
"Untracked Changes": "Неотслеживаемые изменения",
"Update Git": "Обновить Git",
"Using git \"{0}\" from \"{1}\"": "Используется Git \"{0}\" из \"{1}\"",
"Validating found git in: \"{0}\"": "Проверка найденного Git в: \"{0}\"",
"Would you like to add \"{0}\" to .gitignore?": "Вы хотите добавить \"{0}\" в файл .GITIGNORE?",
"Would you like to open the cloned repository, or add it to the current workspace?": "Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область?",
"Would you like to open the cloned repository?": "Вы хотите открыть клонированный репозиторий?",
"Would you like to open the initialized repository, or add it to the current workspace?": "Вы хотите открыть инициализированный репозиторий, или добавить его в текущую рабочую область?",
"Would you like to open the initialized repository?": "Вы хотите открыть инициализированный репозиторий?",
"Would you like {0} to [periodically run \"git fetch\"]({1})?": "Вы хотите, чтобы среда {0} [периодически выполняла команду \"git fetch\"]({1})?",
"Yes": "Да",
"Yes, Don\\'t Show Again": "Да, больше не показывать",
"You": "Вы",
"You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным.\\n\\nВы действительно хотите продолжить?",
"You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "Вы собираетесь отправить свои изменения. Это может быть деструктивным и привести к непреднамеренной перезаписи изменений, внесенных другими пользователями.\\n\\nВы действительно хотите продолжить?",
"You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "Вы пытаетесь выполнить фиксацию в защищенной ветви, и у вас может не быть разрешения на отправку фиксаций в удаленный репозиторий.\\n\\nКак вы хотите поступить?",
"You seem to have git \"{0}\" installed. Code works best with git >= 2": "У вас установлен Git \"{0}\". Код лучше всего работает с Git >= 2.",
"Your local changes would be overwritten by checkout.": "Локальные изменения будут перезаписаны при извлечении.",
"Your repository has no remotes configured to publish to.": "Для вашего репозитория не настроены удаленные репозитории для публикации.",
"Your repository has no remotes configured to pull from.": "Для вашего репозитория не настроены удаленные репозитории для получения данных.",
"Your repository has no remotes configured to push to.": "Для вашего репозитория не настроены удаленные репозитории для отправки данных.",
"Your repository has no remotes.": "Ваш репозиторий не содержит удаленные репозитории.",
"no": "нет",
"yes": "да",
"{0} (Deleted)": "{0} (удалено)",
"{0} (Index)": "{0} (индекс)",
"{0} (Intent to add)": "{0} (намерение добавить)",
"{0} (Ours)": "{0} (наш)",
"{0} (Theirs)": "{0} (их)",
"{0} (Untracked)": "{0} (не отслеживается)",
"{0} (Working Tree)": "{0} (Рабочее дерево)",
"{0} ({1})": "{0} ({1})",
"{0} ({1}) ↔ {0} ({2})": "{0} ({1}) ↔ {0} ({2})",
"{0} Commit": "Фиксация {0}",
"{0} Commit & Push": "Фиксация и отправка {0}",
"{0} Commit & Sync": "Фиксация и синхронизация {0}",
"{0} Continue": "Продолжить {0}",
"{0} Fetch all remotes": "{0} Получить все удаленные репозитории",
"{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Опубликовать Branch",
"{0} Sync Changes{1}{2}": "{0} Синхронизировать изменения{1}{2}",
"{0} characters left in current line": "В текущей строке остается {0} симв.",
"{0} characters over {1} in current line": "На {0} симв. превышен предел {1} в текущей строке",
"{0} ↔ {1}": "{0} ↔ {1}",
"{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\nЭто действие необратимо! Ваш текущий рабочий набор будет утерян без возможности восстановления."
},
"package": {
"colors.added": "Цвет для добавленных ресурсов.",
"colors.conflict": "Цвет ресурсов с конфликтами.",
"colors.deleted": "Цвет удаленных ресурсов.",
"colors.ignored": "Цвет игнорируемых ресурсов.",
"colors.modified": "Цвет измененных ресурсов.",
"colors.renamed": "Цвет для переименованных или скопированных ресурсов.",
"colors.stageDeleted": "Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение.",
"colors.stageModified": "Цвет для измененных ресурсов, которые были помещены на промежуточное хранение.",
"colors.submodule": "Цвет ресурсов подмодуля.",
"colors.untracked": "Цвет неотслеживаемых ресурсов.",
"command.addRemote": "Добавить удаленный репозиторий...",
"command.api.getRemoteSources": "Получить удаленные источники",
"command.api.getRepositories": "Получить репозитории",
"command.api.getRepositoryState": "Получить состояние репозитория",
"command.branch": "Создать ветвь...",
"command.branchFrom": "Создать ветвь из...",
"command.checkout": "Извлечение в...",
"command.checkoutDetached": "Извлечь в (отключено)...",
"command.cherryPick": "Выборочный отбор...",
"command.clean": "Отменить изменения",
"command.cleanAll": "Отменить все изменения",
"command.cleanAllTracked": "Удалить все отслеживаемые изменения",
"command.cleanAllUntracked": "Удалить все неотслеживаемые изменения",
"command.clone": "Клонировать",
"command.cloneRecursive": "Клонировать (рекурсивно)",
"command.close": "Закрыть репозиторий",
"command.closeAllDiffEditors": "Закрыть все редакторы несовпадений",
"command.commit": "Фиксация",
"command.commitAll": "Зафиксировать все",
"command.commitAllAmend": "Зафиксировать все (изменение)",
"command.commitAllAmendNoVerify": "Зафиксировать все (исправить, без проверки)",
"command.commitAllNoVerify": "Зафиксировать все (без проверки)",
"command.commitAllSigned": "Зафиксировать все (завершено)",
"command.commitAllSignedNoVerify": "Зафиксировать все (завершено, без проверки)",
"command.commitEmpty": "Отправить пустую фиксацию",
"command.commitEmptyNoVerify": "Зафиксировать пустые (без проверки)",
"command.commitMessageAccept": "Принять сообщение о фиксации",
"command.commitMessageDiscard": "Отменить сообщение о фиксации",
"command.commitNoVerify": "Зафиксировать (без проверки)",
"command.commitStaged": "Зафиксировать промежуточно сохраненные изменения",
"command.commitStagedAmend": "Зафиксировать промежуточные (изменение)",
"command.commitStagedAmendNoVerify": "Зафиксировать промежуточные (исправить, без проверки)",
"command.commitStagedNoVerify": "Зафиксировать промежуточные (без проверки)",
"command.commitStagedSigned": "Зафиксировать промежуточные элементы (завершено)",
"command.commitStagedSignedNoVerify": "Зафиксировать промежуточные (завершено, без проверки)",
"command.continueInLocalClone": "Клонировать репозиторий локально и открыть на рабочем столе…",
"command.continueInLocalClone.qualifiedName": "Продолжить работу в новом локальном клоне",
"command.createTag": "Создать Тег",
"command.deleteBranch": "Удалить ветвь...",
"command.deleteRemoteTag": "Удалить удаленный тег",
"command.deleteTag": "Удалить тег",
"command.fetch": "Принесение",
"command.fetchAll": "Забрать из всех удаленных репозиториев",
"command.fetchPrune": "Получение (с обрезкой)",
"command.git.acceptMerge": "Завершить слияние",
"command.git.openMergeEditor": "Разрешить в редакторе слияния",
"command.git.runGitMerge": "Конфликты вычислений с Git",
"command.git.runGitMergeDiff3": "Конфликты вычислений с Git (Diff3)",
"command.ignore": "Добавить в GITIGNORE",
"command.init": "Инициализировать репозиторий",
"command.manageUnsafeRepositories": "Управление небезопасными репозиториями",
"command.merge": "Объединить ветвь...",
"command.mergeAbort": "Прервать слияние",
"command.openAllChanges": "Открыть все изменения",
"command.openChange": "Открыть изменения",
"command.openFile": "Открыть файл",
"command.openHEADFile": "Открыть файл (HEAD)",
"command.openRepositoriesInParentFolders": "Открывать репозитории в родительских папках",
"command.openRepository": "Открыть репозиторий",
"command.publish": "Опубликовать ветвь...",
"command.pull": "Вытягивание",
"command.pullFrom": "Получить из...",
"command.pullRebase": "Получить (переместить изменения из одной ветви в другую)",
"command.push": "Отправка",
"command.pushFollowTags": "Отправить (подписаться на теги)",
"command.pushFollowTagsForce": "Отправить (подписаться на теги, принудительно)",
"command.pushForce": "Отправить (принудительно)",
"command.pushTags": "Отправить теги",
"command.pushTo": "Отправить в:",
"command.pushToForce": "Отправить в... (принудительно)",
"command.rebase": "Перемещение изменений из одной ветви в другую…",
"command.rebaseAbort": "Прервать перемещение изменений из одной ветви в другую",
"command.refresh": "Обновить",
"command.removeRemote": "Удалить удаленный репозиторий",
"command.rename": "Переименование",
"command.renameBranch": "Переименовать ветвь...",
"command.reopenClosedRepositories": "Reopen Closed Repositories...",
"command.restoreCommitTemplate": "Восстановить шаблон коммита",
"command.revealFileInOS.linux": "Открыть содержащую папку",
"command.revealFileInOS.mac": "Отобразить в Finder",
"command.revealFileInOS.windows": "Показать в проводнике",
"command.revealInExplorer": "Отобразить в проводнике",
"command.revertChange": "Обратить изменение",
"command.revertSelectedRanges": "Обратить выбранные диапазоны",
"command.showOutput": "Показать выходные данные GIT",
"command.stage": "Индексировать изменения",
"command.stageAll": "Хранить все промежуточные изменения",
"command.stageAllMerge": "Хранить все изменения слияния",
"command.stageAllTracked": "Подготовить все отслеживаемые изменения",
"command.stageAllUntracked": "Подготовить все неотслеживаемые изменения",
"command.stageChange": "Изменение стадии",
"command.stageSelectedRanges": "Индексировать выбранные диапазоны",
"command.stash": "Спрятать",
"command.stashApply": "Применить спрятанное...",
"command.stashApplyLatest": "Применить последнее спрятанное",
"command.stashDrop": "Удалить спрятанные данные...",
"command.stashDropAll": "Удалить все спрятанные записи...",
"command.stashIncludeUntracked": "Спрятать (включить неотслеживаемые)",
"command.stashPop": "Извлечь спрятанное",
"command.stashPopLatest": "Извлечь последнее спрятанное",
"command.stashStaged": "Прятать (промежуточные)",
"command.sync": "Синхронизация",
"command.syncRebase": "Синхронизация (с перебазированием)",
"command.timelineCompareWithSelected": "Сравнить с выбранным",
"command.timelineCopyCommitId": "Копировать идентификатор фиксации",
"command.timelineCopyCommitMessage": "Копировать сообщение фиксации",
"command.timelineOpenDiff": "Открыть изменения",
"command.timelineSelectForCompare": "Выбрать для сравнения",
"command.undoCommit": "Отменить последнюю фиксацию",
"command.unstage": "Отменить промежуточное изменение",
"command.unstageAll": "Отменить все промежуточные изменения",
"command.unstageSelectedRanges": "Отменить индексацию выбранных диапазонов",
"config.allowForcePush": "Определяет, будет ли применяться принудительная отправка (с арендой или без).",
"config.allowNoVerifyCommit": "Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации.",
"config.alwaysShowStagedChangesResourceGroup": "Всегда показывать группу ресурсов \"Изменения в индексе\".",
"config.alwaysSignOff": "Управляет флагом одобрения (signoff) для всех создаваемых коммитов.",
"config.autoRepositoryDetection": "Определяет, как автоматически обнаруживать репозитории.",
"config.autoRepositoryDetection.false": "Отключить автоматический поиск репозиториев.",
"config.autoRepositoryDetection.openEditors": "Сканировать родительские папки открытых файлов.",
"config.autoRepositoryDetection.subFolders": "Сканировать подпапки для текущей открытой папки.",
"config.autoRepositoryDetection.true": "Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов.",
"config.autoStash": "Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания.",
"config.autofetch": "Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев.",
"config.autofetchPeriod": "Длительность в секундах между автоматическими извлечениями из git, если включен параметр \"#git.autofetch#\".",
"config.autorefresh": "Включено ли автоматическое обновление.",
"config.branchPrefix": "Префикс, используемый при создании новой ветви.",
"config.branchProtection": "Список защищенных ветвей. По умолчанию перед фиксацией изменений в защищенной ветви отображается запрос. Запросом можно управлять с помощью параметра `#git.branchProtectionPrompt#`.",
"config.branchProtectionPrompt": "Управляет отображением подсказки перед фиксацией изменений в защищенной ветви.",
"config.branchProtectionPrompt.alwaysCommit": "Всегда фиксировать изменения в защищенной ветви.",
"config.branchProtectionPrompt.alwaysCommitToNewBranch": "Всегда фиксировать изменения в новой ветви.",
"config.branchProtectionPrompt.alwaysPrompt": "Всегда запрашивать перед фиксацией изменений в защищенной ветви.",
"config.branchRandomNameDictionary": "Список словарей, используемых для случайно сгенерированного названия ветки. Каждое значение представляет словарь, используемый для создания сегмента имени ветки. Поддерживаемые словари: \"прилагательные\", \"животные\", \"цвета\" и \"числа\".",
"config.branchRandomNameDictionary.adjectives": "Случайное прилагательное",
"config.branchRandomNameDictionary.animals": "Случайное имя животного",
"config.branchRandomNameDictionary.colors": "Случайное имя цвета",
"config.branchRandomNameDictionary.numbers": "Случайное число от 100 до 999",
"config.branchRandomNameEnable": "Определяет, создается ли случайное имя при создании новой ветви.",
"config.branchSortOrder": "Управляет порядком сортировки ветвей.",
"config.branchValidationRegex": "Регулярное выражение для проверки новых имен ветвей.",
"config.branchWhitespaceChar": "Символ для замены пробелов в новых именах ветвей и для разделения сегментов случайно созданного имени ветви.",
"config.checkoutType": "Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \"Извлечь в...\".",
"config.checkoutType.local": "Локальные ветви",
"config.checkoutType.remote": "Удаленные ветви",
"config.checkoutType.tags": "Теги",
"config.closeDiffOnOperation": "Определяет, следует ли автоматически закрывать редактор несовпадений, когда изменения скрыты, зафиксированы, удалены, являются подготовленными или неподготовленными.",
"config.commandsToLog": "Список команд Git (например, commit, push), для которых `stdout` записывается в [выходные данные Git](command:git.showOutput). Если для команды Git настроен обработчик на стороне клиента, то `stdout` обработчика на стороне клиента также будет записан в [выходные данные Git](command:git.showOutput).",
"config.confirmEmptyCommits": "Всегда подтверждайте создание пустых фиксаций для команды \"Git: Пустая фиксация\".",
"config.confirmForcePush": "Определяет, следует ли спрашивать подтверждение перед принудительной отправкой.",
"config.confirmNoVerifyCommit": "Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки.",
"config.confirmSync": "Подтвердите синхронизацию репозиториев Git.",
"config.countBadge": "Определяет индикатор событий Git.",
"config.countBadge.all": "Учитывать все изменения.",
"config.countBadge.off": "Отключить счетчик.",
"config.countBadge.tracked": "Учитывать только отслеживаемые изменения.",
"config.decorations.enabled": "Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов.",
"config.defaultBranchName": "Имя стандартной ветви (например, главная, канал связи, разработка) при инициализации нового репозитория Git. Если задано пустое значение, будет использоваться имя стандартной ветви, настроенное в Git.",
"config.defaultCloneDirectory": "Расположение по умолчанию, в которое будет клонирован репозиторий Git.",
"config.detectSubmodules": "Определяет, следует ли автоматически определять подмодули Git.",
"config.detectSubmodulesLimit": "Управляет ограничением на количество обнаруженных подмодулей Git.",
"config.discardAllScope": "Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия.",
"config.enableCommitSigning": "Разрешает подписывание фиксаций с использованием GPG или X.509.",
"config.enableSmartCommit": "Делать коммит из всех изменений, когда нет изменений в индексе.",
"config.enableStatusBarSync": "Определяет, отображается ли команда синхронизации Git в строке состояния.",
"config.enabled": "Определяет, включен ли git.",
"config.experimental.installGuide": "Экспериментальные улучшения для потока настройки Git.",
"config.fetchOnPull": "Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь.",
"config.followTagsWhenSync": "Отправить все аннотированные метки при выполнении команды синхронизации.",
"config.ignoreLegacyWarning": "Игнорирует предупреждение об устаревшей версии Git.",
"config.ignoreLimitWarning": "Игнорирует предупреждение о том, что в репозитории слишком много изменений.",
"config.ignoreMissingGitWarning": "Игнорирует предупреждение об отсутствии Git.",
"config.ignoreRebaseWarning": "Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении.",
"config.ignoreSubmodules": "Игнорировать изменения подмодулей в дереве файлов.",
"config.ignoreWindowsGit27Warning": "Игнорирует предупреждение, если в Windows установлен Git версий 2.252.26.",
"config.ignoredRepositories": "Список репозиториев Git, которые будут проигнорированы.",
"config.inputValidation": "Определяет, как производить проверку введенного сообщения коммита.",
"config.inputValidationLength": "Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение.",
"config.inputValidationSubjectLength": "Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \"config.inputValidationLength\".",
"config.mergeEditor": "Откройте редактор объединения для файлов, которые сейчас конфликтуют.",
"config.openAfterClone": "Определяет, следует ли автоматически открывать репозиторий после клонирования.",
"config.openAfterClone.always": "Всегда открывать в текущем окне.",
"config.openAfterClone.alwaysNewWindow": "Всегда открывать в новом окне.",
"config.openAfterClone.prompt": "Всегда запрашивать действие.",
"config.openAfterClone.whenNoFolderOpen": "Открывать в текущем окне только при отсутствии открытых папок.",
"config.openDiffOnClick": "Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор.",
"config.openRepositoryInParentFolders": "Определяет, где следует открывать репозиторий: в родительских папках рабочих областей или открытых файлов.",
"config.openRepositoryInParentFolders.always": "Всегда открывать репозиторий в родительских папках рабочих областей или открытых файлов.",
"config.openRepositoryInParentFolders.never": "Никогда не открывать репозиторий в родительских папках рабочих областей или открытых файлов.",
"config.openRepositoryInParentFolders.prompt": "Запрашивать перед открытием репозитория в родительских папках рабочих областей или открытых файлов.",
"config.optimisticUpdate": "Управляет тем, следует ли оптимистично обновлять состояние представления \"Исходный элемент управления\" после запуска команд GIT.",
"config.path": "Путь и имя исполняемого файла Git, например, \"C:\\Program Files\\Git\\bin\\git.exe\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска.",
"config.postCommitCommand": "Запускает команду git после успешной фиксации.",
"config.postCommitCommand.none": "Не выполнять никаких команд после успешной фиксации.",
"config.postCommitCommand.push": "Выполнить \"Git Push\" после успешной фиксации.",
"config.postCommitCommand.sync": "Выполнить \"Git Pull\" и \"Git Push\" после успешной фиксации.",
"config.promptToSaveFilesBeforeCommit": "Определяет, должен ли Git проверять несохраненные файлы перед фиксацией.",
"config.promptToSaveFilesBeforeCommit.always": "Проверить наличие несохраненных файлов.",
"config.promptToSaveFilesBeforeCommit.never": "Отключение этой проверки.",
"config.promptToSaveFilesBeforeCommit.staged": "Проверять только наличие несохраненных промежуточных файлов.",
"config.promptToSaveFilesBeforeStash": "Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения.",
"config.promptToSaveFilesBeforeStash.always": "Проверить наличие несохраненных файлов.",
"config.promptToSaveFilesBeforeStash.never": "Отключите эту проверку.",
"config.promptToSaveFilesBeforeStash.staged": "Проверять только наличие несохраненных промежуточных файлов.",
"config.pruneOnFetch": "Урезать при извлечении.",
"config.publishBeforeContinueOn": "Определяет, следует ли публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git.",
"config.publishBeforeContinueOn.always": "Всегда публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git",
"config.publishBeforeContinueOn.never": "Никогда не публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git",
"config.publishBeforeContinueOn.prompt": "Запрашивать публикацию неопубликованного состояния Git при использовании функции продолжения работы из репозитория Git",
"config.pullBeforeCheckout": "Определяет, будет ли ветвь без исходящих фиксаций перемотана вперед перед извлечением.",
"config.pullTags": "Получить все теги при извлечении.",
"config.rebaseWhenSync": "Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git.",
"config.rememberPostCommitCommand": "Запомнить последнюю команду Git, которая выполнялась после фиксации.",
"config.repositoryScanIgnoredFolders": "Список папок, которые игнорируются при сканировании репозиториев Git, когда для параметра \"#git.autoRepositoryDetection#\" задано значение \"true\" или \"subFolders\".",
"config.repositoryScanMaxDepth": "Определяет глубину, используемую при сканировании папок рабочей области для репозиториев Git, если для #git.autoRepositoryDetection# задано значение true или subFolders. Можно задать значение \"-1\" для снятия ограничений.",
"config.requireGitUserConfig": "Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан.",
"config.scanRepositories": "Список путей для поиска репозиториев Git.",
"config.showActionButton": "Определяет, отображается ли кнопка действия в представлении системы управления версиями.",
"config.showActionButton.commit": "Показывать кнопку действия для фиксации изменений, когда локальной ветви есть готовые к фиксации измененные файлы.",
"config.showActionButton.publish": "Показывать кнопку действия для публикации локальной ветви, если у нее нет удаленной ветви отслеживания.",
"config.showActionButton.sync": "Показывать кнопку действия для синхронизации изменений, когда локализованная ветвь находится за удаленной ветвью или перед ней.",
"config.showCommitInput": "Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git.",
"config.showInlineOpenFileAction": "Определяет, должно ли отображаться интерактивное действие \"Открыть файл\" в представлении \"Изменения Git\".",
"config.showProgress": "Определяет, следует ли отображать ход выполнения для действий Git.",
"config.showPushSuccessNotification": "Определяет, следует ли отображать уведомление об успешной отправке.",
"config.similarityThreshold": "Определяет пороговое значение индекса сходства (например, количество добавлений/удалений по сравнению с размером файла), чтобы изменения в паре добавленных/удаленных файлов считались переименованием.",
"config.smartCommitChanges": "Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации.",
"config.smartCommitChanges.all": "Автоматически размещать все изменения.",
"config.smartCommitChanges.tracked": "Только автоматически размещенные отслеживаемые изменения.",
"config.statusLimit": "Определяет, как ограничить число изменений, которые можно проанализировать из команды состояния Git. Можно задать значение 0 без ограничений.",
"config.suggestSmartCommit": "Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений).",
"config.supportCancellation": "Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию.",
"config.terminalAuthentication": "Определяет, следует ли включить VS Code в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для изменения этого параметра необходимо перезапустить терминалы.",
"config.terminalGitEditor": "Определяет, следует ли включить VS Code в качестве редактора GIT для процессов GIT, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.",
"config.timeline.date": "Определяет, какую дату использовать для элементов в представлении временной шкалы.",
"config.timeline.date.authored": "Использовать дату создания",
"config.timeline.date.committed": "Использовать дату фиксации",
"config.timeline.showAuthor": "Определяет, показывать ли автора фиксации в представлении временной шкалы.",
"config.timeline.showUncommitted": "Определяет, показывать ли незафиксированные изменения в представлении временной шкалы.",
"config.untrackedChanges": "Определяет поведение неотслеживаемых изменений.",
"config.untrackedChanges.hidden": "Неотслеживаемые изменения скрываются и исключаются из нескольких действий.",
"config.untrackedChanges.mixed": "Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково.",
"config.untrackedChanges.separate": "Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий.",
"config.useCommitInputAsStashMessage": "Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию.",
"config.useEditorAsCommitInput": "Управляет тем, будет ли использоваться полнотекстовый редактор для создания сообщений фиксации, если в поле ввода фиксации не указано сообщение.",
"config.useForcePushWithLease": "Определяет, используется ли более безопасный вариант принудительной отправки с арендой.",
"config.useIntegratedAskPass": "Определяет, следует ли перезаписать GIT_ASKPASS для использования интегрированной версии.",
"config.verboseCommit": "Включить подробные выходные данные, если включен `#git.useEditorAsCommitInput#`.",
"description": "Интеграция системы контроля версий Git",
"displayName": "Git",
"submenu.branch": "Ветвь",
"submenu.changes": "Изменения",
"submenu.commit": "Зафиксировать",
"submenu.commit.amend": "Исправить",
"submenu.commit.signoff": "Выйти",
"submenu.explorer": "Git",
"submenu.pullpush": "Вытягивание, отправка",
"submenu.remotes": "Удаленный",
"submenu.stash": "Спрятать",
"submenu.tags": "Теги",
"view.workbench.cloneRepository": "Репозиторий можно клонировать локально.\r\n[Клонировать репозиторий](command:git.clone 'Клонировать репозиторий после активации расширения Git')",
"view.workbench.learnMore": "Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).",
"view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.disabled": "Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).",
"view.workbench.scm.empty": "Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса.\r\n[Открыть папку](command:vscode.openFolder)\r\n[Клонировать репозиторий](command:git.clone)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).",
"view.workbench.scm.emptyWorkspace": "В открытой сейчас рабочей области нет папок, содержащих репозитории Git.\r\n[Добавить папку в рабочую область](command:workbench.action.addRootFolder)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).",
"view.workbench.scm.folder": "В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init?%5Btrue%5D)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing": "Установите Git, популярную систему управления версиями, чтобы отслеживать изменения кода и совместно работать с другими пользователями. Дополнительные сведения см. в [Git guides](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing.linux": "Системе управления версиями требуется установка Git.\r\n[Скачать Git для Linux](https://git-scm.com/download/linux)\r\nПосле установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Возможна установка дополнительных поставщиков управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nПосле установки выполните [reload](command:workbench.action.reloadWindow) (или [troubleshoot](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nПосле установки выполните [reload](command:workbench.action.reloadWindow) (или [troubleshoot](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.repositoriesInParentFolders": "Обнаружены репозитории Git в родительских папках рабочей области или открытых файлов.\r\n[Открыть репозиторий](command:git.openRepositoriesInParentFolders)\r\nИспользуйте параметр git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), для управления тем, где открываются репозитории Git: в родительских папках рабочей области или открытых файлов. Дополнительные сведения [см. в документации](https://aka.ms/vscode-git-repository-in-parent-folders).",
"view.workbench.scm.repositoryInParentFolders": "Обнаружен репозиторий Git в родительских папках рабочей области или открытых файлов.\r\n[Открыть репозиторий](command:git.openRepositoriesInParentFolders)\r\nИспользуйте параметр [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) для управления тем, где открываются репозитории Git: в родительских папках рабочих областей или открытых файлов. Дополнительные сведения [см. в документации](https://aka.ms/vscode-git-repository-in-parent-folders).",
"view.workbench.scm.scanFolderForRepositories": "Сканирование папки на наличие репозиториев Git...",
"view.workbench.scm.scanWorkspaceForRepositories": "Сканирование рабочей области на наличие репозиториев Git...",
"view.workbench.scm.unsafeRepositories": "Обнаруженные репозитории Git потенциально небезопасны, так как папки принадлежат кому-то другому, а не текущему пользователю.\r\n[Управление небезопасными репозиториями](command:git.manageUnsafeRepositories)\r\nЧтобы узнать больше о небезопасных репозиториях, [прочитайте нашу документацию](https://aka.ms/vscode-git-unsafe-repository).",
"view.workbench.scm.unsafeRepository": "Обнаруженный репозиторий Git потенциально небезопасен, так как папка принадлежит кому-то другому, а не текущему пользователю.\r\n[Управление небезопасными репозиториями](command:git.manageUnsafeRepositories)\r\nЧтобы узнать больше о небезопасных репозиториях, [прочитайте нашу документацию](https://aka.ms/vscode-git-unsafe-repository).",
"view.workbench.scm.workspace": "В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm)."
}
}
}

View File

@@ -0,0 +1,36 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"Continue to GitHub": "Перейти в GitHub",
"Continue to GitHub to create a Personal Access Token (PAT)": "Перейдите в GitHub, чтобы создать личный маркер доступа",
"Copy & Continue to GitHub": "Копировать и продолжить в GitHub",
"GitHub Enterprise Server URI is not a valid URI: {0}": "URI сервера GitHub Enterprise не является допустимым URI: {0}",
"Having trouble logging in? Would you like to try a different way? ({0})": "Проблемы со входом? Хотите попробовать другой способ? ({0})",
"No": "Нет",
"Open [{0}]({0}) in a new tab and paste your one-time code: {1}/The [{0}]({0}) will be a url and the {1} will be a code, e.g. 123-456{Locked=\"[{0}]({0})\"}": "Откройте [{0}]({0}) на новой вкладке и вставьте одноразовый код: {1}",
"Sign in failed: {0}": "Не удалось войти: {0}",
"Sign out failed: {0}": "Не удалось выйти: {0}",
"Signing in to {0}.../The {0} will be a url, e.g. github.com": "Выполняется вход в {0}...",
"To finish authenticating, navigate to GitHub and paste in the above one-time code.": "Чтобы завершить проверку подлинности, перейдите в GitHub и вставьте приведенный выше одноразовый код.",
"To finish authenticating, navigate to GitHub to create a PAT then paste the PAT into the input box.": "Чтобы завершить проверку подлинности, перейдите в GitHub для создания личного маркера доступа, а затем вставьте личный маркер доступа в поле ввода.",
"Yes": "Да",
"You have not yet finished authorizing this extension to use GitHub. Would you like to try a different way? ({0})": "Вы еще не завершили авторизацию этого расширения для использования GitHub. Хотите попробовать другой способ? ({0})",
"Your Code: {0}/The {0} will be a code, e.g. 123-456": "Ваш код: {0}",
"device code": "код устройства",
"local server": "локальный сервер",
"personal access token": "личный маркер доступа"
},
"package": {
"description": "Поставщик проверки подлинности GitHub",
"displayName": "Проверка подлинности GitHub"
}
}
}

View File

@@ -0,0 +1,49 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"Checkout on vscode.dev": "Извлечь на vscode.dev",
"Copy vscode.dev Link": "Копировать ссылку vscode.dev",
"Create Fork": "Создать вилку",
"Create GitHub fork": "Создать вилку GitHub",
"Create PR": "Создать запрос на вытягивание",
"Creating GitHub Pull Request...": "Идет создание запроса на вытягивание GitHub...",
"Creating first commit": "Создание первой фиксации",
"Forking \"{0}/{1}\"...": "Создание вилки \"{0}/{1}\"...",
"Learn More": "Learn More",
"Log level: {0}": "Уровень ведения журнала: {0}",
"No": "Нет",
"No template": "Шаблон отсутствует",
"Open PR": "Открыть запрос на вытягивание",
"Open on GitHub": "Открыть в GitHub",
"Pick a folder to publish to GitHub": "Выберите папку для публикации в GitHub",
"Publishing to a private GitHub repository": "Публикация в частный репозиторий GitHub",
"Publishing to a public GitHub repository": "Публикация в общедоступный репозиторий GitHub",
"Pushing changes...": "Выполняется отправка изменений...",
"Select the Pull Request template": "Выбрать шаблон запроса на вытягивание",
"Select which files should be included in the repository.": "Выберите, какие файлы должны быть включены в репозиторий.",
"Successfully published the \"{0}\" repository to GitHub.": "Репозиторий \"{0}\" опубликован в GitHub.",
"The PR \"{0}/{1}#{2}\" was successfully created on GitHub.": "PR \"{0}/{1}#{2}\" успешно создан в GitHub.",
"The fork \"{0}\" was successfully created on GitHub.": "Вилка \"{0}\" успешно создана в GitHub.",
"Uploading files": "Отправка файлов",
"You don\\'t have permissions to push to \"{0}/{1}\" on GitHub. Would you like to create a fork and push to it instead?": "У вас нет разрешений на отправку в \"{0}/{1}\" на GitHub. Хотите создать вилку и выполнить отправку в нее?",
"Your push to \"{0}/{1}\" was rejected by GitHub because push protection is enabled and one or more secrets were detected.": "Your push to \"{0}/{1}\" was rejected by GitHub because push protection is enabled and one or more secrets were detected."
},
"package": {
"config.branchProtection": "Определяет, следует ли запрашивать правила репозитория для репозиториев GitHub",
"config.gitAuthentication": "Управляет тем, следует ли включить автоматическую проверку подлинности GitHub для команд Git в VS Code.",
"config.gitProtocol": "Определяет, какой протокол используется для клонирования репозитория GitHub",
"description": "Возможности GitHub для VS Code",
"displayName": "GitHub",
"welcome.publishFolder": "Вы можете напрямую опубликовать эту папку в репозитории GitHub. После публикации вы получите доступ к возможностям системы управления версиями на платформе Git и GitHub.\r\n[$(github) Опубликовать в GitHub](command:github.publish)",
"welcome.publishWorkspaceFolder": "Вы можете напрямую опубликовать папку рабочей области в репозитории GitHub. После публикации вы получите доступ к возможностям системы управления версиями на платформе Git и GitHub.\r\n[$(github) Опубликовать в GitHub](command:github.publish)"
}
}
}

View File

@@ -0,0 +1,25 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"Insert Image as Attachment": "Вставить изображение как вложение"
},
"package": {
"cleanInvalidImageAttachment.title": "Очистить ссылку на недопустимое вложение изображения",
"description": "Обеспечивает базовую поддержку открытия и чтения IPYNB-файлов записной книжки Jupyter",
"displayName": "Поддержка IPYNB",
"ipynb.pasteImagesAsAttachments.enabled": "Включите или отключите вставку изображений в ячейки Markdown в файлах записных книжек IPYNB. Изображения вставляется в ячейку как вложения.",
"markdownAttachmentRenderer.displayName": "Отрисовщик вложений ячеек Markdown-It ipynb",
"newUntitledIpynb.shortTitle": "Jupyter Notebook",
"newUntitledIpynb.title": "Создать Jupyter Notebook",
"openIpynbInNotebookEditor.title": "Открыть файл IPYNB в редакторе Notebook"
}
}
}

View File

@@ -0,0 +1,184 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"$ref \\'{0}\\' in \\'{1}\\' can not be resolved.": "$ref \\\"{0}\\\" in \\\"{1}\\\" невозможно разрешить",
"<empty>": "<empty>",
"A default value. Used by suggestions.": "Значение по умолчанию. Используется предложениями.",
"A descriptive title of the element.": "Описательное название элемента.",
"A long description of the element. Used in hover menus and suggestions.": "Подробное описание элемента. Используется во всплывающих меню и предложениях.",
"A map of property names to either an array of property names or a schema. An array of property names means the property named in the key depends on the properties in the array being present in the object in order to be valid. If the value is a schema, then the schema is only applied to the object if the property in the key exists on the object.": "Сопоставление имен свойств с массивом имен свойств или схемой. Массив имен свойств означает, что свойство, указанное в ключе, зависит от свойств в массиве, присутствующих в объекте, чтобы оно было допустимым. Если значение является схемой, то схема применяется к объекту, только когда свойство в ключе существует в объекте.",
"A map of property names to schemas for each property.": "Сопоставление имен свойств со схемами для каждого свойства.",
"A map of regular expressions on property names to schemas for matching properties.": "Сопоставление регулярных выражений имен свойств со схемами для соответствующих свойств.",
"A number that should cleanly divide the current value (i.e. have no remainder).": "Число, которое должно чисто разделить текущее значение (то есть без остатка).",
"A regular expression to match the string against. It is not implicitly anchored.": "Регулярное выражение для сопоставления со строкой. Она привязана неявно.",
"A schema which must not match.": "Схема, которая не должна совпадать.",
"A unique identifier for the schema.": "Уникальный идентификатор схемы.",
"An array instance is valid against \\\"contains\\\" if at least one of its elements is valid against the given schema.": "Экземпляр массива действителен согласно \\\"contains\\\", если по крайней мере один из его элементов действителен согласно данной схемы.",
"An array of schemas, all of which must match.": "Массив схем, все из которых должны совпадать.",
"An array of schemas, exactly one of which must match.": "Массив схем, где соответствовать должна ровно одна.",
"An array of schemas, where at least one must match.": "Массив схем, хотя бы одна из которых должна совпадать.",
"An array of strings that lists the names of all properties required on this object.": "Массив строк, перечисляющий имена всех свойств, необходимых для этого объекта.",
"An instance validates successfully against this keyword if its value is equal to the value of the keyword.": "Экземпляр успешно проверяет это ключевое слово, если его значение равно значению ключевого слова.",
"Array does not contain required item.": "Массив не содержит обязательный элемент.",
"Array has duplicate items.": "Массив содержит повторяющиеся элементы.",
"Array has too few items that match the contains contraint. Expected {0} or more.": "В массиве недостаточно элементов, соответствующих ограничению содержимого. Ожидается {0} или более.",
"Array has too few items. Expected {0} or more.": "В массиве слишком мало элементов. Ожидалось как минимум {0}.",
"Array has too many items according to schema. Expected {0} or fewer.": "Согласно схеме массив содержит слишком много элементов. Ожидается {0} или меньше.",
"Array has too many items that match the contains contraint. Expected {0} or less.": "В массиве слишком много элементов, соответствующих ограничению содержимого. Ожидается {0} или меньше.",
"Array has too many items. Expected {0} or fewer.": "Массив содержит слишком много элементов. Ожидается {0} или меньше.",
"Colon expected": "Требуется двоеточие",
"Comments are not permitted in JSON.": "Комментарии не разрешены в JSON.",
"Comments from schema authors to readers or maintainers of the schema.": "Комментарии от авторов схемы для тех, кто ее читает или обслуживает.",
"Configure": "Настройка",
"Configured by extension: {0}": "Настроено расширением: {0}",
"Configured in user settings": "Настроено в параметрах пользователя",
"Configured in workspace settings": "Настроено в параметрах рабочей области",
"Default value": "Значение по умолчанию",
"Describes the content encoding of a string property.": "Описывает кодирование содержимого свойства строки.",
"Describes the format expected for the value.": "Описывает ожидаемый для значения формат.",
"Describes the media type of a string property.": "Описывает тип носителя свойства строки.",
"Downloading schemas is disabled through setting \\'{0}\\'": "Скачивание схем отключено из-за параметра \\\"{0}\\\"",
"Downloading schemas is disabled. Click to configure.": "Скачивание схем отключено. Щелкните, чтобы выполнить настройку.",
"Draft-03 schemas are not supported.": "Схемы Draft-03 не поддерживаются.",
"Duplicate anchor declaration: \\'{0}\\'": "Повторяющееся объявление привязки: \\\"{0}\\\"",
"Duplicate object key": "Дублировать ключ объекта",
"Either a schema or a boolean. If a schema, then used to validate all properties not matched by 'properties' or 'patternProperties'. If false, then any properties not matched by either will cause this schema to fail.": "Схема или логическое значение. Если схема, то используется для проверки всех свойств, не соответствующих свойствам \"properties\" или \"patternProperties\". Если значение ЛОЖЬ, то любые свойства, не соответствующие ни одному из них, приведут к сбою этой схемы.",
"Either a string of one of the basic schema types (number, integer, null, array, object, boolean, string) or an array of strings specifying a subset of those types.": "Строка одного из основных типов схемы (число, целое число, null, массив, объект, логическое значение, строка) или массив строк, определяющий подмножество этих типов.",
"End of file expected.": "Ожидался конец файла.",
"Expected a JSON object, array or literal.": "Ожидается объект JSON, массив или литерал.",
"Expected comma": "Ожидается запятая",
"Expected comma or closing brace": "Ожидалась запятая или закрывающая фигурная скобка.",
"Expected comma or closing bracket": "Ожидаемая запятая или закрывающая скобка",
"Failed to sort the JSONC document, please consider opening an issue.": "Не удалось отсортировать документ JSONC. Попробуйте открыть проблему.",
"For arrays, only when items is set as an array. If it is a schema, then this schema validates items after the ones specified by the items array. If it is false, then additional items will cause validation to fail.": "Для массивов, только если элементы определены как массив. Если это схема, то она проверяет элементы после тех, которые указаны в массиве элементов. Если ЛОЖЬ, дополнительные элементы приведут к сбою проверки.",
"For arrays. Can either be a schema to validate every element against or an array of schemas to validate each item against in order (the first schema will validate the first element, the second schema will validate the second element, and so on.": "Для массивов. Может быть схемой проверки всех элементов или массивом схем для проверки каждого элемента по порядку (первая схема проверяет первый элемент, вторая схема проверяет второй элемент и так далее).",
"If all of the items in the array must be unique. Defaults to false.": "Должны ли все элементы массива быть уникальными. Значение по умолчанию — false.",
"If the instance is an object, this keyword validates if every property name in the instance validates against the provided schema.": "Если экземпляр является объектом, это ключевое слово проверяет, выполняется ли проверка каждого имени свойства в экземпляре на соответствие указанной схеме.",
"Incorrect type. Expected \"{0}\".": "Неверный тип. Ожидалось: \"{0}\".",
"Incorrect type. Expected one of {0}.": "Неверный тип. Ожидалось значение типа {0}.",
"Indicates that the value of the instance is managed exclusively by the owning authority.": "Указывает, что значение экземпляра контролируется только сущностью-владельцем.",
"Invalid characters in string. Control characters must be escaped.": "Недопустимые символы в строке. Управляющие символы необходимо экранировать.",
"Invalid color format. Use #RGB, #RGBA, #RRGGBB or #RRGGBBAA.": "Недопустимый формат цвета. Используйте формат #RGB, #RGBA, #RRGGBB или #RRGGBBAA.",
"Invalid escape character in string.": "Недопустимый escape-символ в строке.",
"Invalid number format.": "Недопустимый числовой формат.",
"Invalid unicode sequence in string.": "Недопустимая последовательность Юникода в строке.",
"Item does not match any validation rule from the array.": "Элемент не соответствует ни одному правилу проверки из массива.",
"JSON Language Server": "Языковой сервер JSON",
"JSON Outline Status": "Состояние структуры JSON",
"JSON Validation Status": "Состояние проверки JSON",
"JSON schema cache cleared.": "Кэш схемы JSON очищен.",
"JSON schema configured": "Схема JSON настроена",
"JSON: Schema Resolution Error": "JSON: Ошибка разрешения схемы",
"Learn more about JSON schema configuration...": "Подробнее о конфигурации схемы JSON...",
"Loading JSON info": "Загрузка сведений JSON",
"Makes the maximum property exclusive.": "Делает максимальное свойство монопольным.",
"Makes the minimum property exclusive.": "Делает минимальное свойство монопольным.",
"Matches a schema that is not allowed.": "Соответствует недопустимой схеме.",
"Matches multiple schemas when only one must validate.": "Сопоставление множества схем, где действительной должна быть только одна.",
"Missing property \"{0}\".": "Отсутствует свойство \"{0}\".",
"New array": "Новый массив",
"New object": "Новый объект",
"No Schema Validation": "Без проверки схемы",
"No schema configured for this file": "Для этого файла не настроена схема",
"Not used for validation. Place subschemas here that you wish to reference inline with $ref.": "Не используется для проверки. Поместите сюда вложенные схемы, на которые вы хотите ссылаться с помощью $ref.",
"Object has fewer properties than the required number of {0}": "Число свойств объекта меньше необходимого {0}",
"Object has more properties than limit of {0}.": "Число свойств объекта превышает ограничение {0}.",
"Object is missing property {0} required by property {1}.": "В объекте отсутствует свойство {0} необходимое свойству {1}.",
"Open Extension": "Открыть расширение",
"Open Settings": "Открыть параметры",
"Outline": "Структура",
"Problem reading content from \\'{0}\\': UTF-8 with BOM detected, only UTF 8 is allowed.": "Проблема с чтением содержимого из \\\"{0}\\\": обнаружены UTF-8 с BOM, разрешено только UTF 8.",
"Problems loading reference \\'{0}\\': {1}": "Проблемы с загрузкой ссылки \\\"{0}\\\": {1}",
"Property expected": "Ожидаемое свойство",
"Property keys must be doublequoted": "Ключи свойств должны быть заключены в двойные кавычки",
"Property {0} is not allowed.": "Свойство {0} не разрешено.",
"Reference a definition hosted on any location.": "Ссылка на определение, размещенное в любом месте.",
"Sample JSON values associated with a particular schema, for the purpose of illustrating usage.": "Образцы значений JSON, связанные с определенной схемой, для иллюстрации использования.",
"Schema Validated": "Схема проверена",
"Select the schema to use for {0}": "Выберите схему для использования для {0}",
"Show Schemas": "Показать схемы",
"String does not match the pattern of \"{0}\".": "Строка не соответствует шаблону \"{0}\".",
"String is longer than the maximum length of {0}.": "Длина строки превышает максимальную ({0}).",
"String is not a RFC3339 date-time.": "Строка не является датой и временем RFC3339.",
"String is not a RFC3339 date.": "Строка не является датой RFC3339.",
"String is not a RFC3339 time.": "Строка не является временем RFC3339.",
"String is not a URI: {0}": "Строка не является URI: {0}.",
"String is not a hostname.": "Строка не является именем узла.",
"String is not an IPv4 address.": "Строка не является адресом IPv4.",
"String is not an IPv6 address.": "Строка не является адресом IPv6.",
"String is not an e-mail address.": "Строка не является адресом электронной почты.",
"String is shorter than the minimum length of {0}.": "Строка короче минимальной длины {0}.",
"The \\\"else\\\" subschema is used for validation when the \\\"if\\\" subschema fails.": "Если вложенная схема \\\"if\\\" не срабатывает, для проверки используется \\\"else\\\".",
"The \\\"if\\\" subschema is used for validation when the \\\"if\\\" subschema succeeds.": "Вложенная схема \\\"if\\\" используется для проверки при успешном выполнении вложенной схемы \\\"if\\\".",
"The maximum length of a string.": "Максимальная длина строки.",
"The maximum number of items that can be inside an array. Inclusive.": "Максимальное число элементов, которые могут быть включены в массив. Инклюзивное.",
"The maximum number of properties an object can have. Inclusive.": "Максимально допустимое число свойств объекта (включительно).",
"The maximum numerical value, inclusive by default.": "Максимальное числовое значение (по умолчанию включительно).",
"The minimum length of a string.": "Минимальная длина строки.",
"The minimum number of items that can be inside an array. Inclusive.": "Минимальное число элементов, которые могут находиться внутри массива. Инклюзивное.",
"The minimum number of properties an object can have. Inclusive.": "Минимальное число свойств, объекта. Инклюзивное.",
"The minimum numerical value, inclusive by default.": "Минимальное числовое значение, инклюзивное по умолчанию.",
"The schema to verify this document against.": "Схема для проверки на соответствие этого документа.",
"The schema uses meta-schema features ({0}) that are not yet supported by the validator.": "Схема использует функции метасхемы ({0}), которые еще не поддерживаются проверяющим элементом управления.",
"The set of literal values that are valid.": "Набор допустимого литерала.",
"The validation outcome of the \\\"if\\\" subschema controls which of the \\\"then\\\" or \\\"else\\\" keywords are evaluated.": "Результат проверки вложенной схемы \\\"if\\\" определяет, какие из ключевых слов \\\"then\\\" или \\\"else\\\" вычисляются.",
"Trailing comma": "Лишняя запятая в конце",
"URI expected.": "Ожидается URI.",
"URI is expected.": "Ожидается код URI.",
"URI with a scheme is expected.": "Ожидается URI со схемой.",
"Unable to compute used schemas: No document": "Не удалось вычислить используемые схемы: нет документа",
"Unable to compute used schemas: {0}": "Не удалось вычислить используемые схемы: {0}",
"Unable to load schema from \\'{0}\\'. No schema request service available": "Не удалось загрузить схему из \\\"{0}\\\". Нет доступной службы запросов схемы",
"Unable to load schema from \\'{0}\\': No content.": "Не удалось загрузить схему из \\\"{0}\\\": нет содержимого.",
"Unable to load schema from \\'{0}\\': {1}.": "Не удалось загрузить схему из \\\"{0}\\\": {1}.",
"Unable to load {0}": "Не удается загрузить {0}",
"Unable to parse content from \\'{0}\\': Parse error at offset {1}.": "Невозможно проанализировать содержимое из \\\"{0}\\\": ошибка анализа по смещению {1}.",
"Unable to resolve schema. Click to retry.": "Не удалось разрешить схему. Щелкните, чтобы повторить попытку.",
"Unexpected end of comment.": "Неожиданный конец комментария.",
"Unexpected end of number.": "Неожиданное окончание числа",
"Unexpected end of string.": "Неожиданный конец строки.",
"Value expected": "Ожидаемое значение",
"Value is above the exclusive maximum of {0}.": "Значение превышает монопольное максимальное значение {0}.",
"Value is above the maximum of {0}.": "Значение превышает максимальное ({0}).",
"Value is below the exclusive minimum of {0}.": "Значение ниже монопольного минимума {0}.",
"Value is below the minimum of {0}.": "Значение ниже минимального {0}.",
"Value is deprecated": "Нерекомендуемое значение",
"Value is not accepted. Valid values: {0}.": "Значение не принято. Допустимые значения: {0}.",
"Value is not divisible by {0}.": "Значение не делится на {0}.",
"Value must be {0}.": "Значение должно быть {0}.",
"multiple JSON schemas configured": "настроено несколько схем JSON",
"no JSON schema configured": "схема JSON не настроена",
"only {0} document symbols shown for performance reasons": "показаны только символы документа {0} из соображений производительности"
},
"package": {
"description": "Предоставляет широкую поддержку языка для файлов JSON.",
"displayName": "Возможности языка JSON",
"json.clickToRetry": "Щелкните, чтобы повторить попытку.",
"json.colorDecorators.enable.deprecationMessage": "Параметр \"json.colorDecorators.enable\" устарел. Теперь вместо него используется параметр \"editor.colorDecorators\".",
"json.colorDecorators.enable.desc": "Включает или отключает декораторы цвета",
"json.command.clearCache": "Очистить кэш схемы",
"json.command.sort": "Сортировка документа",
"json.enableSchemaDownload.desc": "Если этот параметр установлен, разрешено получение схем JSON из расположений HTTP и HTTPS.",
"json.format.enable.desc": "Включить/отключить модуль форматирования JSON по умолчанию",
"json.format.keepLines.desc": "Сохранять все существующие новые строки при форматирования.",
"json.maxItemsComputed.desc": "Максимальное количество вычисленных символов структуры документа и сворачиваемых областей (ограничено по соображениям производительности).",
"json.maxItemsExceededInformation.desc": "Показывать уведомление, если превышено максимальное число символов структуры и областей свертывания.",
"json.schemaResolutionErrorMessage": "Не удалось разрешить схему.",
"json.schemas.desc": "Связь схем с JSON-файлами в текущем проекте.",
"json.schemas.fileMatch.desc": "Массив шаблонов файлов для проверки соответствия при разрешении файлов JSON в схемы. \"*\" можно использовать в качестве подстановочного знака. Шаблоны исключения также могут быть определены и должны начинаться с \"!\". Файл считается соответствующим, когда есть хотя бы один соответствующий шаблон, а последний соответствующий шаблон не является шаблоном исключения.",
"json.schemas.fileMatch.item.desc": "Шаблон файла, который может содержать \"*\" и с которым выполняется сравнение, при разрешении JSON-файлов в схемах.",
"json.schemas.schema.desc": "Определение схемы для указанного URL-адреса. Схему необходимо указать только для того, чтобы не обращаться по URL-адресу схемы.",
"json.schemas.url.desc": "URL-адрес схемы или относительный путь к ней в текущем каталоге",
"json.tracing.desc": "Отслеживает связь между VS Code и языковым сервером JSON.",
"json.validate.enable.desc": "Включение или отключение проверки JSON."
}
}
}

View File

@@ -0,0 +1,146 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"...1 additional file not shown": "...1 дополнительный файл не показан",
"...{0} additional files not shown": "...не показано дополнительных файлов: {0}",
"Allow all content and script execution. Not recommended": "Разрешить все содержимое и выполнение сценариев. Не рекомендуется",
"Allow insecure content": "Разрешить небезопасное содержимое",
"Allow insecure local content": "Разрешить небезопасное локальное содержимое",
"Always": "Всегда",
"An unexpected error occurred while restoring the Markdown preview.": "При восстановлении предварительной версии Markdown произошла непредвиденная ошибка.",
"Checking for Markdown links to update": "Проверка наличия обновлений для ссылок Markdown",
"Content Disabled Security Warning": "Предупреждение безопасности об отключении содержимого",
"Could not load 'markdown.styles': {0}": "Не удалось загрузить 'markdown.styles': {0}",
"Could not open {0}": "Не удалось открыть {0}",
"Disable": "Отключить",
"Disable preview security warning in this workspace": "Отключить предварительный просмотр предупреждений системы безопасности в этой рабочей области",
"Does not affect the content security level": "Не влияет на уровень безопасности содержимого",
"Enable loading content over http": "Включить загрузку содержимого через HTTP",
"Enable loading content over http served from localhost": "Включить загрузку содержимого через HTTP из localhost",
"Enable preview security warnings in this workspace": "Включить предварительный просмотр предупреждений системы безопасности в этой рабочей области",
"Exclude '{0}' from link validation.": "Исключить \"{0}\" из проверки ссылки.",
"Extract to link definition": "Извлечь в определение ссылки",
"File does not exist at path: {0}": "Файл не существует по пути: {0}",
"Find file references failed. No resource provided.": "Не удалось найти ссылки на файлы. Не указаны ресурсы.",
"Finding file references": "Поиск ссылок на файлы",
"Follow link": "Перейти по ссылке",
"Go to link definition": "Перейти к определению ссылки",
"Header does not exist in file: {0}": "Заголовок не существует в файле: {0}",
"Insert Markdown Image": "Вставить изображение Markdown",
"Insert Markdown Images": "Вставить изображения Markdown",
"Insert Markdown Images and Links": "Вставить изображения и ссылки Markdown",
"Insert Markdown Link": "Вставить ссылку Markdown",
"Insert Markdown Links": "Вставить ссылки Markdown",
"Insert Markdown Media": "Вставить мультимедиа Markdown",
"Insert Markdown Media and Links": "Вставить мультимедиа и ссылки Markdown",
"Insert image": "Вставка изображения",
"Insert link": "Вставка ссылки",
"Link definition for \\'{0}\\' already exists": "Определение ссылки для \\\"{0}\\\" уже существует.",
"Link definition is unused": "Определение ссылки не используется",
"Link is already a reference": "Ссылка уже является связью",
"Link is also defined here": "Ссылка также определена здесь",
"Markdown Language Server": "Сервер языка Markdown",
"Media": "Мультимедиа",
"More Information": "Дополнительные сведения",
"Never": "Никогда",
"No": "Нет",
"No header found: \\'{0}\\'": "Не найден заголовок: \\\"{0}\\\".",
"No link definition found: \\'{0}\\'": "Не найдено определение ссылки: \\\"{0}\\\".",
"Not on link": "Не по ссылке",
"Only load secure content": "Загружать только безопасное содержимое",
"Organize link definitions": "Упорядочить определения ссылок",
"Potentially unsafe or insecure content has been disabled in the Markdown preview. Change the Markdown preview security setting to allow insecure content or enable scripts": "В предварительном просмотре Markdown было отключено потенциально опасное или ненадежное содержимое. Чтобы разрешить ненадежное содержимое или включить сценарии, измените параметры безопасности предварительного просмотра Markdown",
"Preview {0}": "Открыть {0} для предварительного просмотра",
"Remove duplicate link definition": "Удалить определение дублирующейся ссылки",
"Remove unused link definition": "Удалить неиспользуемое определение ссылки",
"Renaming is not supported here. Try renaming a header or link.": "Переименование здесь не поддерживается. Попробуйте переименовать заголовок или ссылку.",
"Select security settings for Markdown previews in this workspace": "Установите параметры безопасности для предварительного просмотра Markdown в этой рабочей области",
"Some content has been disabled in this document": "Некоторое содержимое в этом документе было отключено",
"Strict": "Строгий",
"Update Markdown links for '{0}'?": "Обновить ссылки Markdown для \"{0}\"?",
"Update Markdown links for the following {0} files?": "Обновить ссылки Markdown для следующих {0} файлов?",
"Yes": "Да",
"[Preview] {0}": "[Предварительный просмотр] {0}",
"{0} cannot be found": "Не удается найти {0}"
},
"package": {
"configuration.copyIntoWorkspace.mediaFiles": "Попробовать скопировать внешние изображения и видеофайлы в рабочую область.",
"configuration.copyIntoWorkspace.never": "Не копировать внешние файлы в рабочую область.",
"configuration.markdown.copyFiles.destination": "Определяет, где следует создавать файлы, скопированные путем перетаскивания или вставки. Это карта из масок, соответствующих местам назначения в документе Markdown.\r\n\r\nВ местах назначения могут использоваться следующие переменные:\r\n\r\n \"${documentFileName}\" — полное имя файла документа Markdown, например \"readme.md\".\r\n \"${documentBaseName}\" — базовое имя документа Markdown, например \"readme\".\r\n \"${documentExtName}\" — расширение документа Markdown, например \"md\".\r\n \"${documentDirName}\" — имя родительского каталога документа Markdown.\r\n \"${documentWorkspaceFolder}\" — папка рабочей области для документа Markdown, например \"/Users/me/myProject\". Эта переменная аналогична \"${documentDirName}\", если файл не является частью рабочей области.\r\n \"${fileName}\" — имя отброшенного файла, например \"image.png\".",
"configuration.markdown.copyFiles.overwriteBehavior": "Определяет, должны ли файлы, созданные путем перетаскивания или вставки, перезаписывать существующие файлы.",
"configuration.markdown.copyFiles.overwriteBehavior.nameIncrementally": "Если файл с таким именем уже существует, добавить номер к имени файла, например \"image.png\" становится \"image-1.png\".",
"configuration.markdown.copyFiles.overwriteBehavior.overwrite": "Если файл с таким именем уже существует, перезаписать его.",
"configuration.markdown.editor.drop.copyIntoWorkspace": "Определяет, следует ли копировать в рабочую область файлы из-за пределов рабочей области, которые добавлены в редактор Markdown путем перетаскивания.\r\n\r\nИспользуйте \"#markdown.copyFiles.destination#\", чтобы настроить место создания файлов, скопированных путем перетаскивания.",
"configuration.markdown.editor.drop.enabled": "Включить перетаскивание файлов в редактор Markdown, удерживая нажатой клавишу SHIFT. Требуется включить \"#editor.dropIntoEditor.enabled#\".",
"configuration.markdown.editor.filePaste.copyIntoWorkspace": "Определяет, следует ли копировать в рабочую область файлы из-за пределов рабочей области, вставленные в редактор Markdown.\r\n\r\nИспользуйте \"#markdown.copyFiles.destination#\", чтобы настроить место создания скопированных файлов.",
"configuration.markdown.editor.filePaste.enabled": "Включение вставки файлов в редактор Markdown для создания ссылок Markdown. Требуется включить \"#editor.pasteAs.enabled#\".",
"configuration.markdown.links.openLocation.beside": "Открытые ссылки рядом с активным редактором.",
"configuration.markdown.links.openLocation.currentGroup": "Откройте ссылки в группе активного редактора.",
"configuration.markdown.links.openLocation.description": "Определяет, где следует открывать ссылки в файлах Markdown.",
"configuration.markdown.occurrencesHighlight.enabled": "Включить выделение вхождений ссылки в текущем документе.",
"configuration.markdown.preferredMdPathExtensionStyle": "Определяет, добавляются ли расширения файлов (например, \".md\") для ссылок на файлы Markdown. Этот параметр используется, когда пути к файлам добавляются с помощью таких инструментов, как завершение пути или переименование файлов.",
"configuration.markdown.preferredMdPathExtensionStyle.auto": "Для существующих путей попробуйте сохранить стиль расширения файла. Для новых путей добавьте расширения файлов.",
"configuration.markdown.preferredMdPathExtensionStyle.includeExtension": "Предпочитать включение расширения файла. Например, в завершении пути к файлу с именем \"file.md\" будет вставлено file.md.",
"configuration.markdown.preferredMdPathExtensionStyle.removeExtension": "Предпочитать удаление расширения файла. Например, в завершении пути к файлу с именем \"file.md\" будет вставлено \"file\" без \".md\".",
"configuration.markdown.preview.openMarkdownLinks.description": "Указывает, как следует открывать ссылки на другие файлы Markdown при предварительном просмотре Markdown.",
"configuration.markdown.preview.openMarkdownLinks.inEditor": "Пробовать открывать ссылки в редакторе.",
"configuration.markdown.preview.openMarkdownLinks.inPreview": "Пробовать открывать ссылки в окне предварительного просмотра Markdown.",
"configuration.markdown.suggest.paths.enabled.description": "Включить предложения путей при записи ссылок в файлы Markdown.",
"configuration.markdown.suggest.paths.includeWorkspaceHeaderCompletions": "Включить предложения для заголовков в других файлах Markdown в текущей рабочей области. При принятии одного из этих предложений в этот файл вставляется полный путь к заголовку, например \"[link text](/path/to/file.md#header)\".",
"configuration.markdown.suggest.paths.includeWorkspaceHeaderCompletions.never": "Отключить предложения заголовка рабочей области.",
"configuration.markdown.suggest.paths.includeWorkspaceHeaderCompletions.onDoubleHash": "Включить предложения заголовка рабочей области после ввода \"##\" в пути, например \"[link text](##\".",
"configuration.markdown.suggest.paths.includeWorkspaceHeaderCompletions.onSingleOrDoubleHash": "Включить предложения заголовка рабочей области после ввода \"##\" или \"#\" в пути, например \"[link text](#\" or \"[link text](##\".",
"configuration.markdown.updateLinksOnFileMove.enableForDirectories": "Включить обновление ссылок при перемещении или переименовании каталога в рабочей области.",
"configuration.markdown.updateLinksOnFileMove.enabled": "Попробуйте обновить ссылки в файлах Markdown при переименовании или перемещении файла в рабочей области. Используйте \"#markdown.updateLinksOnFileMove.include#\", чтобы указать, какие файлы запускают обновление ссылок.",
"configuration.markdown.updateLinksOnFileMove.enabled.always": "Всегда автоматически обновлять ссылки.",
"configuration.markdown.updateLinksOnFileMove.enabled.never": "Никогда не пытаться обновить ссылку и не создавать запросы.",
"configuration.markdown.updateLinksOnFileMove.enabled.prompt": "Запрашивать при каждом перемещении файла.",
"configuration.markdown.updateLinksOnFileMove.include": "Стандартные маски, которые указывают файлы, запускающие автоматическое обновление ссылок. См. дополнительные сведения о функции \"#markdown.updateLinksOnFileMove.enabled#\".",
"configuration.markdown.updateLinksOnFileMove.include.property": "Стандартная маска, соответствующая путям к файлам. Задайте значение \"true\", чтобы включить маску.",
"configuration.markdown.validate.duplicateLinkDefinitions.description": "Проверка повторяющихся определений в текущем файле.",
"configuration.markdown.validate.enabled.description": "Включение всех отчетов об ошибках в файлах Markdown.",
"configuration.markdown.validate.fileLinks.enabled.description": "Проверка ссылок на другие файлы в файлах Markdown, например \"[link](/path/to/file.md)\". Проверяет наличие целевых файлов. Требуется включить \"#markdown.validate.enabled#\".",
"configuration.markdown.validate.fileLinks.markdownFragmentLinks.description": "Проверьте фрагментарную часть ссылок на заголовки в других файлах в файлах Markdown, например \"[link](/path/to/file.md#header)\". Наследует значение параметра от \"#markdown.validate.fragmentLinks.enabled#\" по умолчанию.",
"configuration.markdown.validate.fragmentLinks.enabled.description": "Проверка фрагментарных ссылок на заголовки в текущем файле Markdown, например \"[link](#header)\". Требуется включить \"#markdown.validate.enabled#\".",
"configuration.markdown.validate.ignoredLinks.description": "Настройте ссылки, которые не нужно проверять. Например, при добавлении \"/about\" не будет проверяться ссылка \"[about](/about)\", а стандартная маска \"/assets/**/*.svg\" позволит пропустить проверку любых ссылок на файлы \".svg\" в каталоге \"assets\".",
"configuration.markdown.validate.referenceLinks.enabled.description": "Проверка справочных ссылок в файлах Markdown, например \"[link][ref]\". Требуется включить \"#markdown.validate.enabled#\".",
"configuration.markdown.validate.unusedLinkDefinitions.description": "Проверка определений ссылок, не используемых в текущем файле.",
"description": "Предоставляет широкую поддержку языка для Markdown.",
"displayName": "Возможности языка Markdown",
"markdown.copyImage.title": "Copy Image",
"markdown.editor.insertImageFromWorkspace": "Вставка изображения из рабочей области",
"markdown.editor.insertLinkFromWorkspace": "Вставка ссылки на файл в рабочей области",
"markdown.findAllFileReferences": "Найти ссылки на файлы",
"markdown.preview.breaks.desc": "Задает способ отрисовки разрывов строк для предварительного просмотра Markdown. Если задано значение true, для каждой новой строки внутри абзацев создается <br>.",
"markdown.preview.doubleClickToSwitchToEditor.desc": "Дважды щелкните в области предварительного просмотра Markdown, чтобы переключиться в редактор.",
"markdown.preview.fontFamily.desc": "Определяет семейство шрифтов, используемое в области предварительного просмотра Markdown.",
"markdown.preview.fontSize.desc": "Определяет размер шрифта (в пикселях), используемый в области предварительного просмотра Markdown.",
"markdown.preview.lineHeight.desc": "Определяет высоту строки, используемую в области предварительного просмотра Markdown. Это значение задается относительно размера шрифта.",
"markdown.preview.linkify": "Преобразование текста в URL для предварительного просмотра Markdown.",
"markdown.preview.markEditorSelection.desc": "Выделение выбранного в текущем редакторе в предварительном просмотре Markdown.",
"markdown.preview.refresh.title": "Обновить область предварительного просмотра",
"markdown.preview.scrollEditorWithPreview.desc": "Обновить представление редактора при прокрутке предварительного просмотра Markdown.",
"markdown.preview.scrollPreviewWithEditor.desc": "Обновить представление предварительного просмотра при прокрутке редактора Markdown.",
"markdown.preview.title": "Открыть область предварительного просмотра",
"markdown.preview.toggleLock.title": "Включить/отключить блокировку области предварительного просмотра",
"markdown.preview.typographer": "Включить некоторые не зависящие от языка замены и применение кавычек для предварительного просмотра Markdown.",
"markdown.previewSide.title": "Открыть область предварительного просмотра сбоку",
"markdown.server.log.desc": "Управляет уровнем ведения журнала языкового сервера Markdown.",
"markdown.showLockedPreviewToSide.title": "Открыть заблокированную область предварительного просмотра сбоку",
"markdown.showPreviewSecuritySelector.title": "Изменить параметры безопасности для предварительного просмотра",
"markdown.showSource.title": "Показать источник",
"markdown.styles.dec": "Список URL-адресов или локальных путей к таблицам стилей CSS, используемых из области предварительного просмотра Markdown. Относительные пути интерпретируются относительно папки, открытой в проводнике. Если папка не открыта, они интерпретируются относительно расположения файла Markdown. Все символы \\ должны записываться в виде \\\\.",
"markdown.trace.extension.desc": "Включить ведение журнала отладки для расширения Markdown.",
"markdown.trace.server.desc": "Отслеживает связь между VS Code и языковым сервером Markdown.",
"workspaceTrust": "Требуется для загрузки стилей, настроенных в рабочей области."
}
}
}

View File

@@ -0,0 +1,38 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"An error occurred while loading the audio file.": "При загрузке аудиофайла произошла ошибка.",
"An error occurred while loading the image.": "При загрузке изображения произошла ошибка.",
"An error occurred while loading the video file.": "При загрузке видеофайла произошла ошибка.",
"Image Binary Size": "Размер двоичного файла образа",
"Image Size": "Размер образа",
"Image Zoom": "Масштаб изображения",
"Open file using VS Code's standard text/binary editor?": "Открыть файл, используя стандартный редактор текста/двоичного кода VS Code?",
"Select zoom level": "Выберите уровень масштабирования",
"Whole Image": "Все изображение",
"{0}B": "{0} Б",
"{0}GB": "{0} ГБ",
"{0}KB": "{0} КБ",
"{0}MB": "{0} МБ",
"{0}TB": "{0} ТБ"
},
"package": {
"command.copyImage": "Копировать",
"command.zoomIn": "Увеличить",
"command.zoomOut": "Уменьшить",
"customEditor.audioPreview.displayName": "Предварительное прослушивание звука",
"customEditor.imagePreview.displayName": "Предварительный просмотр изображения",
"customEditor.videoPreview.displayName": "Предварительный просмотр видео",
"description": "Предоставляет встроенные в VS Code предварительные просмотры изображений, аудио и видео.",
"displayName": "Предварительный просмотр мультимедиа"
}
}
}

View File

@@ -8,6 +8,20 @@
],
"version": "1.0.0",
"contents": {
"bundle": {
"(Current Change)": "(текущее изменение)",
"(Incoming Change)": "(входящее изменение)",
"Accept Both Changes": "Принять оба изменения",
"Accept Current Change": "Принять текущее изменение",
"Accept Incoming Change": "Принять входящее изменение",
"Compare Changes": "Сравнить изменения",
"Editor cursor is not within a merge conflict": "Курсор не находится на конфликте объединения",
"Editor cursor is within the common ancestors block, please move it to either the \"current\" or \"incoming\" block": "Курсор редактора находится в блоке общих предков. Переместите его в блок \"Текущее\" или \"Входящее\"",
"Editor cursor is within the merge conflict splitter, please move it to either the \"current\" or \"incoming\" block": "Курсор редактора находится на разделителе блока объединения конфликтов. Переместите его в блок \"Текущее\" или \"Входящее\"",
"No merge conflicts found in this file": "Конфликтов объединения в этом файле не обнаружено",
"No other merge conflicts within this file": "Других конфликтов объединения в этом файле не обнаружено",
"{0}: Current Changes ↔ Incoming Changes": "{0}: текущие изменения ↔ входящие изменения"
},
"package": {
"command.accept.all-both": "Принять все входящие и текущие",
"command.accept.all-current": "Принять все текущие",

View File

@@ -0,0 +1,40 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"bundle": {
"Error validating custom environment setting: {0}": "Error validating custom environment setting: {0}",
"Microsoft Authentication": "Проверка подлинности Майкрософт",
"Microsoft Sovereign Cloud Authentication": "Проверка подлинности в национальном облаке Microsoft",
"Open settings": "Open settings",
"Paste authorization code here...": "Вставьте здесь код авторизации...",
"Provide the authorization code to complete the sign in flow.": "Укажите код авторизации для завершения потока входа.",
"The environment `{0}` is not a valid environment.": "The environment `{0}` is not a valid environment.",
"You have been signed out because reading stored authentication information failed.": "Вы вышли из системы, так как не удалось прочитать хранящиеся сведения о проверке подлинности.",
"You must also specify a custom environment in order to use the custom environment auth provider.": "You must also specify a custom environment in order to use the custom environment auth provider."
},
"package": {
"description": "Поставщик проверки подлинности Майкрософт",
"displayName": "Учетная запись Майкрософт",
"microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "The Active Directory endpoint for the custom Sovereign Cloud.",
"microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "The Active Directory resource ID for the custom Sovereign Cloud.",
"microsoft-sovereign-cloud.customEnvironment.description": "The custom configuration for the Sovereign Cloud to use with the Microsoft Sovereign Cloud authentication provider. This along with setting `#microsoft-sovereign-cloud.environment#` to `custom` is required to use this feature.",
"microsoft-sovereign-cloud.customEnvironment.managementEndpointUrl.description": "The management endpoint for the custom Sovereign Cloud.",
"microsoft-sovereign-cloud.customEnvironment.name.description": "The name of the custom Sovereign Cloud.",
"microsoft-sovereign-cloud.customEnvironment.portalUrl.description": "The portal URL for the custom Sovereign Cloud.",
"microsoft-sovereign-cloud.customEnvironment.resourceManagerEndpointUrl.description": "The resource manager endpoint for the custom Sovereign Cloud.",
"microsoft-sovereign-cloud.environment.description": "The Sovereign Cloud to use for authentication. If you select `custom`, you must also set the `#microsoft-sovereign-cloud.customEnvironment#` setting.",
"microsoft-sovereign-cloud.environment.enumDescriptions.AzureChinaCloud": "Azure China",
"microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure US Government",
"microsoft-sovereign-cloud.environment.enumDescriptions.custom": "A custom Microsoft Sovereign Cloud",
"signIn": "Войти",
"signOut": "Выйти"
}
}
}

View File

@@ -8,18 +8,16 @@
],
"version": "1.0.0",
"contents": {
"dist/extension": {
"openTitle": "Открыть в простом браузере",
"simpleBrowser.show.placeholder": "https://example.com",
"simpleBrowser.show.prompt": "Введите URL-адрес, который нужно открыть."
},
"dist/simpleBrowserView": {
"control.back.title": "Назад",
"control.forward.title": "Вперед",
"control.openExternal.title": "Открыть в браузере",
"control.reload.title": "Перезагрузить",
"view.iframe-focused": "Блокировка фокуса",
"view.title": "Простой браузер"
"bundle": {
"Back": "Назад",
"Enter url to visit": "Введите URL-адрес, который нужно открыть.",
"Focus Lock": "Блокировка фокуса",
"Forward": "Вперед",
"Open in browser": "Открыть в браузере",
"Open in simple browser": "Открыть в простом браузере",
"Reload": "Перезагрузить",
"Simple Browser": "Простой браузер",
"https://example.com": "https://example.com"
},
"package": {
"configuration.focusLockIndicator.enabled.description": "Включение или отключение плавающего индикатора, отображающегося при получении фокуса в простом браузере.",

View File

@@ -10,13 +10,15 @@
"contents": {
"package": {
"darkColorThemeLabel": "Темная (Visual Studio)",
"darkPlusColorThemeLabel": "Темная+ (темная по умолчанию)",
"darkModernThemeLabel": "Темная современная",
"darkPlusColorThemeLabel": "Темная+",
"description": "Темная и светлая темы Visual Studio по умолчанию",
"displayName": "Темы по умолчанию",
"hcColorThemeLabel": "Темная высокая контрастность",
"lightColorThemeLabel": "Светлая (Visual Studio)",
"lightHcColorThemeLabel": "Светлая высококонтрастная",
"lightPlusColorThemeLabel": "Светлая+ (светлая по умолчанию)",
"lightModernThemeLabel": "Светлая современная",
"lightPlusColorThemeLabel": "Светлая+",
"minimalIconThemeLabel": "Минимальная (Visual Studio Code)"
}
}

File diff suppressed because it is too large Load Diff