Langpack update for March 1.43 release (#22137)

* [Loc] Update to langpack source files and xlfs for March Release

* Last update before code complete
This commit is contained in:
Alex Ma
2023-03-03 13:54:13 -08:00
committed by GitHub
parent aa350f7e49
commit 076ab355a0
190 changed files with 13821 additions and 1010 deletions

View File

@@ -46,6 +46,14 @@
<source xml:lang="en">{0} backups</source>
<target state="translated">Резервные копии: {0}</target>
</trans-unit>
<trans-unit id="arc.booleanfalse">
<source xml:lang="en">False</source>
<target state="translated">ЛОЖЬ</target>
</trans-unit>
<trans-unit id="arc.booleantrue">
<source xml:lang="en">True</source>
<target state="translated">ИСТИНА</target>
</trans-unit>
<trans-unit id="arc.businessCriticalLabel">
<source xml:lang="en">BusinessCritical</source>
<target state="translated">BusinessCritical</target>
@@ -345,6 +353,18 @@
<source xml:lang="en">Emergency</source>
<target state="translated">Аварийный режим</target>
</trans-unit>
<trans-unit id="arc.enableTrustServerCert">
<source xml:lang="en">Enable Trust Server Certificate</source>
<target state="translated">Включить сертификат доверенного сервера</target>
</trans-unit>
<trans-unit id="arc.encrypt">
<source xml:lang="en">Encrypt</source>
<target state="translated">Шифровать</target>
</trans-unit>
<trans-unit id="arc.encryptDescription">
<source xml:lang="en">When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed.</source>
<target state="translated">Если задано значение ИСТИНА, SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, если на сервере установлен сертификат.</target>
</trans-unit>
<trans-unit id="arc.endpoint">
<source xml:lang="en">Endpoint</source>
<target state="translated">Конечная точка</target>
@@ -629,6 +649,10 @@
<source xml:lang="en">You can check the status of the upgrade by running the following command:</source>
<target state="translated">Чтобы проверить состояние обновления, выполните следующую команду:</target>
</trans-unit>
<trans-unit id="arc.msgPromptSSLCertificateValidationFailed">
<source xml:lang="en">Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry?</source>
<target state="translated">Для этого подключения было включено шифрование, проверьте конфигурацию SSL и сертификата для целевого SQL Server или установите для параметра «Сертификат доверенного сервера» значение «true» в файле настроек. Примечание. Самозаверяющий сертификат обеспечивает лишь ограниченную защиту и не рекомендуется для производственных сред. Вы хотите включить «Сертификат доверенного сервера» для этого подключения и повторить попытку?</target>
</trans-unit>
<trans-unit id="arc.name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
@@ -889,6 +913,10 @@
<source xml:lang="en">Value is expected to be in the range {0} - {1}</source>
<target state="translated">Значение должно находиться в диапазоне от {0} до {1}</target>
</trans-unit>
<trans-unit id="arc.readMore">
<source xml:lang="en">Read more</source>
<target state="translated">Дополнительные сведения</target>
</trans-unit>
<trans-unit id="arc.ready">
<source xml:lang="en">Ready</source>
<target state="translated">Готово</target>
@@ -1117,6 +1145,14 @@
<source xml:lang="en">Troubleshoot</source>
<target state="translated">Устранение неполадок</target>
</trans-unit>
<trans-unit id="arc.trustServerCertDescription">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate.</source>
<target state="translated">Если задано значение ИСТИНА (и encrypt=true), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера.</target>
</trans-unit>
<trans-unit id="arc.trustServerCertificate">
<source xml:lang="en">Trust Server Certificate</source>
<target state="translated">Сертификат доверенного сервера</target>
</trans-unit>
<trans-unit id="arc.type">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>

View File

@@ -46,10 +46,6 @@
<source xml:lang="en">Specified tenant with ID '{0}' not found.</source>
<target state="translated">Указанный клиент с идентификатором "{0}" не найден.</target>
</trans-unit>
<trans-unit id="azureAuth.unidentifiedError">
<source xml:lang="en">Unidentified error with azure authentication</source>
<target state="translated">Неизвестная ошибка при проверке подлинности Azure</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.body">
<source xml:lang="en">Your tenant '{0} ({1})' requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process.</source>
<target state="translated">Клиент "{0} ({1})" требует повторной проверки подлинности для доступа к ресурсам {2}. Нажмите кнопку "Открыть", чтобы начать процесс проверки подлинности.</target>
@@ -126,6 +122,16 @@
<source xml:lang="en">A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead.</source>
<target state="translated">Выполнен вызов метода azdata.accounts.getSecurityToken. Этот метод является устаревшим и будет удален в будущих выпусках. Используйте вместо него метод getAccountSecurityToken.</target>
</trans-unit>
<trans-unit id="genericTokenError">
<source xml:lang="en">Failed to get token</source>
<target state="new">Failed to get token</target>
</trans-unit>
<trans-unit id="msalTokenError">
<source xml:lang="en">{0} occurred when acquiring token.
{1}</source>
<target state="new">{0} occurred when acquiring token.
{1}</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/azureAccountProviderService" source-language="en" datatype="plaintext" target-language="ru">
@@ -146,10 +152,6 @@
<source xml:lang="en">Azure (China)</source>
<target state="translated">Azure для Китая</target>
</trans-unit>
<trans-unit id="germanyCloud">
<source xml:lang="en">Azure (Germany)</source>
<target state="translated">Azure для Германии</target>
</trans-unit>
<trans-unit id="publicCloudDisplayName">
<source xml:lang="en">Azure</source>
<target state="translated">Azure</target>
@@ -158,10 +160,6 @@
<source xml:lang="en">Azure (US Government)</source>
<target state="translated">Azure для государственных организаций США</target>
</trans-unit>
<trans-unit id="usNatCloudDisplayName">
<source xml:lang="en">Azure (US National)</source>
<target state="translated">Azure (национальное облако для США)</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/commands" source-language="en" datatype="plaintext" target-language="ru">

View File

@@ -174,6 +174,14 @@
<source xml:lang="en">Column encryption</source>
<target state="translated">Шифрование столбцов</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.commandTimeout.description">
<source xml:lang="en">The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error</source>
<target state="translated">Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.commandTimeout.displayName">
<source xml:lang="en">Command timeout</source>
<target state="translated">Время ожидания команды</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.connectRetryCount.description">
<source xml:lang="en">Number of attempts to restore connection</source>
<target state="translated">Число попыток восстановления подключения</target>
@@ -222,9 +230,21 @@
<source xml:lang="en">Current language</source>
<target state="translated">Текущий язык</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.categoryValues.false">
<source xml:lang="en">Optional (False)</source>
<target state="translated">Необязательное (False)</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.categoryValues.strict">
<source xml:lang="en">Strict</source>
<target state="translated">Строгое</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.categoryValues.true">
<source xml:lang="en">Mandatory (True)</source>
<target state="translated">Обязательное (True)</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.description">
<source xml:lang="en">When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed</source>
<target state="translated">Когда задано значение TRUE, SQL Server использует шифрование SSL для всех данных, передаваемых между клиентом и сервером, если на сервере установлен сертификат</target>
<source xml:lang="en">When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards.</source>
<target state="translated">Если задано значение "Mandatory" или "Strict", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение "Strict", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение "Strict" поддерживается в SQL Server 2022 и более поздних версиях.</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.displayName">
<source xml:lang="en">Encrypt</source>
@@ -270,6 +290,14 @@
<source xml:lang="en">Source</source>
<target state="translated">Источник</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.hostNameInCertificate.description">
<source xml:lang="en">Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation.</source>
<target state="translated">Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера.</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.hostNameInCertificate.displayName">
<source xml:lang="en">Host name in certificate</source>
<target state="translated">Имя узла в сертификате</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.loadBalanceTimeout.description">
<source xml:lang="en">The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed</source>
<target state="translated">Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения</target>
@@ -367,8 +395,8 @@
<target state="translated">Сервер</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.trustServerCertificate.description">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate</source>
<target state="translated">Когда задано значение TRUE (и encrypt=true), SQL Server использует шифрование SSL для всех данных, передаваемых между клиентом и сервером без проверки сертификата сервера</target>
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict.</source>
<target state="translated">Если задано значение "true" (и параметр "encrypt" имеет значение "true"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр "Encrypt" имеет значение "Strict".</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.trustServerCertificate.displayName">
<source xml:lang="en">Trust server certificate</source>

View File

@@ -202,10 +202,18 @@
<source xml:lang="en">Yes (Recommended)</source>
<target state="translated">Да (рекомендуется)</target>
</trans-unit>
<trans-unit id="dragAndDropNotSupported">
<source xml:lang="en">This project type does not support drag and drop.</source>
<target state="translated">Этот тип проекта не поддерживает перетаскивание.</target>
</trans-unit>
<trans-unit id="fileDoesNotExist">
<source xml:lang="en">File '{0}' doesn't exist</source>
<target state="translated">Файл "{0}" не существует</target>
</trans-unit>
<trans-unit id="filenameEndingInPeriodErrorMessage">
<source xml:lang="en">File name cannot end with a period</source>
<target state="translated">Имя не может заканчиваться точкой</target>
</trans-unit>
<trans-unit id="gitCloneError">
<source xml:lang="en">Error during git clone. View git output for more details</source>
<target state="translated">Ошибка во время клонирования Git. Просмотрите выходные данные Git, чтобы получить дополнительные сведения</target>
@@ -214,10 +222,22 @@
<source xml:lang="en">Cloning git repository '{0}'...</source>
<target state="translated">Клонирование репозитория Git "{0}"...</target>
</trans-unit>
<trans-unit id="invalidFileCharsErrorMessage">
<source xml:lang="en">Invalid file characters</source>
<target state="translated">Недопустимые символы файла</target>
</trans-unit>
<trans-unit id="noPreviousData">
<source xml:lang="en">Prior {0} for the current project will appear here, please run to see the results.</source>
<target state="translated">Предыдущие {0} для текущего проекта будут отображаться здесь. Чтобы увидеть результаты, используйте запуск.</target>
</trans-unit>
<trans-unit id="noProjectProvidingExtensionsInstalled">
<source xml:lang="en">No database project extensions are installed. Please install a database project extension to use this feature.</source>
<target state="translated">Расширения проекта базы данных не установлены. Установите расширение проекта базы данных, чтобы использовать эту функцию.</target>
</trans-unit>
<trans-unit id="onlyMovingOneFileIsSupported">
<source xml:lang="en">Only moving one file at a time is supported.</source>
<target state="translated">Поддерживается перемещение только одного файла за раз.</target>
</trans-unit>
<trans-unit id="openedProjectsUndefinedAfterRefresh">
<source xml:lang="en">List of opened projects should not be undefined after refresh from disk.</source>
<target state="translated">Список открытых проектов не должен быть определен после обновления с диска.</target>
@@ -226,6 +246,30 @@
<source xml:lang="en">Project name is null</source>
<target state="translated">Имя проекта имеет значение NULL</target>
</trans-unit>
<trans-unit id="reservedValueErrorMessage">
<source xml:lang="en">Reserved file name. Choose another name and try again</source>
<target state="translated">Имя файла уже используется. Выберите другое имя и повторите попытку</target>
</trans-unit>
<trans-unit id="reservedWindowsFilenameErrorMessage">
<source xml:lang="en">This file name is reserved for use by Windows. Choose another name and try again</source>
<target state="translated">Это имя файла зарезервировано для использования операционной системой. Выберите другое имя и повторите попытку</target>
</trans-unit>
<trans-unit id="tooLongFilenameErrorMessage">
<source xml:lang="en">File name cannot be over 255 characters</source>
<target state="translated">Имя файла не может превышать 255 символов</target>
</trans-unit>
<trans-unit id="trailingWhitespaceErrorMessage">
<source xml:lang="en">File name cannot end with a whitespace</source>
<target state="translated">Имя не может заканчиваться пробелом</target>
</trans-unit>
<trans-unit id="undefinedFilenameErrorMessage">
<source xml:lang="en">Undefined name</source>
<target state="translated">Неопределенное имя</target>
</trans-unit>
<trans-unit id="whitespaceFilenameErrorMessage">
<source xml:lang="en">File name cannot be whitespace</source>
<target state="translated">Имя файла не может быть пробелом</target>
</trans-unit>
</body>
</file>
<file original="extensions/data-workspace/package" source-language="en" datatype="plaintext" target-language="ru">

View File

@@ -1,5 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/mssql/dist/errorDiagnostics/errorDiagnosticsConstants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="connectionError">
<source xml:lang="en">Connection error</source>
<target state="translated">Ошибка подключения</target>
</trans-unit>
<trans-unit id="enableTrustServerCertificate">
<source xml:lang="en">Enable Trust server certificate</source>
<target state="translated">Доверять сертификату сервера</target>
</trans-unit>
<trans-unit id="trustServerCertInstructionText">
<source xml:lang="en">Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or enable 'Trust server certificate' in the connection dialog.
Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? </source>
<target state="translated">Для этого подключения включено шифрование. Проверьте конфигурацию SSL и сертификата для целевого SQL Server или включите "Доверять сертификату сервера" в диалоговом окне подключения.
Примечание. Самозаверяющий сертификат обеспечивает только ограниченную защиту и не рекомендуется для рабочих сред. Вы хотите включить "Доверять сертификату сервера" для этого подключения и повторить попытку? </target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/features" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="mssql.canceledLinkedAzureAccountSelection">
@@ -56,6 +76,244 @@
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/objectManagement/localizedConstants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="objectManagement.LoginTypeDisplayName">
<source xml:lang="en">login</source>
<target state="translated">имя для входа</target>
</trans-unit>
<trans-unit id="objectManagement.LoginTypeDisplayNameInTitle">
<source xml:lang="en">Login</source>
<target state="translated">Вход</target>
</trans-unit>
<trans-unit id="objectManagement.OkText">
<source xml:lang="en">OK</source>
<target state="translated">OK</target>
</trans-unit>
<trans-unit id="objectManagement.UserDisplayName">
<source xml:lang="en">user</source>
<target state="translated">пользователь</target>
</trans-unit>
<trans-unit id="objectManagement.UserTypeDisplayNameInTitle">
<source xml:lang="en">User</source>
<target state="translated">Пользователь</target>
</trans-unit>
<trans-unit id="objectManagement.advancedSectionHeader">
<source xml:lang="en">Advanced</source>
<target state="translated">Дополнительно</target>
</trans-unit>
<trans-unit id="objectManagement.blankPasswordConfirmation">
<source xml:lang="en">Creating a login with a blank password is a security risk. Are you sure you want to continue?</source>
<target state="translated">Создание имени для входа с пустым паролем создает угрозу безопасности. Продолжить?</target>
</trans-unit>
<trans-unit id="objectManagement.confirmPasswordLabel">
<source xml:lang="en">Confirm password</source>
<target state="translated">Подтверждение пароля</target>
</trans-unit>
<trans-unit id="objectManagement.createObjectOperationName">
<source xml:lang="en">Create {0}</source>
<note>{0} object type</note>
<target state="translated">Создать {0}</target>
</trans-unit>
<trans-unit id="objectManagement.deleteLoginConfirmation">
<source xml:lang="en">Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users.</source>
<target state="translated">Удаление имен для входа на сервер не удаляет пользователей связанных с этими подключениями. Чтобы выполнить этот процесс, удалите пользователей в каждой базе данных. Возможно, необходимо сначала перенести данные о принадлежности схем новым пользователям.</target>
</trans-unit>
<trans-unit id="objectManagement.deleteObjectConfirmation">
<source xml:lang="en">Are you sure you want to delete the {0}: {1}?</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">Вы действительно хотите удалить {0}: {1}?</target>
</trans-unit>
<trans-unit id="objectManagement.deleteObjectError">
<source xml:lang="en">An error occurred while deleting the {0}: {1}. {2}</source>
<note>{0} object type, {1}: object name, {2}: error message.</note>
<target state="translated">Ошибка при удалении {0}: {1}. {2}</target>
</trans-unit>
<trans-unit id="objectManagement.deleteObjectOperationName">
<source xml:lang="en">Delete {0} '{1}'</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">Удаление: {0} "{1}"</target>
</trans-unit>
<trans-unit id="objectManagement.enabledLabel">
<source xml:lang="en">Enabled</source>
<target state="translated">Включено</target>
</trans-unit>
<trans-unit id="objectManagement.generalSectionHeader">
<source xml:lang="en">General</source>
<target state="translated">Общие</target>
</trans-unit>
<trans-unit id="objectManagement.helpText">
<source xml:lang="en">Help</source>
<target state="translated">Справка</target>
</trans-unit>
<trans-unit id="objectManagement.invalidPasswordError">
<source xml:lang="en">Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy</source>
<target state="translated">Пароль не соответствует требованиям сложности. Для получения дополнительных сведений: https://docs.microsoft.com/sql/relational-databases/security/password-policy.</target>
</trans-unit>
<trans-unit id="objectManagement.loadingDialog">
<source xml:lang="en">Loading dialog...</source>
<target state="translated">Загрузка диалогового окна...</target>
</trans-unit>
<trans-unit id="objectManagement.login.aadAuthenticationType">
<source xml:lang="en">Azure Active Directory Authentication</source>
<target state="translated">Проверка подлинности Azure Active Directory</target>
</trans-unit>
<trans-unit id="objectManagement.login.authenticateType">
<source xml:lang="en">Authentication</source>
<target state="translated">Аутентификация</target>
</trans-unit>
<trans-unit id="objectManagement.login.defaultDatabaseLabel">
<source xml:lang="en">Default database</source>
<target state="translated">База данных по умолчанию</target>
</trans-unit>
<trans-unit id="objectManagement.login.defaultLanguageLabel">
<source xml:lang="en">Default language</source>
<target state="translated">Язык по умолчанию</target>
</trans-unit>
<trans-unit id="objectManagement.login.enforcePasswordExpirationLabel">
<source xml:lang="en">Enforce password expiration</source>
<target state="translated">Обеспечить срок действия пароля</target>
</trans-unit>
<trans-unit id="objectManagement.login.enforcePasswordPolicyLabel">
<source xml:lang="en">Enforce password policy</source>
<target state="translated">Требовать использование политики паролей.</target>
</trans-unit>
<trans-unit id="objectManagement.login.lockedOutLabel">
<source xml:lang="en">Login is locked out</source>
<target state="translated">Имя для входа заблокировано</target>
</trans-unit>
<trans-unit id="objectManagement.login.mustChangePasswordLabel">
<source xml:lang="en">User must change password at next login</source>
<target state="translated">Пользователь должен сменить пароль при следующем входе</target>
</trans-unit>
<trans-unit id="objectManagement.login.oldPasswordCannotBeEmptyError">
<source xml:lang="en">Old password cannot be empty.</source>
<target state="translated">Старый пароль не может быть пустым.</target>
</trans-unit>
<trans-unit id="objectManagement.login.oldPasswordLabel">
<source xml:lang="en">Old password</source>
<target state="translated">Старый пароль</target>
</trans-unit>
<trans-unit id="objectManagement.login.permissionToConnectLabel">
<source xml:lang="en">Permission to connect to database engine</source>
<target state="translated">Разрешение на подключение к ядру СУБД</target>
</trans-unit>
<trans-unit id="objectManagement.login.serverRoleSectionHeader">
<source xml:lang="en">Server Roles</source>
<target state="translated">Роли сервера</target>
</trans-unit>
<trans-unit id="objectManagement.login.specifyOldPasswordLabel">
<source xml:lang="en">Specify old password</source>
<target state="translated">Укажите старый пароль</target>
</trans-unit>
<trans-unit id="objectManagement.login.sqlAuthSectionHeader">
<source xml:lang="en">SQL Authentication</source>
<target state="translated">Проверка подлинности SQL</target>
</trans-unit>
<trans-unit id="objectManagement.login.sqlAuthenticationType">
<source xml:lang="en">SQL Authentication</source>
<target state="translated">Проверка подлинности SQL</target>
</trans-unit>
<trans-unit id="objectManagement.login.windowsAuthenticationType">
<source xml:lang="en">Windows Authentication</source>
<target state="translated">Проверка подлинности Windows.</target>
</trans-unit>
<trans-unit id="objectManagement.nameCannotBeEmptyError">
<source xml:lang="en">Name cannot be empty.</source>
<target state="translated">Необходимо ввести имя.</target>
</trans-unit>
<trans-unit id="objectManagement.nameLabel">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="objectManagement.newObjectDialogTitle">
<source xml:lang="en">{0} - New (Preview)</source>
<note>{0} object type.</note>
<target state="translated">{0} — предварительная версия</target>
</trans-unit>
<trans-unit id="objectManagement.objectPropertiesDialogTitle">
<source xml:lang="en">{0} - {1} (Preview)</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">{0} - {1} (предварительная версия)</target>
</trans-unit>
<trans-unit id="objectManagement.openNewObjectDialogError">
<source xml:lang="en">An error occurred while opening the new {0} dialog. {1}</source>
<note>{0} object type, {1}: error message.</note>
<target state="translated">Произошла ошибка при открытии нового {0} диалога. {1}</target>
</trans-unit>
<trans-unit id="objectManagement.openObjectPropertiesDialogError">
<source xml:lang="en">An error occurred while opening the properties dialog for {0}: {1}. {2}</source>
<note>{0} object type, {1}: object name, {2}: error message.</note>
<target state="translated">Произошла ошибка при открытии диалогового окно свойств для {0}: {1}. {2}</target>
</trans-unit>
<trans-unit id="objectManagement.passwordCannotBeEmptyError">
<source xml:lang="en">Password cannot be empty.</source>
<target state="translated">Пароль не может быть пустым.</target>
</trans-unit>
<trans-unit id="objectManagement.passwordLabel">
<source xml:lang="en">Password</source>
<target state="translated">Пароль</target>
</trans-unit>
<trans-unit id="objectManagement.passwordsNotMatchError">
<source xml:lang="en">Password must match the confirm password.</source>
<target state="translated">Пароль должен совпадать с паролем подтверждения.</target>
</trans-unit>
<trans-unit id="objectManagement.refreshOEError">
<source xml:lang="en">An error occurred while while refreshing the object explorer. {0}</source>
<note>{0}: error message.</note>
<target state="translated">Произошла ошибка при обновлении обозревателя объектов. {0}</target>
</trans-unit>
<trans-unit id="objectManagement.selectedLabel">
<source xml:lang="en">Selected</source>
<target state="translated">Выбрано</target>
</trans-unit>
<trans-unit id="objectManagement.updateObjectOperationName">
<source xml:lang="en">Update {0} '{1}'</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">Обновление {0} "{1}"</target>
</trans-unit>
<trans-unit id="objectManagement.user.containedUser">
<source xml:lang="en">Contained user</source>
<target state="translated">Автономный пользователь</target>
</trans-unit>
<trans-unit id="objectManagement.user.defaultSchemaLabel">
<source xml:lang="en">Default schema</source>
<target state="translated">Схема по умолчанию</target>
</trans-unit>
<trans-unit id="objectManagement.user.loginLabel">
<source xml:lang="en">Login</source>
<target state="translated">Вход</target>
</trans-unit>
<trans-unit id="objectManagement.user.membershipLabel">
<source xml:lang="en">Membership</source>
<target state="translated">Участие</target>
</trans-unit>
<trans-unit id="objectManagement.user.ownedSchemasLabel">
<source xml:lang="en">Owned Schemas</source>
<target state="translated">Собственные схемы</target>
</trans-unit>
<trans-unit id="objectManagement.user.type">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithGroupLogin">
<source xml:lang="en">User with Windows group login</source>
<target state="translated">Пользователь с именем для входа в группу Windows</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithLogin">
<source xml:lang="en">User with login</source>
<target state="translated">Пользователь с именем для входа</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithNoConnectAccess">
<source xml:lang="en">User with no connect access</source>
<target state="translated">Пользователь без доступа к подключению</target>
</trans-unit>
<trans-unit id="objectManagement.yesText">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/sqlToolsServer" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="downloadServiceDoneChannelMsg">
@@ -262,6 +520,14 @@
<source xml:lang="en">Always Encrypted</source>
<target state="translated">Always Encrypted</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.commandTimeout.description">
<source xml:lang="en">The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error</source>
<target state="translated">Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.commandTimeout.displayName">
<source xml:lang="en">Command timeout</source>
<target state="translated">Время ожидания команды</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.connectRetryCount.description">
<source xml:lang="en">Number of attempts to restore connection</source>
<target state="translated">Число попыток восстановления подключения</target>
@@ -326,6 +592,10 @@
<source xml:lang="en">Host Guardian Service</source>
<target state="translated">Служба защиты узла</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None">
<source xml:lang="en">None</source>
<target state="translated">Нет</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.description">
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<target state="translated">Задает протокол для аттестации анклава на стороне сервера, используемого Always Encrypted с защищенным анклавами</target>
@@ -342,9 +612,21 @@
<source xml:lang="en">Enclave Attestation URL</source>
<target state="translated">URL-адрес аттестации анклава</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.categoryValues.false">
<source xml:lang="en">Optional (False)</source>
<target state="translated">Необязательное (False)</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.categoryValues.strict">
<source xml:lang="en">Strict</source>
<target state="translated">Строгое</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.categoryValues.true">
<source xml:lang="en">Mandatory (True)</source>
<target state="translated">Обязательное (True)</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.description">
<source xml:lang="en">When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed</source>
<target state="translated">Когда задано значение TRUE, SQL Server использует шифрование SSL для всех данных, передаваемых между клиентом и сервером, если на сервере установлен сертификат</target>
<source xml:lang="en">When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards.</source>
<target state="translated">Если задано значение "Mandatory" или "Strict", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение "Strict", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение "Strict" поддерживается в SQL Server 2022 и более поздних версиях.</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.displayName">
<source xml:lang="en">Encrypt</source>
@@ -390,6 +672,14 @@
<source xml:lang="en">Source</source>
<target state="translated">Источник</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.hostNameInCertificate.description">
<source xml:lang="en">Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation.</source>
<target state="translated">Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера.</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.hostNameInCertificate.displayName">
<source xml:lang="en">Host name in certificate</source>
<target state="translated">Имя узла в сертификате</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.loadBalanceTimeout.description">
<source xml:lang="en">The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed</source>
<target state="translated">Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения</target>
@@ -470,6 +760,14 @@
<source xml:lang="en">Replication</source>
<target state="translated">Репликация</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.secureEnclaves.description">
<source xml:lang="en">Enables or disables Secure Enclaves for the connection</source>
<target state="translated">Включает или отключает Secure Enclaves для подключения</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.secureEnclaves.displayName">
<source xml:lang="en">Secure Enclaves</source>
<target state="translated">Secure Enclaves</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.serverName.description">
<source xml:lang="en">Name of the SQL Server instance</source>
<target state="translated">Имя экземпляра SQL Server</target>
@@ -479,8 +777,8 @@
<target state="translated">Сервер</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.trustServerCertificate.description">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate</source>
<target state="translated">Когда задано значение TRUE (и encrypt=true), SQL Server использует шифрование SSL для всех данных, передаваемых между клиентом и сервером без проверки сертификата сервера</target>
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict.</source>
<target state="translated">Если задано значение "true" (и параметр "encrypt" имеет значение "true"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр "Encrypt" имеет значение "Strict".</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.trustServerCertificate.displayName">
<source xml:lang="en">Trust server certificate</source>
@@ -614,6 +912,30 @@
<source xml:lang="en">Number of minutes to retain log files for backend services. Default is 1 week.</source>
<target state="translated">Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя.</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.disableGroupBySchema">
<source xml:lang="en">Disable Group By Schema</source>
<target state="translated">Отключить группирование по схеме</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.disableGroupBySchemaTitle">
<source xml:lang="en">SQL Server: Disable Group By Schema</source>
<target state="new">SQL Server: Disable Group By Schema</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.enableGroupBySchema">
<source xml:lang="en">Enable Group By Schema</source>
<target state="translated">Включить группирование по схеме</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.enableGroupBySchemaTitle">
<source xml:lang="en">SQL Server: Enable Group By Schema</source>
<target state="new">SQL Server: Enable Group By Schema</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.expandTimeout">
<source xml:lang="en">The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds.</source>
<target state="translated">Время ожидания в секундах для развертывания узла в обозревателе объектов SQL Server. Значение по умолчанию — 45 секунд.</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.groupBySchema">
<source xml:lang="en">When enabled, the database objects in Object Explorer will be categorized by schema.</source>
<target state="translated">Если этот параметр включен, объекты базы данных в обозревателе объектов будут классифицированы по схеме.</target>
</trans-unit>
<trans-unit id="mssql.parallelMessageProcessing">
<source xml:lang="en">[Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Relaunch of ADS is required when the value is changed.</source>
<target state="translated">[Experimental] Следует ли обрабатывать запросы к службе SQL Tools Service одновременно. Этот параметр введен для обнаружения проблем, которые могут возникнуть при параллельной обработке всех запросов. Значение по умолчанию — false. При изменении значения требуется перезапуск ADS.</target>
@@ -730,6 +1052,10 @@
<source xml:lang="en">Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes.</source>
<target state="translated">Следует ли предварительно загружать модель базы данных при расширении узла базы данных в проводнике объектов. При включении время загрузки конструктора таблиц может быть уменьшено. Примечание. Если вам нужно расширить множество узлов базы данных, использование памяти может быть выше обычного.</target>
</trans-unit>
<trans-unit id="mssql.tracing.desc">
<source xml:lang="en">Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled.</source>
<target state="translated">Отслеживает обмен данными между Azure Data Studio и службой SQL Tools Service в канал выходных данных службы SQL Tools Service. ПРЕДУПРЕЖДЕНИЕ. Данные могут включать конфиденциальную информацию, если включено подробное ведение журнала.</target>
</trans-unit>
<trans-unit id="mssql.tracingLevel">
<source xml:lang="en">[Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information</source>
<target state="translated">[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень.</target>
@@ -774,18 +1100,50 @@
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
</trans-unit>
<trans-unit id="title.changeNotebookConnection">
<source xml:lang="en">Change SQL Notebook Connection</source>
<target state="translated">Изменить подключение к записной книжке SQL</target>
</trans-unit>
<trans-unit id="title.clearSearchServerResult">
<source xml:lang="en">Search: Clear Search Server Results</source>
<target state="translated">Поиск: очистить результаты поиска сервера</target>
</trans-unit>
<trans-unit id="title.deleteObject">
<source xml:lang="en">Delete</source>
<target state="translated">Удалить</target>
</trans-unit>
<trans-unit id="title.designTable">
<source xml:lang="en">Design</source>
<target state="translated">Конструктор</target>
</trans-unit>
<trans-unit id="title.newApplicationRole">
<source xml:lang="en">New Application Role</source>
<target state="translated">Новая роль приложения</target>
</trans-unit>
<trans-unit id="title.newDatabaseRole">
<source xml:lang="en">New Database Role</source>
<target state="translated">Создать роль базы данных</target>
</trans-unit>
<trans-unit id="title.newLogin">
<source xml:lang="en">New Login</source>
<target state="translated">Создать имя для входа</target>
</trans-unit>
<trans-unit id="title.newServerRole">
<source xml:lang="en">New Server Role</source>
<target state="translated">Создать роль сервера</target>
</trans-unit>
<trans-unit id="title.newTable">
<source xml:lang="en">New Table</source>
<target state="translated">Создать таблицу</target>
</trans-unit>
<trans-unit id="title.newUser">
<source xml:lang="en">New User</source>
<target state="translated">Новый пользователь</target>
</trans-unit>
<trans-unit id="title.objectProperties">
<source xml:lang="en">Properties</source>
<target state="translated">Свойства</target>
</trans-unit>
<trans-unit id="title.searchServers">
<source xml:lang="en">Search: Servers</source>
<target state="translated">Поиск: серверы</target>

View File

@@ -1311,8 +1311,8 @@ Select a different subscription containing at least one server</source>
<target state="translated">Развертывание образов контейнеров SQL Server 2019</target>
</trans-unit>
<trans-unit id="docker-sql-2022-title">
<source xml:lang="en">Deploy SQL Server 2022 Preview container images</source>
<target state="translated">Развертывание образов контейнеров предварительной версии SQL Server 2022</target>
<source xml:lang="en">Deploy SQL Server 2022 container images</source>
<target state="translated">Развертывание образов контейнеров SQL Server 2022</target>
</trans-unit>
<trans-unit id="docker-sql-password-field">
<source xml:lang="en">SQL Server password</source>
@@ -1363,8 +1363,8 @@ Select a different subscription containing at least one server</source>
<target state="translated">SQL Server 2019</target>
</trans-unit>
<trans-unit id="sql-2022-display-name">
<source xml:lang="en">SQL Server 2022 Preview</source>
<target state="translated">Предварительная версия SQL Server 2022</target>
<source xml:lang="en">SQL Server 2022</source>
<target state="translated">SQL Server 2022</target>
</trans-unit>
<trans-unit id="sql-azure-database-server-display-name">
<source xml:lang="en">Database Server</source>

View File

@@ -18,6 +18,10 @@
<source xml:lang="en">In progress</source>
<target state="translated">Выполняется</target>
</trans-unit>
<trans-unit id="Move">
<source xml:lang="en">Move</source>
<target state="translated">Переместить</target>
</trans-unit>
<trans-unit id="PublishHistory">
<source xml:lang="en">Publish History</source>
<target state="translated">Журнал публикации</target>
@@ -270,10 +274,6 @@
<source xml:lang="en">Data sources</source>
<target state="translated">Источники данных</target>
</trans-unit>
<trans-unit id="dataSourcesNodeName">
<source xml:lang="en">Data Sources</source>
<target state="translated">Источники данных</target>
</trans-unit>
<trans-unit id="databaseLocation">
<source xml:lang="en">Database location is required for adding a reference to a database</source>
<target state="translated">Для добавления ссылки на базу данных требуется расположение базы данных</target>
@@ -358,6 +358,10 @@
<source xml:lang="en">Are you sure you want to delete the reference to {0}?</source>
<target state="translated">Вы действительно хотите удалить ссылку на {0}?</target>
</trans-unit>
<trans-unit id="deleteSqlCmdVariableConfirmation">
<source xml:lang="en">Are you sure you want to delete the SQLCMD Variable '{0}'?</source>
<target state="translated">Вы действительно хотите удалить переменную SQLCMD "{0}"?</target>
</trans-unit>
<trans-unit id="deployAppSettingUpdateFailed">
<source xml:lang="en">Failed to update app setting '{0}'</source>
<target state="translated">Не удалось обновить параметр приложения "{0}"</target>
@@ -502,6 +506,18 @@
<source xml:lang="en">Enter new database name</source>
<target state="translated">Введите новое имя базы данных</target>
</trans-unit>
<trans-unit id="enterNewName">
<source xml:lang="en">Enter new name</source>
<target state="translated">Введите новое имя</target>
</trans-unit>
<trans-unit id="enterNewSqlCmdVariableDefaultValue">
<source xml:lang="en">Enter default value for SQLCMD variable '{0}'</source>
<target state="translated">Введите значение по умолчанию для переменной SQLCMD "{0}".</target>
</trans-unit>
<trans-unit id="enterNewSqlCmdVariableName">
<source xml:lang="en">Enter new SQLCMD Variable name</source>
<target state="translated">Введите новое имя переменной SQLCMD</target>
</trans-unit>
<trans-unit id="enterNewValueForVar">
<source xml:lang="en">Enter new value for variable '{0}'</source>
<target state="translated">Введите новое значение для переменной "{0}"</target>
@@ -538,10 +554,18 @@
<source xml:lang="en">Error finding build files location: {0}</source>
<target state="translated">Ошибка при поиске расположения файлов сборки: {0}</target>
</trans-unit>
<trans-unit id="errorMovingFile">
<source xml:lang="en">Error when moving file from {0} to {1}. Error: {2}</source>
<target state="translated">Ошибка при перемещении файла из {0} в {1}. Ошибка: {2}</target>
</trans-unit>
<trans-unit id="errorReadingProjectGuid">
<source xml:lang="en">Error trying to read {0} of project '{1}'</source>
<target state="translated">Ошибка при попытке чтения {0} проекта "{1}"</target>
</trans-unit>
<trans-unit id="errorRenamingFile">
<source xml:lang="en">Error when renaming file from {0} to {1}. Error: {2}</source>
<target state="translated">Ошибка при переименовании файла с {0} на {1}. Ошибка: {2}</target>
</trans-unit>
<trans-unit id="errorRetrievingBuildFiles">
<source xml:lang="en">Could not build project. Error retrieving files needed to build.</source>
<target state="translated">Не удалось построить проект. Ошибка получения файлов, необходимых для сборки.</target>
@@ -740,6 +764,14 @@
<source xml:lang="en">Missing 'version' entry in {0}</source>
<target state="translated">Отсутствует запись "version" в {0}</target>
</trans-unit>
<trans-unit id="moveConfirmationPrompt">
<source xml:lang="en">Are you sure you want to move {0} to {1}?</source>
<target state="translated">Вы уверены, что хотите переместить {0} в {1}?</target>
</trans-unit>
<trans-unit id="movingFilesBetweenProjectsNotSupported">
<source xml:lang="en">Moving files between projects is not supported</source>
<target state="translated">Перемещение файлов между проектами не поддерживается</target>
</trans-unit>
<trans-unit id="msec">
<source xml:lang="en">msec</source>
<target state="translated">мс</target>
@@ -828,6 +860,10 @@
<source xml:lang="en">Ok</source>
<target state="translated">ОК</target>
</trans-unit>
<trans-unit id="onlyMoveSqlFilesSupported">
<source xml:lang="en">Only moving .sql files is supported</source>
<target state="translated">Поддерживается только перемещение файлов .SQL.</target>
</trans-unit>
<trans-unit id="openEulaString">
<source xml:lang="en">Open License Agreement</source>
<target state="translated">Открыть лицензионное соглашение</target>
@@ -952,6 +988,10 @@
<source xml:lang="en">Publish Options</source>
<target state="translated">Параметры публикации</target>
</trans-unit>
<trans-unit id="publishProfileElements">
<source xml:lang="en">Publish profile elements</source>
<target state="translated">Элементы профиля публикации</target>
</trans-unit>
<trans-unit id="publishProjectSucceed">
<source xml:lang="en">Database project published successfully</source>
<target state="translated">Проект базы данных успешно опубликован</target>
@@ -1220,6 +1260,14 @@
<source xml:lang="en">Database Projects</source>
<target state="translated">Проекты баз данных</target>
</trans-unit>
<trans-unit id="sqlcmdVariableAlreadyExists">
<source xml:lang="en">A SQLCMD Variable with the same name already exists in this project</source>
<target state="translated">Переменная SQLCMD с таким именем уже существует в этом проекте.</target>
</trans-unit>
<trans-unit id="sqlcmdVariablesNodeName">
<source xml:lang="en">SQLCMD Variables</source>
<target state="translated">Переменные SQLCMD</target>
</trans-unit>
<trans-unit id="storedProcedureFriendlyName">
<source xml:lang="en">Stored Procedure</source>
<target state="translated">Хранимая процедура</target>
@@ -1388,6 +1436,10 @@
<source xml:lang="en">Add Existing Item...</source>
<target state="translated">Добавить существующий элемент...</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.addSqlCmdVariable">
<source xml:lang="en">Add SQLCMD Variable</source>
<target state="translated">Добавить переменную SQLCMD</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.autorestSqlVersion">
<source xml:lang="en">Which version of Autorest.Sql to use from NPM. Latest will be used if not set.</source>
<target state="translated">Какую версию Autorest.Sql использовать из NPM. Если значение не задано, будет использоваться последняя версия.</target>
@@ -1432,6 +1484,10 @@
<source xml:lang="en">Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet</source>
<target state="translated">Полный путь к пакету SDK для .NET на компьютере. Например, если dotnet.exe находится в расположении C:\folder1\dotnet\dotnet.exe, задайте следующий путь для этого параметра: C:\folder1\dotnet</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.edit">
<source xml:lang="en">Edit</source>
<target state="translated">Изменить</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.editProjectFile">
<source xml:lang="en">Edit .sqlproj File</source>
<target state="translated">Изменить файл .sqlproj</target>
@@ -1520,6 +1576,10 @@
<source xml:lang="en">Publish</source>
<target state="translated">Опубликовать</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.rename">
<source xml:lang="en">Rename</source>
<target state="translated">Переименовать</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.schemaCompare">
<source xml:lang="en">Schema Compare</source>
<target state="translated">Сравнение схем</target>

View File

@@ -10,6 +10,18 @@
<source xml:lang="en">The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account.</source>
<target state="translated">Маркер доступа для выбранной учетной записи "{0}" и клиента "{1}" больше не действителен. Нажмите "Связать учетную запись" и обновите учетную запись, либо выберите другую учетную запись.</target>
</trans-unit>
<trans-unit id="serviceCrashMessage">
<source xml:lang="en">Migration service component could not start. {0}</source>
<target state="translated">Не удалось запустить компонент службы миграции. {0}</target>
</trans-unit>
<trans-unit id="serviceCrashed">
<source xml:lang="en">Service component crashed.</source>
<target state="translated">Сбой компонента службы.</target>
</trans-unit>
<trans-unit id="serviceProviderIntializationError">
<source xml:lang="en">Service provider could not be initialized.</source>
<target state="translated">Не удалось инициализировать поставщик службы.</target>
</trans-unit>
<trans-unit id="sql-migration.login.wizard.title">
<source xml:lang="en">Migrate logins from '{0}' to Azure SQL</source>
<target state="translated">Миграция учетных данных из "{0}" в Azure SQL</target>
@@ -22,9 +34,17 @@
<source xml:lang="en">Are you sure you want to cancel this migration?</source>
<target state="translated">Вы действительно хотите отменить эту миграцию?</target>
</trans-unit>
<trans-unit id="sql.login.migration..error">
<source xml:lang="en">Login migration error: {0}</source>
<target state="translated">Ошибка миграции учетных данных: {0}</target>
<trans-unit id="sql.login.migration.aad.domain.name.input.box.label">
<source xml:lang="en">Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins)</source>
<target state="translated">Доменное имя Azure Active Directory (требуется только для того, чтобы перенести имена входа для проверки подлинности Windows)</target>
</trans-unit>
<trans-unit id="sql.login.migration.aad.domain.name.input.box.placeholder">
<source xml:lang="en">Enter AAD Domain Name</source>
<target state="translated">Введите доменное имя AAD</target>
</trans-unit>
<trans-unit id="sql.login.migration.collecting.target.logins.failed">
<source xml:lang="en">Collecting target login failed with error code {0}</source>
<target state="translated">Сбой получения целевого входа с кодом ошибки {0}</target>
</trans-unit>
<trans-unit id="sql.login.migration.complete">
<source xml:lang="en">Completed migrating logins</source>
@@ -34,6 +54,14 @@
<source xml:lang="en">Azure SQL Database</source>
<target state="translated">База данных SQL Azure</target>
</trans-unit>
<trans-unit id="sql.login.migration.enter.AAD.domain.name.to.continue">
<source xml:lang="en">Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s).</source>
<target state="translated">Для переноса имени входа Windows требуется доменное имя Azure Active Directory (AAD). Введите доменное имя AAD или отмените выбор имен входа Windows.</target>
</trans-unit>
<trans-unit id="sql.login.migration.error">
<source xml:lang="en">Login migration error: {0}</source>
<target state="translated">Ошибка миграции учетных данных: {0}</target>
</trans-unit>
<trans-unit id="sql.login.migration.establish.user.mappings">
<source xml:lang="en">Validating and migrating logins completed.
@@ -62,6 +90,10 @@ Establishing user mappings.</source>
<source xml:lang="en">Login migration in progress</source>
<target state="translated">Выполняется миграция учетных данных</target>
</trans-unit>
<trans-unit id="sql.login.migration.login.status.details.title">
<source xml:lang="en">Migration status details for {0}</source>
<target state="translated">Сведения о состоянии миграции для {0}</target>
</trans-unit>
<trans-unit id="sql.login.migration.logins.found">
<source xml:lang="en">Login found</source>
<target state="translated">Учетные данные найдены</target>
@@ -154,6 +186,14 @@ Currently, migrating server roles, establishing server mappings and setting perm
<source xml:lang="en">Succeeded</source>
<target state="translated">Успешно</target>
</trans-unit>
<trans-unit id="sql.login.migration.steps.migrate.logins">
<source xml:lang="en">Migrate logins</source>
<target state="translated">Перенос имен входа</target>
</trans-unit>
<trans-unit id="sql.login.migration.steps.not.started">
<source xml:lang="en">Not started</source>
<target state="translated">Не запущено</target>
</trans-unit>
<trans-unit id="sql.login.migration.target.status.column">
<source xml:lang="en">Target Status</source>
<target state="translated">Целевое состояние</target>
@@ -175,8 +215,8 @@ Currently, migrating server roles, establishing server mappings and setting perm
<target state="translated">Подключение выполнено.</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.data.migration.warning">
<source xml:lang="en">Please note that login migration feature is in private preview mode.</source>
<target state="translated">Обратите внимание, что функция миграции учетных данных доступна в режиме закрытой предварительной версии.</target>
<source xml:lang="en">Please note that login migration feature is in public preview mode.</source>
<target state="translated">Обратите внимание, что функция миграции учетных данных доступна в режиме общедоступной предварительной версии.</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.description">
<source xml:lang="en">Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins.</source>
@@ -346,6 +386,10 @@ This may take some time.</source>
<source xml:lang="en">A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher.</source>
<target state="translated">Прямая миграция управляемого экземпляра SQL на критически важный для бизнеса уровень может занять значительно больше времени, чем для уровня общего назначения, поскольку для группы высокого уровня доступности Always On необходимо присвоить начальное значение трем вторичным репликам. Продолжительность этой операции зависит от объема данных. В 90% случаев скорость присвоения начального значения составляет 220 ГБ в час или выше.</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.folder.label">
<source xml:lang="en">Folder</source>
<target state="translated">Папка</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.label">
<source xml:lang="en">Blob container resource group</source>
<target state="translated">Группа ресурсов контейнера BLOB-объектов</target>
@@ -434,6 +478,10 @@ This may take some time.</source>
<source xml:lang="en">Complete cutover</source>
<target state="translated">Выполнение прямой миграции</target>
</trans-unit>
<trans-unit id="sql.migration.completed.multi.steps.heading">
<source xml:lang="en">We ran the following steps:</source>
<target state="translated">Были выполнены следующие шаги:</target>
</trans-unit>
<trans-unit id="sql.migration.completing.cutover.warning">
<source xml:lang="en">Completing cutover without restoring all the backups may result in a data loss.</source>
<target state="translated">Завершение прямой миграции без восстановления всех резервных копий может привести к потере данных.</target>
@@ -615,8 +663,8 @@ This may take some time.</source>
<target state="translated">Расширение миграции Azure SQL для Azure Data Studio предоставляет возможности для оценки, получения правильных рекомендаций Azure и миграции баз данных SQL Server в Azure.</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.sqldb">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database (PREVIEW).</source>
<target state="translated">Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальная среда или Виртуальные машины Microsoft Azure) в Базу данных SQL Azure (ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ).</target>
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database.</source>
<target state="new">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database.</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.vm">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.</source>
@@ -635,8 +683,8 @@ This may take some time.</source>
<target state="translated">Миграция баз данных с помощью Azure Data Studio</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.sqldb">
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - (PREVIEW)</source>
<target state="translated">Учебник. Миграция в SQL Server в Базе данных SQL Azure (автономная) — (ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ)</target>
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure SQL Database (offline)</source>
<target state="new">Tutorial: Migrate to SQL Server on Azure SQL Database (offline)</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.vm">
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)</source>
@@ -686,6 +734,10 @@ This may take some time.</source>
<source xml:lang="en">Database '{0}' already exists on the target managed instance '{1}'.</source>
<target state="translated">База данных "{0}" уже существует в целевом управляемом экземпляре "{1}".</target>
</trans-unit>
<trans-unit id="sql.migration.database.already.exists.vm.info">
<source xml:lang="en">Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine.</source>
<target state="translated">Убедитесь, что базы данных с указанными именами еще не существуют на целевом сервере SQL Server виртуальной машины Azure.</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.description">
<source xml:lang="en">Select the databases that you want to assess for migration to Azure SQL.</source>
<target state="translated">Выберите базы данных для оценки миграции в Azure SQL.</target>
@@ -1018,6 +1070,10 @@ This may take some time.</source>
<source xml:lang="en">To continue, select a valid last backup file for source database '{0}'.</source>
<target state="translated">Для продолжения выберите допустимый последний файл резервной копии для базы данных-источника "{0}".</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.lastBackupFolder.error">
<source xml:lang="en">To continue, select a valid backup folder for source database '{0}'.</source>
<target state="translated">Для продолжения выберите допустимую папку резервного копирования для базы данных-источника "{0}".</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.resourceGroup.error">
<source xml:lang="en">To continue, select a valid resource group for source database '{0}'.</source>
<target state="translated">Для продолжения выберите действительную группу ресурсов для базы данных-источника "{0}".</target>
@@ -1046,6 +1102,10 @@ This may take some time.</source>
<source xml:lang="en">Invalid network share location format. Example: {0}</source>
<target state="translated">Недопустимый формат расположения сетевой папки. Пример: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.non.page.blob.backupFile.error">
<source xml:lang="en">To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting</source>
<target state="translated">Чтобы продолжить, выберите контейнер BLOB-объектов, в котором все файлы резервных копий являются страничными BLOB-объектами для базы данных-источника '{0}', так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.owner.uri.error">
<source xml:lang="en">Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri')</source>
<target state="translated">Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri)</target>
@@ -1250,6 +1310,38 @@ This may take some time.</source>
<source xml:lang="en">More info</source>
<target state="translated">Дополнительные сведения</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.all.steps.completed.errors">
<source xml:lang="en">All steps completed with the following error(s):{0}{1}</source>
<target state="translated">Все шаги завершены со следующими ошибками:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.all.steps.succeeded">
<source xml:lang="en">All steps succeeded.</source>
<target state="translated">Все шаги выполнены успешно.</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.some.steps.are.still.running">
<source xml:lang="en">Some steps are still running.</source>
<target state="translated">Некоторые шаги все еще выполняются.</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status">
<source xml:lang="en">Step status: {0}</source>
<target state="translated">Состояние шага: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.dialog.copy.results">
<source xml:lang="en">Copy results</source>
<target state="translated">Копировать результаты</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.dialog.heading">
<source xml:lang="en">Step details</source>
<target state="translated">Сведения о шаге</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.errors">
<source xml:lang="en">Step status: {0}{1}{2}</source>
<target state="translated">Состояние шага: {0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.steps.title">
<source xml:lang="en">Steps</source>
<target state="translated">Шаги</target>
</trans-unit>
<trans-unit id="sql.migration.na">
<source xml:lang="en">N/A</source>
<target state="translated">Н/Д</target>
@@ -1350,6 +1442,10 @@ This may take some time.</source>
<source xml:lang="en">No blob files found.</source>
<target state="translated">Файлы больших двоичных объектов не найдены.</target>
</trans-unit>
<trans-unit id="sql.migration.no.blobFolders.found">
<source xml:lang="en">No blob folders found.</source>
<target state="translated">Папки BLOB-объектов не найдены.</target>
</trans-unit>
<trans-unit id="sql.migration.no.fileShares.found">
<source xml:lang="en">No file shares found.</source>
<target state="translated">Файловые ресурсы не найдены.</target>
@@ -1562,6 +1658,10 @@ This may take some time.</source>
<source xml:lang="en">Run validation</source>
<target state="translated">Запустить проверку</target>
</trans-unit>
<trans-unit id="sql.migration.running.multi.steps.heading">
<source xml:lang="en">We are running the following steps:</source>
<target state="translated">Выполняются следующие шаги:</target>
</trans-unit>
<trans-unit id="sql.migration.save.assessment.report">
<source xml:lang="en">Save assessment report</source>
<target state="translated">Сохранить отчет об оценке</target>
@@ -2131,8 +2231,8 @@ This may take some time.</source>
<target state="translated">Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в Управляемый экземпляр SQL Azure.</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendation.view.assessment.sqldb">
<source xml:lang="en">To migrate to Azure SQL Database (PREVIEW), view assessment results and select one or more databases.</source>
<target state="translated">Для миграции в Базу данных SQL Azure (ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ), просмотрите результаты оценки и выберите одну или несколько баз данных.</target>
<source xml:lang="en">To migrate to Azure SQL Database, view assessment results and select one or more databases.</source>
<target state="new">To migrate to Azure SQL Database, view assessment results and select one or more databases.</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendation.view.assessment.vm">
<source xml:lang="en">To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases.</source>
@@ -2207,8 +2307,8 @@ This may take some time.</source>
<target state="translated">SQL tempdb</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sqldb.card.title">
<source xml:lang="en">Azure SQL Database (PREVIEW)</source>
<target state="translated">База данных SQL Azure (ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ)</target>
<source xml:lang="en">Azure SQL Database</source>
<target state="new">Azure SQL Database</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sqldb.target.title">
<source xml:lang="en">Azure SQL Database</source>
@@ -2346,6 +2446,14 @@ This may take some time.</source>
<source xml:lang="en">SQL Virtual Machine</source>
<target state="translated">Виртуальная машина SQL</target>
</trans-unit>
<trans-unit id="sql.migration.sql.vm.page.blob.info">
<source xml:lang="en">For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0}</source>
<target state="translated">Для целевых серверов с SQL Server 2014 или более поздней версии необходимо хранить резервные копии баз данных в контейнере Azure Storage Blob, а не отправлять их с помощью сетевой папки. Кроме того, файлы резервных копий должны храниться как страничные BLOB-объекты, так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.sql.vm.page.blob.url.label">
<source xml:lang="en">Known issues, limitations, and troubleshooting</source>
<target state="translated">Известные проблемы, ограничения и устранение неполадок</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.copyduration">
<source xml:lang="en">Copy duration</source>
<target state="translated">Продолжительность копирования</target>
@@ -2422,6 +2530,34 @@ This may take some time.</source>
<source xml:lang="en">Validating and migrating logins failed</source>
<target state="translated">Сбой проверки и миграции учетных данных</target>
</trans-unit>
<trans-unit id="sql.migration.starting.migration.dberror">
<source xml:lang="en">Error migrating certificate for database {0}. {1}</source>
<target state="translated">Ошибка миграции сертификата для базы данных {0}. {1}</target>
</trans-unit>
<trans-unit id="sql.migration.starting.migration.error">
<source xml:lang="en">An error occurred while starting the certificate migration: '{0}'</source>
<target state="translated">Произошла ошибка при запуске миграции сертификатов: "{0}"</target>
</trans-unit>
<trans-unit id="sql.migration.state.canceled">
<source xml:lang="en">Canceled</source>
<target state="translated">Отменено</target>
</trans-unit>
<trans-unit id="sql.migration.state.failed">
<source xml:lang="en">Failed</source>
<target state="translated">Сбой</target>
</trans-unit>
<trans-unit id="sql.migration.state.pending">
<source xml:lang="en">Pending</source>
<target state="translated">Ожидание</target>
</trans-unit>
<trans-unit id="sql.migration.state.running">
<source xml:lang="en">Running</source>
<target state="translated">Выполняется</target>
</trans-unit>
<trans-unit id="sql.migration.state.succeeded">
<source xml:lang="en">Succeeded</source>
<target state="translated">Выполнено</target>
</trans-unit>
<trans-unit id="sql.migration.status">
<source xml:lang="en">Status</source>
<target state="translated">Состояние</target>
@@ -2702,6 +2838,150 @@ This may take some time.</source>
<source xml:lang="en">Target version</source>
<target state="translated">Целевая версия</target>
</trans-unit>
<trans-unit id="sql.migration.tde.button.caption">
<source xml:lang="en">Edit</source>
<target state="translated">Изменить</target>
</trans-unit>
<trans-unit id="sql.migration.tde.button.migrate">
<source xml:lang="en">Migrate certificates</source>
<target state="translated">Перенести сертификаты</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.canceled">
<source xml:lang="en">Certificates migration was canceled. Please run and complete the certificates migration to continue.</source>
<target state="translated">Миграция сертификатов отменена. Необходимо запустить и полностью выполнить ее, чтобы продолжить.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.canceled.errors">
<source xml:lang="en">Validation was canceled with the following error(s):{0}{1}</source>
<target state="translated">Проверка была отменена со следующими ошибками:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.column.databases">
<source xml:lang="en">Databases</source>
<target state="translated">Базы данных</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.column.status">
<source xml:lang="en">Status</source>
<target state="translated">Состояние</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.completed.errors">
<source xml:lang="en">Migration completed with the following error(s):{0}{1}</source>
<target state="translated">Миграция завершена со следующими ошибками:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.copy.results">
<source xml:lang="en">Copy migration results</source>
<target state="translated">Копировать результаты миграции</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.done.button">
<source xml:lang="en">Done</source>
<target state="translated">Готово</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.heading">
<source xml:lang="en">Migrating the certificates from the following databases:</source>
<target state="translated">Выполняется миграция сертификатов из следующих баз данных:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.not.run">
<source xml:lang="en">Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue.</source>
<target state="translated">Миграция сертификатов для текущей конфигурации не выполнялась. Необходимо запустить и полностью выполнить ее, чтобы продолжить.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading">
<source xml:lang="en">Certificates migration progress details:</source>
<target state="translated">Сведения о ходе выполнения миграции сертификатов:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading.completed">
<source xml:lang="en">Certificates migration results:</source>
<target state="translated">Результаты миграции сертификатов:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading.previous">
<source xml:lang="en">Previous certificates migration results:</source>
<target state="translated">Предыдущие результаты миграции сертификатов:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.start.validation">
<source xml:lang="en">Retry migration</source>
<target state="translated">Повторить миграцию</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.status.details">
<source xml:lang="en">Migration status: {0}{1}{2}</source>
<target state="translated">Состояние миграции: {0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.status.error">
<source xml:lang="en">{0}{1}{2}</source>
<target state="translated">{0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.success">
<source xml:lang="en">Certificates migration completed successfully. Please click Next to proceed with the migration.</source>
<target state="translated">Миграция сертификатов выполнена. Щелкните "Далее", чтобы продолжить миграцию.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.validation.camceled">
<source xml:lang="en">Migration canceled</source>
<target state="translated">Миграция отменена.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.validation.completed">
<source xml:lang="en">Migration completed successfully.</source>
<target state="translated">Миграция выполнена.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.databases.selected">
<source xml:lang="en">{0} Transparent Data Encryption enabled databases selected for migration. {1}</source>
<target state="translated">Выбранные для миграции базы данных, использующие прозрачное шифрование: {0}. {1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.empty">
<source xml:lang="en">No encrypted database selected.</source>
<target state="translated">База данных с шифрованием не выбрана.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.manual">
<source xml:lang="en">You have chosen to manually migrate certificates.</source>
<target state="translated">Вы выбрали миграцию сертификатов вручную.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.tde">
<source xml:lang="en">You have given access to Azure Data Studio to migrate the encryption certificates and database.</source>
<target state="translated">Вы предоставили Azure Data Studio доступ для миграции сертификатов шифрования и базы данных.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.progress.update">
<source xml:lang="en">{0} of {1} completed</source>
<target state="translated">Выполнено {0} из {1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.databases.selected">
<source xml:lang="en">{0} out of {1} selected database(s) is using transparent data encryption.</source>
<target state="translated">Выбранные базы данных, использующие прозрачное шифрование: {0} из {1}.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.description">
<source xml:lang="en">To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}.</source>
<target state="translated">Для миграции зашифрованной базы данных необходимо предоставить доступ к сертификатам шифрования или перенести сертификаты вручную, прежде чем продолжить миграцию. {0}.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.info">
<source xml:lang="en">Network path where certificate will be placed.</source>
<target state="translated">Сетевой путь для размещения сертификата.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.label">
<source xml:lang="en">Network path for certificate</source>
<target state="translated">Сетевой путь для сертификата</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.placeholder">
<source xml:lang="en">Enter network path</source>
<target state="translated">Введите сетевой путь</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionads">
<source xml:lang="en">Export my certificates and private key to the target.</source>
<target state="translated">Экспорт сертификатов и закрытого ключа в назначение.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionadsconfirm">
<source xml:lang="en">I give consent to use my credentials for accessing the certificates.</source>
<target state="translated">Я даю согласие на использование моих учетных данных для доступа к сертификатам.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionmanual">
<source xml:lang="en">I don't want Azure Data Studio to export the certificates.</source>
<target state="translated">Я не хочу экспортировать сертификаты с помощью Azure Data Studio.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionmanual.warning">
<source xml:lang="en">You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}.</source>
<target state="translated">Прежде чем продолжить миграцию, необходимо перенести сертификаты, иначе возникнет сбой. {0}.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionscaption">
<source xml:lang="en">Certificate migration</source>
<target state="translated">Миграция сертификатов</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.title">
<source xml:lang="en">Encrypted database selected.</source>
<target state="translated">Выбрана база данных с шифрованием.</target>
</trans-unit>
<trans-unit id="sql.migration.test.connection">
<source xml:lang="en">Test connection</source>
<target state="translated">Проверить подключение</target>
@@ -2734,6 +3014,10 @@ This may take some time.</source>
<source xml:lang="en">Enter the target user name</source>
<target state="translated">Введите имя пользователя целевого объекта</target>
</trans-unit>
<trans-unit id="sql.migration.validate.error.gatewaytimeout">
<source xml:lang="en">A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting.</source>
<target state="new">A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting.</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.column.status">
<source xml:lang="en">Status</source>
<target state="translated">Состояние</target>
@@ -2880,11 +3164,11 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.vm.not.ready.iaas.extension">
<source xml:lang="en">The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension</source>
<target state="new">The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension</target>
<target state="translated">Виртуальная машина "{0}" недоступна для миграции, так как расширение агента IaaS SQL Server сейчас находится в режиме "{1}", а не в полном режиме. Подробнее: https://aka.ms/sql-iaas-extension</target>
</trans-unit>
<trans-unit id="sql.migration.vm.not.ready.power.state">
<source xml:lang="en">The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying.</source>
<target state="new">The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying.</target>
<target state="translated">Виртуальная машина "{0}" недоступна для миграции, так как базовая виртуальная машина не запущена. Перед повторной попыткой убедитесь, что она включена.</target>
</trans-unit>
<trans-unit id="sql.migration.warning">
<source xml:lang="en">Warning</source>
@@ -3003,20 +3287,20 @@ This may take some time.</source>
<target state="translated">Ошибка при получении сведений об учетных данных: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.mapping.error.duplicate">
<source xml:lang="en">Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '${targetDatabaseName}' is already selected as a migration target for database '{2}'. Please select a different target database.</source>
<target state="translated">Ошибка сопоставления базы данных. Невозможно выбрать целевую базу данных "{0}" в качестве цели миграции для базы данных "{1}". Целевая база данных "${targetDatabaseName}" уже выбрана в качестве цели миграции для базы данных "{2}". Выберите другую целевую базу данных.</target>
<source xml:lang="en">Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database.</source>
<target state="translated">Ошибка сопоставления базы данных. Невозможно выбрать целевую базу данных "{0}" в качестве цели миграции для базы "{1}". Целевая база данных "{2}" уже выбрана в качестве цели миграции для базы "{3}". Выберите другую целевую базу данных.</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.missing">
<source xml:lang="en">Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets.</source>
<target state="translated">Ошибка сопоставления баз данных. Нет целевых баз данных для миграции. Настройте подключение к целевому серверу и щелкните "Подключить", чтобы получить список доступных целевых объектов для миграции баз данных.</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.source.collation.error">
<source xml:lang="en">A mapping error was found between '{0}' and '{1}' databases. The source database collation '{2}' does not match the target database collation '{3}'. Please select or re-create a target database with the same collation as the source database.</source>
<target state="new">A mapping error was found between '{0}' and '{1}' databases. The source database collation '{2}' does not match the target database collation '{3}'. Please select or re-create a target database with the same collation as the source database.</target>
<source xml:lang="en">Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database.</source>
<target state="translated">Обнаружена ошибка сопоставления между базами данных "{1}" и "{2}" (код ошибки: {0}). Параметры сортировки базы данных-источника "{3}" не совпадают с параметрами сортировки целевой базы "{4}". Выберите или повторно создайте целевую базу данных с такими же параметрами сортировки, как у источника.</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.source.mapping.error">
<source xml:lang="en">Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to.</source>
<target state="translated">Ошибка сопоставления баз данных. База данных-источник "{0}" не сопоставлена с целевой базой данных. Выберите целевую базу данных для миграции.</target>
<source xml:lang="en">Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to.</source>
<target state="translated">Ошибка сопоставления баз данных. База данных-источник "{0}" не сопоставлена с целевой базой. Выберите целевую базу данных для миграции.</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.title">
<source xml:lang="en">Azure SQL target</source>
@@ -3024,7 +3308,7 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.wizard.troubleshooting">
<source xml:lang="en">Learn more: https://aka.ms/dms-migrations-troubleshooting.</source>
<target state="new">Learn more: https://aka.ms/dms-migrations-troubleshooting.</target>
<target state="translated">Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting.</target>
</trans-unit>
<trans-unit id="sql.migration.yes">
<source xml:lang="en">Yes</source>
@@ -3038,6 +3322,10 @@ This may take some time.</source>
<source xml:lang="en">{0} of {1}</source>
<target state="translated">{0} из {1}</target>
</trans-unit>
<trans-unit id="waitingForService">
<source xml:lang="en">Waiting for {0} component to start.</source>
<target state="translated">Ожидание запуска компонента {0}.</target>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/dist/models/stateMachine" source-language="en" datatype="plaintext" target-language="ru">
@@ -3052,6 +3340,54 @@ This may take some time.</source>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/dist/service/serviceClient" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="downloadingService">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">Скачивание службы {0}</target>
</trans-unit>
<trans-unit id="downloadingServiceComplete">
<source xml:lang="en">Done downloading {0}</source>
<target state="translated">Скачивание службы {0} завершено</target>
</trans-unit>
<trans-unit id="downloadingServiceSize">
<source xml:lang="en">({0} KB)</source>
<target state="translated">({0} КБ)</target>
</trans-unit>
<trans-unit id="downloadingServiceStatus">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">Скачивание службы {0}</target>
</trans-unit>
<trans-unit id="entryExtractedChannelMsg">
<source xml:lang="en">Extracted {0} ({1}/{2})</source>
<target state="translated">Извлечено {0} ({1}/{2})</target>
</trans-unit>
<trans-unit id="flatFileImport.serviceStartFailed">
<source xml:lang="en">Failed to start {0}: {1}</source>
<target state="translated">Не удалось запустить {0}: {1}</target>
</trans-unit>
<trans-unit id="installingService">
<source xml:lang="en">Installing {0} Service</source>
<target state="translated">Установка службы {0}</target>
</trans-unit>
<trans-unit id="installingServiceDetailed">
<source xml:lang="en">Installing {0} to {1}</source>
<target state="translated">Установка {0} в {1}</target>
</trans-unit>
<trans-unit id="serviceInstalled">
<source xml:lang="en">Installed {0}</source>
<target state="translated">Служба {0} установлена</target>
</trans-unit>
<trans-unit id="serviceStarted">
<source xml:lang="en">{0} Started</source>
<target state="translated">Служба {0} запущена</target>
</trans-unit>
<trans-unit id="serviceStarting">
<source xml:lang="en">Starting {0}</source>
<target state="translated">Запуск службы {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/package" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="cancel-migration-menu">

View File

@@ -284,6 +284,11 @@
<source xml:lang="en">Controls the memory available to Azure Data Studio after restart when trying to open large files. Same effect as specifying `--max-memory=NEWSIZE` on the command line.</source>
<target state="translated">Управляет объемом памяти, который доступен Azure Data Studio после перезапуска при попытке открытия больших файлов. Действие этого параметра аналогично указанию параметра "--max-memory=НОВЫЙ_РАЗМЕР" в командной строке.</target>
</trans-unit>
<trans-unit id="miNewDeployment">
<source xml:lang="en">New &amp;&amp;Deployment...</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="new">New &amp;&amp;Deployment...</target>
</trans-unit>
<trans-unit id="miNewNotebook">
<source xml:lang="en">&amp;&amp;New Notebook</source>
<note>&amp;&amp; denotes a mnemonic</note>
@@ -307,6 +312,94 @@
<source xml:lang="en">The notebook cell title menu</source>
<target state="translated">Меню заголовка ячейки записной книжки</target>
</trans-unit>
<trans-unit id="notebook.cellToolbarLocation.description">
<source xml:lang="en">Where the cell toolbar should be shown, or whether it should be hidden. (for VS Code Notebooks only)</source>
<target state="translated">Следует ли отображать панель инструментов ячейки или скрыть ее. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.cellToolbarVisibility.description">
<source xml:lang="en">Whether the cell toolbar should appear on hover or click. (for VS Code Notebooks only)</source>
<target state="translated">Следует ли отображать панель инструментов ячейки при наведении указателя мыши или щелчке. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.compactView.description">
<source xml:lang="en">Control whether the notebook editor should be rendered in a compact form. For example, when turned on, it will decrease the left margin width. (for VS Code Notebooks only)</source>
<target state="translated">Укажите, должен ли редактор записных книжек отображаться в компактном виде. Например, если этот параметр включен, это приведет к уменьшению ширины левого поля. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.consolidatedOutputButton.description">
<source xml:lang="en">Control whether outputs action should be rendered in the output toolbar. (for VS Code Notebooks only)</source>
<target state="translated">Определяет, следует ли отображать действие выходных данных на панели инструментов выходных данных. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.consolidatedRunButton.description">
<source xml:lang="en">Control whether extra actions are shown in a dropdown next to the run button. (for VS Code Notebooks only)</source>
<target state="translated">Определяет, будут ли отображаться дополнительные действия в раскрывающемся меню рядом с кнопкой "Выполнить". (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.diff.enablePreview.description">
<source xml:lang="en">Whether to use the enhanced text diff editor for notebook. (for VS Code Notebooks only)</source>
<target state="translated">Следует ли использовать расширенный редактор несовпадений в тексте для записной книжки. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.displayOrder.description">
<source xml:lang="en">Priority list for output mime types. (for VS Code Notebooks only)</source>
<target state="translated">Список приоритетов для типов MIME выходных данных. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.dragAndDrop.description">
<source xml:lang="en">Control whether the notebook editor should allow moving cells through drag and drop. (for VS Code Notebooks only)</source>
<target state="translated">Определяет, должен ли редактор записной книжки разрешать перемещение ячеек путем перетаскивания. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.editorOptions.experimentalCustomization">
<source xml:lang="en">Settings for code editors used in notebooks. This can be used to customize most editor.* settings. (for VS Code Notebooks only)</source>
<target state="translated">Параметры для редакторов кода, используемых в записных книжках. Их можно использовать для настройки большинства параметров редактора. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.focusIndicator.description">
<source xml:lang="en">Controls where the focus indicator is rendered, either along the cell borders or on the left gutter. (for VS Code Notebooks only)</source>
<target state="translated">Определяет, где выводится указатель фокуса: на границах ячеек или по левому краю. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.globalToolbar.description">
<source xml:lang="en">Control whether to render a global toolbar inside the notebook editor. (for VS Code Notebooks only)</source>
<target state="translated">Определяет, следует ли отображать глобальную панель инструментов в редакторе записной книжки. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.globalToolbarShowLabel">
<source xml:lang="en">Control whether the actions on the notebook toolbar should render label or not. (for VS Code Notebooks only)</source>
<target state="translated">Указать, следует ли отображать метку в действиях на панели инструментов записной книжки. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.insertToolbarPosition.description">
<source xml:lang="en">Control where the insert cell actions should appear. (for VS Code Notebooks only)</source>
<target state="translated">Управление расположением действий вставки ячеек. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.interactiveWindow.collapseCodeCells">
<source xml:lang="en">Controls whether code cells in the interactive window are collapsed by default. (for VS Code Notebooks only)</source>
<target state="translated">Определяет, свернуты ли по умолчанию ячейки кода в интерактивном окне. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.markup.fontSize">
<source xml:lang="en">Controls the font size in pixels of rendered markup in notebooks. When set to `0`, 120% of `#editor.fontSize#` is used. (for VS Code Notebooks only)</source>
<target state="translated">Управляет размером шрифта (в пикселях) отрисовки разметки в записных книжках. Если задано значение "0", используется 120 % размера "#editor.fontSize#". (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.outputFontFamily">
<source xml:lang="en">The font family for the output text for notebook cells. When set to empty, the `#editor.fontFamily#` is used. (for VS Code Notebooks only)</source>
<target state="translated">Семейство шрифтов выходного текста ячеек записной книжки. Если задано `нет значения`, используется `#editor.fontFamily#`. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.outputFontSize">
<source xml:lang="en">Font size for the output text for notebook cells. When set to 0 `#editor.fontSize#` is used. (for VS Code Notebooks only)</source>
<target state="translated">Размер шрифта для выходного текста ячеек записной книжки. Если задано значение `0`, используется `#editor.fontSize#`. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.outputLineHeight">
<source xml:lang="en">Line height of the output text for notebook cells.
- Values between 0 and 8 will be used as a multiplier with the font size.
- Values greater than or equal to 8 will be used as effective values. (for VS Code Notebooks only)</source>
<target state="translated">Высота строки выходного текста ячеек записной книжки.
- значения от 0 до 8 будут использоваться в качестве множителя размера шрифта.
- значения больше или равные 8 будут использоваться в качестве эффективных значений. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.showCellStatusbar.description">
<source xml:lang="en">Whether the cell status bar should be shown. (for VS Code Notebooks only)</source>
<target state="translated">Должна ли отображаться строка состояния ячейки. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.showFoldingControls.description">
<source xml:lang="en">Controls when the Markdown header folding arrow is shown. (for VS Code Notebooks only)</source>
<target state="translated">Определяет, отображается ли стрелка папки заголовка Markdown. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.textOutputLineLimit">
<source xml:lang="en">Control how many lines of text in a text output is rendered. (for VS Code Notebooks only)</source>
<target state="translated">Управление количеством отображаемых строк в выходном тексте. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="notebook.title">
<source xml:lang="en">The notebook title menu</source>
<target state="translated">Меню раздела записной книжки</target>
@@ -315,6 +408,10 @@
<source xml:lang="en">The notebook toolbar menu</source>
<target state="translated">Меню панели инструментов записной книжки</target>
</trans-unit>
<trans-unit id="notebook.undoRedoPerCell.description">
<source xml:lang="en">Whether to use separate undo/redo stack for each cell. (for VS Code Notebooks only)</source>
<target state="translated">Следует ли использовать отдельный стек отмены или повтора для каждой ячейки. (Только для Записных книжек VS Code)</target>
</trans-unit>
<trans-unit id="objectExplorer.context">
<source xml:lang="en">The object explorer item context menu</source>
<target state="translated">Контекстное меню элемента обозревателя объектов</target>
@@ -1033,6 +1130,14 @@ Default Skipped Commands:
<source xml:lang="en">Show connect dialog on startup</source>
<target state="translated">Показывать диалоговое окно подключения при запуске</target>
</trans-unit>
<trans-unit id="useVSCodeNotebooks">
<source xml:lang="en">(Preview) Use VS Code notebooks as the default notebook experience. Note: Azure Data Studio will need to be restarted to enable this setting.</source>
<target state="translated">(Предварительная версия) Используйте записные книжки VS Code в качестве записной книжки по умолчанию. Примечание. Чтобы включить этот параметр, необходимо перезапустить Azure Data Studio.</target>
</trans-unit>
<trans-unit id="useVSCodeNotebooksTitle">
<source xml:lang="en">Use VS Code notebooks</source>
<target state="translated">Использовать записные книжки VS Code</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/browser/designer/designer" source-language="en" datatype="plaintext" target-language="ru">
@@ -2286,6 +2391,10 @@ Default Skipped Commands:
</file>
<file original="src/sql/workbench/contrib/connection/common/connectionProviderExtension" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="schema.azureResource">
<source xml:lang="en">Azure resource endpoint for the provider.</source>
<target state="translated">Конечная точка ресурса Azure для поставщика.</target>
</trans-unit>
<trans-unit id="schema.connectionOptions">
<source xml:lang="en">Options for connection</source>
<target state="translated">Параметры подключения</target>
@@ -5675,8 +5784,8 @@ Error: {1}</source>
<file original="src/sql/workbench/contrib/notebook/browser/outputs/gridOutput.component" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="copyFailed">
<source xml:lang="en">Copy failed with error {0}</source>
<target state="translated">Не удалось выполнить копирование. Ошибка: {0}</target>
<source xml:lang="en">Copy failed with error: {0}</source>
<target state="translated">Не удалось копировать. Ошибка: {0}</target>
</trans-unit>
<trans-unit id="notebook.showChart">
<source xml:lang="en">Show chart</source>
@@ -6470,6 +6579,10 @@ Error: {1}</source>
<source xml:lang="en">The maximum width in pixels for auto-sized columns</source>
<target state="translated">Максимальная ширина в пикселях для столбцов, размер которых определяется автоматически</target>
</trans-unit>
<trans-unit id="resultsGrid.showJsonAsLink">
<source xml:lang="en">Whether to show cells with JSON formatted string as hyperlink. When enabled, upon click the JSON value will be opened in another tab. The default value is true.</source>
<target state="translated">Следует ли отображать ячейки со строкой в формате JSON в виде гиперссылки. Если этот параметр включен, значение JSON при щелчке будет открываться на другой вкладке. Значение по умолчанию — "true".</target>
</trans-unit>
<trans-unit id="resultsGridConfigurationTitle">
<source xml:lang="en">Results Grid and Messages</source>
<target state="translated">Сетка результатов и сообщения</target>
@@ -7299,14 +7412,34 @@ Error: {1}</source>
<source xml:lang="en">Close</source>
<target state="translated">Закрыть</target>
</trans-unit>
<trans-unit id="addAccountFailedCodeMessage">
<source xml:lang="en">{0}
Error Message: {1}</source>
<target state="new">{0}
Error Message: {1}</target>
</trans-unit>
<trans-unit id="addAccountFailedGenericMessage">
<source xml:lang="en">Adding account failed, check Azure Accounts log for more info.</source>
<target state="new">Adding account failed, check Azure Accounts log for more info.</target>
</trans-unit>
<trans-unit id="addAccountFailedMessage">
<source xml:lang="en">{0}</source>
<target state="new">{0}</target>
</trans-unit>
<trans-unit id="loggingIn">
<source xml:lang="en">Adding account...</source>
<target state="translated">Добавление учетной записи…</target>
</trans-unit>
<trans-unit id="refreshFailed">
<trans-unit id="refreshCanceled">
<source xml:lang="en">Refresh account was canceled by the user</source>
<target state="translated">Обновление учетной записи было отменено пользователем</target>
</trans-unit>
<trans-unit id="refreshFailed">
<source xml:lang="en">0
Error Message: 1</source>
<target state="translated">0
Сообщение об ошибке: 1</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/accountManagement/browser/accountPickerImpl" source-language="en" datatype="plaintext" target-language="ru">
@@ -7547,10 +7680,6 @@ Error: {1}</source>
<source xml:lang="en">Connection error</source>
<target state="translated">Ошибка подключения</target>
</trans-unit>
<trans-unit id="enableTrustServerCertificate">
<source xml:lang="en">Enable Trust server certificate</source>
<target state="translated">Доверять сертификату сервера</target>
</trans-unit>
<trans-unit id="kerberosErrorStart">
<source xml:lang="en">Connection failed due to Kerberos error.</source>
<target state="translated">Сбой подключения из-за ошибки Kerberos.</target>
@@ -7567,14 +7696,6 @@ Error: {1}</source>
<source xml:lang="en">Run Kinit</source>
<target state="translated">Запуск Kinit</target>
</trans-unit>
<trans-unit id="trustServerCertInstructionText">
<source xml:lang="en">Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or enable 'Trust server certificate' in the connection dialog.
Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? </source>
<target state="translated">Для этого подключения включено шифрование. Проверьте конфигурацию SSL и сертификата для целевого SQL Server или включите "Доверять сертификату сервера" в диалоговом окне подключения.
Примечание. Самозаверяющий сертификат обеспечивает только ограниченную защиту и не рекомендуется для рабочих сред. Вы хотите включить "Доверять сертификату сервера" для этого подключения и повторить попытку? </target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/connection/browser/connectionDialogWidget" source-language="en" datatype="plaintext" target-language="ru">
@@ -7771,6 +7892,14 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/services/connection/browser/passwordChangeDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="passwordChangeDialog.Message1">
<source xml:lang="en">Password must be changed for '{0}' to continue logging into '{1}'.</source>
<target state="translated">Чтобы продолжить вход в "{1}", необходимо изменить пароль для "{0}''.</target>
</trans-unit>
<trans-unit id="passwordChangeDialog.Message2">
<source xml:lang="en">Please enter a new password below:</source>
<target state="translated">Введите новый пароль ниже:</target>
</trans-unit>
<trans-unit id="passwordChangeDialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
@@ -7803,6 +7932,10 @@ Error: {1}</source>
<source xml:lang="en">OK</source>
<target state="translated">OK</target>
</trans-unit>
<trans-unit id="passwordChangeDialog.passwordChangeInProgress">
<source xml:lang="en">Password change already in progress</source>
<target state="translated">Смена пароля уже выполняется.</target>
</trans-unit>
<trans-unit id="passwordChangeDialog.title">
<source xml:lang="en">Change Password</source>
<target state="translated">Смена пароля</target>
@@ -7837,6 +7970,15 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/dialog/browser/wizardNavigation.component" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="wizardNavigation.stepName">
<source xml:lang="en">Step {0}: {1}</source>
<note>Name of a step in wizard. {0}: step number, {1}: step name.</note>
<target state="translated">Шаг {0}: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/dialog/common/dialogTypes" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dialogModalCancelButtonLabel">
@@ -8468,10 +8610,26 @@ Error: {1}</source>
<source xml:lang="en">Delete Connection</source>
<target state="translated">Удалить подключение</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmation">
<source xml:lang="en">Are you sure you want to delete connection '{0}'?</source>
<target state="translated">Вы действительно хотите удалить подключение: "{0}"?</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmationNo">
<source xml:lang="en">No</source>
<target state="translated">Нет</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmationYes">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
<trans-unit id="deleteConnectionGroup">
<source xml:lang="en">Delete Group</source>
<target state="translated">Удалить группу</target>
</trans-unit>
<trans-unit id="deleteConnectionGroupConfirmation">
<source xml:lang="en">Are you sure you want to delete connection group '{0}'?</source>
<target state="translated">Вы действительно хотите удалить группу подключений: "{0}"?</target>
</trans-unit>
<trans-unit id="showAllConnections">
<source xml:lang="en">Show All Connections</source>
<target state="translated">Показать все подключения</target>
@@ -8552,6 +8710,10 @@ Error: {1}</source>
<source xml:lang="en">Add a clause</source>
<target state="translated">Добавить предложение</target>
</trans-unit>
<trans-unit id="profilerFilterDialog.allClausesCleared">
<source xml:lang="en">All clauses have been cleared.</source>
<target state="translated">Все предложения очищены.</target>
</trans-unit>
<trans-unit id="profilerFilterDialog.apply">
<source xml:lang="en">Apply</source>
<target state="translated">Применить</target>
@@ -8584,6 +8746,10 @@ Error: {1}</source>
<source xml:lang="en">Load Filter</source>
<target state="translated">Загрузить фильтр</target>
</trans-unit>
<trans-unit id="profilerFilterDialog.newClauseAdded">
<source xml:lang="en">A new clause has been added.</source>
<target state="translated">Добавлено новое предложение.</target>
</trans-unit>
<trans-unit id="profilerFilterDialog.notContainsOperator">
<source xml:lang="en">Not Contains</source>
<target state="translated">Не содержит</target>
@@ -8669,8 +8835,8 @@ Error: {1}</source>
<file original="src/sql/workbench/services/query/common/queryRunner" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="copyFailed">
<source xml:lang="en">Copy failed with error {0}</source>
<target state="translated">Не удалось выполнить копирование. Ошибка: {0}</target>
<source xml:lang="en">Copy failed with error: {0}</source>
<target state="translated">Не удалось копировать. Ошибка: {0}</target>
</trans-unit>
<trans-unit id="elapsedBatchTime">
<source xml:lang="en">Batch execution time: {0}</source>