Update for existing localized XLFs. (#16107)

* update to existing german extensions

* Update for existing Spanish Resources

* Added updates to existing French Resources

* update for Italian Resources

* Update for existing Japanese resources

* update for Korean resources

* update for Portuguese resources

* russian resources updated

* update for chinese resources
This commit is contained in:
Alex Ma
2021-07-13 14:48:34 -07:00
committed by GitHub
parent b4ab73a636
commit 32a5ec3cd0
120 changed files with 82139 additions and 75129 deletions

View File

@@ -20,7 +20,7 @@
</trans-unit>
</body>
</file>
<file original="extensions/admin-tool-ext-win/out/main" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/admin-tool-ext-win/dist/main" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="adminToolExtWin.noConnectionContextForProp">
<source xml:lang="en">No ConnectionContext provided for handleLaunchSsmsMinPropertiesDialogCommand</source>

View File

@@ -1,230 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/agent/out/dialogs/scheduleDialog" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/dialogs/agentDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="scheduleDialog.newSchedule">
<source xml:lang="en">New Schedule</source>
<target state="translated">Создание расписания</target>
</trans-unit>
<trans-unit id="scheduleDialog.ok">
<trans-unit id="agentDialog.OK">
<source xml:lang="en">OK</source>
<target state="translated">ОК</target>
</trans-unit>
<trans-unit id="scheduleDialog.cancel">
<trans-unit id="agentDialog.Cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="scheduleDialog.scheduleName">
<source xml:lang="en">Schedule Name</source>
<target state="translated">Имя расписания</target>
</trans-unit>
<trans-unit id="scheduleDialog.schedules">
<source xml:lang="en">Schedules</source>
<target state="translated">Расписания</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/dialogs/proxyDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="createProxy.createProxy">
<source xml:lang="en">Create Proxy</source>
<target state="translated">Создание прокси-сервера</target>
</trans-unit>
<trans-unit id="createProxy.editProxy">
<source xml:lang="en">Edit Proxy</source>
<target state="translated">Изменить прокси-сервер</target>
</trans-unit>
<trans-unit id="createProxy.General">
<source xml:lang="en">General</source>
<target state="translated">Общее</target>
</trans-unit>
<trans-unit id="createProxy.ProxyName">
<source xml:lang="en">Proxy name</source>
<target state="translated">Имя прокси-сервера</target>
</trans-unit>
<trans-unit id="createProxy.CredentialName">
<source xml:lang="en">Credential name</source>
<target state="translated">Имя учетных данных</target>
</trans-unit>
<trans-unit id="createProxy.Description">
<source xml:lang="en">Description</source>
<target state="translated">Описание</target>
</trans-unit>
<trans-unit id="createProxy.SubsystemName">
<source xml:lang="en">Subsystem</source>
<target state="translated">Подсистема</target>
</trans-unit>
<trans-unit id="createProxy.OperatingSystem">
<source xml:lang="en">Operating system (CmdExec)</source>
<target state="translated">Операционная система (CmdExec)</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationSnapshot">
<source xml:lang="en">Replication Snapshot</source>
<target state="translated">Репликация: моментальный снимок</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationTransactionLog">
<source xml:lang="en">Replication Transaction-Log Reader</source>
<target state="translated">Репликация: средство чтения журнала транзакций</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationDistributor">
<source xml:lang="en">Replication Distributor</source>
<target state="translated">Репликация: распространитель</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationMerge">
<source xml:lang="en">Replication Merge</source>
<target state="translated">Репликация: слияние</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationQueueReader">
<source xml:lang="en">Replication Queue Reader</source>
<target state="translated">Репликация: средство просмотра очередей</target>
</trans-unit>
<trans-unit id="createProxy.SSASQueryLabel">
<source xml:lang="en">SQL Server Analysis Services Query</source>
<target state="translated">Запрос служб SQL Server Analysis Services</target>
</trans-unit>
<trans-unit id="createProxy.SSASCommandLabel">
<source xml:lang="en">SQL Server Analysis Services Command</source>
<target state="translated">Команда служб SQL Server Analysis Services</target>
</trans-unit>
<trans-unit id="createProxy.SSISPackage">
<source xml:lang="en">SQL Server Integration Services Package</source>
<target state="translated">Пакет служб SQL Server Integration Services</target>
</trans-unit>
<trans-unit id="createProxy.PowerShell">
<source xml:lang="en">PowerShell</source>
<target state="translated">PowerShell</target>
</trans-unit>
<trans-unit id="createProxy.subSystemHeading">
<source xml:lang="en">Active to the following subsytems</source>
<target state="translated">Активно в следующих подсистемах</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/dialogs/pickScheduleDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="pickSchedule.jobSchedules">
<source xml:lang="en">Job Schedules</source>
<target state="translated">Расписания заданий</target>
</trans-unit>
<trans-unit id="pickSchedule.ok">
<source xml:lang="en">OK</source>
<target state="translated">ОК</target>
</trans-unit>
<trans-unit id="pickSchedule.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="pickSchedule.availableSchedules">
<source xml:lang="en">Available Schedules:</source>
<target state="translated">Доступные расписания:</target>
</trans-unit>
<trans-unit id="pickSchedule.scheduleName">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="pickSchedule.scheduleID">
<source xml:lang="en">ID</source>
<target state="translated">Идентификатор</target>
</trans-unit>
<trans-unit id="pickSchedule.description">
<source xml:lang="en">Description</source>
<target state="translated">Описание</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/dialogs/operatorDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="createOperator.createOperator">
<source xml:lang="en">Create Operator</source>
<target state="translated">Оператор создания</target>
</trans-unit>
<trans-unit id="createOperator.editOperator">
<source xml:lang="en">Edit Operator</source>
<target state="translated">Оператор редактирования</target>
</trans-unit>
<trans-unit id="createOperator.General">
<source xml:lang="en">General</source>
<target state="translated">Общее</target>
</trans-unit>
<trans-unit id="createOperator.Notifications">
<source xml:lang="en">Notifications</source>
<target state="translated">Уведомления</target>
</trans-unit>
<trans-unit id="createOperator.Name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="createOperator.Enabled">
<source xml:lang="en">Enabled</source>
<target state="translated">Включено</target>
</trans-unit>
<trans-unit id="createOperator.EmailName">
<source xml:lang="en">E-mail Name</source>
<target state="translated">Имя для адреса электронной почты</target>
</trans-unit>
<trans-unit id="createOperator.PagerEmailName">
<source xml:lang="en">Pager E-mail Name</source>
<target state="translated">Имя для адреса электронной почты пейджера</target>
</trans-unit>
<trans-unit id="createOperator.PagerMondayCheckBox">
<source xml:lang="en">Monday</source>
<target state="translated">понедельник</target>
</trans-unit>
<trans-unit id="createOperator.PagerTuesdayCheckBox">
<source xml:lang="en">Tuesday</source>
<target state="translated">вторник</target>
</trans-unit>
<trans-unit id="createOperator.PagerWednesdayCheckBox">
<source xml:lang="en">Wednesday</source>
<target state="translated">среда</target>
</trans-unit>
<trans-unit id="createOperator.PagerThursdayCheckBox">
<source xml:lang="en">Thursday</source>
<target state="translated">четверг</target>
</trans-unit>
<trans-unit id="createOperator.PagerFridayCheckBox">
<source xml:lang="en">Friday </source>
<target state="translated">пятница </target>
</trans-unit>
<trans-unit id="createOperator.PagerSaturdayCheckBox">
<source xml:lang="en">Saturday</source>
<target state="translated">суббота</target>
</trans-unit>
<trans-unit id="createOperator.PagerSundayCheckBox">
<source xml:lang="en">Sunday</source>
<target state="translated">воскресенье</target>
</trans-unit>
<trans-unit id="createOperator.workdayBegin">
<source xml:lang="en">Workday begin</source>
<target state="translated">Начало рабочего дня</target>
</trans-unit>
<trans-unit id="createOperator.workdayEnd">
<source xml:lang="en">Workday end</source>
<target state="translated">Конец рабочего дня</target>
</trans-unit>
<trans-unit id="createOperator.PagerDutySchedule">
<source xml:lang="en">Pager on duty schedule</source>
<target state="translated">Расписание работы для пейджера</target>
</trans-unit>
<trans-unit id="createOperator.AlertListHeading">
<source xml:lang="en">Alert list</source>
<target state="translated">Список предупреждений</target>
</trans-unit>
<trans-unit id="createOperator.AlertNameColumnLabel">
<source xml:lang="en">Alert name</source>
<target state="translated">Имя предупреждения</target>
</trans-unit>
<trans-unit id="createOperator.AlertEmailColumnLabel">
<source xml:lang="en">E-mail</source>
<target state="translated">Электронная почта</target>
</trans-unit>
<trans-unit id="createOperator.AlertPagerColumnLabel">
<source xml:lang="en">Pager</source>
<target state="translated">Пейджер</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/dialogs/jobStepDialog" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/dialogs/jobStepDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="jobStepDialog.fileBrowserTitle">
<source xml:lang="en">Locate Database Files - </source>
@@ -416,159 +204,39 @@
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/dialogs/jobDialog" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/dialogs/pickScheduleDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="jobDialog.general">
<source xml:lang="en">General</source>
<target state="translated">Общее</target>
<trans-unit id="pickSchedule.jobSchedules">
<source xml:lang="en">Job Schedules</source>
<target state="translated">Расписания заданий</target>
</trans-unit>
<trans-unit id="jobDialog.steps">
<source xml:lang="en">Steps</source>
<target state="translated">Шаги</target>
<trans-unit id="pickSchedule.ok">
<source xml:lang="en">OK</source>
<target state="translated">ОК</target>
</trans-unit>
<trans-unit id="jobDialog.schedules">
<source xml:lang="en">Schedules</source>
<target state="translated">Расписания</target>
<trans-unit id="pickSchedule.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="jobDialog.alerts">
<source xml:lang="en">Alerts</source>
<target state="translated">Предупреждения</target>
<trans-unit id="pickSchedule.availableSchedules">
<source xml:lang="en">Available Schedules:</source>
<target state="translated">Доступные расписания:</target>
</trans-unit>
<trans-unit id="jobDialog.notifications">
<source xml:lang="en">Notifications</source>
<target state="translated">Уведомления</target>
</trans-unit>
<trans-unit id="jobDialog.blankJobNameError">
<source xml:lang="en">The name of the job cannot be blank.</source>
<target state="translated">Имя задания не может быть пустым.</target>
</trans-unit>
<trans-unit id="jobDialog.name">
<trans-unit id="pickSchedule.scheduleName">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="jobDialog.owner">
<source xml:lang="en">Owner</source>
<target state="translated">Владелец</target>
<trans-unit id="pickSchedule.scheduleID">
<source xml:lang="en">ID</source>
<target state="translated">Идентификатор</target>
</trans-unit>
<trans-unit id="jobDialog.category">
<source xml:lang="en">Category</source>
<target state="translated">Категория</target>
</trans-unit>
<trans-unit id="jobDialog.description">
<trans-unit id="pickSchedule.description">
<source xml:lang="en">Description</source>
<target state="translated">Описание</target>
</trans-unit>
<trans-unit id="jobDialog.enabled">
<source xml:lang="en">Enabled</source>
<target state="translated">Включено</target>
</trans-unit>
<trans-unit id="jobDialog.jobStepList">
<source xml:lang="en">Job step list</source>
<target state="translated">Список шагов задания</target>
</trans-unit>
<trans-unit id="jobDialog.step">
<source xml:lang="en">Step</source>
<target state="translated">Шаг</target>
</trans-unit>
<trans-unit id="jobDialog.type">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="jobDialog.onSuccess">
<source xml:lang="en">On Success</source>
<target state="translated">При успешном завершении</target>
</trans-unit>
<trans-unit id="jobDialog.onFailure">
<source xml:lang="en">On Failure</source>
<target state="translated">При сбое</target>
</trans-unit>
<trans-unit id="jobDialog.new">
<source xml:lang="en">New Step</source>
<target state="translated">Новый шаг</target>
</trans-unit>
<trans-unit id="jobDialog.edit">
<source xml:lang="en">Edit Step</source>
<target state="translated">Изменить шаг</target>
</trans-unit>
<trans-unit id="jobDialog.delete">
<source xml:lang="en">Delete Step</source>
<target state="translated">Удалить шаг</target>
</trans-unit>
<trans-unit id="jobDialog.moveUp">
<source xml:lang="en">Move Step Up</source>
<target state="translated">Перейти на шаг выше</target>
</trans-unit>
<trans-unit id="jobDialog.moveDown">
<source xml:lang="en">Move Step Down</source>
<target state="translated">Перейти на шаг вниз</target>
</trans-unit>
<trans-unit id="jobDialog.startStepAt">
<source xml:lang="en">Start step</source>
<target state="translated">Запустить шаг</target>
</trans-unit>
<trans-unit id="jobDialog.notificationsTabTop">
<source xml:lang="en">Actions to perform when the job completes</source>
<target state="translated">Действия для выполнения после завершения задачи</target>
</trans-unit>
<trans-unit id="jobDialog.email">
<source xml:lang="en">Email</source>
<target state="translated">Адрес электронной почты</target>
</trans-unit>
<trans-unit id="jobDialog.page">
<source xml:lang="en">Page</source>
<target state="translated">Страница</target>
</trans-unit>
<trans-unit id="jobDialog.eventLogCheckBoxLabel">
<source xml:lang="en">Write to the Windows Application event log</source>
<target state="translated">Запись в журнал событий приложений Windows</target>
</trans-unit>
<trans-unit id="jobDialog.deleteJobLabel">
<source xml:lang="en">Automatically delete job</source>
<target state="translated">Автоматически удалить задание</target>
</trans-unit>
<trans-unit id="jobDialog.schedulesaLabel">
<source xml:lang="en">Schedules list</source>
<target state="translated">Список расписаний</target>
</trans-unit>
<trans-unit id="jobDialog.pickSchedule">
<source xml:lang="en">Pick Schedule</source>
<target state="translated">Выбор расписания</target>
</trans-unit>
<trans-unit id="jobDialog.scheduleNameLabel">
<source xml:lang="en">Schedule Name</source>
<target state="translated">Имя расписания</target>
</trans-unit>
<trans-unit id="jobDialog.alertsList">
<source xml:lang="en">Alerts list</source>
<target state="translated">Список предупреждений</target>
</trans-unit>
<trans-unit id="jobDialog.newAlert">
<source xml:lang="en">New Alert</source>
<target state="translated">Новое предупреждение</target>
</trans-unit>
<trans-unit id="jobDialog.alertNameLabel">
<source xml:lang="en">Alert Name</source>
<target state="translated">Имя предупреждения</target>
</trans-unit>
<trans-unit id="jobDialog.alertEnabledLabel">
<source xml:lang="en">Enabled</source>
<target state="translated">Включено</target>
</trans-unit>
<trans-unit id="jobDialog.alertTypeLabel">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="jobDialog.newJob">
<source xml:lang="en">New Job</source>
<target state="translated">Новое задание</target>
</trans-unit>
<trans-unit id="jobDialog.editJob">
<source xml:lang="en">Edit Job</source>
<target state="translated">Изменение задания</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/dialogs/alertDialog" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/dialogs/alertDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="alertDialog.createAlert">
<source xml:lang="en">Create Alert</source>
@@ -778,10 +446,6 @@
<source xml:lang="en">Additional notification message to send</source>
<target state="translated">Дополнительное уведомление для отправки</target>
</trans-unit>
<trans-unit id="alertDialog.DelayBetweenResponse">
<source xml:lang="en">Delay between responses</source>
<target state="translated">Задержка между ответами</target>
</trans-unit>
<trans-unit id="alertDialog.DelayMinutes">
<source xml:lang="en">Delay Minutes</source>
<target state="translated">Задержка в минутах</target>
@@ -792,51 +456,251 @@
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/dialogs/agentDialog" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/dialogs/operatorDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="agentDialog.OK">
<source xml:lang="en">OK</source>
<target state="translated">ОК</target>
<trans-unit id="createOperator.createOperator">
<source xml:lang="en">Create Operator</source>
<target state="translated">Оператор создания</target>
</trans-unit>
<trans-unit id="agentDialog.Cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
<trans-unit id="createOperator.editOperator">
<source xml:lang="en">Edit Operator</source>
<target state="translated">Оператор редактирования</target>
</trans-unit>
<trans-unit id="createOperator.General">
<source xml:lang="en">General</source>
<target state="translated">Общее</target>
</trans-unit>
<trans-unit id="createOperator.Notifications">
<source xml:lang="en">Notifications</source>
<target state="translated">Уведомления</target>
</trans-unit>
<trans-unit id="createOperator.Name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="createOperator.Enabled">
<source xml:lang="en">Enabled</source>
<target state="translated">Включено</target>
</trans-unit>
<trans-unit id="createOperator.EmailName">
<source xml:lang="en">E-mail Name</source>
<target state="translated">Имя для адреса электронной почты</target>
</trans-unit>
<trans-unit id="createOperator.PagerEmailName">
<source xml:lang="en">Pager E-mail Name</source>
<target state="translated">Имя для адреса электронной почты пейджера</target>
</trans-unit>
<trans-unit id="createOperator.PagerMondayCheckBox">
<source xml:lang="en">Monday</source>
<target state="translated">понедельник</target>
</trans-unit>
<trans-unit id="createOperator.PagerTuesdayCheckBox">
<source xml:lang="en">Tuesday</source>
<target state="translated">вторник</target>
</trans-unit>
<trans-unit id="createOperator.PagerWednesdayCheckBox">
<source xml:lang="en">Wednesday</source>
<target state="translated">среда</target>
</trans-unit>
<trans-unit id="createOperator.PagerThursdayCheckBox">
<source xml:lang="en">Thursday</source>
<target state="translated">четверг</target>
</trans-unit>
<trans-unit id="createOperator.PagerFridayCheckBox">
<source xml:lang="en">Friday </source>
<target state="translated">пятница </target>
</trans-unit>
<trans-unit id="createOperator.PagerSaturdayCheckBox">
<source xml:lang="en">Saturday</source>
<target state="translated">суббота</target>
</trans-unit>
<trans-unit id="createOperator.PagerSundayCheckBox">
<source xml:lang="en">Sunday</source>
<target state="translated">воскресенье</target>
</trans-unit>
<trans-unit id="createOperator.workdayBegin">
<source xml:lang="en">Workday begin</source>
<target state="translated">Начало рабочего дня</target>
</trans-unit>
<trans-unit id="createOperator.workdayEnd">
<source xml:lang="en">Workday end</source>
<target state="translated">Конец рабочего дня</target>
</trans-unit>
<trans-unit id="createOperator.PagerDutySchedule">
<source xml:lang="en">Pager on duty schedule</source>
<target state="translated">Расписание работы для пейджера</target>
</trans-unit>
<trans-unit id="createOperator.AlertListHeading">
<source xml:lang="en">Alert list</source>
<target state="translated">Список предупреждений</target>
</trans-unit>
<trans-unit id="createOperator.AlertNameColumnLabel">
<source xml:lang="en">Alert name</source>
<target state="translated">Имя предупреждения</target>
</trans-unit>
<trans-unit id="createOperator.AlertEmailColumnLabel">
<source xml:lang="en">E-mail</source>
<target state="translated">Электронная почта</target>
</trans-unit>
<trans-unit id="createOperator.AlertPagerColumnLabel">
<source xml:lang="en">Pager</source>
<target state="translated">Пейджер</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/data/proxyData" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/dialogs/jobDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="proxyData.saveErrorMessage">
<source xml:lang="en">Proxy update failed '{0}'</source>
<target state="translated">Не удалось обновить прокси-сервер "{0}"</target>
<trans-unit id="jobDialog.general">
<source xml:lang="en">General</source>
<target state="translated">Общее</target>
</trans-unit>
<trans-unit id="proxyData.saveSucessMessage">
<source xml:lang="en">Proxy '{0}' updated successfully</source>
<target state="translated">Прокси-сервер "{0}" обновлен</target>
<trans-unit id="jobDialog.steps">
<source xml:lang="en">Steps</source>
<target state="translated">Шаги</target>
</trans-unit>
<trans-unit id="proxyData.newJobSuccessMessage">
<source xml:lang="en">Proxy '{0}' created successfully</source>
<target state="translated">Прокси-сервер "{0}" создан</target>
<trans-unit id="jobDialog.schedules">
<source xml:lang="en">Schedules</source>
<target state="translated">Расписания</target>
</trans-unit>
<trans-unit id="jobDialog.alerts">
<source xml:lang="en">Alerts</source>
<target state="translated">Предупреждения</target>
</trans-unit>
<trans-unit id="jobDialog.notifications">
<source xml:lang="en">Notifications</source>
<target state="translated">Уведомления</target>
</trans-unit>
<trans-unit id="jobDialog.blankJobNameError">
<source xml:lang="en">The name of the job cannot be blank.</source>
<target state="translated">Имя задания не может быть пустым.</target>
</trans-unit>
<trans-unit id="jobDialog.name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="jobDialog.owner">
<source xml:lang="en">Owner</source>
<target state="translated">Владелец</target>
</trans-unit>
<trans-unit id="jobDialog.category">
<source xml:lang="en">Category</source>
<target state="translated">Категория</target>
</trans-unit>
<trans-unit id="jobDialog.description">
<source xml:lang="en">Description</source>
<target state="translated">Описание</target>
</trans-unit>
<trans-unit id="jobDialog.enabled">
<source xml:lang="en">Enabled</source>
<target state="translated">Включено</target>
</trans-unit>
<trans-unit id="jobDialog.jobStepList">
<source xml:lang="en">Job step list</source>
<target state="translated">Список шагов задания</target>
</trans-unit>
<trans-unit id="jobDialog.step">
<source xml:lang="en">Step</source>
<target state="translated">Шаг</target>
</trans-unit>
<trans-unit id="jobDialog.type">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="jobDialog.onSuccess">
<source xml:lang="en">On Success</source>
<target state="translated">При успешном завершении</target>
</trans-unit>
<trans-unit id="jobDialog.onFailure">
<source xml:lang="en">On Failure</source>
<target state="translated">При сбое</target>
</trans-unit>
<trans-unit id="jobDialog.new">
<source xml:lang="en">New Step</source>
<target state="translated">Новый шаг</target>
</trans-unit>
<trans-unit id="jobDialog.edit">
<source xml:lang="en">Edit Step</source>
<target state="translated">Изменить шаг</target>
</trans-unit>
<trans-unit id="jobDialog.delete">
<source xml:lang="en">Delete Step</source>
<target state="translated">Удалить шаг</target>
</trans-unit>
<trans-unit id="jobDialog.moveUp">
<source xml:lang="en">Move Step Up</source>
<target state="translated">Перейти на шаг выше</target>
</trans-unit>
<trans-unit id="jobDialog.moveDown">
<source xml:lang="en">Move Step Down</source>
<target state="translated">Перейти на шаг вниз</target>
</trans-unit>
<trans-unit id="jobDialog.startStepAt">
<source xml:lang="en">Start step</source>
<target state="translated">Запустить шаг</target>
</trans-unit>
<trans-unit id="jobDialog.notificationsTabTop">
<source xml:lang="en">Actions to perform when the job completes</source>
<target state="translated">Действия для выполнения после завершения задачи</target>
</trans-unit>
<trans-unit id="jobDialog.email">
<source xml:lang="en">Email</source>
<target state="translated">Адрес электронной почты</target>
</trans-unit>
<trans-unit id="jobDialog.page">
<source xml:lang="en">Page</source>
<target state="translated">Страница</target>
</trans-unit>
<trans-unit id="jobDialog.eventLogCheckBoxLabel">
<source xml:lang="en">Write to the Windows Application event log</source>
<target state="translated">Запись в журнал событий приложений Windows</target>
</trans-unit>
<trans-unit id="jobDialog.deleteJobLabel">
<source xml:lang="en">Automatically delete job</source>
<target state="translated">Автоматически удалить задание</target>
</trans-unit>
<trans-unit id="jobDialog.schedulesaLabel">
<source xml:lang="en">Schedules list</source>
<target state="translated">Список расписаний</target>
</trans-unit>
<trans-unit id="jobDialog.pickSchedule">
<source xml:lang="en">Pick Schedule</source>
<target state="translated">Выбор расписания</target>
</trans-unit>
<trans-unit id="jobDialog.removeSchedule">
<source xml:lang="en">Remove Schedule</source>
<target state="translated">Удалить расписание</target>
</trans-unit>
<trans-unit id="jobDialog.alertsList">
<source xml:lang="en">Alerts list</source>
<target state="translated">Список предупреждений</target>
</trans-unit>
<trans-unit id="jobDialog.newAlert">
<source xml:lang="en">New Alert</source>
<target state="translated">Новое предупреждение</target>
</trans-unit>
<trans-unit id="jobDialog.alertNameLabel">
<source xml:lang="en">Alert Name</source>
<target state="translated">Имя предупреждения</target>
</trans-unit>
<trans-unit id="jobDialog.alertEnabledLabel">
<source xml:lang="en">Enabled</source>
<target state="translated">Включено</target>
</trans-unit>
<trans-unit id="jobDialog.alertTypeLabel">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="jobDialog.newJob">
<source xml:lang="en">New Job</source>
<target state="translated">Новое задание</target>
</trans-unit>
<trans-unit id="jobDialog.editJob">
<source xml:lang="en">Edit Job</source>
<target state="translated">Изменение задания</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/data/jobStepData" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="jobStepData.saveErrorMessage">
<source xml:lang="en">Step update failed '{0}'</source>
<target state="translated">Не удалось обновить шаг "{0}"</target>
</trans-unit>
<trans-unit id="stepData.jobNameRequired">
<source xml:lang="en">Job name must be provided</source>
<target state="translated">Необходимо указать имя задания</target>
</trans-unit>
<trans-unit id="stepData.stepNameRequired">
<source xml:lang="en">Step name must be provided</source>
<target state="translated">Необходимо указать имя шага</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/data/jobData" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/data/jobData" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="jobData.whenJobCompletes">
<source xml:lang="en">When the job completes</source>
@@ -872,7 +736,55 @@
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/data/alertData" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/data/jobStepData" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="jobStepData.saveErrorMessage">
<source xml:lang="en">Step update failed '{0}'</source>
<target state="translated">Не удалось обновить шаг "{0}"</target>
</trans-unit>
<trans-unit id="stepData.jobNameRequired">
<source xml:lang="en">Job name must be provided</source>
<target state="translated">Необходимо указать имя задания</target>
</trans-unit>
<trans-unit id="stepData.stepNameRequired">
<source xml:lang="en">Step name must be provided</source>
<target state="translated">Необходимо указать имя шага</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/dist/mainController" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="mainController.notImplemented">
<source xml:lang="en">This feature is under development. Check-out the latest insiders build if you'd like to try out the most recent changes!</source>
<target state="translated">Эта функция находится в разработке. Попробуйте последние сборки для участников программы предварительной оценки, если хотите оценить самые свежие изменения!</target>
</trans-unit>
<trans-unit id="agent.templateUploadSuccessful">
<source xml:lang="en">Template updated successfully</source>
<target state="translated">Шаблон успешно обновлен</target>
</trans-unit>
<trans-unit id="agent.templateUploadError">
<source xml:lang="en">Template update failure</source>
<target state="translated">Сбой обновления шаблона</target>
</trans-unit>
<trans-unit id="agent.unsavedFileSchedulingError">
<source xml:lang="en">The notebook must be saved before being scheduled. Please save and then retry scheduling again.</source>
<target state="translated">Перед тем, как начать планировать, записную книжку необходимо сохранить. Сохраните и повторите попытку планирования снова.</target>
</trans-unit>
<trans-unit id="agent.AddNewConnection">
<source xml:lang="en">Add new connection</source>
<target state="translated">Добавить подключение</target>
</trans-unit>
<trans-unit id="agent.selectConnection">
<source xml:lang="en">Select a connection</source>
<target state="translated">Выберите подключение</target>
</trans-unit>
<trans-unit id="agent.selectValidConnection">
<source xml:lang="en">Please select a valid connection</source>
<target state="translated">Выберите допустимое подключение.</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/dist/data/alertData" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="alertData.saveErrorMessage">
<source xml:lang="en">Alert update failed '{0}'</source>
@@ -892,11 +804,223 @@
</trans-unit>
</body>
</file>
<file original="extensions/agent/out/mainController" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/agent/dist/dialogs/proxyDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="mainController.notImplemented">
<source xml:lang="en">This feature is under development. Check-out the latest insiders build if you'd like to try out the most recent changes!</source>
<target state="translated">Эта функция находится в разработке. Попробуйте последние сборки для участников программы предварительной оценки, если хотите оценить самые свежие изменения!</target>
<trans-unit id="createProxy.createProxy">
<source xml:lang="en">Create Proxy</source>
<target state="translated">Создание прокси-сервера</target>
</trans-unit>
<trans-unit id="createProxy.editProxy">
<source xml:lang="en">Edit Proxy</source>
<target state="translated">Изменить прокси-сервер</target>
</trans-unit>
<trans-unit id="createProxy.General">
<source xml:lang="en">General</source>
<target state="translated">Общее</target>
</trans-unit>
<trans-unit id="createProxy.ProxyName">
<source xml:lang="en">Proxy name</source>
<target state="translated">Имя прокси-сервера</target>
</trans-unit>
<trans-unit id="createProxy.CredentialName">
<source xml:lang="en">Credential name</source>
<target state="translated">Имя учетных данных</target>
</trans-unit>
<trans-unit id="createProxy.Description">
<source xml:lang="en">Description</source>
<target state="translated">Описание</target>
</trans-unit>
<trans-unit id="createProxy.SubsystemName">
<source xml:lang="en">Subsystem</source>
<target state="translated">Подсистема</target>
</trans-unit>
<trans-unit id="createProxy.OperatingSystem">
<source xml:lang="en">Operating system (CmdExec)</source>
<target state="translated">Операционная система (CmdExec)</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationSnapshot">
<source xml:lang="en">Replication Snapshot</source>
<target state="translated">Репликация: моментальный снимок</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationTransactionLog">
<source xml:lang="en">Replication Transaction-Log Reader</source>
<target state="translated">Репликация: средство чтения журнала транзакций</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationDistributor">
<source xml:lang="en">Replication Distributor</source>
<target state="translated">Репликация: распространитель</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationMerge">
<source xml:lang="en">Replication Merge</source>
<target state="translated">Репликация: слияние</target>
</trans-unit>
<trans-unit id="createProxy.ReplicationQueueReader">
<source xml:lang="en">Replication Queue Reader</source>
<target state="translated">Репликация: средство просмотра очередей</target>
</trans-unit>
<trans-unit id="createProxy.SSASQueryLabel">
<source xml:lang="en">SQL Server Analysis Services Query</source>
<target state="translated">Запрос служб SQL Server Analysis Services</target>
</trans-unit>
<trans-unit id="createProxy.SSASCommandLabel">
<source xml:lang="en">SQL Server Analysis Services Command</source>
<target state="translated">Команда служб SQL Server Analysis Services</target>
</trans-unit>
<trans-unit id="createProxy.SSISPackage">
<source xml:lang="en">SQL Server Integration Services Package</source>
<target state="translated">Пакет служб SQL Server Integration Services</target>
</trans-unit>
<trans-unit id="createProxy.PowerShell">
<source xml:lang="en">PowerShell</source>
<target state="translated">PowerShell</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/dist/data/proxyData" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="proxyData.saveErrorMessage">
<source xml:lang="en">Proxy update failed '{0}'</source>
<target state="translated">Не удалось обновить прокси-сервер "{0}"</target>
</trans-unit>
<trans-unit id="proxyData.saveSucessMessage">
<source xml:lang="en">Proxy '{0}' updated successfully</source>
<target state="translated">Прокси-сервер "{0}" обновлен</target>
</trans-unit>
<trans-unit id="proxyData.newJobSuccessMessage">
<source xml:lang="en">Proxy '{0}' created successfully</source>
<target state="translated">Прокси-сервер "{0}" создан</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/dist/dialogs/notebookDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="notebookDialog.newJob">
<source xml:lang="en">New Notebook Job</source>
<target state="translated">Новое задание записной книжки</target>
</trans-unit>
<trans-unit id="notebookDialog.editJob">
<source xml:lang="en">Edit Notebook Job</source>
<target state="translated">Изменить задание записной книжки</target>
</trans-unit>
<trans-unit id="notebookDialog.general">
<source xml:lang="en">General</source>
<target state="translated">Общее</target>
</trans-unit>
<trans-unit id="notebookDialog.notebookSection">
<source xml:lang="en">Notebook Details</source>
<target state="translated">Сведения о записной книжке</target>
</trans-unit>
<trans-unit id="notebookDialog.templateNotebook">
<source xml:lang="en">Notebook Path</source>
<target state="translated">Путь к записной книжке</target>
</trans-unit>
<trans-unit id="notebookDialog.targetDatabase">
<source xml:lang="en">Storage Database</source>
<target state="translated">База данных хранилища</target>
</trans-unit>
<trans-unit id="notebookDialog.executeDatabase">
<source xml:lang="en">Execution Database</source>
<target state="translated">База данных выполнения</target>
</trans-unit>
<trans-unit id="notebookDialog.defaultDropdownString">
<source xml:lang="en">Select Database</source>
<target state="translated">Выберите базу данных</target>
</trans-unit>
<trans-unit id="notebookDialog.jobSection">
<source xml:lang="en">Job Details</source>
<target state="translated">Сведения о задании</target>
</trans-unit>
<trans-unit id="notebookDialog.name">
<source xml:lang="en">Name</source>
<target state="translated">Имя</target>
</trans-unit>
<trans-unit id="notebookDialog.owner">
<source xml:lang="en">Owner</source>
<target state="translated">Владелец</target>
</trans-unit>
<trans-unit id="notebookDialog.schedulesaLabel">
<source xml:lang="en">Schedules list</source>
<target state="translated">Список расписаний</target>
</trans-unit>
<trans-unit id="notebookDialog.pickSchedule">
<source xml:lang="en">Pick Schedule</source>
<target state="translated">Выбор расписания</target>
</trans-unit>
<trans-unit id="notebookDialog.removeSchedule">
<source xml:lang="en">Remove Schedule</source>
<target state="translated">Удалить расписание</target>
</trans-unit>
<trans-unit id="notebookDialog.description">
<source xml:lang="en">Description</source>
<target state="translated">Описание</target>
</trans-unit>
<trans-unit id="notebookDialog.templatePath">
<source xml:lang="en">Select a notebook to schedule from PC</source>
<target state="translated">Выберите записную книжку для планирования с компьютера</target>
</trans-unit>
<trans-unit id="notebookDialog.targetDatabaseInfo">
<source xml:lang="en">Select a database to store all notebook job metadata and results</source>
<target state="translated">Выберите базу данных для хранения всех метаданных и результатов задания записной книжки</target>
</trans-unit>
<trans-unit id="notebookDialog.executionDatabaseInfo">
<source xml:lang="en">Select a database against which notebook queries will run</source>
<target state="translated">Выберите базу данных, в которой будут выполняться запросы записных книжек</target>
</trans-unit>
</body>
</file>
<file original="extensions/agent/dist/data/notebookData" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="notebookData.whenJobCompletes">
<source xml:lang="en">When the notebook completes</source>
<target state="translated">При заполнении записной книжки</target>
</trans-unit>
<trans-unit id="notebookData.whenJobFails">
<source xml:lang="en">When the notebook fails</source>
<target state="translated">Когда возникает сбой записной книжки</target>
</trans-unit>
<trans-unit id="notebookData.whenJobSucceeds">
<source xml:lang="en">When the notebook succeeds</source>
<target state="translated">Когда успешно выполняется операция записной книжки</target>
</trans-unit>
<trans-unit id="notebookData.jobNameRequired">
<source xml:lang="en">Notebook name must be provided</source>
<target state="translated">Записные книжки должны быть предоставлены</target>
</trans-unit>
<trans-unit id="notebookData.templatePathRequired">
<source xml:lang="en">Template path must be provided</source>
<target state="translated">Необходимо указать путь к шаблону</target>
</trans-unit>
<trans-unit id="notebookData.invalidNotebookPath">
<source xml:lang="en">Invalid notebook path</source>
<target state="translated">Недопустимый путь к записной книжке</target>
</trans-unit>
<trans-unit id="notebookData.selectStorageDatabase">
<source xml:lang="en">Select storage database</source>
<target state="translated">Выберите базу данных хранения</target>
</trans-unit>
<trans-unit id="notebookData.selectExecutionDatabase">
<source xml:lang="en">Select execution database</source>
<target state="translated">Выберите базу данных исполнения</target>
</trans-unit>
<trans-unit id="notebookData.jobExists">
<source xml:lang="en">Job with similar name already exists</source>
<target state="translated">Работа с похожим названием уже существует</target>
</trans-unit>
<trans-unit id="notebookData.saveErrorMessage">
<source xml:lang="en">Notebook update failed '{0}'</source>
<target state="translated">Не удалось обновить записную книжку "{0}"</target>
</trans-unit>
<trans-unit id="notebookData.newJobErrorMessage">
<source xml:lang="en">Notebook creation failed '{0}'</source>
<target state="translated">Не удалось создать записную книжку "{0}"</target>
</trans-unit>
<trans-unit id="notebookData.saveSucessMessage">
<source xml:lang="en">Notebook '{0}' updated successfully</source>
<target state="translated">Записная книжка «{0}» успешно обновлена</target>
</trans-unit>
<trans-unit id="notebookData.newJobSuccessMessage">
<source xml:lang="en">Notebook '{0}' created successfully</source>
<target state="translated">Записная книжка "{0}" успешно создана</target>
</trans-unit>
</body>
</file>

View File

@@ -126,6 +126,10 @@
<source xml:lang="en">Error fetching resource groups for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5}</source>
<target state="translated">Ошибка при получении групп ресурсов для учетной записи {0} ({1}) в подписке {2} ({3}) и клиенте {4}: {5}</target>
</trans-unit>
<trans-unit id="azure.accounts.getLocations.queryError">
<source xml:lang="en">Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5}</source>
<target state="translated">Ошибка при получении местоположений для учетной записи {0} ({1}) в подписке {2} ({3}) и клиенте {4}: {5}</target>
</trans-unit>
<trans-unit id="azure.accounts.runResourceQuery.errors.invalidQuery">
<source xml:lang="en">Invalid query</source>
<target state="translated">Недопустимый запрос</target>
@@ -379,8 +383,8 @@
<target state="translated">SQL Server — Azure Arc</target>
</trans-unit>
<trans-unit id="azurecore.azureArcPostgres">
<source xml:lang="en">Azure Arc enabled PostgreSQL Hyperscale</source>
<target state="translated">Гипермасштабирование для PostgreSQL с поддержкой Azure Arc</target>
<source xml:lang="en">Azure Arc-enabled PostgreSQL Hyperscale</source>
<target state="translated">Гипермасштабирование для PostgreSQL с поддержкой Azure Arc</target>
</trans-unit>
<trans-unit id="azure.unableToOpenAzureLink">
<source xml:lang="en">Unable to open link, missing required values</source>
@@ -411,7 +415,7 @@
<target state="translated">Неизвестная ошибка при проверке подлинности Azure</target>
</trans-unit>
<trans-unit id="azure.tenantNotFound">
<source xml:lang="en">Specifed tenant with ID '{0}' not found.</source>
<source xml:lang="en">Specified tenant with ID '{0}' not found.</source>
<target state="translated">Указанный клиент с идентификатором "{0}" не найден.</target>
</trans-unit>
<trans-unit id="azure.noBaseToken">
@@ -419,7 +423,7 @@
<target state="translated">Произошла ошибка при проверке подлинности, или ваши токены были удалены из системы. Попробуйте добавить учетную запись в Azure Data Studio еще раз.</target>
</trans-unit>
<trans-unit id="azure.responseError">
<source xml:lang="en">Token retrival failed with an error. Open developer tools to view the error</source>
<source xml:lang="en">Token retrieval failed with an error. Open developer tools to view the error</source>
<target state="translated">Не удалось получить токен из-за ошибки. Откройте Инструменты разработчика, чтобы просмотреть ошибку</target>
</trans-unit>
<trans-unit id="azure.accessTokenEmpty">
@@ -513,6 +517,14 @@
<source xml:lang="en">Failed to get credential for account {0}. Please go to the accounts dialog and refresh the account.</source>
<target state="translated">Не удалось получить учетные данные для учетной записи {0}. Перейдите в диалоговое окно учетных записей и обновите учетную запись.</target>
</trans-unit>
<trans-unit id="azure.resource.throttleerror">
<source xml:lang="en">Requests from this account have been throttled. To retry, please select a smaller number of subscriptions.</source>
<target state="translated">Запросы от этой учетной записи были ограничены. Чтобы повторить попытку, выберите меньшее количество подписок.</target>
</trans-unit>
<trans-unit id="azure.resource.tree.loadresourceerror">
<source xml:lang="en">An error occured while loading Azure resources: {0}</source>
<target state="translated">При загрузке ресурсов Azure произошла ошибка: {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountNotSignedInTreeNode" source-language="en" datatype="plaintext" target-language="ru">
@@ -703,6 +715,14 @@
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.AzureMonitorContainerLabel">
<source xml:lang="en">Azure Monitor Workspace</source>
<target state="new">Azure Monitor Workspace</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel">

View File

@@ -60,6 +60,126 @@
<source xml:lang="en">Ignore SSL verification errors against SQL Server Big Data Cluster endpoints such as HDFS, Spark, and Controller if true</source>
<target state="translated">Если этот параметр имеет значение TRUE, игнорировать ошибки проверки SSL в отношении конечных точек кластера больших данных SQL Server, таких как HDFS, Spark и Controller</target>
</trans-unit>
<trans-unit id="resource-type-sql-bdc-display-name">
<source xml:lang="en">SQL Server Big Data Cluster</source>
<target state="translated">Кластер больших данных SQL Server</target>
</trans-unit>
<trans-unit id="resource-type-sql-bdc-description">
<source xml:lang="en">SQL Server Big Data Cluster allows you to deploy scalable clusters of SQL Server, Spark, and HDFS containers running on Kubernetes</source>
<target state="translated">Кластер больших данных SQL Server позволяет развертывать масштабируемые кластеры контейнеров SQL Server, Spark и HDFS, работающие на базе Kubernetes</target>
</trans-unit>
<trans-unit id="version-display-name">
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
</trans-unit>
<trans-unit id="bdc-2019-display-name">
<source xml:lang="en">SQL Server 2019</source>
<target state="translated">SQL Server 2019</target>
</trans-unit>
<trans-unit id="bdc-deployment-target">
<source xml:lang="en">Deployment target</source>
<target state="translated">Целевой объект развертывания</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-new-aks">
<source xml:lang="en">New Azure Kubernetes Service Cluster</source>
<target state="translated">Новый кластер Службы Azure Kubernetes</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-existing-aks">
<source xml:lang="en">Existing Azure Kubernetes Service Cluster</source>
<target state="translated">Существующий кластер Службы Azure Kubernetes</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-existing-kubeadm">
<source xml:lang="en">Existing Kubernetes Cluster (kubeadm)</source>
<target state="translated">Существующий кластер Kubernetes (kubeadm)</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-existing-aro">
<source xml:lang="en">Existing Azure Red Hat OpenShift cluster</source>
<target state="translated">Существующий кластер Azure Red Hat OpenShift</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-existing-openshift">
<source xml:lang="en">Existing OpenShift cluster</source>
<target state="translated">Существующий кластер OpenShift</target>
</trans-unit>
<trans-unit id="bdc-cluster-settings-section-title">
<source xml:lang="en">SQL Server Big Data Cluster settings</source>
<target state="translated">Параметры кластера больших данных SQL Server</target>
</trans-unit>
<trans-unit id="bdc-cluster-name-field">
<source xml:lang="en">Cluster name</source>
<target state="translated">Имя кластера</target>
</trans-unit>
<trans-unit id="bdc-controller-username-field">
<source xml:lang="en">Controller username</source>
<target state="translated">Имя пользователя контроллера</target>
</trans-unit>
<trans-unit id="bdc-password-field">
<source xml:lang="en">Password</source>
<target state="translated">Пароль</target>
</trans-unit>
<trans-unit id="bdc-confirm-password-field">
<source xml:lang="en">Confirm password</source>
<target state="translated">Подтверждение пароля</target>
</trans-unit>
<trans-unit id="bdc-azure-settings-section-title">
<source xml:lang="en">Azure settings</source>
<target state="translated">Параметры Azure</target>
</trans-unit>
<trans-unit id="bdc-azure-subscription-id-field">
<source xml:lang="en">Subscription id</source>
<target state="translated">Идентификатор подписки</target>
</trans-unit>
<trans-unit id="bdc-azure-subscription-id-placeholder">
<source xml:lang="en">Use my default Azure subscription</source>
<target state="translated">Использовать мою подписку Azure по умолчанию</target>
</trans-unit>
<trans-unit id="bdc-azure-resource-group-field">
<source xml:lang="en">Resource group name</source>
<target state="translated">Имя группы ресурсов</target>
</trans-unit>
<trans-unit id="bdc-azure-region-field">
<source xml:lang="en">Region</source>
<target state="translated">Регион</target>
</trans-unit>
<trans-unit id="bdc-azure-aks-name-field">
<source xml:lang="en">AKS cluster name</source>
<target state="translated">Имя кластера AKS</target>
</trans-unit>
<trans-unit id="bdc-azure-vm-size-field">
<source xml:lang="en">VM size</source>
<target state="translated">Размер виртуальной машины</target>
</trans-unit>
<trans-unit id="bdc-azure-vm-count-field">
<source xml:lang="en">VM count</source>
<target state="translated">Число виртуальных машин</target>
</trans-unit>
<trans-unit id="bdc-storage-class-field">
<source xml:lang="en">Storage class name</source>
<target state="translated">Имя класса хранения</target>
</trans-unit>
<trans-unit id="bdc-data-size-field">
<source xml:lang="en">Capacity for data (GB)</source>
<target state="translated">Емкость данных (ГБ)</target>
</trans-unit>
<trans-unit id="bdc-log-size-field">
<source xml:lang="en">Capacity for logs (GB)</source>
<target state="translated">Емкость для журналов (ГБ)</target>
</trans-unit>
<trans-unit id="bdc-agreement">
<source xml:lang="en">I accept {0}, {1} and {2}.</source>
<target state="translated">Я принимаю {0}, {1} и {2}.</target>
</trans-unit>
<trans-unit id="microsoft-privacy-statement">
<source xml:lang="en">Microsoft Privacy Statement</source>
<target state="translated">Заявление о конфиденциальности корпорации Майкрософт</target>
</trans-unit>
<trans-unit id="bdc-agreement-azdata-eula">
<source xml:lang="en">azdata License Terms</source>
<target state="translated">Условия лицензии azdata</target>
</trans-unit>
<trans-unit id="bdc-agreement-bdc-eula">
<source xml:lang="en">SQL Server License Terms</source>
<target state="translated">Условия лицензии SQL Server</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/utils" source-language="en" datatype="plaintext" target-language="ru">

View File

@@ -424,15 +424,7 @@
</trans-unit>
</body>
</file>
<file original="extensions/cms/out/cmsResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="cms.resource.tree.treeProvider.loadingLabel">
<source xml:lang="en">Loading ...</source>
<target state="translated">Идет загрузка…</target>
</trans-unit>
</body>
</file>
<file original="extensions/cms/out/cmsResource/tree/cmsResourceTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/cms/dist/cmsResource/tree/cmsResourceTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="cms.resource.cmsResourceTreeNode.noResourcesLabel">
<source xml:lang="en">No resources found</source>
@@ -440,7 +432,7 @@
</trans-unit>
</body>
</file>
<file original="extensions/cms/out/cmsResource/tree/cmsResourceEmptyTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/cms/dist/cmsResource/tree/cmsResourceEmptyTreeNode" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="cms.resource.tree.CmsTreeNode.addCmsServerLabel">
<source xml:lang="en">Add Central Management Server...</source>
@@ -448,15 +440,27 @@
</trans-unit>
</body>
</file>
<file original="extensions/cms/out/cmsResource/cmsResourceCommands" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/cms/dist/cmsResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="cms.resource.tree.treeProvider.loadError">
<source xml:lang="en">Unexpected error occurred while loading saved servers {0}</source>
<target state="translated">При загрузке сохраненных серверов произошла непредвиденная ошибка {0}</target>
</trans-unit>
<trans-unit id="cms.resource.tree.treeProvider.loadingLabel">
<source xml:lang="en">Loading ...</source>
<target state="translated">Идет загрузка…</target>
</trans-unit>
</body>
</file>
<file original="extensions/cms/dist/cmsResource/cmsResourceCommands" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="cms.errors.sameCmsServerName">
<source xml:lang="en">Central Management Server Group already has a Registered Server with the name {0}</source>
<target state="translated">Группа центральных серверов управления уже содержит зарегистрированный сервер с именем {0}</target>
</trans-unit>
<trans-unit id="cms.errors.azureNotAllowed">
<source xml:lang="en">Azure SQL Database Servers cannot be used as Central Management Servers</source>
<target state="translated">Серверы базы данных SQL Azure не могут использоваться в качестве Центральных серверов управления.</target>
<source xml:lang="en">Azure SQL Servers cannot be used as Central Management Servers</source>
<target state="translated">Серверы SQL Azure не могут использоваться в качестве Центральных серверов управления.</target>
</trans-unit>
<trans-unit id="cms.confirmDeleteServer">
<source xml:lang="en">Are you sure you want to delete</source>
@@ -500,7 +504,7 @@
</trans-unit>
</body>
</file>
<file original="extensions/cms/out/cmsUtils" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/cms/dist/cmsUtils" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="cms.errors.sameServerUnderCms">
<source xml:lang="en">You cannot add a shared registered server with the same name as the Configuration Server</source>

View File

@@ -1,16 +1,84 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/dacpac/out/localizedConstants" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/dacpac/package" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacFx.settings">
<source xml:lang="en">Dacpac</source>
<target state="translated">Dacpac</target>
</trans-unit>
<trans-unit id="dacFx.defaultSaveLocation">
<source xml:lang="en">Full path to folder where .DACPAC and .BACPAC files are saved by default</source>
<target state="translated">Полный путь к папке, в которой по умолчанию сохраняются файлы DACPAC и BACPAC</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="dacFx.targetServer">
<source xml:lang="en">Target Server</source>
<target state="translated">Целевой сервер</target>
</trans-unit>
<trans-unit id="dacFx.sourceServer">
<source xml:lang="en">Source Server</source>
<target state="translated">Исходный сервер</target>
</trans-unit>
<trans-unit id="dacFx.sourceDatabase">
<source xml:lang="en">Source Database</source>
<target state="translated">База данных — источник</target>
</trans-unit>
<trans-unit id="dacFx.targetDatabase">
<source xml:lang="en">Target Database</source>
<target state="translated">Целевая база данных</target>
</trans-unit>
<trans-unit id="dacfx.fileLocation">
<source xml:lang="en">File Location</source>
<target state="translated">Расположение файла</target>
</trans-unit>
<trans-unit id="dacfx.selectFile">
<source xml:lang="en">Select file</source>
<target state="translated">Выберите файл</target>
</trans-unit>
<trans-unit id="dacfx.summaryTableTitle">
<source xml:lang="en">Summary of settings</source>
<target state="translated">Итоговые настройки</target>
</trans-unit>
<trans-unit id="dacfx.version">
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
</trans-unit>
<trans-unit id="dacfx.setting">
<source xml:lang="en">Setting</source>
<target state="translated">Параметр</target>
</trans-unit>
<trans-unit id="dacfx.value">
<source xml:lang="en">Value</source>
<target state="translated">Значение</target>
</trans-unit>
<trans-unit id="dacFx.databaseName">
<source xml:lang="en">Database Name</source>
<target state="translated">Имя базы данных</target>
</trans-unit>
<trans-unit id="dacFxDeploy.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="dacFx.upgradeExistingDatabase">
<source xml:lang="en">Upgrade Existing Database</source>
<target state="translated">Обновление существующей базы данных</target>
</trans-unit>
<trans-unit id="dacFx.newDatabase">
<source xml:lang="en">New Database</source>
<target state="translated">Новая база данных</target>
</trans-unit>
<trans-unit id="dacfx.dataLossTextWithCount">
<source xml:lang="en">{0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment.</source>
<target state="translated">{0} из указанных действий развертывания может привести к потере данных. Убедитесь в наличии резервной копии или моментального снимка на случай проблем с развертыванием.</target>
</trans-unit>
<trans-unit id="dacFx.dataLossCheckbox">
<trans-unit id="dacFx.proceedDataLoss">
<source xml:lang="en">Proceed despite possible data loss</source>
<target state="translated">Продолжать, несмотря на возможную потерю данных</target>
</trans-unit>
<trans-unit id="dacfx.noDataLossText">
<trans-unit id="dacfx.noDataLoss">
<source xml:lang="en">No data loss will occur from the listed deploy actions.</source>
<target state="translated">Указанные действия развертывания не приведут к потере данных.</target>
</trans-unit>
@@ -54,19 +122,11 @@
<source xml:lang="en">Save</source>
<target state="translated">Сохранить</target>
</trans-unit>
<trans-unit id="dacfx.fileLocation">
<source xml:lang="en">File Location</source>
<target state="translated">Расположение файла</target>
</trans-unit>
<trans-unit id="dacFxExtract.versionText">
<trans-unit id="dacFx.versionText">
<source xml:lang="en">Version (use x.x.x.x where x is a number)</source>
<target state="translated">Версия (используйте формат x.x.x.x, где x — это число)</target>
</trans-unit>
<trans-unit id="dacFxDeploy.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="dacFx.deployDescrption">
<trans-unit id="dacFx.deployDescription">
<source xml:lang="en">Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac]</source>
<target state="translated">Развертывание файла DACPAC приложения уровня данных в экземпляре SQL Server [Развертывание DACPAC]</target>
</trans-unit>
@@ -82,49 +142,9 @@
<source xml:lang="en">Export the schema and data from a database to the logical .bacpac file format [Export Bacpac]</source>
<target state="translated">Экспорт схемы и данных из базы данных в логический формат файла BACPAC [Экспорт BACPAC]</target>
</trans-unit>
<trans-unit id="dacFx.databaseName">
<source xml:lang="en">Database Name</source>
<target state="translated">Имя базы данных</target>
</trans-unit>
<trans-unit id="dacFx.upgradeExistingDatabase">
<source xml:lang="en">Upgrade Existing Database</source>
<target state="translated">Обновление существующей базы данных</target>
</trans-unit>
<trans-unit id="dacFx.newDatabase">
<source xml:lang="en">New Database</source>
<target state="translated">Новая база данных</target>
</trans-unit>
<trans-unit id="dacFx.targetDatabase">
<source xml:lang="en">Target Database</source>
<target state="translated">Целевая база данных</target>
</trans-unit>
<trans-unit id="dacFx.targetServer">
<source xml:lang="en">Target Server</source>
<target state="translated">Целевой сервер</target>
</trans-unit>
<trans-unit id="dacFx.sourceServer">
<source xml:lang="en">Source Server</source>
<target state="translated">Исходный сервер</target>
</trans-unit>
<trans-unit id="dacFx.sourceDatabase">
<source xml:lang="en">Source Database</source>
<target state="translated">База данных — источник</target>
</trans-unit>
<trans-unit id="dacfx.version">
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
</trans-unit>
<trans-unit id="dacfx.setting">
<source xml:lang="en">Setting</source>
<target state="translated">Параметр</target>
</trans-unit>
<trans-unit id="dacfx.value">
<source xml:lang="en">Value</source>
<target state="translated">Значение</target>
</trans-unit>
<trans-unit id="dacfx.default">
<source xml:lang="en">default</source>
<target state="translated">по умолчанию</target>
<trans-unit id="dacfx.wizardTitle">
<source xml:lang="en">Data-tier Application Wizard</source>
<target state="translated">Мастер приложений уровня данных</target>
</trans-unit>
<trans-unit id="dacFx.selectOperationPageName">
<source xml:lang="en">Select an Operation</source>
@@ -174,18 +194,66 @@
<source xml:lang="en">Generate Script</source>
<target state="translated">Создать сценарий</target>
</trans-unit>
<trans-unit id="dacfx.scriptGeneratingMessage">
<source xml:lang="en">You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete.</source>
<target state="translated">Вы можете просмотреть состояние создания сценариев в представлении задач после закрытия мастера. После завершения созданный сценарий откроется.</target>
</trans-unit>
<trans-unit id="dacfx.default">
<source xml:lang="en">default</source>
<target state="translated">по умолчанию</target>
</trans-unit>
<trans-unit id="dacfx.deployPlanTableTitle">
<source xml:lang="en">Deploy plan operations</source>
<target state="translated">Операции плана развертывания</target>
</trans-unit>
<trans-unit id="dacfx.databaseNameExistsErrorMessage">
<source xml:lang="en">A database with the same name already exists on the instance of SQL Server</source>
<target state="translated">В этом экземпляре SQL Server уже существует база данных с таким именем.</target>
</trans-unit>
<trans-unit id="dacfx.undefinedFilenameErrorMessage">
<source xml:lang="en">Undefined name</source>
<target state="translated">Не определено имя</target>
</trans-unit>
<trans-unit id="dacfx.filenameEndingInPeriodErrorMessage">
<source xml:lang="en">File name cannot end with a period</source>
<target state="translated">Имя не может заканчиваться точкой</target>
</trans-unit>
<trans-unit id="dacfx.whitespaceFilenameErrorMessage">
<source xml:lang="en">File name cannot be whitespace</source>
<target state="translated">Имя файла не может быть пробелом</target>
</trans-unit>
<trans-unit id="dacfx.invalidFileCharsErrorMessage">
<source xml:lang="en">Invalid file characters</source>
<target state="translated">Недопустимые символы файла</target>
</trans-unit>
<trans-unit id="dacfx.reservedWindowsFilenameErrorMessage">
<source xml:lang="en">This file name is reserved for use by Windows. Choose another name and try again</source>
<target state="translated">Это имя файла зарезервировано для использования операционной системой. Выберите другое имя и повторите попытку</target>
</trans-unit>
<trans-unit id="dacfx.reservedValueErrorMessage">
<source xml:lang="en">Reserved file name. Choose another name and try again</source>
<target state="translated">Имя файла уже используется. Выберите другое имя и повторите попытку</target>
</trans-unit>
<trans-unit id="dacfx.trailingWhitespaceErrorMessage">
<source xml:lang="en">File name cannot end with a whitespace</source>
<target state="translated">Имя не может заканчиваться пробелом</target>
</trans-unit>
<trans-unit id="dacfx.tooLongFilenameErrorMessage">
<source xml:lang="en">File name is over 255 characters</source>
<target state="translated">Длина имени файла превышает 255 символов</target>
</trans-unit>
<trans-unit id="dacfx.deployPlanErrorMessage">
<source xml:lang="en">Generating deploy plan failed '{0}'</source>
<target state="translated">Сбой при создании плана развертывания "{0}"</target>
</trans-unit>
<trans-unit id="dacfx.generateDeployErrorMessage">
<source xml:lang="en">Generating deploy script failed '{0}'</source>
<target state="translated">Сбой при создании сценария развертывания "{0}"</target>
</trans-unit>
<trans-unit id="dacfx.operationErrorMessage">
<source xml:lang="en">{0} operation failed '{1}'</source>
<target state="translated">Сбой операции {0} "{1}"</target>
</trans-unit>
<trans-unit id="dacfx.scriptGeneratingMessage">
<source xml:lang="en">You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete.</source>
<target state="translated">Вы можете просмотреть состояние создания сценариев в представлении задач после закрытия мастера. После завершения созданный сценарий откроется.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -1,7 +1,143 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/import/out/wizard/pages/summaryPage" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/import/package" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="flatfileimport.configuration.title">
<source xml:lang="en">Flat File Import configuration</source>
<target state="translated">Конфигурация импорта неструктурированных файлов</target>
</trans-unit>
<trans-unit id="flatfileimport.logDebugInfo">
<source xml:lang="en">[Optional] Log debug output to the console (View -&gt; Output) and then select appropriate output channel from the dropdown</source>
<target state="translated">[Необязательно] Выведите выходные данные отладки в консоль (Вид -&gt; Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке</target>
</trans-unit>
</body>
</file>
<file original="extensions/import/out/services/serviceClient" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="serviceStarted">
<source xml:lang="en">{0} Started</source>
<target state="translated">Запущено: {0}</target>
</trans-unit>
<trans-unit id="serviceStarting">
<source xml:lang="en">Starting {0}</source>
<target state="translated">Запуск {0}</target>
</trans-unit>
<trans-unit id="flatFileImport.serviceStartFailed">
<source xml:lang="en">Failed to start {0}: {1}</source>
<target state="translated">Не удалось запустить {0}: {1}</target>
</trans-unit>
<trans-unit id="installingServiceDetailed">
<source xml:lang="en">Installing {0} to {1}</source>
<target state="translated">Установка {0} в {1}</target>
</trans-unit>
<trans-unit id="installingService">
<source xml:lang="en">Installing {0} Service</source>
<target state="translated">Установка службы {0}</target>
</trans-unit>
<trans-unit id="serviceInstalled">
<source xml:lang="en">Installed {0}</source>
<target state="translated">Установлено: {0}</target>
</trans-unit>
<trans-unit id="downloadingService">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">Идет загрузка {0}</target>
</trans-unit>
<trans-unit id="downloadingServiceSize">
<source xml:lang="en">({0} KB)</source>
<target state="translated">({0} КБ)</target>
</trans-unit>
<trans-unit id="downloadingServiceStatus">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">Скачивание {0}</target>
</trans-unit>
<trans-unit id="downloadingServiceComplete">
<source xml:lang="en">Done downloading {0}</source>
<target state="translated">Скачивание {0} завершено</target>
</trans-unit>
<trans-unit id="entryExtractedChannelMsg">
<source xml:lang="en">Extracted {0} ({1}/{2})</source>
<target state="translated">Извлечено {0} ({1}/{2})</target>
</trans-unit>
</body>
</file>
<file original="extensions/import/out/common/constants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="import.serviceCrashButton">
<source xml:lang="en">Give Feedback</source>
<target state="translated">Оставить отзыв</target>
</trans-unit>
<trans-unit id="serviceCrashMessage">
<source xml:lang="en">service component could not start</source>
<target state="translated">Не удалось запустить компонент службы</target>
</trans-unit>
<trans-unit id="flatFileImport.serverDropdownTitle">
<source xml:lang="en">Server the database is in</source>
<target state="translated">База данных сервера в</target>
</trans-unit>
<trans-unit id="flatFileImport.databaseDropdownTitle">
<source xml:lang="en">Database the table is created in</source>
<target state="translated">База данных, в которой будет создана таблица</target>
</trans-unit>
<trans-unit id="flatFile.InvalidFileLocation">
<source xml:lang="en">Invalid file location. Please try a different input file</source>
<target state="translated">Недопустимое расположение файла. Попробуйте другой входной файл.</target>
</trans-unit>
<trans-unit id="flatFileImport.browseFiles">
<source xml:lang="en">Browse</source>
<target state="translated">Обзор</target>
</trans-unit>
<trans-unit id="flatFileImport.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="flatFileImport.fileTextboxTitle">
<source xml:lang="en">Location of the file to be imported</source>
<target state="translated">Расположение файла для импорта</target>
</trans-unit>
<trans-unit id="flatFileImport.tableTextboxTitle">
<source xml:lang="en">New table name</source>
<target state="translated">Имя новой таблицы</target>
</trans-unit>
<trans-unit id="flatFileImport.schemaTextboxTitle">
<source xml:lang="en">Table schema</source>
<target state="translated">Схема таблицы</target>
</trans-unit>
<trans-unit id="flatFileImport.importData">
<source xml:lang="en">Import Data</source>
<target state="translated">Импорт данных</target>
</trans-unit>
<trans-unit id="flatFileImport.next">
<source xml:lang="en">Next</source>
<target state="translated">Далее</target>
</trans-unit>
<trans-unit id="flatFileImport.columnName">
<source xml:lang="en">Column Name</source>
<target state="translated">Имя столбца</target>
</trans-unit>
<trans-unit id="flatFileImport.dataType">
<source xml:lang="en">Data Type</source>
<target state="translated">Тип данных</target>
</trans-unit>
<trans-unit id="flatFileImport.primaryKey">
<source xml:lang="en">Primary Key</source>
<target state="translated">Первичный ключ</target>
</trans-unit>
<trans-unit id="flatFileImport.allowNulls">
<source xml:lang="en">Allow Nulls</source>
<target state="translated">Разрешить значения NULL</target>
</trans-unit>
<trans-unit id="flatFileImport.prosePreviewMessage">
<source xml:lang="en">This operation analyzed the input file structure to generate the preview below for up to the first 50 rows.</source>
<target state="translated">Эта операция проанализировала структуру первых 50 строк входного файла для отображения предварительного просмотра ниже.</target>
</trans-unit>
<trans-unit id="flatFileImport.prosePreviewMessageFail">
<source xml:lang="en">This operation was unsuccessful. Please try a different input file.</source>
<target state="translated">Эта операция не была выполнена. Попробуйте использовать другой входной файл.</target>
</trans-unit>
<trans-unit id="flatFileImport.refresh">
<source xml:lang="en">Refresh</source>
<target state="translated">Обновить</target>
</trans-unit>
<trans-unit id="flatFileImport.importInformation">
<source xml:lang="en">Import information</source>
<target state="translated">Сведения об импорте</target>
@@ -34,90 +170,14 @@
<source xml:lang="en">✔ You have successfully inserted the data into a table.</source>
<target state="translated">✔ Вы успешно вставили данные в таблицу.</target>
</trans-unit>
</body>
</file>
<file original="extensions/import/out/wizard/pages/prosePreviewPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="flatFileImport.prosePreviewMessage">
<source xml:lang="en">This operation analyzed the input file structure to generate the preview below for up to the first 50 rows.</source>
<target state="translated">Эта операция проанализировала структуру первых 50 строк входного файла для отображения предварительного просмотра ниже.</target>
</trans-unit>
<trans-unit id="flatFileImport.prosePreviewMessageFail">
<source xml:lang="en">This operation was unsuccessful. Please try a different input file.</source>
<target state="translated">Эта операция не была выполнена. Попробуйте использовать другой входной файл.</target>
</trans-unit>
<trans-unit id="flatFileImport.refresh">
<source xml:lang="en">Refresh</source>
<target state="translated">Обновить</target>
</trans-unit>
</body>
</file>
<file original="extensions/import/out/wizard/pages/modifyColumnsPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="flatFileImport.importData">
<source xml:lang="en">Import Data</source>
<target state="translated">Импорт данных</target>
</trans-unit>
<trans-unit id="flatFileImport.next">
<source xml:lang="en">Next</source>
<target state="translated">Далее</target>
</trans-unit>
<trans-unit id="flatFileImport.columnName">
<source xml:lang="en">Column Name</source>
<target state="translated">Имя столбца</target>
</trans-unit>
<trans-unit id="flatFileImport.dataType">
<source xml:lang="en">Data Type</source>
<target state="translated">Тип данных</target>
</trans-unit>
<trans-unit id="flatFileImport.primaryKey">
<source xml:lang="en">Primary Key</source>
<target state="translated">Первичный ключ</target>
</trans-unit>
<trans-unit id="flatFileImport.allowNulls">
<source xml:lang="en">Allow Nulls</source>
<target state="translated">Разрешить значения NULL</target>
</trans-unit>
</body>
</file>
<file original="extensions/import/out/wizard/pages/fileConfigPage" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="flatFileImport.serverDropdownTitle">
<source xml:lang="en">Server the database is in</source>
<target state="translated">База данных сервера в</target>
</trans-unit>
<trans-unit id="flatFileImport.databaseDropdownTitle">
<source xml:lang="en">Database the table is created in</source>
<target state="translated">База данных, в которой будет создана таблица</target>
</trans-unit>
<trans-unit id="flatFileImport.browseFiles">
<source xml:lang="en">Browse</source>
<target state="translated">Обзор</target>
</trans-unit>
<trans-unit id="flatFileImport.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="flatFileImport.fileTextboxTitle">
<source xml:lang="en">Location of the file to be imported</source>
<target state="translated">Расположение файла для импорта</target>
</trans-unit>
<trans-unit id="flatFileImport.tableTextboxTitle">
<source xml:lang="en">New table name</source>
<target state="translated">Имя новой таблицы</target>
</trans-unit>
<trans-unit id="flatFileImport.schemaTextboxTitle">
<source xml:lang="en">Table schema</source>
<target state="translated">Схема таблицы</target>
</trans-unit>
</body>
</file>
<file original="extensions/import/out/wizard/flatFileWizard" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="import.needConnection">
<source xml:lang="en">Please connect to a server before using this wizard.</source>
<target state="translated">Подключитесь к серверу перед использованием этого мастера.</target>
</trans-unit>
<trans-unit id="import.needSQLConnection">
<source xml:lang="en">SQL Server Import extension does not support this type of connection</source>
<target state="translated">Расширение импорта SQL Server не поддерживает этот тип подключения</target>
</trans-unit>
<trans-unit id="flatFileImport.wizardName">
<source xml:lang="en">Import flat file wizard</source>
<target state="translated">Мастер импорта неструктурированных файлов</target>
@@ -144,60 +204,4 @@
</trans-unit>
</body>
</file>
<file original="extensions/import/out/services/telemetry" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="import.serviceCrashButton">
<source xml:lang="en">Give Feedback</source>
<target state="translated">Оставить отзыв</target>
</trans-unit>
<trans-unit id="serviceCrashMessage">
<source xml:lang="en">service component could not start</source>
<target state="translated">Не удалось запустить компонент службы</target>
</trans-unit>
</body>
</file>
<file original="extensions/import/out/services/serviceClient" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="serviceStarted">
<source xml:lang="en">Service Started</source>
<target state="translated">Служба запущена</target>
</trans-unit>
<trans-unit id="serviceStarting">
<source xml:lang="en">Starting service</source>
<target state="translated">Запуск службы</target>
</trans-unit>
<trans-unit id="flatFileImport.serviceStartFailed">
<source xml:lang="en">Failed to start Import service{0}</source>
<target state="translated">Не удалось запустить службу импорта {0}</target>
</trans-unit>
<trans-unit id="installingServiceDetailed">
<source xml:lang="en">Installing {0} service to {1}</source>
<target state="translated">Установка службы {0} в {1}</target>
</trans-unit>
<trans-unit id="installingService">
<source xml:lang="en">Installing Service</source>
<target state="translated">Установка службы</target>
</trans-unit>
<trans-unit id="serviceInstalled">
<source xml:lang="en">Installed</source>
<target state="translated">Установлен</target>
</trans-unit>
<trans-unit id="downloadingService">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">Идет загрузка {0}</target>
</trans-unit>
<trans-unit id="downloadingServiceSize">
<source xml:lang="en">({0} KB)</source>
<target state="translated">({0} КБ)</target>
</trans-unit>
<trans-unit id="downloadingServiceStatus">
<source xml:lang="en">Downloading Service</source>
<target state="translated">Скачивание службы</target>
</trans-unit>
<trans-unit id="downloadingServiceComplete">
<source xml:lang="en">Done!</source>
<target state="translated">Готово!</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -22,6 +22,14 @@
<source xml:lang="en">Local path to a preexisting python installation used by Notebooks.</source>
<target state="translated">Локальный путь к существующей установке Python, используемой Записными книжками.</target>
</trans-unit>
<trans-unit id="notebook.dontPromptPythonUpdate.description">
<source xml:lang="en">Do not show prompt to update Python.</source>
<target state="translated">Не показывать предложение обновить Python.</target>
</trans-unit>
<trans-unit id="notebook.jupyterServerShutdownTimeout.description">
<source xml:lang="en">The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown)</source>
<target state="translated">Интервал времени (в минутах), по истечении которого производится завершение работы сервера после закрытия всех записных книжек. (Введите 0, чтобы не завершать работу)</target>
</trans-unit>
<trans-unit id="notebook.overrideEditorTheming.description">
<source xml:lang="en">Override editor default settings in the Notebook editor. Settings include background color, current line color and border</source>
<target state="translated">Переопределите параметры редактора по умолчанию в редакторе Notebook. Параметры включают в себя цвет фона, цвет текущей строки и границу</target>
@@ -50,6 +58,10 @@
<source xml:lang="en">Notebooks that are pinned by the user for the current workspace</source>
<target state="translated">Записные книжки, закрепленные пользователем для текущей рабочей области</target>
</trans-unit>
<trans-unit id="notebook.allowRoot.description">
<source xml:lang="en">Allow Jupyter server to run as root user</source>
<target state="new">Allow Jupyter server to run as root user</target>
</trans-unit>
<trans-unit id="notebook.command.new">
<source xml:lang="en">New Notebook</source>
<target state="translated">Создать записную книжку</target>
@@ -139,24 +151,24 @@
<target state="translated">Книги Jupyter</target>
</trans-unit>
<trans-unit id="title.saveJupyterBook">
<source xml:lang="en">Save Book</source>
<target state="translated">Сохранить книгу</target>
<source xml:lang="en">Save Jupyter Book</source>
<target state="translated">Сохранить книгу Jupyter</target>
</trans-unit>
<trans-unit id="title.trustBook">
<source xml:lang="en">Trust Book</source>
<target state="translated">Сделать книгу доверенной</target>
<source xml:lang="en">Trust Jupyter Book</source>
<target state="translated">Доверенные книги Jupyter</target>
</trans-unit>
<trans-unit id="title.searchJupyterBook">
<source xml:lang="en">Search Book</source>
<target state="translated">Поиск книги</target>
<source xml:lang="en">Search Jupyter Book</source>
<target state="translated">Искать книгу Jupyter</target>
</trans-unit>
<trans-unit id="title.SavedBooks">
<source xml:lang="en">Notebooks</source>
<target state="translated">Записные книжки</target>
</trans-unit>
<trans-unit id="title.ProvidedBooks">
<source xml:lang="en">Provided Books</source>
<target state="translated">Предоставленные книги</target>
<source xml:lang="en">Provided Jupyter Books</source>
<target state="translated">Указанные книги Jupyter</target>
</trans-unit>
<trans-unit id="title.PinnedBooks">
<source xml:lang="en">Pinned notebooks</source>
@@ -174,17 +186,29 @@
<source xml:lang="en">Close Jupyter Book</source>
<target state="translated">Закрыть книгу Jupyter</target>
</trans-unit>
<trans-unit id="title.closeJupyterNotebook">
<source xml:lang="en">Close Jupyter Notebook</source>
<target state="translated">Закрыть записную книжку Jupyter</target>
<trans-unit id="title.closeNotebook">
<source xml:lang="en">Close Notebook</source>
<target state="translated">Закрыть записную книжку</target>
</trans-unit>
<trans-unit id="title.removeNotebook">
<source xml:lang="en">Remove Notebook</source>
<target state="translated">Удалить записную книжку</target>
</trans-unit>
<trans-unit id="title.addNotebook">
<source xml:lang="en">Add Notebook</source>
<target state="translated">Добавить записную книжку</target>
</trans-unit>
<trans-unit id="title.addMarkdown">
<source xml:lang="en">Add Markdown File</source>
<target state="translated">Добавить файл Markdown</target>
</trans-unit>
<trans-unit id="title.revealInBooksViewlet">
<source xml:lang="en">Reveal in Books</source>
<target state="translated">Показать в книгах</target>
</trans-unit>
<trans-unit id="title.createJupyterBook">
<source xml:lang="en">Create Book (Preview)</source>
<target state="translated">Создание книги (предварительная версия)</target>
<source xml:lang="en">Create Jupyter Book</source>
<target state="translated">Создать книгу Jupyter</target>
</trans-unit>
<trans-unit id="title.openNotebookFolder">
<source xml:lang="en">Open Notebooks in Folder</source>
@@ -263,8 +287,8 @@
<target state="translated">Выбрать папку</target>
</trans-unit>
<trans-unit id="labelBookFolder">
<source xml:lang="en">Select Book</source>
<target state="translated">Выбрать книгу</target>
<source xml:lang="en">Select Jupyter Book</source>
<target state="translated">Выберите книгу Jupyter</target>
</trans-unit>
<trans-unit id="confirmReplace">
<source xml:lang="en">Folder already exists. Are you sure you want to delete and replace this folder?</source>
@@ -283,40 +307,40 @@
<target state="translated">Открыть внешнюю ссылку</target>
</trans-unit>
<trans-unit id="msgBookTrusted">
<source xml:lang="en">Book is now trusted in the workspace.</source>
<target state="translated">Книга сейчас является доверенной в рабочей области.</target>
<source xml:lang="en">Jupyter Book is now trusted in the workspace.</source>
<target state="translated">Книга Jupyter сейчас является доверенной в рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookAlreadyTrusted">
<source xml:lang="en">Book is already trusted in this workspace.</source>
<target state="translated">Книга уже является доверенной в этой рабочей области.</target>
<source xml:lang="en">Jupyter Book is already trusted in this workspace.</source>
<target state="translated">Книга Jupyter уже является доверенной в этой рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookUntrusted">
<source xml:lang="en">Book is no longer trusted in this workspace</source>
<target state="translated">Книга больше не является доверенной в этой рабочей области.</target>
<source xml:lang="en">Jupyter Book is no longer trusted in this workspace</source>
<target state="translated">Книга Jupyter больше не является доверенной в этой рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookAlreadyUntrusted">
<source xml:lang="en">Book is already untrusted in this workspace.</source>
<target state="translated">Книга уже является недоверенной в этой рабочей области.</target>
<source xml:lang="en">Jupyter Book is already untrusted in this workspace.</source>
<target state="translated">Книга Jupyter уже является недоверенной в этой рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookPinned">
<source xml:lang="en">Book {0} is now pinned in the workspace.</source>
<target state="translated">Книга {0} сейчас закреплена в рабочей области.</target>
<source xml:lang="en">Jupyter Book {0} is now pinned in the workspace.</source>
<target state="translated">Книга Jupyter {0} сейчас закреплена в рабочей области.</target>
</trans-unit>
<trans-unit id="msgBookUnpinned">
<source xml:lang="en">Book {0} is no longer pinned in this workspace</source>
<target state="translated">Книга {0} больше не закреплена в этой рабочей области.</target>
<source xml:lang="en">Jupyter Book {0} is no longer pinned in this workspace</source>
<target state="translated">Книга Jupyter {0} больше не закреплена в этой рабочей области</target>
</trans-unit>
<trans-unit id="bookInitializeFailed">
<source xml:lang="en">Failed to find a Table of Contents file in the specified book.</source>
<target state="translated">Не удалось найти файл содержания в указанной книге.</target>
<source xml:lang="en">Failed to find a Table of Contents file in the specified Jupyter Book.</source>
<target state="translated">Не удалось найти файл содержания в указанной книге Jupyter.</target>
</trans-unit>
<trans-unit id="noBooksSelected">
<source xml:lang="en">No books are currently selected in the viewlet.</source>
<target state="translated">Книги во вьюлете сейчас не выбраны.</target>
<source xml:lang="en">No Jupyter Books are currently selected in the viewlet.</source>
<target state="translated">В данный момент во viewlet не выбраны книги Jupyter.</target>
</trans-unit>
<trans-unit id="labelBookSection">
<source xml:lang="en">Select Book Section</source>
<target state="translated">Выбрать раздел книги</target>
<source xml:lang="en">Select Jupyter Book Section</source>
<target state="translated">Выберите раздел книги Jupyter</target>
</trans-unit>
<trans-unit id="labelAddToLevel">
<source xml:lang="en">Add to this level</source>
@@ -339,12 +363,12 @@
<target state="translated">Отсутствует файл конфигурации</target>
</trans-unit>
<trans-unit id="openBookError">
<source xml:lang="en">Open book {0} failed: {1}</source>
<target state="translated">Не удалось открыть книгу {0}: {1}</target>
<source xml:lang="en">Open Jupyter Book {0} failed: {1}</source>
<target state="translated">Не удалось открыть книгу Jupyter {0}: {1}</target>
</trans-unit>
<trans-unit id="readBookError">
<source xml:lang="en">Failed to read book {0}: {1}</source>
<target state="translated">Не удалось прочитать книгу {0}: {1}</target>
<source xml:lang="en">Failed to read Jupyter Book {0}: {1}</source>
<target state="translated">Не удалось прочитать книгу Jupyter {0}: {1}</target>
</trans-unit>
<trans-unit id="openNotebookError">
<source xml:lang="en">Open notebook {0} failed: {1}</source>
@@ -363,8 +387,8 @@
<target state="translated">Не удалось открыть ссылку {0}: {1}</target>
</trans-unit>
<trans-unit id="closeBookError">
<source xml:lang="en">Close book {0} failed: {1}</source>
<target state="translated">Не удалось закрыть книгу {0}: {1}</target>
<source xml:lang="en">Close Jupyter Book {0} failed: {1}</source>
<target state="translated">Не удалось закрыть книгу Jupyter {0}: {1}</target>
</trans-unit>
<trans-unit id="duplicateFileError">
<source xml:lang="en">File {0} already exists in the destination folder {1}
@@ -373,12 +397,16 @@
Имя файла было изменено на {2} для предотвращения потери данных.</target>
</trans-unit>
<trans-unit id="editBookError">
<source xml:lang="en">Error while editing book {0}: {1}</source>
<target state="translated">Ошибка при редактировании книги {0}: {1}</target>
<source xml:lang="en">Error while editing Jupyter Book {0}: {1}</source>
<target state="translated">Ошибка при редактировании книги Jupyter {0}: {1}</target>
</trans-unit>
<trans-unit id="selectBookError">
<source xml:lang="en">Error while selecting a book or a section to edit: {0}</source>
<target state="translated">Ошибка при выборе книги или раздела для изменения: {0}</target>
<source xml:lang="en">Error while selecting a Jupyter Book or a section to edit: {0}</source>
<target state="translated">Ошибка при выборе книги Jupyter или раздела для изменения: {0}</target>
</trans-unit>
<trans-unit id="sectionNotFound">
<source xml:lang="en">Failed to find section {0} in {1}.</source>
<target state="translated">Не найден раздел {0} в {1}.</target>
</trans-unit>
<trans-unit id="url">
<source xml:lang="en">URL</source>
@@ -393,8 +421,8 @@
<target state="translated">Расположение</target>
</trans-unit>
<trans-unit id="addRemoteBook">
<source xml:lang="en">Add Remote Book</source>
<target state="translated">Добавить удаленную книгу</target>
<source xml:lang="en">Add Remote Jupyter Book</source>
<target state="translated">Добавить удаленную книгу Jupyter</target>
</trans-unit>
<trans-unit id="onGitHub">
<source xml:lang="en">GitHub</source>
@@ -409,8 +437,8 @@
<target state="translated">Выпуски</target>
</trans-unit>
<trans-unit id="book">
<source xml:lang="en">Book</source>
<target state="translated">Книга</target>
<source xml:lang="en">Jupyter Book</source>
<target state="translated">Книга Jupyter</target>
</trans-unit>
<trans-unit id="version">
<source xml:lang="en">Version</source>
@@ -421,8 +449,8 @@
<target state="translated">Язык</target>
</trans-unit>
<trans-unit id="booksNotFound">
<source xml:lang="en">No books are currently available on the provided link</source>
<target state="translated">По указанной ссылке отсутствуют доступные книги</target>
<source xml:lang="en">No Jupyter Books are currently available on the provided link</source>
<target state="translated">По указанной ссылке отсутствуют доступные книги Jupyter</target>
</trans-unit>
<trans-unit id="urlGithubError">
<source xml:lang="en">The url provided is not a Github release url</source>
@@ -445,44 +473,44 @@
<target state="translated">-</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadProgress">
<source xml:lang="en">Remote Book download is in progress</source>
<target state="translated">Выполняется скачивание удаленной книги</target>
<source xml:lang="en">Remote Jupyter Book download is in progress</source>
<target state="translated">Сейчас выполняется скачивание удаленной книги Jupyter</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadComplete">
<source xml:lang="en">Remote Book download is complete</source>
<target state="translated">Скачивание удаленной книги завершено</target>
<source xml:lang="en">Remote Jupyter Book download is complete</source>
<target state="translated">Скачивание удаленной книги Jupyter завершено</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadError">
<source xml:lang="en">Error while downloading remote Book</source>
<target state="translated">Ошибка при скачивании удаленной книги</target>
<source xml:lang="en">Error while downloading remote Jupyter Book</source>
<target state="translated">Произошла ошибка во время скачивания удаленной книги Jupyter</target>
</trans-unit>
<trans-unit id="msgRemoteBookUnpackingError">
<source xml:lang="en">Error while decompressing remote Book</source>
<target state="translated">Ошибка при распаковке удаленной книги</target>
<source xml:lang="en">Error while decompressing remote Jupyter Book</source>
<target state="translated">Ошибка при распаковке удаленной книги Jupyter</target>
</trans-unit>
<trans-unit id="msgRemoteBookDirectoryError">
<source xml:lang="en">Error while creating remote Book directory</source>
<target state="translated">Ошибка при создании каталога удаленной книги</target>
<source xml:lang="en">Error while creating remote Jupyter Book directory</source>
<target state="translated">Ошибка при создании каталога удаленной книги Jupyter</target>
</trans-unit>
<trans-unit id="msgTaskName">
<source xml:lang="en">Downloading Remote Book</source>
<target state="translated">Выполняется скачивание удаленной книги</target>
<source xml:lang="en">Downloading Remote Jupyter Book</source>
<target state="translated">Выполняется скачивание удаленной книги Jupyter</target>
</trans-unit>
<trans-unit id="msgResourceNotFound">
<source xml:lang="en">Resource not Found</source>
<target state="translated">Ресурс не найден</target>
</trans-unit>
<trans-unit id="msgBookNotFound">
<source xml:lang="en">Books not Found</source>
<target state="translated">Книги не найдены</target>
<source xml:lang="en">Jupyter Books not Found</source>
<target state="translated">Книги Jupyter не найдены</target>
</trans-unit>
<trans-unit id="msgReleaseNotFound">
<source xml:lang="en">Releases not Found</source>
<target state="translated">Выпуски не найдены</target>
</trans-unit>
<trans-unit id="msgUndefinedAssetError">
<source xml:lang="en">The selected book is not valid</source>
<target state="translated">Выбранная книга является недопустимой</target>
<source xml:lang="en">The selected Jupyter Book is not valid</source>
<target state="translated">Выбранная книга Jupyter является недопустимой</target>
</trans-unit>
<trans-unit id="httpRequestError">
<source xml:lang="en">Http Request failed with error: {0} {1}</source>
@@ -492,21 +520,21 @@
<source xml:lang="en">Downloading to {0}</source>
<target state="translated">Выполняется скачивание в {0}</target>
</trans-unit>
<trans-unit id="newGroup">
<source xml:lang="en">New Group</source>
<target state="translated">Новая группа</target>
<trans-unit id="newBook">
<source xml:lang="en">New Jupyter Book (Preview)</source>
<target state="translated">Новая книга Jupyter (предварительный просмотр)</target>
</trans-unit>
<trans-unit id="groupDescription">
<source xml:lang="en">Groups are used to organize Notebooks.</source>
<target state="translated">Группы используются для организации записных книжек.</target>
<trans-unit id="bookDescription">
<source xml:lang="en">Jupyter Books are used to organize Notebooks.</source>
<target state="translated">Для упорядочения записных книжек используется Jupyter Books.</target>
</trans-unit>
<trans-unit id="locationBrowser">
<source xml:lang="en">Browse locations...</source>
<target state="translated">Обзор расположений…</target>
<trans-unit id="learnMore">
<source xml:lang="en">Learn more.</source>
<target state="translated">Подробнее.</target>
</trans-unit>
<trans-unit id="selectContentFolder">
<source xml:lang="en">Select content folder</source>
<target state="translated">Выбрать папку содержимого</target>
<trans-unit id="contentFolder">
<source xml:lang="en">Content folder</source>
<target state="translated">Папка содержимого</target>
</trans-unit>
<trans-unit id="browse">
<source xml:lang="en">Browse</source>
@@ -524,7 +552,7 @@
<source xml:lang="en">Save location</source>
<target state="translated">Расположение сохранения</target>
</trans-unit>
<trans-unit id="contentFolder">
<trans-unit id="contentFolderOptional">
<source xml:lang="en">Content folder (Optional)</source>
<target state="translated">Папка содержимого (необязательно)</target>
</trans-unit>
@@ -533,8 +561,44 @@
<target state="translated">Путь к папке содержимого не существует</target>
</trans-unit>
<trans-unit id="msgSaveFolderError">
<source xml:lang="en">Save location path does not exist</source>
<target state="translated">Путь к расположению сохранения не существует</target>
<source xml:lang="en">Save location path does not exist.</source>
<target state="translated">Путь к расположению сохранения не существует.</target>
</trans-unit>
<trans-unit id="msgCreateBookWarningMsg">
<source xml:lang="en">Error while trying to access: {0}</source>
<target state="translated">Ошибка при попытке доступа: {0}</target>
</trans-unit>
<trans-unit id="newNotebook">
<source xml:lang="en">New Notebook (Preview)</source>
<target state="translated">Новая записная книжка (предварительный просмотр)</target>
</trans-unit>
<trans-unit id="newMarkdown">
<source xml:lang="en">New Markdown (Preview)</source>
<target state="translated">Новый файл Markdown (предварительный просмотр)</target>
</trans-unit>
<trans-unit id="fileExtension">
<source xml:lang="en">File Extension</source>
<target state="translated">Расширение файла</target>
</trans-unit>
<trans-unit id="confirmOverwrite">
<source xml:lang="en">File already exists. Are you sure you want to overwrite this file?</source>
<target state="translated">Файл уже существует. Перезаписать его?</target>
</trans-unit>
<trans-unit id="title">
<source xml:lang="en">Title</source>
<target state="translated">Название</target>
</trans-unit>
<trans-unit id="fileName">
<source xml:lang="en">File Name</source>
<target state="translated">Имя файла</target>
</trans-unit>
<trans-unit id="msgInvalidSaveFolder">
<source xml:lang="en">Save location path is not valid.</source>
<target state="translated">Недопустимый путь к расположению сохранения.</target>
</trans-unit>
<trans-unit id="msgDuplicadFileName">
<source xml:lang="en">File {0} already exists in the destination folder</source>
<target state="translated">Файл {0} уже существует в папке назначения</target>
</trans-unit>
</body>
</file>
@@ -588,6 +652,18 @@
<source xml:lang="en">Another Python installation is currently in progress. Waiting for it to complete.</source>
<target state="translated">Сейчас выполняется другая установка Python. Дождитесь ее завершения.</target>
</trans-unit>
<trans-unit id="msgShutdownNotebookSessions">
<source xml:lang="en">Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now?</source>
<target state="translated">Сеансы активных записных книжек Python будут завершены, чтобы обновить их. Хотите продолжить?</target>
</trans-unit>
<trans-unit id="msgPythonVersionUpdatePrompt">
<source xml:lang="en">Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now?</source>
<target state="translated">{0} Python доступна в Azure Data Studio. Текущая версия Python (3.6.6) не поддерживается в декабре 2021. Вы хотите обновить {0} Python сейчас?</target>
</trans-unit>
<trans-unit id="msgPythonVersionUpdateWarning">
<source xml:lang="en">Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now?</source>
<target state="translated">Будет установлен {0} Python, который заменит 3.6.6 Python. Некоторые пакеты могут быть несовместимы с новой версией или требуют переустановки. Будет создана Записная книжка, которая поможет вам переустановить все пакеты PIP. Вы хотите продолжить обновление сейчас?</target>
</trans-unit>
<trans-unit id="msgDependenciesInstallationFailed">
<source xml:lang="en">Installing Notebook dependencies failed with error: {0}</source>
<target state="translated">Установка зависимостей Notebook завершилась с ошибкой: {0}</target>
@@ -604,6 +680,18 @@
<source xml:lang="en">Encountered an error when getting Python user path: {0}</source>
<target state="translated">Обнаружена ошибка при получении пути пользователя Python: {0}</target>
</trans-unit>
<trans-unit id="yes">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
<trans-unit id="no">
<source xml:lang="en">No</source>
<target state="translated">Нет</target>
</trans-unit>
<trans-unit id="dontAskAgain">
<source xml:lang="en">Don't Ask Again</source>
<target state="translated">Больше не спрашивать</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/dialog/configurePython/configurePythonWizard" source-language="en" datatype="plaintext" target-language="ru">
@@ -973,8 +1061,8 @@
<target state="translated">Действие {0} не поддерживается для этого обработчика</target>
</trans-unit>
<trans-unit id="unsupportedScheme">
<source xml:lang="en">Cannot open link {0} as only HTTP and HTTPS links are supported</source>
<target state="translated">Не удается открыть ссылку {0}, так как поддерживаются только ссылки HTTP и HTTPS</target>
<source xml:lang="en">Cannot open link {0} as only HTTP, HTTPS, and File links are supported</source>
<target state="translated">Не удается открыть ссылку {0}, так как поддерживаются только ссылки HTTP, HTTPS и ссылки на файлы</target>
</trans-unit>
<trans-unit id="notebook.confirmOpen">
<source xml:lang="en">Download and open '{0}'?</source>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/profiler/client/out/dialogs/profilerCreateSessionDialog" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/profiler/dist/dialogs/profilerCreateSessionDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="createSessionDialog.cancel">
<source xml:lang="en">Cancel</source>

View File

@@ -26,14 +26,6 @@
<source xml:lang="en">Run SQL Server container image with docker</source>
<target state="translated">Запустить образ контейнера SQL Server с помощью Docker</target>
</trans-unit>
<trans-unit id="resource-type-sql-bdc-display-name">
<source xml:lang="en">SQL Server Big Data Cluster</source>
<target state="translated">Кластер больших данных SQL Server</target>
</trans-unit>
<trans-unit id="resource-type-sql-bdc-description">
<source xml:lang="en">SQL Server Big Data Cluster allows you to deploy scalable clusters of SQL Server, Spark, and HDFS containers running on Kubernetes</source>
<target state="translated">Кластер больших данных SQL Server позволяет развертывать масштабируемые кластеры контейнеров SQL Server, Spark и HDFS, работающие на базе Kubernetes</target>
</trans-unit>
<trans-unit id="version-display-name">
<source xml:lang="en">Version</source>
<target state="translated">Версия</target>
@@ -46,34 +38,6 @@
<source xml:lang="en">SQL Server 2019</source>
<target state="translated">SQL Server 2019</target>
</trans-unit>
<trans-unit id="bdc-2019-display-name">
<source xml:lang="en">SQL Server 2019</source>
<target state="translated">SQL Server 2019</target>
</trans-unit>
<trans-unit id="bdc-deployment-target">
<source xml:lang="en">Deployment target</source>
<target state="translated">Целевой объект развертывания</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-new-aks">
<source xml:lang="en">New Azure Kubernetes Service Cluster</source>
<target state="translated">Новый кластер Службы Azure Kubernetes</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-existing-aks">
<source xml:lang="en">Existing Azure Kubernetes Service Cluster</source>
<target state="translated">Существующий кластер Службы Azure Kubernetes</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-existing-kubeadm">
<source xml:lang="en">Existing Kubernetes Cluster (kubeadm)</source>
<target state="translated">Существующий кластер Kubernetes (kubeadm)</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-existing-aro">
<source xml:lang="en">Existing Azure Red Hat OpenShift cluster</source>
<target state="translated">Существующий кластер Azure Red Hat OpenShift</target>
</trans-unit>
<trans-unit id="bdc-deployment-target-existing-openshift">
<source xml:lang="en">Existing OpenShift cluster</source>
<target state="translated">Существующий кластер OpenShift</target>
</trans-unit>
<trans-unit id="docker-sql-2017-title">
<source xml:lang="en">Deploy SQL Server 2017 container images</source>
<target state="translated">Развертывание образов контейнеров SQL Server 2017</target>
@@ -98,70 +62,6 @@
<source xml:lang="en">Port</source>
<target state="translated">Порт</target>
</trans-unit>
<trans-unit id="bdc-cluster-settings-section-title">
<source xml:lang="en">SQL Server Big Data Cluster settings</source>
<target state="translated">Параметры кластера больших данных SQL Server</target>
</trans-unit>
<trans-unit id="bdc-cluster-name-field">
<source xml:lang="en">Cluster name</source>
<target state="translated">Имя кластера</target>
</trans-unit>
<trans-unit id="bdc-controller-username-field">
<source xml:lang="en">Controller username</source>
<target state="translated">Имя пользователя контроллера</target>
</trans-unit>
<trans-unit id="bdc-password-field">
<source xml:lang="en">Password</source>
<target state="translated">Пароль</target>
</trans-unit>
<trans-unit id="bdc-confirm-password-field">
<source xml:lang="en">Confirm password</source>
<target state="translated">Подтверждение пароля</target>
</trans-unit>
<trans-unit id="bdc-azure-settings-section-title">
<source xml:lang="en">Azure settings</source>
<target state="translated">Параметры Azure</target>
</trans-unit>
<trans-unit id="bdc-azure-subscription-id-field">
<source xml:lang="en">Subscription id</source>
<target state="translated">Идентификатор подписки</target>
</trans-unit>
<trans-unit id="bdc-azure-subscription-id-placeholder">
<source xml:lang="en">Use my default Azure subscription</source>
<target state="translated">Использовать мою подписку Azure по умолчанию</target>
</trans-unit>
<trans-unit id="bdc-azure-resource-group-field">
<source xml:lang="en">Resource group name</source>
<target state="translated">Имя группы ресурсов</target>
</trans-unit>
<trans-unit id="bdc-azure-region-field">
<source xml:lang="en">Region</source>
<target state="translated">Регион</target>
</trans-unit>
<trans-unit id="bdc-azure-aks-name-field">
<source xml:lang="en">AKS cluster name</source>
<target state="translated">Имя кластера AKS</target>
</trans-unit>
<trans-unit id="bdc-azure-vm-size-field">
<source xml:lang="en">VM size</source>
<target state="translated">Размер виртуальной машины</target>
</trans-unit>
<trans-unit id="bdc-azure-vm-count-field">
<source xml:lang="en">VM count</source>
<target state="translated">Число виртуальных машин</target>
</trans-unit>
<trans-unit id="bdc-storage-class-field">
<source xml:lang="en">Storage class name</source>
<target state="translated">Имя класса хранения</target>
</trans-unit>
<trans-unit id="bdc-data-size-field">
<source xml:lang="en">Capacity for data (GB)</source>
<target state="translated">Емкость данных (ГБ)</target>
</trans-unit>
<trans-unit id="bdc-log-size-field">
<source xml:lang="en">Capacity for logs (GB)</source>
<target state="translated">Емкость для журналов (ГБ)</target>
</trans-unit>
<trans-unit id="resource-type-sql-windows-setup-display-name">
<source xml:lang="en">SQL Server on Windows</source>
<target state="translated">SQL Server в Windows</target>
@@ -170,22 +70,10 @@
<source xml:lang="en">Run SQL Server on Windows, select a version to get started.</source>
<target state="translated">Запустите SQL Server в Windows, выберите версию для начала работы.</target>
</trans-unit>
<trans-unit id="bdc-agreement">
<source xml:lang="en">I accept {0}, {1} and {2}.</source>
<target state="translated">Я принимаю {0}, {1} и {2}.</target>
</trans-unit>
<trans-unit id="microsoft-privacy-statement">
<source xml:lang="en">Microsoft Privacy Statement</source>
<target state="translated">Заявление о конфиденциальности Майкрософт</target>
</trans-unit>
<trans-unit id="bdc-agreement-azdata-eula">
<source xml:lang="en">azdata License Terms</source>
<target state="translated">Условия лицензии azdata</target>
</trans-unit>
<trans-unit id="bdc-agreement-bdc-eula">
<source xml:lang="en">SQL Server License Terms</source>
<target state="translated">Условия лицензии SQL Server</target>
</trans-unit>
<trans-unit id="deployment.configuration.title">
<source xml:lang="en">Deployment configuration</source>
<target state="translated">Конфигурация развертывания</target>
@@ -486,6 +374,22 @@
<source xml:lang="en">Accept EULA &amp; Select</source>
<target state="translated">Принять лицензионное соглашение и выбрать</target>
</trans-unit>
<trans-unit id="resourceDeployment.extensionRequiredPrompt">
<source xml:lang="en">The '{0}' extension is required to deploy this resource, do you want to install it now?</source>
<target state="translated">Для развертывания этого ресурса требуется расширение "{0}". Хотите ли вы установить его?</target>
</trans-unit>
<trans-unit id="resourceDeployment.install">
<source xml:lang="en">Install</source>
<target state="translated">Установить</target>
</trans-unit>
<trans-unit id="resourceDeployment.installingExtension">
<source xml:lang="en">Installing extension '{0}'...</source>
<target state="translated">Установка расширения "{0}"...</target>
</trans-unit>
<trans-unit id="resourceDeployment.unknownExtension">
<source xml:lang="en">Unknown extension '{0}'</source>
<target state="translated">Неизвестное расширение "{0}"</target>
</trans-unit>
<trans-unit id="resourceTypePickerDialog.title">
<source xml:lang="en">Select the deployment options</source>
<target state="translated">Выбор параметров развертывания</target>
@@ -1096,10 +1000,6 @@
</file>
<file original="extensions/resource-deployment/dist/main" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="resourceDeployment.FailedToLoadExtension">
<source xml:lang="en">Failed to load extension: {0}, Error detected in the resource type definition in package.json, check debug console for details.</source>
<target state="translated">Сбой при загрузке расширения: {0}, обнаружена ошибка в определении типа ресурса в package.json, дополнительные сведения см. в консоли отладки.</target>
</trans-unit>
<trans-unit id="resourceDeployment.UnknownResourceType">
<source xml:lang="en">The resource type: {0} is not defined</source>
<target state="translated">Тип ресурса: {0} не определен</target>
@@ -2222,14 +2122,14 @@ Select a different subscription containing at least one server</source>
<source xml:lang="en">Deployment pre-requisites</source>
<target state="translated">Предварительные требования к развертыванию</target>
</trans-unit>
<trans-unit id="deploymentDialog.FailedEulaValidation">
<source xml:lang="en">To proceed, you must accept the terms of the End User License Agreement(EULA)</source>
<target state="translated">Чтобы продолжить, необходимо принять условия лицензионного соглашения (EULA)</target>
</trans-unit>
<trans-unit id="deploymentDialog.FailedToolsInstallation">
<source xml:lang="en">Some tools were still not discovered. Please make sure that they are installed, running and discoverable</source>
<target state="translated">Некоторые инструменты еще не обнаружены. Убедитесь, что они установлены, запущены и могут быть обнаружены</target>
</trans-unit>
<trans-unit id="deploymentDialog.FailedEulaValidation">
<source xml:lang="en">To proceed, you must accept the terms of the End User License Agreement(EULA)</source>
<target state="translated">Чтобы продолжить, необходимо принять условия лицензионного соглашения (EULA)</target>
</trans-unit>
<trans-unit id="deploymentDialog.loadingRequiredToolsCompleted">
<source xml:lang="en">Loading required tools information completed</source>
<target state="translated">Загрузка сведений о необходимых инструментах завершена</target>
@@ -2378,6 +2278,10 @@ Select a different subscription containing at least one server</source>
<source xml:lang="en">Azure Data CLI</source>
<target state="translated">Azure Data CLI</target>
</trans-unit>
<trans-unit id="deploy.azdataExtMissing">
<source xml:lang="en">The Azure Data CLI extension must be installed to deploy this resource. Please install it through the extension gallery and try again.</source>
<target state="translated">Для развертывания этого ресурса необходимо установить расширение Azure Data CLI. Установите его из коллекции расширений и повторите попытку.</target>
</trans-unit>
<trans-unit id="deployCluster.GetToolVersionErrorInformation">
<source xml:lang="en">Error retrieving version information. See output channel '{0}' for more details</source>
<target state="translated">Ошибка при получении сведений о версии. Дополнительные сведения см. в канале вывода "{0}"</target>
@@ -2386,46 +2290,6 @@ Select a different subscription containing at least one server</source>
<source xml:lang="en">Error retrieving version information.{0}Invalid output received, get version command output: '{1}' </source>
<target state="translated">Ошибка при получении сведений о версии.{0}Получены недопустимые выходные данные, выходные данные команды get version: "{1}" </target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.DeletingPreviousAzdata.msi">
<source xml:lang="en">deleting previously downloaded Azdata.msi if one exists …</source>
<target state="translated">удаление ранее скачанного файла Azdata.msi, если он существует…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.DownloadingAndInstallingAzdata">
<source xml:lang="en">downloading Azdata.msi and installing azdata-cli …</source>
<target state="translated">скачивание Azdata.msi и установка azdata-cli…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.DisplayingInstallationLog">
<source xml:lang="en">displaying the installation log …</source>
<target state="translated">отображение журнала установки…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.TappingBrewRepository">
<source xml:lang="en">tapping into the brew repository for azdata-cli …</source>
<target state="translated">получение доступа к репозиторию brew для azdata-cli…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.UpdatingBrewRepository">
<source xml:lang="en">updating the brew repository for azdata-cli installation …</source>
<target state="translated">обновление репозитория brew для установки azdata-cli…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.InstallingAzdata">
<source xml:lang="en">installing azdata …</source>
<target state="translated">установка azdata…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.AptGetUpdate">
<source xml:lang="en">updating repository information …</source>
<target state="translated">обновление сведений в репозитории…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.AptGetPackages">
<source xml:lang="en">getting packages needed for azdata installation …</source>
<target state="translated">получение пакетов, необходимых для установки azdata…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.DownloadAndInstallingSigningKey">
<source xml:lang="en">downloading and installing the signing key for azdata …</source>
<target state="translated">скачивание и установка ключа подписывания для azdata…</target>
</trans-unit>
<trans-unit id="resourceDeployment.Azdata.AddingAzdataRepositoryInformation">
<source xml:lang="en">adding the azdata repository information …</source>
<target state="translated">добавление в репозиторий сведений для azdata…</target>
</trans-unit>
</body>
</file>
<file original="extensions/resource-deployment/dist/services/tools/azdataToolOld" source-language="en" datatype="plaintext" target-language="ru">

View File

@@ -16,28 +16,116 @@
</trans-unit>
</body>
</file>
<file original="extensions/schema-compare/out/dialogs/schemaCompareOptionsDialog" source-language="en" datatype="plaintext" target-language="ru">
<file original="extensions/schema-compare/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="SchemaCompareOptionsDialog.Ok">
<source xml:lang="en">Ok</source>
<trans-unit id="schemaCompareDialog.ok">
<source xml:lang="en">OK</source>
<target state="translated">ОК</target>
</trans-unit>
<trans-unit id="SchemaCompareOptionsDialog.Cancel">
<trans-unit id="schemaCompareDialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.SourceTitle">
<source xml:lang="en">Source</source>
<target state="translated">Исходная база данных</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.TargetTitle">
<source xml:lang="en">Target</source>
<target state="translated">Целевой объект</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.fileTextBoxLabel">
<source xml:lang="en">File</source>
<target state="translated">Файл</target>
</trans-unit>
<trans-unit id="schemaCompare.dacpacRadioButtonLabel">
<source xml:lang="en">Data-tier Application File (.dacpac)</source>
<target state="translated">Файл приложения уровня данных (DACPAC)</target>
</trans-unit>
<trans-unit id="schemaCompare.databaseButtonLabel">
<source xml:lang="en">Database</source>
<target state="translated">База данных</target>
</trans-unit>
<trans-unit id="schemaCompare.radioButtonsLabel">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.serverDropdownTitle">
<source xml:lang="en">Server</source>
<target state="translated">Сервер</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.databaseDropdownTitle">
<source xml:lang="en">Database</source>
<target state="translated">База данных</target>
</trans-unit>
<trans-unit id="schemaCompare.dialogTitle">
<source xml:lang="en">Schema Compare</source>
<target state="translated">Сравнение схем</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.differentSourceMessage">
<source xml:lang="en">A different source schema has been selected. Compare to see the comparison?</source>
<target state="translated">Выбрана другая исходная схема. Выполнить сравнение для просмотра его результатов?</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.differentTargetMessage">
<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.differentSourceTargetMessage">
<source xml:lang="en">Different source and target schemas have been selected. Compare to see the comparison?</source>
<target state="translated">Выбраны другие исходная и целевая схемы. Выполнить сравнение для просмотра его результатов?</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.Yes">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.No">
<source xml:lang="en">No</source>
<target state="translated">Нет</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.sourceTextBox">
<source xml:lang="en">Source file</source>
<target state="translated">Исходный файл</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.targetTextBox">
<source xml:lang="en">Target file</source>
<target state="translated">Целевой файл</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.sourceDatabaseDropdown">
<source xml:lang="en">Source Database</source>
<target state="translated">Исходная база данных</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.targetDatabaseDropdown">
<source xml:lang="en">Target Database</source>
<target state="translated">Целевая база данных</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.sourceServerDropdown">
<source xml:lang="en">Source Server</source>
<target state="translated">Исходный сервер</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.targetServerDropdown">
<source xml:lang="en">Target Server</source>
<target state="translated">Целевой сервер</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.defaultUser">
<source xml:lang="en">default</source>
<target state="translated">По умолчанию</target>
</trans-unit>
<trans-unit id="schemaCompare.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="schemaCompare.selectSourceFile">
<source xml:lang="en">Select source file</source>
<target state="translated">Выберите исходный файл</target>
</trans-unit>
<trans-unit id="schemaCompare.selectTargetFile">
<source xml:lang="en">Select target file</source>
<target state="translated">Выберите целевой файл</target>
</trans-unit>
<trans-unit id="SchemaCompareOptionsDialog.Reset">
<source xml:lang="en">Reset</source>
<target state="translated">Сброс</target>
</trans-unit>
<trans-unit id="SchemaCompareOptionsDialog.Yes">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
<trans-unit id="SchemaCompareOptionsDialog.No">
<source xml:lang="en">No</source>
<target state="translated">Нет</target>
</trans-unit>
<trans-unit id="schemaCompareOptions.RecompareMessage">
<source xml:lang="en">Options have changed. Recompare to see the comparison?</source>
<target state="translated">Параметры изменились. Выполнить повторное сравнение для просмотра его результатов?</target>
@@ -54,6 +142,174 @@
<source xml:lang="en">Include Object Types</source>
<target state="translated">Включить типы объектов</target>
</trans-unit>
<trans-unit id="schemaCompare.CompareDetailsTitle">
<source xml:lang="en">Compare Details</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>
</trans-unit>
<trans-unit id="schemaCompare.RecompareToRefresh">
<source xml:lang="en">Press Compare to refresh the comparison.</source>
<target state="translated">Нажмите "Сравнить", чтобы обновить сравнение.</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptEnabledButton">
<source xml:lang="en">Generate script to deploy changes to target</source>
<target state="translated">Создать сценарий для развертывания изменений в целевом объекте</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptNoChanges">
<source xml:lang="en">No changes to script</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.applyNoChanges">
<source xml:lang="en">No changes to apply</source>
<target state="translated">Нет изменений для применения</target>
</trans-unit>
<trans-unit id="schemaCompare.includeExcludeInfoMessage">
<source xml:lang="en">Please note that include/exclude operations can take a moment to calculate affected dependencies</source>
<target state="translated">Обратите внимание, что операции включения и исключения могут занять некоторое время, чтобы вычислить затронутые зависимости</target>
</trans-unit>
<trans-unit id="schemaCompare.deleteAction">
<source xml:lang="en">Delete</source>
<target state="translated">Удалить</target>
</trans-unit>
<trans-unit id="schemaCompare.changeAction">
<source xml:lang="en">Change</source>
<target state="translated">Изменить</target>
</trans-unit>
<trans-unit id="schemaCompare.addAction">
<source xml:lang="en">Add</source>
<target state="translated">Добавить</target>
</trans-unit>
<trans-unit id="schemaCompare.differencesTableTitle">
<source xml:lang="en">Comparison between Source and Target</source>
<target state="translated">Сравнение между исходным и целевым объектами</target>
</trans-unit>
<trans-unit id="schemaCompare.waitText">
<source xml:lang="en">Initializing Comparison. This might take a moment.</source>
<target state="translated">Инициализация сравнения. Это может занять некоторое время.</target>
</trans-unit>
<trans-unit id="schemaCompare.startText">
<source xml:lang="en">To compare two schemas, first select a source schema and target schema, then press Compare.</source>
<target state="translated">Чтобы сравнить две схемы, сначала выберите исходную и целевую схему, а затем нажмите кнопку "Сравнить".</target>
</trans-unit>
<trans-unit id="schemaCompare.noDifferences">
<source xml:lang="en">No schema differences were found.</source>
<target state="translated">Различия в схемах не найдены.</target>
</trans-unit>
<trans-unit id="schemaCompare.typeColumn">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="schemaCompare.sourceNameColumn">
<source xml:lang="en">Source Name</source>
<target state="translated">Имя источника</target>
</trans-unit>
<trans-unit id="schemaCompare.includeColumnName">
<source xml:lang="en">Include</source>
<target state="translated">Включить</target>
</trans-unit>
<trans-unit id="schemaCompare.actionColumn">
<source xml:lang="en">Action</source>
<target state="translated">Действие</target>
</trans-unit>
<trans-unit id="schemaCompare.targetNameColumn">
<source xml:lang="en">Target Name</source>
<target state="translated">Имя цели</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptButtonDisabledTitle">
<source xml:lang="en">Generate script is enabled when the target is a database</source>
<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>
</trans-unit>
<trans-unit id="schemaCompare.cannotExcludeMessageWithDependent">
<source xml:lang="en">Cannot exclude {0}. Included dependents exist, such as {1}</source>
<target state="translated">Невозможно исключить {0}. Существуют включенные зависимости, например {1}</target>
</trans-unit>
<trans-unit id="schemaCompare.cannotIncludeMessageWithDependent">
<source xml:lang="en">Cannot include {0}. Excluded dependents exist, such as {1}</source>
<target state="translated">Невозможно включить {0}. Существуют исключенные зависимости, например {1}</target>
</trans-unit>
<trans-unit id="schemaCompare.cannotExcludeMessage">
<source xml:lang="en">Cannot exclude {0}. Included dependents exist</source>
<target state="translated">Невозможно исключить {0}. Существуют включенные зависимости</target>
</trans-unit>
<trans-unit id="schemaCompare.cannotIncludeMessage">
<source xml:lang="en">Cannot include {0}. Excluded dependents exist</source>
<target state="translated">Невозможно включить {0}. Существуют исключенные зависимости</target>
</trans-unit>
<trans-unit id="schemaCompare.compareButton">
<source xml:lang="en">Compare</source>
<target state="translated">Сравнить</target>
</trans-unit>
<trans-unit id="schemaCompare.cancelCompareButton">
<source xml:lang="en">Stop</source>
<target state="translated">Остановить</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptButton">
<source xml:lang="en">Generate script</source>
<target state="translated">Создать сценарий</target>
</trans-unit>
<trans-unit id="schemaCompare.optionsButton">
<source xml:lang="en">Options</source>
<target state="translated">Параметры</target>
</trans-unit>
<trans-unit id="schemaCompare.updateButton">
<source xml:lang="en">Apply</source>
<target state="translated">Применить</target>
</trans-unit>
<trans-unit id="schemaCompare.switchDirectionButton">
<source xml:lang="en">Switch direction</source>
<target state="translated">Сменить направление</target>
</trans-unit>
<trans-unit id="schemaCompare.switchButtonTitle">
<source xml:lang="en">Switch source and target</source>
<target state="translated">Поменять местами источник и назначение</target>
</trans-unit>
<trans-unit id="schemaCompare.sourceButtonTitle">
<source xml:lang="en">Select Source</source>
<target state="translated">Выбор источника</target>
</trans-unit>
<trans-unit id="schemaCompare.targetButtonTitle">
<source xml:lang="en">Select Target</source>
<target state="translated">Выберите целевой объект</target>
</trans-unit>
<trans-unit id="schemaCompare.openScmpButton">
<source xml:lang="en">Open .scmp file</source>
<target state="translated">Открыть файл SCMP</target>
</trans-unit>
<trans-unit id="schemaCompare.openScmpButtonTitle">
<source xml:lang="en">Load source, target, and options saved in an .scmp file</source>
<target state="translated">Загрузить источник, целевой объект и параметры, сохраненные в файле SCMP</target>
</trans-unit>
<trans-unit id="schemaCompare.saveScmpButton">
<source xml:lang="en">Save .scmp file</source>
<target state="translated">Сохранить файл SCMP</target>
</trans-unit>
<trans-unit id="schemaCompare.saveScmpButtonTitle">
<source xml:lang="en">Save source and target, options, and excluded elements</source>
<target state="translated">Сохранить источник, целевой объект, параметры и исключенные элементы</target>
</trans-unit>
<trans-unit id="schemaCompare.saveFile">
<source xml:lang="en">Save</source>
<target state="translated">Сохранить</target>
</trans-unit>
<trans-unit id="schemaCompare.GetConnectionString">
<source xml:lang="en">Do you want to connect to {0}?</source>
<target state="translated">Установить подключение к {0}?</target>
</trans-unit>
<trans-unit id="schemaCompare.selectConnection">
<source xml:lang="en">Select connection</source>
<target state="translated">Выберите подключение</target>
</trans-unit>
<trans-unit id="SchemaCompare.IgnoreTableOptions">
<source xml:lang="en">Ignore Table Options</source>
<target state="translated">Игнорировать параметры таблицы</target>
@@ -407,8 +663,8 @@
<target state="translated">Роли базы данных</target>
</trans-unit>
<trans-unit id="SchemaCompare.DatabaseTriggers">
<source xml:lang="en">DatabaseTriggers</source>
<target state="translated">DatabaseTriggers</target>
<source xml:lang="en">Database Triggers</source>
<target state="translated">Триггеры базы данных</target>
</trans-unit>
<trans-unit id="SchemaCompare.Defaults">
<source xml:lang="en">Defaults</source>
@@ -426,6 +682,14 @@
<source xml:lang="en">External File Formats</source>
<target state="translated">Форматы внешних файлов</target>
</trans-unit>
<trans-unit id="SchemaCompare.ExternalStreams">
<source xml:lang="en">External Streams</source>
<target state="translated">Внешние потоки</target>
</trans-unit>
<trans-unit id="SchemaCompare.ExternalStreamingJobs">
<source xml:lang="en">External Streaming Jobs</source>
<target state="translated">Задания внешней потоковой передачи</target>
</trans-unit>
<trans-unit id="SchemaCompare.ExternalTables">
<source xml:lang="en">External Tables</source>
<target state="translated">Внешние таблицы</target>
@@ -434,6 +698,10 @@
<source xml:lang="en">Filegroups</source>
<target state="translated">Файловые группы</target>
</trans-unit>
<trans-unit id="SchemaCompare.Files">
<source xml:lang="en">Files</source>
<target state="translated">Файлы</target>
</trans-unit>
<trans-unit id="SchemaCompare.FileTables">
<source xml:lang="en">File Tables</source>
<target state="translated">Таблицы файлов</target>
@@ -503,12 +771,12 @@
<target state="translated">Подписи</target>
</trans-unit>
<trans-unit id="SchemaCompare.StoredProcedures">
<source xml:lang="en">StoredProcedures</source>
<target state="translated">StoredProcedures</target>
<source xml:lang="en">Stored Procedures</source>
<target state="translated">Хранимые процедуры</target>
</trans-unit>
<trans-unit id="SchemaCompare.SymmetricKeys">
<source xml:lang="en">SymmetricKeys</source>
<target state="translated">SymmetricKeys</target>
<source xml:lang="en">Symmetric Keys</source>
<target state="translated">Симметричные ключи</target>
</trans-unit>
<trans-unit id="SchemaCompare.Synonyms">
<source xml:lang="en">Synonyms</source>
@@ -926,286 +1194,30 @@
<source xml:lang="en">Specifies whether differences in table column order should be ignored or updated when you publish to a database.</source>
<target state="translated">Указывает, следует ли игнорировать или обновлять различия в порядке столбцов таблицы при публикации в базе данных.</target>
</trans-unit>
</body>
</file>
<file original="extensions/schema-compare/out/dialogs/schemaCompareDialog" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="schemaCompareDialog.ok">
<source xml:lang="en">Ok</source>
<target state="translated">ОК</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Отмена</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.SourceTitle">
<source xml:lang="en">Source</source>
<target state="translated">Исходная база данных</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.TargetTitle">
<source xml:lang="en">Target</source>
<target state="translated">Целевой объект</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.fileTextBoxLabel">
<source xml:lang="en">File</source>
<target state="translated">Файл</target>
</trans-unit>
<trans-unit id="schemaCompare.dacpacRadioButtonLabel">
<source xml:lang="en">Data-tier Application File (.dacpac)</source>
<target state="translated">Файл приложения уровня данных (DACPAC)</target>
</trans-unit>
<trans-unit id="schemaCompare.databaseButtonLabel">
<source xml:lang="en">Database</source>
<target state="translated">База данных</target>
</trans-unit>
<trans-unit id="schemaCompare.radioButtonsLabel">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.serverDropdownTitle">
<source xml:lang="en">Server</source>
<target state="translated">Сервер</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.databaseDropdownTitle">
<source xml:lang="en">Database</source>
<target state="translated">База данных</target>
</trans-unit>
<trans-unit id="schemaCompare.noActiveConnectionsText">
<source xml:lang="en">No active connections</source>
<target state="translated">Нет активных подключений</target>
</trans-unit>
<trans-unit id="schemaCompare.dialogTitle">
<source xml:lang="en">Schema Compare</source>
<target state="translated">Сравнение схем</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.differentSourceMessage">
<source xml:lang="en">A different source schema has been selected. Compare to see the comparison?</source>
<target state="translated">Выбрана другая исходная схема. Выполнить сравнение для просмотра его результатов?</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.differentTargetMessage">
<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.differentSourceTargetMessage">
<source xml:lang="en">Different source and target schemas have been selected. Compare to see the comparison?</source>
<target state="translated">Выбраны другие исходная и целевая схемы. Выполнить сравнение для просмотра его результатов?</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.Yes">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.No">
<source xml:lang="en">No</source>
<target state="translated">Нет</target>
</trans-unit>
<trans-unit id="schemaCompare.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="schemaCompareDialog.defaultUser">
<source xml:lang="en">default</source>
<target state="translated">По умолчанию</target>
</trans-unit>
</body>
</file>
<file original="extensions/schema-compare/out/schemaCompareMainWindow" source-language="en" datatype="plaintext" target-language="ru">
<body>
<trans-unit id="schemaCompare.CompareDetailsTitle">
<source xml:lang="en">Compare Details</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>
</trans-unit>
<trans-unit id="schemaCompare.RecompareToRefresh">
<source xml:lang="en">Press Compare to refresh the comparison.</source>
<target state="translated">Нажмите "Сравнить", чтобы обновить сравнение.</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptEnabledButton">
<source xml:lang="en">Generate script to deploy changes to target</source>
<target state="translated">Создать сценарий для развертывания изменений в целевом объекте</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptNoChanges">
<source xml:lang="en">No changes to script</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.applyNoChanges">
<source xml:lang="en">No changes to apply</source>
<target state="translated">Нет изменений для применения</target>
</trans-unit>
<trans-unit id="schemaCompare.deleteAction">
<source xml:lang="en">Delete</source>
<target state="translated">Удалить</target>
</trans-unit>
<trans-unit id="schemaCompare.changeAction">
<source xml:lang="en">Change</source>
<target state="translated">Изменить</target>
</trans-unit>
<trans-unit id="schemaCompare.addAction">
<source xml:lang="en">Add</source>
<target state="translated">Добавить</target>
</trans-unit>
<trans-unit id="schemaCompare.Title">
<source xml:lang="en">Schema Compare</source>
<target state="translated">Сравнение схем</target>
</trans-unit>
<trans-unit id="schemaCompare.sourceLabel">
<source xml:lang="en">Source</source>
<target state="translated">Исходная база данных</target>
</trans-unit>
<trans-unit id="schemaCompare.targetLabel">
<source xml:lang="en">Target</source>
<target state="translated">Целевой объект</target>
</trans-unit>
<trans-unit id="schemaCompare.switchLabel">
<source xml:lang="en">➔</source>
<target state="translated">➔</target>
</trans-unit>
<trans-unit id="schemaCompare.waitText">
<source xml:lang="en">Initializing Comparison. This might take a moment.</source>
<target state="translated">Инициализация сравнения. Это может занять некоторое время.</target>
</trans-unit>
<trans-unit id="schemaCompare.startText">
<source xml:lang="en">To compare two schemas, first select a source schema and target schema, then press Compare.</source>
<target state="translated">Чтобы сравнить две схемы, сначала выберите исходную и целевую схему, а затем нажмите кнопку "Сравнить".</target>
</trans-unit>
<trans-unit id="schemaCompare.noDifferences">
<source xml:lang="en">No schema differences were found.</source>
<target state="translated">Различия в схемах не найдены.</target>
</trans-unit>
<trans-unit id="schemaCompare.compareErrorMessage">
<source xml:lang="en">Schema Compare failed: {0}</source>
<target state="translated">Сбой при сравнении схем: {0}</target>
</trans-unit>
<trans-unit id="schemaCompare.typeColumn">
<source xml:lang="en">Type</source>
<target state="translated">Тип</target>
</trans-unit>
<trans-unit id="schemaCompare.sourceNameColumn">
<source xml:lang="en">Source Name</source>
<target state="translated">Имя источника</target>
</trans-unit>
<trans-unit id="schemaCompare.includeColumnName">
<source xml:lang="en">Include</source>
<target state="translated">Включить</target>
</trans-unit>
<trans-unit id="schemaCompare.actionColumn">
<source xml:lang="en">Action</source>
<target state="translated">Действие</target>
</trans-unit>
<trans-unit id="schemaCompare.targetNameColumn">
<source xml:lang="en">Target Name</source>
<target state="translated">Имя цели</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptButtonDisabledTitle">
<source xml:lang="en">Generate script is enabled when the target is a database</source>
<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>
</trans-unit>
<trans-unit id="schemaCompare.compareButton">
<source xml:lang="en">Compare</source>
<target state="translated">Сравнить</target>
</trans-unit>
<trans-unit id="schemaCompare.compareButtonTitle">
<source xml:lang="en">Compare</source>
<target state="translated">Сравнить</target>
</trans-unit>
<trans-unit id="schemaCompare.cancelCompareButton">
<source xml:lang="en">Stop</source>
<target state="translated">Остановить</target>
</trans-unit>
<trans-unit id="schemaCompare.cancelCompareButtonTitle">
<source xml:lang="en">Stop</source>
<target state="translated">Остановить</target>
</trans-unit>
<trans-unit id="schemaCompare.cancelErrorMessage">
<source xml:lang="en">Cancel schema compare failed: '{0}'</source>
<target state="translated">Сбой при отмене сравнения схем: "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptButton">
<source xml:lang="en">Generate script</source>
<target state="translated">Создать сценарий</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptErrorMessage">
<source xml:lang="en">Generate script failed: '{0}'</source>
<target state="translated">Сбой при создании сценария: "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.optionsButton">
<source xml:lang="en">Options</source>
<target state="translated">Параметры</target>
</trans-unit>
<trans-unit id="schemaCompare.optionsButtonTitle">
<source xml:lang="en">Options</source>
<target state="translated">Параметры</target>
</trans-unit>
<trans-unit id="schemaCompare.updateButton">
<source xml:lang="en">Apply</source>
<target state="translated">Применить</target>
</trans-unit>
<trans-unit id="schemaCompare.ApplyYes">
<source xml:lang="en">Yes</source>
<target state="translated">Да</target>
</trans-unit>
<trans-unit id="schemaCompare.updateErrorMessage">
<source xml:lang="en">Schema Compare Apply failed '{0}'</source>
<target state="translated">Сбой при применении Сравнения схем "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.switchDirectionButton">
<source xml:lang="en">Switch direction</source>
<target state="translated">Сменить направление</target>
</trans-unit>
<trans-unit id="schemaCompare.switchButtonTitle">
<source xml:lang="en">Switch source and target</source>
<target state="translated">Поменять местами источник и назначение</target>
</trans-unit>
<trans-unit id="schemaCompare.sourceButtonTitle">
<source xml:lang="en">Select Source</source>
<target state="translated">Выбор источника</target>
</trans-unit>
<trans-unit id="schemaCompare.targetButtonTitle">
<source xml:lang="en">Select Target</source>
<target state="translated">Выберите целевой объект</target>
</trans-unit>
<trans-unit id="schemaCompare.openScmpButton">
<source xml:lang="en">Open .scmp file</source>
<target state="translated">Открыть файл SCMP</target>
</trans-unit>
<trans-unit id="schemaCompare.openScmpButtonTitle">
<source xml:lang="en">Load source, target, and options saved in an .scmp file</source>
<target state="translated">Загрузить источник, целевой объект и параметры, сохраненные в файле SCMP</target>
</trans-unit>
<trans-unit id="schemaCompare.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Открыть</target>
</trans-unit>
<trans-unit id="schemaCompare.openScmpErrorMessage">
<source xml:lang="en">Open scmp failed: '{0}'</source>
<target state="translated">Сбой при открытии файла SCMP: "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.saveScmpButton">
<source xml:lang="en">Save .scmp file</source>
<target state="translated">Сохранить файл SCMP</target>
</trans-unit>
<trans-unit id="schemaCompare.saveScmpButtonTitle">
<source xml:lang="en">Save source and target, options, and excluded elements</source>
<target state="translated">Сохранить источник, целевой объект, параметры и исключенные элементы</target>
</trans-unit>
<trans-unit id="schemaCompare.saveFile">
<source xml:lang="en">Save</source>
<target state="translated">Сохранить</target>
</trans-unit>
<trans-unit id="schemaCompare.saveScmpErrorMessage">
<source xml:lang="en">Save scmp failed: '{0}'</source>
<target state="translated">Сбой при сохранении файла SCMP: "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.cancelErrorMessage">
<source xml:lang="en">Cancel schema compare failed: '{0}'</source>
<target state="translated">Сбой при отмене сравнения схем: "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.generateScriptErrorMessage">
<source xml:lang="en">Generate script failed: '{0}'</source>
<target state="translated">Сбой при создании сценария: "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.updateErrorMessage">
<source xml:lang="en">Schema Compare Apply failed '{0}'</source>
<target state="translated">Сбой при применении Сравнения схем "{0}"</target>
</trans-unit>
<trans-unit id="schemaCompare.openScmpErrorMessage">
<source xml:lang="en">Open scmp failed: '{0}'</source>
<target state="translated">Сбой при открытии файла SCMP: "{0}"</target>
</trans-unit>
</body>
</file>
</xliff>

File diff suppressed because it is too large Load Diff