diff -r 2346aa3fffcc -r eb1311184f6f ProjectDjango/i18n/django_ru.ts --- a/ProjectDjango/i18n/django_ru.ts Sun Dec 31 16:59:10 2017 +0100 +++ b/ProjectDjango/i18n/django_ru.ts Thu Jan 25 10:41:24 2018 +0100 @@ -331,12 +331,12 @@ <translation>Зависимости</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="176"/> + <location filename="../DjangoMigrationsListDialog.py" line="177"/> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="176"/> + <location filename="../DjangoMigrationsListDialog.py" line="177"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Процесс {0} не может быть запущен. Убедитесь, что к нему указан путь доступа.</translation> </message> @@ -366,37 +366,37 @@ <translation>Освежить список</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="288"/> + <location filename="../DjangoMigrationsListDialog.py" line="289"/> <source>Apply All Migrations</source> <translation>Применить все миграции</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="318"/> + <location filename="../DjangoMigrationsListDialog.py" line="319"/> <source>Apply Selected Migrations</source> <translation>Применить выбранные миграции</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="302"/> + <location filename="../DjangoMigrationsListDialog.py" line="303"/> <source>Unapply Migrations</source> <translation>Откатить миграции</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="378"/> + <location filename="../DjangoMigrationsListDialog.py" line="379"/> <source>Make Migrations</source> <translation>Создать миграции</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="313"/> + <location filename="../DjangoMigrationsListDialog.py" line="314"/> <source>Make Migrations (dry-run)</source> <translation>Создать миграции (dry-run)</translation> </message> <message> - <location filename="../DjangoMigrationsListDialog.py" line="378"/> + <location filename="../DjangoMigrationsListDialog.py" line="379"/> <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"/> + <location filename="../DjangoMigrationsListDialog.py" line="310"/> <source>Make Empty Migrations</source> <translation>Создать пустые миграции</translation> </message> @@ -783,7 +783,7 @@ <translation><b>Сервер разработки</b><p>Запуск Django Web сервера разработки посредством команды: "manage.py runserver".</p></translation> </message> <message> - <location filename="../Project.py" line="2094"/> + <location filename="../Project.py" line="2109"/> <source>Run Web-Browser</source> <translation>Запуск Web-браузера администрирования</translation> </message> @@ -828,7 +828,7 @@ <translation>&База данных</translation> </message> <message> - <location filename="../Project.py" line="1971"/> + <location filename="../Project.py" line="1985"/> <source>Project</source> <translation>Project</translation> </message> @@ -848,62 +848,62 @@ <translation>Сделайте соответствующий выбор, если это будет Django проект или приложение.<br/>Если нет - выберите пустой ввод.</translation> </message> <message> - <location filename="../Project.py" line="1789"/> + <location filename="../Project.py" line="1803"/> <source>Start Django Project</source> <translation>Создание Django проекта</translation> </message> <message> - <location filename="../Project.py" line="1765"/> + <location filename="../Project.py" line="1779"/> <source>Django project created successfully.</source> <translation>Django проект успешно создан.</translation> </message> <message> - <location filename="../Project.py" line="1789"/> + <location filename="../Project.py" line="1803"/> <source>Enter the name of the new Django project.</source> <translation>Введите имя нового Django проекта.</translation> </message> <message> - <location filename="../Project.py" line="1817"/> + <location filename="../Project.py" line="1831"/> <source>Start Django Application</source> <translation>Создание Django приложения</translation> </message> <message> - <location filename="../Project.py" line="1851"/> + <location filename="../Project.py" line="1865"/> <source>Django application created successfully.</source> <translation>Django приложение успешно создано.</translation> </message> <message> - <location filename="../Project.py" line="1934"/> + <location filename="../Project.py" line="1948"/> <source>Select Project</source> <translation>Выбор проекта</translation> </message> <message> - <location filename="../Project.py" line="1934"/> + <location filename="../Project.py" line="1948"/> <source>Select the Django project to work with.</source> <translation>Выбор Django проекта для работы.</translation> </message> <message> - <location filename="../Project.py" line="1969"/> + <location filename="../Project.py" line="1983"/> <source>None</source> <translation>none</translation> </message> <message> - <location filename="../Project.py" line="3309"/> + <location filename="../Project.py" line="3357"/> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> <message> - <location filename="../Project.py" line="2048"/> + <location filename="../Project.py" line="2063"/> <source>The Django server could not be started.</source> <translation>Невозможно запустить Django сервер.</translation> </message> <message> - <location filename="../Project.py" line="2094"/> + <location filename="../Project.py" line="2109"/> <source>Could not start the web-browser for the url "{0}".</source> <translation>Невозможно открыть web-браузер с адресом "{0}".</translation> </message> <message> - <location filename="../Project.py" line="2918"/> + <location filename="../Project.py" line="2959"/> <source>The Django process could not be started.</source> <translation>Невозможно запустить Django процесс.</translation> </message> @@ -913,7 +913,7 @@ <translation><b>Текущий проект</b><p>Выберите текущий проект. Используется в мультипроекте Django проектов для переключения между ними.</p></translation> </message> <message> - <location filename="../Project.py" line="2600"/> + <location filename="../Project.py" line="2623"/> <source>Diff Settings</source> <translation>Отличие текущих параметров от параметров настройки Django по умолчанию</translation> </message> @@ -948,7 +948,7 @@ <translation>Введите список приложений, разделенных пробелами.</translation> </message> <message> - <location filename="../Project.py" line="1974"/> + <location filename="../Project.py" line="1988"/> <source>&Current Django project ({0})</source> <translation>Текущий &Django проект ({0})</translation> </message> @@ -973,7 +973,7 @@ <translation><b>Запуск консоли Python</b><p>Запуск интерактивного интерпретатора Python.</p></translation> </message> <message> - <location filename="../Project.py" line="2656"/> + <location filename="../Project.py" line="2686"/> <source>Create Cache Tables</source> <translation>Создание кэша таблиц</translation> </message> @@ -993,12 +993,12 @@ <translation><b>Создание кэша таблиц</b><p>Для создания таблиц необходимо использовать SQL кэш бэкенд.</p></translation> </message> <message> - <location filename="../Project.py" line="2663"/> + <location filename="../Project.py" line="2693"/> <source>Enter the names of the cache tables separated by spaces.</source> <translation>Введите имена таблиц кэша, разделенных пробелами.</translation> </message> <message> - <location filename="../Project.py" line="2678"/> + <location filename="../Project.py" line="2708"/> <source>Cache tables created successfully.</source> <translation>Кэш таблиц создан успешно.</translation> </message> @@ -1023,7 +1023,7 @@ <translation><b>Анализ таблиц базы данных</b><p>Анализ таблиц базы данных, определение структуры и вывод кода модуля Django моделей.</p></translation> </message> <message> - <location filename="../Project.py" line="2111"/> + <location filename="../Project.py" line="2126"/> <source>Introspect Database</source> <translation>Анализ таблиц базы данных и генерация кода модуля Django моделей</translation> </message> @@ -1048,17 +1048,17 @@ <translation><b>Очистка</b><p>Возврат всех таблиц базы данных к состоянию на момент инсталяции базы.</p></translation> </message> <message> - <location filename="../Project.py" line="2282"/> + <location filename="../Project.py" line="2301"/> <source>Flush Database</source> <translation>Очистка базы данных</translation> </message> <message> - <location filename="../Project.py" line="2140"/> + <location filename="../Project.py" line="2156"/> <source>Flushing the database will destroy all data. Are you sure?</source> <translation>Очистка базы данных приведет к уничтожению всех данных. Вы действительно этого хотите?</translation> </message> <message> - <location filename="../Project.py" line="2152"/> + <location filename="../Project.py" line="2169"/> <source>Database tables flushed successfully.</source> <translation>Таблицы базы данных успешно очищены.</translation> </message> @@ -1083,7 +1083,7 @@ <translation>Старт консоли &клиента</translation> </message> <message> - <location filename="../Project.py" line="2230"/> + <location filename="../Project.py" line="2249"/> <source>Create Tables</source> <translation>Создание таблиц</translation> </message> @@ -1108,7 +1108,7 @@ <translation>&SQL</translation> </message> <message> - <location filename="../Project.py" line="2239"/> + <location filename="../Project.py" line="2258"/> <source>Create Indexes</source> <translation>Создание индексов</translation> </message> @@ -1123,7 +1123,7 @@ <translation><b>Создание индексов</b><p>Вывод SQL операторов CREATE INDEX для одного или нескольких приложений.</p></translation> </message> <message> - <location filename="../Project.py" line="2248"/> + <location filename="../Project.py" line="2267"/> <source>Create Everything</source> <translation>Создать все</translation> </message> @@ -1148,7 +1148,7 @@ <translation>Выводит SQL операторы CREATE INDEX для одного или нескольких приложений</translation> </message> <message> - <location filename="../Project.py" line="2257"/> + <location filename="../Project.py" line="2276"/> <source>Custom Statements</source> <translation>Пользовательские запросы</translation> </message> @@ -1168,7 +1168,7 @@ <translation><b>Пользовательские запросы</b><p>Вывод дополнительной таблицы, модифицированной SQL запросами. для одного или нескольких приложений.</p></translation> </message> <message> - <location filename="../Project.py" line="2266"/> + <location filename="../Project.py" line="2285"/> <source>Drop Tables</source> <translation>Удаление таблиц</translation> </message> @@ -1203,7 +1203,7 @@ <translation><b>Очистка базы данных</b><p>Вывод списка SQL операторов для возврата всех таблиц базы данных к состоянию на момент ее инсталяции.</p></translation> </message> <message> - <location filename="../Project.py" line="2289"/> + <location filename="../Project.py" line="2308"/> <source>Reset Sequences</source> <translation>Сброс цепочки</translation> </message> @@ -1223,7 +1223,7 @@ <translation><b>Сброс цепочки</b><p>Вывод SQL операторов для сброса последовательности для одного или нескольких приложений.</p></translation> </message> <message> - <location filename="../Project.py" line="2693"/> + <location filename="../Project.py" line="2723"/> <source>Dump Data</source> <translation>Выводит текущие данные из базы данных</translation> </message> @@ -1248,27 +1248,27 @@ <translation>Т&естирование</translation> </message> <message> - <location filename="../Project.py" line="2331"/> + <location filename="../Project.py" line="2351"/> <source>SQL Files (*.sql)</source> <translation>SQL Files (*.sql)</translation> </message> <message> - <location filename="../Project.py" line="2716"/> + <location filename="../Project.py" line="2747"/> <source>JSON Files (*.json)</source> <translation>JSON Files (*.json)</translation> </message> <message> - <location filename="../Project.py" line="2718"/> + <location filename="../Project.py" line="2749"/> <source>XML Files (*.xml)</source> <translation>XML Files (*.xml)</translation> </message> <message> - <location filename="../Project.py" line="2720"/> + <location filename="../Project.py" line="2751"/> <source>YAML Files (*.yaml)</source> <translation>YAML Files (*.yaml)</translation> </message> <message> - <location filename="../Project.py" line="2732"/> + <location filename="../Project.py" line="2763"/> <source>Load Data</source> <translation>Загрузка данных в базу данных из файлов оснастки</translation> </message> @@ -1328,7 +1328,7 @@ <translation><b>Запуск сервера тестов</b><p>Запуск сервера разработки с данными из набора фикстур.</p></translation> </message> <message> - <location filename="../Project.py" line="2845"/> + <location filename="../Project.py" line="2886"/> <source>The Django test server could not be started.</source> <translation>Невозможно запустить Django сервер тестов.</translation> </message> @@ -1378,39 +1378,39 @@ <translation>Компиляция выбранных каталогов</translation> </message> <message> - <location filename="../Project.py" line="3014"/> + <location filename="../Project.py" line="3055"/> <source>Initializing message catalog for '{0}'</source> <translation>Инициализация каталога сообщений для '{0}'</translation> </message> <message> - <location filename="../Project.py" line="3273"/> + <location filename="../Project.py" line="3321"/> <source>No current site selected or no site created yet. Aborting...</source> <translation>Текущий сайт не выбран или еще не создан. Прерывание выполнения...</translation> </message> <message> - <location filename="../Project.py" line="3146"/> + <location filename="../Project.py" line="3191"/> <source>Updating message catalogs</source> <translation>Обновление каталогов сообщений</translation> </message> <message> - <location filename="../Project.py" line="3237"/> + <location filename="../Project.py" line="3284"/> <source>No locales detected. Aborting...</source> <translation>Локали не найдены. Прерывание выполнения...</translation> </message> <message> - <location filename="../Project.py" line="3197"/> + <location filename="../Project.py" line="3243"/> <source> Message catalogs updated successfully.</source> <translation> Каталоги сообщений успешно обновлены.</translation> </message> <message> - <location filename="../Project.py" line="3263"/> + <location filename="../Project.py" line="3310"/> <source>Compiling message catalogs</source> <translation>Компиляция каталогов сообщений</translation> </message> <message> - <location filename="../Project.py" line="3280"/> + <location filename="../Project.py" line="3328"/> <source> Message catalogs compiled successfully.</source> <translation> @@ -1427,32 +1427,32 @@ <translation>Обновить выбранные каталоги (с устаревшими)</translation> </message> <message> - <location filename="../Project.py" line="1863"/> + <location filename="../Project.py" line="1877"/> <source>Start Global Django Application</source> <translation>Выполнение Django global приложения</translation> </message> <message> - <location filename="../Project.py" line="1863"/> + <location filename="../Project.py" line="1877"/> <source>Enter the name of the new global Django application.</source> <translation>Введите имя нового Djangо global приложения.</translation> </message> <message> - <location filename="../Project.py" line="1885"/> + <location filename="../Project.py" line="1899"/> <source>Start Local Django Application</source> <translation>Выполнение Django local приложения</translation> </message> <message> - <location filename="../Project.py" line="1885"/> + <location filename="../Project.py" line="1899"/> <source>Enter the name of the new local Django application.</source> <translation>Введите имя нового Django local приложения.</translation> </message> <message> - <location filename="../Project.py" line="3178"/> + <location filename="../Project.py" line="3224"/> <source>Updating message catalogs (keeping obsolete messages)</source> <translation>Обновление каталогов сообщений (с сохранением устаревших сообщений)</translation> </message> <message> - <location filename="../Project.py" line="2875"/> + <location filename="../Project.py" line="2916"/> <source>Change Password</source> <translation>Смена пароля</translation> </message> @@ -1492,7 +1492,7 @@ <translation><b>Создание суперпользователя</b><p>Создание аккаунта суперпользователя для Django проекта.</p></translation> </message> <message> - <location filename="../Project.py" line="2933"/> + <location filename="../Project.py" line="2974"/> <source>Clear Sessions</source> <translation>Очистка сессии</translation> </message> @@ -1522,12 +1522,12 @@ <translation>&Сессия</translation> </message> <message> - <location filename="../Project.py" line="2875"/> + <location filename="../Project.py" line="2916"/> <source>Enter the name of the user:</source> <translation>Введите имя пользователя:</translation> </message> <message> - <location filename="../Project.py" line="2945"/> + <location filename="../Project.py" line="2986"/> <source>Expired sessions cleared successfully.</source> <translation>Истекшая сессия успешно очищена.</translation> </message> @@ -1537,7 +1537,7 @@ <translation><p>Django это высокоуровневый веб фреймворк созданный на Python, воодушевляющий к развитому, чистому и практичному дизайну.</p><p><table><tr><td>Версия:</td><td>{0}</td></tr><tr><td>URL:</td><td><a href="{1}">{1}</a></td></tr></table></p></translation> </message> <message> - <location filename="../Project.py" line="1834"/> + <location filename="../Project.py" line="1848"/> <source><p>The <b>django-admin.py</b> script is not in the path. Aborting...</p></source> <translation><p>Скрипт <b>django-admin.py</b> не найден в путях доступа. Прерывание...</p></translation> </message> @@ -1547,7 +1547,7 @@ <translation>Открыть с помощью {0}</translation> </message> <message> - <location filename="../Project.py" line="3309"/> + <location filename="../Project.py" line="3357"/> <source>The translations editor process ({0}) could not be started.</source> <translation>Невозможен запуск редактора переводов ({0}).</translation> </message> @@ -1557,14 +1557,14 @@ <translation><p>Невозможно создать файл новой формы <b>{0}</b>.<br> Проблема: {1}</p></translation> </message> <message> - <location filename="../Project.py" line="3034"/> + <location filename="../Project.py" line="3076"/> <source> Message catalog initialized successfully.</source> <translation> Каталог сообщений успешно инициализирован.</translation> </message> <message> - <location filename="../Project.py" line="2275"/> + <location filename="../Project.py" line="2294"/> <source>Drop Indexes</source> <translation>Удалить индексы</translation> </message> @@ -1649,7 +1649,7 @@ <translation><b>Применить все миграции</b><p>Касается всех миграций Django проекта.</p></translation> </message> <message> - <location filename="../Project.py" line="2385"/> + <location filename="../Project.py" line="2405"/> <source>Apply Selected Migrations</source> <translation>Применить выбранные миграции</translation> </message> @@ -1664,7 +1664,7 @@ <translation><b>Применить выбранные миграции</b><p>Касается выбранных миграций Django проекта.</p></translation> </message> <message> - <location filename="../Project.py" line="2444"/> + <location filename="../Project.py" line="2464"/> <source>Unapply Migrations</source> <translation>Откатить миграции</translation> </message> @@ -1684,7 +1684,7 @@ <translation><b>Откатить миграции</b><p>Откат всех миграций для приложений Django проекта.</p></translation> </message> <message> - <location filename="../Project.py" line="2523"/> + <location filename="../Project.py" line="2544"/> <source>Make Migrations</source> <translation>Создать миграции</translation> </message> @@ -1704,22 +1704,22 @@ <translation><b>Создать миграции</b><p>Создание миграций для Django прокта.</p></translation> </message> <message> - <location filename="../Project.py" line="2555"/> + <location filename="../Project.py" line="2577"/> <source>No migrations available.</source> <translation>Нет доступных миграций.</translation> </message> <message> - <location filename="../Project.py" line="2410"/> + <location filename="../Project.py" line="2430"/> <source>Apply Migrations</source> <translation>Применить миграции</translation> </message> <message> - <location filename="../Project.py" line="2444"/> + <location filename="../Project.py" line="2464"/> <source>Select an application:</source> <translation>Выберите приложение:</translation> </message> <message> - <location filename="../Project.py" line="2568"/> + <location filename="../Project.py" line="2590"/> <source>Squash Migrations</source> <translation>Объединить миграции</translation> </message> @@ -1779,12 +1779,12 @@ <translation><b>Откатить миграцию</b><p>Выводит SQL запросы для отката миграции приложения.</p></translation> </message> <message> - <location filename="../Project.py" line="2313"/> + <location filename="../Project.py" line="2332"/> <source>SQL Migrate</source> <translation>SQL миграции</translation> </message> <message> - <location filename="../Project.py" line="3354"/> + <location filename="../Project.py" line="3402"/> <source>Check Project</source> <translation>Проверить проект</translation> </message> @@ -1813,11 +1813,21 @@ <source><b>Run Testsuite (-Wall)</b><p>Run the test suite for applications or the whole site with activated deprecation warnings.</p></source> <translation><b>Выполнить набор тестов (-Wall)</b><p>Выполнение набора тестов для приложений или всего сайта с включенными предупреждениями о устаревшем API.</p></translation> </message> + <message> + <location filename="../Project.py" line="1744"/> + <source><p>The Django project path <b>{0}</b> exists already. Shall it be removed and recreated?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project.py" line="1751"/> + <source><p>Please add the files to the eric project manually.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ProjectDjangoPlugin</name> <message> - <location filename="../../PluginProjectDjango.py" line="391"/> + <location filename="../../PluginProjectDjango.py" line="393"/> <source>Django</source> <translation>Django</translation> </message>