Langpack source update for May release (#23014)

This commit is contained in:
Alex Ma
2023-05-07 19:58:41 -07:00
committed by GitHub
parent 1620b3b374
commit ff3f6d53c7
170 changed files with 14779 additions and 2750 deletions

View File

@@ -20,10 +20,15 @@
"azure.owningTenantNotFound": "Для учетной записи не найдены сведения о владении клиентом.",
"azure.responseError": "Не удалось получить токен из-за ошибки. [Откройте инструменты разработчика]({0}), чтобы узнать подробности.",
"azure.tenantNotFound": "Указанный клиент с идентификатором \"{0}\" не найден.",
"azurecore.consentDialog.body": "Клиент \"{0} ({1})\" требует повторной проверки подлинности для доступа к ресурсам {2}. Нажмите кнопку \"Открыть\", чтобы начать процесс проверки подлинности.",
"azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio больше не будет запускать проверку подлинности для этого клиента {0} ({1}), а ресурсы будут недоступны. \r\n\r\nЧтобы снова разрешить доступ к ресурсам для этого клиента, необходимо удалить его из списка исключений в параметре \"{2}\".\r\n\r\nВы хотите продолжить?",
"azurecore.confirmIgnoreTenantDialog.confirm": "Подтвердить",
"azurecore.consentDialog.authenticate": "Отмена и проверка подлинности",
"azurecore.consentDialog.body": "Клиент {0} ({1}) требует повторной проверки подлинности для доступа к ресурсам {2}. Нажмите кнопку \"Открыть\", чтобы начать проверку подлинности.",
"azurecore.consentDialog.cancel": "Отмена",
"azurecore.consentDialog.ignore": "Игнорировать клиента",
"azurecore.consentDialog.open": "Открыть",
"msal.accountNotFoundError": "Не удалось найти сведения об учетной записи при получении токена.",
"msal.resourceNotFoundError": "Не удалось найти конфигурацию для ресурса Azure {0}",
"noMicrosoftResource": "Для поставщика {0} не определена конечная точка ресурса Майкрософт."
},
"dist/account-provider/auths/azureAuthCodeGrant": {
@@ -43,7 +48,8 @@
"azure.NoAuthMethod.Selected": "Метод проверки подлинности Azure не выбран. Необходимо выбрать метод проверки подлинности, который будет использоваться.",
"azure.deprecatedGetSecurityToken": "Выполнен вызов метода azdata.accounts.getSecurityToken. Этот метод является устаревшим и будет удален в будущих выпусках. Используйте вместо него метод getAccountSecurityToken.",
"genericTokenError": "Не удалось получить маркер",
"msalTokenError": "{0} произошло при приобретении маркера. \r\n{1}"
"msalTokenError": "{0} произошло при приобретении маркера. \r\n{1}",
"tenantIgnoredError": "Клиент найден в списке игнорирования, проверка подлинности не предпринята. Вы можете удалить клиент из {0} списка игнорирования в файле settings.json: {1} если вы хотите получить доступ к ресурсам этого клиента."
},
"dist/account-provider/azureAccountProviderService": {
"clearTokenCacheFailure": "Не удалось очистить кэш токена",
@@ -132,6 +138,7 @@
"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} — загрузка…",
@@ -170,6 +177,8 @@
"azurecore.centralus": "Центральная часть США",
"azurecore.centraluseuap": "Центральная часть США (EUAP)",
"azurecore.deprecated": "Предупреждение. ADAL не рекомендуется и будет удален в будущем выпуске. Вместо этого используйте MSAL.",
"azurecore.disable": "Отключить",
"azurecore.dismiss": "Закрыть",
"azurecore.eastasia": "Восточная Азия",
"azurecore.eastus": "Восточная часть США",
"azurecore.eastus2": "Восточная часть США — 2",
@@ -191,6 +200,7 @@
"azurecore.northeurope": "Северная Европа",
"azurecore.norwayeast": "Восточная Норвегия",
"azurecore.norwaywest": "Западная Норвегия",
"azurecore.piiLogging.warning": "Внимание! Ведение журнала личных сведений Azure включено. Включение этого параметра позволяет регистрировать личные сведения. Это следует использовать только для отладки.",
"azurecore.postgresServer": "Сервер Базы данных Azure для PostgreSQL",
"azurecore.reload": "Перезагрузить",
"azurecore.reloadChoice": "Перезагрузить Azure Data Studio",
@@ -238,7 +248,7 @@
"azure.resource.signin.title": "Azure: вход",
"azure.resource.startterminal.title": "Запуск Cloud Shell",
"azure.resource.view.title": "Azure (предварительная версия)",
"azure.tenant.config.filter.description": "Список идентификаторов клиентов, которые будут проигнорированы при запросе ресурсов Azure. Каждый элемент представляет собой идентификатор клиента.",
"azure.tenant.config.filter.description": "Список идентификаторов клиентов, которые будут пропущены при запросе ресурсов Azure или запросе маркеров проверки подлинности.",
"azure.title": "Azure",
"config.authenticationLibrary": "Библиотека, используемая для потока проверки подлинности AAD. Перезапустите ADS после изменения этого параметра.",
"config.azureAccountConfigurationSection": "Конфигурация учетной записи Azure",

View File

@@ -47,16 +47,15 @@
"cms.connectionOptions.applicationIntent.displayName": "Намерение приложения",
"cms.connectionOptions.applicationName.description": "Имя приложения",
"cms.connectionOptions.applicationName.displayName": "Имя приложения",
"cms.connectionOptions.attachDbFilename.description": "Имя первичного файла прикрепляемой базы данных, включая полный путь",
"cms.connectionOptions.attachDbFilename.displayName": "Имя вложенного файла базы данных",
"cms.connectionOptions.attachedDBFileName.description": "Имя первичного файла прикрепляемой базы данных, включая полный путь",
"cms.connectionOptions.attachedDBFileName.displayName": "Имя вложенного файла базы данных",
"cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA",
"cms.connectionOptions.authType.categoryValues.integrated": "Проверка подлинности Windows.",
"cms.connectionOptions.authType.categoryValues.sqlLogin": "Имя входа SQL",
"cms.connectionOptions.authType.description": "Указывает способ проверки подлинности в SQL Server",
"cms.connectionOptions.authType.displayName": "Тип проверки подлинности",
"cms.connectionOptions.columnEncryptionSetting.description": "Параметр шифрования столбца по умолчанию для всех команд подключения",
"cms.connectionOptions.columnEncryptionSetting.displayName": "Шифрование столбцов",
"cms.connectionOptions.columnEncryptionSetting.description": "Включает или отключает Always Encrypted для подключения",
"cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted",
"cms.connectionOptions.commandTimeout.description": "Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка",
"cms.connectionOptions.commandTimeout.displayName": "Время ожидания команды",
"cms.connectionOptions.connectRetryCount.description": "Число попыток восстановления подключения",
@@ -71,6 +70,13 @@
"cms.connectionOptions.contextConnection.displayName": "Контекстное подключение",
"cms.connectionOptions.currentLanguage.description": "Имя записи языка SQL Server",
"cms.connectionOptions.currentLanguage.displayName": "Текущий язык",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Аттестация Azure",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Служба защиты узла",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Нет",
"cms.connectionOptions.enclaveAttestationProtocol.description": "Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами",
"cms.connectionOptions.enclaveAttestationProtocol.displayName": "Протокол аттестации",
"cms.connectionOptions.enclaveAttestationUrl.description": "Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами",
"cms.connectionOptions.enclaveAttestationUrl.displayName": "URL-адрес аттестации",
"cms.connectionOptions.encrypt.categoryValues.false": "Необязательное (False)",
"cms.connectionOptions.encrypt.categoryValues.strict": "Строгое",
"cms.connectionOptions.encrypt.categoryValues.true": "Обязательное (True)",
@@ -108,10 +114,13 @@
"cms.connectionOptions.port.displayName": "Порт",
"cms.connectionOptions.replication.description": "Используется SQL Server при репликации",
"cms.connectionOptions.replication.displayName": "Репликация",
"cms.connectionOptions.secureEnclaves.description": "Включает или отключает защищенные анклавы для подключения",
"cms.connectionOptions.secureEnclaves.displayName": "Защищенные анклавы",
"cms.connectionOptions.serverDescription.description": "Описание экземпляра SQL Server",
"cms.connectionOptions.serverDescription.displayName": "Описание сервера",
"cms.connectionOptions.serverName.description": "Имя экземпляра SQL Server",
"cms.connectionOptions.serverName.displayName": "Сервер",
"cms.connectionOptions.serverName.placeholder": "например, tcp:servername,1433",
"cms.connectionOptions.trustServerCertificate.description": "Если задано значение \"true\" (и параметр \"encrypt\" имеет значение \"true\"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр \"Encrypt\" имеет значение \"Strict\".",
"cms.connectionOptions.trustServerCertificate.displayName": "Доверять сертификату сервера",
"cms.connectionOptions.typeSystemVersion.description": "Указывает, какую систему серверного типа предоставит поставщик через DataReader",
@@ -122,7 +131,9 @@
"cms.connectionOptions.workstationId.displayName": "Идентификатор рабочей станции",
"cms.connectionProvider.displayName": "Microsoft SQL Server",
"cms.description": "Поддержка управления Центральными серверами управления SQL Server",
"cms.disabled": "Отключено",
"cms.displayName": "Центральные серверы управления SQL Server",
"cms.enabled": "Включено",
"cms.format.alignColumnDefinitionsInColumns": "Должны ли определения столбцов быть выровнены?",
"cms.format.datatypeCasing": "Следует ли форматировать типы данных в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")",
"cms.format.keywordCasing": "Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")",

