ProjectDjango/i18n/django_ru.ts

changeset 75
0165ce437462
parent 73
8a4ccc4f1359
child 77
f8e92eaaba6e
diff -r f33822c3eb47 -r 0165ce437462 ProjectDjango/i18n/django_ru.ts
--- a/ProjectDjango/i18n/django_ru.ts	Mon Dec 19 19:26:40 2016 +0100
+++ b/ProjectDjango/i18n/django_ru.ts	Mon Dec 19 20:22:37 2016 +0100
@@ -218,32 +218,32 @@
 <context>
     <name>DjangoMigrationsListDialog</name>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="67"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="69"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="74"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="76"/>
         <source>Migration</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="74"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="76"/>
         <source>Dependencies</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="174"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="176"/>
         <source>Process Generation Error</source>
         <translation type="unfinished">Ошибка при запуске процесса</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="174"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="176"/>
         <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
         <translation type="unfinished">Процесс {0} не может быть запущен. Убедитесь, что к нему указан путь доступа.</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="66"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="68"/>
         <source>Available Migrations</source>
         <translation type="unfinished"></translation>
     </message>
@@ -253,47 +253,47 @@
         <translation type="unfinished">Ошибки</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="73"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="75"/>
         <source>Migrations Plan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="81"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="83"/>
         <source>&amp;Refresh</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="83"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="85"/>
         <source>Press to refresh the list</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="286"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="288"/>
         <source>Apply All Migrations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="312"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="314"/>
         <source>Apply Selected Migrations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="300"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="302"/>
         <source>Unapply Migrations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="370"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="372"/>
         <source>Make Migrations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="307"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="309"/>
         <source>Make Migrations (dry-run)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="370"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="372"/>
         <source>Enter a name for the migrations (leave empty to use system supplied name):</source>
         <translation type="unfinished"></translation>
     </message>
@@ -431,7 +431,7 @@
         <translation>Выбор виртуального окружения для Python 2</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/DjangoPage.ui" line="380"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>Translations Editor</source>
         <translation>Редактор для перевода</translation>
     </message>
@@ -467,19 +467,62 @@
     </message>
 </context>
 <context>
+    <name>DjangoSquashMigrationSelectionDialog</name>
+    <message>
+        <location filename="../DjangoSquashMigrationSelectionDialog.ui" line="14"/>
+        <source>Squash Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoSquashMigrationSelectionDialog.ui" line="23"/>
+        <source>Application:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoSquashMigrationSelectionDialog.ui" line="36"/>
+        <source>Select the application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoSquashMigrationSelectionDialog.ui" line="43"/>
+        <source>Start Migration:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoSquashMigrationSelectionDialog.ui" line="76"/>
+        <source>Select a migration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoSquashMigrationSelectionDialog.ui" line="63"/>
+        <source>End Migration:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoSquashMigrationSelectionDialog.ui" line="83"/>
+        <source>Select to not optimize the squashed migration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoSquashMigrationSelectionDialog.ui" line="86"/>
+        <source>Dont&apos; optimize</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>Project</name>
     <message>
-        <location filename="../Project.py" line="762"/>
+        <location filename="../Project.py" line="776"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1110"/>
+        <location filename="../Project.py" line="1126"/>
         <source>New Form</source>
         <translation>Создание новой формы</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1077"/>
+        <location filename="../Project.py" line="1093"/>
         <source>The file already exists! Overwrite it?</source>
         <translation>Файл уже существует! Переписать его?</translation>
     </message>
@@ -574,7 +617,7 @@
         <translation>&lt;b&gt;Сервер разработки&lt;/b&gt;&lt;p&gt;Запуск Django Web сервера разработки посредством команды: &quot;manage.py runserver&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1938"/>
+        <location filename="../Project.py" line="1954"/>
         <source>Run Web-Browser</source>
         <translation>Запуск Web-браузера администрирования</translation>
     </message>
@@ -594,7 +637,7 @@
         <translation>&lt;b&gt;Запуск Web-браузера&lt;/b&gt;&lt;p&gt;Запуск Web-браузера, используемого по умолчанию, с адресом Django Web сервера.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1389"/>
+        <location filename="../Project.py" line="1405"/>
         <source>About Django</source>
         <translation>О Django</translation>
     </message>
@@ -634,87 +677,87 @@
         <translation>&lt;b&gt;Синхронизация&lt;/b&gt;&lt;p&gt;Синхронизация базы данных.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="802"/>
