Update to langpack for December release (#17904)

* update to xlfs

* update to langpack json files
This commit is contained in:
Alex Ma
2021-12-13 11:05:08 -08:00
committed by GitHub
parent 2da29f17c2
commit 52b7980d9d
150 changed files with 10767 additions and 2517 deletions

View File

@@ -2,13 +2,17 @@
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/arc/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="arc.USD">
<source xml:lang="en">USD</source>
<target state="translated">Доллары США</target>
</trans-unit>
<trans-unit id="arc.addingWorkerNodes">
<source xml:lang="en">adding worker nodes</source>
<target state="translated">добавление рабочих узлов</target>
</trans-unit>
<trans-unit id="arc.apply">
<source xml:lang="en">Apply</source>
<target state="new">Apply</target>
<target state="translated">Применить</target>
</trans-unit>
<trans-unit id="arc.arcDeploymentDeprecation">
<source xml:lang="en">The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled.</source>
@@ -28,12 +32,16 @@
</trans-unit>
<trans-unit id="arc.backups">
<source xml:lang="en">Backups</source>
<target state="new">Backups</target>
<target state="translated">Резервные копии</target>
</trans-unit>
<trans-unit id="arc.backupsStorage">
<source xml:lang="en">{0} backups</source>
<target state="translated">Резервные копии: {0}</target>
</trans-unit>
<trans-unit id="arc.businessCriticalLabel">
<source xml:lang="en">BusinessCritical</source>
<target state="translated">BusinessCritical</target>
</trans-unit>
<trans-unit id="arc.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
@@ -84,11 +92,11 @@
</trans-unit>
<trans-unit id="arc.configureRP">
<source xml:lang="en">Configure retention policy</source>
<target state="new">Configure retention policy</target>
<target state="translated">Настройка политики хранения</target>
</trans-unit>
<trans-unit id="arc.configureRetentionPolicyButton">
<source xml:lang="en">Configure Retention Policy</source>
<target state="new">Configure Retention Policy</target>
<target state="translated">Настройка политики хранения</target>
</trans-unit>
<trans-unit id="arc.confirmNewPassword">
<source xml:lang="en">Confirm the new password</source>
@@ -275,7 +283,7 @@
</trans-unit>
<trans-unit id="arc.database">
<source xml:lang="en">Database</source>
<target state="new">Database</target>
<target state="translated">База данных</target>
</trans-unit>
<trans-unit id="arc.databaseCreated">
<source xml:lang="en">Database {0} created</source>
@@ -286,12 +294,12 @@
<target state="translated">Не удалось создать базу данных {0}. {1}</target>
</trans-unit>
<trans-unit id="arc.databaseDetails">
<source xml:lang="en">Database Details</source>
<target state="new">Database Details</target>
<source xml:lang="en">Destination Details</source>
<target state="translated">Сведения о назначении</target>
</trans-unit>
<trans-unit id="arc.databaseDetailsText">
<source xml:lang="en">Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.</source>
<target state="new">Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.</target>
<source xml:lang="en">Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected.</source>
<target state="translated">Введите обязательные параметры для имени целевой базы данных и управляемого экземпляра SQL. По умолчанию выбран исходный управляемый экземпляр.</target>
</trans-unit>
<trans-unit id="arc.databaseName">
<source xml:lang="en">Database name</source>
@@ -342,8 +350,8 @@
<target state="translated">Сейчас выполняется удаление другого расширения. Повторите попытку после его завершения.</target>
</trans-unit>
<trans-unit id="arc.earliestPitrRestorePoint">
<source xml:lang="en">Earliest PITR restore point</source>
<target state="new">Earliest PITR restore point</target>
<source xml:lang="en">Earliest point in time</source>
<target state="translated">Самая ранняя точка во времени</target>
</trans-unit>
<trans-unit id="arc.emergency">
<source xml:lang="en">Emergency</source>
@@ -465,6 +473,10 @@
<source xml:lang="en">Fully qualified domain</source>
<target state="translated">Полное доменное имя</target>
</trans-unit>
<trans-unit id="arc.generalPurposeLabel">
<source xml:lang="en">GeneralPurpose</source>
<target state="translated">GeneralPurpose</target>
</trans-unit>
<trans-unit id="arc.grafanaDashboard">
<source xml:lang="en">Grafana Dashboard</source>
<target state="translated">Панель мониторинга Grafana</target>
@@ -483,7 +495,7 @@
</trans-unit>
<trans-unit id="arc.instance">
<source xml:lang="en">Instance</source>
<target state="new">Instance</target>
<target state="translated">Экземпляр</target>
</trans-unit>
<trans-unit id="arc.instanceDeleted">
<source xml:lang="en">Instance '{0}' deleted</source>
@@ -530,8 +542,8 @@
<target state="translated">Последний переход</target>
</trans-unit>
<trans-unit id="arc.latestpitrRestorePoint">
<source xml:lang="en">Latest PITR restore point</source>
<target state="new">Latest PITR restore point</target>
<source xml:lang="en">Latest point in time</source>
<target state="translated">Последняя точка во времени</target>
</trans-unit>
<trans-unit id="arc.learnAboutNodeParameters">
<source xml:lang="en">Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale</source>
@@ -583,7 +595,7 @@
</trans-unit>
<trans-unit id="arc.miaaBackupsDatabasesDescription">
<source xml:lang="en">Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.</source>
<target state="new">Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.</target>
<target state="translated">Базы данных с доступными резервными копиями отображаются ниже. Восстановите базы данных до этого экземпляра или любого другого экземпляра в том же пользовательском расположении.</target>
</trans-unit>
<trans-unit id="arc.miaaComputeAndStorageDescriptionPartOne">
<source xml:lang="en">You can scale your Azure SQL managed instance - Azure Arc by</source>
@@ -766,12 +778,12 @@
<target state="translated">Гипермасштабирование PostgreSQL — Azure Arc</target>
</trans-unit>
<trans-unit id="arc.pitr">
<source xml:lang="en">Point-in-time restore (PITR)</source>
<target state="new">Point-in-time restore (PITR)</target>
<source xml:lang="en">Point in time restore</source>
<target state="translated">Восстановление на момент времени</target>
</trans-unit>
<trans-unit id="arc.pitrInfo">
<source xml:lang="en">Specify how long you want to keep your point-in-time backups. Customize this for backup availability.</source>
<target state="new">Specify how long you want to keep your point-in-time backups. Customize this for backup availability.</target>
<target state="translated">Укажите время хранения резервных копий точек во времени. Настройте этот параметр для доступности резервного копирования.</target>
</trans-unit>
<trans-unit id="arc.podConditionsTable">
<source xml:lang="en">Pod conditions table</source>
@@ -847,11 +859,11 @@
</trans-unit>
<trans-unit id="arc.projectDetails">
<source xml:lang="en">Project Details</source>
<target state="new">Project Details</target>
<target state="translated">Сведения о проекте</target>
</trans-unit>
<trans-unit id="arc.projectDetailsText">
<source xml:lang="en">Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.</source>
<target state="new">Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.</target>
<target state="translated">Выберите подписку для управления развернутыми ресурсами. Используйте группы ресурсов, например папки, для упорядочения и контроля всех ваших ресурсов.</target>
</trans-unit>
<trans-unit id="arc.properties">
<source xml:lang="en">Properties</source>
@@ -897,6 +909,18 @@
<source xml:lang="en">Remember Password</source>
<target state="translated">Запомнить пароль</target>
</trans-unit>
<trans-unit id="arc.replicaOne">
<source xml:lang="en">1</source>
<target state="translated">1</target>
</trans-unit>
<trans-unit id="arc.replicaThree">
<source xml:lang="en">3</source>
<target state="translated">3</target>
</trans-unit>
<trans-unit id="arc.replicaTwo">
<source xml:lang="en">2</source>
<target state="translated">2</target>
</trans-unit>
<trans-unit id="arc.resetAllToDefault">
<source xml:lang="en">Reset all to default</source>
<target state="translated">Сбросить все к значениям по умолчанию</target>
@@ -927,19 +951,35 @@
</trans-unit>
<trans-unit id="arc.restore">
<source xml:lang="en">Restore</source>
<target state="new">Restore</target>
<target state="translated">Восстановить</target>
</trans-unit>
<trans-unit id="arc.restoreDatabase">
<source xml:lang="en">Restore Database</source>
<target state="new">Restore Database</target>
<target state="translated">Восстановление базы данных</target>
</trans-unit>
<trans-unit id="arc.restoreInfo">
<source xml:lang="en">Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.</source>
<target state="new">Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.</target>
<source xml:lang="en">Restore a database to an Azure Arc enabled SQL Managed Instance.</source>
<target state="translated">Восстановите базу данных в управляемом экземпляре SQL с поддержкой Azure Arc.</target>
</trans-unit>
<trans-unit id="arc.restorePoint">
<source xml:lang="en">Restore point (UTC)</source>
<target state="new">Restore point (UTC)</target>
<source xml:lang="en">Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ</source>
<target state="translated">Точка восстановления (время в формате UTC) в формате времени: "YYYY-MM-DDTHH:MM:SSZ</target>
</trans-unit>
<trans-unit id="arc.restorePointDetails">
<source xml:lang="en">Restore Point Details</source>
<target state="translated">Сведения о точке восстановления</target>
</trans-unit>
<trans-unit id="arc.restorePointErrorrMessage">
<source xml:lang="en">Provide time in correct format and within range: {0} to {1}</source>
<target state="translated">Укажите время в правильном формате и в диапазоне от {0} до {1}</target>
</trans-unit>
<trans-unit id="arc.restorePointText">
<source xml:lang="en">Enter a restore point in the specified time format within given range of earliest and latest restore time.</source>
<target state="translated">Введите точку восстановления в указанном формате времени в пределах заданного диапазона самого раннего и самого последнего времени восстановления.</target>
</trans-unit>
<trans-unit id="arc.restoreTimeWindowUpdateFailed">
<source xml:lang="en">Point in time restore time window update failed. {0}</source>
<target state="translated">Не удалось обновить временной интервал восстановления до точки во времени. {0}</target>
</trans-unit>
<trans-unit id="arc.restoring">
<source xml:lang="en">Restoring</source>
@@ -947,7 +987,7 @@
</trans-unit>
<trans-unit id="arc.retentionDays">
<source xml:lang="en">Point-In-Time Recovery retention (days)</source>
<target state="new">Point-In-Time Recovery retention (days)</target>
<target state="translated">Хранение восстановления до точки во времени (в днях)</target>
</trans-unit>
<trans-unit id="arc.running">
<source xml:lang="en">Running</source>
@@ -999,15 +1039,15 @@
</trans-unit>
<trans-unit id="arc.sourceDatabase">
<source xml:lang="en">Source database</source>
<target state="new">Source database</target>
<target state="translated">База данных-источник</target>
</trans-unit>
<trans-unit id="arc.sourceDetails">
<source xml:lang="en">Source Details</source>
<target state="new">Source Details</target>
<target state="translated">Сведения об источнике</target>
</trans-unit>
<trans-unit id="arc.sourceDetailsText">
<source xml:lang="en">Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.</source>
<target state="new">Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.</target>
<source xml:lang="en">Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database.</source>
<target state="translated">Выберите источник резервного копирования и укажите сведения. В зависимости от выбранной базы данных для дополнительных параметров будут, где возможно, заданы значения по умолчанию.</target>
</trans-unit>
<trans-unit id="arc.state">
<source xml:lang="en">State</source>
@@ -1023,7 +1063,7 @@
</trans-unit>
<trans-unit id="arc.subscription">
<source xml:lang="en">Subscription</source>
<target state="new">Subscription</target>
<target state="translated">Подписка</target>
</trans-unit>
<trans-unit id="arc.subscriptionId">
<source xml:lang="en">Subscription ID</source>
@@ -1289,6 +1329,22 @@
<source xml:lang="en">I accept {0} and {1}.</source>
<target state="translated">Я принимаю {0} и {1}.</target>
</trans-unit>
<trans-unit id="arc.data.controller.auto.upload.logs">
<source xml:lang="en">Auto-upload Logs</source>
<target state="translated">Автоматически отправлять журналы</target>
</trans-unit>
<trans-unit id="arc.data.controller.auto.upload.logs.description">
<source xml:lang="en">Enable the automatic upload of logs. Direct mode only.</source>
<target state="translated">Включить автоматическую отправку журналов. Только прямой режим.</target>
</trans-unit>
<trans-unit id="arc.data.controller.auto.upload.metrics">
<source xml:lang="en">Auto-upload Metrics</source>
<target state="translated">Автоматически отправлять метрики</target>
</trans-unit>
<trans-unit id="arc.data.controller.auto.upload.metrics.description">
<source xml:lang="en">Enable the automatic upload of metrics. Direct mode only.</source>
<target state="translated">Включить автоматическую отправку метрик. Только прямой режим.</target>
</trans-unit>
<trans-unit id="arc.data.controller.cluster.config.profile">
<source xml:lang="en">Config profile</source>
<target state="translated">Профиль конфигурации</target>
@@ -1309,6 +1365,10 @@
<source xml:lang="en">What is your target existing Kubernetes cluster environment?</source>
<target state="translated">Какова целевая существующая среда кластера Kubernetes?</target>
</trans-unit>
<trans-unit id="arc.data.controller.connectivity.mode">
<source xml:lang="en">Connectivity mode</source>
<target state="translated">Режим подключения</target>
</trans-unit>
<trans-unit id="arc.data.controller.create.azureconfig.title">
<source xml:lang="en">Azure Configuration</source>
<target state="translated">Конфигурация Azure</target>
@@ -1321,9 +1381,17 @@
<source xml:lang="en">Review your configuration</source>
<target state="translated">Проверьте конфигурацию</target>
</trans-unit>
<trans-unit id="arc.data.controller.custom.location">
<source xml:lang="en">Custom Location</source>
<target state="translated">Настраиваемое расположение</target>
</trans-unit>
<trans-unit id="arc.data.controller.custom.location.description">
<source xml:lang="en">The name of the custom location. Direct mode only.</source>
<target state="translated">Имя настраиваемого расположения. Только прямой режим.</target>
</trans-unit>
<trans-unit id="arc.data.controller.details.description">
<source xml:lang="en">Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring.</source>
<target state="translated">Укажите пространство имен, имя и класс хранения для контроллера данных Azure Arc. Это имя будет использоваться для идентификации экземпляра Arc в целях удаленного управления и мониторинга.</target>
<source xml:lang="en">For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name.</source>
<target state="translated">Для непрямого режима необходимо указать пространство имен, имя и класс хранение для контроллера данных Azure Arc. Это имя будет использоваться для идентификации вашего экземпляра Arc для удаленного управления и мониторинга. Для прямого режима не требуется пространство имен, но нужно указать имя настраиваемого расположения.</target>
</trans-unit>
<trans-unit id="arc.data.controller.details.title">
<source xml:lang="en">Data controller details</source>
@@ -1353,6 +1421,10 @@
<source xml:lang="en">Data controller namespace</source>
<target state="translated">Пространство имен контроллера данных</target>
</trans-unit>
<trans-unit id="arc.data.controller.namespace.description">
<source xml:lang="en">Indirect mode only.</source>
<target state="translated">Только непрямой режим.</target>
</trans-unit>
<trans-unit id="arc.data.controller.namespace.validation.description">
<source xml:lang="en">Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length.</source>
<target state="translated">Пространство имен должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 63 символов.</target>
@@ -1661,6 +1733,98 @@
<source xml:lang="en">The request for cores of the managed instance as an integer.</source>
<target state="translated">Запрос ядер управляемого экземпляра в виде целого числа.</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary">
<source xml:lang="en">Cost Summary</source>
<target state="translated">Сводка по затратам</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.additional.charge">
<source xml:lang="en">Additional charge per usage. See {0} for more detail.</source>
<target state="translated">Дополнительная плата за использование. Дополнительные сведения см. в {0}.</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.admin.account">
<source xml:lang="en">Administrator account</source>
<target state="translated">Учетная запись администратора</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.azure.hybrid.benefit.discount">
<source xml:lang="en">Azure Hybrid Benefit discount (in USD)</source>
<target state="translated">Скидка на преимущество гибридного использования Azure (в долларах США)</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.basics">
<source xml:lang="en">Basics</source>
<target state="translated">Основное</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.business.critical">
<source xml:lang="en">Business Critical</source>
<target state="translated">Критически важный для бизнеса</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.cost.vcore">
<source xml:lang="en">Cost per vCore (in USD)</source>
<target state="translated">Стоимость виртуального ядра (в долларах США)</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.custom.location">
<source xml:lang="en">Custom location</source>
<target state="translated">Настраиваемое расположение</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.estimated.cost.per.month">
<source xml:lang="en">Estimated cost per month</source>
<target state="translated">Примерная стоимость в месяц</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.general.purpose">
<source xml:lang="en">General Purpose</source>
<target state="translated">Общего назначения</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.instance.name">
<source xml:lang="en">Instance name</source>
<target state="translated">Имя экземпляра</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.managed.instance.admin.login">
<source xml:lang="en">Managed Instance admin login</source>
<target state="translated">Имя для входа администратора Управляемого экземпляра</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.pricing.details">
<source xml:lang="en">pricing details</source>
<target state="translated">сведения о ценах</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.resource.group">
<source xml:lang="en">Resource group</source>
<target state="translated">Группа ресурсов</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.service.tier">
<source xml:lang="en">Service Tier</source>
<target state="translated">Уровень служб</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.service.tier.learn.more.description">
<source xml:lang="en">Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0}</source>
<target state="translated">Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни "Общего назначения" и "Критически важный для бизнеса". {0}</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.service.tier.learn.more.text">
<source xml:lang="en">Learn more</source>
<target state="translated">Дополнительные сведения</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.sql.connection.info">
<source xml:lang="en">SQL Connection Information</source>
<target state="translated">Сведения о подключении SQL</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.sql.instance.settings">
<source xml:lang="en">SQL Instance Settings</source>
<target state="translated">Параметры экземпляра SQL</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.sql.miaa">
<source xml:lang="en">SQL managed instance - Azure Arc</source>
<target state="translated">Управляемый экземпляр SQL — Azure Arc</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.sql.miaa.cost.summary">
<source xml:lang="en">SQL Managed Instance - Azure Arc Cost Summary</source>
<target state="translated">Управляемый экземпляр SQL — сводка по затратам Azure Arc</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">Подписка</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.vcore.limit">
<source xml:lang="en">CPU vCores Limit</source>
<target state="translated">Ограничение виртуальных ядер ЦП</target>
</trans-unit>
<trans-unit id="arc.sql.dev.use.description">
<source xml:lang="en">Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed.</source>
<target state="translated">Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата.</target>
@@ -1670,12 +1834,8 @@
<target state="translated">Только для разработки</target>
</trans-unit>
<trans-unit id="arc.sql.high.availability.description">
<source xml:lang="en">Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.</source>
<target state="translated">Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам.</target>
</trans-unit>
<trans-unit id="arc.sql.high.availability.label">
<source xml:lang="en">High Availability</source>
<target state="translated">Высокая доступность</target>
<source xml:lang="en">Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability).</source>
<target state="translated">Включить дополнительные реплики для высокой группа доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам. Выберите один из вариантов: общее назначение (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности) или[ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности).</target>
</trans-unit>
<trans-unit id="arc.sql.instance.name">
<source xml:lang="en">Instance name</source>
@@ -1697,6 +1857,14 @@
<source xml:lang="en">sa username is disabled, please choose another username</source>
<target state="translated">Имя пользователя sa отключено, выберите другое имя пользователя</target>
</trans-unit>
<trans-unit id="arc.sql.license.type.description">
<source xml:lang="en">Apply the Azure Hybrid Benefit if you already own a SQL Server License</source>
<target state="translated">Примените преимущество гибридного использования Azure, если у вас уже есть лицензия SQL Server.</target>
</trans-unit>
<trans-unit id="arc.sql.license.type.label">
<source xml:lang="en">I already have a SQL Server License</source>
<target state="translated">У меня уже есть лицензия на SQL Server</target>
</trans-unit>
<trans-unit id="arc.sql.memory-limit.description">
<source xml:lang="en">The limit of the capacity of the managed instance as an integer.</source>
<target state="translated">Предельная емкость управляемого экземпляра в виде целого числа.</target>
@@ -1706,8 +1874,8 @@
<target state="translated">Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ.</target>
</trans-unit>
<trans-unit id="arc.sql.one.replica">
<source xml:lang="en">1 replica</source>
<target state="translated">1 реплика</target>
<source xml:lang="en">1</source>
<target state="translated">1</target>
</trans-unit>
<trans-unit id="arc.sql.pitr.description">
<source xml:lang="en">Point in time restore</source>
@@ -1717,25 +1885,29 @@
<source xml:lang="en">Configure retention for point-in-time backups. {0}</source>
<target state="translated">Настройте хранение резервных копий до определенного момента во времени. {0}</target>
</trans-unit>
<trans-unit id="arc.sql.replicas">
<source xml:lang="en">Replicas</source>
<target state="translated">Реплики</target>
</trans-unit>
<trans-unit id="arc.sql.retention.days.description">
<source xml:lang="en">Specify how long you want to keep your point-in-time backups.</source>
<target state="translated">Укажите срок хранения резервных копий для восстановления до точки во времени.</target>
</trans-unit>
<trans-unit id="arc.sql.retention.days.label">
<source xml:lang="en">PITR retention (days)</source>
<target state="translated">Хранение PITR (в днях)</target>
<source xml:lang="en">Point in time retention (days)</source>
<target state="translated">Хранение до точки во времени (в днях)</target>
</trans-unit>
<trans-unit id="arc.sql.service.tier.business.critical">
<source xml:lang="en">[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)</source>
<target state="translated">[ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] Критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности)</target>
<source xml:lang="en">BusinessCritical</source>
<target state="translated">BusinessCritical</target>
</trans-unit>
<trans-unit id="arc.sql.service.tier.description">
<source xml:lang="en">Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0}</source>
<target state="translated">Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни "Общего назначения" и "Критически важный для бизнеса". {0}</target>
</trans-unit>
<trans-unit id="arc.sql.service.tier.general.purpose">
<source xml:lang="en">General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)</source>
<target state="translated">Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности)</target>
<source xml:lang="en">GeneralPurpose</source>
<target state="translated">GeneralPurpose</target>
</trans-unit>
<trans-unit id="arc.sql.service.tier.label">
<source xml:lang="en">Service Tier</source>
@@ -1761,13 +1933,17 @@
<source xml:lang="en">The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used.</source>
<target state="translated">Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию.</target>
</trans-unit>
<trans-unit id="arc.sql.summary.arc.by.microsoft">
<source xml:lang="en">by Microsoft</source>
<target state="translated">от Майкрософт</target>
</trans-unit>
<trans-unit id="arc.sql.three.replicas">
<source xml:lang="en">3 replicas</source>
<target state="translated">3 реплики</target>
<source xml:lang="en">3</source>
<target state="translated">3</target>
</trans-unit>
<trans-unit id="arc.sql.two.replicas">
<source xml:lang="en">2 replicas</source>
<target state="translated">2 реплики</target>
<source xml:lang="en">2</source>
<target state="translated">2</target>
</trans-unit>
<trans-unit id="arc.sql.username">
<source xml:lang="en">Username</source>
@@ -1859,6 +2035,10 @@
<source xml:lang="en">Edit Connection</source>
<target state="translated">Изменение подключения</target>
</trans-unit>
<trans-unit id="command.estimateCostSqlMiaa.title">
<source xml:lang="en">Estimate Cost of SQL Managed Instance - Azure Arc</source>
<target state="translated">Оценка стоимости управляемого экземпляра SQL — Azure Arc</target>
</trans-unit>
<trans-unit id="command.refresh.title">
<source xml:lang="en">Refresh</source>
<target state="translated">Обновление</target>