View File

@@ -42,12 +42,12 @@
"dataworkspace.projectDirectoryAlreadyExistError": "Каталог с именем \"{0}\" уже существует в выбранном расположении: \"{1}\".",
"dataworkspace.projectDirectoryAlreadyExistErrorShort": "Каталог \"{0}\" уже существует в выбранном расположении. Выберите другой вариант",
"dataworkspace.projectFilePlaceholder": "Выберите файл проекта",
"dataworkspace.projectFileTitle": "Файл проекта",
"dataworkspace.projectLocationPlaceholder": "Выберите расположение для создания проекта",
"dataworkspace.projectLocationTitle": "Расположение",
"dataworkspace.projectNamePlaceholder": "Введите имя проекта",
"dataworkspace.projectNameTitle": "Имя",
"dataworkspace.projectParentDirectoryNotExistError": "Выбранное расположение проекта \"{0}\" не существует или не является каталогом.",
"dataworkspace.projectsFailedToLoad": "Не удалось загрузить некоторые проекты. Чтобы просмотреть дополнительные сведения, [откройте консоль разработчика](command:workbench.action.toggleDevTools)",
"dataworkspace.remoteGitRepo": "Удаленный репозиторий Git",
"dataworkspace.restartConfirmation": "Чтобы добавить проект в рабочую область, необходимо перезагрузить Azure Data Studio. Перезагрузить сейчас?",
"dataworkspace.sdkLearnMorePlaceholder": "Нажмите кнопку \"Подробнее\", чтобы получить дополнительные сведения о проектах в стиле пакета SDK.",
@@ -69,11 +69,12 @@
"noProjectProvidingExtensionsInstalled": "Расширения проекта базы данных не установлены. Установите расширение проекта базы данных, чтобы использовать эту функцию.",
"onlyMovingOneFileIsSupported": "Поддерживается перемещение только одного файла за раз.",
"openedProjectsUndefinedAfterRefresh": "Список открытых проектов не должен быть определен после обновления с диска.",
"projectFailedToLoad": "Не удалось загрузить проект \"{0}\": {1}. Чтобы просмотреть дополнительные сведения, [откройте консоль разработчика](command:workbench.action.toggleDevTools)",
"projectNameNull": "Имя проекта имеет значение NULL",
"reservedValueErrorMessage": "Имя файла уже используется. Выберите другое имя и повторите попытку",
"reservedWindowsFilenameErrorMessage": "Это имя файла зарезервировано для использования операционной системой. Выберите другое имя и повторите попытку",
"tooLongFilenameErrorMessage": "Имя файла не может превышать 255 символов",
"trailingWhitespaceErrorMessage": "Имя не может заканчиваться пробелом",
"trailingWhitespaceErrorMessage": "Имя файла не может начинаться с пробела или заканчиваться им.",
"undefinedFilenameErrorMessage": "Неопределенное имя",
"whitespaceFilenameErrorMessage": "Имя файла не может быть пробелом"
},

View File