+        <location filename="../Project.py" line="816"/>
         <source>&amp;Database</source>
         <translation>&amp;База данных</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1815"/>
+        <location filename="../Project.py" line="1831"/>
         <source>Project</source>
         <translation>Project</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1555"/>
+        <location filename="../Project.py" line="1571"/>
         <source>Application</source>
         <translation>Application</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1557"/>
+        <location filename="../Project.py" line="1573"/>
         <source>Start Django</source>
         <translation>Старт Django</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1557"/>
+        <location filename="../Project.py" line="1573"/>
         <source>Select if this project should be a Django Project or Application.&lt;br /&gt;Select the empty entry for none.</source>
         <translation>Сделайте соответствующий выбор, если это  будет Django проект или приложение.&lt;br/&gt;Если нет - выберите пустой ввод.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1634"/>
+        <location filename="../Project.py" line="1650"/>
         <source>Start Django Project</source>
         <translation>Создание Django проекта</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1610"/>
+        <location filename="../Project.py" line="1626"/>
         <source>Django project created successfully.</source>
         <translation>Django проект успешно создан.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1634"/>
+        <location filename="../Project.py" line="1650"/>
         <source>Enter the name of the new Django project.</source>
         <translation>Введите имя нового Django проекта.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1662"/>
+        <location filename="../Project.py" line="1678"/>
         <source>Start Django Application</source>
         <translation>Создание Django приложения</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1696"/>
+        <location filename="../Project.py" line="1712"/>
         <source>Django application created successfully.</source>
         <translation>Django приложение успешно создано.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1779"/>
+        <location filename="../Project.py" line="1795"/>
         <source>Select Project</source>
         <translation>Выбор проекта</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1779"/>
+        <location filename="../Project.py" line="1795"/>
         <source>Select the Django project to work with.</source>
         <translation>Выбор Django проекта для работы.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1813"/>
+        <location filename="../Project.py" line="1829"/>
         <source>None</source>
         <translation>none</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="3089"/>
+        <location filename="../Project.py" line="3148"/>
         <source>Process Generation Error</source>
         <translation>Ошибка при запуске процесса</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1892"/>
+        <location filename="../Project.py" line="1908"/>
         <source>The Django server could not be started.</source>
         <translation>Невозможно запустить Django сервер.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1938"/>
+        <location filename="../Project.py" line="1954"/>
         <source>Could not start the web-browser for the url &quot;{0}&quot;.</source>
         <translation>Невозможно открыть web-браузер с адресом &quot;{0}&quot;.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2698"/>
+        <location filename="../Project.py" line="2757"/>
         <source>The Django process could not be started.</source>
         <translation>Невозможно запустить Django процесс.</translation>
     </message>
@@ -724,7 +767,7 @@
         <translation>&lt;b&gt;Текущий проект&lt;/b&gt;&lt;p&gt;Выберите текущий проект. Используется в мультипроекте Django проектов для переключения между ними.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2361"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Diff Settings</source>
         <translation>Отличие текущих параметров от параметров настройки Django по умолчанию</translation>
     </message>
@@ -744,7 +787,7 @@
         <translation>&lt;b&gt;Различия настройки&lt;/b&gt;&lt;p&gt;Показ изменений, сделанных в параметрах настройки.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2382"/>
+        <location filename="../Project.py" line="2441"/>
         <source>Cleanup</source>
         <translation>Очистка</translation>
     </message>
@@ -764,7 +807,7 @@
         <translation>&lt;b&gt;Очистка&lt;/b&gt;&lt;p&gt;Очистка базы данных от старых данных.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2405"/>
+        <location filename="../Project.py" line="2464"/>
         <source>Validate</source>
         <translation>Проверка</translation>
     </message>
@@ -784,27 +827,27 @@
         <translation>&lt;b&gt;Проверка&lt;/b&gt;&lt;p&gt;Проверка всех установленных модулей.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="876"/>
+        <location filename="../Project.py" line="892"/>
         <source>&amp;Tools</source>
         <translation>&amp;Сервис</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1460"/>
+        <location filename="../Project.py" line="1476"/>
         <source>Select Applications</source>
         <translation>Выбор приложений</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1460"/>
+        <location filename="../Project.py" line="1476"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Введите список приложений, разделенных пробелами.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1818"/>
+        <location filename="../Project.py" line="1834"/>
         <source>&amp;Current Django project ({0})</source>
         <translation>Текущий &amp;Django проект ({0})</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2394"/>
