diff -r 226d0705880b -r 4cd211a73b3e ProjectDjango/i18n/django_ru.ts --- a/ProjectDjango/i18n/django_ru.ts Thu Apr 27 19:35:24 2017 +0200 +++ b/ProjectDjango/i18n/django_ru.ts Wed Oct 25 19:58:37 2017 +0200 @@ -265,15 +265,25 @@ <translation>Задайте имя для миграции</translation> </message> <message> - <location filename="../DjangoMakeMigrationsDialog.ui" line="66"/> + <location filename="../DjangoMakeMigrationsDialog.ui" line="76"/> <source>Select to perform a dry-run</source> <translation>Разрешить выполнение dry-run (сухой прогон)</translation> </message> <message> - <location filename="../DjangoMakeMigrationsDialog.ui" line="69"/> + <location filename="../DjangoMakeMigrationsDialog.ui" line="79"/> <source>Dry-Run only</source> <translation>Только Dry-Run</translation> </message> + <message> + <location filename="../DjangoMakeMigrationsDialog.ui" line="60"/> + <source>Select to create empty migrations</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../DjangoMakeMigrationsDialog.ui" line="63"/> + <source>Create empty migrations</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DjangoMigrationSelectionDialog</name> @@ -361,7 +371,7 @@ <translation>Применить все миграции</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="314"/> + <location filename="../DjangoMigrationsListDialog.py" line="318"/> <source>Apply Selected Migrations</source> <translation>Применить выбранные миграции</translation> </message> @@ -371,20 +381,25 @@ <translation>Откатить миграции</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="372"/> + <location filename="../DjangoMigrationsListDialog.py" line="378"/> <source>Make Migrations</source> <translation>Создать миграции</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="309"/> + <location filename="../DjangoMigrationsListDialog.py" line="313"/> <source>Make Migrations (dry-run)</source> <translation>Создать миграции (dry-run)</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="372"/> + <location filename="../DjangoMigrationsListDialog.py" line="378"/> <source>Enter a name for the migrations (leave empty to use system supplied name):</source> <translation>Задайте имя миграции (оставить поле пустым для использования имени, поддерживаемого системой):</translation> </message> + <message> + <location filename="../DjangoMigrationsListDialog.py" line="309"/> + <source>Make Empty Migrations</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DjangoPage</name> @@ -805,7 +820,7 @@ <translation>none</translation> </message> <message> - <location filename="../Project.py" line="3222"/> + <location filename="../Project.py" line="3226"/> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> @@ -820,7 +835,7 @@ <translation>Невозможно открыть web-браузер с адресом "{0}".</translation> </message> <message> - <location filename="../Project.py" line="2831"/> + <location filename="../Project.py" line="2835"/> <source>The Django process could not be started.</source> <translation>Невозможно запустить Django процесс.</translation> </message> @@ -830,7 +845,7 @@ <translation><b>Текущий проект</b><p>Выберите текущий проект. Используется в мультипроекте Django проектов для переключения между ними.</p></translation> </message> <message> - <location filename="../Project.py" line="2529"/> + <location filename="../Project.py" line="2533"/> <source>Diff Settings</source> <translation>Отличие текущих параметров от параметров настройки Django по умолчанию</translation> </message> @@ -890,7 +905,7 @@ <translation><b>Запуск консоли Python</b><p>Запуск интерактивного интерпретатора Python.</p></translation> </message> <message> - <location filename="../Project.py" line="2585"/> + <location filename="../Project.py" line="2589"/> <source>Create Cache Tables</source> <translation>Создание кэша таблиц</translation> </message> @@ -910,12 +925,12 @@ <translation><b>Создание кэша таблиц</b><p>Для создания таблиц необходимо использовать SQL кэш бэкенд.</p></translation> </message> <message> - <location filename="../Project.py" line="2592"/> + <location filename="../Project.py" line="2596"/> <source>Enter the names of the cache tables separated by spaces.</source> <translation>Введите имена таблиц кэша, разделенных пробелами.</translation> </message> <message> - <location filename="../Project.py" line="2607"/> + <location filename="../Project.py" line="2611"/> <source>Cache tables created successfully.</source> <translation>Кэш таблиц создан успешно.</translation> </message> @@ -1140,7 +1155,7 @@ <translation><b>Сброс цепочки</b><p>Вывод SQL операторов для сброса последовательности для одного или нескольких приложений.</p></translation> </message> <message> - <location filename="../Project.py" line="2622"/> + <location filename="../Project.py" line="2626"/> <source>Dump Data</source> <translation>Выводит текущие данные из базы данных</translation> </message> @@ -1170,22 +1185,22 @@ <translation>SQL Files (*.sql)</translation> </message> <message> - <location filename="../Project.py" line="2645"/> + <location filename="../Project.py" line="2649"/> <source>JSON Files (*.json)</source> <translation>JSON Files (*.json)</translation> </message> <message> - <location filename="../Project.py" line="2647"/> + <location filename="../Project.py" line="2651"/> <source>XML Files (*.xml)</source> <translation>XML Files (*.xml)</translation> </message> <message> - <location filename="../Project.py" line="2649"/> + <location filename="../Project.py" line="2653"/> <source>YAML Files (*.yaml)</source> <translation>YAML Files (*.yaml)</translation> </message> <message> - <location filename="../Project.py" line="2661"/> + <location filename="../Project.py" line="2665"/> <source>Load Data</source> <translation>Загрузка данных в базу данных из файлов оснастки</translation> </message> @@ -1245,7 +1260,7 @@ <translation><b>Запуск сервера тестов</b><p>Запуск сервера разработки с данными из набора оснастки.</p></translation> </message> <message> - <location filename="../Project.py" line="2758"/> + <location filename="../Project.py" line="2762"/> <source>The Django test server could not be started.</source> <translation>Невозможно запустить Django сервер тестов.</translation> </message> @@ -1295,39 +1310,39 @@ <translation>Компиляция выбранных каталогов</translation> </message> <message> - <location filename="../Project.py" line="2927"/> + <location filename="../Project.py" line="2931"/> <source>Initializing message catalog for '{0}'</source> <translation>Инициализация каталога сообщений для '{0}'</translation> </message> <message> - <location filename="../Project.py" line="3186"/> + <location filename="../Project.py" line="3190"/> <source>No current site selected or no site created yet. Aborting...</source> <translation>Текущий сайт не выбран или еще не создан. Прерывание выполнения...</translation> </message> <message> - <location filename="../Project.py" line="3059"/> + <location filename="../Project.py" line="3063"/> <source>Updating message catalogs</source> <translation>Обновление каталогов сообщений</translation> </message> <message> - <location filename="../Project.py" line="3150"/> + <location filename="../Project.py" line="3154"/> <source>No locales detected. Aborting...</source> <translation>Локали не найдены. Прерывание выполнения...</translation> </message> <message> - <location filename="../Project.py" line="3110"/> + <location filename="../Project.py" line="3114"/> <source> Message catalogs updated successfully.</source> <translation> Каталоги сообщений успешно обновлены.</translation> </message> <message> - <location filename="../Project.py" line="3176"/> + <location filename="../Project.py" line="3180"/> <source>Compiling message catalogs</source> <translation>Компиляция каталогов сообщений</translation> </message> <message> - <location filename="../Project.py" line="3193"/> + <location filename="../Project.py" line="3197"/> <source> Message catalogs compiled successfully.</source> <translation>Каталоги сообщений успешно компилированы.</translation> @@ -1363,12 +1378,12 @@ <translation>Введите имя нового Django local приложения. </translation> </message> <message> - <location filename="../Project.py" line="3091"/> + <location filename="../Project.py" line="3095"/> <source>Updating message catalogs (keeping obsolete messages)</source> <translation>Обновление каталогов сообщений (с сохранением устаревших сообщений)</translation> </message> <message> - <location filename="../Project.py" line="2788"/> + <location filename="../Project.py" line="2792"/> <source>Change Password</source> <translation>Смена пароля</translation> </message> @@ -1408,7 +1423,7 @@ <translation><b>Создание суперпользователя</b><p>Создание аккаунта суперпользователя для Django проекта.</p></translation> </message> <message> - <location filename="../Project.py" line="2846"/> + <location filename="../Project.py" line="2850"/> <source>Clear Sessions</source> <translation>Очистка сессии</translation> </message> @@ -1438,12 +1453,12 @@ <translation>&Сессия</translation> </message> <message> - <location filename="../Project.py" line="2788"/> + <location filename="../Project.py" line="2792"/> <source>Enter the name of the user:</source> <translation>Введите имя пользователя:</translation> </message> <message> - <location filename="../Project.py" line="2858"/> + <location filename="../Project.py" line="2862"/> <source>Expired sessions cleared successfully.</source> <translation>Истекшая сессия успешно очищена.</translation> </message> @@ -1463,7 +1478,7 @@ <translation>Открыть с помощью {0}</translation> </message> <message> - <location filename="../Project.py" line="3222"/> + <location filename="../Project.py" line="3226"/> <source>The translations editor process ({0}) could not be started.</source> <translation>Невозможен запуск редактора переводов ({0}).</translation> </message> @@ -1473,7 +1488,7 @@ <translation><p>Невозможно создать файл новой формы <b>{0}</b>.<br> Проблема: {1}</p></translation> </message> <message> - <location filename="../Project.py" line="2947"/> + <location filename="../Project.py" line="2951"/> <source> Message catalog initialized successfully.</source> <translation> @@ -1600,7 +1615,7 @@ <translation><b>Откатить миграции</b><p>Откат всех миграций для приложений Django проекта.</p></translation> </message> <message> - <location filename="../Project.py" line="2454"/> + <location filename="../Project.py" line="2456"/> <source>Make Migrations</source> <translation>Создать миграции</translation> </message> @@ -1620,7 +1635,7 @@ <translation><b>Создать миграции</b><p>Создание миграций для Django прокта.</p></translation> </message> <message> - <location filename="../Project.py" line="2484"/> + <location filename="../Project.py" line="2488"/> <source>No migrations available.</source> <translation>Нет доступных миграций.</translation> </message> @@ -1635,7 +1650,7 @@ <translation>Выберите приложение:</translation> </message> <message> - <location filename="../Project.py" line="2497"/> + <location filename="../Project.py" line="2501"/> <source>Squash Migrations</source> <translation>Объединить миграции</translation> </message> @@ -1700,7 +1715,7 @@ <translation>SQL миграции</translation> </message> <message> - <location filename="../Project.py" line="3267"/> + <location filename="../Project.py" line="3271"/> <source>Check Project</source> <translation>Проверить проект</translation> </message>