@@ -9,11 +9,29 @@
"version": "1.0.0",
"contents": {
"dist/actionButton": {
"scm button commit and push title": "Фиксация и отправка {0}",
"scm button commit and push tooltip": "Зафиксировать и отправить изменения",
"scm button commit and sync title": "Фиксация и синхронизация {0}",
"scm button commit and sync tooltip": "Зафиксировать и синхронизировать изменения",
"scm button commit title": "Фиксация {0}",
"scm button commit to new branch and push tooltip": "Зафиксировать в новой ветви и отправить изменения",
"scm button commit to new branch and sync tooltip": "Зафиксировать в новой ветви и синхронизировать изменения",
"scm button commit to new branch tooltip": "Зафиксировать изменения в новой ветви",
"scm button commit tooltip": "Зафиксировать изменения",
"scm button committing and pushing tooltip": "Фиксация и отправка изменений…",
"scm button committing and synching tooltip": "Фиксация и синхронизация изменений…",
"scm button committing to new branch and pushing tooltip": "Фиксация в новой ветви и отправка изменений...",
"scm button committing to new branch and synching tooltip": "Фиксация в новой ветви и синхронизация изменений...",
"scm button committing to new branch tooltip": "Фиксация изменений в новой ветви...",
"scm button committing tooltip": "Фиксация изменений…",
"scm button continue title": "Продолжить {0}",
"scm button continue tooltip": "Продолжить перемещение изменений из одной ветви в другую",
"scm button continuing tooltip": "Продолжается перемещение изменений из одной ветви в другую...",
"scm button publish branch": "Опубликовать Branch",
"scm button publish branch running": "Публикация Branch...",
"scm button publish title": "$(cloud-upload) Опубликовать ветвь",
"scm button sync description": "{0} Синхронизировать изменения {1}{2}",
"scm button sync title": "{0} {1}{2}",
"scm button sync description": "{0} Синхронизировать изменения{1}{2}",
"scm publish branch action button title": "{0} Опубликовать Branch",
"scm secondary button commit": "Фиксация",
"syncing changes": "Синхронизация изменений..."
},
"dist/askpass-main": {
@@ -27,6 +45,8 @@
},
"dist/commands": {
"HEAD not available": "Версия HEAD '{0}' недоступна.",
"Theirs": "Их",
"Yours": "Ваш",
"add": "Добавить в рабочую область",
"add remote": "Добавить новый удаленный репозиторий...",
"addFrom": "Добавить удаленный репозиторий по URL-адресу",
@@ -38,9 +58,9 @@
"auth failed specific": "Не удалось выполнить проверку подлинности в удаленном репозитории Git:\r\n\r\n{0}",
"branch already exists": "Ветви с именем '{0}' уже существует",
"branch name": "Имя ветви",
"branch name does not match sanitized": "Новая ветвь будет \"{0}\"",
"branch name format invalid": "Имя ветви должно соответствовать регулярному выражению: {0}",
"cant push": "Не удается отправить ссылки в удаленный репозиторий. Сначала запустите операцию извлечения, чтобы интегрировать изменения.",
"changed": "{0} Уровень ведения журнала изменен на: {1}",
"checkout detached": "Извлечение в отключенном режиме...",
"choose": "Выбрать папку...",
"clean repo": "Очистите рабочее дерево репозитория перед извлечением.",
@@ -48,9 +68,12 @@
"cloning": "Клонирование репозитория Git \\\"{0}\\\"...",
"commit": "Зафиксировать подготовленные изменения",
"commit anyway": "Создать пустую фиксацию",
"commit changes": "Все равно зафиксировать",
"commit hash": "Хэш фиксации",
"commit message": "Сообщение о фиксации",
"commit to branch": "Зафиксировать в новой ветви",
"commitMessageWithHeadLabel2": "Сообщение (фиксация: \\\"{0}\\\")",
"confirm branch protection commit": "Вы пытаетесь выполнить фиксацию в защищенной ветви. Возможно, у вас нет разрешения на отправку фиксаций в удаленный репозиторий.\r\n\r\nКакое действие необходимо выполнить?",
"confirm delete": "Вы действительно хотите удалить файл {0}?\r\nЭта операция является необратимой!\r\nВосстановить этот файл будет невозможно.",
"confirm delete multiple": "Вы действительно хотите удалить файлы ({0})?\r\nЭта операция является необратимой!\r\nВосстановить эти файлы будет невозможно.",
"confirm discard": "Вы действительно хотите отменить изменения в {0}?",
@@ -58,7 +81,7 @@
"confirm discard all 2": "{0}\r\n\r\nОтменить эту операцию будет НЕВОЗМОЖНО, ваш текущий рабочий набор БУДЕТ УТЕРЯН.",
"confirm discard all single": "Вы действительно хотите отменить изменения в {0}?",
"confirm discard multiple": "Вы действительно хотите отменить изменения в файлах ({0})?",
"confirm emtpy commit": "Вы действительно хотите создать пустую фиксацию?",
"confirm empty commit": "Вы действительно хотите создать пустую фиксацию?",
"confirm force delete branch": "Ветвь '{0}' объединена не полностью. Удалить ее?",
"confirm force push": "Вы собираетесь принудительно отправить ваши изменения. Это может привести к деструктивным изменениям и к непреднамеренной перезаписи изменений, внесенных другими пользователями.\r\n\r\nВы действительно хотите продолжить?",
"confirm no verify commit": "Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным.\r\n\r\nПродолжить?",
@@ -71,6 +94,7 @@
"create branch from": "Создание новой ветви из...",
"create repo": "Инициализировать репозиторий",
"current": "Текущая",
"default": "По умолчанию",
"delete": "Удалить файл",
"delete branch": "Удалить ветвь",
"delete file": "Удалить файл",
@@ -82,6 +106,7 @@
"discardAll multiple": "Отменить изменения в одном файле",
"drop all stashes": "Вы действительно хотите удалить все спрятанные записи? Имеется {0} записей, которые будут удалены, и ИХ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО.",
"drop one stash": "Вы действительно хотите удалить все спрятанные записи? Имеется 1 запись, которая будут удалена, и ЕЕ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО.",
"empty commit": "Операция фиксации была отменена из-за пустого сообщения фиксации.",
"force": "Принудительное извлечение",
"force push not allowed": "Принудительная отправка не разрешена. Включите ее, установив параметр \\\"git.allowForcePush\\\".",
"git error": "Ошибка Git",
@@ -185,10 +210,13 @@
"yes discard tracked multiple": "Отменить изменения для отслеживаемых файлов ({0})",
"yes never again": "Да, больше не показывать"
},
"dist/log": {
"gitLogLevel": "Уровень ведения журнала: {0}"
},
"dist/main": {
"skipped": "{0} Пропущен найденный git в: {1}",
"using git": "{0} Использование git {1} из {2}",
"validating": "{0} Проверка найденного git в: {1}"
"skipped": "Пропущенный найденный Git в: {0}",
"using git": "Используется git {0} из {1}",
"validating": "Проверка найденного git в:{0}"
},
"dist/model": {
"no repositories": "Доступные репозитории отсутствуют",
@@ -237,6 +265,7 @@
"no": "Нет",
"ok": "ОК",
"open": "Открыто",
"open.merge": "Открыть слияние",
"pull": "Получать",
"pull branch maybe rebased": "Похоже, изменения из текущей ветви \\\"{0}\\\" перемещены в другую. Все равно выполнить в нее вытягивание?",
"pull maybe rebased": "Похоже, изменения из текущей ветви перемещены в другую. Все равно выполнить в нее вытягивание?",
@@ -305,6 +334,8 @@
"command.commitAllSignedNoVerify": "Зафиксировать все (завершено, без проверки)",
"command.commitEmpty": "Отправить пустую фиксацию",
"command.commitEmptyNoVerify": "Зафиксировать пустые (без проверки)",
"command.commitMessageAccept": "Принять сообщение о фиксации",
"command.commitMessageDiscard": "Отменить сообщение о фиксации",
"command.commitNoVerify": "Зафиксировать (без проверки)",
"command.commitStaged": "Зафиксировать промежуточно сохраненные изменения",
"command.commitStagedAmend": "Зафиксировать промежуточные (изменение)",
@@ -318,6 +349,7 @@
"command.fetch": "Забрать",
"command.fetchAll": "Забрать из всех удаленных репозиториев",
"command.fetchPrune": "Получение (с обрезкой)",
"command.git.acceptMerge": "Принять слияние",
"command.ignore": "Добавить в GITIGNORE",
"command.init": "Инициализировать репозиторий",
"command.merge": "Объединить ветвь...",
@@ -344,6 +376,9 @@
"command.rename": "Переименование",
"command.renameBranch": "Переименовать ветвь...",
"command.restoreCommitTemplate": "Восстановить шаблон коммита",
"command.revealFileInOS.linux": "Открыть содержащую папку",
"command.revealFileInOS.mac": "Отобразить в Finder",
"command.revealFileInOS.windows": "Показать в проводнике",
"command.revealInExplorer": "Отобразить в проводнике",
"command.revertChange": "Обратить изменение",
"command.revertSelectedRanges": "Обратить выбранные диапазоны",
@@ -388,9 +423,21 @@
"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.branchWhitespaceChar": "Символ для замены пробелов в новых именах ветвей и для разделения сегментов случайно созданного имени ветви.",
"config.checkoutType": "Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \\\"Извлечь в...\\\".",
"config.checkoutType.local": "Локальные ветви",
"config.checkoutType.remote": "Удаленные ветви",
@@ -427,6 +474,15 @@
"config.inputValidation": "Определяет, как производить проверку введенного сообщения коммита.",
"config.inputValidationLength": "Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение.",
"config.inputValidationSubjectLength": "Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \\\"config.inputValidationLength\\\".",
"config.logLevel": "Указывает объем данных (при наличии) для регистрации в [git output](command:git.showOutput).",
"config.logLevel.critical": "Регистрировать только критическую информацию",
"config.logLevel.debug": "Регистрировать только информацию об отладке, сведения, предупреждения, ошибки и критическую информацию",
"config.logLevel.error": "Регистрировать только ошибки и критическую информацию",
"config.logLevel.info": "Регистрировать только сведения, предупреждения, ошибки и критическую информацию",
"config.logLevel.off": "Ничего не регистрировать",
"config.logLevel.trace": "Регистрировать все сведения",
"config.logLevel.warn": "Регистрировать только предупреждения, ошибки и критическую информацию",
"config.mergeEditor": "Откройте редактор объединения для файлов, которые сейчас конфликтуют.",
"config.openAfterClone": "Определяет, следует ли автоматически открывать репозиторий после клонирования.",
"config.openAfterClone.always": "Всегда открывать в текущем окне.",
"config.openAfterClone.alwaysNewWindow": "Всегда открывать в новом окне.",
@@ -453,21 +509,22 @@
"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.showUnpublishedCommitsButton": "Определяет, следует ли отображать управляющую кнопку для синхронизации или публикации, если имеются неопубликованные фиксации.",
"config.showUnpublishedCommitsButton.always": "Всегда отображает управляющую кнопку, если имеются неопубликованные фиксации.",
"config.showUnpublishedCommitsButton.never": "Управляющая кнопка никогда не отображается.",
"config.showUnpublishedCommitsButton.whenEmpty": "Отображает кнопку действия, только если нет других изменений и имеются неопубликованные фиксации.",
"config.smartCommitChanges": "Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации.",
"config.smartCommitChanges.all": "Автоматически размещать все изменения.",
"config.smartCommitChanges.tracked": "Только автоматически размещенные отслеживаемые изменения.",
"config.statusLimit": "Определяет, как ограничить число изменений, которые можно проанализировать из команды состояния Git. Можно задать значение 0 без ограничений.",
"config.suggestSmartCommit": "Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений).",
"config.supportCancellation": "Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию.",
"config.terminalAuthentication": "Определяет, следует ли включить Azure Data Studio в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.",
"config.terminalAuthentication": "Определяет, следует ли включить VS Code в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.",
"config.terminalGitEditor": "Определяет, следует ли включить VS Code в качестве редактора GIT для процессов GIT, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.",
"config.timeline.date": "Определяет, какую дату использовать для элементов в представлении временной шкалы.",
"config.timeline.date.authored": "Использовать дату создания",
"config.timeline.date.committed": "Использовать дату фиксации",
@@ -478,8 +535,10 @@
"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": "Ветвь",
@@ -498,11 +557,10 @@
"view.workbench.scm.empty": "Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса.\r\n[Открыть папку](command:vscode.openFolder)\r\n[Клонировать репозиторий](command:git.clone)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).",
"view.workbench.scm.emptyWorkspace": "В открытой сейчас рабочей области нет папок, содержащих репозитории Git.\r\n[Добавить папку в рабочую область](command:workbench.action.addRootFolder)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).",
"view.workbench.scm.folder": "В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init?%5Btrue%5D)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing": "Допустимая установка Git не обнаружена, дополнительные сведения см. в [выходных данных Git](command:git.showOutput).\r\n[Установите Git](https://git-scm.com/) либо получите дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio в [нашей документации](https://aka.ms/vscode-scm).\r\nЕсли вы используете другую систему управления версиями, можете поискать дополнительные расширения [в Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.missing.guide": "Установите Git, популярную систему управления версиями, чтобы отслеживать изменения кода и совместно работать с другими пользователями. Дополнительные сведения см. в [Git guides](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing.guide.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.guide.mac": "[Скачать Git для macOS](https://git-scm.com/download/mac)\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.guide.windows": "[Скачать Git для Windows](https://git-scm.com/download/win)\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": "Установите 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": "[Скачать Git для macOS](https://git-scm.com/download/mac)\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.windows": "[Скачать Git для Windows](https://git-scm.com/download/win)\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.workspace": "В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm)."
}
}