+        <location filename="../Project.py" line="2453"/>
         <source>Database cleaned up successfully.</source>
         <translation>База данных очищена успешно.</translation>
     </message>
@@ -829,7 +872,7 @@
         <translation>&lt;b&gt;Запуск консоли Python&lt;/b&gt;&lt;p&gt;Запуск интерактивного интерпретатора Python.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2460"/>
+        <location filename="../Project.py" line="2519"/>
         <source>Create Cache Tables</source>
         <translation>Создание кэша таблиц</translation>
     </message>
@@ -849,12 +892,12 @@
         <translation>&lt;b&gt;Создание кэша таблиц&lt;/b&gt;&lt;p&gt;Для создания таблиц необходимо использовать  SQL кэш бэкенд.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2467"/>
+        <location filename="../Project.py" line="2526"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation>Введите имена таблиц кэша, разделенных пробелами.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2482"/>
+        <location filename="../Project.py" line="2541"/>
         <source>Cache tables created successfully.</source>
         <translation>Кэш таблиц создан успешно.</translation>
     </message>
@@ -879,7 +922,7 @@
         <translation>&lt;b&gt;Анализ таблиц базы данных&lt;/b&gt;&lt;p&gt;Анализ таблиц базы данных, определение структуры и вывод кода модуля Django моделей.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1979"/>
+        <location filename="../Project.py" line="1995"/>
         <source>Introspect Database</source>
         <translation>Анализ таблиц базы данных и генерация кода модуля Django моделей</translation>
     </message>
@@ -904,17 +947,17 @@
         <translation>&lt;b&gt;Очистка&lt;/b&gt;&lt;p&gt;Возврат всех таблиц базы данных к состоянию на момент инсталяции базы.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2137"/>
+        <location filename="../Project.py" line="2153"/>
         <source>Flush Database</source>
         <translation>Очистка базы данных</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2008"/>
+        <location filename="../Project.py" line="2024"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation>Очистка  базы данных приведет к уничтожению всех данных. Вы действительно этого хотите?</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2020"/>
+        <location filename="../Project.py" line="2036"/>
         <source>Database tables flushed successfully.</source>
         <translation>Таблицы базы данных успешно очищены.</translation>
     </message>
@@ -939,7 +982,7 @@
         <translation>Старт консоли &amp;клиента</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2095"/>
+        <location filename="../Project.py" line="2111"/>
         <source>Create Tables</source>
         <translation>Создание таблиц</translation>
     </message>
@@ -959,12 +1002,12 @@
         <translation>&lt;b&gt;Создание таблиц&lt;/b&gt;&lt;p&gt;Вывод SQL операторов CREATE TABLE для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="826"/>
+        <location filename="../Project.py" line="840"/>
         <source>Show &amp;SQL</source>
         <translation>&amp;SQL</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2102"/>
+        <location filename="../Project.py" line="2118"/>
         <source>Create Indexes</source>
         <translation>Создание индексов</translation>
     </message>
@@ -979,7 +1022,7 @@
         <translation>&lt;b&gt;Создание индексов&lt;/b&gt;&lt;p&gt;Вывод SQL операторов CREATE INDEX для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2109"/>
+        <location filename="../Project.py" line="2125"/>
         <source>Create Everything</source>
         <translation>Создать все</translation>
     </message>
@@ -1004,7 +1047,7 @@
         <translation>Выводит SQL операторы CREATE INDEX для одного или нескольких приложений</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2116"/>
+        <location filename="../Project.py" line="2132"/>
         <source>Custom Statements</source>
         <translation>Пользовательские запросы</translation>
     </message>
@@ -1024,7 +1067,7 @@
         <translation>&lt;b&gt;Пользовательские запросы&lt;/b&gt;&lt;p&gt;Вывод дополнительной таблицы, модифицированной SQL запросами. для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2123"/>
+        <location filename="../Project.py" line="2139"/>
         <source>Drop Tables</source>
         <translation>Удаление таблиц</translation>
     </message>
@@ -1059,7 +1102,7 @@
         <translation>&lt;b&gt;Очистка базы данных&lt;/b&gt;&lt;p&gt;Вывод списка SQL операторов для возврата всех таблиц  базы данных к состоянию на момент ее инсталяции.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2144"/>
+        <location filename="../Project.py" line="2160"/>
         <source>Reset Sequences</source>
         <translation>Сброс цепочки</translation>
     </message>