View File

@@ -203,20 +203,12 @@
<target state="translated">Закрыть рабочую область</target>
</trans-unit>
<trans-unit id="data-workspace-view-container-name">
<source xml:lang="en">Projects</source>
<target state="translated">Проекты</target>
</trans-unit>
<trans-unit id="extension-description">
<source xml:lang="en">Data workspace</source>
<target state="translated">Рабочая область данных</target>
</trans-unit>
<trans-unit id="extension-displayName">
<source xml:lang="en">Data workspace</source>
<target state="translated">Рабочая область данных</target>
<source xml:lang="en">Database Projects</source>
<target state="translated">Проекты баз данных</target>
</trans-unit>
<trans-unit id="main-view-name">
<source xml:lang="en">Projects</source>
<target state="translated">Проекты</target>
<source xml:lang="en">Database Projects</source>
<target state="translated">Проекты баз данных</target>
</trans-unit>
<trans-unit id="manage-project-command">
<source xml:lang="en">Manage</source>

View File

@@ -912,6 +912,10 @@
<source xml:lang="en">Add Code Block</source>
<target state="translated">Добавить блок кода</target>
</trans-unit>
<trans-unit id="notebook.command.highlightText">
<source xml:lang="en">Highlight Markdown Text</source>
<target state="translated">Выделить текст Markdown</target>
</trans-unit>
<trans-unit id="notebook.command.italicizeText">
<source xml:lang="en">Italicize Markdown Text</source>
<target state="translated">Курсивный текст Markdown</target>

