diff --git a/src/GUI/EFCorePowerTools/EFCorePowerTools.csproj b/src/GUI/EFCorePowerTools/EFCorePowerTools.csproj index 0447fe025..33ecce938 100644 --- a/src/GUI/EFCorePowerTools/EFCorePowerTools.csproj +++ b/src/GUI/EFCorePowerTools/EFCorePowerTools.csproj @@ -270,6 +270,7 @@ + @@ -285,6 +286,7 @@ + @@ -300,6 +302,7 @@ + @@ -314,6 +317,7 @@ + @@ -327,6 +331,7 @@ + @@ -342,6 +347,7 @@ + @@ -361,6 +367,7 @@ + @@ -417,6 +424,10 @@ true VSPackage.zh-Hant.Resources + + true + VSPackage.ru.Resources + true VSPackage.en.Resources @@ -523,6 +534,9 @@ Menus.ctmenu + + Menus.ctmenu + Menus.ctmenu diff --git a/src/GUI/EFCorePowerTools/EFCorePowerToolsPackage.ru.vsct b/src/GUI/EFCorePowerTools/EFCorePowerToolsPackage.ru.vsct new file mode 100644 index 000000000..4f2a22614 --- /dev/null +++ b/src/GUI/EFCorePowerTools/EFCorePowerToolsPackage.ru.vsct @@ -0,0 +1,312 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DynamicVisibility + + EF Core Power Tools + EF Core Power Tools + + + + + + DynamicVisibility + + EF Core Power Tools + EF Core Power Tools + + + + + + DynamicVisibility + + EF Core Power Tools - Reverse Engineer + EF Core Power Tools - реконструировать + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GUI/EFCorePowerTools/Locales/AboutLocale.ru.resx b/src/GUI/EFCorePowerTools/Locales/AboutLocale.ru.resx new file mode 100644 index 000000000..55d0e68d0 --- /dev/null +++ b/src/GUI/EFCorePowerTools/Locales/AboutLocale.ru.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + О программе + + + Это расширение БЕСПЛАТНОЕ, я буду благодарен за вашу рецензию + + + ОК + + + Для получения поддержки, обратной связи и полного исходного кода перейдите по адресу + + + Версия + + + Версия НЕИЗВЕСТНА + + \ No newline at end of file diff --git a/src/GUI/EFCorePowerTools/Locales/CompareLocale.ru.resx b/src/GUI/EFCorePowerTools/Locales/CompareLocale.ru.resx new file mode 100644 index 000000000..06a8b7bfa --- /dev/null +++ b/src/GUI/EFCorePowerTools/Locales/CompareLocale.ru.resx @@ -0,0 +1,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Добавить... + + + Добавить подключение к базе данных + + + Не могу сравнить контекст с базой данных во время отладки + + + Версия {0} не поддерживается, обратите внимание, что предварительные версии имеют ограниченную поддержку. Вы можете попробовать вручную установить предварительную версию Microsoft.EntityFrameworkCore.Design. + + + Выберите базу данных и контексты + + + Закрыть + + + Сравнение завершено в {0}. + + + Сравниваю базу данных с контекст(ом/ами)... + + + Результат сравнения + + + Контекст(ы) и структура базы данных совпадают. + + + Атрибут + + + Ожидается + + + Найденно + + + Имя + + + Состояние + + + Тип + + + Устанавливаю EfCore.SchemaCompare, пожалуйста повторите команду + + + Загрузка данных + + + Нет выбраных контекстов + + + Удалить выбранное подключение + + + Показать только различия + + + Не могу добавить подключение, возможно поставщик не поддерживается + + + Не могу получить информацию о контексте БД + + + Не могу получить информацию о схеме сравнения + + + Не могу удалить подключение + + + Поддерживается только EF Core 6 или более позднии версии. + + \ No newline at end of file diff --git a/src/GUI/EFCorePowerTools/Locales/DgmlLocale.ru.resx b/src/GUI/EFCorePowerTools/Locales/DgmlLocale.ru.resx new file mode 100644 index 000000000..0b5261268 --- /dev/null +++ b/src/GUI/EFCorePowerTools/Locales/DgmlLocale.ru.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Устанавливаю пакет расширения DbContext Dgml + + + Пакет Dgml установлен + + \ No newline at end of file diff --git a/src/GUI/EFCorePowerTools/Locales/MigrationsLocale.ru.resx b/src/GUI/EFCorePowerTools/Locales/MigrationsLocale.ru.resx new file mode 100644 index 000000000..c3bdbf81d --- /dev/null +++ b/src/GUI/EFCorePowerTools/Locales/MigrationsLocale.ru.resx @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Добавить миграцию + + + Сборка не удалась + + + Версия {0} не поддерживается, обратите внимание, что предварительные версии не поддерживаются. + + + Имя контекста + + + Создание миграции {0} в DbContext {1} + + + База данных и модель синхронизированы. + + + Получение статуса миграции + + + Управление миграциями в проекте {0} + + + Имя миграции + + + Требуется имя миграции + + + В проекте нет миграций, создайте первоначальную миграцию. +Введите имя первоначальной миграции ниже. + + + Есть миграции, не примененые к базе данных. + + + Есть не примененные изменения модели, добавьте миграцию с этими изменениями. +Введите имя миграции ниже. + + + Сценарий миграций в DbContext {0} + + + Сценарий миграции + + + Не могу получить статус миграции + + + Обновить базу данных + + + Обновление базы данных из миграций в DbContext {0} + + \ No newline at end of file diff --git a/src/GUI/EFCorePowerTools/Locales/ModelAnalyzerLocale.ru.resx b/src/GUI/EFCorePowerTools/Locales/ModelAnalyzerLocale.ru.resx new file mode 100644 index 000000000..0ee025ae3 --- /dev/null +++ b/src/GUI/EFCorePowerTools/Locales/ModelAnalyzerLocale.ru.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Вы используете EF Core версии {0}, обратите внимание, что предварительные версии имеют ограниченную поддержку. Вы можете попробовать вручную установить предварительную версию Microsoft.EntityFrameworkCore.Design. + + + Не могу собрать информацию о модели + + \ No newline at end of file diff --git a/src/GUI/EFCorePowerTools/Locales/ReverseEngineerLocale.ru.resx b/src/GUI/EFCorePowerTools/Locales/ReverseEngineerLocale.ru.resx new file mode 100644 index 000000000..ac10327d8 --- /dev/null +++ b/src/GUI/EFCorePowerTools/Locales/ReverseEngineerLocale.ru.resx @@ -0,0 +1,424 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Добавить... + + + Добавить настраиваемое подключение + + + Добавить настраиваемое подключение к БД + + + Добавить подключение к БД, настраиваемое вручную + + + Добавить подключение к базе данных + + + Добавить подключение к проводнику серверов (DDEX) + + + Добавить .dacpac файл + + + Добавить схемы фильтрации + + + Дополнительные... + + + Всегда включать все объекты базы данных + + + Не могу создать код во время отладки + + + Это поле часть первичного ключа, его невозможно не выбрать, когда выбрана таблица. + + + Пожалуйста, проверьте окно вывода «Расширения» на наличие проблем + + + Пожалуйста, проверьте окно вывода «Расширения» на наличие предупреждений + + + Выберите файл конфигурации + + + Выберите подключение к БД + + + Выберите объекты базы данных + + + Выберите схемы БД + + + Выберите проект БД SQL Server + + + Генерация кода + + + Имя + + + Пример + + + Строка подключения + + + Имя контекста + + + Укажите имя контекста + + + Настройка кода с помощью шаблонов + + + Подключение к БД не найдено, не могу обновить данные + + + Только контекст БД + + + Путь к контексту БД (например, Data) — необязательно + + + Подпространство имен контекста БД (переопределяет путь) – необязательно + + + Установите DDEX поставщика для лучшей фукциональности + + + Выберите вашу версию EF Core + + + Типы сущностей и контекст БД + + + Только типы сущностей + + + Путь к типам сущностей (например, Models) — необязательно + + + Подпространство типов сущностей (переопределяет путь) – необязательно + + + Макет файла + + + Схемы фильтров + + + Функции + + + Выберите настройки для проекта {0} + + + Генерация кода... + + + Подготовка к подключению... + + + Справка + + + Включать строку подключения в сгенерированный код + + + Установите пакет с EF Core поставщиком в проект + + + Установка пакета с EF Core поставщиком + + + Загрузка объектов базы данных... + + + Загрузка настроек... + + + Map hierarchyid + + + Map Noda Time types + + + Сопоставления + + + Сопоставление пространственных типов + + + Модель успешно создана. + + + Пространство имен + + + Пространство имен должно быть задано + + + Именование + + + Новое имя не может быть пустым + + + В таблице не задан первичный ключ. + + + NuGet пакет "{0}" не найден в проекте — он должен быть установлен для сборки. + + + Задавайте имена объектов во множественном или единственном числе (на английском) + + + POCO сущности + + + ⭐ Оценить + + + Дайте мне знать, если вам нравится этот бесплатный инструмент + + + Примечания к выпуску + + + Удалить конструктор из классов сущностей (экспериментальная функция) + + + Удалить конструктор по умолчанию у контекста БД + + + Удалить навигации из классов сущностей (экспериментальная функция) + + + Удалить выбранное подключение + + + Удалить SQL по умолчанию из логических полей + + + Переименование навигаций + + + Отчет о результате... + + + Реверс-инжиниринг завершен в {0} + + + Поиск + + + Поиск объектов + + + Разделение контекста БД на классы конфигураций (предварительная функция) + + + Улучшите свой опыт работы с SQLite + + + Используемым учетным данным не предоставлены права «ПРОСМОТР ОПРЕДЕЛЕНИЙ», поэтому функциональность может быть ухудшена или неисправна. + + + SQL Server версии {0} может не поддерживаться. + + + Хранимые процедуры + + + Хранимые процедуры возвращают список (массив по умолчанию) + + + Путь к шаблону T4 – необязательно + + + Таблицы + + + Не могу добавить подключение, возможно поставщик не поддерживается + + + Не могу добавить в список + + + Не могу построить выбранный проект базы данных + + + Не могу удалить подключение + + + Если флажок снят, будет использоваться EF Core 3.1 + + + Снятие флажка с элемента может привести к удалению связанного файла. + + + Неподдерживаемый поставщик + + + Использовать атрибуты описания данных для настройки модели + + + Использовать «Классическое» EF6 пребразование множественного числа + + + Использовать отношение «многие ко многим» + + + Использовать имена таблиц и полей непосредственно из базы данных + + + Использовать ссылочные типы, допускающие значение NULL + + + Использовать регулярные выражения + + + Руководство пользователя + + + Use schema folder separation (experimental) +Использовать разделение папок схемы (экспериментальная функция) + + + Использовать разделение пространств имен схемы (экспериментальная функция) + + + Использовать поиск текста + + + Виды + + + Объекты генерации + + \ No newline at end of file diff --git a/src/GUI/EFCorePowerTools/Locales/SharedLocale.ru.resx b/src/GUI/EFCorePowerTools/Locales/SharedLocale.ru.resx new file mode 100644 index 000000000..e0fcb1480 --- /dev/null +++ b/src/GUI/EFCorePowerTools/Locales/SharedLocale.ru.resx @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Произошла ошибка. Смотрите окно вывода «Расширения» с описанием шибки. + + + Сборка не удалась. Не удалось найти класс DbContext. + + + Отменить + + + Закрыть + + + EF Core 3.1 или более поздний не найден в проекте + + + Устанавливаю EFCore.Design версии {0}, пожалуста повторите команду еще раз + + + Неверное имя + + + ОК + + + Выбранный тип проекта не имеет TargetFrameworkMoniker. + + + Поддерживаются только проекты .NET Core 3.0+ — TargetFrameworkMoniker + + + Не удалось найти сборку проекта + + \ No newline at end of file diff --git a/src/GUI/EFCorePowerTools/VSPackage.ru.resx b/src/GUI/EFCorePowerTools/VSPackage.ru.resx new file mode 100644 index 000000000..35d5af426 --- /dev/null +++ b/src/GUI/EFCorePowerTools/VSPackage.ru.resx @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + EF Core Power Tools + + + В целом + + + Entity Framework Core Power Tools + + + Добавляет полезные во время разработки инструменты для класса EF Core DbContext в контекстное меню обозревателя решений Visual Studio. + + + + Resources\Package.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file