Updates for XLF folders and LocProject (#15083)

* Added updated German strings and added hybrid toolkit to locproject.json

* updates to XLF files

* more resources added to locproject

* restored out localizations

* fixes to dacpac and admin-tool

* fixes to dacpac and import

* updates to english XLFs (more up to date)
This commit is contained in:
Alex Ma
2021-05-12 12:32:09 -07:00
committed by GitHub
parent 448d21849b
commit 1eaa6be392
118 changed files with 81768 additions and 38896 deletions

View File

@@ -42,6 +42,10 @@
<source xml:lang="en">Select Subscriptions</source>
<target state="translated">Выберите подписки</target>
</trans-unit>
<trans-unit id="azure.resource.startterminal.title">
<source xml:lang="en">Start Cloud Shell</source>
<target state="translated">Запуск Cloud Shell</target>
</trans-unit>
<trans-unit id="azure.resource.connectsqlserver.title">
<source xml:lang="en">Connect</source>
<target state="translated">Подключиться</target>
@@ -50,10 +54,26 @@
<source xml:lang="en">Add to Servers</source>
<target state="translated">Добавить к серверам</target>
</trans-unit>
<trans-unit id="azure.resource.view.title">
<source xml:lang="en">Azure (Preview)</source>
<target state="translated">Azure (предварительная версия)</target>
</trans-unit>
<trans-unit id="azure.tenant.config.filter.description">
<source xml:lang="en">The list of tenant IDs to ignore when querying azure resources. Each element is a tenant id.</source>
<target state="translated">Список идентификаторов клиентов, которые будут проигнорированы при запросе ресурсов Azure. Каждый элемент представляет собой идентификатор клиента.</target>
</trans-unit>
<trans-unit id="accounts.clearTokenCache">
<source xml:lang="en">Clear Azure Account Token Cache</source>
<target state="translated">Очистить кэш токена учетной записи Azure</target>
</trans-unit>
<trans-unit id="azure.openInAzurePortal.title">
<source xml:lang="en">Open in Azure Portal</source>
<target state="translated">Открыть на портале Azure</target>
</trans-unit>
<trans-unit id="config.azureAccountConfigurationSection">
<source xml:lang="en">Azure Account Configuration</source>
<target state="translated">Конфигурация учетной записи Azure</target>
</trans-unit>
<trans-unit id="config.enablePublicCloudDescription">
<source xml:lang="en">Should Azure public cloud integration be enabled</source>
<target state="translated">Следует ли включить интеграцию общедоступного облака Azure</target>
@@ -62,6 +82,10 @@
<source xml:lang="en">Should US Government Azure cloud (Fairfax) integration be enabled</source>
<target state="translated">Следует ли включить интеграцию облака Azure для государственных организаций США (Fairfax)</target>
</trans-unit>
<trans-unit id="config.enableUsNatCloudDescription">
<source xml:lang="en">Should US National Azure cloud integration be enabled</source>
<target state="translated">Следует ли включить интеграцию с национальным облаком Azure для США</target>
</trans-unit>
<trans-unit id="config.enableChinaCloudDescription">
<source xml:lang="en">Should Azure China integration be enabled</source>
<target state="translated">Нужно ли включить интеграцию Azure для Китая</target>
@@ -70,6 +94,26 @@
<source xml:lang="en">Should Azure Germany integration be enabled</source>
<target state="translated">Следует ли включить интеграцию Azure для Германии</target>
</trans-unit>
<trans-unit id="config.azureAuthMethodConfigurationSection">
<source xml:lang="en">Azure Authentication Method</source>
<target state="translated">Метод проверки подлинности Azure</target>
</trans-unit>
<trans-unit id="config.azureCodeGrantMethod">
<source xml:lang="en">Code Grant Method</source>
<target state="translated">Метод предоставления кода</target>
</trans-unit>
<trans-unit id="config.azureDeviceCodeMethod">
<source xml:lang="en">Device Code Method</source>
<target state="translated">Метод кода устройства</target>
</trans-unit>
<trans-unit id="config.noSystemKeychain">
<source xml:lang="en">Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory.</source>
<target state="translated">Отключение интеграции с цепочкой ключей системы. Учетные данные будут храниться в неструктурированном файле в основном каталоге пользователя.</target>
</trans-unit>
<trans-unit id="config.piiLogging">
<source xml:lang="en">Should Personally Identifiable Information (PII) be logged in the console view locally</source>
<target state="translated">Должны ли личные сведения (PII) выводиться в представление консоли локально</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/utils" source-language="en" datatype="plaintext" target-language="ru">
@@ -78,14 +122,358 @@
<source xml:lang="en">Error: {0}</source>
<target state="translated">Ошибка: {0}</target>
</trans-unit>
<trans-unit id="azure.accounts.getResourceGroups.queryError">
<source xml:lang="en">Error fetching resource groups for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5}</source>
<target state="translated">Ошибка при получении групп ресурсов для учетной записи {0} ({1}) в подписке {2} ({3}) и клиенте {4}: {5}</target>
</trans-unit>
<trans-unit id="azure.accounts.runResourceQuery.errors.invalidQuery">
<source xml:lang="en">Invalid query</source>
<target state="translated">Недопустимый запрос</target>
</trans-unit>
<trans-unit id="azure.accounts.getSubscriptions.queryError">
<source xml:lang="en">Error fetching subscriptions for account {0} tenant {1} : {2}</source>
<target state="translated">Ошибка при получении подписок для учетной записи {0} в клиенте {1}: {2}</target>
</trans-unit>
<trans-unit id="azure.accounts.getSelectedSubscriptions.queryError">
<source xml:lang="en">Error fetching subscriptions for account {0} : {1}</source>
<target state="translated">Ошибка при получении подписок для учетной записи {0}: {1}</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/constants" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/azurecore/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="extensionName">
<trans-unit id="azurecore.extensionName">
<source xml:lang="en">Azure Accounts</source>
<target state="translated">Учетные записи Azure</target>
</trans-unit>
<trans-unit id="azurecore.requiresReload">
<source xml:lang="en">Modifying this setting requires reloading the window for all changes to take effect.</source>
<target state="translated">При изменении этого ресурса необходимо перезагрузить окно, чтобы все изменения вступили в силу.</target>
</trans-unit>
<trans-unit id="azurecore.reload">
<source xml:lang="en">Reload</source>
<target state="translated">Перезагрузить</target>
</trans-unit>
<trans-unit id="azurecore.australiacentral">
<source xml:lang="en">Australia Central</source>
<target state="translated">Центральная Австралия</target>
</trans-unit>
<trans-unit id="azurecore.australiacentral2">
<source xml:lang="en">Australia Central 2</source>
<target state="translated">Центральная Австралия — 2</target>
</trans-unit>
<trans-unit id="azurecore.australiaeast">
<source xml:lang="en">Australia East</source>
<target state="translated">Восточная Австралия</target>
</trans-unit>
<trans-unit id="azurecore.australiasoutheast">
<source xml:lang="en">Australia Southeast</source>
<target state="translated">Юго-Восточная Австралия</target>
</trans-unit>
<trans-unit id="azurecore.brazilsouth">
<source xml:lang="en">Brazil South</source>
<target state="translated">Южная Бразилия</target>
</trans-unit>
<trans-unit id="azurecore.brazilsoutheast">
<source xml:lang="en">Brazil Southeast</source>
<target state="translated">Юго-Восточная Бразилия</target>
</trans-unit>
<trans-unit id="azurecore.canadacentral">
<source xml:lang="en">Canada Central</source>
<target state="translated">Центральная Канада</target>
</trans-unit>
<trans-unit id="azurecore.canadaeast">
<source xml:lang="en">Canada East</source>
<target state="translated">Восточная Канада</target>
</trans-unit>
<trans-unit id="azurecore.centralindia">
<source xml:lang="en">Central India</source>
<target state="translated">Центральная Индия</target>
</trans-unit>
<trans-unit id="azurecore.centralus">
<source xml:lang="en">Central US</source>
<target state="translated">Центральная часть США</target>
</trans-unit>
<trans-unit id="azurecore.centraluseuap">
<source xml:lang="en">Central US EUAP</source>
<target state="translated">Центральная часть США (EUAP)</target>
</trans-unit>
<trans-unit id="azurecore.eastasia">
<source xml:lang="en">East Asia</source>
<target state="translated">Восточная Азия</target>
</trans-unit>
<trans-unit id="azurecore.eastus">
<source xml:lang="en">East US</source>
<target state="translated">Восточная часть США</target>
</trans-unit>
<trans-unit id="azurecore.eastus2">
<source xml:lang="en">East US 2</source>
<target state="translated">Восточная часть США — 2</target>
</trans-unit>
<trans-unit id="azurecore.eastus2euap">
<source xml:lang="en">East US 2 EUAP</source>
<target state="translated">Восточная часть США 2 (EUAP)</target>
</trans-unit>
<trans-unit id="azurecore.francecentral">
<source xml:lang="en">France Central</source>
<target state="translated">Центральная Франция</target>
</trans-unit>
<trans-unit id="azurecore.francesouth">
<source xml:lang="en">France South</source>
<target state="translated">Южная Франция</target>
</trans-unit>
<trans-unit id="azurecore.germanynorth">
<source xml:lang="en">Germany North</source>
<target state="translated">Северная Германия</target>
</trans-unit>
<trans-unit id="azurecore.germanywestcentral">
<source xml:lang="en">Germany West Central</source>
<target state="translated">Центрально-Западная Германия</target>
</trans-unit>
<trans-unit id="azurecore.japaneast">
<source xml:lang="en">Japan East</source>
<target state="translated">Восточная Япония</target>
</trans-unit>
<trans-unit id="azurecore.japanwest">
<source xml:lang="en">Japan West</source>
<target state="translated">Западная Япония</target>
</trans-unit>
<trans-unit id="azurecore.koreacentral">
<source xml:lang="en">Korea Central</source>
<target state="translated">Республика Корея, центральный регион</target>
</trans-unit>
<trans-unit id="azurecore.koreasouth">
<source xml:lang="en">Korea South</source>
<target state="translated">Республика Корея, южный регион</target>
</trans-unit>
<trans-unit id="azurecore.northcentralus">
<source xml:lang="en">North Central US</source>
<target state="translated">Центрально-северная часть США</target>
</trans-unit>
<trans-unit id="azurecore.northeurope">
<source xml:lang="en">North Europe</source>
<target state="translated">Северная Европа</target>
</trans-unit>
<trans-unit id="azurecore.norwayeast">
<source xml:lang="en">Norway East</source>
<target state="translated">Восточная Норвегия</target>
</trans-unit>
<trans-unit id="azurecore.norwaywest">
<source xml:lang="en">Norway West</source>
<target state="translated">Западная Норвегия</target>
</trans-unit>
<trans-unit id="azurecore.southafricanorth">
<source xml:lang="en">South Africa North</source>
<target state="translated">Северная часть ЮАР</target>
</trans-unit>
<trans-unit id="azurecore.southafricawest">
<source xml:lang="en">South Africa West</source>
<target state="translated">Западная часть ЮАР</target>
</trans-unit>
<trans-unit id="azurecore.southcentralus">
<source xml:lang="en">South Central US</source>
<target state="translated">Центрально-южная часть США</target>
</trans-unit>
<trans-unit id="azurecore.southeastasia">
<source xml:lang="en">Southeast Asia</source>
<target state="translated">Юго-Восточная Азия</target>
</trans-unit>
<trans-unit id="azurecore.southindia">
<source xml:lang="en">South India</source>
<target state="translated">Южная Индия</target>
</trans-unit>
<trans-unit id="azurecore.switzerlandnorth">
<source xml:lang="en">Switzerland North</source>
<target state="translated">Северная Швейцария</target>
</trans-unit>
<trans-unit id="azurecore.switzerlandwest">
<source xml:lang="en">Switzerland West</source>
<target state="translated">Западная Швейцария</target>
</trans-unit>
<trans-unit id="azurecore.uaecentral">
<source xml:lang="en">UAE Central</source>
<target state="translated">Центральная часть ОАЭ</target>
</trans-unit>
<trans-unit id="azurecore.uaenorth">
<source xml:lang="en">UAE North</source>
<target state="translated">Северная часть ОАЭ</target>
</trans-unit>
<trans-unit id="azurecore.uksouth">
<source xml:lang="en">UK South</source>
<target state="translated">Южная часть Соединенного Королевства</target>
</trans-unit>
<trans-unit id="azurecore.ukwest">
<source xml:lang="en">UK West</source>
<target state="translated">Западная часть Соединенного Королевства</target>
</trans-unit>
<trans-unit id="azurecore.westcentralus">
<source xml:lang="en">West Central US</source>
<target state="translated">Центрально-западная часть США</target>
</trans-unit>
<trans-unit id="azurecore.westeurope">
<source xml:lang="en">West Europe</source>
<target state="translated">Западная Европа</target>
</trans-unit>
<trans-unit id="azurecore.westindia">
<source xml:lang="en">West India</source>
<target state="translated">Западная Индия</target>
</trans-unit>
<trans-unit id="azurecore.westus">
<source xml:lang="en">West US</source>
<target state="translated">Западная часть США</target>
</trans-unit>
<trans-unit id="azurecore.westus2">
<source xml:lang="en">West US 2</source>
<target state="translated">Западная часть США — 2</target>
</trans-unit>
<trans-unit id="azurecore.name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="azurecore.resourceType">
<source xml:lang="en">Resource type</source>
<target state="translated">Тип ресурса</target>
</trans-unit>
<trans-unit id="azurecore.resourceGroup">
<source xml:lang="en">Resource group</source>
<target state="translated">Группа ресурсов</target>
</trans-unit>
<trans-unit id="azurecore.location">
<source xml:lang="en">Location</source>
<target state="translated">Расположение</target>
</trans-unit>
<trans-unit id="azurecore.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">Подписка</target>
</trans-unit>
<trans-unit id="azurecore.typeIcon">
<source xml:lang="en">Type Icon</source>
<target state="translated">Значок типа</target>
</trans-unit>
<trans-unit id="azurecore.sqlServer">
<source xml:lang="en">SQL server</source>
<target state="translated">Сервер SQL Server</target>
</trans-unit>
<trans-unit id="azurecore.sqlDatabase">
<source xml:lang="en">SQL database</source>
<target state="translated">База данных SQL</target>
</trans-unit>
<trans-unit id="azurecore.postgresServer">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Сервер Базы данных Azure для PostgreSQL</target>
</trans-unit>
<trans-unit id="azurecore.sqlManagedInstance">
<source xml:lang="en">SQL managed instance</source>
<target state="translated">Управляемый экземпляр SQL</target>
</trans-unit>
<trans-unit id="azurecore.azureArcsqlManagedInstance">
<source xml:lang="en">SQL managed instance - Azure Arc</source>
<target state="translated">Управляемый экземпляр SQL — Azure Arc</target>
</trans-unit>
<trans-unit id="azurecore.azureArcService">
<source xml:lang="en">Data Service - Azure Arc</source>
<target state="translated">Служба данных — Azure Arc</target>
</trans-unit>
<trans-unit id="azurecore.sqlServerArc">
<source xml:lang="en">SQL Server - Azure Arc</source>
<target state="translated">SQL Server — Azure Arc</target>
</trans-unit>
<trans-unit id="azurecore.azureArcPostgres">
<source xml:lang="en">Azure Arc enabled PostgreSQL Hyperscale</source>
<target state="translated">Гипермасштабирование для PostgreSQL с поддержкой Azure Arc</target>
</trans-unit>
<trans-unit id="azure.unableToOpenAzureLink">
<source xml:lang="en">Unable to open link, missing required values</source>
<target state="translated">Не удается открыть ссылку, отсутствуют обязательные значения</target>
</trans-unit>
<trans-unit id="azure.azureResourcesGridTitle">
<source xml:lang="en">Azure Resources (Preview)</source>
<target state="translated">Ресурсы Azure (предварительная версия)</target>
</trans-unit>
<trans-unit id="azurecore.invalidAzureAccount">
<source xml:lang="en">Invalid account</source>
<target state="translated">Недопустимая учетная запись</target>
</trans-unit>
<trans-unit id="azurecore.invalidTenant">
<source xml:lang="en">Invalid tenant for subscription</source>
<target state="translated">Недопустимый клиент для подписки</target>
</trans-unit>
<trans-unit id="azurecore.unableToFetchToken">
<source xml:lang="en">Unable to get token for tenant {0}</source>
<target state="translated">Не удается получить токен для клиента {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/auths/azureAuth" source-language="en" datatype="plaintext" target-language="ru">
<body>
<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="azure.tenantNotFound">
<source xml:lang="en">Specifed tenant with ID '{0}' not found.</source>
<target state="translated">Указанный клиент с идентификатором "{0}" не найден.</target>
</trans-unit>
<trans-unit id="azure.noBaseToken">
<source xml:lang="en">Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again.</source>
<target state="translated">Произошла ошибка при проверке подлинности, или ваши токены были удалены из системы. Попробуйте добавить учетную запись в Azure Data Studio еще раз.</target>
</trans-unit>
<trans-unit id="azure.responseError">
<source xml:lang="en">Token retrival failed with an error. Open developer tools to view the error</source>
<target state="translated">Не удалось получить токен из-за ошибки. Откройте Инструменты разработчика, чтобы просмотреть ошибку</target>
</trans-unit>
<trans-unit id="azure.accessTokenEmpty">
<source xml:lang="en">No access token returned from Microsoft OAuth</source>
<target state="translated">Токен доступа не возвращен из Microsoft OAuth</target>
</trans-unit>
<trans-unit id="azure.noUniqueIdentifier">
<source xml:lang="en">The user had no unique identifier within AAD</source>
<target state="translated">У пользователя нет уникального идентификатора в AAD</target>
</trans-unit>
<trans-unit id="azureWorkAccountDisplayName">
<source xml:lang="en">Work or school account</source>
<target state="translated">Рабочая или учебная учетная запись</target>
</trans-unit>
<trans-unit id="azure.cacheErrorAdd">
<source xml:lang="en">Error when adding your account to the cache.</source>
<target state="translated">Ошибка при добавлении учетной записи в кэш.</target>
</trans-unit>
<trans-unit id="azure.cacheErrorGet">
<source xml:lang="en">Error when getting your account from the cache</source>
<target state="translated">Ошибка при получении учетной записи из кэша.</target>
</trans-unit>
<trans-unit id="azure.cacheErrorParse">
<source xml:lang="en">Error when parsing your account from the cache</source>
<target state="translated">Ошибка при анализе учетной записи из кэша.</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.open">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.ignore">
<source xml:lang="en">Ignore Tenant</source>
<target state="translated">Игнорировать клиента</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>
</trans-unit>
<trans-unit id="azure.microsoftCorpAccount">
<source xml:lang="en">Microsoft Corp</source>
<target state="translated">Корпорация Майкрософт</target>
</trans-unit>
<trans-unit id="azure.microsoftAccountDisplayName">
<source xml:lang="en">Microsoft Account</source>
<target state="translated">Учетная запись Майкрософт</target>
</trans-unit>
<trans-unit id="azure.cacheErrrorRemove">
<source xml:lang="en">Error when removing your account from the cache.</source>
<target state="translated">Ошибка при удалении учетной записи из кэша.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountTreeNode" source-language="en" datatype="plaintext" target-language="ru">
@@ -100,6 +488,41 @@
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/resourceTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.resourceTreeNode.noResourcesLabel">
<source xml:lang="en">No Resources found</source>
<target state="translated">Ресурсы не найдены</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatAccountTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.titleLoading">
<source xml:lang="en">{0} - Loading...</source>
<target state="translated">{0} — загрузка…</target>
</trans-unit>
<trans-unit id="azure.resource.tree.accountTreeNode.title">
<source xml:lang="en">{0} ({1}/{2} subscriptions)</source>
<note>{0} is the display name of the azure account
{1} is the number of selected subscriptions in this account
{2} is the number of total subscriptions in this account</note>
<target state="translated">{0} (выбрано подписок: {1} из {2})</target>
</trans-unit>
<trans-unit id="azure.resource.tree.accountTreeNode.credentialError">
<source xml:lang="en">Failed to get credential for account {0}. Please go to the accounts dialog and refresh the account.</source>
<target state="translated">Не удалось получить учетные данные для учетной записи {0}. Перейдите в диалоговое окно учетных записей и обновите учетную запись.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountNotSignedInTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.tree.accountNotSignedInTreeNode.signInLabel">
<source xml:lang="en">Sign in to Azure...</source>
<target state="translated">Вход в Azure…</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/azureAccountProviderService" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="clearTokenCacheSuccess">
@@ -118,50 +541,130 @@
<source xml:lang="en">Azure</source>
<target state="translated">Azure</target>
</trans-unit>
<trans-unit id="usGovCloudDisplayName">
<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>
<trans-unit id="germanyCloud">
<source xml:lang="en">Azure (Germany)</source>
<target state="translated">Azure для Германии</target>
</trans-unit>
<trans-unit id="chinaCloudDisplayName">
<source xml:lang="en">Azure (China)</source>
<target state="translated">Azure для Китая</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/azureAccountProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="accountProviderNotInitialized">
<source xml:lang="en">Account provider not initialized, cannot perform action</source>
<target state="translated">Поставщик учетных записей не инициализирован, невозможно выполнить действие</target>
<trans-unit id="azure.deprecatedGetSecurityToken">
<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="azure.NoAuthMethod.Selected">
<source xml:lang="en">No Azure auth method selected. You must select what method of authentication you want to use.</source>
<target state="translated">Метод проверки подлинности Azure не выбран. Необходимо выбрать метод проверки подлинности, который будет использоваться.</target>
</trans-unit>
<trans-unit id="azure.NoAuthMethod.Available">
<source xml:lang="en">No Azure auth method available. You must enable the auth methods in ADS configuration.</source>
<target state="translated">Методы проверки подлинности Azure недоступны. Необходимо включить методы проверки подлинности в конфигурации ADS.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/auths/azureAuthCodeGrant" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.serverCouldNotStart">
<source xml:lang="en">Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings.</source>
<target state="translated">Не удалось запустить сервер. Это может быть связано с ошибкой разрешений или несовместимостью вашей системы. Вы можете попробовать включить проверку подлинности кода устройства в разделе параметров.</target>
</trans-unit>
<trans-unit id="azureAuth.nonceError">
<source xml:lang="en">Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again.</source>
<target state="translated">Не удалось выполнить проверку подлинности из-за несоответствия nonce, закройте Azure Data Studio и повторите попытку.</target>
</trans-unit>
<trans-unit id="azureAuth.stateError">
<source xml:lang="en">Authentication failed due to a state mismatch, please close ADS and try again.</source>
<target state="translated">Не удалось выполнить проверку подлинности из-за несоответствия состояния, закройте ADS и повторите попытку.</target>
</trans-unit>
<trans-unit id="azure.azureAuthCodeGrantName">
<source xml:lang="en">Azure Auth Code Grant</source>
<target state="translated">Предоставление кода проверки подлинности Azure</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/auths/azureDeviceCode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="addAccount">
<source xml:lang="en">Add {0} account</source>
<target state="translated">Добавить учетную запись {0}</target>
</trans-unit>
<trans-unit id="refreshAccount">
<source xml:lang="en">Refresh {0} account</source>
<target state="translated">Обновить учетную запись {0}</target>
<trans-unit id="azure.timeoutDeviceCode">
<source xml:lang="en">Timed out when waiting for device code login.</source>
<target state="translated">Истекло время ожидания для входа в систему с кодом устройства.</target>
</trans-unit>
<trans-unit id="azureWorkAccountDisplayName">
<source xml:lang="en">Work or school account</source>
<target state="translated">Рабочая или учебная учетная запись</target>
<trans-unit id="azure.deviceCodeCheckFail">
<source xml:lang="en">Error encountered when trying to check for login results</source>
<target state="translated">Произошла ошибка при попытке проверить результаты входа в систему</target>
</trans-unit>
<trans-unit id="microsoftAccountDisplayName">
<source xml:lang="en">Microsoft Account</source>
<target state="translated">Учетная запись Майкрософт</target>
<trans-unit id="azure.azureDeviceCodeAuth">
<source xml:lang="en">Azure Device Code</source>
<target state="translated">Код устройства Azure</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel">
<source xml:lang="en">SQL Servers</source>
<target state="translated">Серверы SQL Server</target>
<source xml:lang="en">SQL server</source>
<target state="translated">Сервер SQL Server</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/database/databaseTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.database.treeDataProvider.databaseContainerLabel">
<source xml:lang="en">SQL Databases</source>
<target state="translated">Базы данных SQL</target>
<source xml:lang="en">SQL database</source>
<target state="translated">База данных SQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/commands" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.cloudTerminalPreview">
<source xml:lang="en">You must enable preview features in order to use Azure Cloud Shell.</source>
<target state="translated">Чтобы использовать Azure Cloud Shell, необходимо включить предварительные версии функций.</target>
</trans-unit>
<trans-unit id="azure.signIn">
<source xml:lang="en">Sign in</source>
<target state="translated">Войти</target>
</trans-unit>
<trans-unit id="azure.noAccountError">
<source xml:lang="en">You are not currently signed into any Azure accounts, Please sign in and then try again.</source>
<target state="translated">Вы не вошли ни в одну учетную запись Azure. Выполните вход и повторите попытку.</target>
</trans-unit>
<trans-unit id="azure.pickAnAzureAccount">
<source xml:lang="en">Select an Azure account</source>
<target state="translated">Выберите учетную запись Azure</target>
</trans-unit>
<trans-unit id="azure.accountNotSelectedError">
<source xml:lang="en">You must select an Azure account for this feature to work.</source>
<target state="translated">Для работы этой функции необходимо выбрать учетную запись Azure.</target>
</trans-unit>
<trans-unit id="azure.noTenants">
<source xml:lang="en">A tenant is required for this feature. Your Azure subscription seems to have no tenants.</source>
<target state="translated">Для этой функции требуется клиент. Похоже, в вашей подписке Azure нет клиентов.</target>
</trans-unit>
<trans-unit id="azure.startingCloudShell">
<source xml:lang="en">Starting cloud shell…</source>
<target state="translated">Запуск Cloud Shell…</target>
</trans-unit>
<trans-unit id="azure.mustPickTenant">
<source xml:lang="en">You must select a tenant for this feature to work.</source>
<target state="translated">Для работы этой функции необходимо выбрать клиента.</target>
</trans-unit>
<trans-unit id="azure.resource.selectsubscriptions.credentialError">
<source xml:lang="en">Failed to get credential for account {0}. Please refresh the account.</source>
<target state="translated">Не удалось получить учетные данные для учетной записи {0}. Обновите ее.</target>
@@ -176,14 +679,6 @@
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/resourceTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.resourceTreeNode.noResourcesLabel">
<source xml:lang="en">No Resources found</source>
<target state="translated">Ресурсы не найдены</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
@@ -192,27 +687,93 @@
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountNotSignedInTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.tree.accountNotSignedInTreeNode.signInLabel">
<source xml:lang="en">Sign in to Azure...</source>
<target state="translated">Вход в Azure…</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.sqlInstanceContainerLabel">
<source xml:lang="en">SQL Managed Instances</source>
<target state="translated">Управляемые экземпляры SQL</target>
<source xml:lang="en">Azure SQL DB managed instance</source>
<target state="translated">Управляемый экземпляр Базы данных SQL Azure</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/kusto/kustoTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.KustoContainerLabel">
<source xml:lang="en">Azure Data Explorer Cluster</source>
<target state="translated">Кластер Azure Data Explorer</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel">
<source xml:lang="en">Azure Database for PostgreSQL Servers</source>
<target state="translated">База данных Azure для серверов PostgreSQL</target>
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Сервер Базы данных Azure для PostgreSQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/services/terminalService" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.coudTerminal.neverUsed">
<source xml:lang="en">If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio.</source>
<target state="translated">Если ранее вы не запускали Azure Cloud Shell из этой учетной записи, перейдите на страницу https://shell.azure.com/, чтобы начать работу. Выполнив настройку, вы сможете использовать Azure Cloud Shell непосредственно в Azure Data Studio.</target>
</trans-unit>
<trans-unit id="azure.cloudTerminal.openAzureShell">
<source xml:lang="en">Open Azure Shell</source>
<target state="translated">Открыть Azure Shell</target>
</trans-unit>
<trans-unit id="azure.cloudTerminal.ok">
<source xml:lang="en">OK</source>
<target state="translated">OK</target>
</trans-unit>
<trans-unit id="azure.selectShellType">
<source xml:lang="en">Select Bash or PowerShell for Azure Cloud Shell</source>
<target state="translated">Выберите Bash или PowerShell для Azure Cloud Shell</target>
</trans-unit>
<trans-unit id="azure.shellTypeRequired">
<source xml:lang="en">You must pick a shell type</source>
<target state="translated">Необходимо выбрать тип оболочки</target>
</trans-unit>
<trans-unit id="azure.cloudShell">
<source xml:lang="en">Azure Cloud Shell (Preview) {0} ({1})</source>
<target state="translated">Azure Cloud Shell (предварительная версия) {0} ({1})</target>
</trans-unit>
<trans-unit id="azure.shellClosed">
<source xml:lang="en">Shell closed.
</source>
<target state="translated">Оболочка закрыта.
</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstanceArc/sqlInstanceArcTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.sqlInstanceArcContainerLabel">
<source xml:lang="en">SQL managed instance Azure Arc</source>
<target state="translated">Управляемый экземпляр SQL — Azure Arc</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel">
<source xml:lang="en">PostgreSQL Hyperscale Azure Arc</source>
<target state="translated">Гипермасштабирование PostgreSQL — Azure Arc</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/connectionDialogTreeProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
<source xml:lang="en">Loading ...</source>
<target state="translated">Идет загрузка…</target>
</trans-unit>
<trans-unit id="azure.resource.tree.treeProvider.openAccountsDialog">
<source xml:lang="en">Show Azure accounts</source>
<target state="translated">Показать учетные записи Azure</target>
</trans-unit>
<trans-unit id="azure.resource.tree.treeProvider.accountLoadError">
<source xml:lang="en">Failed to load some Azure accounts. {0}</source>
<target state="translated">Не удалось загрузить некоторые учетные записи хранения Azure. {0}</target>
</trans-unit>
</body>
</file>

View File

@@ -10,13 +10,17 @@
<source xml:lang="en">SQL Server Big Data Clusters</source>
<target state="translated">Кластеры больших данных SQL Server</target>
</trans-unit>
<trans-unit id="command.addController.title">
<source xml:lang="en">Connect to Controller</source>
<target state="translated">Подключение к контроллеру</target>
<trans-unit id="command.connectController.title">
<source xml:lang="en">Connect to Existing Controller</source>
<target state="translated">Подключение к существующему контроллеру</target>
</trans-unit>
<trans-unit id="command.deleteController.title">
<source xml:lang="en">Delete</source>
<target state="translated">Удалить</target>
<trans-unit id="command.createController.title">
<source xml:lang="en">Create New Controller</source>
<target state="translated">Создание нового контроллера</target>
</trans-unit>
<trans-unit id="command.removeController.title">
<source xml:lang="en">Remove Controller</source>
<target state="translated">Удаление контроллера</target>
</trans-unit>
<trans-unit id="command.refreshController.title">
<source xml:lang="en">Refresh</source>
@@ -42,6 +46,16 @@
<source xml:lang="en">Big Data Cluster</source>
<target state="translated">Кластер больших данных</target>
</trans-unit>
<trans-unit id="bdc.view.welcome.connect">
<source xml:lang="en">No SQL Big Data Cluster controllers registered. [Learn More](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)
[Connect Controller](command:bigDataClusters.command.connectController)</source>
<target state="translated">Контроллеры кластера больших данных SQL не зарегистрированы. [Дополнительные сведения](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)
[Connect Controller](command:bigDataClusters.command.connectController)</target>
</trans-unit>
<trans-unit id="bdc.view.welcome.loading">
<source xml:lang="en">Loading controllers...</source>
<target state="translated">Загрузка контроллеров…</target>
</trans-unit>
<trans-unit id="bdc.ignoreSslVerification.desc">
<source xml:lang="en">Ignore SSL verification errors against SQL Server Big Data Cluster endpoints such as HDFS, Spark, and Controller if true</source>
<target state="translated">Если этот параметр имеет значение TRUE, игнорировать ошибки проверки SSL в отношении конечных точек кластера больших данных SQL Server, таких как HDFS, Spark и Controller</target>
@@ -172,7 +186,7 @@
</trans-unit>
<trans-unit id="endpoint.sqlServerEndpoint">
<source xml:lang="en">SQL Server Master Instance Front-End</source>
<target state="translated">Интерфейс основного экземпляра SQL Server</target>
<target state="translated">Интерфейс главного экземпляра SQL Server</target>
</trans-unit>
<trans-unit id="endpoint.grafana">
<source xml:lang="en">Metrics Dashboard</source>
@@ -236,257 +250,21 @@
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/hdfsDialogBase" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/big-data-cluster/dist/bigDataCluster/localizedConstants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="basicAuthName">
<source xml:lang="en">Basic</source>
<target state="translated">Обычный</target>
<trans-unit id="bdc.dashboard.status">
<source xml:lang="en">Status Icon</source>
<target state="translated">Значок состояния</target>
</trans-unit>
<trans-unit id="integratedAuthName">
<source xml:lang="en">Windows Authentication</source>
<target state="translated">Проверка подлинности Windows.</target>
<trans-unit id="bdc.dashboard.instance">
<source xml:lang="en">Instance</source>
<target state="translated">Экземпляр</target>
</trans-unit>
<trans-unit id="mount.hdfs.loginerror1">
<source xml:lang="en">Login to controller failed</source>
<target state="translated">Не удалось войти на контроллер</target>
<trans-unit id="bdc.dashboard.state">
<source xml:lang="en">State</source>
<target state="translated">Состояние</target>
</trans-unit>
<trans-unit id="mount.hdfs.loginerror2">
<source xml:lang="en">Login to controller failed: {0}</source>
<target state="translated">Ошибка входа на контроллер: {0}</target>
</trans-unit>
<trans-unit id="err.controller.username.required">
<source xml:lang="en">Username is required</source>
<target state="translated">Требуется имя пользователя</target>
</trans-unit>
<trans-unit id="err.controller.password.required">
<source xml:lang="en">Password is required</source>
<target state="translated">Требуется пароль</target>
</trans-unit>
<trans-unit id="textUrlLower">
<source xml:lang="en">url</source>
<target state="translated">URL-адрес</target>
</trans-unit>
<trans-unit id="textUsernameLower">
<source xml:lang="en">username</source>
<target state="translated">Имя пользователя</target>
</trans-unit>
<trans-unit id="textPasswordLower">
<source xml:lang="en">password</source>
<target state="translated">Пароль</target>
</trans-unit>
<trans-unit id="textUrlCapital">
<source xml:lang="en">Cluster Management URL</source>
<target state="translated">URL-адрес управления кластером</target>
</trans-unit>
<trans-unit id="textAuthCapital">
<source xml:lang="en">Authentication type</source>
<target state="translated">Тип проверки подлинности</target>
</trans-unit>
<trans-unit id="textUsernameCapital">
<source xml:lang="en">Username</source>
<target state="translated">Имя пользователя</target>
</trans-unit>
<trans-unit id="textPasswordCapital">
<source xml:lang="en">Password</source>
<target state="translated">Пароль</target>
</trans-unit>
<trans-unit id="hdsf.dialog.connection.section">
<source xml:lang="en">Cluster Connection</source>
<target state="translated">Подключение к кластеру</target>
</trans-unit>
<trans-unit id="hdfs.dialog.ok">
<source xml:lang="en">OK</source>
<target state="translated">ОК</target>
</trans-unit>
<trans-unit id="hdfs.dialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/controller/clusterControllerApi" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="error.no.activedirectory">
<source xml:lang="en">This cluster does not support Windows authentication</source>
<target state="translated">Этот кластер не поддерживает проверку подлинности Windows</target>
</trans-unit>
<trans-unit id="bdc.error.tokenPost">
<source xml:lang="en">Error during authentication</source>
<target state="translated">Ошибка при проверке подлинности</target>
</trans-unit>
<trans-unit id="bdc.error.unauthorized">
<source xml:lang="en">You do not have permission to log into this cluster using Windows Authentication</source>
<target state="translated">У вас нет разрешения на вход в этот кластер с использованием проверки подлинности Windows</target>
</trans-unit>
<trans-unit id="bdc.error.getEndPoints">
<source xml:lang="en">Error retrieving endpoints from {0}</source>
<target state="translated">Ошибка при извлечении конечных точек из {0}</target>
</trans-unit>
<trans-unit id="bdc.error.getBdcStatus">
<source xml:lang="en">Error retrieving BDC status from {0}</source>
<target state="translated">Ошибка при получении состояния модели подключения к бизнес-данным из {0}</target>
</trans-unit>
<trans-unit id="bdc.error.mountHdfs">
<source xml:lang="en">Error creating mount</source>
<target state="translated">Ошибка при создании подключения</target>
</trans-unit>
<trans-unit id="bdc.error.refreshHdfs">
<source xml:lang="en">Error refreshing mount</source>
<target state="translated">Ошибка при обновлении подключения</target>
</trans-unit>
<trans-unit id="bdc.error.deleteHdfs">
<source xml:lang="en">Error deleting mount</source>
<target state="translated">Ошибка при удалении подключения</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/connectControllerDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="connectController.dialog.title">
<source xml:lang="en">Connect to Controller (preview)</source>
<target state="translated">Подключение к контроллеру (предварительная версия)</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/commonControls" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="bdc.dashboard.viewDetails">
<source xml:lang="en">View Details</source>
<target state="translated">Посмотреть подробную информацию</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/extension" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="mount.error.endpointNotFound">
<source xml:lang="en">Controller endpoint information was not found</source>
<target state="translated">Информация о конечных точках контроллера не найдена</target>
</trans-unit>
<trans-unit id="bdc.dashboard.title">
<source xml:lang="en">Big Data Cluster Dashboard (preview) -</source>
<target state="translated">Панель мониторинга кластера больших данных (предварительная версия) -</target>
</trans-unit>
<trans-unit id="textYes">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
<trans-unit id="textNo">
<source xml:lang="en">No</source>
<target state="translated">Нет</target>
</trans-unit>
<trans-unit id="textConfirmDeleteController">
<source xml:lang="en">Are you sure you want to delete '{0}'?</source>
<target state="translated">Вы действительно хотите удалить "{0}"?</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/addControllerNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="textBigDataClusterControllerWithDots">
<source xml:lang="en">Add SQL Server Big Data Cluster controller...</source>
<target state="translated">Добавить контроллер кластера больших данных SQL Server…</target>
</trans-unit>
<trans-unit id="textConnectToController">
<source xml:lang="en">Connect to Controller</source>
<target state="translated">Подключение к контроллеру</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/loadingControllerNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="textLoadingWithDots">
<source xml:lang="en">Loading...</source>
<target state="translated">Загрузка…</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/addControllerDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="basicAuthName">
<source xml:lang="en">Basic</source>
<target state="translated">Обычный</target>
</trans-unit>
<trans-unit id="integratedAuthName">
<source xml:lang="en">Windows Authentication</source>
<target state="translated">Проверка подлинности Windows.</target>
</trans-unit>
<trans-unit id="err.controller.username.required">
<source xml:lang="en">Username is required</source>
<target state="translated">Требуется имя пользователя</target>
</trans-unit>
<trans-unit id="err.controller.password.required">
<source xml:lang="en">Password is required</source>
<target state="translated">Требуется пароль</target>
</trans-unit>
<trans-unit id="textAddNewController">
<source xml:lang="en">Add New Controller (preview)</source>
<target state="translated">Добавление контроллера (предварительная версия)</target>
</trans-unit>
<trans-unit id="textUrlLower">
<source xml:lang="en">url</source>
<target state="translated">URL-адрес</target>
</trans-unit>
<trans-unit id="textUsernameLower">
<source xml:lang="en">username</source>
<target state="translated">Имя пользователя</target>
</trans-unit>
<trans-unit id="textPasswordLower">
<source xml:lang="en">password</source>
<target state="translated">Пароль</target>
</trans-unit>
<trans-unit id="textRememberPassword">
<source xml:lang="en">Remember Password</source>
<target state="translated">Запомнить пароль</target>
</trans-unit>
<trans-unit id="textUrlCapital">
<source xml:lang="en">Cluster Management URL</source>
<target state="translated">URL-адрес управления кластером</target>
</trans-unit>
<trans-unit id="textAuthCapital">
<source xml:lang="en">Authentication type</source>
<target state="translated">Тип проверки подлинности</target>
</trans-unit>
<trans-unit id="textUsernameCapital">
<source xml:lang="en">Username</source>
<target state="translated">Имя пользователя</target>
</trans-unit>
<trans-unit id="textPasswordCapital">
<source xml:lang="en">Password</source>
<target state="translated">Пароль</target>
</trans-unit>
<trans-unit id="textAdd">
<source xml:lang="en">Add</source>
<target state="translated">Добавить</target>
</trans-unit>
<trans-unit id="textCancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboard" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="bdc.dashboard.refreshButton">
<source xml:lang="en">Refresh</source>
<target state="translated">Обновить</target>
</trans-unit>
<trans-unit id="bdc.dashboard.troubleshootButton">
<source xml:lang="en">Troubleshoot</source>
<target state="translated">Устранение неполадок</target>
</trans-unit>
<trans-unit id="bdc.dashboard.overviewNavTitle">
<source xml:lang="en">Big Data Cluster overview</source>
<target state="translated">Обзор кластера больших данных</target>
</trans-unit>
<trans-unit id="bdc.dashboard.clusterDetails">
<source xml:lang="en">Cluster Details</source>
<target state="translated">Подробная информация о кластере</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboardResourceStatusPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="bdc.dashboard.viewHyperlink">
<trans-unit id="bdc.dashboard.view">
<source xml:lang="en">View</source>
<target state="translated">Вид</target>
</trans-unit>
@@ -494,134 +272,190 @@
<source xml:lang="en">N/A</source>
<target state="translated">Н/Д</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatusDetailsHeader">
<trans-unit id="bdc.dashboard.healthStatusDetails">
<source xml:lang="en">Health Status Details</source>
<target state="translated">Сведения о состоянии работоспособности</target>
</trans-unit>
<trans-unit id="bdc.dashboard.metricsAndLogs">
<source xml:lang="en">Metrics and Logs</source>
<target state="translated">Метрики и журналы</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatus">
<source xml:lang="en">Health Status</source>
<target state="translated">Состояние работоспособности</target>
</trans-unit>
<trans-unit id="bdc.dashboard.nodeMetrics">
<source xml:lang="en">Node Metrics</source>
<target state="translated">Метрики узла</target>
</trans-unit>
<trans-unit id="bdc.dashboard.sqlMetrics">
<source xml:lang="en">SQL Metrics</source>
<target state="translated">Метрики SQL</target>
</trans-unit>
<trans-unit id="bdc.dashboard.logs">
<source xml:lang="en">Logs</source>
<target state="translated">Журналы</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewNodeMetrics">
<source xml:lang="en">View Node Metrics {0}</source>
<target state="translated">Просмотреть метрики узла {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewSqlMetrics">
<source xml:lang="en">View SQL Metrics {0}</source>
<target state="translated">Просмотреть метрики SQL {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewLogs">
<source xml:lang="en">View Kibana Logs {0}</source>
<target state="translated">Просмотреть журналы Kibana {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.lastUpdated">
<source xml:lang="en">Last Updated : {0}</source>
<target state="translated">Последнее обновление: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.instanceHeader">
<source xml:lang="en">Instance</source>
<target state="translated">Экземпляр</target>
<trans-unit id="basicAuthName">
<source xml:lang="en">Basic</source>
<target state="translated">Базовое</target>
</trans-unit>
<trans-unit id="bdc.dashboard.stateHeader">
<source xml:lang="en">State</source>
<target state="translated">Состояние</target>
<trans-unit id="integratedAuthName">
<source xml:lang="en">Windows Authentication</source>
<target state="translated">Проверка подлинности Windows</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatusHeader">
<source xml:lang="en">Health Status</source>
<target state="translated">Состояние работоспособности</target>
<trans-unit id="addNewController">
<source xml:lang="en">Add New Controller</source>
<target state="translated">Добавление нового контроллера</target>
</trans-unit>
<trans-unit id="bdc.dashboard.metricsAndLogsLabel">
<source xml:lang="en">Metrics and Logs</source>
<target state="translated">Метрики и журналы</target>
<trans-unit id="url">
<source xml:lang="en">URL</source>
<target state="translated">URL-адрес</target>
</trans-unit>
<trans-unit id="bdc.dashboard.nodeMetricsHeader">
<source xml:lang="en">Node Metrics</source>
<target state="translated">Метрики узла</target>
<trans-unit id="username">
<source xml:lang="en">Username</source>
<target state="translated">Имя пользователя</target>
</trans-unit>
<trans-unit id="bdc.dashboard.sqlMetricsHeader">
<source xml:lang="en">SQL Metrics</source>
<target state="translated">Метрики SQL</target>
<trans-unit id="password">
<source xml:lang="en">Password</source>
<target state="translated">Пароль</target>
</trans-unit>
<trans-unit id="bdc.dashboard.logsHeader">
<source xml:lang="en">Logs</source>
<target state="translated">Журналы</target>
<trans-unit id="rememberPassword">
<source xml:lang="en">Remember Password</source>
<target state="translated">Запомнить пароль</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboardOverviewPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="bdc.dashboard.propertiesHeader">
<trans-unit id="clusterManagementUrl">
<source xml:lang="en">Cluster Management URL</source>
<target state="translated">URL-адрес управления кластером</target>
</trans-unit>
<trans-unit id="textAuthCapital">
<source xml:lang="en">Authentication type</source>
<target state="translated">Тип проверки подлинности</target>
</trans-unit>
<trans-unit id="hdsf.dialog.connection.section">
<source xml:lang="en">Cluster Connection</source>
<target state="translated">Подключение к кластеру</target>
</trans-unit>
<trans-unit id="add">
<source xml:lang="en">Add</source>
<target state="translated">Добавить</target>
</trans-unit>
<trans-unit id="cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="ok">
<source xml:lang="en">OK</source>
<target state="translated">OK</target>
</trans-unit>
<trans-unit id="bdc.dashboard.refresh">
<source xml:lang="en">Refresh</source>
<target state="translated">Обновить</target>
</trans-unit>
<trans-unit id="bdc.dashboard.troubleshoot">
<source xml:lang="en">Troubleshoot</source>
<target state="translated">Устранение неполадок</target>
</trans-unit>
<trans-unit id="bdc.dashboard.bdcOverview">
<source xml:lang="en">Big Data Cluster overview</source>
<target state="translated">Обзор кластера больших данных</target>
</trans-unit>
<trans-unit id="bdc.dashboard.clusterDetails">
<source xml:lang="en">Cluster Details</source>
<target state="translated">Подробная информация о кластере</target>
</trans-unit>
<trans-unit id="bdc.dashboard.clusterOverview">
<source xml:lang="en">Cluster Overview</source>
<target state="translated">Обзор кластера</target>
</trans-unit>
<trans-unit id="bdc.dashboard.serviceEndpoints">
<source xml:lang="en">Service Endpoints</source>
<target state="translated">Конечные точки службы</target>
</trans-unit>
<trans-unit id="bdc.dashboard.clusterProperties">
<source xml:lang="en">Cluster Properties</source>
<target state="translated">Свойства кластера</target>
</trans-unit>
<trans-unit id="bdc.dashboard.clusterState">
<source xml:lang="en">Cluster State :</source>
<target state="translated">Состояние кластера:</target>
<source xml:lang="en">Cluster State</source>
<target state="translated">Состояние кластера</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatus">
<source xml:lang="en">Health Status :</source>
<target state="translated">Состояние работоспособности:</target>
</trans-unit>
<trans-unit id="bdc.dashboard.overviewHeader">
<source xml:lang="en">Cluster Overview</source>
<target state="translated">Обзор кластера</target>
</trans-unit>
<trans-unit id="bdc.dashboard.lastUpdated">
<source xml:lang="en">Last Updated : {0}</source>
<target state="translated">Последнее обновление: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.serviceNameHeader">
<trans-unit id="bdc.dashboard.serviceName">
<source xml:lang="en">Service Name</source>
<target state="translated">Имя службы</target>
</trans-unit>
<trans-unit id="bdc.dashboard.stateHeader">
<source xml:lang="en">State</source>
<target state="translated">Состояние</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatusHeader">
<source xml:lang="en">Health Status</source>
<target state="translated">Состояние работоспособности</target>
</trans-unit>
<trans-unit id="bdc.dashboard.endpointsLabel">
<source xml:lang="en">Service Endpoints</source>
<target state="translated">Конечные точки службы</target>
</trans-unit>
<trans-unit id="bdc.dashboard.serviceHeader">
<trans-unit id="bdc.dashboard.service">
<source xml:lang="en">Service</source>
<target state="translated">Служба</target>
</trans-unit>
<trans-unit id="bdc.dashboard.endpointHeader">
<trans-unit id="bdc.dashboard.endpoint">
<source xml:lang="en">Endpoint</source>
<target state="translated">Конечная точка</target>
</trans-unit>
<trans-unit id="endpointsError">
<source xml:lang="en">Unexpected error retrieving BDC Endpoints: {0}</source>
<target state="translated">При получении конечных точек модели подключения к бизнес-данным возникла неожиданная ошибка: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.noConnection">
<source xml:lang="en">The dashboard requires a connection. Please click retry to enter your credentials.</source>
<target state="translated">Необходимо указать параметры подключения для панели мониторинга. Нажмите "Повторить", чтобы ввести свои учетные данные.</target>
</trans-unit>
<trans-unit id="bdc.dashboard.unexpectedError">
<source xml:lang="en">Unexpected error occurred: {0}</source>
<target state="translated">Произошла неожиданная ошибка: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.copyTitle">
<source xml:lang="en">Copy</source>
<target state="translated">Копировать</target>
</trans-unit>
<trans-unit id="copiedEndpoint">
<source xml:lang="en">Endpoint '{0}' copied to clipboard</source>
<target state="translated">Конечная точка "{0}" скопирована в буфер обмена</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/mountHdfsDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="bdc.dashboard.copy">
<source xml:lang="en">Copy</source>
<target state="translated">Копировать</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewDetails">
<source xml:lang="en">View Details</source>
<target state="translated">Посмотреть подробную информацию</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewErrorDetails">
<source xml:lang="en">View Error Details</source>
<target state="translated">Просмотреть сведения об ошибке</target>
</trans-unit>
<trans-unit id="connectController.dialog.title">
<source xml:lang="en">Connect to Controller</source>
<target state="translated">Подключение к контроллеру</target>
</trans-unit>
<trans-unit id="mount.main.section">
<source xml:lang="en">Mount Configuration</source>
<target state="translated">Конфигурация подключения</target>
</trans-unit>
<trans-unit id="mount.hdfsPath.title">
<source xml:lang="en">HDFS Path</source>
<target state="translated">Путь HDFS</target>
</trans-unit>
<trans-unit id="mount.err.formatting">
<source xml:lang="en">Bad formatting of credentials at {0}</source>
<target state="translated">Неправильное форматирование учетных данных в {0}</target>
</trans-unit>
<trans-unit id="mount.task.name">
<source xml:lang="en">Mounting HDFS folder on path {0}</source>
<target state="translated">Подключение папки HDFS по пути {0}</target>
</trans-unit>
<trans-unit id="refreshmount.task.name">
<source xml:lang="en">Refreshing HDFS Mount on path {0}</source>
<target state="translated">Обновление подключения HDFS по пути {0}</target>
</trans-unit>
<trans-unit id="deletemount.task.name">
<source xml:lang="en">Deleting HDFS Mount on path {0}</source>
<target state="translated">Удаление подключения HDFS по пути {0}</target>
</trans-unit>
<trans-unit id="mount.task.submitted">
<source xml:lang="en">Mount creation has started</source>
<target state="translated">Было запущено создание подключения</target>
</trans-unit>
<trans-unit id="refreshmount.task.submitted">
<source xml:lang="en">Refresh mount request submitted</source>
<target state="translated">Запрос на обновление подключения отправлен</target>
</trans-unit>
<trans-unit id="deletemount.task.submitted">
<source xml:lang="en">Delete mount request submitted</source>
<target state="translated">Запрос на удаление подключения отправлен</target>
</trans-unit>
<trans-unit id="mount.task.complete">
<source xml:lang="en">Mounting HDFS folder is complete</source>
<target state="translated">Подключение папки HDFS выполнено</target>
@@ -630,17 +464,13 @@
<source xml:lang="en">Mounting is likely to complete, check back later to verify</source>
<target state="translated">Подключение, скорее всего, завершено, проверьте это позднее</target>
</trans-unit>
<trans-unit id="mount.task.error">
<source xml:lang="en">Error mounting folder: {0}</source>
<target state="translated">Ошибка при подключении папки: {0}</target>
</trans-unit>
<trans-unit id="mount.error.unknown">
<source xml:lang="en">Unknown error occurred during the mount process</source>
<target state="translated">Неизвестная ошибка в процессе подключения</target>
</trans-unit>
<trans-unit id="mount.dialog.title">
<source xml:lang="en">Mount HDFS Folder (preview)</source>
<target state="translated">Подключение папки HDFS (предварительная версия)</target>
<source xml:lang="en">Mount HDFS Folder</source>
<target state="translated">Подключение папки HDFS</target>
</trans-unit>
<trans-unit id="mount.hdfsPath.title">
<source xml:lang="en">HDFS Path</source>
<target state="translated">Путь HDFS</target>
</trans-unit>
<trans-unit id="mount.hdfsPath.info">
<source xml:lang="en">Path to a new (non-existing) directory which you want to associate with the mount</source>
@@ -664,27 +494,135 @@
</trans-unit>
<trans-unit id="refreshmount.dialog.title">
<source xml:lang="en">Refresh Mount</source>
<target state="translated">Обновить подключение</target>
</trans-unit>
<trans-unit id="refreshmount.task.name">
<source xml:lang="en">Refreshing HDFS Mount on path {0}</source>
<target state="translated">Обновление подключения HDFS по пути {0}</target>
</trans-unit>
<trans-unit id="refreshmount.task.submitted">
<source xml:lang="en">Refresh mount request submitted</source>
<target state="translated">Запрос на обновление подключения отправлен</target>
<target state="translated">Обновление подключения</target>
</trans-unit>
<trans-unit id="deleteMount.dialog.title">
<source xml:lang="en">Delete Mount</source>
<target state="translated">Удалить подключение</target>
<target state="translated">Удаление подключения</target>
</trans-unit>
<trans-unit id="deletemount.task.name">
<source xml:lang="en">Deleting HDFS Mount on path {0}</source>
<target state="translated">Удаление подключения HDFS по пути {0}</target>
<trans-unit id="bdc.dashboard.loadingClusterStateCompleted">
<source xml:lang="en">Loading cluster state completed</source>
<target state="translated">Загрузка состояния кластера завершена</target>
</trans-unit>
<trans-unit id="deletemount.task.submitted">
<source xml:lang="en">Delete mount request submitted</source>
<target state="translated">Запрос на удаление подключения отправлен</target>
<trans-unit id="bdc.dashboard.loadingHealthStatusCompleted">
<source xml:lang="en">Loading health status completed</source>
<target state="translated">Загрузка состояния работоспособности завершена</target>
</trans-unit>
<trans-unit id="err.controller.username.required">
<source xml:lang="en">Username is required</source>
<target state="translated">Требуется имя пользователя</target>
</trans-unit>
<trans-unit id="err.controller.password.required">
<source xml:lang="en">Password is required</source>
<target state="translated">Требуется пароль</target>
</trans-unit>
<trans-unit id="endpointsError">
<source xml:lang="en">Unexpected error retrieving BDC Endpoints: {0}</source>
<target state="translated">При получении конечных точек модели подключения к бизнес-данным возникла неожиданная ошибка: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.noConnection">
<source xml:lang="en">The dashboard requires a connection. Please click retry to enter your credentials.</source>
<target state="translated">Необходимо указать параметры подключения для панели мониторинга. Нажмите "Повторить", чтобы ввести свои учетные данные.</target>
</trans-unit>
<trans-unit id="bdc.dashboard.unexpectedError">
<source xml:lang="en">Unexpected error occurred: {0}</source>
<target state="translated">Произошла неожиданная ошибка: {0}</target>
</trans-unit>
<trans-unit id="mount.hdfs.loginerror1">
<source xml:lang="en">Login to controller failed</source>
<target state="translated">Не удалось войти на контроллер</target>
</trans-unit>
<trans-unit id="mount.hdfs.loginerror2">
<source xml:lang="en">Login to controller failed: {0}</source>
<target state="translated">Ошибка входа на контроллер: {0}</target>
</trans-unit>
<trans-unit id="mount.err.formatting">
<source xml:lang="en">Bad formatting of credentials at {0}</source>
<target state="translated">Неправильное форматирование учетных данных в {0}</target>
</trans-unit>
<trans-unit id="mount.task.error">
<source xml:lang="en">Error mounting folder: {0}</source>
<target state="translated">Ошибка при подключении папки: {0}</target>
</trans-unit>
<trans-unit id="mount.error.unknown">
<source xml:lang="en">Unknown error occurred during the mount process</source>
<target state="translated">Неизвестная ошибка в процессе подключения</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/controller/clusterControllerApi" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="error.no.activedirectory">
<source xml:lang="en">This cluster does not support Windows authentication</source>
<target state="translated">Этот кластер не поддерживает проверку подлинности Windows</target>
</trans-unit>
<trans-unit id="bdc.error.tokenPost">
<source xml:lang="en">Error during authentication</source>
<target state="translated">Ошибка при проверке подлинности</target>
</trans-unit>
<trans-unit id="bdc.error.unauthorized">
<source xml:lang="en">You do not have permission to log into this cluster using Windows Authentication</source>
<target state="translated">У вас нет разрешения на вход в этот кластер с использованием проверки подлинности Windows</target>
</trans-unit>
<trans-unit id="bdc.error.getClusterConfig">
<source xml:lang="en">Error retrieving cluster config from {0}</source>
<target state="translated">Ошибка при получении конфигурации кластера из {0}</target>
</trans-unit>
<trans-unit id="bdc.error.getEndPoints">
<source xml:lang="en">Error retrieving endpoints from {0}</source>
<target state="translated">Ошибка при извлечении конечных точек из {0}</target>
</trans-unit>
<trans-unit id="bdc.error.getBdcStatus">
<source xml:lang="en">Error retrieving BDC status from {0}</source>
<target state="translated">Ошибка при получении состояния модели подключения к бизнес-данным из {0}</target>
</trans-unit>
<trans-unit id="bdc.error.mountHdfs">
<source xml:lang="en">Error creating mount</source>
<target state="translated">Ошибка при создании подключения</target>
</trans-unit>
<trans-unit id="bdc.error.statusHdfs">
<source xml:lang="en">Error getting mount status</source>
<target state="translated">Ошибка при получении состояния подключения</target>
</trans-unit>
<trans-unit id="bdc.error.refreshHdfs">
<source xml:lang="en">Error refreshing mount</source>
<target state="translated">Ошибка при обновлении подключения</target>
</trans-unit>
<trans-unit id="bdc.error.deleteHdfs">
<source xml:lang="en">Error deleting mount</source>
<target state="translated">Ошибка при удалении подключения</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/extension" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="mount.error.endpointNotFound">
<source xml:lang="en">Controller endpoint information was not found</source>
<target state="translated">Информация о конечных точках контроллера не найдена</target>
</trans-unit>
<trans-unit id="bdc.dashboard.title">
<source xml:lang="en">Big Data Cluster Dashboard -</source>
<target state="translated">Панель мониторинга кластера больших данных —</target>
</trans-unit>
<trans-unit id="textYes">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
<trans-unit id="textNo">
<source xml:lang="en">No</source>
<target state="translated">Нет</target>
</trans-unit>
<trans-unit id="textConfirmRemoveController">
<source xml:lang="en">Are you sure you want to remove '{0}'?</source>
<target state="translated">Вы действительно хотите удалить "{0}"?</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/controllerTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="bdc.controllerTreeDataProvider.error">
<source xml:lang="en">Unexpected error loading saved controllers: {0}</source>
<target state="translated">Непредвиденная ошибка при загрузке сохраненных контроллеров: {0}</target>
</trans-unit>
</body>
</file>

View File

@@ -8,7 +8,7 @@
</trans-unit>
<trans-unit id="cms.description">
<source xml:lang="en">Support for managing SQL Server Central Management Servers</source>
<target state="translated">Поддержка управления центральными серверами управления SQL Server</target>
<target state="translated">Поддержка управления Центральными серверами управления SQL Server</target>
</trans-unit>
<trans-unit id="cms.title">
<source xml:lang="en">Central Management Servers</source>
@@ -456,7 +456,7 @@
</trans-unit>
<trans-unit id="cms.errors.azureNotAllowed">
<source xml:lang="en">Azure SQL Database Servers cannot be used as Central Management Servers</source>
<target state="translated">Серверы базы данных SQL Azure не могут использоваться в качестве центральных серверов управления.</target>
<target state="translated">Серверы базы данных SQL Azure не могут использоваться в качестве Центральных серверов управления.</target>
</trans-unit>
<trans-unit id="cms.confirmDeleteServer">
<source xml:lang="en">Are you sure you want to delete</source>

View File

@@ -1,66 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/dacpac/out/wizard/pages/selectOperationpage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacFx.deployRadioButtonLabel">
<source xml:lang="en">Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac]</source>
<target state="translated">Развертывание файла DACPAC приложения уровня данных в экземпляре SQL Server [Развертывание DACPAC]</target>
</trans-unit>
<trans-unit id="dacFx.extractRadioButtonLabel">
<source xml:lang="en">Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac]</source>
<target state="translated">Извлечение приложения уровня данных из экземпляра SQL Server в файл DACPAC [Извлечение DACPAC]</target>
</trans-unit>
<trans-unit id="dacFx.importRadioButtonLabel">
<source xml:lang="en">Create a database from a .bacpac file [Import Bacpac]</source>
<target state="translated">Создание базы данных из файла BACPAC [Импорт BACPAC]</target>
</trans-unit>
<trans-unit id="dacFx.exportRadioButtonLabel">
<source xml:lang="en">Export the schema and data from a database to the logical .bacpac file format [Export Bacpac]</source>
<target state="translated">Экспорт схемы и данных из базы данных в логический формат файла BACPAC [Экспорт BACPAC]</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/importConfigPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacFxImport.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="dacFxImport.fileTextboxTitle">
<source xml:lang="en">File Location</source>
<target state="translated">Расположение файла</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/extractConfigPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacfxExtract.saveFile">
<source xml:lang="en">Save</source>
<target state="translated">Сохранить</target>
</trans-unit>
<trans-unit id="dacFxExtract.fileTextboxTitle">
<source xml:lang="en">File Location</source>
<target state="translated">Расположение файла</target>
</trans-unit>
<trans-unit id="dacFxExtract.versionTextboxTitle">
<source xml:lang="en">Version (use x.x.x.x where x is a number)</source>
<target state="translated">Версия (используйте формат x.x.x.x, где x — это число)</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/exportConfigPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacfxExport.saveFile">
<source xml:lang="en">Save</source>
<target state="translated">Сохранить</target>
</trans-unit>
<trans-unit id="dacFxExport.fileTextboxTitle">
<source xml:lang="en">File Location</source>
<target state="translated">Расположение файла</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/deployPlanPage" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/dacpac/out/localizedConstants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacfx.dataLossTextWithCount">
<source xml:lang="en">{0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment.</source>
@@ -78,7 +18,7 @@
<source xml:lang="en">The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment.</source>
<target state="translated">Действия развертывания могут привести к потере данных. Убедитесь в наличии резервной копии или моментального снимка на случай проблем с развертыванием.</target>
</trans-unit>
<trans-unit id="dacfx.operationColumn">
<trans-unit id="dacfx.operation">
<source xml:lang="en">Operation</source>
<target state="translated">Операция</target>
</trans-unit>
@@ -86,7 +26,7 @@
<source xml:lang="en">Operation(Create, Alter, Delete) that will occur during deployment</source>
<target state="translated">Операция (Create, Alter, Delete), которая будет выполнена во время развертывания</target>
</trans-unit>
<trans-unit id="dacfx.typeColumn">
<trans-unit id="dacfx.type">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
@@ -94,7 +34,7 @@
<source xml:lang="en">Type of object that will be affected by deployment</source>
<target state="translated">Тип объекта, который будет затронут развертыванием</target>
</trans-unit>
<trans-unit id="dacfx.objectColumn">
<trans-unit id="dacfx.object">
<source xml:lang="en">Object</source>
<target state="translated">Объект</target>
</trans-unit>
@@ -102,7 +42,7 @@
<source xml:lang="en">Name of object that will be affected by deployment</source>
<target state="translated">Имя объекта, который будет затронут развертыванием</target>
</trans-unit>
<trans-unit id="dacfx.dataLossColumn">
<trans-unit id="dacfx.dataLoss">
<source xml:lang="en">Data Loss</source>
<target state="translated">Потеря данных</target>
</trans-unit>
@@ -110,110 +50,82 @@
<source xml:lang="en">Operations that may result in data loss are marked with a warning sign</source>
<target state="translated">Операции, которые могут привести к потере данных, отмечены предупреждающим знаком</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/deployConfigPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacFx.databaseNameTextBox">
<source xml:lang="en">Database Name</source>
<target state="translated">Имя базы данных</target>
</trans-unit>
<trans-unit id="dacFx.databaseNameDropdown">
<source xml:lang="en">Database Name</source>
<target state="translated">Имя базы данных</target>
</trans-unit>
<trans-unit id="dacFxDeploy.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="dacFxDeploy.fileTextboxTitle">
<source xml:lang="en">File Location</source>
<target state="translated">Расположение файла</target>
</trans-unit>
<trans-unit id="dacFx.upgradeRadioButtonLabel">
<source xml:lang="en">Upgrade Existing Database</source>
<target state="translated">Обновление существующей базы данных</target>
</trans-unit>
<trans-unit id="dacFx.newRadioButtonLabel">
<source xml:lang="en">New Database</source>
<target state="translated">Новая база данных</target>
</trans-unit>
<trans-unit id="dacFx.targetDatabaseRadioButtonsTitle">
<source xml:lang="en">Target Database</source>
<target state="translated">Целевая база данных</target>
</trans-unit>
<trans-unit id="dacFx.targetDatabaseDropdownTitle">
<source xml:lang="en">Database Name</source>
<target state="translated">Имя базы данных</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/dacFxSummaryPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacfx.targetServerName">
<source xml:lang="en">Target Server</source>
<target state="translated">Целевой сервер</target>
</trans-unit>
<trans-unit id="dacfx.targetDatabaseName">
<source xml:lang="en">Target Database</source>
<target state="translated">Целевая база данных</target>
</trans-unit>
<trans-unit id="dacfx.sourceServerName">
<source xml:lang="en">Source Server</source>
<target state="translated">Исходный сервер</target>
</trans-unit>
<trans-unit id="dacfx.sourceDatabaseName">
<source xml:lang="en">Source Database</source>
<target state="translated">База данных-источник</target>
<trans-unit id="dacfx.save">
<source xml:lang="en">Save</source>
<target state="translated">Сохранить</target>
</trans-unit>
<trans-unit id="dacfx.fileLocation">
<source xml:lang="en">File Location</source>
<target state="translated">Расположение файла</target>
</trans-unit>
<trans-unit id="dacfxExtract.version">
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
<trans-unit id="dacFxExtract.versionText">
<source xml:lang="en">Version (use x.x.x.x where x is a number)</source>
<target state="translated">Версия (используйте формат x.x.x.x, где x — это число)</target>
</trans-unit>
<trans-unit id="dacfx.settingColumn">
<source xml:lang="en">Setting</source>
<target state="translated">Параметр</target>
<trans-unit id="dacFxDeploy.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="dacfx.valueColumn">
<source xml:lang="en">Value</source>
<target state="translated">Значение</target>
<trans-unit id="dacFx.deployDescrption">
<source xml:lang="en">Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac]</source>
<target state="translated">Развертывание файла DACPAC приложения уровня данных в экземпляре SQL Server [Развертывание DACPAC]</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/api/dacFxConfigPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacFx.targetServerDropdownTitle">
<source xml:lang="en">Target Server</source>
<target state="translated">Целевой сервер</target>
<trans-unit id="dacFx.extractDescription">
<source xml:lang="en">Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac]</source>
<target state="translated">Извлечение приложения уровня данных из экземпляра SQL Server в файл DACPAC [Извлечение DACPAC]</target>
</trans-unit>
<trans-unit id="dacFx.sourceServerDropdownTitle">
<source xml:lang="en">Source Server</source>
<target state="translated">Исходный сервер</target>
<trans-unit id="dacFx.importDescription">
<source xml:lang="en">Create a database from a .bacpac file [Import Bacpac]</source>
<target state="translated">Создание базы данных из файла BACPAC [Импорт BACPAC]</target>
</trans-unit>
<trans-unit id="dacFx.databaseNameTextBox">
<trans-unit id="dacFx.exportDescription">
<source xml:lang="en">Export the schema and data from a database to the logical .bacpac file format [Export Bacpac]</source>
<target state="translated">Экспорт схемы и данных из базы данных в логический формат файла BACPAC [Экспорт BACPAC]</target>
</trans-unit>
<trans-unit id="dacFx.databaseName">
<source xml:lang="en">Database Name</source>
<target state="translated">Имя базы данных</target>
</trans-unit>
<trans-unit id="dacFx.upgradeExistingDatabase">
<source xml:lang="en">Upgrade Existing Database</source>
<target state="translated">Обновление существующей базы данных</target>
</trans-unit>
<trans-unit id="dacFx.newDatabase">
<source xml:lang="en">New Database</source>
<target state="translated">Новая база данных</target>
</trans-unit>
<trans-unit id="dacFx.targetDatabase">
<source xml:lang="en">Target Database</source>
<target state="translated">Целевая база данных</target>
</trans-unit>
<trans-unit id="dacFx.sourceDatabaseDropdownTitle">
<trans-unit id="dacFx.targetServer">
<source xml:lang="en">Target Server</source>
<target state="translated">Целевой сервер</target>
</trans-unit>
<trans-unit id="dacFx.sourceServer">
<source xml:lang="en">Source Server</source>
<target state="translated">Исходный сервер</target>
</trans-unit>
<trans-unit id="dacFx.sourceDatabase">
<source xml:lang="en">Source Database</source>
<target state="translated">База данных-источник</target>
<target state="translated">База данных — источник</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/api/basePage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="basePage.defaultUser">
<trans-unit id="dacfx.version">
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
</trans-unit>
<trans-unit id="dacfx.setting">
<source xml:lang="en">Setting</source>
<target state="translated">Параметр</target>
</trans-unit>
<trans-unit id="dacfx.value">
<source xml:lang="en">Value</source>
<target state="translated">Значение</target>
</trans-unit>
<trans-unit id="dacfx.default">
<source xml:lang="en">default</source>
<target state="translated">По умолчанию</target>
<target state="translated">по умолчанию</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/dataTierApplicationWizard" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacFx.selectOperationPageName">
<source xml:lang="en">Select an Operation</source>
<target state="translated">Выберите операцию</target>
@@ -222,7 +134,7 @@
<source xml:lang="en">Select Deploy Dacpac Settings</source>
<target state="translated">Выберите параметры развертывания DACPAC</target>
</trans-unit>
<trans-unit id="dacFx.deployPlanPage">
<trans-unit id="dacFx.deployPlanPageName">
<source xml:lang="en">Review the deploy plan</source>
<target state="translated">Обзор плана развертывания</target>
</trans-unit>
@@ -244,17 +156,17 @@
</trans-unit>
<trans-unit id="dacFx.deployButton">
<source xml:lang="en">Deploy</source>
<target state="translated">Развертывание</target>
<target state="translated">Развернуть</target>
</trans-unit>
<trans-unit id="dacFx.extractButton">
<trans-unit id="dacFx.extract">
<source xml:lang="en">Extract</source>
<target state="translated">Извлечь</target>
</trans-unit>
<trans-unit id="dacFx.importButton">
<trans-unit id="dacFx.import">
<source xml:lang="en">Import</source>
<target state="translated">Импортировать</target>
</trans-unit>
<trans-unit id="dacFx.exportButton">
<trans-unit id="dacFx.export">
<source xml:lang="en">Export</source>
<target state="translated">Экспортировать</target>
</trans-unit>
@@ -262,30 +174,18 @@
<source xml:lang="en">Generate Script</source>
<target state="translated">Создать сценарий</target>
</trans-unit>
<trans-unit id="alertData.deployErrorMessage">
<source xml:lang="en">Deploy failed '{0}'</source>
<target state="translated">Ошибка развертывания "{0}"</target>
<trans-unit id="dacfx.deployPlanErrorMessage">
<source xml:lang="en">Generating deploy plan failed '{0}'</source>
<target state="translated">Сбой при создании плана развертывания "{0}"</target>
</trans-unit>
<trans-unit id="alertData.extractErrorMessage">
<source xml:lang="en">Extract failed '{0}'</source>
<target state="translated">Ошибка извлечения "{0}"</target>
</trans-unit>
<trans-unit id="alertData.exportErrorMessage">
<source xml:lang="en">Export failed '{0}'</source>
<target state="translated">Ошибка экспорта "{0}"</target>
</trans-unit>
<trans-unit id="alertData.importErrorMessage">
<source xml:lang="en">Import failed '{0}'</source>
<target state="translated">Ошибка импорта "{0}"</target>
<trans-unit id="dacfx.operationErrorMessage">
<source xml:lang="en">{0} operation failed '{1}'</source>
<target state="translated">Сбой операции {0} "{1}"</target>
</trans-unit>
<trans-unit id="dacfx.scriptGeneratingMessage">
<source xml:lang="en">You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete.</source>
<target state="translated">Вы можете просмотреть состояние создания сценариев в представлении задач после закрытия мастера. После завершения созданный сценарий откроется.</target>
</trans-unit>
<trans-unit id="alertData.deployPlanErrorMessage">
<source xml:lang="en">Generating deploy plan failed '{0}'</source>
<target state="translated">Сбой при создании плана развертывания "{0}"</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -98,6 +98,12 @@
<source xml:lang="en">Configure Python for Notebooks</source>
<target state="translated">Настройка Python для Записных книжек</target>
</trans-unit>
<trans-unit id="title.openClusterDashboard">
<source xml:lang="en">Cluster
Dashboard</source>
<target state="translated">Панель мониторинга
кластера</target>
</trans-unit>
<trans-unit id="title.searchServers">
<source xml:lang="en">Search: Servers</source>
<target state="translated">Поиск: серверы</target>
@@ -118,6 +124,22 @@
<source xml:lang="en">Show Log File</source>
<target state="translated">Показать файл журнала</target>
</trans-unit>
<trans-unit id="mssql.disabled">
<source xml:lang="en">Disabled</source>
<target state="translated">Отключено</target>
</trans-unit>
<trans-unit id="mssql.enabled">
<source xml:lang="en">Enabled</source>
<target state="translated">Включено</target>
</trans-unit>
<trans-unit id="mssql.exportNotebookToSql">
<source xml:lang="en">Export Notebook as SQL</source>
<target state="translated">Экспорт записной книжки в виде SQL</target>
</trans-unit>
<trans-unit id="mssql.exportSqlAsNotebook">
<source xml:lang="en">Export SQL as Notebook</source>
<target state="translated">Экспорт SQL в виде записной книжки</target>
</trans-unit>
<trans-unit id="mssql.configuration.title">
<source xml:lang="en">MSSQL configuration</source>
<target state="translated">Конфигурация MSSQL</target>
@@ -126,6 +148,10 @@
<source xml:lang="en">Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false'</source>
<target state="translated">Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как "TRUE" или "FALSE"</target>
</trans-unit>
<trans-unit id="mssql.query.maxXmlCharsToStore">
<source xml:lang="en">Number of XML characters to store after running a query</source>
<target state="translated">Число XML-символов для хранения после выполнения запроса</target>
</trans-unit>
<trans-unit id="mssql.format.alignColumnDefinitionsInColumns">
<source xml:lang="en">Should column definitions be aligned?</source>
<target state="translated">Должны ли определения столбцов быть выровнены?</target>
@@ -162,7 +188,119 @@
<source xml:lang="en">Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up.</source>
<target state="translated">Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio.</target>
</trans-unit>
<trans-unit id="ignorePlatformWarning">
<trans-unit id="mssql.intelliSense.enableIntelliSense">
<source xml:lang="en">Should IntelliSense be enabled</source>
<target state="translated">Должен ли быть включен IntelliSense</target>
</trans-unit>
<trans-unit id="mssql.intelliSense.enableErrorChecking">
<source xml:lang="en">Should IntelliSense error checking be enabled</source>
<target state="translated">Должна ли быть включена проверка ошибок IntelliSense</target>
</trans-unit>
<trans-unit id="mssql.intelliSense.enableSuggestions">
<source xml:lang="en">Should IntelliSense suggestions be enabled</source>
<target state="translated">Должны ли быть включены подсказки IntelliSense</target>
</trans-unit>
<trans-unit id="mssql.intelliSense.enableQuickInfo">
<source xml:lang="en">Should IntelliSense quick info be enabled</source>
<target state="translated">Должны ли быть включены краткие сведения IntelliSense</target>
</trans-unit>
<trans-unit id="mssql.intelliSense.lowerCaseSuggestions">
<source xml:lang="en">Should IntelliSense suggestions be lowercase</source>
<target state="translated">Следует ли подсказкам IntelliSense использовать строчные буквы</target>
</trans-unit>
<trans-unit id="mssql.query.setRowCount">
<source xml:lang="en">Maximum number of rows to return before the server stops processing your query.</source>
<target state="translated">Максимальное число строк, которые будут возвращены перед тем, как сервер перестанет обрабатывать ваш запрос.</target>
</trans-unit>
<trans-unit id="mssql.query.textSize">
<source xml:lang="en">Maximum size of text and ntext data returned from a SELECT statement</source>
<target state="translated">Максимальный размер текста и данных ntext, возвращаемых инструкцией SELECT</target>
</trans-unit>
<trans-unit id="mssql.query.executionTimeout">
<source xml:lang="en">An execution time-out of 0 indicates an unlimited wait (no time-out)</source>
<target state="translated">Время ожидания выполнения, равное 0, указывает на неограниченное время ожидания</target>
</trans-unit>
<trans-unit id="mssql.query.noCount">
<source xml:lang="en">Enable SET NOCOUNT option</source>
<target state="translated">Установить параметр SET NOCOUNT</target>
</trans-unit>
<trans-unit id="mssql.query.noExec">
<source xml:lang="en">Enable SET NOEXEC option</source>
<target state="translated">Установить параметр SET NOEXEC</target>
</trans-unit>
<trans-unit id="mssql.query.parseOnly">
<source xml:lang="en">Enable SET PARSEONLY option</source>
<target state="translated">Установить параметр SET PARSEONLY</target>
</trans-unit>
<trans-unit id="mssql.query.arithAbort">
<source xml:lang="en">Enable SET ARITHABORT option</source>
<target state="translated">Установить параметр SET ARITHABORT</target>
</trans-unit>
<trans-unit id="mssql.query.statisticsTime">
<source xml:lang="en">Enable SET STATISTICS TIME option</source>
<target state="translated">Установить параметр SET STATISTICS TIME</target>
</trans-unit>
<trans-unit id="mssql.query.statisticsIO">
<source xml:lang="en">Enable SET STATISTICS IO option</source>
<target state="translated">Установить параметр SET STATISTICS IO</target>
</trans-unit>
<trans-unit id="mssql.query.xactAbortOn">
<source xml:lang="en">Enable SET XACT_ABORT ON option</source>
<target state="translated">Установить параметр SET XACT_ABORT ON</target>
</trans-unit>
<trans-unit id="mssql.query.transactionIsolationLevel">
<source xml:lang="en">Enable SET TRANSACTION ISOLATION LEVEL option</source>
<target state="translated">Установить параметр SET TRANSACTION ISOLATION LEVEL</target>
</trans-unit>
<trans-unit id="mssql.query.deadlockPriority">
<source xml:lang="en">Enable SET DEADLOCK_PRIORITY option</source>
<target state="translated">Установить параметр SET DEADLOCK_PRIORITY</target>
</trans-unit>
<trans-unit id="mssql.query.lockTimeout">
<source xml:lang="en">Enable SET LOCK TIMEOUT option (in milliseconds)</source>
<target state="translated">Установить параметр SET LOCK TIMEOUT (в миллисекундах)</target>
</trans-unit>
<trans-unit id="mssql.query.queryGovernorCostLimit">
<source xml:lang="en">Enable SET QUERY_GOVERNOR_COST_LIMIT</source>
<target state="translated">Установить параметр SET QUERY_GOVERNOR_COST_LIMIT</target>
</trans-unit>
<trans-unit id="mssql.query.ansiDefaults">
<source xml:lang="en">Enable SET ANSI_DEFAULTS</source>
<target state="translated">Установить параметр SET ANSI_DEFAULTS</target>
</trans-unit>
<trans-unit id="mssql.query.quotedIdentifier">
<source xml:lang="en">Enable SET QUOTED_IDENTIFIER</source>
<target state="translated">Установить параметр SET QUOTED_IDENTIFIER</target>
</trans-unit>
<trans-unit id="mssql.query.ansiNullDefaultOn">
<source xml:lang="en">Enable SET ANSI_NULL_DFLT_ON</source>
<target state="translated">Установить параметр SET ANSI_NULL_DFLT_ON</target>
</trans-unit>
<trans-unit id="mssql.query.implicitTransactions">
<source xml:lang="en">Enable SET IMPLICIT_TRANSACTIONS</source>
<target state="translated">Установить параметр SET IMPLICIT_TRANSACTIONS</target>
</trans-unit>
<trans-unit id="mssql.query.cursorCloseOnCommit">
<source xml:lang="en">Enable SET CURSOR_CLOSE_ON_COMMIT</source>
<target state="translated">Установить параметр SET CURSOR_CLOSE_ON_COMMIT</target>
</trans-unit>
<trans-unit id="mssql.query.ansiPadding">
<source xml:lang="en">Enable SET ANSI_PADDING</source>
<target state="translated">Установить параметр SET ANSI_PADDING</target>
</trans-unit>
<trans-unit id="mssql.query.ansiWarnings">
<source xml:lang="en">Enable SET ANSI_WARNINGS</source>
<target state="translated">Установить параметр SET ANSI_WARNINGS</target>
</trans-unit>
<trans-unit id="mssql.query.ansiNulls">
<source xml:lang="en">Enable SET ANSI_NULLS</source>
<target state="translated">Установить параметр SET ANSI_NULLS</target>
</trans-unit>
<trans-unit id="mssql.query.alwaysEncryptedParameterization">
<source xml:lang="en">Enable Parameterization for Always Encrypted</source>
<target state="translated">Включить параметризацию для Always Encrypted</target>
</trans-unit>
<trans-unit id="mssql.ignorePlatformWarning">
<source xml:lang="en">[Optional] Do not show unsupported platform warnings</source>
<target state="translated">[Необязательно] Не показывать предупреждения для неподдерживаемых платформ</target>
</trans-unit>
@@ -323,12 +461,36 @@
<target state="translated">Имя записи языка SQL Server</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.columnEncryptionSetting.displayName">
<source xml:lang="en">Column encryption</source>
<target state="translated">Шифрование столбцов</target>
<source xml:lang="en">Always Encrypted</source>
<target state="translated">Always Encrypted</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.columnEncryptionSetting.description">
<source xml:lang="en">Default column encryption setting for all the commands on the connection</source>
<target state="translated">Параметр шифрования столбца по умолчанию для всех команд подключения</target>
<source xml:lang="en">Enables or disables Always Encrypted for the connection</source>
<target state="translated">Включает или отключает Always Encrypted для подключения</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.displayName">
<source xml:lang="en">Attestation Protocol</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>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS">
<source xml:lang="en">Azure Attestation</source>
<target state="translated">Аттестация Azure</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS">
<source xml:lang="en">Host Guardian Service</source>
<target state="translated">Служба защиты узла</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.displayName">
<source xml:lang="en">Enclave Attestation URL</source>
<target state="translated">URL-адрес аттестации анклава</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.description">
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<target state="translated">Задает конечную точку для аттестации анклава на стороне сервера, используемого Always Encrypted с защищенным анклавами</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.displayName">
<source xml:lang="en">Encrypt</source>
@@ -483,8 +645,28 @@
<target state="translated">Версия системы типов</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.typeSystemVersion.description">
<source xml:lang="en">Indicates which server type system then provider will expose through the DataReader</source>
<target state="translated">Указывает, какую систему серверного типа предоставит поставщик через DataReader</target>
<source xml:lang="en">Indicates which server type system the provider will expose through the DataReader</source>
<target state="translated">Указывает серверную систему, доступ к которой поставщик будет предоставлять через DataReader</target>
</trans-unit>
<trans-unit id="databasesListProperties.name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="databasesListProperties.status">
<source xml:lang="en">Status</source>
<target state="translated">Состояние</target>
</trans-unit>
<trans-unit id="databasesListProperties.size">
<source xml:lang="en">Size (MB)</source>
<target state="translated">Размер (МБ)</target>
</trans-unit>
<trans-unit id="databasesListProperties.lastBackup">
<source xml:lang="en">Last backup</source>
<target state="translated">Последняя архивация</target>
</trans-unit>
<trans-unit id="objectsListProperties.name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
</body>
</file>
@@ -510,6 +692,14 @@
<source xml:lang="en"> - Owner</source>
<target state="translated"> — Владелец</target>
</trans-unit>
<trans-unit id="mssql.owner">
<source xml:lang="en">Owner</source>
<target state="translated">Владелец</target>
</trans-unit>
<trans-unit id="mssql.group">
<source xml:lang="en">Group</source>
<target state="translated">Группа</target>
</trans-unit>
<trans-unit id="mssql.owningGroupPostfix">
<source xml:lang="en"> - Owning Group</source>
<target state="translated"> — Группа-владелец</target>
@@ -539,8 +729,8 @@
<target state="translated">Удалить</target>
</trans-unit>
<trans-unit id="mssql.stickyHeader">
<source xml:lang="en">Sticky</source>
<target state="translated">Записка</target>
<source xml:lang="en">Sticky Bit</source>
<target state="translated">Бит закрепления</target>
</trans-unit>
<trans-unit id="mssql.inheritDefaultsLabel">
<source xml:lang="en">Inherit Defaults</source>
@@ -574,6 +764,14 @@
<source xml:lang="en">Named Users and Groups</source>
<target state="translated">Именованные пользователи и группы</target>
</trans-unit>
<trans-unit id="mssql.defaultUserAndGroups">
<source xml:lang="en">Default User and Groups</source>
<target state="translated">Пользователь и группы по умолчанию</target>
</trans-unit>
<trans-unit id="mssql.userOrGroupIcon">
<source xml:lang="en">User or Group Icon</source>
<target state="translated">Значок пользователя или группы</target>
</trans-unit>
<trans-unit id="mssql.apply">
<source xml:lang="en">Apply</source>
<target state="translated">Применить</target>
@@ -586,58 +784,62 @@
<source xml:lang="en">Unexpected error occurred while applying changes : {0}</source>
<target state="translated">Непредвиденная ошибка при применении изменений: {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LocalFileDestinationHint">
<trans-unit id="sparkJobSubmission.LocalFileDestinationHint">
<source xml:lang="en">Local file will be uploaded to HDFS. </source>
<target state="translated">Локальный файл будет отправлен в HDFS.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmissionEndMessage">
<trans-unit id="sparkJobSubmission.SubmissionEndMessage">
<source xml:lang="en">.......................... Submit Spark Job End ............................</source>
<target state="translated">.......................... Конец отправки задания Spark ............................</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_PrepareUploadingFile">
<trans-unit id="sparkJobSubmission.PrepareUploadingFile">
<source xml:lang="en">Uploading file from local {0} to HDFS folder: {1}</source>
<target state="translated">Отправка файла из локального {0} в папку HDFS: {1}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_UploadingFileSucceeded">
<trans-unit id="sparkJobSubmission.UploadingFileSucceeded">
<source xml:lang="en">Upload file to cluster Succeeded!</source>
<target state="translated">Отправка файла в кластер успешно завершена.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_UploadingFileFailed">
<trans-unit id="sparkJobSubmission.UploadingFileFailed">
<source xml:lang="en">Upload file to cluster Failed. {0}</source>
<target state="translated">Отправка файла в кластер завершилась сбоем. {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_PrepareSubmitJob">
<trans-unit id="sparkJobSubmission.PrepareSubmitJob">
<source xml:lang="en">Submitting job {0} ... </source>
<target state="translated">Отправка задания {0}</target>
<target state="translated">Отправка задания {0}... </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmitJobFinished">
<trans-unit id="sparkJobSubmission.SubmitJobFinished">
<source xml:lang="en">The Spark Job has been submitted.</source>
<target state="translated">Задание Spark было отправлено.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmitJobFailed">
<trans-unit id="sparkJobSubmission.SubmitJobFailed">
<source xml:lang="en">Spark Job Submission Failed. {0} </source>
<target state="translated">Сбой при отправке задания Spark. {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_YarnUIMessage">
<trans-unit id="sparkJobSubmission.YarnUIMessage">
<source xml:lang="en">YarnUI Url: {0} </source>
<target state="translated">URL-адрес YarnUI: {0}</target>
<target state="translated">URL-адрес YarnUI: {0} </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SparkHistoryLinkMessage">
<trans-unit id="sparkJobSubmission.SparkHistoryLinkMessage">
<source xml:lang="en">Spark History Url: {0} </source>
<target state="translated">URL-адрес журнала Spark: {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_GetApplicationIdFailed">
<trans-unit id="sparkJobSubmission.GetApplicationIdFailed">
<source xml:lang="en">Get Application Id Failed. {0}</source>
<target state="translated">Сбой при получении идентификатора приложения. {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LocalFileNotExisted">
<trans-unit id="sparkJobSubmission.LocalFileNotExisted">
<source xml:lang="en">Local file {0} does not existed. </source>
<target state="translated">Локальный файл {0} не существует.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NoSqlBigDataClusterFound">
<trans-unit id="sparkJobSubmission.NoSqlBigDataClusterFound">
<source xml:lang="en">No SQL Server Big Data Cluster found.</source>
<target state="translated">Кластер больших данных SQL Server не найден.</target>
</trans-unit>
<trans-unit id="sparkConnectionRequired">
<source xml:lang="en">Please connect to the Spark cluster before View {0} History.</source>
<target state="translated">Перед просмотром журнала {0} необходимо подключиться к кластеру Spark.</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/objectExplorerNodeProvider/fileSources" source-language="en" datatype="plaintext" target-language="ru">
@@ -674,16 +876,36 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionService" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="sparkJobSubmission_LivyNoBatchIdReturned">
<trans-unit id="sparkJobSubmission.LivyNoBatchIdReturned">
<source xml:lang="en">No Spark job batch id is returned from response.{0}[Error] {1}</source>
<target state="translated">Идентификатор пакета задания Spark не возвращен из ответа.{0}[Ошибка] {1}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LivyNoLogReturned">
<trans-unit id="sparkJobSubmission.LivyNoLogReturned">
<source xml:lang="en">No log is returned within response.{0}[Error] {1}</source>
<target state="translated">Журнал не возвращен в ответе.{0}[Ошибка] {1}</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/sqlClusterLookUp" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="promptBDCUsername">
<source xml:lang="en">{0}Please provide the username to connect to the BDC Controller:</source>
<target state="translated">{0}Укажите имя пользователя для подключения к контроллеру BDC:</target>
</trans-unit>
<trans-unit id="promptBDCPassword">
<source xml:lang="en">Please provide the password to connect to the BDC Controller</source>
<target state="translated">Укажите пароль для подключения к контроллеру BDC</target>
</trans-unit>
<trans-unit id="bdcConnectError">
<source xml:lang="en">Error: {0}. </source>
<target state="translated">Ошибка: {0}. </target>
</trans-unit>
<trans-unit id="usernameAndPasswordRequired">
<source xml:lang="en">Username and password are required</source>
<target state="translated">Необходимо указать имя пользователя и пароль</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/objectExplorerNodeProvider/hdfsCommands" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="allFiles">
@@ -842,6 +1064,14 @@
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
<target state="translated">Этот пример кода загружает файл в кадр данных и отображает первые 10 результатов.</target>
</trans-unit>
<trans-unit id="mssql.errorConvertingToNotebook">
<source xml:lang="en">An error occurred converting the SQL document to a Notebook. Error : {0}</source>
<target state="translated">Произошла ошибка при преобразовании документа SQL в записную книжку. Ошибка: {0}</target>
</trans-unit>
<trans-unit id="mssql.errorConvertingToSQL">
<source xml:lang="en">An error occurred converting the Notebook document to SQL. Error : {0}</source>
<target state="translated">Произошла ошибка при преобразовании документа записной книжки в SQL. Ошибка: {0}</target>
</trans-unit>
<trans-unit id="notebookFileType">
<source xml:lang="en">Notebooks</source>
<target state="translated">Записные книжки</target>
@@ -850,9 +1080,9 @@
<source xml:lang="en">Only .ipynb Notebooks are supported</source>
<target state="translated">Поддерживаются только записные книжки IPYNB</target>
</trans-unit>
<trans-unit id="fileNotFound">
<source xml:lang="en">Unable to find the file specified</source>
<target state="translated">Не удалось найти указанный файл</target>
<trans-unit id="noController">
<source xml:lang="en">Could not find the controller endpoint for this instance</source>
<target state="translated">Не удалось найти конечную точку контроллера для этого экземпляра</target>
</trans-unit>
</body>
</file>
@@ -894,11 +1124,11 @@
<source xml:lang="en">Select other SQL Server</source>
<target state="translated">Выберите другой сервер SQL Server</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_PleaseSelectSqlWithCluster">
<trans-unit id="sparkJobSubmission.PleaseSelectSqlWithCluster">
<source xml:lang="en">Please select SQL Server with Big Data Cluster.</source>
<target state="translated">Выберите сервер SQL Server с кластером больших данных.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NoSqlSelected">
<trans-unit id="sparkJobSubmission.NoSqlSelected">
<source xml:lang="en">No SQL Server is selected.</source>
<target state="translated">Сервер SQL Server не выбран.</target>
</trans-unit>
@@ -906,7 +1136,7 @@
<source xml:lang="en">The selected server does not belong to a SQL Server Big Data Cluster</source>
<target state="translated">Выбранный сервер не относится к кластеру больших данных SQL Server</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_GetFilePathFromSelectedNodeFailed">
<trans-unit id="sparkJobSubmission.GetFilePathFromSelectedNodeFailed">
<source xml:lang="en">Error Get File Path: {0}</source>
<target state="translated">Ошибка при получении пути к файлу: {0}</target>
</trans-unit>
@@ -914,27 +1144,27 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="sparkJobSubmission_SparkJobSubmissionDialogInitializeError">
<trans-unit id="sparkJobSubmission.SparkJobSubmissionDialogInitializeError">
<source xml:lang="en">Parameters for SparkJobSubmissionDialog is illegal</source>
<target state="translated">Недопустимые параметры для SparkJobSubmissionDialog</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_DialogTitleNewJob">
<trans-unit id="sparkJobSubmission.DialogTitleNewJob">
<source xml:lang="en">New Job</source>
<target state="translated">Новое задание</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_DialogCancelButton">
<trans-unit id="sparkJobSubmission.DialogCancelButton">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_DialogSubmitButton">
<trans-unit id="sparkJobSubmission.DialogSubmitButton">
<source xml:lang="en">Submit</source>
<target state="translated">Отправить</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmitSparkJob">
<trans-unit id="sparkJobSubmission.SubmitSparkJob">
<source xml:lang="en">{0} Spark Job Submission:</source>
<target state="translated">Отправка задания Spark {0}:</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmissionStartMessage">
<trans-unit id="sparkJobSubmission.SubmissionStartMessage">
<source xml:lang="en">.......................... Submit Spark Job Start ..........................</source>
<target state="translated">…………………….. Начало отправки задания Spark ……………………..</target>
</trans-unit>
@@ -942,27 +1172,27 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionModel" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="sparkJobSubmission_SparkJobSubmissionModelInitializeError">
<trans-unit id="sparkJobSubmission.SparkJobSubmissionModelInitializeError">
<source xml:lang="en">Parameters for SparkJobSubmissionModel is illegal</source>
<target state="translated">Недопустимые параметры для SparkJobSubmissionModel</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_submissionArgsIsInvalid">
<trans-unit id="sparkJobSubmission.submissionArgsIsInvalid">
<source xml:lang="en">submissionArgs is invalid. </source>
<target state="translated">Недопустимый submissionArgs.</target>
<target state="translated">Аргументы submissionArgs являются недопустимыми. </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LivyBatchIdIsInvalid">
<trans-unit id="sparkJobSubmission.LivyBatchIdIsInvalid">
<source xml:lang="en">livyBatchId is invalid. </source>
<target state="translated">Недопустимый livyBatchId.</target>
<target state="translated">Идентификатор livyBatchId является недопустимым. </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_GetApplicationIdTimeOut">
<trans-unit id="sparkJobSubmission.GetApplicationIdTimeOut">
<source xml:lang="en">Get Application Id time out. {0}[Log] {1}</source>
<target state="translated">Истекло время ожидания при получении идентификатора приложения. {0}[Журнал] {1}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_localFileOrFolderNotSpecified.">
<trans-unit id="sparkJobSubmission.localFileOrFolderNotSpecified.">
<source xml:lang="en">Property localFilePath or hdfsFolderPath is not specified. </source>
<target state="translated">Не указано свойство localFilePath или hdfsFolderPath.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_PathNotSpecified.">
<trans-unit id="sparkJobSubmission.PathNotSpecified.">
<source xml:lang="en">Property Path is not specified. </source>
<target state="translated">Путь к свойству не указан.</target>
</trans-unit>
@@ -970,63 +1200,63 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkConfigurationTab" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="sparkJobSubmission_GeneralTabName">
<trans-unit id="sparkJobSubmission.GeneralTabName">
<source xml:lang="en">GENERAL</source>
<target state="translated">Общее</target>
<target state="translated">ОБЩИЕ</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_JobNamePlaceHolder">
<trans-unit id="sparkJobSubmission.JobNamePlaceHolder">
<source xml:lang="en">Enter a name ...</source>
<target state="translated">Введите имя…</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_JobName">
<trans-unit id="sparkJobSubmission.JobName">
<source xml:lang="en">Job Name</source>
<target state="translated">Имя задания</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SparkCluster">
<trans-unit id="sparkJobSubmission.SparkCluster">
<source xml:lang="en">Spark Cluster</source>
<target state="translated">Кластер Spark</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_FilePathPlaceHolder">
<trans-unit id="sparkJobSubmission.FilePathPlaceHolder">
<source xml:lang="en">Path to a .jar or .py file</source>
<target state="translated">Путь к файлу JAR или PY</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LocalFileDestinationHintWithPath">
<trans-unit id="sparkJobSubmission.LocalFileDestinationHintWithPath">
<source xml:lang="en">The selected local file will be uploaded to HDFS: {0}</source>
<target state="translated">Выбранный локальный файл будет отправлен в HDFS: {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_MainFilePath">
<trans-unit id="sparkJobSubmission.MainFilePath">
<source xml:lang="en">JAR/py File</source>
<target state="translated">Файл JAR/py</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_MainClass">
<trans-unit id="sparkJobSubmission.MainClass">
<source xml:lang="en">Main Class</source>
<target state="translated">Класс Main</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_Arguments">
<trans-unit id="sparkJobSubmission.Arguments">
<source xml:lang="en">Arguments</source>
<target state="translated">Аргументы</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ArgumentsTooltip">
<trans-unit id="sparkJobSubmission.ArgumentsTooltip">
<source xml:lang="en">Command line arguments used in your main class, multiple arguments should be split by space.</source>
<target state="translated">Аргументы командной строки, используемые в классе main; несколько аргументов следует разделять пробелом.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NotSpecifyJobName">
<trans-unit id="sparkJobSubmission.NotSpecifyJobName">
<source xml:lang="en">Property Job Name is not specified.</source>
<target state="translated">Имя задания свойства не указано.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NotSpecifyJARPYPath">
<trans-unit id="sparkJobSubmission.NotSpecifyJARPYPath">
<source xml:lang="en">Property JAR/py File is not specified.</source>
<target state="translated">Не указан файл свойств JAR/PY.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NotSpecifyMainClass">
<trans-unit id="sparkJobSubmission.NotSpecifyMainClass">
<source xml:lang="en">Property Main Class is not specified.</source>
<target state="translated">Не указан класс свойств Main.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_HDFSFileNotExistedWithPath">
<trans-unit id="sparkJobSubmission.HDFSFileNotExistedWithPath">
<source xml:lang="en">{0} does not exist in Cluster or exception thrown. </source>
<target state="translated">{0} не существует в кластере, или возникло исключение.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_HDFSFileNotExisted">
<trans-unit id="sparkJobSubmission.HDFSFileNotExisted">
<source xml:lang="en">The specified HDFS file does not exist. </source>
<target state="translated">Указанный файл HDFS не существует. </target>
</trans-unit>
@@ -1034,7 +1264,7 @@
<source xml:lang="en">Select</source>
<target state="translated">Выбрать</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SelectFileError">
<trans-unit id="sparkJobSubmission.SelectFileError">
<source xml:lang="en">Error in locating the file due to Error: {0}</source>
<target state="translated">Не удалось обнаружить файл из-за ошибки: {0}</target>
</trans-unit>
@@ -1042,38 +1272,98 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkAdvancedTab" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="sparkJobSubmission_AdvancedTabName">
<trans-unit id="sparkJobSubmission.AdvancedTabName">
<source xml:lang="en">ADVANCED</source>
<target state="translated">Дополнительный</target>
<target state="translated">ДОПОЛНИТЕЛЬНО</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferenceJarList">
<trans-unit id="sparkJobSubmission.ReferenceJarList">
<source xml:lang="en">Reference Jars</source>
<target state="translated">Ссылки на JAR-файлы</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferenceJarListToolTip">
<trans-unit id="sparkJobSubmission.ReferenceJarListToolTip">
<source xml:lang="en">Jars to be placed in executor working directory. The Jar path needs to be an HDFS Path. Multiple paths should be split by semicolon (;)</source>
<target state="translated">JAR-файлы, помещаемые в рабочий каталог исполнителя. Путь к JAR-файлу должен быть путем HDFS. Несколько путей следует разделять точкой с запятой (;)</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferencePyList">
<trans-unit id="sparkJobSubmission.ReferencePyList">
<source xml:lang="en">Reference py Files</source>
<target state="translated">PY-файлы ссылок</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferencePyListTooltip">
<trans-unit id="sparkJobSubmission.ReferencePyListTooltip">
<source xml:lang="en">Py Files to be placed in executor working directory. The file path needs to be an HDFS Path. Multiple paths should be split by semicolon(;)</source>
<target state="translated">Файлы PY, помещаемые в рабочий каталог исполнителя. Путь к файлу должен быть путем HDFS. Несколько путей следует разделять точкой с запятой (;)</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferenceFilesList">
<trans-unit id="sparkJobSubmission.ReferenceFilesList">
<source xml:lang="en">Reference Files</source>
<target state="translated">Файлы ссылок</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferenceFilesListTooltip">
<trans-unit id="sparkJobSubmission.ReferenceFilesListTooltip">
<source xml:lang="en">Files to be placed in executor working directory. The file path needs to be an HDFS Path. Multiple paths should be split by semicolon(;)</source>
<target state="translated">Файлы, помещаемые в рабочий каталог исполнителя. Путь к файлу должен быть путем HDFS. Несколько путей следует разделять точкой с запятой (;)</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.driverMemory">
<source xml:lang="en">Driver Memory</source>
<target state="translated">Память драйвера</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.driverMemoryTooltip">
<source xml:lang="en">Amount of memory to allocate to the driver. Specify units as part of value. Example 512M or 2G.</source>
<target state="translated">Объем памяти, выделяемый драйверу. Укажите единицы как часть значения. Например, 512M или 2G.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.driverCores">
<source xml:lang="en">Driver Cores</source>
<target state="translated">Ядра драйвера</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.driverCoresTooltip">
<source xml:lang="en">Amount of CPU cores to allocate to the driver.</source>
<target state="translated">Число ядер ЦП, выделяемых драйверу.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorMemory">
<source xml:lang="en">Executor Memory</source>
<target state="translated">Память исполнителя</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorMemoryTooltip">
<source xml:lang="en">Amount of memory to allocate to the executor. Specify units as part of value. Example 512M or 2G.</source>
<target state="translated">Объем памяти, выделяемый исполнителю. Укажите единицы как часть значения. Например, 512M или 2G.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorCores">
<source xml:lang="en">Executor Cores</source>
<target state="translated">Ядра исполнителя</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorCoresTooltip">
<source xml:lang="en">Amount of CPU cores to allocate to the executor.</source>
<target state="translated">Число ядер ЦП, выделяемых исполнителю.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorCount">
<source xml:lang="en">Executor Count</source>
<target state="translated">Число исполнителей</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorCountTooltip">
<source xml:lang="en">Number of instances of the executor to run.</source>
<target state="translated">Число экземпляров исполнителя для запуска.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.queueName">
<source xml:lang="en">Queue Name</source>
<target state="translated">Имя очереди</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.queueNameTooltip">
<source xml:lang="en">Name of the Spark queue to execute the session in.</source>
<target state="translated">Имя очереди Spark, в которой будет выполнен сеанс.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.configValues">
<source xml:lang="en">Configuration Values</source>
<target state="translated">Значения параметров конфигурации</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.configValuesTooltip">
<source xml:lang="en">List of name value pairs containing Spark configuration values. Encoded as JSON dictionary. Example: '{"name":"value", "name2":"value2"}'.</source>
<target state="translated">Список пар "имя — значение", содержащий значения параметров конфигурации Spark. Закодирован как словарь JSON. Пример: '{"имя":"значение", "имя2":"значение2"}'.</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/objectExplorerNodeProvider/objectExplorerNodeProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="promptUsername">
<source xml:lang="en">Please provide the username to connect to HDFS:</source>
<target state="translated">Укажите имя пользователя для подключения к HDFS:</target>
</trans-unit>
<trans-unit id="prmptPwd">
<source xml:lang="en">Please provide the password to connect to HDFS:</source>
<target state="translated">Укажите пароль для подключения HDFS:</target>
@@ -1160,7 +1450,7 @@
</trans-unit>
<trans-unit id="endpoint.sqlServerEndpoint">
<source xml:lang="en">SQL Server Master Instance Front-End</source>
<target state="translated">Интерфейс основного экземпляра SQL Server</target>
<target state="translated">Интерфейс главного экземпляра SQL Server</target>
</trans-unit>
<trans-unit id="endpoint.grafana">
<source xml:lang="en">Metrics Dashboard</source>
@@ -1230,6 +1520,30 @@
<source xml:lang="en">Done installing {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>
</body>
</file>
<file original="extensions/mssql/dist/features" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="mssql.missingLinkedAzureAccount">
<source xml:lang="en">Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query.</source>
<target state="translated">Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос.</target>
</trans-unit>
<trans-unit id="mssql.chooseLinkedAzureAccount">
<source xml:lang="en">Please select a linked Azure account:</source>
<target state="translated">Выберите связанную учетную запись Azure:</target>
</trans-unit>
<trans-unit id="mssql.canceledLinkedAzureAccountSelection">
<source xml:lang="en">Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted.</source>
<target state="translated">Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure не выбрана. Повторите запрос и выберите связанную учетную запись Azure при появлении соответствующего запроса.</target>
</trans-unit>
<trans-unit id="mssql.insufficientlyPrivelagedAzureAccount">
<source xml:lang="en">The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted.</source>
<target state="translated">Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -30,10 +30,26 @@
<source xml:lang="en">Maximum number of rows returned per table in the Notebook editor</source>
<target state="translated">Максимальное число строк, возвращаемых на таблицу, в редакторе Notebook</target>
</trans-unit>
<trans-unit id="notebook.trustedBooks.description">
<source xml:lang="en">Notebooks contained in these books will automatically be trusted.</source>
<target state="translated">Записные книжки, содержащиеся в этих книгах, будут автоматически считаться доверенными.</target>
</trans-unit>
<trans-unit id="notebook.maxBookSearchDepth.description">
<source xml:lang="en">Maximum depth of subdirectories to search for Books (Enter 0 for infinite)</source>
<target state="translated">Максимальная глубина подкаталогов для поиска книг (введите 0 для бесконечной глубины)</target>
</trans-unit>
<trans-unit id="notebook.collapseBookItems.description">
<source xml:lang="en">Collapse Book items at root level in the Notebooks Viewlet</source>
<target state="translated">Сворачивание элементов книги на корневом уровне во вьюлете записных книжек</target>
</trans-unit>
<trans-unit id="notebook.remoteBookDownloadTimeout.description">
<source xml:lang="en">Download timeout in milliseconds for GitHub books</source>
<target state="translated">Время ожидания скачивания для книг GitHub (в мс)</target>
</trans-unit>
<trans-unit id="notebook.pinnedNotebooks.description">
<source xml:lang="en">Notebooks that are pinned by the user for the current workspace</source>
<target state="translated">Записные книжки, закрепленные пользователем для текущей рабочей области</target>
</trans-unit>
<trans-unit id="notebook.command.new">
<source xml:lang="en">New Notebook</source>
<target state="translated">Создать записную книжку</target>
@@ -126,29 +142,93 @@
<source xml:lang="en">Save Book</source>
<target state="translated">Сохранить книгу</target>
</trans-unit>
<trans-unit id="title.trustBook">
<source xml:lang="en">Trust Book</source>
<target state="translated">Сделать книгу доверенной</target>
</trans-unit>
<trans-unit id="title.searchJupyterBook">
<source xml:lang="en">Search Book</source>
<target state="translated">Поиск книги</target>
</trans-unit>
<trans-unit id="title.SavedBooks">
<source xml:lang="en">Saved Books</source>
<target state="translated">Сохраненные книги</target>
<source xml:lang="en">Notebooks</source>
<target state="translated">Записные книжки</target>
</trans-unit>
<trans-unit id="title.UntitledBooks">
<source xml:lang="en">Untitled Books</source>
<target state="translated">Безымянные книги</target>
<trans-unit id="title.ProvidedBooks">
<source xml:lang="en">Provided Books</source>
<target state="translated">Предоставленные книги</target>
</trans-unit>
<trans-unit id="title.PinnedBooks">
<source xml:lang="en">Pinned notebooks</source>
<target state="translated">Закрепленные записные книжки</target>
</trans-unit>
<trans-unit id="title.PreviewLocalizedBook">
<source xml:lang="en">Get localized SQL Server 2019 guide</source>
<target state="translated">Скачать локализованное руководство по SQL Server 2019</target>
</trans-unit>
<trans-unit id="title.openJupyterBook">
<source xml:lang="en">Open Jupyter Book</source>
<target state="translated">Открыть книгу Jupyter</target>
</trans-unit>
<trans-unit id="title.closeJupyterBook">
<source xml:lang="en">Close Jupyter Book</source>
<target state="translated">Закрыть книгу Jupyter</target>
</trans-unit>
<trans-unit id="title.closeJupyterNotebook">
<source xml:lang="en">Close Jupyter Notebook</source>
<target state="translated">Закрыть записную книжку Jupyter</target>
</trans-unit>
<trans-unit id="title.revealInBooksViewlet">
<source xml:lang="en">Reveal in Books</source>
<target state="translated">Показать в книгах</target>
</trans-unit>
<trans-unit id="title.createJupyterBook">
<source xml:lang="en">Create Book (Preview)</source>
<target state="translated">Создание книги (предварительная версия)</target>
</trans-unit>
<trans-unit id="title.openNotebookFolder">
<source xml:lang="en">Open Notebooks in Folder</source>
<target state="translated">Открыть записные книжки в папке</target>
</trans-unit>
<trans-unit id="title.openRemoteJupyterBook">
<source xml:lang="en">Add Remote Jupyter Book</source>
<target state="translated">Добавить удаленную книгу Jupyter</target>
</trans-unit>
<trans-unit id="title.pinNotebook">
<source xml:lang="en">Pin Notebook</source>
<target state="translated">Закрепить записную книжку</target>
</trans-unit>
<trans-unit id="title.unpinNotebook">
<source xml:lang="en">Unpin Notebook</source>
<target state="translated">Открепить записную книжку</target>
</trans-unit>
<trans-unit id="title.moveTo">
<source xml:lang="en">Move to ...</source>
<target state="translated">Переместить в…</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/common/utils" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="mkdirOutputMsg">
<source xml:lang="en">... Creating {0}</source>
<target state="translated">… Идет создание {0}</target>
<trans-unit id="ensureDirOutputMsg">
<source xml:lang="en">... Ensuring {0} exists</source>
<target state="translated">… Проверка наличия {0}</target>
</trans-unit>
<trans-unit id="executeCommandProcessExited">
<source xml:lang="en">Process exited with code {0}</source>
<target state="translated">Процесс завершил работу с кодом {0}</target>
<source xml:lang="en">Process exited with error code: {0}. StdErr Output: {1}</source>
<target state="translated">Процесс завершил работу с кодом ошибки: {0}, выходные данные StdErr: {1}</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/common/constants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="managePackages.localhost">
<source xml:lang="en">localhost</source>
<target state="translated">localhost</target>
</trans-unit>
<trans-unit id="managePackages.packageNotFound">
<source xml:lang="en">Could not find the specified package</source>
<target state="translated">Не удалось найти указанный пакет</target>
</trans-unit>
</body>
</file>
@@ -166,6 +246,296 @@
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
<target state="translated">Этот пример кода загружает файл в кадр данных и отображает первые 10 результатов.</target>
</trans-unit>
<trans-unit id="noBDCConnectionError">
<source xml:lang="en">Spark kernels require a connection to a SQL Server Big Data Cluster master instance.</source>
<target state="translated">Ядрам Spark требуется подключение к главному экземпляру кластера больших данных SQL Server.</target>
</trans-unit>
<trans-unit id="providerNotValidError">
<source xml:lang="en">Non-MSSQL providers are not supported for spark kernels.</source>
<target state="translated">Поставщики, не являющиеся поставщиками MSSQL, не поддерживаются для ядер Spark.</target>
</trans-unit>
<trans-unit id="allFiles">
<source xml:lang="en">All Files</source>
<target state="translated">Все файлы</target>
</trans-unit>
<trans-unit id="labelSelectFolder">
<source xml:lang="en">Select Folder</source>
<target state="translated">Выбрать папку</target>
</trans-unit>
<trans-unit id="labelBookFolder">
<source xml:lang="en">Select Book</source>
<target state="translated">Выбрать книгу</target>
</trans-unit>
<trans-unit id="confirmReplace">
<source xml:lang="en">Folder already exists. Are you sure you want to delete and replace this folder?</source>
<target state="translated">Папка уже существует. Вы уверены, что хотите удалить и заменить эту папку?</target>
</trans-unit>
<trans-unit id="openNotebookCommand">
<source xml:lang="en">Open Notebook</source>
<target state="translated">Открыть записную книжку</target>
</trans-unit>
<trans-unit id="openMarkdownCommand">
<source xml:lang="en">Open Markdown</source>
<target state="translated">Открыть разметку Markdown</target>
</trans-unit>
<trans-unit id="openExternalLinkCommand">
<source xml:lang="en">Open External Link</source>
<target state="translated">Открыть внешнюю ссылку</target>
</trans-unit>
<trans-unit id="msgBookTrusted">
<source xml:lang="en">Book is now trusted in the workspace.</source>
<target state="translated">Книга сейчас является доверенной в рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookAlreadyTrusted">
<source xml:lang="en">Book is already trusted in this workspace.</source>
<target state="translated">Книга уже является доверенной в этой рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookUntrusted">
<source xml:lang="en">Book is no longer trusted in this workspace</source>
<target state="translated">Книга больше не является доверенной в этой рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookAlreadyUntrusted">
<source xml:lang="en">Book is already untrusted in this workspace.</source>
<target state="translated">Книга уже является недоверенной в этой рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookPinned">
<source xml:lang="en">Book {0} is now pinned in the workspace.</source>
<target state="translated">Книга {0} сейчас закреплена в рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookUnpinned">
<source xml:lang="en">Book {0} is no longer pinned in this workspace</source>
<target state="translated">Книга {0} больше не закреплена в этой рабочей области.</target>
</trans-unit>
<trans-unit id="bookInitializeFailed">
<source xml:lang="en">Failed to find a Table of Contents file in the specified book.</source>
<target state="translated">Не удалось найти файл содержания в указанной книге.</target>
</trans-unit>
<trans-unit id="noBooksSelected">
<source xml:lang="en">No books are currently selected in the viewlet.</source>
<target state="translated">Книги во вьюлете сейчас не выбраны.</target>
</trans-unit>
<trans-unit id="labelBookSection">
<source xml:lang="en">Select Book Section</source>
<target state="translated">Выбрать раздел книги</target>
</trans-unit>
<trans-unit id="labelAddToLevel">
<source xml:lang="en">Add to this level</source>
<target state="translated">Добавить на этот уровень</target>
</trans-unit>
<trans-unit id="missingFileError">
<source xml:lang="en">Missing file : {0} from {1}</source>
<target state="translated">Отсутствует файл: {0} из {1}</target>
</trans-unit>
<trans-unit id="InvalidError.tocFile">
<source xml:lang="en">Invalid toc file</source>
<target state="translated">Недопустимый файл оглавления</target>
</trans-unit>
<trans-unit id="Invalid toc.yml">
<source xml:lang="en">Error: {0} has an incorrect toc.yml file</source>
<target state="translated">Ошибка: в {0} имеется неправильный файл toc.yml</target>
</trans-unit>
<trans-unit id="configFileError">
<source xml:lang="en">Configuration file missing</source>
<target state="translated">Отсутствует файл конфигурации</target>
</trans-unit>
<trans-unit id="openBookError">
<source xml:lang="en">Open book {0} failed: {1}</source>
<target state="translated">Не удалось открыть книгу {0}: {1}</target>
</trans-unit>
<trans-unit id="readBookError">
<source xml:lang="en">Failed to read book {0}: {1}</source>
<target state="translated">Не удалось прочитать книгу {0}: {1}</target>
</trans-unit>
<trans-unit id="openNotebookError">
<source xml:lang="en">Open notebook {0} failed: {1}</source>
<target state="translated">Не удалось открыть записную книжку {0}: {1}</target>
</trans-unit>
<trans-unit id="openMarkdownError">
<source xml:lang="en">Open markdown {0} failed: {1}</source>
<target state="translated">Не удалось открыть файл Markdown {0}: {1}</target>
</trans-unit>
<trans-unit id="openUntitledNotebookError">
<source xml:lang="en">Open untitled notebook {0} as untitled failed: {1}</source>
<target state="translated">Не удалось открыть безымянную записную книжку {0} как безымянную: {1}</target>
</trans-unit>
<trans-unit id="openExternalLinkError">
<source xml:lang="en">Open link {0} failed: {1}</source>
<target state="translated">Не удалось открыть ссылку {0}: {1}</target>
</trans-unit>
<trans-unit id="closeBookError">
<source xml:lang="en">Close book {0} failed: {1}</source>
<target state="translated">Не удалось закрыть книгу {0}: {1}</target>
</trans-unit>
<trans-unit id="duplicateFileError">
<source xml:lang="en">File {0} already exists in the destination folder {1}
The file has been renamed to {2} to prevent data loss.</source>
<target state="translated">Файл {0} уже существует в конечной папке {1}.
Имя файла было изменено на {2} для предотвращения потери данных.</target>
</trans-unit>
<trans-unit id="editBookError">
<source xml:lang="en">Error while editing book {0}: {1}</source>
<target state="translated">Ошибка при редактировании книги {0}: {1}</target>
</trans-unit>
<trans-unit id="selectBookError">
<source xml:lang="en">Error while selecting a book or a section to edit: {0}</source>
<target state="translated">Ошибка при выборе книги или раздела для изменения: {0}</target>
</trans-unit>
<trans-unit id="url">
<source xml:lang="en">URL</source>
<target state="translated">URL-адрес</target>
</trans-unit>
<trans-unit id="repoUrl">
<source xml:lang="en">Repository URL</source>
<target state="translated">URL-адрес репозитория</target>
</trans-unit>
<trans-unit id="location">
<source xml:lang="en">Location</source>
<target state="translated">Расположение</target>
</trans-unit>
<trans-unit id="addRemoteBook">
<source xml:lang="en">Add Remote Book</source>
<target state="translated">Добавить удаленную книгу</target>
</trans-unit>
<trans-unit id="onGitHub">
<source xml:lang="en">GitHub</source>
<target state="translated">GitHub</target>
</trans-unit>
<trans-unit id="onsharedFile">
<source xml:lang="en">Shared File</source>
<target state="translated">Общий файл</target>
</trans-unit>
<trans-unit id="releases">
<source xml:lang="en">Releases</source>
<target state="translated">Выпуски</target>
</trans-unit>
<trans-unit id="book">
<source xml:lang="en">Book</source>
<target state="translated">Книга</target>
</trans-unit>
<trans-unit id="version">
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
</trans-unit>
<trans-unit id="language">
<source xml:lang="en">Language</source>
<target state="translated">Язык</target>
</trans-unit>
<trans-unit id="booksNotFound">
<source xml:lang="en">No books are currently available on the provided link</source>
<target state="translated">По указанной ссылке отсутствуют доступные книги</target>
</trans-unit>
<trans-unit id="urlGithubError">
<source xml:lang="en">The url provided is not a Github release url</source>
<target state="translated">Указанный URL-адрес не является URL-адресом выпуска GitHub</target>
</trans-unit>
<trans-unit id="search">
<source xml:lang="en">Search</source>
<target state="translated">Поиск</target>
</trans-unit>
<trans-unit id="add">
<source xml:lang="en">Add</source>
<target state="translated">Добавить</target>
</trans-unit>
<trans-unit id="close">
<source xml:lang="en">Close</source>
<target state="translated">Закрыть</target>
</trans-unit>
<trans-unit id="invalidTextPlaceholder">
<source xml:lang="en">-</source>
<target state="translated">-</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadProgress">
<source xml:lang="en">Remote Book download is in progress</source>
<target state="translated">Выполняется скачивание удаленной книги</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadComplete">
<source xml:lang="en">Remote Book download is complete</source>
<target state="translated">Скачивание удаленной книги завершено</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadError">
<source xml:lang="en">Error while downloading remote Book</source>
<target state="translated">Ошибка при скачивании удаленной книги</target>
</trans-unit>
<trans-unit id="msgRemoteBookUnpackingError">
<source xml:lang="en">Error while decompressing remote Book</source>
<target state="translated">Ошибка при распаковке удаленной книги</target>
</trans-unit>
<trans-unit id="msgRemoteBookDirectoryError">
<source xml:lang="en">Error while creating remote Book directory</source>
<target state="translated">Ошибка при создании каталога удаленной книги</target>
</trans-unit>
<trans-unit id="msgTaskName">
<source xml:lang="en">Downloading Remote Book</source>
<target state="translated">Выполняется скачивание удаленной книги</target>
</trans-unit>
<trans-unit id="msgResourceNotFound">
<source xml:lang="en">Resource not Found</source>
<target state="translated">Ресурс не найден</target>
</trans-unit>
<trans-unit id="msgBookNotFound">
<source xml:lang="en">Books not Found</source>
<target state="translated">Книги не найдены</target>
</trans-unit>
<trans-unit id="msgReleaseNotFound">
<source xml:lang="en">Releases not Found</source>
<target state="translated">Выпуски не найдены</target>
</trans-unit>
<trans-unit id="msgUndefinedAssetError">
<source xml:lang="en">The selected book is not valid</source>
<target state="translated">Выбранная книга является недопустимой</target>
</trans-unit>
<trans-unit id="httpRequestError">
<source xml:lang="en">Http Request failed with error: {0} {1}</source>
<target state="translated">Сбой HTTP-запроса с ошибкой: {0} {1}</target>
</trans-unit>
<trans-unit id="msgDownloadLocation">
<source xml:lang="en">Downloading to {0}</source>
<target state="translated">Выполняется скачивание в {0}</target>
</trans-unit>
<trans-unit id="newGroup">
<source xml:lang="en">New Group</source>
<target state="translated">Новая группа</target>
</trans-unit>
<trans-unit id="groupDescription">
<source xml:lang="en">Groups are used to organize Notebooks.</source>
<target state="translated">Группы используются для организации записных книжек.</target>
</trans-unit>
<trans-unit id="locationBrowser">
<source xml:lang="en">Browse locations...</source>
<target state="translated">Обзор расположений…</target>
</trans-unit>
<trans-unit id="selectContentFolder">
<source xml:lang="en">Select content folder</source>
<target state="translated">Выбрать папку содержимого</target>
</trans-unit>
<trans-unit id="browse">
<source xml:lang="en">Browse</source>
<target state="translated">Обзор</target>
</trans-unit>
<trans-unit id="create">
<source xml:lang="en">Create</source>
<target state="translated">Создать</target>
</trans-unit>
<trans-unit id="name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="saveLocation">
<source xml:lang="en">Save location</source>
<target state="translated">Расположение сохранения</target>
</trans-unit>
<trans-unit id="contentFolder">
<source xml:lang="en">Content folder (Optional)</source>
<target state="translated">Папка содержимого (необязательно)</target>
</trans-unit>
<trans-unit id="msgContentFolderError">
<source xml:lang="en">Content folder path does not exist</source>
<target state="translated">Путь к папке содержимого не существует</target>
</trans-unit>
<trans-unit id="msgSaveFolderError">
<source xml:lang="en">Save location path does not exist</source>
<target state="translated">Путь к расположению сохранения не существует</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/jupyter/jupyterServerInstallation" source-language="en" datatype="plaintext" target-language="ru">
@@ -214,10 +584,6 @@
<source xml:lang="en">Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding.</source>
<target state="translated">Не удается перезаписать существующую установку Python во время работы Python. Прежде чем продолжить, закройте все активные записные книжки.</target>
</trans-unit>
<trans-unit id="msgSkipPythonInstall">
<source xml:lang="en">Python already exists at the specific location. Skipping install.</source>
<target state="translated">Python уже существует в указанном расположении. Выполняется пропуск установки.</target>
</trans-unit>
<trans-unit id="msgWaitingForInstall">
<source xml:lang="en">Another Python installation is currently in progress. Waiting for it to complete.</source>
<target state="translated">Сейчас выполняется другая установка Python. Дождитесь ее завершения.</target>
@@ -230,90 +596,54 @@
<source xml:lang="en">Downloading local python for platform: {0} to {1}</source>
<target state="translated">Скачивание локального Python для платформы: {0} в {1}</target>
</trans-unit>
<trans-unit id="confirmPackageUpgrade">
<source xml:lang="en">Some installed python packages need to be upgraded. Would you like to upgrade them now?</source>
<target state="translated">Некоторые установленные пакеты Python нужно обновить. Вы хотите обновить их сейчас?</target>
<trans-unit id="msgPackageRetrievalFailed">
<source xml:lang="en">Encountered an error when trying to retrieve list of installed packages: {0}</source>
<target state="translated">Произошла ошибка при попытке получить список установленных пакетов: {0}</target>
</trans-unit>
<trans-unit id="upgradePackages.pipInstall">
<source xml:lang="en">Installing {0}</source>
<target state="translated">Установка (0)</target>
</trans-unit>
<trans-unit id="msgInstallStart">
<source xml:lang="en">Installing required packages to run Notebooks...</source>
<target state="translated">Установка требуемых пакетов для запуска Записных книжек…</target>
</trans-unit>
<trans-unit id="msgJupyterInstallDone">
<source xml:lang="en">... Jupyter installation complete.</source>
<target state="translated">… Установка Jupyter завершена.</target>
<trans-unit id="msgGetPythonUserDirFailed">
<source xml:lang="en">Encountered an error when getting Python user path: {0}</source>
<target state="translated">Обнаружена ошибка при получении пути пользователя Python: {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/dialog/configurePythonDialog" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/notebook/dist/dialog/configurePython/configurePythonWizard" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="configurePython.dialogName">
<source xml:lang="en">Configure Python for Notebooks</source>
<target state="translated">Настройка Python для Записных книжек</target>
</trans-unit>
<trans-unit id="configurePython.okButtonText">
<source xml:lang="en">Install</source>
<target state="translated">Установить</target>
</trans-unit>
<trans-unit id="configurePython.cancelButtonText">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="configurePython.browseButtonText">
<source xml:lang="en">Browse</source>
<target state="translated">Обзор</target>
</trans-unit>
<trans-unit id="configurePython.locationTextBoxText">
<source xml:lang="en">Python Install Location</source>
<target state="translated">Расположение установки Python</target>
</trans-unit>
<trans-unit id="configurePython.selectFileLabel">
<source xml:lang="en">Select</source>
<target state="translated">Выбрать</target>
</trans-unit>
<trans-unit id="configurePython.installNote">
<source xml:lang="en">This installation will take some time. It is recommended to not close the application until the installation is complete.</source>
<target state="translated">Эта установка может занять некоторое время. Рекомендуется не закрывать приложение до завершения установки.</target>
</trans-unit>
<trans-unit id="configurePython.invalidLocationMsg">
<source xml:lang="en">The specified install location is invalid.</source>
<target state="translated">Указано недопустимое расположение установки.</target>
</trans-unit>
<trans-unit id="configurePython.pythonNotFoundMsg">
<source xml:lang="en">No python installation was found at the specified location.</source>
<target state="translated">В указанном расположении установка Python не найдена.</target>
<source xml:lang="en">No Python installation was found at the specified location.</source>
<target state="translated">Установка Python не найдена в указанном расположении.</target>
</trans-unit>
<trans-unit id="configurePython.wizardNameWithKernel">
<source xml:lang="en">Configure Python to run {0} kernel</source>
<target state="translated">Настройка Python для запуска ядра {0}</target>
</trans-unit>
<trans-unit id="configurePython.wizardNameWithoutKernel">
<source xml:lang="en">Configure Python to run kernels</source>
<target state="translated">Настройка Python для запуска ядер</target>
</trans-unit>
<trans-unit id="configurePython.page0Name">
<source xml:lang="en">Configure Python Runtime</source>
<target state="translated">Настройка среды выполнения Python</target>
</trans-unit>
<trans-unit id="configurePython.page1Name">
<source xml:lang="en">Install Dependencies</source>
<target state="translated">Установка зависимостей</target>
</trans-unit>
<trans-unit id="configurePython.pythonInstallDeclined">
<source xml:lang="en">Python installation was declined.</source>
<target state="translated">Установка Python была отклонена.</target>
</trans-unit>
<trans-unit id="configurePython.installationType">
<source xml:lang="en">Installation Type</source>
<target state="translated">Тип установки</target>
</trans-unit>
<trans-unit id="configurePython.newInstall">
<source xml:lang="en">New Python installation</source>
<target state="translated">Новая установка Python</target>
</trans-unit>
<trans-unit id="configurePython.existingInstall">
<source xml:lang="en">Use existing Python installation</source>
<target state="translated">Использовать существующую установку Python</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/extension" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="msgSampleCodeDataFrame">
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
<target state="translated">Этот пример кода загружает файл в кадр данных и отображает первые 10 результатов.</target>
</trans-unit>
<trans-unit id="noNotebookVisible">
<source xml:lang="en">No notebook editor is active</source>
<target state="translated">Нет активного редактора записных книжек</target>
</trans-unit>
<trans-unit id="codeCellName">
<source xml:lang="en">Code</source>
<target state="translated">Код</target>
@@ -326,10 +656,6 @@
<source xml:lang="en">What type of cell do you want to add?</source>
<target state="translated">Какой тип ячейки требуется добавить?</target>
</trans-unit>
<trans-unit id="notebookFiles">
<source xml:lang="en">Notebooks</source>
<target state="translated">Записные книжки</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/jupyter/jupyterController" source-language="en" datatype="plaintext" target-language="ru">
@@ -348,6 +674,90 @@
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/dialog/configurePython/configurePathPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="configurePython.browseButtonText">
<source xml:lang="en">Browse</source>
<target state="translated">Обзор</target>
</trans-unit>
<trans-unit id="configurePython.selectFileLabel">
<source xml:lang="en">Select</source>
<target state="translated">Выбрать</target>
</trans-unit>
<trans-unit id="configurePython.descriptionWithKernel">
<source xml:lang="en">The {0} kernel requires a Python runtime to be configured and dependencies to be installed.</source>
<target state="translated">Для ядра {0} требуется настроить среду выполнения Python и установить зависимости.</target>
</trans-unit>
<trans-unit id="configurePython.descriptionWithoutKernel">
<source xml:lang="en">Notebook kernels require a Python runtime to be configured and dependencies to be installed.</source>
<target state="translated">Для ядер записных книжек требуется настроить среду выполнения Python и установить зависимости.</target>
</trans-unit>
<trans-unit id="configurePython.installationType">
<source xml:lang="en">Installation Type</source>
<target state="translated">Тип установки</target>
</trans-unit>
<trans-unit id="configurePython.locationTextBoxText">
<source xml:lang="en">Python Install Location</source>
<target state="translated">Расположение установки Python</target>
</trans-unit>
<trans-unit id="configurePython.pythonConfigured">
<source xml:lang="en">Python runtime configured!</source>
<target state="translated">Среда выполнения Python настроена.</target>
</trans-unit>
<trans-unit id="configurePythyon.dropdownPathLabel">
<source xml:lang="en">{0} (Python {1})</source>
<target state="translated">{0} (Python {1})</target>
</trans-unit>
<trans-unit id="configurePythyon.noVersionsFound">
<source xml:lang="en">No supported Python versions found.</source>
<target state="translated">Поддерживаемые версии Python не найдены.</target>
</trans-unit>
<trans-unit id="configurePythyon.defaultPathLabel">
<source xml:lang="en">{0} (Default)</source>
<target state="translated">{0} (по умолчанию)</target>
</trans-unit>
<trans-unit id="configurePython.newInstall">
<source xml:lang="en">New Python installation</source>
<target state="translated">Новая установка Python</target>
</trans-unit>
<trans-unit id="configurePython.existingInstall">
<source xml:lang="en">Use existing Python installation</source>
<target state="translated">Использовать существующую установку Python</target>
</trans-unit>
<trans-unit id="configurePythyon.customPathLabel">
<source xml:lang="en">{0} (Custom)</source>
<target state="translated">{0} (пользовательский)</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/dialog/configurePython/pickPackagesPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="configurePython.pkgNameColumn">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="configurePython.existingVersionColumn">
<source xml:lang="en">Existing Version</source>
<target state="translated">Существующая версия</target>
</trans-unit>
<trans-unit id="configurePython.requiredVersionColumn">
<source xml:lang="en">Required Version</source>
<target state="translated">Требуемая версия</target>
</trans-unit>
<trans-unit id="configurePython.kernelLabel">
<source xml:lang="en">Kernel</source>
<target state="translated">Ядро</target>
</trans-unit>
<trans-unit id="configurePython.requiredDependencies">
<source xml:lang="en">Install required kernel dependencies</source>
<target state="translated">Установка необходимых зависимостей ядра</target>
</trans-unit>
<trans-unit id="msgUnsupportedKernel">
<source xml:lang="en">Could not retrieve packages for kernel {0}</source>
<target state="translated">Не удалось получить пакеты для ядра {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/jupyter/jupyterServerManager" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="shutdownError">
@@ -363,8 +773,8 @@
<target state="translated">Ошибка при остановке сервера Notebook: {0}</target>
</trans-unit>
<trans-unit id="notebookStartProcessExitPremature">
<source xml:lang="en">Notebook process exited prematurely with error: {0}, StdErr Output: {1}</source>
<target state="translated">Процесс Notebook преждевременно завершил работу с ошибкой: {0}, выходные данные StdErr: {1}</target>
<source xml:lang="en">Notebook process exited prematurely with error code: {0}. StdErr Output: {1}</source>
<target state="translated">Процесс записной книжки преждевременно завершил работу с ошибкой: {0}, выходные данные StdErr: {1}</target>
</trans-unit>
<trans-unit id="jupyterError">
<source xml:lang="en">Error sent from Jupyter: {0}</source>
@@ -394,9 +804,25 @@
<source xml:lang="en">Cannot start a session, the manager is not yet initialized</source>
<target state="translated">Не удается запустить сеанс, диспетчер еще не инициализирован</target>
</trans-unit>
<trans-unit id="connectionNotValid">
<source xml:lang="en">Spark kernels require a connection to a SQL Server Big Data Cluster master instance.</source>
<target state="translated">Ядрам Spark требуется подключение к главному экземпляру кластера больших данных SQL Server.</target>
<trans-unit id="notebook.couldNotFindKnoxGateway">
<source xml:lang="en">Could not find Knox gateway endpoint</source>
<target state="translated">Не удалось найти конечную точку шлюза Knox</target>
</trans-unit>
<trans-unit id="promptBDCUsername">
<source xml:lang="en">{0}Please provide the username to connect to the BDC Controller:</source>
<target state="translated">{0}Укажите имя пользователя для подключения к контроллеру BDC:</target>
</trans-unit>
<trans-unit id="promptBDCPassword">
<source xml:lang="en">Please provide the password to connect to the BDC Controller</source>
<target state="translated">Укажите пароль для подключения к контроллеру BDC</target>
</trans-unit>
<trans-unit id="bdcConnectError">
<source xml:lang="en">Error: {0}. </source>
<target state="translated">Ошибка: {0}. </target>
</trans-unit>
<trans-unit id="clusterControllerConnectionRequired">
<source xml:lang="en">A connection to the cluster controller is required to run Spark jobs</source>
<target state="translated">Для выполнения заданий Spark требуется подключение к контроллеру кластера</target>
</trans-unit>
</body>
</file>
@@ -426,6 +852,10 @@
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
</trans-unit>
<trans-unit id="managePackages.deleteColumn">
<source xml:lang="en">Delete</source>
<target state="translated">Удалить</target>
</trans-unit>
<trans-unit id="managePackages.uninstallButtonText">
<source xml:lang="en">Uninstall selected packages</source>
<target state="translated">Удалить выбранные пакеты</target>
@@ -434,6 +864,10 @@
<source xml:lang="en">Package Type</source>
<target state="translated">Тип пакета</target>
</trans-unit>
<trans-unit id="managePackages.location">
<source xml:lang="en">Location</source>
<target state="translated">Расположение</target>
</trans-unit>
<trans-unit id="managePackages.packageCount">
<source xml:lang="en">{0} {1} packages found</source>
<target state="translated">Найдены пакеты: {0} {1}</target>
@@ -462,10 +896,6 @@
<source xml:lang="en">N/A</source>
<target state="translated">Н/Д</target>
</trans-unit>
<trans-unit id="managePackages.packageNotFound">
<source xml:lang="en">Could not find the specified package</source>
<target state="translated">Не удалось найти указанный пакет</target>
</trans-unit>
<trans-unit id="managePackages.searchBarPlaceholder">
<source xml:lang="en">Search {0} packages</source>
<target state="translated">Поиск пакетов: {0}</target>
@@ -498,10 +928,6 @@
<source xml:lang="en">Could not find any valid versions for the specified package</source>
<target state="translated">Не удалось найти допустимые версии для указанного пакета</target>
</trans-unit>
<trans-unit id="managePackages.packageRequestError">
<source xml:lang="en">Package info request failed with error: {0} {1}</source>
<target state="translated">Запрос сведений о пакете завершился с ошибкой: {0} {1}</target>
</trans-unit>
<trans-unit id="managePackages.backgroundInstallStarted">
<source xml:lang="en">Installing {0} {1}</source>
<target state="translated">Идет установка {0} {1}</target>
@@ -516,6 +942,30 @@
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/jupyter/pypiClient" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="managePackages.packageRequestError">
<source xml:lang="en">Package info request failed with error: {0} {1}</source>
<target state="translated">Запрос сведений о пакете завершился с ошибкой: {0} {1}</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/common/notebookUtils" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="msgSampleCodeDataFrame">
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
<target state="translated">Этот пример кода загружает файл в кадр данных и отображает первые 10 результатов.</target>
</trans-unit>
<trans-unit id="noNotebookVisible">
<source xml:lang="en">No notebook editor is active</source>
<target state="translated">Нет активного редактора записных книжек</target>
</trans-unit>
<trans-unit id="notebookFiles">
<source xml:lang="en">Notebooks</source>
<target state="translated">Записные книжки</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/protocol/notebookUriHandler" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="notebook.unsupportedAction">
@@ -540,72 +990,4 @@
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/book/bookTreeView" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="openBookError">
<source xml:lang="en">Open book {0} failed: {1}</source>
<target state="translated">Не удалось открыть книгу {0}: {1}</target>
</trans-unit>
<trans-unit id="openNotebookError">
<source xml:lang="en">Open notebook {0} failed: {1}</source>
<target state="translated">Не удалось открыть записную книжку {0}: {1}</target>
</trans-unit>
<trans-unit id="openMarkdownError">
<source xml:lang="en">Open markdown {0} failed: {1}</source>
<target state="translated">Не удалось открыть файл Markdown {0}: {1}</target>
</trans-unit>
<trans-unit id="openUntitledNotebookError">
<source xml:lang="en">Open untitled notebook {0} as untitled failed: {1}</source>
<target state="translated">Не удалось открыть безымянную записную книжку {0} как безымянную: {1}</target>
</trans-unit>
<trans-unit id="allFiles">
<source xml:lang="en">All Files</source>
<target state="translated">Все файлы</target>
</trans-unit>
<trans-unit id="labelPickFolder">
<source xml:lang="en">Pick Folder</source>
<target state="translated">Выберите папку</target>
</trans-unit>
<trans-unit id="openExternalLinkError">
<source xml:lang="en">Open link {0} failed: {1}</source>
<target state="translated">Не удалось открыть ссылку {0}: {1}</target>
</trans-unit>
<trans-unit id="confirmReplace">
<source xml:lang="en">Folder already exists. Are you sure you want to delete and replace this folder?</source>
<target state="translated">Папка уже существует. Вы уверены, что хотите удалить и заменить эту папку?</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/book/bookModel" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="missingFileError">
<source xml:lang="en">Missing file : {0}</source>
<target state="translated">Отсутствует файл: {0}</target>
</trans-unit>
<trans-unit id="InvalidError.tocFile">
<source xml:lang="en">{0}</source>
<target state="translated">{0}</target>
</trans-unit>
<trans-unit id="Invalid toc.yml">
<source xml:lang="en">Error: {0} has an incorrect toc.yml file</source>
<target state="translated">Ошибка: в {0} имеется неправильный файл toc.yml</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/book/bookTreeItem" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="openNotebookCommand">
<source xml:lang="en">Open Notebook</source>
<target state="translated">Открыть записную книжку</target>
</trans-unit>
<trans-unit id="openMarkdownCommand">
<source xml:lang="en">Open Markdown</source>
<target state="translated">Открыть разметку Markdown</target>
</trans-unit>
<trans-unit id="openExternalLinkCommand">
<source xml:lang="en">Open External Link</source>
<target state="translated">Открытие внешней ссылки</target>
</trans-unit>
</body>
</file>
</xliff>

File diff suppressed because it is too large Load Diff

View File

@@ -44,7 +44,7 @@
</trans-unit>
<trans-unit id="SchemaCompare.SchemaCompareOptionsDialogLabel">
<source xml:lang="en">Schema Compare Options</source>
<target state="translated">Параметры сравнения схем</target>
<target state="translated">Параметры Сравнения схем</target>
</trans-unit>
<trans-unit id="SchemaCompare.GeneralOptionsLabel">
<source xml:lang="en">General Options</source>
@@ -1156,7 +1156,7 @@
</trans-unit>
<trans-unit id="schemaCompare.updateErrorMessage">
<source xml:lang="en">Schema Compare Apply failed '{0}'</source>
<target state="translated">Сбой при применении сравнения схем "{0}"</target>
<target state="translated">Сбой при применении Сравнения схем "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.switchDirectionButton">
<source xml:lang="en">Switch direction</source>

File diff suppressed because it is too large Load Diff