View File

@@ -902,6 +902,22 @@
<source xml:lang="en">Reset</source>
<target state="translated">Сброс</target>
</trans-unit>
<trans-unit id="file">
<source xml:lang="en">File</source>
<target state="translated">Файл</target>
</trans-unit>
<trans-unit id="flat">
<source xml:lang="en">Flat</source>
<target state="translated">Одноуровневая</target>
</trans-unit>
<trans-unit id="objectType">
<source xml:lang="en">Object Type</source>
<target state="translated">Тип объекта</target>
</trans-unit>
<trans-unit id="schema">
<source xml:lang="en">Schema</source>
<target state="translated">Схема</target>
</trans-unit>
<trans-unit id="schemaCompare.ApplyConfirmation">
<source xml:lang="en">Are you sure you want to update the target?</source>
<target state="translated">Вы действительно хотите обновить целевой объект?</target>
@@ -927,17 +943,25 @@
<target state="translated">Добавить</target>
</trans-unit>
<trans-unit id="schemaCompare.applyButtonDisabledTitle">
<source xml:lang="en">Apply is enabled when the target is a database</source>
<target state="translated">Применение включено, когда целевой объект является базой данных</target>
<source xml:lang="en">Apply is enabled when the target is a database or database project</source>
<target state="translated">Применение включено, когда целевой объект является базой данных или проектом базы данных</target>
</trans-unit>
<trans-unit id="schemaCompare.applyButtonEnabledTitle">
<source xml:lang="en">Apply changes to target</source>
<target state="translated">Применить изменения к целевому объекту</target>
</trans-unit>
<trans-unit id="schemaCompare.applyError">
<source xml:lang="en">There was an error updating the project</source>
<target state="translated">Ошибка при обновлении проекта</target>
</trans-unit>
<trans-unit id="schemaCompare.applyNoChanges">
<source xml:lang="en">No changes to apply</source>
<target state="translated">Нет изменений для применения</target>
</trans-unit>
<trans-unit id="schemaCompare.applySuccess">
<source xml:lang="en">Project was successfully updated</source>
<target state="translated">Проект успешно обновлен</target>
</trans-unit>
<trans-unit id="schemaCompare.cancelCompareButton">
<source xml:lang="en">Stop</source>
<target state="translated">Остановить</target>
@@ -1046,6 +1070,10 @@
<source xml:lang="en">Options</source>
<target state="translated">Параметры</target>
</trans-unit>
<trans-unit id="schemaCompare.projectButtonLabel">
<source xml:lang="en">Database Project</source>
<target state="translated">Проект базы данных</target>
</trans-unit>
<trans-unit id="schemaCompare.radioButtonsLabel">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
@@ -1162,10 +1190,26 @@
<source xml:lang="en">A different target schema has been selected. Compare to see the comparison?</source>
<target state="translated">Выбрана другая целевая схема. Выполнить сравнение для просмотра его результатов?</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.dspErrorSource">
<source xml:lang="en">The source .sqlproj file does not specify a database schema component</source>
<target state="translated">Исходный файл .SQLPROJ не указывает компонент схемы базы данных</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.dspErrorTarget">
<source xml:lang="en">The target .sqlproj file does not specify a database schema component</source>
<target state="translated">Целевой файл .SQLPROJ не указывает компонент схемы базы данных</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.fileTextBoxLabel">
<source xml:lang="en">File</source>
<target state="translated">Файл</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.noProjectExtension">
<source xml:lang="en">The sql-database-projects extension is required to perform schema comparison with database projects</source>
<target state="translated">Для сравнения схем с проектами баз данных требуется расширение sql-database-projects</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.noProjectExtensionApply">
<source xml:lang="en">The sql-database-projects extension is required to apply changes to a project</source>
<target state="translated">Для применения изменений к проектам требуется расширение sql-database-projects</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.ok">
<source xml:lang="en">OK</source>
<target state="translated">ОК</target>
@@ -1186,6 +1230,10 @@
<source xml:lang="en">Source file</source>
<target state="translated">Исходный файл</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.structureDropdownLabel">
<source xml:lang="en">Folder Structure</source>
<target state="translated">Структура папок</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.targetDatabaseDropdown">
<source xml:lang="en">Target Database</source>
<target state="translated">Целевая база данных</target>
@@ -1202,6 +1250,14 @@
<source xml:lang="en">Options have changed. Recompare to see the comparison?</source>
<target state="translated">Параметры изменились. Выполнить повторное сравнение для просмотра его результатов?</target>
</trans-unit>
<trans-unit id="schemaObjectType">
<source xml:lang="en">Schema/Object Type</source>
<target state="translated">Схема или тип объекта</target>
</trans-unit>
<trans-unit id="targetStructure">
<source xml:lang="en">Target Folder Structure</source>
<target state="translated">Целевая структура папок</target>
</trans-unit>
</body>
</file>
<file original="extensions/schema-compare/package" source-language="en" datatype="plaintext" target-language="ru">