View File

@@ -34,28 +34,44 @@
"mssql.searchServers": "Поиск имен серверов"
},
"dist/objectManagement/localizedConstants": {
"objectManagement.ApplicationRoleTypeDisplayName": "роль приложения",
"objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Роль приложения",
"objectManagement.ColumnDisplayName": "столбец",
"objectManagement.DatabaseDisplayName": "база данных",
"objectManagement.DatabaseRoleTypeDisplayName": "роль базы данных",
"objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Роль базы данных",
"objectManagement.LoginTypeDisplayName": "имя для входа",
"objectManagement.LoginTypeDisplayNameInTitle": "Вход",
"objectManagement.OkText": "OK",
"objectManagement.ServerRoleTypeDisplayName": "роль сервера",
"objectManagement.ServerRoleTypeDisplayNameInTitle": "Роль сервера",
"objectManagement.TableDisplayName": "таблица",
"objectManagement.UserDisplayName": "пользователь",
"objectManagement.UserTypeDisplayNameInTitle": "Пользователь",
"objectManagement.ViewDisplayName": "представление",
"objectManagement.addMemberText": "Добавить участника",
"objectManagement.addText": "Добавить...",
"objectManagement.advancedSectionHeader": "Дополнительно",
"objectManagement.blankPasswordConfirmation": "Создание имени для входа с пустым паролем создает угрозу безопасности. Продолжить?",
"objectManagement.browseForOwnerText": "Поиск владельца",
"objectManagement.browseText": "Обзор…",
"objectManagement.confirmPasswordLabel": "Подтверждение пароля",
"objectManagement.createObjectOperationName": "Создать {0}",
"objectManagement.databaseRole.SelectMemberDialogTitle": "Выбор элементов роли базы данных",
"objectManagement.databaseRole.SelectOwnerDialogTitle": "Выбор владельца роли базы данных",
"objectManagement.deleteLoginConfirmation": "Удаление имен для входа на сервер не удаляет пользователей связанных с этими подключениями. Чтобы выполнить этот процесс, удалите пользователей в каждой базе данных. Возможно, необходимо сначала перенести данные о принадлежности схем новым пользователям.",
"objectManagement.deleteObjectConfirmation": "Вы действительно хотите удалить {0}: {1}?",
"objectManagement.deleteObjectError": "Ошибка при удалении {0}: {1}. {2}",
"objectManagement.deleteObjectOperationName": "Удаление: {0} \"{1}\"",
"objectManagement.enabledLabel": "Включено",
"objectManagement.filterText": "Фильтр",
"objectManagement.findText": "Найти",
"objectManagement.generalSectionHeader": "Общие",
"objectManagement.helpText": "Справка",
"objectManagement.invalidPasswordError": "Пароль не соответствует требованиям сложности. Для получения дополнительных сведений: https://docs.microsoft.com/sql/relational-databases/security/password-policy.",
"objectManagement.loadingDialog": "Загрузка диалогового окна...",
"objectManagement.loadingObjectsCompletedLabel": "Загрузка объектов завершена, объекты {0} найдены",
"objectManagement.loadingObjectsLabel": "Загрузка объектов...",
"objectManagement.login.aadAuthenticationType": "Проверка подлинности Azure Active Directory",
"objectManagement.login.authenticateType": "Аутентификация",
"objectManagement.login.defaultDatabaseLabel": "База данных по умолчанию",
@@ -73,31 +89,46 @@
"objectManagement.login.sqlAuthenticationType": "Проверка подлинности SQL",
"objectManagement.login.windowsAuthenticationType": "Проверка подлинности Windows.",
"objectManagement.loginNotSelectedError": "Имя для входа не выбрано.",
"objectManagement.membersLabel": "Участники",
"objectManagement.membershipLabel": "Участие",
"objectManagement.nameCannotBeEmptyError": "Необходимо ввести имя.",
"objectManagement.nameLabel": "Имя",
"objectManagement.newObjectDialogTitle": "{0} — предварительная версия",
"objectManagement.noActionScriptedMessage": "Нет действий для включения в скрипт.",
"objectManagement.noConnectionUriError": "Не удалось получить сведения о подключении. Восстановите подключение и повторите попытку.",
"objectManagement.objectPropertiesDialogTitle": "{0} - {1} (предварительная версия)",
"objectManagement.objectTypeLabel": "Тип объекта",
"objectManagement.objectsLabel": "Объекты",
"objectManagement.openNewObjectDialogError": "Произошла ошибка при открытии нового {0} диалога. {1}",
"objectManagement.openObjectPropertiesDialogError": "Произошла ошибка при открытии диалогового окно свойств для {0}: {1}. {2}",
"objectManagement.ownerText": "Владелец",
"objectManagement.passwordCannotBeEmptyError": "Пароль не может быть пустым.",
"objectManagement.passwordLabel": "Пароль",
"objectManagement.passwordsNotMatchError": "Пароль должен совпадать с паролем подтверждения.",
"objectManagement.refreshOEError": "Произошла ошибка при обновлении обозревателя объектов. {0}",
"objectManagement.removeMemberText": "Удалить выбранный элемент",
"objectManagement.removeText": "Удалить",
"objectManagement.renameObjectDialogTitle": "Введите новое имя",
"objectManagement.renameObjectError": "Произошла ошибка при переименовании {0} \"{1}\" на \"{2}\". {3}",
"objectManagement.renameObjectOperationName": "Переименовать {0} \"{1}\" на \"{2}\"",
"objectManagement.schemaLabel": "Схема",
"objectManagement.scriptError": "Во время создания сценария произошла ошибка. {0}",
"objectManagement.scriptGenerated": "Сценарий успешно создан. Вы можете закрыть диалоговое окно, чтобы просмотреть его в открывшемся редакторе.",
"objectManagement.scriptText": "Сценарий",
"objectManagement.selectText": "Выберите",
"objectManagement.selectedLabel": "Выбрано",
"objectManagement.serverRole.SelectMemberDialogTitle": "Выбор элементов роли сервера",
"objectManagement.serverRole.SelectOwnerDialogTitle": "Выбор владельца роли сервера",
"objectManagement.updateObjectOperationName": "Обновление {0} \"{1}\"",
"objectManagement.user.containedUser": "Автономный пользователь",
"objectManagement.user.aadAuth": "Проверить подлинность с помощью Azure Active Directory",
"objectManagement.user.defaultSchemaLabel": "Схема по умолчанию",
"objectManagement.user.loginLabel": "Вход",
"objectManagement.user.membershipLabel": "Участие",
"objectManagement.user.loginMapped": "Сопоставлено с входом на сервер",
"objectManagement.user.noLogin": "Нет доступа для входа",
"objectManagement.user.ownedSchemasLabel": "Собственные схемы",
"objectManagement.user.sqlAuth": "Проверка подлинности с помощью пароля",
"objectManagement.user.type": "Тип",
"objectManagement.user.userWithGroupLogin": "Пользователь с именем для входа в группу Windows",
"objectManagement.user.userWithLogin": "Пользователь с именем для входа",
"objectManagement.user.userWithNoConnectAccess": "Пользователь без доступа к подключению",
"objectManagement.user.windowsUser": "Сопоставлено с пользователем или группой Windows",
"objectManagement.yesText": "Да"
},
"dist/sqlToolsServer": {
@@ -114,6 +145,7 @@
"startingServiceStatusMsg": "Запуск (0)"
},
"dist/tableDesigner/tableDesigner": {
"tableDesigner.FailedToGetConnectionStringError": "Не удалось получить строку подключения для таблицы. Подключитесь к серверу повторно и повторите попытку.",
"tableDesigner.NewTable": "Создать таблицу",
"tableDesigner.no": "Нет",
"tableDesigner.turnOnPreloadingMessage": "Хотите сократить время загрузки конструктора таблиц, включив предварительную загрузку модели базы данных? Модель базы данных будет предварительно загружена при развертывании узла базы данных в обозревателе объектов.",
@@ -145,9 +177,8 @@
"mssql.connectionOptions.applicationIntent.displayName": "Намерение приложения",
"mssql.connectionOptions.applicationName.description": "Имя приложения",
"mssql.connectionOptions.applicationName.displayName": "Имя приложения",
"mssql.connectionOptions.attachDbFilename.description": "Имя первичного файла прикрепляемой базы данных, включая полный путь",
"mssql.connectionOptions.attachDbFilename.displayName": "Имя вложенного файла базы данных",
"mssql.connectionOptions.attachedDBFileName.description": "Имя первичного файла прикрепляемой базы данных, включая полный путь",
"mssql.connectionOptions.attachedDBFileName.displayName": "Имя вложенного файла базы данных",
"mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA",
"mssql.connectionOptions.authType.categoryValues.integrated": "Проверка подлинности Windows.",
"mssql.connectionOptions.authType.categoryValues.sqlLogin": "Имя входа SQL",
@@ -174,9 +205,9 @@
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Аттестация Azure",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Служба защиты узла",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Нет",
"mssql.connectionOptions.enclaveAttestationProtocol.description": "Задает протокол для аттестации анклава на стороне сервера, используемого Always Encrypted с защищенным анклавами",
"mssql.connectionOptions.enclaveAttestationProtocol.description": "Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами",
"mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Протокол аттестации",
"mssql.connectionOptions.enclaveAttestationUrl.description": "Задает конечную точку для аттестации анклава на стороне сервера, используемого Always Encrypted с защищенным анклавами",
"mssql.connectionOptions.enclaveAttestationUrl.description": "Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами",
"mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL-адрес аттестации",
"mssql.connectionOptions.encrypt.categoryValues.false": "Необязательное (False)",
"mssql.connectionOptions.encrypt.categoryValues.strict": "Строгое",
@@ -219,6 +250,7 @@
"mssql.connectionOptions.secureEnclaves.displayName": "Защищенные анклавы",
"mssql.connectionOptions.serverName.description": "Имя экземпляра SQL Server",
"mssql.connectionOptions.serverName.displayName": "Сервер",
"mssql.connectionOptions.serverName.placeholder": "например, tcp:servername,1433",
"mssql.connectionOptions.trustServerCertificate.description": "Если задано значение \"true\" (и параметр \"encrypt\" имеет значение \"true\"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр \"Encrypt\" имеет значение \"Strict\".",
"mssql.connectionOptions.trustServerCertificate.displayName": "Доверять сертификату сервера",
"mssql.connectionOptions.typeSystemVersion.description": "Указывает серверную систему, доступ к которой поставщик будет предоставлять через DataReader",
@@ -306,12 +338,8 @@
"title.clearSearchServerResult": "Поиск: очистить результаты поиска сервера",
"title.deleteObject": "Удалить",
"title.designTable": "Конструктор",
"title.newApplicationRole": "Новая роль приложения",
"title.newDatabaseRole": "Создать роль базы данных",
"title.newLogin": "Создать имя для входа",
"title.newServerRole": "Создать роль сервера",
"title.newObject": "Создать",
"title.newTable": "Создать таблицу",
"title.newUser": "Новый пользователь",
"title.objectProperties": "Свойства (предварительная версия)",
"title.renameObject": "Переименовать",
"title.searchServers": "Поиск: серверы",

View File

@@ -138,17 +138,20 @@
"enterNewName": "Введите новое имя",
"enterNewSqlCmdVariableDefaultValue": "Введите значение по умолчанию для переменной SQLCMD \"{0}\".",
"enterNewSqlCmdVariableName": "Введите новое имя переменной SQLCMD",
"enterNewValueForVar": "Введите новое значение для переменной \"{0}\"",
"enterNewValueForVar": "Введите новое значение по умолчанию для переменной \"{0}\"",
"enterPassword": "Введите пароль администратора {0}",
"enterPortNumber": "Введите номер порта {0} или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию",
"enterSystemDbName": "Введите имя базы данных для этой системной базы данных",
"enterUser": "Введите имя администратора {0}",
"equalComparison": "Проект уже содержит новейшие данные из базы данных.",
"errorAddingDatabaseReference": "Ошибка при добавлении ссылки на базу данных {0}. Ошибка: {1}",
"errorDownloading": "Ошибка при загрузке {0}. Ошибка: {1}",
"errorExtracting": "Ошибка при извлечении файлов из {0}. Ошибка: {1}",
"errorFindingBuildFilesLocation": "Ошибка при поиске расположения файлов сборки: {0}",
"errorMovingFile": "Ошибка при перемещении файла из {0} в {1}. Ошибка: {2}",
"errorReadingProjectGuid": "Ошибка при попытке чтения {0} проекта \"{1}\"",
"errorNotSupportedInVsCode": "Ошибка: {0} сейчас не поддерживается в проектах базы данных SQL для VS Code.",
"errorPrefix": "Ошибка: {0}",
"errorReadingProjectGuid": "Ошибка при попытке чтения {0} проекта \"{1}\". {2}",
"errorRenamingFile": "Ошибка при переименовании файла с {0} на {1}. Ошибка: {2}",
"errorRetrievingBuildFiles": "Не удалось построить проект. Ошибка получения файлов, необходимых для сборки.",
"eulaAgreementTemplate": "Я принимаю {0}.",
@@ -156,6 +159,7 @@
"eulaAgreementTitle": "Лицензионное соглашение Microsoft SQL Server",
"exampleUsage": "Пример использования",
"excludeAction": "Исключить",
"excludeFolderNotSupported": "Исключение папок пока не поддерживается",
"excludeObjectTypes": "Исключить типы объектов",
"externalStream": "Внешний поток",
"externalStreamingJobFriendlyName": "Задание внешней потоковой передачи",
@@ -220,10 +224,11 @@
"nodeButNotAutorestFoundPrompt": "Autorest не установлена. Чтобы продолжить, выберите, запускать ли Autorest из временного расположения с помощью \"npx\" или установить Autorest глобально, а затем запустить.",
"nodeNotFound": "В системном пути не найдены Autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование Autorest.",
"noneElements": "Нет элементов",
"notValidVariableName": "Недопустимое имя переменной \"{0}\".",
"nupkgNamePlaceholder": "Имя пакета NuGet",
"nupkgText": "Опубликовано приложение уровня данных (NUPKG)",
"objectType": "Тип объекта",
"okString": "ОК",
"onlyMoveSqlFilesSupported": "Поддерживается только перемещение файлов .SQL.",
"onlyMoveFilesFoldersSupported": "Поддерживается только перемещение файлов и папок",
"openEulaString": "Открыть лицензионное соглашение",
"optionDescription": "Описание параметра",
"optionName": "Имя параметра",
@@ -247,6 +252,7 @@
"projectLocationPlaceholderText": "Выберите расположение для создания проекта",
"projectNameLabel": "Имя",
"projectNamePlaceholderText": "Введите имя проекта",
"projectNeedsUpdatingForCrossPlat": "Для сборки проекта \"{0}\" необходимо обновить целевые объекты, ссылки и системные ссылки на базы данных.",
"projectReferenceElement": "Ссылка на проект",
"projectReferenceNameElement": "Элемент имени ссылки на проект",
"projectToUpdatePlaceholderText": "Выберите файл проекта",
@@ -270,7 +276,6 @@
"referenceRadioButtonsGroupTitle": "Тип",
"referenceType": "Тип ссылки",
"reloadProject": "Вы хотите перезагрузить проект базы данных?",
"reloadValuesFromProjectButtonTitle": "Перезагрузить значения из проекта",
"reset": "Сбросить",
"resetAllVars": "Сбросить все переменные",
"resourceGroup": "Группа ресурсов",
@@ -279,9 +284,12 @@
"retryRunMessage": "Выполнение операции \"{2}\". Попытка {0} из {1}",
"retrySucceedMessage": "Операция \"{0}\" успешно завершена. Результат: {1}",
"retryWaitMessage": "Ожидание {0} сек. до выполнения другой попытки операции \"{1}\"",
"revertSqlCmdVarsButtonTitle": "Вернуться к значениям проекта по умолчанию",
"runViaNpx": "Запустить через npx",
"runningDockerMessage": "Запуск контейнера Docker...",
"sameDatabase": "Та же база данных",
"save": "Сохранить",
"saveProfileAsButtonText": "Сохранить как...",
"schema": "Схема",
"schemaCompare.compareErrorMessage": "Сбой при сравнении схем: {0}",
"schemaCompareAction": "Сравнение схем",
@@ -324,6 +332,8 @@
"sqlDatabaseProjects.doNotAskAgain": "Больше не спрашивать",
"sqlDatabaseProjects.outputChannel": "Проекты баз данных",
"sqlcmdVariableAlreadyExists": "Переменная SQLCMD с таким именем уже существует в этом проекте.",
"sqlcmdVariableNameCannotBeWhitespace": "Имя переменной SQLCMD \"{0}\" не может содержать пробелы",
"sqlcmdVariableNameCannotContainIllegalChars": "Имя переменной SQLCMD \"{0}\" не может содержать следующие символы: {1}",
"sqlcmdVariablesNodeName": "Переменные SQLCMD",
"storedProcedureFriendlyName": "Хранимая процедура",
"suppressMissingDependenciesErrors": "Отключить вывод ошибок, вызванных неразрешенными ссылками в проекте на который имеется ссылка",
@@ -339,12 +349,15 @@
"unableToFindSqlCmdVariable": "Не удалось найти переменную SQLCMD \"{0}\"",
"unableToPerformAction": "Не удалось найти \"{0}\", цель: \"{1}\"",
"unexpectedProjectContext": "Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0}",
"unhandledDeleteType": "Необработанный тип элемента во время удаления: \"{0}\"",
"unhandledMoveNode": "Необработанный тип узла для перемещения",
"unknownDataSourceType": "Неизвестный тип источника данных: ",
"unrecognizedDataSourcesVersion": "Нераспознанная версия: ",
"updateAction": "Действие обновления",
"updateActionRadiButtonLabel": "Применить все изменения",
"updateProjectDatabaseReferencesForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?",
"updateProjectForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить целевые объекты, ссылки и ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?",
"updateProjectForCrossPlatform": "{0} Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Обновить проект?",
"updateProjectForCrossPlatformShort": "Обновить {0} для кроссплатформенной поддержки?",
"updateProjectFromDatabaseDialogName": "Обновить проект из базы данных",
"updateText": "Обновить",
"updatedToSdkStyleError": "Не удалось преобразовать проект {0} в стиль SDK. Выполнен откат в .sqlproj",
@@ -353,6 +366,9 @@
"userSelectionInstallGlobally": "Пользователь выбрал глобальное автоматическое восстановление. Идет установка сейчас...",
"userSelectionRunNpx": "Пользователь выбран для запуска через NPX.",
"valueCannotBeEmpty": "Значение не может быть пустым.",
"version": "Версия",
"versionMustNotBeEmpty": "Версия не должна быть пустой",
"versionPlaceholder": "Версия пакета NuGet",
"viewFriendlyName": "Представление",
"yesRecommended": "Да (рекомендуется)",
"yesString": "Да"

View File

@@ -97,9 +97,14 @@
"sql.migration.azure.sql.target": "Тип объекта",
"sql.migration.azure.storage.account.to.upload.backups": "Учетная запись службы хранилища Azure для отправки резервных копий",
"sql.migration.azure.tenant": "Клиент Azure AD",
"sql.migration.azureRecommendation.browse": "Обзор",
"sql.migration.azureRecommendation.folder.name": "Имя папки",
"sql.migration.azureRecommendation.open": "Открыть",
"sql.migration.backup.file.backup.size": "Размер резервной копии (МБ)",
"sql.migration.backup.file.name": "Имя файла",
"sql.migration.backup.file.number.of.stripes": "Число полос",
"sql.migration.backup.file.restore.finish.date": "Дата окончания восстановления",
"sql.migration.backup.file.restore.start.date": "Дата начала восстановления",
"sql.migration.backup.file.restore.status": "Состояние восстановления",
"sql.migration.backup.file.status": "Состояние файла",
"sql.migration.backup.location": "Расположение резервной копии",
"sql.migration.backup.start.time": "Время начала резервного копирования",
"sql.migration.bc.info": "Прямая миграция управляемого экземпляра SQL на критически важный для бизнеса уровень может занять значительно больше времени, чем для уровня общего назначения, поскольку для группы высокого уровня доступности Always On необходимо присвоить начальное значение трем вторичным репликам. Продолжительность этой операции зависит от объема данных. В 90% случаев скорость присвоения начального значения составляет 220 ГБ в час или выше.",
@@ -111,11 +116,14 @@
"sql.migration.blob.container.title": "Контейнер BLOB-объектов",
"sql.migration.blob.resourceGroup.select": "Выберите группу ресурсов.",
"sql.migration.blob.resourceGroup.select.prompt": "Сначала выберите значение группы ресурсов.",
"sql.migration.blob.storage.folder.info": "При отправке резервных копий баз данных в контейнер BLOB-объектов убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках. Поддерживается только корень контейнера и папок глубиной не более одного уровня.",
"sql.migration.blob.storage.folder.warning": "Выбрано несколько баз данных с одинаковым расположением резервной копии. Убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках.",
"sql.migration.blob.storage.header.text": "Сведения о контейнере Azure Storage Blob",
"sql.migration.blob.storage.help.text": "Укажите контейнер Azure Storage Blob, содержащий резервные копии.",
"sql.migration.blob.storage.subscription.label": "Подписка",
"sql.migration.blob.storage.table.help": "Введите имя целевой базы данных и выберите группу ресурсов, учетную запись хранения и контейнер для выбранных баз данных источника.",
"sql.migration.blob.storageAccount.select": "Сначала выберите значение учетной записи хранения.",
"sql.migration.browse": "Обзор",
"sql.migration.can.be.migrated": "Можно перенести базы данных без проблем: {0} из {1}",
"sql.migration.cancel": "Отмена",
"sql.migration.cancel.error": "Произошла ошибка при отмене миграции",
@@ -125,6 +133,7 @@
"sql.migration.cannot.delete": "В настоящее время выполняется миграция, ее невозможно удалить.",
"sql.migration.cannot.retry": "Невозможно повторить попытку миграции.",
"sql.migration.cannot.start.cutover.error": "Процесс прямой миграции не может быть запущен, пока не будут завершены все процессы миграции. Чтобы узнать о последнем состоянии файла, обновите окно браузера.",
"sql.migration.clear": "Очистить",
"sql.migration.close": "Закрыть",
"sql.migration.complete.cutover": "Выполнение прямой миграции",
"sql.migration.completed.multi.steps.heading": "Были выполнены следующие шаги:",
@@ -168,7 +177,7 @@
"sql.migration.cutover.step.2.network.share": "2. Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке.",
"sql.migration.cutover.step.3.blob": "3. Убедитесь в том, что все резервные копии восстановлены в целевой базе данных. Значение параметра \"Резервные копии журналов, ожидающие восстановления\" должно быть нулевым.",
"sql.migration.cutover.step.3.network.share": "3. Убедитесь в том, что все резервные копии журналов восстановлены в целевой базе данных. Значение параметра \"Резервные копии журналов, ожидающие восстановления\" должно быть нулевым.",
"sql.migration.cutover.type": "Режим",
"sql.migration.cutover.type": "Режим миграции",
"sql.migration.dashboard.description": "Определите готовность своих экземпляров SQL Server к миграции, определите рекомендуемую цель Azure SQL и завершите миграцию своего экземпляра SQL Server в Управляемый экземпляр SQL Azure, SQL Server на виртуальных машинах Azure или базу данных SQL Azure.",
"sql.migration.dashboard.help.description.dmsGuide": "Центр статей по миграции, предоставляющий пошаговое руководство по миграции и модернизации ресурсов данных в Azure.",
"sql.migration.dashboard.help.description.mi": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный или Виртуальные машины Microsoft Azure) в Управляемый экземпляр SQL Azure с минимальным простоем.",
@@ -194,11 +203,19 @@
"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.link": "Дополнительные сведения",
"sql.migration.database.assessment.xevents.title": "Assess extended event sessions",
"sql.migration.database.backup.load.error": "Произошла ошибка при доступе к сведениям базы данных.",
"sql.migration.database.connection.error": "Ошибка при подключении к целевой базе данных миграции.",
"sql.migration.database.connection.error.message": "Ошибка подключения:{0} {1}",
"sql.migration.database.loading": "Загрузка списка таблиц базы данных...",
"sql.migration.database.loading.tables": "Загрузка списка таблиц…",
"sql.migration.database.migration.context.menu.tool.tip": "Щелкните этот столбец, чтобы активировать контекстное меню команд",
"sql.migration.database.migration.duration.tool.tip": "Длительность миграции",
"sql.migration.database.migration.finish.time.tool.tip": "Время окончания миграции",
"sql.migration.database.migration.migration.mode.tool.tip": "В Azure Database Migration Service вы можете перенести базы данных в автономном режиме или при их подключении к сети. При автономной миграции время простоя приложения начинается при запуске миграции. Чтобы ограничить время простоя временем, необходимым для перехода в новую среду после миграции, используйте миграцию по сети.",
"sql.migration.database.migration.mode.description": "Чтобы выполнить миграцию в целевую базу данных Azure SQL, выберите режим миграции в соответствии с требованиями к простою.",
"sql.migration.database.migration.mode.label": "Режим миграции",
"sql.migration.database.migration.mode.offline.description": "Время простоя приложения начнется при запуске миграции.",
@@ -208,14 +225,22 @@
"sql.migration.database.migration.service": "Database Migration Service",
"sql.migration.database.migration.service.authentication.keys": "Ключи проверки подлинности Database Migration Service",
"sql.migration.database.migration.service.created.successfully": "Создание Database Migration Service выполнено.",
"sql.migration.database.migration.start.time.tool.tip": "Время начала миграции",
"sql.migration.database.migration.status": "Состояние миграции базы данных",
"sql.migration.database.migration.status.label": "Состояние миграции базы данных: {0}",
"sql.migration.database.missing.tables": "Обнаружено таблиц: 0.",
"sql.migration.database.migration.target.instance.database.name.tool.tip": "Имя целевой базы данных",
"sql.migration.database.migration.target.instance.server.name.tool.tip": "Имя целевого сервера",
"sql.migration.database.migration.target.type.tool.tip": "Целевой тип ресурса Azure [Управляемый экземпляр SQL, виртуальная машина SQL, База данных SQL]",
"sql.migration.database.missing.tables": "В базе данных-источнике найдено 0 таблиц.",
"sql.migration.database.page.description": "Выберите расположение резервных копий базы данных, используемых во время миграции.",
"sql.migration.database.schema.migration.dacpac": "Расширение DACPAC SQL Server",
"sql.migration.database.schema.migration.help": "Перед выбором списка таблиц для миграции необходимо перенести схему базы данных из источника в целевой объект с помощью {0} или {1} в Azure Data Studio.",
"sql.migration.database.schema.migration.project": "Расширение проектов базы данных SQL",
"sql.migration.database.status.column": "Состояние миграции",
"sql.migration.database.status.tool.tip": "Текущее состояние миграции",
"sql.migration.database.table.refresh.label": "Обновить",
"sql.migration.database.table.selection.description": "Для миграции на целевую базу данных Azure SQL выберите таблицы в каждой базе данных для миграции.",
"sql.migration.database.table.selection.label": "Выбор таблицы миграции",
"sql.migration.database.table.selection.description": "Для каждой базы данных ниже нажмите кнопку \"Изменить\", чтобы выбрать таблицы для миграции из источника в целевую базу данных. Перед нажатием кнопки \"Далее\" проверьте указанную конфигурацию, нажав кнопку \"Выполнить проверку\".",
"sql.migration.database.table.selection.label": "Выбрать таблицу",
"sql.migration.database.table.source.column.label": "База данных-источник",
"sql.migration.database.table.tables.column.label": "Выбор таблиц",
"sql.migration.database.table.target.column.label": "Целевая база данных",
@@ -255,10 +280,23 @@
"sql.migration.error.aria.view.details": "Щелкните, чтобы просмотреть сведения об ошибке.",
"sql.migration.error.details.label": "Ошибки миграции",
"sql.migration.error.details.title": "Сведения об ошибке миграции",
"sql.migration.error.dialog.clear.button.label": "Очистить",
"sql.migration.error.title": "Сведения о состоянии миграции",
"sql.migration.failed": "Сбой миграции баз данных",
"sql.migration.feedback.issue.title": "Отзывы об интерфейсе миграции",
"sql.migration.field.label.deteected.files": "Обнаруженные файлы",
"sql.migration.field.label.last.restored.file.time": "Время последнего восстановления файла",
"sql.migration.field.label.last.uloaded.file.time": "Время последней отправки файла",
"sql.migration.field.label.last.uploaded.file": "Последний отправленный файл",
"sql.migration.field.label.mi.restore.state": "Состояние восстановления управляемого экземпляра",
"sql.migration.field.label.pending.differential.backups": "Ожидающие разностные резервные копии",
"sql.migration.field.label.queued.files": "Файлы в очереди",
"sql.migration.field.label.restore.percent.completed": "Процент выполнения восстановления",
"sql.migration.field.label.restore.plan.size": "Размер плана восстановления (МБ)",
"sql.migration.field.label.restored.files": "Восстановленные файлы",
"sql.migration.field.label.restored.size": "Размер восстановленных файлов (МБ)",
"sql.migration.field.label.restoring.files": "Восстановление файлов",
"sql.migration.field.label.skipped.files": "Пропущенные файлы",
"sql.migration.field.label.unrestorable.files": "Невосстановимые файлы",
"sql.migration.file.name": "Имя файла",
"sql.migration.finish.time": "Время завершения",
"sql.migration.first.lsn": "Первый номер LSN",
@@ -300,8 +338,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": "Шаг 2. Использование этого ключа для регистрации вашей среды выполнения интеграции",
"sql.migration.ir.setup.step3": "Шаг 3. Нажмите кнопку \"Тестирование подключения\", чтобы проверить подключение между Azure Database Migration Service и Integration Runtime",
"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.issue.aria.label": "Блокирующая проблема: {0}",
"sql.migration.issues": "Проблемы",
"sql.migration.issues.count": "Проблемы ({0})",
@@ -312,7 +351,7 @@
"sql.migration.key2.label": "Ключ 2",
"sql.migration.last.LSN": "Последний номер LSN",
"sql.migration.last.applied.backup.files": "Последние примененные файлы резервной копии",
"sql.migration.last.applied.files.taken.on": "Последние примененные файлы резервной копии от",
"sql.migration.last.applied.files.taken.on": "Последняя примененная резервная копия от",
"sql.migration.last.applied.lsn": "Последний примененный номер LSN",
"sql.migration.last.scan.completed": "Последнее сканирование: {0}",
"sql.migration.learn.more": "Дополнительные сведения",
@@ -333,6 +372,7 @@
"sql.migration.migration.status.filter": "Фильтр состояния миграции",
"sql.migration.min": "{0} мин",
"sql.migration.mins": "{0} мин",
"sql.migration.missing.table.name.column": "Имя таблицы",
"sql.migration.missing.targetPassword.error": "Чтобы продолжить, введите допустимый пароль целевого объекта.",
"sql.migration.missing.targetUserName.error": "Чтобы продолжить, введите допустимое имя пользователя целевого объекта.",
"sql.migration.mode": "Режим",
@@ -391,6 +431,7 @@
"sql.migration.offline.caps": "OFFLINE",
"sql.migration.ok": "ОК",
"sql.migration.online": "В Интернете",
"sql.migration.open": "Открыть",
"sql.migration.open.migration.destails.error": "Ошибка при открытии диалогового окна сведений о миграции",
"sql.migration.open.migration.service.error": "Ошибка при открытии диалоговое окно службы миграции",
"sql.migration.open.migration.target.error": "Ошибка при открытии цели миграции",
@@ -418,6 +459,33 @@
"sql.migration.resource.group.description": "Группа ресурсов — это контейнер, содержащий связанные ресурсы для решения Azure.",
"sql.migration.resource.group.not.found": "Группы ресурсов не найдены.",
"sql.migration.resourceGroups": "Группа ресурсов",
"sql.migration.restart.migration.wizard": "Перезапустить мастер миграции",
"sql.migration.restore.backupset.status.none": "Нет",
"sql.migration.restore.backupset.status.queued": "В очереди",
"sql.migration.restore.backupset.status.restored": "Восстановлено",
"sql.migration.restore.backupset.status.restoring": "Восстановление",
"sql.migration.restore.backupset.status.skipped": "Пропущено",
"sql.migration.restore.backuptype.database": "База данных",
"sql.migration.restore.backuptype.differentialdatabase": "Разностное копирование базы данных",
"sql.migration.restore.backuptype.differentialfile": "Разностное копирование файлов",
"sql.migration.restore.backuptype.differentialpartial": "Частичное разностное",
"sql.migration.restore.backuptype.file": "Файл",
"sql.migration.restore.backuptype.partial": "Частично",
"sql.migration.restore.backuptype.transactionlog": "Журнал транзакций",
"sql.migration.restore.backuptype.unknown": "Неизвестно",
"sql.migration.restore.status.Restoring": "Восстановление",
"sql.migration.restore.status.blocked": "Заблокировано",
"sql.migration.restore.status.cancelled": "Отменено",
"sql.migration.restore.status.completed": "Выполнено",
"sql.migration.restore.status.completing.migration": "Завершение миграции",
"sql.migration.restore.status.failed": "Сбой",
"sql.migration.restore.status.initializing": "Инициализация",
"sql.migration.restore.status.none": "Нет",
"sql.migration.restore.status.not.started": "Не запущено",
"sql.migration.restore.status.restore.completed": "Восстановление завершено",
"sql.migration.restore.status.restore.paused": "Восстановление приостановлено",
"sql.migration.restore.status.searching.backups": "Поиск резервных копий",
"sql.migration.restore.status.waiting": "Ожидание",
"sql.migration.resume.session": "Возобновить ранее сохраненный сеанс",
"sql.migration.resume.title": "Снова запустить рабочий процесс миграции",
"sql.migration.retry.migration": "Повтор миграции",
@@ -437,10 +505,12 @@
"sql.migration.search": "Поиск",
"sql.migration.search.for.migration": "Фильтровать результаты миграции",
"sql.migration.sec": "{0} сек",
"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 или более учетных данных для миграции",
"sql.migration.select.database.to.migrate": "Выберите базы данных для миграции.",
"sql.migration.select.migration.tables": "Выбор таблиц для миграции",
"sql.migration.select.prompt": "Щелкните экземпляр SQL Server или любую базу данных слева, чтобы просмотреть ее сведения.",
"sql.migration.select.service.apply.label": "Применить",
"sql.migration.select.service.delete.label": "Очистить",
@@ -466,9 +536,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 использует локальную среду выполнения интеграции Фабрики данных Azure для отправки резервных копий из общей папки локальной сети в Azure.",
"sql.migration.service.container.container.description2": "Следуйте указанным ниже инструкциям, чтобы настроить локальную среду выполнения интеграции.",
"sql.migration.service.container.heading": "Настройка среды выполнения интеграции",
"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.loading.help": "Загрузка служб миграции",
"sql.migration.service.details.authKeys.label": "Ключи проверки подлинности",
"sql.migration.service.details.authKeys.title": "Ключи проверки подлинности, используемые для подключения к узлу локальной среды выполнения интеграции",
@@ -476,14 +546,18 @@
"sql.migration.service.details.dialog.title": "Служба миграции баз данных Azure",
"sql.migration.service.details.ir.label": "Узел локальной среды выполнения интеграции",
"sql.migration.service.details.status.unavailable": "-- недоступно --",
"sql.migration.service.error.not.ready": "При получении сведений о регистрации для Azure Database Migration Service \"{0}\" произошла следующая ошибка. Нажмите \"Обновить\" и повторите попытку. Ошибка: \"{1}\".",
"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.prompt": "{0} (изменение)",
"sql.migration.service.ready": "Azure Database Migration Service \"{0}\" подключена к локальной среде выполнения интеграции, запущенной на узле — {1}",
"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.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.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.",
@@ -611,8 +685,10 @@
"sql.migration.source.credentials": "Исходные учетные данные.",
"sql.migration.source.database": "Имя базы данных-источника",
"sql.migration.source.databases": "Базы данных — источники",
"sql.migration.source.details.sqlAuth": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.",
"sql.migration.source.details.windowAuth": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.",
"sql.migration.source.details.sqlAuth.db": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции.",
"sql.migration.source.details.sqlAuth.nonDb": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.",
"sql.migration.source.details.windowAuth.db": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции.",
"sql.migration.source.details.windowAuth.nonDb": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.",
"sql.migration.source.login": "Исходные учетные данные",
"sql.migration.source.server": "Исходный сервер",
"sql.migration.source.version": "Исходная версия",
@@ -635,7 +711,9 @@
"sql.migration.sqldb.column.usedparallelcopies": "Использованные параллельные копии",
"sql.migration.sqldb.not.ready": "Сервер базы данных SQL \"{0}\" недоступен для миграции, поскольку сейчас он находится в состоянии \"{1}\". Чтобы продолжить, выберите доступный сервер базы данных SQL.",
"sql.migration.src.database": "База данных-источник",
"sql.migration.src.database.tool.tip": "Имя базы данных-источника",
"sql.migration.src.server": "Имя источника",
"sql.migration.src.server.tool.tip": "Имя исходного сервера",
"sql.migration.start.login.migration.button": "Мигрировать",
"sql.migration.start.migration.button": "Запуск миграции",
"sql.migration.start.session": "Начать новый сеанс",
@@ -678,6 +756,8 @@
"sql.migration.status.warning.count.multiple": " (Предупреждений: {0})",
"sql.migration.status.warning.count.single": " ({0} предупреждение)",
"sql.migration.storage.account": "Учетная запись хранения",
"sql.migration.storageAccount.warning.many": "Возможно, целевой экземпляр \"{0}\" не сможет получить доступ к учетной записи хранения \"{1}\". Добавьте подсеть целевого экземпляра в список разрешенных в учетной записи хранения и, если применимо, разместите частную конечную точку в той же виртуальной сети, что и целевой сервер.",
"sql.migration.storageAccount.warning.one": "Возможно, целевой экземпляр \"{0}\" не сможет получить доступ к учетным записям хранения \"{1}\". Добавьте подсеть целевого экземпляра в список разрешенных в учетных записях хранения и, если применимо, разместите частные конечные точки в той же виртуальной сети, что и целевой сервер.",
"sql.migration.subscription": "Подписка",
"sql.migration.summary.azure.storage": "Служба хранилища Azure",
"sql.migration.summary.azure.storage.subscription": "Подписка на службу хранилища Azure",
@@ -698,7 +778,7 @@
"sql.migration.tab.migrations.title": "Миграции",
"sql.migration.table.error.title": "Сведения о состоянии миграции таблицы",
"sql.migration.table.migration.status.label": "Состояние переноса таблицы: {0}",
"sql.migration.table.missing.count": "Отсутствуют целевые таблицы, исключенные из списка: {0}",
"sql.migration.table.missing.count": "Таблицы, отсутствующие в целевой базе данных: {0}",
"sql.migration.table.select.label": "Выберите таблицы для {0}",
"sql.migration.table.selected.count": "Выбраны таблицы: {0} из {1}",
"sql.migration.table.selection.count": "{0} из {1}",
@@ -822,6 +902,7 @@
"sql.migration.wizard.sku.assessment.error.detail": "[Нет результатов оценки для проверки готовности к миграции базы данных. При установке этого флажка вы подтверждаете, что хотите продолжить миграцию базы данных в требуемый Azure SQL целевой объект.]",
"sql.migration.wizard.sku.assessment.unexpected.error": "Произошла непредвиденная ошибка при оценке сервера \"{0}\".{3}Сообщение: {1}{3}стопка: {2}",
"sql.migration.wizard.sku.choose_a_target": "Выберите целевой объект Azure SQL",
"sql.migration.wizard.sku.choose_a_target.help": "Не знаете, какой целевой объект Azure SQL вам нужен? Дополнительные сведения",
"sql.migration.wizard.sku.error": "Произошла ошибка при создании рекомендаций по SKU для сервера \\\"{0}\\\".",
"sql.migration.wizard.sku.error.noRecommendation": "Нет доступных рекомендаций",
"sql.migration.wizard.sku.error.noRecommendation.reason": "Рекомендации по SKU не созданы, так как нет номеров SKU, которые могли бы удовлетворять характеристикам производительности источника. Попробуйте выбрать другую целевую платформу, изменить параметры рекомендаций, выбрать другой набор баз данных для оценки или изменить модель рекомендаций.",
@@ -837,6 +918,9 @@
"sql.migration.wizard.target.title": "Целевой объект Azure SQL",
"sql.migration.wizard.troubleshooting": "Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting.",
"sql.migration.yes": "Да",
"sql.retry.migration.prompt": "Повторить миграцию таблиц со сбоем?",
"sql.retry.migration.summary": "Перед повторной миграцией необходимо устранить все ошибки.",
"sql.retry.migration.title": "Миграция завершилась сбоем со следующими ошибками:",
"total.databases.selected": "Выбрано баз данных: {0} из {1}",
"total.tables.selected.of.total": "{0} из {1}",
"waitingForService": "Ожидание запуска компонента {0}."
@@ -848,6 +932,8 @@
"dist/service/serviceClient": {
"downloadingService": "Скачивание службы {0}",
"downloadingServiceComplete": "Скачивание службы {0} завершено",
"downloadingServiceFailed": "Не удалось скачать двоичные файлы для {0}. Используйте следующую ссылку для устранения неполадок: {1}",
"downloadingServiceFailedWithLinkMarkup": "Не удалось скачать двоичные файлы для {0}. Используйте [link to troubleshoot]({1}).",
"downloadingServiceSize": "({0} КБ)",
"downloadingServiceStatus": "Скачивание службы {0}",
"entryExtractedChannelMsg": "Извлечено {0} ({1}/{2})",