@@ -1079,7 +1122,7 @@
         <translation>&lt;b&gt;Сброс цепочки&lt;/b&gt;&lt;p&gt;Вывод SQL операторов для сброса последовательности для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2497"/>
+        <location filename="../Project.py" line="2556"/>
         <source>Dump Data</source>
         <translation>Выводит текущие данные из базы данных</translation>
     </message>
@@ -1099,32 +1142,32 @@
         <translation>&lt;b&gt;Выгрузка данных&lt;/b&gt;&lt;p&gt;Выгружает текущие данные базы данных в файлы оснастки.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="896"/>
+        <location filename="../Project.py" line="912"/>
         <source>T&amp;esting</source>
         <translation>Т&amp;естирование</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2082"/>
+        <location filename="../Project.py" line="2098"/>
         <source>SQL Files (*.sql)</source>
         <translation>SQL Files (*.sql)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2520"/>
+        <location filename="../Project.py" line="2579"/>
         <source>JSON Files (*.json)</source>
         <translation>JSON Files (*.json)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2522"/>
+        <location filename="../Project.py" line="2581"/>
         <source>XML Files (*.xml)</source>
         <translation>XML Files (*.xml)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2524"/>
+        <location filename="../Project.py" line="2583"/>
         <source>YAML Files (*.yaml)</source>
         <translation>YAML Files (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2536"/>
+        <location filename="../Project.py" line="2595"/>
         <source>Load Data</source>
         <translation>Загрузка данных в базу данных из файлов оснастки</translation>
     </message>
@@ -1184,7 +1227,7 @@
         <translation>&lt;b&gt;Запуск сервера тестов&lt;/b&gt;&lt;p&gt;Запуск сервера разработки с данными из набора оснастки.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2627"/>
+        <location filename="../Project.py" line="2686"/>
         <source>The Django test server could not be started.</source>
         <translation>Невозможно запустить Django сервер тестов.</translation>
     </message>
@@ -1209,105 +1252,105 @@
         <translation>&lt;b&gt;Справка&lt;/b&gt;&lt;p&gt;Показ страницы индексов справки  Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="990"/>
+        <location filename="../Project.py" line="1006"/>
         <source>New template...</source>
         <translation>Новый шаблон...</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="999"/>
+        <location filename="../Project.py" line="1015"/>
         <source>Update all catalogs</source>
         <translation>Обновить все каталоги</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1002"/>
+        <location filename="../Project.py" line="1018"/>
         <source>Update selected catalogs</source>
         <translation>Обновить выбранные каталоги</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1013"/>
+        <location filename="../Project.py" line="1029"/>
         <source>Compile all catalogs</source>
         <translation>Компиляция всех каталогов</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1016"/>
+        <location filename="../Project.py" line="1032"/>
         <source>Compile selected catalogs</source>
         <translation>Компиляция выбранных каталогов</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2794"/>
+        <location filename="../Project.py" line="2853"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation>Инициализация каталога сообщений для &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="3053"/>
+        <location filename="../Project.py" line="3112"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation>Текущий сайт не выбран или еще не создан. Прерывание выполнения...</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2926"/>
+        <location filename="../Project.py" line="2985"/>
         <source>Updating message catalogs</source>
         <translation>Обновление каталогов сообщений</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="3017"/>
+        <location filename="../Project.py" line="3076"/>
         <source>No locales detected. Aborting...</source>
         <translation>Локали не найдены. Прерывание выполнения...</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2977"/>
+        <location filename="../Project.py" line="3036"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation>
 Каталоги сообщений успешно обновлены.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="3043"/>
+        <location filename="../Project.py" line="3102"/>
         <source>Compiling message catalogs</source>
         <translation>Компиляция каталогов сообщений</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="3060"/>
+        <location filename="../Project.py" line="3119"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation>Каталоги сообщений успешно компилированы.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1006"/>
+        <location filename="../Project.py" line="1022"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation>Обновить все каталоги (с устаревшими)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1009"/>
+        <location filename="../Project.py" line="1025"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation>Обновить выбранные каталоги (с устаревшими)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1708"/>
+        <location filename="../Project.py" line="1724"/>
         <source>Start Global Django Application</source>
         <translation>Выполнение Django global приложения</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1708"/>
+        <location filename="../Project.py" line="1724"/>
         <source>Enter the name of the new global Django application.</source>
         <translation>Введите имя нового Djangо global приложения. </translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1730"/>
+        <location filename="../Project.py" line="1746"/>
         <source>Start Local Django Application</source>
         <translation>Выполнение Django local приложения</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1730"/>
+        <location filename="../Project.py" line="1746"/>
         <source>Enter the name of the new local Django application.</source>
         <translation>Введите имя нового Django local приложения. </translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2958"/>
+        <location filename="../Project.py" line="3017"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation>Обновление каталогов сообщений (с сохранением устаревших сообщений)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2657"/>
+        <location filename="../Project.py" line="2716"/>
         <source>Change Password</source>
         <translation>Смена пароля</translation>
     </message>
@@ -1347,7 +1390,7 @@
         <translation>&lt;b&gt;Создание суперпользователя&lt;/b&gt;&lt;p&gt;Создание аккаунта суперпользователя для Django проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2713"/>
+        <location filename="../Project.py" line="2772"/>
         <source>Clear Sessions</source>
         <translation>Очистка сессии</translation>
     </message>
@@ -1367,58 +1410,58 @@
         <translation>&lt;b&gt;Очистка сессий&lt;/b&gt;&lt;p&gt;Очистка истекших сессий Django проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="916"/>
+        <location filename="../Project.py" line="932"/>
         <source>&amp;Authorization</source>
         <translation>&amp;Авторизация</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="933"/>
+        <location filename="../Project.py" line="949"/>
         <source>&amp;Session</source>
         <translation>&amp;Сессия</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2657"/>
+        <location filename="../Project.py" line="2716"/>
         <source>Enter the name of the user:</source>
         <translation>Введите имя пользователя:</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2725"/>
+        <location filename="../Project.py" line="2784"/>
         <source>Expired sessions cleared successfully.</source>
         <translation>Истекшая сессия успешно очищена.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1389"/>
+        <location filename="../Project.py" line="1405"/>
         <source>&lt;p&gt;Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.&lt;/p&gt;&lt;p&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Version:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;URL:&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;{1}&quot;&gt;{1}&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;</source>
         <translation>&lt;p&gt;Django это высокоуровневый веб фреймворк созданный на Python, воодушевляющий к развитому, чистому и практичному дизайну.&lt;/p&gt;&lt;p&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Версия:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;URL:&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;{1}&quot;&gt;{1}&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1679"/>
+        <location filename="../Project.py" line="1695"/>
         <source>&lt;p&gt;The &lt;b&gt;django-admin.py&lt;/b&gt; script is not in the path. Aborting...&lt;/p&gt;</source>
         <translation>&lt;p&gt;Скрипт &lt;b&gt;django-admin.py&lt;/b&gt; не найден в путях доступа. Прерывание...&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="975"/>
+        <location filename="../Project.py" line="991"/>
         <source>Open with {0}</source>
         <translation>Открыть с помощью {0}</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="3089"/>
+        <location filename="../Project.py" line="3148"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation>Невозможен запуск редактора переводов ({0}).</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1110"/>
+        <location filename="../Project.py" line="1126"/>
         <source>&lt;p&gt;The new form file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br&gt; Problem: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно создать файл новой формы &lt;b&gt;{0}&lt;/b&gt;.&lt;br&gt; Проблема: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2814"/>
+        <location filename="../Project.py" line="2873"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation>Каталог сообщений успешно инициализирован.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2130"/>
+        <location filename="../Project.py" line="2146"/>
         <source>Drop Indexes</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1478,7 +1521,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project.py" line="853"/>
+        <location filename="../Project.py" line="867"/>
         <source>&amp;Migrations</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1503,7 +1546,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2192"/>
+        <location filename="../Project.py" line="2208"/>
         <source>Apply Selected Migrations</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1518,7 +1561,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2251"/>
+        <location filename="../Project.py" line="2267"/>
         <source>Unapply Migrations</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1538,7 +1581,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2328"/>
+        <location filename="../Project.py" line="2344"/>
         <source>Make Migrations</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1558,20 +1601,40 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2245"/>
+        <location filename="../Project.py" line="2375"/>
         <source>No migrations available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2217"/>
+        <location filename="../Project.py" line="2233"/>
         <source>Apply Migrations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2251"/>
+        <location filename="../Project.py" line="2267"/>
         <source>Select an application:</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Project.py" line="2388"/>
+        <source>Squash Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="750"/>
+        <source>S&amp;quash Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="755"/>
+        <source>Squash migrations of an application of the project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="757"/>
+        <source>&lt;b&gt;Squash Migrations&lt;/b&gt;&lt;p&gt;This squashes migrations of an application of the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>

eric ide

mercurial