View File

@@ -70,6 +70,10 @@
<source xml:lang="en">To use SQL bindings, ensure your Azure Functions project has a reference to {0}</source>
<target state="translated">Чтобы использовать привязки SQL, убедитесь, что проект Функций Azure содержит ссылку на {0}</target>
</trans-unit>
<trans-unit id="addSqlBindingPackageError">
<source xml:lang="en">Error adding Sql Binding extension package to project</source>
<target state="translated">Ошибка при добавлении в проект пакета расширения привязки SQL</target>
</trans-unit>
<trans-unit id="appSettingPrompt">
<source xml:lang="en">Would you like to update Azure Function local.settings.json with the new connection string?</source>
<target state="translated">Обновить функцию Azure local.settings.json с помощью новой строки подключения?</target>
@@ -78,6 +82,14 @@
<source xml:lang="en">at</source>
<target state="translated">в</target>
</trans-unit>
<trans-unit id="autorestProjectName">
<source xml:lang="en">New SQL project name</source>
<target state="translated">Имя нового проекта SQL</target>
</trans-unit>
<trans-unit id="baseDockerImage">
<source xml:lang="en">Base SQL Server Docker image</source>
<target state="translated">Базовый образ Docker SQL Server</target>
</trans-unit>
<trans-unit id="browseButtonText">
<source xml:lang="en">Browse folder</source>
<target state="translated">Поиск папки</target>
@@ -94,6 +106,10 @@
<source xml:lang="en">Build</source>
<target state="translated">Создать</target>
</trans-unit>
<trans-unit id="buildElements">
<source xml:lang="en">Build Elements</source>
<target state="translated">Элементы сборки</target>
</trans-unit>
<trans-unit id="buildFailedCannotStartSchemaCompare">
<source xml:lang="en">Schema compare could not start because build failed</source>
<target state="translated">Не удалось начать сравнение схем, поскольку произошел сбой сборки</target>
@@ -138,6 +154,10 @@
<source xml:lang="en">Confirm SQL server admin password</source>
<target state="translated">Подтвердите пароль администратора SQL Server</target>
</trans-unit>
<trans-unit id="confirmServerPassword">
<source xml:lang="en">Confirm SQL Server admin password</source>
<target state="translated">Подтвердите пароль администратора SQL Server</target>
</trans-unit>
<trans-unit id="connectingToSqlServerOnDockerMessage">
<source xml:lang="en">Connecting to SQL Server on Docker</source>
<target state="translated">Подключение к SQL Server в Docker</target>
@@ -202,6 +222,10 @@
<source xml:lang="en">Dacpac references need to be located on the same drive as the project file. The project file is located at {0}</source>
<target state="translated">Ссылки DACPAC должны располагаться на том же диске, что и файл проекта. Файл проекта расположен в {0}</target>
</trans-unit>
<trans-unit id="dacpacReferenceElement">
<source xml:lang="en">Dacpac reference</source>
<target state="translated">Ссылка на DACPAC</target>
</trans-unit>
<trans-unit id="dacpacText">
<source xml:lang="en">Data-tier application (.dacpac)</source>
<target state="translated">Приложение уровня данных (.dacpac)</target>
@@ -342,6 +366,14 @@
<source xml:lang="en">Docker container is not running</source>
<target state="translated">Контейнер Docker не запущен</target>
</trans-unit>
<trans-unit id="dockerImageEulaMessage">
<source xml:lang="en">License Agreement:</source>
<target state="translated">Лицензионное соглашение:</target>
</trans-unit>
<trans-unit id="dockerImageMessage">
<source xml:lang="en">Docker Image:</source>
<target state="translated">Образ Docker:</target>
</trans-unit>
<trans-unit id="dockerLogMessage">
<source xml:lang="en">Docker logs: '{0}'</source>
<target state="translated">Журналы Docker: "{0}"</target>
@@ -358,6 +390,10 @@
<source xml:lang="en">Don't use profile</source>
<target state="translated">Не использовать профиль</target>
</trans-unit>
<trans-unit id="edgeEulaAgreementTitle">
<source xml:lang="en">Microsoft Azure SQL Edge License Agreement</source>
<target state="translated">Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений</target>
</trans-unit>
<trans-unit id="edgeProjectTypeDescription">
<source xml:lang="en">Start with the core pieces to develop and publish schemas for SQL Edge</source>
<target state="translated">Начните с основных частей, чтобы разработать и опубликовать схемы для SQL для пограничных вычислений</target>
@@ -422,6 +458,24 @@
<source xml:lang="en">Error finding build files location: {0}</source>
<target state="translated">Ошибка при поиске расположения файлов сборки: {0}</target>
</trans-unit>
<trans-unit id="errorReadingProjectGuid">
<source xml:lang="en">Error trying to read {0} of project '{1}'</source>
<target state="translated">Ошибка при попытке чтения {0} проекта "{1}"</target>
</trans-unit>
<trans-unit id="eulaAgreementTemplate">
<source xml:lang="en">I accept the {0}.</source>
<note>The placeholders are contents of the line and should not be translated.</note>
<target state="translated">Я принимаю {0}.</target>
</trans-unit>
<trans-unit id="eulaAgreementText">
<source xml:lang="en">I accept the {0}.</source>
<note>The placeholders are contents of the line and should not be translated.</note>
<target state="translated">Я принимаю {0}.</target>
</trans-unit>
<trans-unit id="eulaAgreementTitle">
<source xml:lang="en">Microsoft SQL Server License Agreement</source>
<target state="translated">Лицензионное соглашение Microsoft SQL Server</target>
</trans-unit>
<trans-unit id="exampleUsage">
<source xml:lang="en">Example Usage</source>
<target state="translated">Пример использования</target>
@@ -482,6 +536,10 @@
<source xml:lang="en">A folder with the name '{0}' already exists on disk at this location. Please choose another location.</source>
<target state="translated">Папка с именем "{0}" уже существует на диске в этом расположении. Выберите другое расположение.</target>
</trans-unit>
<trans-unit id="folderElements">
<source xml:lang="en">Folder Elements</source>
<target state="translated">Элементы папки</target>
</trans-unit>
<trans-unit id="folderFriendlyName">
<source xml:lang="en">Folder</source>
<target state="translated">Папка</target>
@@ -499,17 +557,29 @@
<target state="translated">Создать сценарий</target>
</trans-unit>
<trans-unit id="generatingProjectFailed">
<source xml:lang="en">Generating project via AutoRest failed: {0}</source>
<target state="translated">Ошибка формирования проекта через AutoRest: {0}</target>
<source xml:lang="en">Generating project via AutoRest failed. Check output pane for more details. Error: {0}</source>
<target state="translated">Не удалось создать проект через AutoRest. Дополнительные сведения см. в области вывода. Ошибка: {0}</target>
</trans-unit>
<trans-unit id="generatingProjectFromAutorest">
<source xml:lang="en">Generating new SQL project from {0}... Check output window for details.</source>
<target state="translated">Создание нового проекта SQL из {0}... См. дополнительную информацию в окне вывода.</target>
</trans-unit>
<trans-unit id="hr">
<source xml:lang="en">hr</source>
<target state="translated">ч</target>
</trans-unit>
<trans-unit id="importElements">
<source xml:lang="en">Import Elements</source>
<target state="translated">Импорт элементов</target>
</trans-unit>
<trans-unit id="input">
<source xml:lang="en">Input</source>
<target state="translated">Ввод</target>
</trans-unit>
<trans-unit id="installGlobally">
<source xml:lang="en">Install globally</source>
<target state="translated">Установить глобально</target>
</trans-unit>
<trans-unit id="invalidDataSchemaProvider">
<source xml:lang="en">Invalid DSP in .sqlproj file</source>
<target state="translated">Недопустимый DSP в файле SQLPROJ</target>
@@ -614,6 +684,10 @@
<source xml:lang="en">File {0} doesn't exist</source>
<target state="translated">Файл {0} не существует</target>
</trans-unit>
<trans-unit id="noSqlFilesGenerated">
<source xml:lang="en">No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details.</source>
<target state="translated">Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода.</target>
</trans-unit>
<trans-unit id="noSqlProjFilesSelected">
<source xml:lang="en">No .sqlproj file selected; please select one.</source>
<target state="translated">Файл sqlproj не выбран. Выберите один из них.</target>
@@ -627,12 +701,20 @@
<target state="translated">Нет (по умолчанию)</target>
</trans-unit>
<trans-unit id="nodeButNotAutorestFound">
<source xml:lang="en">Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently.</source>
<target state="translated">Инструмент Autorest не найден в системном пути, но найдена платформа Node.js. Запуск через npx. Выполните команду "npm install autorest -g" для постоянной установки.</target>
<source xml:lang="en">Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message.</source>
<target state="translated">Средство автоматического восстановления не найден в системном пути, но обнаружил Node.js. Запрос пользователя о дальнейших действиях. Выполните "npm install autorest -g", чтобы установить навсегда и избежать появления этого сообщения.</target>
</trans-unit>
<trans-unit id="nodeButNotAutorestFoundPrompt">
<source xml:lang="en">Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run.</source>
<target state="translated">Autorest не установлена. Чтобы продолжить, выберите, запускать ли Autorest из временного расположения с помощью "npx" или установить Autorest глобально, а затем запустить.</target>
</trans-unit>
<trans-unit id="nodeNotFound">
<source xml:lang="en">Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work.</source>
<target state="translated">В системном пути не найдены autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование autorest.</target>
<source xml:lang="en">Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work.</source>
<target state="translated">В системном пути не найдены Autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование Autorest.</target>
</trans-unit>
<trans-unit id="noneElements">
<source xml:lang="en">None Elements</source>
<target state="translated">Нет элементов</target>
</trans-unit>
<trans-unit id="notValidVariableName">
<source xml:lang="en">The variable name '{0}' is not valid.</source>
@@ -646,6 +728,10 @@
<source xml:lang="en">Ok</source>
<target state="translated">ОК</target>
</trans-unit>
<trans-unit id="openEulaString">
<source xml:lang="en">Open License Agreement</source>
<target state="translated">Открыть лицензионное соглашение</target>
</trans-unit>
<trans-unit id="output">
<source xml:lang="en">Output</source>
<target state="translated">Выходные данные</target>
@@ -666,10 +752,18 @@
<source xml:lang="en">Port must a be number</source>
<target state="translated">Порт должен быть числом</target>
</trans-unit>
<trans-unit id="postDeployElements">
<source xml:lang="en">PostDeploy Elements</source>
<target state="translated">Элементы PostDeploy</target>
</trans-unit>
<trans-unit id="postDeployScriptFriendlyName">
<source xml:lang="en">Script.PostDeployment</source>
<target state="translated">Script.PostDeployment</target>
</trans-unit>
<trans-unit id="preDeployElements">
<source xml:lang="en">PreDeploy Elements</source>
<target state="translated">Элементы PreDeploy</target>
</trans-unit>
<trans-unit id="preDeployScriptFriendlyName">
<source xml:lang="en">Script.PreDeployment</source>
<target state="translated">Script.PreDeployment</target>
@@ -714,6 +808,14 @@
<source xml:lang="en">Enter project name</source>
<target state="translated">Введите имя проекта</target>
</trans-unit>
<trans-unit id="projectReferenceElement">
<source xml:lang="en">Project reference</source>
<target state="translated">Ссылка на проект</target>
</trans-unit>
<trans-unit id="projectReferenceNameElement">
<source xml:lang="en">Project reference name element</source>
<target state="translated">Элемент имени ссылки на проект</target>
</trans-unit>
<trans-unit id="publish">
<source xml:lang="en">Publish</source>
<target state="translated">Опубликовать</target>
@@ -734,6 +836,10 @@
<source xml:lang="en">Publish Settings File</source>
<target state="translated">Опубликовать файл параметров</target>
</trans-unit>
<trans-unit id="publishTo">
<source xml:lang="en">Publish Target</source>
<target state="translated">Опубликовать целевой объект</target>
</trans-unit>
<trans-unit id="publishToContainerFailed">
<source xml:lang="en">Failed to publish to container. {0}</source>
<target state="translated">Не удалось опубликовать в контейнере. {0}</target>
@@ -790,6 +896,10 @@
<source xml:lang="en">Waiting for {0} seconds before another attempt for operation '{1}'</source>
<target state="translated">Ожидание {0} сек. до выполнения другой попытки операции "{1}"</target>
</trans-unit>
<trans-unit id="runViaNpx">
<source xml:lang="en">Run via npx</source>
<target state="translated">Запустить через npx</target>
</trans-unit>
<trans-unit id="runningDockerMessage">
<source xml:lang="en">Building and running the docker container ...</source>
<target state="translated">Создание и запуск контейнера Docker...</target>
@@ -898,6 +1008,14 @@
<source xml:lang="en">Server name</source>
<target state="translated">Имя сервера</target>
</trans-unit>
<trans-unit id="serverPassword">
<source xml:lang="en">SQL Server admin password</source>
<target state="translated">Пароль администратора SQL Server</target>
</trans-unit>
<trans-unit id="serverPortNumber">
<source xml:lang="en">SQL server port number</source>
<target state="translated">Номер порта SQL Server</target>
</trans-unit>
<trans-unit id="serverVariable">
<source xml:lang="en">Server variable</source>
<target state="translated">Переменная сервера</target>
@@ -926,19 +1044,19 @@
<source xml:lang="en">SQL connection string</source>
<target state="translated">Строка подключения SQL</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.DotnetInstallationConfirmation">
<source xml:lang="en">The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed.</source>
<target state="translated">Не удается найти пакет SDK для .NET. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 3.1 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.Install">
<source xml:lang="en">Install</source>
<target state="translated">Установить</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.NetCoreInstallationConfirmation">
<source xml:lang="en">The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed.</source>
<target state="translated">Не удается найти пакет SDK для .NET Core. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или, если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation">
<source xml:lang="en">Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed.</source>
<target state="translated">Установленная сейчас версия пакета SDK для .NET Core {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или, если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.</target>
<source xml:lang="en">Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed.</source>
<target state="translated">Установленная сейчас версия пакета SDK для .NET Core {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.UpdateNetCoreLocation">
<trans-unit id="sqlDatabaseProjects.UpdateDotnetLocation">
<source xml:lang="en">Update Location</source>
<target state="translated">Обновить расположение</target>
</trans-unit>
@@ -1023,12 +1141,24 @@
<target state="translated">Нераспознанная версия: </target>
</trans-unit>
<trans-unit id="updateProjectDatabaseReferencesForRoundTrip">
<source xml:lang="en">The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">Для сборки этого проекта необходимо обновить ссылки на системные базы данных. Если проект создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?</target>
<source xml:lang="en">The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">Для сборки проекта "{0}" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?</target>
</trans-unit>
<trans-unit id="updateProjectForRoundTrip">
<source xml:lang="en">The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">Для сборки этого проекта необходимо обновить целевые объекты, ссылки и ссылки на системные базы данных. Если проект создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?</target>
<source xml:lang="en">The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">Для сборки проекта "{0}" необходимо обновить целевые объекты, ссылки и ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?</target>
</trans-unit>
<trans-unit id="userSelectionCancelled">
<source xml:lang="en">User has cancelled selection for how to run autorest.</source>
<target state="translated">Пользователь отменил выбор способа выполнения автоматического восстановления.</target>
</trans-unit>
<trans-unit id="userSelectionInstallGlobally">
<source xml:lang="en">User selected to install autorest gloablly. Installing now...</source>
<target state="translated">Пользователь выбрал глобальное автоматическое восстановление. Идет установка сейчас...</target>
</trans-unit>
<trans-unit id="userSelectionRunNpx">
<source xml:lang="en">User selected to run via npx.</source>
<target state="translated">Пользователь выбран для запуска через NPX.</target>
</trans-unit>
<trans-unit id="valueCannotBeEmpty">
<source xml:lang="en">Value cannot be empty</source>
@@ -1087,8 +1217,8 @@
<target state="translated">Добавить ссылку на базу данных</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.addSqlBinding">
<source xml:lang="en">Add SQL Binding</source>
<target state="translated">Добавить привязку SQL</target>
<source xml:lang="en">Add SQL Binding (preview)</source>
<target state="translated">Добавить привязку SQL (предварительная версия)</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.autorestSqlVersion">
<source xml:lang="en">Which version of Autorest.Sql to use from NPM. Latest will be used if not set.</source>
@@ -1122,6 +1252,10 @@
<source xml:lang="en">Database Projects</source>
<target state="translated">Проекты баз данных</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.dotnetInstallLocation">
<source xml:lang="en">Full path to .NET SDK on the machine.</source>
<target state="translated">Полный путь к пакету SDK для .NET на компьютере.</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.editProjectFile">
<source xml:lang="en">Edit .sqlproj File</source>
<target state="translated">Изменить файл .sqlproj</target>
@@ -1138,10 +1272,6 @@
<source xml:lang="en">Whether to prompt the user to install .NET Core when not detected.</source>
<target state="translated">Следует ли предлагать пользователю установить .NET Core, если он не будет обнаружен.</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.netCoreInstallLocation">
<source xml:lang="en">Full path to .NET Core SDK on the machine.</source>
<target state="translated">Полный путь к пакету SDK для .NET Core на компьютере.</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.new">
<source xml:lang="en">New Database Project</source>
<target state="translated">Новый проект базы данных</target>

View File

@@ -3,12 +3,12 @@
<file original="extensions/sql-migration/dist/constants/strings" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.accounts.accountAccessError">
<source xml:lang="en">An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}'</source>
<target state="translated">Произошла ошибка при доступе к выбранной учетной записи "{0}". Нажмите кнопку "Связать учетную запись" и обновите учетную запись или выберите другую учетную запись. Ошибка "{1}".</target>
<source xml:lang="en">An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}'</source>
<target state="translated">Произошла ошибка при доступе к выбранной учетной записи "{0}" и клиенту "{1}". Нажмите кнопку "Связать учетную запись" и обновите учетную запись или выберите другую учетную запись. Ошибка "{2}".</target>
</trans-unit>
<trans-unit id="azure.accounts.accountStaleError">
<source xml:lang="en">The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account.</source>
<target state="translated">Маркер доступа для выбранной учетной записи "{0}" больше не действителен. Нажмите "Связать учетную запись" и обновите учетную запись, либо выберите другую учетную запись.</target>
<source xml:lang="en">The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account.</source>
<target state="translated">Маркер доступа для выбранной учетной записи "{0}" и клиента "{1}" больше не действителен. Нажмите "Связать учетную запись" и обновите учетную запись, либо выберите другую учетную запись.</target>
</trans-unit>
<trans-unit id="sql-migration.wizard.title">
<source xml:lang="en">Migrate '{0}' to Azure SQL</source>
@@ -34,6 +34,10 @@
<source xml:lang="en">Active backup files ({0} items)</source>
<target state="translated">Активные файлы резервных копий ({0} элементов)</target>
</trans-unit>
<trans-unit id="sql.migration.all.backups.restored">
<source xml:lang="en">All backups restored</source>
<target state="translated">Все резервные копии восстановлены</target>
</trans-unit>
<trans-unit id="sql.migration.all.fields.required">
<source xml:lang="en">All fields are required.</source>
<target state="translated">Нужно заполнить все поля.</target>
@@ -42,6 +46,10 @@
<source xml:lang="en">Apply</source>
<target state="translated">Применить</target>
</trans-unit>
<trans-unit id="sql.migration.asessment.failed">
<source xml:lang="en">The assessment of your SQL Server instance '{0}' failed.</source>
<target state="translated">Сбой оценки экземпляра SQL Server "{0}".</target>
</trans-unit>
<trans-unit id="sql.migration.assessment">
<source xml:lang="en">Assessment results for '{0}'</source>
<target state="translated">Результаты оценки для «{0}»</target>
@@ -194,6 +202,10 @@ This may take some time.</source>
<source xml:lang="en">Migration is not in progress and cannot be cutover.</source>
<target state="translated">Миграция не выполняется и не может быть отменена.</target>
</trans-unit>
<trans-unit id="sql.migration.cannot.retry">
<source xml:lang="en">Migration cannot be retried.</source>
<target state="translated">Невозможно повторить попытку миграции.</target>
</trans-unit>
<trans-unit id="sql.migration.cannot.start.cutover.error">
<source xml:lang="en">The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window.</source>
<target state="translated">Процесс прямой миграции не может быть запущен, пока не будут завершены все процессы миграции. Чтобы узнать о последнем состоянии файла, обновите окно браузера.</target>
@@ -258,6 +270,10 @@ This may take some time.</source>
<source xml:lang="en">Creating resource group</source>
<target state="translated">Создание группы ресурсов</target>
</trans-unit>
<trans-unit id="sql.migration.currently.restoring.file">
<source xml:lang="en">Currently restoring file</source>
<target state="translated">Выполняется восстановление файла</target>
</trans-unit>
<trans-unit id="sql.migration.cutover">
<source xml:lang="en">Migration cutover</source>
<target state="translated">Прямая миграция</target>
@@ -358,6 +374,10 @@ This may take some time.</source>
<source xml:lang="en">Database '{0}' already exists on the target managed instance '{1}'.</source>
<target state="translated">База данных "{0}" уже существует в целевом управляемом экземпляре "{1}".</target>
</trans-unit>
<trans-unit id="sql.migration.database.backup.load.error">
<source xml:lang="en">An error occurred while accessing database details.</source>
<target state="translated">Произошла ошибка при доступе к сведениям базы данных.</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration">
<source xml:lang="en">Databases for migration</source>
<target state="translated">Базы данных для миграции</target>
@@ -570,6 +590,10 @@ This may take some time.</source>
<source xml:lang="en">Invalid network share location format. Example: {0}</source>
<target state="translated">Недопустимый формат расположения сетевой папки. Пример: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.owner.uri.error">
<source xml:lang="en">Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri')</source>
<target state="translated">Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri)</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.resourceGroup.error">
<source xml:lang="en"> To continue, select a valid resource group.</source>
<target state="translated"> Чтобы продолжить, выберите действительную группу ресурсов.</target>
@@ -674,7 +698,7 @@ This may take some time.</source>
<source xml:lang="en">Learn more</source>
<target state="translated">Дополнительные сведения</target>
</trans-unit>
<trans-unit id="sql.migration.learn.more.pre.reqs">
<trans-unit id="sql.migration.learn.more.prerequisites">
<source xml:lang="en">Learn more about things you need before starting a migration.</source>
<target state="translated">Дополнительные сведения о необходимых вещах перед началом миграции.</target>
</trans-unit>
@@ -779,12 +803,16 @@ This may take some time.</source>
<target state="translated">Введите пароль.</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.path">
<source xml:lang="en">Network share path</source>
<target state="translated">Путь к общей папке</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.path.format">
<source xml:lang="en">\\Servername.domainname.com\Backupfolder</source>
<target state="translated">\\Servername.domainname.com\Backupfolder</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.storage.table.help">
<source xml:lang="en">Enter target database name for the selected source databases.</source>
<target state="translated">Введите имя целевой базы данных для выбранных баз данных источника.</target>
<source xml:lang="en">Enter target database name and network share path information for the selected source databases.</source>
<target state="translated">Введите имя целевой базы данных и путь к общей папке для выбранных исходных баз данных.</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.windows.user.info">
<source xml:lang="en">Windows user account with read access to the network share location.</source>
@@ -838,6 +866,10 @@ This may take some time.</source>
<source xml:lang="en">No pending backups. Click refresh to check current status.</source>
<target state="translated">Ожидающие резервные копии отсутствуют. Нажмите кнопку Обновить, чтобы проверить текущее состояние.</target>
</trans-unit>
<trans-unit id="sql.migration.no.results">
<source xml:lang="en">Assessment results are unavailable.</source>
<target state="translated">Результаты оценки недоступны.</target>
</trans-unit>
<trans-unit id="sql.migration.no.storageAccount.found">
<source xml:lang="en">No storage account found.</source>
<target state="translated">Учетная запись хранения не найдена.</target>
@@ -938,7 +970,7 @@ This may take some time.</source>
<source xml:lang="en">Resource group</source>
<target state="translated">Группа ресурсов</target>
</trans-unit>
<trans-unit id="sql.migration.resume.contine">
<trans-unit id="sql.migration.resume.continue">
<source xml:lang="en">Continue last migration attempt...</source>
<target state="translated">Продолжить последнюю попытку миграции...</target>
</trans-unit>
@@ -950,6 +982,14 @@ This may take some time.</source>
<source xml:lang="en">Run migration workflow again</source>
<target state="translated">Снова запустить рабочий процесс миграции</target>
</trans-unit>
<trans-unit id="sql.migration.retry.migration">
<source xml:lang="en">Retry migration</source>
<target state="translated">Повтор миграции</target>
</trans-unit>
<trans-unit id="sql.migration.retry.migration.error">
<source xml:lang="en">An error occurred while retrying the migration.</source>
<target state="translated">Произошла ошибка при повторной попытке миграции.</target>
</trans-unit>
<trans-unit id="sql.migration.rg.created">
<source xml:lang="en">Resource group created</source>
<target state="translated">Создана группа ресурсов</target>
@@ -1015,7 +1055,7 @@ This may take some time.</source>
<target state="translated">Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке.</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description1">
<source xml:lang="en">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure.</source>
<source xml:lang="en">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure.</source>
<target state="translated">Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для отправки резервных копий из общей папки локальной сети в Azure.</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description2">
@@ -1090,7 +1130,7 @@ This may take some time.</source>
<source xml:lang="en">Azure Database Migration Service name.</source>
<target state="translated">Имя Azure Database Migration Service.</target>
</trans-unit>
<trans-unit id="sql.migration.services.resourcegroup">
<trans-unit id="sql.migration.services.resource.group">
<source xml:lang="en">Resource group for your Azure Database Migration Service.</source>
<target state="translated">Группа ресурсов для Azure Database Migration Service.</target>
</trans-unit>
@@ -1426,10 +1466,26 @@ This may take some time.</source>
<source xml:lang="en">An error occurred while assessing the server '{0}'.</source>
<target state="translated">При доступе к серверу "{0}" произошла ошибка.</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.assessment.error.bypass">
<source xml:lang="en">Check this option to skip assessment and continue the migration.</source>
<target state="translated">Установите этот флажок, чтобы пропустить оценку и продолжить миграцию.</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.assessment.error.detail">
<source xml:lang="en">[There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.]</source>
<target state="translated">[Нет результатов оценки для проверки готовности к миграции базы данных. При установке этого флажка вы подтверждаете, что хотите продолжить миграцию базы данных в требуемый Azure SQL целевой объект.]</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.assessment.unexpected.error">
<source xml:lang="en">An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2}</source>
<target state="translated">Произошла непредвиденная ошибка при оценке сервера "{0}".{3}Сообщение: {1}{3}стопка: {2}</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.choose_a_target">
<source xml:lang="en">Choose your Azure SQL target</source>
<target state="translated">Выберите целевой объект Azure SQL</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.error">
<source xml:lang="en">An error occurred while assessing your databases.</source>
<target state="translated">При доступе к базам данных произошла ошибка.</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.title">
<source xml:lang="en">Azure SQL target</source>
<target state="translated">Целевой объект Azure SQL</target>
@@ -1506,6 +1562,10 @@ This may take some time.</source>
<source xml:lang="en">New support request</source>
<target state="translated">Новый запрос на поддержку</target>
</trans-unit>
<trans-unit id="retry-migration-menu">
<source xml:lang="en">Retry migration</source>
<target state="translated">Повтор миграции</target>
</trans-unit>
<trans-unit id="send-feedback-command">
<source xml:lang="en">Feedback</source>
<target state="translated">Отзывы</target>

View File

@@ -1,32 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="src/sql/base/browser/ui/designer/designer" source-language="en" datatype="plaintext" target-language="ru">
<file original="src/sql/base/browser/ui/loadingSpinner/loadingSpinner" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="designer.newRowText">
<source xml:lang="en">Add New</source>
<target state="translated">Добавить новый</target>
<trans-unit id="loadingCompletedMessage">
<source xml:lang="en">Loading completed</source>
<target state="translated">Загрузка завершена</target>
</trans-unit>
<trans-unit id="designer.removeRowText">
<source xml:lang="en">Remove</source>
<target state="translated">Удалить</target>
</trans-unit>
<trans-unit id="tableDesigner.unknownComponentType">
<source xml:lang="en">The component type: {0} is not supported</source>
<target state="translated">Тип компонента {0} не поддерживается</target>
</trans-unit>
</body>
</file>
<file original="src/sql/base/browser/ui/designer/designerPropertiesPane" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="tableDesigner.propertiesPaneTitle">
<source xml:lang="en">Properties</source>
<target state="translated">Свойства</target>
</trans-unit>
<trans-unit id="tableDesigner.propertiesPaneTitleWithContext">
<source xml:lang="en">Properties - {0} {1}</source>
<note>{0} is the place holder for object type
{1} is the place holder for object name</note>
<target state="translated">Свойства — {0} {1}</target>
<trans-unit id="loadingMessage">
<source xml:lang="en">Loading</source>
<target state="translated">Загрузка</target>
</trans-unit>
</body>
</file>
@@ -333,6 +315,14 @@
<source xml:lang="en">New SQL File</source>
<target state="translated">Новый файл SQL</target>
</trans-unit>
<trans-unit id="workspace.trust.description">
<source xml:lang="en">Controls whether or not workspace trust is enabled within Azure Data Studio.</source>
<target state="translated">Определяет, включено ли доверие рабочей области в Azure Data Studio.</target>
</trans-unit>
<trans-unit id="workspace.trust.emptyWindow.description">
<source xml:lang="en">Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window.</source>
<target state="translated">Определяет, является ли пустое окно доверенным по умолчанию в Azure Data Studio. При использовании с "#{0}#" можно включить все функции Azure Data Studio без запросов в пустом окне.</target>
</trans-unit>
</body>
</file>
<file original="src/sql/base/parts/editableDropdown/browser/dropdown" source-language="en" datatype="plaintext" target-language="ru">
@@ -489,6 +479,10 @@
<source xml:lang="en">Callout dialog box shadow color.</source>
<target state="translated">Цвет тени диалогового окна выноски.</target>
</trans-unit>
<trans-unit id="designer.paneSeparator">
<source xml:lang="en">The pane separator color.</source>
<target state="translated">Цвет разделителя панелей.</target>
</trans-unit>
<trans-unit id="extensionPackGradientColorOne">
<source xml:lang="en">The top color for the extension pack gradient</source>
<target state="translated">Верхний цвет для градиента пакета расширения</target>
@@ -513,6 +507,10 @@
<source xml:lang="en">The bottom color for the banner image gradient</source>
<target state="translated">Нижний цвет для градиента изображения баннера</target>
</trans-unit>
<trans-unit id="groupHeaderBackground">
<source xml:lang="en">Background color of the group header.</source>
<target state="translated">Цвет фона заголовка группы.</target>
</trans-unit>
<trans-unit id="infoBox.errorBackground">
<source xml:lang="en">InfoBox: The background color when the notification type is error.</source>
<target state="translated">Информационное окно: цвет фона, если тип уведомления — ошибка.</target>
@@ -871,6 +869,71 @@
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/browser/designer/designer" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="designer.generalGroupName">
<source xml:lang="en">General</source>
<target state="translated">Общие</target>
</trans-unit>
<trans-unit id="designer.loadingDesigner">
<source xml:lang="en">Loading designer...</source>
<target state="translated">Идет загрузка конструктора...</target>
</trans-unit>
<trans-unit id="designer.loadingDesignerCompleted">
<source xml:lang="en">Designer is loaded</source>
<target state="translated">Конструктор загружен</target>
</trans-unit>
<trans-unit id="designer.newRowText">
<source xml:lang="en">Add New</source>
<target state="translated">Добавить новый</target>
</trans-unit>
<trans-unit id="designer.processingChanges">
<source xml:lang="en">Processing changes...</source>
<target state="translated">Обработка изменений...</target>
</trans-unit>
<trans-unit id="designer.processingChangesCompleted">
<source xml:lang="en">Changes have been processed</source>
<target state="translated">Изменения обработаны</target>
</trans-unit>
<trans-unit id="designer.removeRowText">
<source xml:lang="en">Remove</source>
<target state="translated">Удалить</target>
</trans-unit>
<trans-unit id="designer.savingChanges">
<source xml:lang="en">Saving changes...</source>
<target state="translated">Сохранение изменений...</target>
</trans-unit>
<trans-unit id="designer.savingChangesCompleted">
<source xml:lang="en">Changes have been saved</source>
<target state="translated">Изменения сохранены</target>
</trans-unit>
<trans-unit id="tableDesigner.unknownComponentType">
<source xml:lang="en">The component type: {0} is not supported</source>
<target state="translated">Тип компонента {0} не поддерживается</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/browser/designer/designerPropertiesPane" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="tableDesigner.propertiesPaneTitle">
<source xml:lang="en">Properties</source>
<target state="translated">Свойства</target>
</trans-unit>
<trans-unit id="tableDesigner.propertiesPaneTitleWithContext">
<source xml:lang="en">{0} Properties</source>
<note>{0} is the place holder for object type</note>
<target state="translated">Свойства {0}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/browser/designer/designerScriptEditor" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="designer.textEditorAriaLabel">
<source xml:lang="en">Designer text editor.</source>
<target state="translated">Текстовый редактор конструктора.</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/browser/editData/editDataInput" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="connectionFailure">
@@ -1963,7 +2026,7 @@
</trans-unit>
<trans-unit id="schema.isQueryProvider">
<source xml:lang="en">Whether the provider is also a query provider. The default value is true.</source>
<target state="new">Whether the provider is also a query provider. The default value is true.</target>
<target state="translated">Является ли поставщик также поставщиком запросов. Значение по умолчанию — true (истина).</target>
</trans-unit>
<trans-unit id="schema.notebookKernelAlias">
<source xml:lang="en">Notebook Kernel Alias for the provider</source>
@@ -3835,58 +3898,46 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="buttonBold">
<trans-unit id="bold">
<source xml:lang="en">Bold</source>
<target state="translated">Полужирный</target>
</trans-unit>
<trans-unit id="buttonCode">
<source xml:lang="en">Code</source>
<target state="translated">Код</target>
</trans-unit>
<trans-unit id="buttonHighlight">
<source xml:lang="en">Highlight</source>
<target state="translated">Выделить цветом</target>
</trans-unit>
<trans-unit id="buttonImage">
<source xml:lang="en">Image</source>
<target state="translated">Изображение</target>
</trans-unit>
<trans-unit id="buttonItalic">
<source xml:lang="en">Italic</source>
<target state="translated">Курсив</target>
</trans-unit>
<trans-unit id="buttonLink">
<source xml:lang="en">Link</source>
<target state="translated">Ссылка</target>
</trans-unit>
<trans-unit id="buttonList">
<source xml:lang="en">List</source>
<target state="translated">Список</target>
</trans-unit>
<trans-unit id="buttonOrderedList">
<source xml:lang="en">Ordered list</source>
<target state="translated">Упорядоченный список</target>
</trans-unit>
<trans-unit id="buttonPreview">
<source xml:lang="en">Markdown preview toggle - off</source>
<target state="translated">Переключить предварительный просмотр Markdown — отключено</target>
</trans-unit>
<trans-unit id="buttonUnderline">
<source xml:lang="en">Underline</source>
<target state="translated">Подчеркнутый</target>
</trans-unit>
<trans-unit id="callout.insertImageHeading">
<source xml:lang="en">Insert image</source>
<target state="translated">Вставка изображения</target>
</trans-unit>
<trans-unit id="callout.insertLinkHeading">
<source xml:lang="en">Insert link</source>
<target state="translated">Вставка ссылки</target>
</trans-unit>
<trans-unit id="dropdownHeading">
<source xml:lang="en">Heading</source>
<target state="translated">Заголовок</target>
</trans-unit>
<trans-unit id="highlight">
<source xml:lang="en">Highlight</source>
<target state="translated">Выделить цветом</target>
</trans-unit>
<trans-unit id="insertCode">
<source xml:lang="en">Insert code</source>
<target state="translated">Вставить код</target>
</trans-unit>
<trans-unit id="insertImage">
<source xml:lang="en">Insert image</source>
<target state="translated">Вставка изображения</target>
</trans-unit>
<trans-unit id="insertLink">
<source xml:lang="en">Insert link</source>
<target state="translated">Вставка ссылки</target>
</trans-unit>
<trans-unit id="insertList">
<source xml:lang="en">Insert list</source>
<target state="translated">Вставить список</target>
</trans-unit>
<trans-unit id="insertOrderedList">
<source xml:lang="en">Insert ordered list</source>
<target state="translated">Вставить упорядоченный список</target>
</trans-unit>
<trans-unit id="italic">
<source xml:lang="en">Italic</source>
<target state="translated">Курсив</target>
</trans-unit>
<trans-unit id="markdownViewButton">
<source xml:lang="en">Markdown View</source>
<target state="translated">Представление Markdown</target>
@@ -3915,6 +3966,10 @@ Error: {1}</source>
<source xml:lang="en">Split View</source>
<target state="translated">Разделенное представление</target>
</trans-unit>
<trans-unit id="underline">
<source xml:lang="en">Underline</source>
<target state="translated">Подчеркнутый</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/notebook/browser/cellViews/output.component" source-language="en" datatype="plaintext" target-language="ru">
@@ -4811,6 +4866,10 @@ Error: {1}</source>
<source xml:lang="en">Query Editor</source>
<target state="translated">Редактор запросов</target>
</trans-unit>
<trans-unit id="tableDesigner">
<source xml:lang="en">Table Designer</source>
<target state="translated">Конструктор таблиц</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/profiler/browser/profiler.contribution" source-language="en" datatype="plaintext" target-language="ru">
@@ -5807,6 +5866,18 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="tableDesigner.configTitle">
<source xml:lang="en">Table Designer</source>
<target state="translated">Конструктор таблиц</target>
</trans-unit>
<trans-unit id="tableDesigner.featureEnabledDescription">
<source xml:lang="en">Controls whether the table designer feature is enabled. Default value is false.</source>
<target state="translated">Определяет, включена ли функция конструктора таблиц. Значение по умолчанию — false.</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tasks/browser/tasks.contribution" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="inProgressTasksChangesBadge">
@@ -7216,6 +7287,30 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/notebook/browser/models/cellEdit" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="addCellEdit">
<source xml:lang="en">Add Cell</source>
<target state="translated">Добавить ячейку</target>
</trans-unit>
<trans-unit id="convertCellTypeEdit">
<source xml:lang="en">Convert Cell Type</source>
<target state="translated">Преобразование типа ячейки</target>
</trans-unit>
<trans-unit id="deleteCellEdit">
<source xml:lang="en">Delete Cell</source>
<target state="translated">Удалить ячейку</target>
</trans-unit>
<trans-unit id="moveCellEdit">
<source xml:lang="en">Move Cell</source>
<target state="translated">Переместить ячейку</target>
</trans-unit>
<trans-unit id="splitCellEdit">
<source xml:lang="en">Split Cell</source>
<target state="translated">Разбить ячейку</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/notebook/browser/models/clientSession" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="ServerNotStarted">
@@ -7976,9 +8071,101 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="tableDesigner.advancedTab">
<source xml:lang="en">Advanced</source>
<target state="translated">Дополнительно</target>
<trans-unit id="designer.checkConstraint.description.expression">
<source xml:lang="en">The expression defining the check constraint.</source>
<target state="translated">Выражение, определяющее проверочное ограничение.</target>
</trans-unit>
<trans-unit id="designer.checkConstraint.description.name">
<source xml:lang="en">The name of the check constraint.</source>
<target state="translated">Имя проверочного ограничения.</target>
</trans-unit>
<trans-unit id="designer.column.description.allowNulls">
<source xml:lang="en">Specifies whether the column may have a NULL value.</source>
<target state="translated">Указывает, может ли столбец иметь значение NULL.</target>
</trans-unit>
<trans-unit id="designer.column.description.dataType">
<source xml:lang="en">Displays the data type name for the column</source>
<target state="translated">Отображает имя типа данных столбца.</target>
</trans-unit>
<trans-unit id="designer.column.description.defaultValueBinding">
<source xml:lang="en">A predefined global default value for the column or binding.</source>
<target state="translated">Предопределенное глобальное значение по умолчанию для столбца или привязки.</target>
</trans-unit>
<trans-unit id="designer.column.description.length">
<source xml:lang="en">The maximum length (in characters) that can be stored in this database object.</source>
<target state="translated">Максимальная длина (в символах), которая может быть сохранена в этом объекте базы данных.</target>
</trans-unit>
<trans-unit id="designer.column.description.name">
<source xml:lang="en">The name of the column object.</source>
<target state="translated">Имя объекта столбца.</target>
</trans-unit>
<trans-unit id="designer.column.description.precision">
<source xml:lang="en">For numeric data, the maximum number of decimal digits that can be stored in this database object.</source>
<target state="translated">Для числовых данных максимальное количество десятичных знаков, которые могут быть сохранены в этом объекте базы данных.</target>
</trans-unit>
<trans-unit id="designer.column.description.primaryKey">
<source xml:lang="en">Specifies whether the column is included in the primary key for the table.</source>
<target state="translated">Указывает, включен ли столбец в первичный ключ таблицы.</target>
</trans-unit>
<trans-unit id="designer.column.description.scale">
<source xml:lang="en">For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point.</source>
<target state="translated">Для числовых данных максимальное количество десятичных знаков, которые могут быть сохранены в этом объекте базы данных справа от десятичного разделителя.</target>
</trans-unit>
<trans-unit id="designer.foreignkey.description.columnMapping">
<source xml:lang="en">The mapping between foreign key columns and primary key columns.</source>
<target state="translated">Сопоставление столбцов внешних ключей и столбцов первичных ключей.</target>
</trans-unit>
<trans-unit id="designer.foreignkey.description.name">
<source xml:lang="en">The name of the foreign key.</source>
<target state="translated">Имя внешнего ключа.</target>
</trans-unit>
<trans-unit id="designer.foreignkey.description.onDeleteAction">
<source xml:lang="en">The behavior when a user tries to delete a row with data that is involved in a foreign key relationship.</source>
<target state="translated">Поведение, которое реализуется при попытке пользователя удалить строку с данными, участвующую в связи по внешнему ключу.</target>
</trans-unit>
<trans-unit id="designer.foreignkey.description.onUpdateAction">
<source xml:lang="en">The behavior when a user tries to update a row with data that is involved in a foreign key relationship.</source>
<target state="translated">Поведение, которое реализуется при попытке пользователя обновить строку с данными, участвующую в связи по внешнему ключу.</target>
</trans-unit>
<trans-unit id="designer.foreignkey.description.primaryKeyTable">
<source xml:lang="en">The table which contains the primary or unique key column.</source>
<target state="translated">Таблица, которая содержит первичный или уникальный ключевой столбец.</target>
</trans-unit>
<trans-unit id="designer.table.description.description">
<source xml:lang="en">Description for the table.</source>
<target state="translated">Описание таблицы.</target>
</trans-unit>
<trans-unit id="designer.table.description.name">
<source xml:lang="en">The name of the table object.</source>
<target state="translated">Имя объекта таблицы.</target>
</trans-unit>
<trans-unit id="designer.table.description.schema">
<source xml:lang="en">The schema that contains the table.</source>
<target state="translated">Схема, содержащая таблицу.</target>
</trans-unit>
<trans-unit id="tableDesigner.ForeignKeyTypeName">
<source xml:lang="en">Foreign Key</source>
<target state="translated">Внешний ключ</target>
</trans-unit>
<trans-unit id="tableDesigner.PrimaryKeyTableName">
<source xml:lang="en">Primary Key Table</source>
<target state="translated">Таблица первичных ключей</target>
</trans-unit>
<trans-unit id="tableDesigner.checkConstraintExpressionTitle">
<source xml:lang="en">Expression</source>
<target state="translated">Выражение</target>
</trans-unit>
<trans-unit id="tableDesigner.checkConstraintNameTitle">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="tableDesigner.checkConstraintTypeName">
<source xml:lang="en">Check Constraint</source>
<target state="translated">Проверочное ограничение</target>
</trans-unit>
<trans-unit id="tableDesigner.checkConstraintsTabTitle">
<source xml:lang="en">Check Constraints</source>
<target state="translated">Проверочные ограничения</target>
</trans-unit>
<trans-unit id="tableDesigner.columnAllowNullTitle">
<source xml:lang="en">Allow Nulls</source>
@@ -8000,6 +8187,14 @@ Error: {1}</source>
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="tableDesigner.columnPrecisionTitle">
<source xml:lang="en">Precision</source>
<target state="translated">Точность</target>
</trans-unit>
<trans-unit id="tableDesigner.columnScaleTitle">
<source xml:lang="en">Scale</source>
<target state="translated">Масштаб</target>
</trans-unit>
<trans-unit id="tableDesigner.columnTypeName">
<source xml:lang="en">Column</source>
<target state="translated">Столбец</target>
@@ -8016,10 +8211,50 @@ Error: {1}</source>
<source xml:lang="en">Description</source>
<target state="translated">Описание</target>
</trans-unit>
<trans-unit id="tableDesigner.errorInitializingTableDesigner">
<source xml:lang="en">An error occured while initializing the table designer: {0}</source>
<target state="translated">Произошла ошибка при инициализации конструктора таблиц: {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.errorProcessingEdit">
<source xml:lang="en">An error occured while processing the change: {0}</source>
<target state="translated">Произошла ошибка при обработке изменения: {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeyColumn">
<source xml:lang="en">Foreign Key Column</source>
<target state="translated">Столбец внешних ключей</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeyColumns">
<source xml:lang="en">Column Mapping</source>
<target state="translated">Сопоставление столбцов</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeyNameTitle">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeyOnDeleteAction">
<source xml:lang="en">On Delete Action</source>
<target state="translated">При действии удаления</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeyOnUpdateAction">
<source xml:lang="en">On Update Action</source>
<target state="translated">При действии обновления</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeysTabTitle">
<source xml:lang="en">Foreign Keys</source>
<target state="translated">Внешние ключи</target>
</trans-unit>
<trans-unit id="tableDesigner.generalTab">
<source xml:lang="en">General</source>
<target state="translated">Общие</target>
</trans-unit>
<trans-unit id="tableDesigner.nameTitle">
<source xml:lang="en">Table name</source>
<target state="translated">Имя таблицы</target>
</trans-unit>
<trans-unit id="tableDesigner.primaryKeyColumn">
<source xml:lang="en">Primary Key Column</source>
<target state="translated">Столбец первичного ключа</target>
</trans-unit>
<trans-unit id="tableDesigner.saveChangeError">
<source xml:lang="en">An error occured while saving changes: {0}</source>
<target state="translated">Произошла ошибка при сохранении изменений: {0}</target>