Did some adjustments to Djange >= 1.9.0, added support for the eric web browser and started adding support for the various migration commands.

Sat, 17 Dec 2016 19:07:02 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 17 Dec 2016 19:07:02 +0100
changeset 72
0f95786f7868
parent 71
a250660cc153
child 73
8a4ccc4f1359

Did some adjustments to Djange >= 1.9.0, added support for the eric web browser and started adding support for the various migration commands.

ChangeLog file | annotate | diff | comparison | revisions
PluginDjango.e4p file | annotate | diff | comparison | revisions
PluginProjectDjango.py file | annotate | diff | comparison | revisions
ProjectDjango/ConfigurationPage/DjangoPage.py file | annotate | diff | comparison | revisions
ProjectDjango/ConfigurationPage/DjangoPage.ui file | annotate | diff | comparison | revisions
ProjectDjango/DjangoMigrationsListDialog.py file | annotate | diff | comparison | revisions
ProjectDjango/DjangoMigrationsListDialog.ui file | annotate | diff | comparison | revisions
ProjectDjango/Project.py file | annotate | diff | comparison | revisions
ProjectDjango/i18n/django_de.qm file | annotate | diff | comparison | revisions
ProjectDjango/i18n/django_de.ts file | annotate | diff | comparison | revisions
ProjectDjango/i18n/django_empty.ts file | annotate | diff | comparison | revisions
ProjectDjango/i18n/django_en.ts file | annotate | diff | comparison | revisions
ProjectDjango/i18n/django_es.ts file | annotate | diff | comparison | revisions
ProjectDjango/i18n/django_ru.ts file | annotate | diff | comparison | revisions
ProjectDjango/i18n/django_tr.ts file | annotate | diff | comparison | revisions
--- a/ChangeLog	Tue Nov 08 19:07:58 2016 +0100
+++ b/ChangeLog	Sat Dec 17 19:07:02 2016 +0100
@@ -1,5 +1,10 @@
 ChangeLog
 ---------
+Version 4.2.0:
+- bug fixes
+- adjustments for Django >= 1.9.0
+- added support for the various migration commands
+
 Version 4.1.0:
 - some bug fixes
 - added support for pypy
--- a/PluginDjango.e4p	Tue Nov 08 19:07:58 2016 +0100
+++ b/PluginDjango.e4p	Sat Dec 17 19:07:02 2016 +0100
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE Project SYSTEM "Project-5.1.dtd">
 <!-- eric project file for project PluginDjango -->
-<!-- Copyright (C) 2014 Detlev Offenbach, detlev@die-offenbachs.de -->
+<!-- Copyright (C) 2016 Detlev Offenbach, detlev@die-offenbachs.de -->
 <Project version="5.1">
   <Language>en</Language>
   <Hash>74ebac2e9316db59fdca32e146fa5ae695c66907</Hash>
@@ -14,46 +14,49 @@
   <TranslationPattern>ProjectDjango/i18n/django_%language%.ts</TranslationPattern>
   <Eol index="1"/>
   <Sources>
-    <Source>__init__.py</Source>
     <Source>PluginProjectDjango.py</Source>
-    <Source>ProjectDjango/__init__.py</Source>
-    <Source>ProjectDjango/ConfigurationPage/__init__.py</Source>
     <Source>ProjectDjango/ConfigurationPage/DjangoPage.py</Source>
-    <Source>ProjectDjango/Project.py</Source>
+    <Source>ProjectDjango/ConfigurationPage/__init__.py</Source>
     <Source>ProjectDjango/DjangoDialog.py</Source>
+    <Source>ProjectDjango/DjangoDumpdataDataDialog.py</Source>
     <Source>ProjectDjango/DjangoLoaddataDataDialog.py</Source>
-    <Source>ProjectDjango/DjangoDumpdataDataDialog.py</Source>
+    <Source>ProjectDjango/DjangoMigrationsListDialog.py</Source>
+    <Source>ProjectDjango/Project.py</Source>
+    <Source>ProjectDjango/__init__.py</Source>
+    <Source>__init__.py</Source>
   </Sources>
   <Forms>
     <Form>ProjectDjango/ConfigurationPage/DjangoPage.ui</Form>
     <Form>ProjectDjango/DjangoDialog.ui</Form>
     <Form>ProjectDjango/DjangoDumpdataDataDialog.ui</Form>
     <Form>ProjectDjango/DjangoLoaddataDataDialog.ui</Form>
+    <Form>ProjectDjango/DjangoMigrationsListDialog.ui</Form>
   </Forms>
   <Translations>
+    <Translation>ProjectDjango/i18n/django_de.qm</Translation>
     <Translation>ProjectDjango/i18n/django_de.ts</Translation>
+    <Translation>ProjectDjango/i18n/django_empty.ts</Translation>
+    <Translation>ProjectDjango/i18n/django_en.qm</Translation>
+    <Translation>ProjectDjango/i18n/django_en.ts</Translation>
+    <Translation>ProjectDjango/i18n/django_es.qm</Translation>
+    <Translation>ProjectDjango/i18n/django_es.ts</Translation>
+    <Translation>ProjectDjango/i18n/django_ru.qm</Translation>
     <Translation>ProjectDjango/i18n/django_ru.ts</Translation>
     <Translation>ProjectDjango/i18n/django_tr.ts</Translation>
-    <Translation>ProjectDjango/i18n/django_es.ts</Translation>
-    <Translation>ProjectDjango/i18n/django_en.ts</Translation>
-    <Translation>ProjectDjango/i18n/django_de.qm</Translation>
-    <Translation>ProjectDjango/i18n/django_en.qm</Translation>
-    <Translation>ProjectDjango/i18n/django_es.qm</Translation>
-    <Translation>ProjectDjango/i18n/django_ru.qm</Translation>
   </Translations>
   <Resources/>
   <Interfaces/>
   <Others>
     <Other>.hgignore</Other>
-    <Other>ProjectDjango/APIs</Other>
-    <Other>ProjectDjango/Documentation/help</Other>
     <Other>ChangeLog</Other>
     <Other>PKGLIST</Other>
     <Other>PluginDjango.e4p</Other>
+    <Other>PluginProjectDjango.zip</Other>
+    <Other>ProjectDjango/APIs</Other>
     <Other>ProjectDjango/Documentation/LICENSE.GPL3</Other>
+    <Other>ProjectDjango/Documentation/help</Other>
+    <Other>ProjectDjango/Documentation/source</Other>
     <Other>ProjectDjango/icons/django.png</Other>
-    <Other>ProjectDjango/Documentation/source</Other>
-    <Other>PluginProjectDjango.zip</Other>
   </Others>
   <MainScript>PluginProjectDjango.py</MainScript>
   <Vcs>
@@ -158,9 +161,6 @@
         </value>
       </dict>
     </VcsOptions>
-    <VcsOtherData>
-      <dict/>
-    </VcsOtherData>
   </Vcs>
   <FiletypeAssociations>
     <FiletypeAssociation pattern="*.idl" type="INTERFACES"/>
--- a/PluginProjectDjango.py	Tue Nov 08 19:07:58 2016 +0100
+++ b/PluginProjectDjango.py	Sat Dec 17 19:07:02 2016 +0100
@@ -133,6 +133,8 @@
             "UseIPv6": False,
             
             "TranslationsEditor": "",
+            
+            "UseExternalBrowser": False,
         }
         if isWindowsPlatform():
             self.__defaults["ConsoleCommandNoClose"] = "cmd.exe /k"
@@ -363,7 +365,8 @@
         if key in ["RecentNumberApps"]:
             return int(Preferences.Prefs.settings.value(
                 self.PreferencesKey + "/" + key, self.__defaults[key]))
-        elif key in ["UsePlainPythonPy2", "UsePlainPythonPy3", "UseIPv6"]:
+        elif key in ["UsePlainPythonPy2", "UsePlainPythonPy3", "UseIPv6",
+                     "UseExternalBrowser"]:
             return Preferences.toBool(Preferences.Prefs.settings.value(
                 self.PreferencesKey + "/" + key, self.__defaults[key]))
         else:
--- a/ProjectDjango/ConfigurationPage/DjangoPage.py	Tue Nov 08 19:07:58 2016 +0100
+++ b/ProjectDjango/ConfigurationPage/DjangoPage.py	Sat Dec 17 19:07:02 2016 +0100
@@ -45,7 +45,6 @@
             consoleList.append("xterm -e")
             consoleList.append("/opt/X11/bin/xterm -e")
         else:
-            consoleList.append("konsole -e")
             consoleList.append("@konsole --workdir . -e")
             # KDE4 konsole spawns
             consoleList.append("gnome-terminal -x")
@@ -59,7 +58,6 @@
             consoleNoCloseList.append("xterm -hold -e")
             consoleNoCloseList.append("/opt/X11/bin/xterm -hold -e")
         else:
-            consoleNoCloseList.append("konsole --noclose -e")
             consoleNoCloseList.append("@konsole --noclose --workdir . -e")
             # KDE4 konsole spawns
             consoleNoCloseList.append("gnome-terminal -x")
@@ -80,6 +78,9 @@
         self.ipv6CheckBox.setChecked(
             self.__plugin.getPreferences("UseIPv6"))
         
+        self.externalBrowserCheckBox.setChecked(
+            self.__plugin.getPreferences("UseExternalBrowser"))
+        
         self.appsRecentSpinBox.setValue(
             self.__plugin.getPreferences("RecentNumberApps"))
         
@@ -113,6 +114,9 @@
             "UseIPv6", self.ipv6CheckBox.isChecked())
         
         self.__plugin.setPreferences(
+            "UseExternalBrowser", self.externalBrowserCheckBox.isChecked())
+        
+        self.__plugin.setPreferences(
             "RecentNumberApps", self.appsRecentSpinBox.value())
         
         self.__plugin.setPreferences(
--- a/ProjectDjango/ConfigurationPage/DjangoPage.ui	Tue Nov 08 19:07:58 2016 +0100
+++ b/ProjectDjango/ConfigurationPage/DjangoPage.ui	Sat Dec 17 19:07:02 2016 +0100
@@ -10,7 +10,7 @@
     <height>1201</height>
    </rect>
   </property>
-  <layout class="QVBoxLayout" name="verticalLayout_5">
+  <layout class="QVBoxLayout" name="verticalLayout_6">
    <item>
     <widget class="QLabel" name="headerLabel">
      <property name="text">
@@ -130,6 +130,25 @@
     </widget>
    </item>
    <item>
+    <widget class="QGroupBox" name="djangoBrowserGroup">
+     <property name="title">
+      <string>Web-Browser</string>
+     </property>
+     <layout class="QVBoxLayout" name="verticalLayout_5">
+      <item>
+       <widget class="QCheckBox" name="externalBrowserCheckBox">
+        <property name="toolTip">
+         <string>Select to use an external web-browser</string>
+        </property>
+        <property name="text">
+         <string>Use external web-browser</string>
+        </property>
+       </widget>
+      </item>
+     </layout>
+    </widget>
+   </item>
+   <item>
     <widget class="QGroupBox" name="djangoRecentAppsGroup">
      <property name="title">
       <string>Recent Applications Lists</string>
@@ -138,7 +157,16 @@
       <property name="spacing">
        <number>6</number>
       </property>
-      <property name="margin">
+      <property name="leftMargin">
+       <number>6</number>
+      </property>
+      <property name="topMargin">
+       <number>6</number>
+      </property>
+      <property name="rightMargin">
+       <number>6</number>
+      </property>
+      <property name="bottomMargin">
        <number>6</number>
       </property>
       <item>
@@ -237,7 +265,16 @@
          <property name="spacing">
           <number>6</number>
          </property>
-         <property name="margin">
+         <property name="leftMargin">
+          <number>6</number>
+         </property>
+         <property name="topMargin">
+          <number>6</number>
+         </property>
+         <property name="rightMargin">
+          <number>6</number>
+         </property>
+         <property name="bottomMargin">
           <number>6</number>
          </property>
          <item>
@@ -309,7 +346,16 @@
          <property name="spacing">
           <number>6</number>
          </property>
-         <property name="margin">
+         <property name="leftMargin">
+          <number>6</number>
+         </property>
+         <property name="topMargin">
+          <number>6</number>
+         </property>
+         <property name="rightMargin">
+          <number>6</number>
+         </property>
+         <property name="bottomMargin">
           <number>6</number>
          </property>
          <item>
@@ -386,6 +432,7 @@
   <tabstop>consoleCommandNoCloseCombo</tabstop>
   <tabstop>serverAddressEdit</tabstop>
   <tabstop>ipv6CheckBox</tabstop>
+  <tabstop>externalBrowserCheckBox</tabstop>
   <tabstop>appsRecentSpinBox</tabstop>
   <tabstop>virtualEnvPy3Edit</tabstop>
   <tabstop>virtualEnvPy3Button</tabstop>
@@ -393,6 +440,8 @@
   <tabstop>virtualEnvPy2Edit</tabstop>
   <tabstop>virtualEnvPy2Button</tabstop>
   <tabstop>plainPython2CheckBox</tabstop>
+  <tabstop>translationsEdit</tabstop>
+  <tabstop>translationsButton</tabstop>
  </tabstops>
  <resources/>
  <connections/>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ProjectDjango/DjangoMigrationsListDialog.py	Sat Dec 17 19:07:02 2016 +0100
@@ -0,0 +1,235 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2016 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing a dialog show a list of all available migrations.
+"""
+
+from __future__ import unicode_literals
+try:
+    str = unicode    # __IGNORE_WARNING__
+except NameError:
+    pass
+
+from PyQt5.QtCore import pyqtSlot, Qt, QProcess, QTimer
+from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QAbstractButton, \
+    QHeaderView, QTreeWidgetItem
+
+from E5Gui import E5MessageBox
+
+from .Ui_DjangoMigrationsListDialog import Ui_DjangoMigrationsListDialog
+
+import Preferences
+
+
+class DjangoMigrationsListDialog(QDialog, Ui_DjangoMigrationsListDialog):
+    """
+    Class implementing a dialog show a list of all available migrations.
+    """
+    MigrationsListMode = "L"
+    MigrationsPlanMode = "P"
+    
+    def __init__(self, mode, parent=None):
+        """
+        Constructor
+        
+        @param parent reference to the parent widget
+        @type QWidget
+        """
+        super(DjangoMigrationsListDialog, self).__init__(parent)
+        self.setupUi(self)
+        
+        self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False)
+        self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True)
+        
+        self.ioEncoding = Preferences.getSystem("IOEncoding")
+        
+        self.proc = None
+        
+        self.__mode = mode
+        if self.__mode == DjangoMigrationsListDialog.MigrationsListMode:
+            self.setWindowTitle(self.tr("Available Migrations"))
+            self.migrationsList.setHeaderLabels([
+                self.tr("Name"),
+            ])
+        else:
+            self.setWindowTitle(self.tr("Migrations Plan"))
+            self.migrationsList.setHeaderLabels([
+                self.tr("Migration"),
+                self.tr("Dependencies"),
+            ])
+    
+    @pyqtSlot(QAbstractButton)
+    def on_buttonBox_clicked(self, button):
+        """
+        Private slot called by a button of the button box clicked.
+        
+        @param button button that was clicked
+        @type QAbstractButton
+        """
+        if button == self.buttonBox.button(QDialogButtonBox.Close):
+            self.close()
+        elif button == self.buttonBox.button(QDialogButtonBox.Cancel):
+            self.__finish()
+    
+    def __finish(self):
+        """
+        Private slot called when the process finished or the user pressed the
+        button.
+        """
+        if self.proc is not None and \
+           self.proc.state() != QProcess.NotRunning:
+            self.proc.terminate()
+            QTimer.singleShot(2000, self.proc.kill)
+            self.proc.waitForFinished(3000)
+        
+        self.buttonBox.button(QDialogButtonBox.Close).setEnabled(True)
+        self.buttonBox.button(QDialogButtonBox.Cancel).setEnabled(False)
+        self.buttonBox.button(QDialogButtonBox.Close).setDefault(True)
+        
+        self.proc = None
+        
+        self.__resizeColumns()
+    
+    def __procFinished(self, exitCode, exitStatus):
+        """
+        Private slot connected to the finished signal.
+        
+        @param exitCode exit code of the process (integer)
+        @param exitStatus exit status of the process (QProcess.ExitStatus)
+        """
+        self.__finish()
+    
+    def __resizeColumns(self):
+        """
+        Private method to resize the list columns.
+        """
+        self.migrationsList.header().resizeSections(
+            QHeaderView.ResizeToContents)
+        if self.__mode == DjangoMigrationsListDialog.MigrationsListMode:
+            self.migrationsList.header().setStretchLastSection(True)
+    
+    def start(self, pythonExecutable, sitePath):
+        """
+        Public slot used to start the process.
+        
+        @param pythonExecutable Python executable to be used
+        @type str
+        @param sitePath path of the site
+        @type str
+        @return flag indicating a successful start of the process (boolean)
+        """
+        self.errorGroup.hide()
+        
+        self.proc = QProcess()
+        self.proc.finished.connect(self.__procFinished)
+        self.proc.readyReadStandardOutput.connect(self.__readStdout)
+        self.proc.readyReadStandardError.connect(self.__readStderr)
+        
+        self.__lastTopItem = None
+        
+        if sitePath:
+            self.proc.setWorkingDirectory(sitePath)
+        
+        args = []
+        args.append("manage.py")
+        args.append("showmigrations")
+        if self.__mode == DjangoMigrationsListDialog.MigrationsListMode:
+            args.append("--list")
+        else:
+            args.append("--plan")
+            args.append("--verbosity")
+            args.append("2")
+        
+        self.proc.start(pythonExecutable, args)
+        procStarted = self.proc.waitForStarted()
+        if not procStarted:
+            self.buttonBox.setFocus()
+            E5MessageBox.critical(
+                self,
+                self.tr('Process Generation Error'),
+                self.tr(
+                    'The process {0} could not be started. '
+                    'Ensure, that it is in the search path.'
+                ).format(pythonExecutable))
+        return procStarted
+    
+    def __readStdout(self):
+        """
+        Private slot to handle the readyReadStdout signal.
+        
+        It reads the output of the process, formats it and inserts it into
+        the contents pane.
+        """
+        while self.proc.canReadLine():
+            s = str(self.proc.readLine(), self.ioEncoding, 'replace').rstrip()
+            if self.__mode == DjangoMigrationsListDialog.MigrationsListMode:
+                self.__createListItem(s)
+            else:
+                self.__createPlanItem(s)
+    
+    def __createListItem(self, line):
+        """
+        Private method to create an item for list mode.
+        
+        @param line line of text
+        @type str
+        """
+        if not line.startswith(" "):
+            # application name
+            self.__lastTopItem = QTreeWidgetItem(
+                self.migrationsList, [line.strip()])
+            self.__lastTopItem.setExpanded(True)
+        else:
+            # migration name
+            line = line.strip()
+            applied = line[:3]
+            name = line[3:].strip()
+            if self.__lastTopItem:
+                itm = QTreeWidgetItem(self.__lastTopItem, [name])
+            else:
+                itm = QTreeWidgetItem(self.migrationsList, [name])
+            if applied[1] != " ":
+                itm.setCheckState(0, Qt.Checked)
+    
+    def __createPlanItem(self, line):
+        """
+        Private method to create an item for plan mode.
+        
+        @param line line of text
+        @type str
+        """
+        line = line.strip()
+        applied = line[:3]
+        parts = line[3:].strip().split(None, 2)
+        if len(parts) == 3:
+            dependencies = "\n".join([
+                d.strip() for d in parts[2].strip()[1:-1].split(",")
+            ])
+            itm = QTreeWidgetItem(self.migrationsList, [
+                parts[0].strip(),
+                dependencies, 
+            ])
+        else:
+            itm = QTreeWidgetItem(self.migrationsList, [
+                parts[0].strip(),
+                "",
+            ])
+        if applied[1] != " ":
+            itm.setCheckState(0, Qt.Checked)
+    
+    def __readStderr(self):
+        """
+        Private slot to handle the readyReadStderr signal.
+        
+        It reads the error output of the process and inserts it into the
+        error pane.
+        """
+        if self.proc is not None:
+            self.errorGroup.show()
+            s = str(self.proc.readAllStandardError(), self.ioEncoding,
+                    'replace')
+            self.errors.insertPlainText(s)
+            self.errors.ensureCursorVisible()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ProjectDjango/DjangoMigrationsListDialog.ui	Sat Dec 17 19:07:02 2016 +0100
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>DjangoMigrationsListDialog</class>
+ <widget class="QDialog" name="DjangoMigrationsListDialog">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>550</width>
+    <height>500</height>
+   </rect>
+  </property>
+  <property name="sizeGripEnabled">
+   <bool>true</bool>
+  </property>
+  <layout class="QVBoxLayout" name="verticalLayout">
+   <item>
+    <widget class="QTreeWidget" name="migrationsList">
+     <property name="sizePolicy">
+      <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
+       <horstretch>0</horstretch>
+       <verstretch>3</verstretch>
+      </sizepolicy>
+     </property>
+     <property name="alternatingRowColors">
+      <bool>true</bool>
+     </property>
+     <attribute name="headerStretchLastSection">
+      <bool>false</bool>
+     </attribute>
+     <column>
+      <property name="text">
+       <string notr="true">1</string>
+      </property>
+     </column>
+    </widget>
+   </item>
+   <item>
+    <widget class="QGroupBox" name="errorGroup">
+     <property name="sizePolicy">
+      <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
+       <horstretch>0</horstretch>
+       <verstretch>1</verstretch>
+      </sizepolicy>
+     </property>
+     <property name="title">
+      <string>Errors</string>
+     </property>
+     <layout class="QVBoxLayout">
+      <property name="spacing">
+       <number>6</number>
+      </property>
+      <property name="leftMargin">
+       <number>6</number>
+      </property>
+      <property name="topMargin">
+       <number>6</number>
+      </property>
+      <property name="rightMargin">
+       <number>6</number>
+      </property>
+      <property name="bottomMargin">
+       <number>6</number>
+      </property>
+      <item>
+       <widget class="QTextEdit" name="errors">
+        <property name="focusPolicy">
+         <enum>Qt::NoFocus</enum>
+        </property>
+        <property name="readOnly">
+         <bool>true</bool>
+        </property>
+        <property name="acceptRichText">
+         <bool>false</bool>
+        </property>
+       </widget>
+      </item>
+     </layout>
+    </widget>
+   </item>
+   <item>
+    <widget class="QDialogButtonBox" name="buttonBox">
+     <property name="orientation">
+      <enum>Qt::Horizontal</enum>
+     </property>
+     <property name="standardButtons">
+      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Close</set>
+     </property>
+    </widget>
+   </item>
+  </layout>
+ </widget>
+ <resources/>
+ <connections>
+  <connection>
+   <sender>buttonBox</sender>
+   <signal>accepted()</signal>
+   <receiver>DjangoMigrationsListDialog</receiver>
+   <slot>accept()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>248</x>
+     <y>254</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>157</x>
+     <y>274</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>buttonBox</sender>
+   <signal>rejected()</signal>
+   <receiver>DjangoMigrationsListDialog</receiver>
+   <slot>reject()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>316</x>
+     <y>260</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>286</x>
+     <y>274</y>
+    </hint>
+   </hints>
+  </connection>
+ </connections>
+</ui>
--- a/ProjectDjango/Project.py	Tue Nov 08 19:07:58 2016 +0100
+++ b/ProjectDjango/Project.py	Sat Dec 17 19:07:02 2016 +0100
@@ -272,6 +272,7 @@
         
         self.__initDatabaseActions()
         self.__initDatabaseSqlActions()
+        self.__initMigrationActions()
         self.__initToolsActions()
         self.__initTestingActions()
         self.__initAuthorizationActions()
@@ -430,6 +431,23 @@
             self.__databaseSqlDropTables)
         self.actions.append(self.databaseSqlDropTablesAct)
         
+        self.databaseSqlDropIndexesAct = E5Action(
+            self.tr('Drop Indexes'),
+            self.tr('&Drop Indexes'),
+            0, 0,
+            self, 'django_database_sql_drop_indexes')
+        self.databaseSqlDropIndexesAct.setStatusTip(self.tr(
+            'Prints the DROP INDEX SQL statements for '
+            'one or more applications'))
+        self.databaseSqlDropIndexesAct.setWhatsThis(self.tr(
+            """<b>Drop Indexes</b>"""
+            """<p>Prints the DROP INDEX SQL statements """
+            """for one or more applications.</p>"""
+        ))
+        self.databaseSqlDropIndexesAct.triggered.connect(
+            self.__databaseSqlDropIndexes)
+        self.actions.append(self.databaseSqlDropIndexesAct)
+        
         self.databaseSqlFlushAct = E5Action(
             self.tr('Flush Database'),
             self.tr('&Flush Database'),
@@ -635,11 +653,51 @@
         self.clearSessionsAct.triggered.connect(self.__clearSessions)
         self.actions.append(self.clearSessionsAct)
     
+    def __initMigrationActions(self):
+        """
+        Private method to define the migration actions.
+        """
+        # TODO: showmigrations
+        self.showMigrationsAct = E5Action(
+            self.tr('Show Migrations'),
+            self.tr('&Show Migrations'),
+            0, 0,
+            self, 'django_migration_show')
+        self.showMigrationsAct.setStatusTip(self.tr(
+            'Show a list of available migrations'))
+        self.showMigrationsAct.setWhatsThis(self.tr(
+            """<b>Show Migrations</b>"""
+            """<p>This shows a list of available migrations of the Django"""
+            """ project and their status.</p>"""
+        ))
+        self.showMigrationsAct.triggered.connect(self.__showMigrationsList)
+        self.actions.append(self.showMigrationsAct)
+        
+        self.showMigrationsPlanAct = E5Action(
+            self.tr('Show Migrations Plan'),
+            self.tr('Show Migrations &Plan'),
+            0, 0,
+            self, 'django_migration_show_plan')
+        self.showMigrationsPlanAct.setStatusTip(self.tr(
+            'Show a list with the migrations plan'))
+        self.showMigrationsPlanAct.setWhatsThis(self.tr(
+            """<b>Show Migrations Plan</b>"""
+            """<p>This shows a list with the migrations plan of the Django"""
+            """ project.</p>"""
+        ))
+        self.showMigrationsPlanAct.triggered.connect(self.__showMigrationsPlan)
+        self.actions.append(self.showMigrationsPlanAct)
+        
+        # TODO: makemigrations
+        # TODO: migrate
+        # TODO: squashmigrations
+    
     def initMenu(self):
         """
-        Public slot to initialize the Django menu.
+        Public method to initialize the Django menu.
         
-        @return the menu generated (QMenu)
+        @return the menu generated
+        @rtype QMenu
         """
         self.__menus = {}   # clear menus references
         
@@ -656,6 +714,7 @@
         menu.addAction(self.startLocalApplicationAct)
         menu.addSeparator()
         menu.addMenu(self.__initDatabaseMenu())
+        menu.addMenu(self.__initMigrationsMenu())
         menu.addSeparator()
         menu.addMenu(self.__initToolsMenu())
         menu.addSeparator()
@@ -677,9 +736,10 @@
 
     def __initDatabaseMenu(self):
         """
-        Private slot to initialize the database menu.
+        Private method to initialize the database menu.
         
-        @return the menu generated (QMenu)
+        @return the menu generated
+        @rtype QMenu
         """
         menu = QMenu(self.tr("&Database"), self.__ui)
         menu.setTearOffEnabled(True)
@@ -700,21 +760,24 @@
     
     def __initDatabaseSqlMenu(self):
         """
-        Private slot to initialize the database SQL submenu.
+        Private method to initialize the database SQL submenu.
         
-        @return the menu generated (QMenu)
+        @return the menu generated
+        @rtype QMenu
         """
         menu = QMenu(self.tr("Show &SQL"), self.__ui)
         menu.setTearOffEnabled(True)
         
-        menu.addAction(self.databaseSqlCreateTablesAct)
-        menu.addAction(self.databaseSqlCreateIndexesAct)
-        menu.addAction(self.databaseSqlCreateEverythingAct)
-        menu.addSeparator()
-        menu.addAction(self.databaseSqlCustomAct)
-        menu.addSeparator()
-        menu.addAction(self.databaseSqlDropTablesAct)
-        menu.addSeparator()
+        if self.getDjangoVersion() < (1, 9, 0):
+            menu.addAction(self.databaseSqlCreateTablesAct)
+            menu.addAction(self.databaseSqlCreateIndexesAct)
+            menu.addAction(self.databaseSqlCreateEverythingAct)
+            menu.addSeparator()
+            menu.addAction(self.databaseSqlCustomAct)
+            menu.addSeparator()
+            menu.addAction(self.databaseSqlDropTablesAct)
+            menu.addAction(self.databaseSqlDropIndexesAct)
+            menu.addSeparator()
         menu.addAction(self.databaseSqlFlushAct)
         menu.addAction(self.databaseSqlResetSeqAct)
         
@@ -722,11 +785,29 @@
         
         return menu
     
+    def __initMigrationsMenu(self):
+        """
+        Private method to initialize the Migrations submenu.
+        
+        @return the menu generated
+        @rtype QMenu
+        """
+        menu = QMenu(self.tr("&Migrations"), self.__ui)
+        menu.setTearOffEnabled(True)
+        
+        menu.addAction(self.showMigrationsAct)
+        menu.addAction(self.showMigrationsPlanAct)
+        
+        self.__menus["migrations"] = menu
+        
+        return menu
+    
     def __initToolsMenu(self):
         """
-        Private slot to initialize the tools menu.
+        Private method to initialize the tools menu.
         
-        @return the menu generated (QMenu)
+        @return the menu generated
+        @rtype QMenu
         """
         menu = QMenu(self.tr("&Tools"), self.__ui)
         menu.setTearOffEnabled(True)
@@ -743,9 +824,10 @@
     
     def __initTestingMenu(self):
         """
-        Private slot to initialize the testing menu.
+        Private method to initialize the testing menu.
         
-        @return the menu generated (QMenu)
+        @return the menu generated
+        @rtype QMenu
         """
         menu = QMenu(self.tr("T&esting"), self.__ui)
         menu.setTearOffEnabled(True)
@@ -762,9 +844,10 @@
     
     def __initAuthorizationMenu(self):
         """
-        Private slot to initialize the authorization menu.
+        Private method to initialize the authorization menu.
         
-        @return the menu generated (QMenu)
+        @return the menu generated
+        @rtype QMenu
         """
         menu = QMenu(self.tr("&Authorization"), self.__ui)
         menu.setTearOffEnabled(True)
@@ -778,9 +861,10 @@
     
     def __initSessionMenu(self):
         """
-        Private slot to initialize the authorization menu.
+        Private method to initialize the authorization menu.
         
-        @return the menu generated (QMenu)
+        @return the menu generated
+        @rtype QMenu
         """
         menu = QMenu(self.tr("&Session"), self.__ui)
         menu.setTearOffEnabled(True)
@@ -1224,7 +1308,7 @@
         """
         Private slot to show some info about Django.
         """
-        version = self.getDjangoVersion()
+        version = self.getDjangoVersionString()
         url = "http://www.djangoproject.com"
         
         msgBox = E5MessageBox.E5MessageBox(
@@ -1246,9 +1330,9 @@
             os.path.join("ProjectDjango", "icons", "django64.png")))
         msgBox.exec_()
     
-    def getDjangoVersion(self):
+    def getDjangoVersionString(self):
         """
-        Public method to get the Django version.
+        Public method to get the Django version as a string.
         
         @return Django version (string)
         """
@@ -1273,6 +1357,24 @@
         
         return djangoVersion
     
+    def getDjangoVersion(self):
+        """
+        Public method to get the Django version as a tuple.
+        
+        @return Django version
+        @rtype tuple of int
+        """
+        djangoVersionStr = self.getDjangoVersionString()
+        djangoVersionList = []
+        if djangoVersionStr:
+            for part in djangoVersionStr.split("."):
+                try:
+                    djangoVersionList.append(int(part))
+                except ValueError:
+                    djangoVersionList.append(part)
+        
+        return tuple(djangoVersionList)
+    
     def __getApplications(self):
         """
         Private method to ask the user for a list of application names.
@@ -1753,14 +1855,17 @@
                 addr = "[::1]"
             else:
                 addr = "127.0.0.1"
-        url = QUrl("http://{0}:{1}".format(addr, port))
-        res = QDesktopServices.openUrl(url)
-        if not res:
-            E5MessageBox.critical(
-                None,
-                self.tr('Run Web-Browser'),
-                self.tr('Could not start the web-browser for the'
-                        ' url "{0}".').format(url.toString()))
+        url = "http://{0}:{1}".format(addr, port)
+        if self.__plugin.getPreferences("UseExternalBrowser"):
+            res = QDesktopServices.openUrl(QUrl(url))
+            if not res:
+                E5MessageBox.critical(
+                    None,
+                    self.tr('Run Web-Browser'),
+                    self.tr('Could not start the web-browser for the'
+                            ' url "{0}".').format(url.toString()))
+        else:
+            self.__ui.launchHelpViewer(url)
 
     ##################################################################
     ## slots below implement database related functions
@@ -1941,6 +2046,13 @@
         """
         self.__sqlCommand(self.tr("Drop Tables"), "sqlclear")
     
+    def __databaseSqlDropIndexes(self):
+        """
+        Private slot to print the DROP INDEX SQL statements for one or
+        more applications.
+        """
+        self.__sqlCommand(self.tr("Drop Indexes"), "sqldropindexes")
+    
     def __databaseSqlFlushDatabase(self):
         """
         Private slot to print a list of statements to return all database
@@ -1956,6 +2068,40 @@
         self.__sqlCommand(self.tr("Reset Sequences"), "sqlsequencereset")
     
     ##################################################################
+    ## slots below implement migration related functions
+    ##################################################################
+    
+    def __showMigrationsList(self):
+        """
+        Private slot to show the available migrations and their status.
+        """
+        try:
+            path = self.__sitePath()
+        except DjangoNoSiteSelectedException:
+            return
+        
+        from .DjangoMigrationsListDialog import DjangoMigrationsListDialog
+        self.__migrationsListDialog = DjangoMigrationsListDialog(
+            DjangoMigrationsListDialog.MigrationsListMode, self.__ui)
+        self.__migrationsListDialog.show()
+        self.__migrationsListDialog.start(self.__getPythonExecutable(), path)
+    
+    def __showMigrationsPlan(self):
+        """
+        Private slot to show the migrations plan.
+        """
+        try:
+            path = self.__sitePath()
+        except DjangoNoSiteSelectedException:
+            return
+        
+        from .DjangoMigrationsListDialog import DjangoMigrationsListDialog
+        self.__migrationsPlanDialog = DjangoMigrationsListDialog(
+            DjangoMigrationsListDialog.MigrationsPlanMode, self.__ui)
+        self.__migrationsPlanDialog.show()
+        self.__migrationsPlanDialog.start(self.__getPythonExecutable(), path)
+    
+    ##################################################################
     ## slots below implement some tool functions
     ##################################################################
     
Binary file ProjectDjango/i18n/django_de.qm has changed
--- a/ProjectDjango/i18n/django_de.ts	Tue Nov 08 19:07:58 2016 +0100
+++ b/ProjectDjango/i18n/django_de.ts	Sat Dec 17 19:07:02 2016 +0100
@@ -3,42 +3,42 @@
 <context>
     <name>DjangoDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="14"/>
+        <location filename="../DjangoDialog.ui" line="14"/>
         <source>Django</source>
         <translation>Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="35"/>
+        <location filename="../DjangoDialog.ui" line="35"/>
         <source>Output</source>
         <translation>Ausgabe</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="63"/>
+        <location filename="../DjangoDialog.ui" line="63"/>
         <source>Errors</source>
         <translation>Fehler</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation>Fehler beim Prozessstart</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
         <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
+        <location filename="../DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation>Wähle Datendatei</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation>Fehler beim Sichern der Daten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>&lt;p&gt;The data could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Daten konnten nicht nach &lt;b&gt;{0}&lt;/b&gt; geschrieben werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -46,62 +46,62 @@
 <context>
     <name>DjangoDumpdataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="20"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="20"/>
         <source>dumpdata Command Options</source>
         <translation>dumpdata Kommandozeilenoptionen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="35"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="35"/>
         <source>Applications</source>
         <translation>Anwendungen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="70"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="70"/>
         <source>Exclude Applications</source>
         <translation>Anwendungen ausschließen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="76"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="76"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Gib die Liste der Applikationen durch Leerzeichen getrennt ein.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="93"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="93"/>
         <source>Dump Format</source>
         <translation>Dump Format</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation>JSON</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation>XML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation>YAML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="53"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="53"/>
         <source>Enter the list of applications separated by spaces. Leave empty for all.</source>
         <translation>Gib die Liste der Applikationen durch Leerzeichen getrennt ein. Leer lassen, um alle zu sichern.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="99"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="99"/>
         <source>Serialization Format:</source>
         <translation>Serialisierungsformat:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="126"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="126"/>
         <source>Indentation Level:</source>
         <translation>Einrücklänge:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="133"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="133"/>
         <source>Enter the indentation level to be used when pretty-printing output</source>
         <translation>Gib die Länge der Einrückung für eine lesbare Ausgabe ein</translation>
     </message>
@@ -109,1162 +109,1285 @@
 <context>
     <name>DjangoLoaddataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="20"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="20"/>
         <source>loaddata Command Options</source>
         <translation>loaddata Kommandozeilenoptionen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="29"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="29"/>
         <source>Enter the list of fixture patterns or the path of a fixture file.</source>
         <translation>Gib die Liste der Fixturenamen oder den Pfad einer Fixturedatei ein.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="39"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="39"/>
         <source>Select a fixture file via a file selection dialog</source>
         <translation>Wähle eine Fixturedatei mittels eines Dateiauswahldialoges aus</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="42"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="42"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="57"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="57"/>
         <source>JSON Files (*.json);;XML Files (*.xml);;</source>
         <translation>JSON Dateien (*.json);;XML Dateien (*.xml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation>YAML Dateien (*.yaml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation>Wähle Fixturedatei</translation>
     </message>
 </context>
 <context>
+    <name>DjangoMigrationsListDialog</name>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="54"/>
+        <source>Name</source>
+        <translation>Name</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Migration</source>
+        <translation>Migration</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Dependencies</source>
+        <translation>Abhängigkeiten</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>Process Generation Error</source>
+        <translation>Fehler beim Prozessstart</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="53"/>
+        <source>Available Migrations</source>
+        <translation>Verfügbare Migrationen</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.ui" line="47"/>
+        <source>Errors</source>
+        <translation>Fehler</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="58"/>
+        <source>Migrations Plan</source>
+        <translation>Migrationsplan</translation>
+    </message>
+</context>
+<context>
     <name>DjangoPage</name>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="17"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Django&lt;/b&gt;</source>
         <translation>Django einstellen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="37"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="37"/>
         <source>Console Commands</source>
         <translation>Konsolenbefehle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="43"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="43"/>
         <source>Console Command:</source>
         <translation>Konsole:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="56"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="56"/>
         <source>Enter the console command</source>
         <translation>Gib den Befehl für das Konsolenfenster ein</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="66"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="66"/>
         <source>Console Command (non-closing):</source>
         <translation>Konsole (nicht schließend):</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="79"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="79"/>
         <source>Enter the console command for a non-closing console</source>
         <translation>Gib den Befehl für das nicht schließende Konsolenfenster ein</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="102"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="102"/>
         <source>Server</source>
         <translation>Server</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="108"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="108"/>
         <source>Server Address:</source>
         <translation>Server Adresse:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="135"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="154"/>
         <source>Recent Applications Lists</source>
         <translation>Zuletzt verwendete Anwendungslisten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="149"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="177"/>
         <source>Number of recent applications lists:</source>
         <translation>Anzahl zuletzt verwendeter Anwendungslisten:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="306"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="343"/>
         <source>Django Python Console</source>
         <translation>Django Python Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="318"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="364"/>
         <source>Select to use plain Python instead of IPython</source>
         <translation>Auswählen, wenn Standard-Python an Stelle von IPython gestartet werde soll</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="321"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="367"/>
         <source>Use plain Python instead of IPython</source>
         <translation>Standard-Python an Stelle von IPython starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="89"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="89"/>
         <source>&lt;b&gt;Note:&lt;/b&gt; The console command for a console, that is spawning (i.e. exits before the console window is closed), should be prefixed by an &apos;@&apos; character.</source>
         <translation>&lt;b&gt;Hinweis:&lt;/b&gt; Der Konsolenbefehl für eine Konsole, die verzweigt (d.h. sie wird beendet bevor das Fenster geschlossen wurde), muss mit einem &apos;@&apos;-Zeichen beginnen.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="156"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="184"/>
         <source>Enter the number of recent applications to remember</source>
         <translation>Gib die zu merkende Anzahl an zuletzt verwendeten Anwendungslisten ein</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="115"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="115"/>
         <source>Enter the server port or server address and port (e.g. 127.0.0.1:8000 or [::1]:8000)</source>
         <translation>Gib den Server Port oder die Server Adresse und Port ein (z.B. 127.0.0.1:8000 oder [::1]:8000)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="122"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="122"/>
         <source>Select to use IPv6</source>
         <translation>Auswählen, um IPv6 zu verwenden</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="125"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="125"/>
         <source>Use IPv6 protocol</source>
         <translation>Verwende das IPv6 Protokoll</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="190"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="218"/>
         <source>Python 3</source>
         <translation>Python 3</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="268"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="305"/>
         <source>Django Virtual Environment</source>
         <translation>Virtuelle Django Umgebung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="280"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="317"/>
         <source>Enter the path of the Django virtual environment. Leave empty to not use a virtual environment setup.</source>
         <translation>Gib den Pfad der virtuellen Django Umgebung ein. Leer lassen, um keine virtuelle Umgebung zu verwenden.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="293"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="330"/>
         <source>Select the virtual environment directory via a selection dialog</source>
         <translation>Wähle das Verzeichnis für die virtuelle Umgebung über einen Auswahldialog aus</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="362"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="408"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="262"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="299"/>
         <source>Python 2</source>
         <translation>Python 2</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="144"/>
         <source>Select Virtual Environment for Python 3</source>
         <translation>Wähle die virtuelle Umgebung für Python 3</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="163"/>
         <source>Select Virtual Environment for Python 2</source>
         <translation>Wähle die virtuelle Umgebung für Python 2</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>Translations Editor</source>
         <translation>Übersetzungseditor</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="346"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="392"/>
         <source>Enter the path of an editor to use to do the translations. Leave empty to disable this feature.</source>
         <translation>Gib den Pfad für einen Editor an, um Übersetzungen zu erstellen. Leer lassen, um dieses Feature abzuschalten.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="359"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="405"/>
         <source>Select the translations editor via a file selection dialog</source>
         <translation>Wähle den Übersetzungseditor über einen Auswahldialog aus</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="135"/>
+        <source>Web-Browser</source>
+        <translation>Web-Brwoser</translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="141"/>
+        <source>Select to use an external web-browser</source>
+        <translation>Auswählen, um einen externen Web-Browser zu benutzen</translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="144"/>
+        <source>Use external web-browser</source>
+        <translation>Externen Web-Browser benutzen</translation>
+    </message>
 </context>
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="645"/>
+        <location filename="../Project.py" line="704"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <source>New Form</source>
         <translation>Neues Formular</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="928"/>
+        <location filename="../Project.py" line="1013"/>
         <source>The file already exists! Overwrite it?</source>
         <translation>Die Datei existiert bereits. Überschreiben?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="114"/>
+        <location filename="../Project.py" line="115"/>
         <source>Current Project</source>
         <translation>Aktuelles Projekt</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="119"/>
+        <location filename="../Project.py" line="120"/>
         <source>Selects the current project</source>
         <translation>Wählt das aktuelle Projekt aus</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start Project</source>
         <translation>Project starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start &amp;Project</source>
         <translation>&amp;Project starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="139"/>
+        <location filename="../Project.py" line="140"/>
         <source>Starts a new Django project</source>
         <translation>Startet ein neues Django Projekt</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../Project.py" line="142"/>
         <source>&lt;b&gt;Start Project&lt;/b&gt;&lt;p&gt;Starts a new Django project using &quot;django-admin.py startproject&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Project starten&lt;/b&gt;&lt;p&gt;Started ein neues Django Projekt mittels &quot;django-admin.py startproject&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (global)</source>
         <translation>Anwendung starten (global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (&amp;global)</source>
         <translation>Anwendung starten (&amp;global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../Project.py" line="155"/>
         <source>Starts a new global Django application</source>
         <translation>Startet eine neue globale Django Anwendung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="156"/>
+        <location filename="../Project.py" line="157"/>
         <source>&lt;b&gt;Start Application (global)&lt;/b&gt;&lt;p&gt;Starts a new global Django application using &quot;django-admin.py startapp&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Anwendung starten (global)&lt;/b&gt;&lt;p&gt;Startet eine neue globale Django Anwendung mittels &quot;django-admin.py startapp&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (local)</source>
         <translation>Anwendung starten (lokal)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (&amp;local)</source>
         <translation>Anwendung starten (&amp;lokal)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="170"/>
+        <location filename="../Project.py" line="171"/>
         <source>Starts a new local Django application</source>
         <translation>Startet eine neue lokale Django Anwendung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../Project.py" line="173"/>
         <source>&lt;b&gt;Start Application (local)&lt;/b&gt;&lt;p&gt;Starts a new local Django application using &quot;manage.py startapp&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Anwendung starten (lokal)&lt;/b&gt;&lt;p&gt;Startet eine neue lokale Django Anwendung mittels &quot;manage.py startapp&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run Server</source>
         <translation>Server starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run &amp;Server</source>
         <translation>&amp;Server starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="190"/>
+        <location filename="../Project.py" line="191"/>
         <source>Starts the Django Web server</source>
         <translation>Startet den Django Web-Server</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="192"/>
+        <location filename="../Project.py" line="193"/>
         <source>&lt;b&gt;Run Server&lt;/b&gt;&lt;p&gt;Starts the Django Web server using &quot;manage.py runserver&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Server starten&lt;/b&gt;&lt;p&gt;Startet den Django Web-Server mittels &quot;manage.py runserve&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Run Web-Browser</source>
         <translation>Web-Browser starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="200"/>
+        <location filename="../Project.py" line="201"/>
         <source>Run &amp;Web-Browser</source>
         <translation>Web-&amp;Browser starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="205"/>
+        <location filename="../Project.py" line="206"/>
         <source>Starts the default Web-Browser with the URL of the Django Web server</source>
         <translation>Startet den Standard Web-Browser mit der URL des Django Web-Servers</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="208"/>
+        <location filename="../Project.py" line="209"/>
         <source>&lt;b&gt;Run Web-Browser&lt;/b&gt;&lt;p&gt;Starts the default Web-Browser with the URL of the Django Web server.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Web-Browser starten&lt;/b&gt;&lt;p&gt;Startet den Standard Web-Browser mit der URL des Django Web-Servers.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <source>About Django</source>
         <translation>Über Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="258"/>
+        <location filename="../Project.py" line="259"/>
         <source>About D&amp;jango</source>
         <translation>Über D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="263"/>
+        <location filename="../Project.py" line="264"/>
         <source>Shows some information about Django</source>
         <translation>Zeigt Informationen über Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="265"/>
+        <location filename="../Project.py" line="266"/>
         <source>&lt;b&gt;About Django&lt;/b&gt;&lt;p&gt;Shows some information about Django.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Über Django&lt;/b&gt;&lt;p&gt;Zeigt Informationen über Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>Synchronize</source>
         <translation>Synchronisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>&amp;Synchronize</source>
         <translation>&amp;Synchronisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../Project.py" line="290"/>
         <source>Synchronizes the database</source>
         <translation>Synchronisiert die Datenbank</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="290"/>
+        <location filename="../Project.py" line="292"/>
         <source>&lt;b&gt;Synchronize&lt;/b&gt;&lt;p&gt;Synchronizes the database.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Synchronisieren&lt;/b&gt;&lt;p&gt;Synchronisiert die Datenbank.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="683"/>
+        <location filename="../Project.py" line="744"/>
         <source>&amp;Database</source>
         <translation>&amp;Datenbank</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1601"/>
+        <location filename="../Project.py" line="1751"/>
         <source>Project</source>
         <translation>Projekt</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1351"/>
+        <location filename="../Project.py" line="1491"/>
         <source>Application</source>
         <translation>Anwendung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Start Django</source>
         <translation>Django starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Select if this project should be a Django Project or Application.&lt;br /&gt;Select the empty entry for none.</source>
         <translation>Auswählen, ob ddieses Projekt ein Django Projekt oder eine Django Anwendung sein soll.&lt;br /&gt;Den leeren Eintrag wählen, wenn keines zutrifft.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Start Django Project</source>
         <translation>Django Projekt starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../Project.py" line="1546"/>
         <source>Django project created successfully.</source>
         <translation>Das Django Projekt wurde erfolgreich erzeugt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Enter the name of the new Django project.</source>
         <translation>Gib den Namen des neuen Django Projektes ein.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1453"/>
+        <location filename="../Project.py" line="1598"/>
         <source>Start Django Application</source>
         <translation>Django Anwendung starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1482"/>
+        <location filename="../Project.py" line="1632"/>
         <source>Django application created successfully.</source>
         <translation>Die Django Anwendung wurde erfolgreich erzeugt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select Project</source>
         <translation>Wähle Projekt</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select the Django project to work with.</source>
         <translation>Wähle das Django Projekt, mit dem gearbeitet werden soll.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1599"/>
+        <location filename="../Project.py" line="1749"/>
         <source>None</source>
         <translation>keines</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>Process Generation Error</source>
         <translation>Fehler beim Prozessstart</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1667"/>
+        <location filename="../Project.py" line="1828"/>
         <source>The Django server could not be started.</source>
         <translation>Der Django Server konnte nicht gestartet werden.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Could not start the web-browser for the url &quot;{0}&quot;.</source>
         <translation>Der Web-Browser konnt mit der URL &quot;{0}&quot; nicht gestartet werden.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2256"/>
+        <location filename="../Project.py" line="2461"/>
         <source>The Django process could not be started.</source>
         <translation>Der Django Prozess konnte nicht gestartet werden.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../Project.py" line="122"/>
         <source>&lt;b&gt;Current Project&lt;/b&gt;&lt;p&gt;Selects the current project. Used for multi-project Django projects to switch between the projects.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Aktuelles Projekt&lt;/b&gt;&lt;p&gt;Wählt das aktuelle Projekt aus. Dies wird bei Django Mehrfach-Projekten benötigt, um zwischen den Projekten umzuschalten.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1919"/>
+        <location filename="../Project.py" line="2124"/>
         <source>Diff Settings</source>
         <translation>Settings Unterschiede</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../Project.py" line="489"/>
         <source>&amp;Diff Settings</source>
         <translation>Settings &amp;Unterschiede</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="475"/>
+        <location filename="../Project.py" line="494"/>
         <source>Shows the modification made to the settings</source>
         <translation>Zeigt die Änderungen gegenüber dem Standard</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="477"/>
+        <location filename="../Project.py" line="496"/>
         <source>&lt;b&gt;Diff Settings&lt;/b&gt;&lt;p&gt;Shows the modification made to the settings.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Settings Unterschiede&lt;/b&gt;&lt;p&gt;Zeigt die Änderungen gegenüber dem Standard.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="730"/>
+        <location filename="../Project.py" line="812"/>
         <source>&amp;Tools</source>
         <translation>&amp;Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1604"/>
+        <location filename="../Project.py" line="1754"/>
         <source>&amp;Current Django project ({0})</source>
         <translation>&amp;Aktuelles Django Projekt ({0})</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1940"/>
+        <location filename="../Project.py" line="2145"/>
         <source>Cleanup</source>
         <translation>Aufräumen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="484"/>
+        <location filename="../Project.py" line="503"/>
         <source>&amp;Cleanup</source>
         <translation>&amp;Aufräumen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="489"/>
+        <location filename="../Project.py" line="508"/>
         <source>Cleans out old data from the database</source>
         <translation>Löscht veraltete Daten aus der Datenbank</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="491"/>
+        <location filename="../Project.py" line="510"/>
         <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;Cleans out old data from the database.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Aufräumen&lt;/b&gt;&lt;p&gt;Löscht veraltete Daten aus der Datenbank.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1952"/>
+        <location filename="../Project.py" line="2157"/>
         <source>Database cleaned up successfully.</source>
         <translation>Datenbank erfolgreich aufgeräumt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1963"/>
+        <location filename="../Project.py" line="2168"/>
         <source>Validate</source>
         <translation>Validieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="498"/>
+        <location filename="../Project.py" line="517"/>
         <source>&amp;Validate</source>
         <translation>&amp;Validieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="503"/>
+        <location filename="../Project.py" line="522"/>
         <source>Validates all installed models</source>
         <translation>Validiert alle installierten Modelle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="505"/>
+        <location filename="../Project.py" line="524"/>
         <source>&lt;b&gt;Validate&lt;/b&gt;&lt;p&gt;Validates all installed models.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Validieren&lt;/b&gt;&lt;p&gt;Validiert alle installierten Modelle&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Select Applications</source>
         <translation>Applikation auswählen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Gib die Liste der Applikationen durch Leerzeichen getrennt ein.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start Python Console</source>
         <translation>Starte Python Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start &amp;Python Console</source>
         <translation>Starte &amp;Python Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../Project.py" line="536"/>
         <source>Starts a Python interactive interpreter</source>
         <translation>Startet einen interaktiven Python Interpreter</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../Project.py" line="538"/>
         <source>&lt;b&gt;Start Python Console&lt;/b&gt;&lt;p&gt;Starts a Python interactive interpreter.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Starte Python Konsole&lt;/b&gt;&lt;p&gt;Startet einen interaktiven Python Interpreter.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2018"/>
+        <location filename="../Project.py" line="2223"/>
         <source>Create Cache Tables</source>
         <translation>Erzeuge Cache Tabellen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="220"/>
+        <location filename="../Project.py" line="221"/>
         <source>C&amp;reate Cache Tables</source>
         <translation>Erzeuge &amp;Cache Tabellen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="225"/>
+        <location filename="../Project.py" line="226"/>
         <source>Creates the tables needed to use the SQL cache backend</source>
         <translation>Erzeugt die für das SQL Cache Backend benötigten Tabellen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="227"/>
+        <location filename="../Project.py" line="228"/>
         <source>&lt;b&gt;Create Cache Tables&lt;/b&gt;&lt;p&gt;Creates the tables needed to use the SQL cache backend.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Erzeuge Cache Tabellen&lt;/b&gt;&lt;p&gt;Erzeugt die für das SQL Cache Backend benötigten Tabellen&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2025"/>
+        <location filename="../Project.py" line="2230"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation>Gib die Namen der cache Tabellen durch Leerzeichen getrennt ein.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2040"/>
+        <location filename="../Project.py" line="2245"/>
         <source>Cache tables created successfully.</source>
         <translation>Cache Tabellen erfolgreich erzeugt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>Introspect</source>
         <translation>Untersuchen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>&amp;Introspect</source>
         <translation>&amp;Untersuchen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="302"/>
+        <location filename="../Project.py" line="304"/>
         <source>Introspects the database tables and outputs a Django model module</source>
         <translation>Untersucht die Datenbanktabellen und gibt ein Django Modellmodul aus</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="305"/>
+        <location filename="../Project.py" line="307"/>
         <source>&lt;b&gt;Introspect&lt;/b&gt;&lt;p&gt;Introspects the database tables and outputs a Django model module.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Untersuchen&lt;/b&gt;&lt;p&gt;Untersucht die Datenbanktabellen und gibt ein Django Modellmodul aus.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1751"/>
+        <location filename="../Project.py" line="1915"/>
         <source>Introspect Database</source>
         <translation>Datenbank untersuchen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>Flush</source>
         <translation>Neuinitialisierung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>&amp;Flush</source>
         <translation>&amp;Neuinitialisierung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../Project.py" line="320"/>
         <source>Returns all database tables to the state just after their installation</source>
         <translation>Setzt alle Datenbanktabelle in ihren Ursprungszustand zurück</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="321"/>
+        <location filename="../Project.py" line="323"/>
         <source>&lt;b&gt;Flush&lt;/b&gt;&lt;p&gt;Returns all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Neuinitialisierung&lt;/b&gt;&lt;p&gt;Setzt alle Datenbanktabelle in ihren Ursprungszustand zurück.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1902"/>
+        <location filename="../Project.py" line="2073"/>
         <source>Flush Database</source>
         <translation>Datenbank neu initialisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1780"/>
+        <location filename="../Project.py" line="1944"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation>Eine Neuinitialisierung der Datenbank wird alle Daten löschen. Sind sie sicher?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1792"/>
+        <location filename="../Project.py" line="1956"/>
         <source>Database tables flushed successfully.</source>
         <translation>Datenbank erfolgreich neu initialisiert.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start Client Console</source>
         <translation>Starte Datenbank Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="334"/>
+        <location filename="../Project.py" line="336"/>
         <source>Starts a console window for the database client</source>
         <translation>Started ein Konsolenfenster für den Datenbankklienten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="336"/>
+        <location filename="../Project.py" line="338"/>
         <source>&lt;b&gt;Start Client Console&lt;/b&gt;&lt;p&gt;Starts a console window for the database client.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Starte Datenbank Konsole&lt;/b&gt;&lt;p&gt;Started ein Konsolenfenster für den Datenbankklienten.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start &amp;Client Console</source>
         <translation>Starte &amp;Datenbank Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1867"/>
+        <location filename="../Project.py" line="2031"/>
         <source>Create Tables</source>
         <translation>Tabellen erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="347"/>
+        <location filename="../Project.py" line="349"/>
         <source>Create &amp;Tables</source>
         <translation>&amp;Tabellen erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="352"/>
+        <location filename="../Project.py" line="354"/>
         <source>Prints the CREATE TABLE SQL statements for one or more applications</source>
         <translation>Zeigt die CREATE TABLE SQL Befehle für eine oder mehrere Anwendungen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="355"/>
+        <location filename="../Project.py" line="357"/>
         <source>&lt;b&gt;Create Tables&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Tabellen erzeugen&lt;/b&gt;&lt;p&gt;Zeigt die CREATE TABLE SQL Befehle für eine oder mehrere Anwendungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="706"/>
+        <location filename="../Project.py" line="768"/>
         <source>Show &amp;SQL</source>
         <translation>Zeige &amp;SQL</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1874"/>
+        <location filename="../Project.py" line="2038"/>
         <source>Create Indexes</source>
         <translation>Indices erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="364"/>
+        <location filename="../Project.py" line="366"/>
         <source>Create &amp;Indexes</source>
         <translation>&amp;Indices erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="372"/>
+        <location filename="../Project.py" line="374"/>
         <source>&lt;b&gt;Create Indexes&lt;/b&gt;&lt;p&gt;Prints the CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Indices erzeugen&lt;/b&gt;&lt;p&gt;Zeigt die CREATE INDEX SQL Befehle für eine oder mehrere Anwendungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1881"/>
+        <location filename="../Project.py" line="2045"/>
         <source>Create Everything</source>
         <translation>Alles erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../Project.py" line="383"/>
         <source>Create &amp;Everything</source>
         <translation>&amp;Alles erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="386"/>
+        <location filename="../Project.py" line="388"/>
         <source>Prints the CREATE ... SQL statements for one or more applications</source>
         <translation>Zeigt die CREATE ... SQL Befehle für eine oder mehrere Anwendungen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="389"/>
+        <location filename="../Project.py" line="391"/>
         <source>&lt;b&gt;Create Everything&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE, custom SQL and CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Alles erzeugen&lt;/b&gt;&lt;p&gt;Zeigt die CREATE TABLE, spezifische und CREATE INDEX SQL Befehle für eine oder mehrere Anwendungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../Project.py" line="371"/>
         <source>Prints the CREATE INDEX SQL statements for one or more applications</source>
         <translation>Zeigt die CREATE INDEX SQL Befehle für eine oder mehrere Anwendungen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1888"/>
+        <location filename="../Project.py" line="2052"/>
         <source>Custom Statements</source>
         <translation>Spezifische Befehle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="398"/>
+        <location filename="../Project.py" line="400"/>
         <source>&amp;Custom Statements</source>
         <translation>&amp;Spezifische Befehle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="403"/>
+        <location filename="../Project.py" line="405"/>
         <source>Prints the custom table modifying SQL statements for one or more applications</source>
         <translation>Zeigt spezifische SQL Befehle für eine oder mehrere Anwendungen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="406"/>
+        <location filename="../Project.py" line="408"/>
         <source>&lt;b&gt;Custom Statements&lt;/b&gt;&lt;p&gt;Prints the custom table modifying SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Spezifische Befehle&lt;/b&gt;&lt;p&gt;Zeigt spezifische SQL Befehle für eine oder mehrere Anwendungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1895"/>
+        <location filename="../Project.py" line="2059"/>
         <source>Drop Tables</source>
         <translation>Tabellen löschen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="415"/>
+        <location filename="../Project.py" line="417"/>
         <source>&amp;Drop Tables</source>
         <translation>Tabellen &amp;löschen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <location filename="../Project.py" line="422"/>
         <source>Prints the DROP TABLE SQL statements for one or more applications</source>
         <translation>Zeigt die DROP TABLE SQL Befehle für eine oder mehrere Anwendungen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="423"/>
+        <location filename="../Project.py" line="425"/>
         <source>&lt;b&gt;Drop Tables&lt;/b&gt;&lt;p&gt;Prints the DROP TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Tabellen löschen&lt;/b&gt;&lt;p&gt;Zeigt die DROP TABLE SQL Befehle für eine oder mehrere Anwendungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="432"/>
+        <location filename="../Project.py" line="451"/>
         <source>&amp;Flush Database</source>
         <translation>&amp;Datenbank neu initialisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="437"/>
+        <location filename="../Project.py" line="456"/>
         <source>Prints a list of statements to return all database tables to the state just after their installation</source>
         <translation>Zeigt eine Befehlsliste, um alle Datenbanktabelle in ihren Ursprungszustand zurückzusetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../Project.py" line="459"/>
         <source>&lt;b&gt;Flush Database&lt;/b&gt;&lt;p&gt;Prints a list of statements to return all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Datenbank neu initialisieren&lt;/b&gt;&lt;p/&gt;Zeigt eine Befehlsliste, um alle Datenbanktabelle in ihren Ursprungszustand zurückzusetzen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1909"/>
+        <location filename="../Project.py" line="2080"/>
         <source>Reset Sequences</source>
         <translation>Sequenzen zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="449"/>
+        <location filename="../Project.py" line="468"/>
         <source>Reset &amp;Sequences</source>
         <translation>Se&amp;quenzen zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="454"/>
+        <location filename="../Project.py" line="473"/>
         <source>Prints the SQL statements for resetting sequences for one or more applications</source>
         <translation>Zeigt die SQL Befehle zum Zurücksetzen von Sequenzen für eine oder mehrere Anwendungen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../Project.py" line="476"/>
         <source>&lt;b&gt;Reset Sequences&lt;/b&gt;&lt;p&gt;Prints the SQL statements for resetting sequences for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Sequenzen zurücksetzen&lt;/b&gt;&lt;p&gt;Zeigt die SQL Befehle zum Zurücksetzen von Sequenzen für eine oder mehrere Anwendungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2055"/>
+        <location filename="../Project.py" line="2260"/>
         <source>Dump Data</source>
         <translation>Daten sichern</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../Project.py" line="549"/>
         <source>&amp;Dump Data</source>
         <translation>Daten &amp;sichern</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="535"/>
+        <location filename="../Project.py" line="554"/>
         <source>Dump the database data to a fixture</source>
         <translation>Schreibt die Datenbank in ein Fixture</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="537"/>
+        <location filename="../Project.py" line="556"/>
         <source>&lt;b&gt;Dump Data&lt;/b&gt;&lt;p&gt;Dump the database data to a fixture.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Daten sichern&lt;/b&lt;&lt;p&gt;Schreibt die Datenbank in ein Fixture.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="749"/>
+        <location filename="../Project.py" line="832"/>
         <source>T&amp;esting</source>
         <translation>&amp;Testen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1854"/>
+        <location filename="../Project.py" line="2018"/>
         <source>SQL Files (*.sql)</source>
         <translation>SQL Dateien (*.sql)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2078"/>
+        <location filename="../Project.py" line="2283"/>
         <source>JSON Files (*.json)</source>
         <translation>JSON Dateien (*.json)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2080"/>
+        <location filename="../Project.py" line="2285"/>
         <source>XML Files (*.xml)</source>
         <translation>XML Dateien (*.xml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2082"/>
+        <location filename="../Project.py" line="2287"/>
         <source>YAML Files (*.yaml)</source>
         <translation>YAML Dateien (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2094"/>
+        <location filename="../Project.py" line="2299"/>
         <source>Load Data</source>
         <translation>Daten laden</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="544"/>
+        <location filename="../Project.py" line="563"/>
         <source>&amp;Load Data</source>
         <translation>Daten &amp;laden</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../Project.py" line="568"/>
         <source>Load data from fixture files</source>
         <translation>Lädt Daten aus Fixturedateien</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="551"/>
+        <location filename="../Project.py" line="570"/>
         <source>&lt;b&gt;Load Data&lt;/b&gt;&lt;p&gt;Load data from fixture files.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Daten laden&lt;/b&gt;&lt;p&gt;Lädt Daten aus Fixturedateien.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run Testsuite</source>
         <translation>Testsuite starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run &amp;Testsuite</source>
         <translation>&amp;Testsuite starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="563"/>
+        <location filename="../Project.py" line="582"/>
         <source>Run the test suite for applications or the whole site</source>
         <translation>Startet die Testsuite für Anwendungen oder die Site</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="565"/>
+        <location filename="../Project.py" line="584"/>
         <source>&lt;b&gt;Run Testsuite&lt;/b&gt;&lt;p&gt;Run the test suite for applications or the whole site.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Testsuite starten&lt;/b&gt;&lt;p&gt;Startet die Testsuite für Anwendungen oder die Site.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Testserver</source>
         <translation>Testserver starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Test&amp;server</source>
         <translation>Test&amp;server starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="577"/>
+        <location filename="../Project.py" line="596"/>
         <source>Run a development server with data from a set of fixtures</source>
         <translation>Startet einen Entwicklungsserver mit Daten aus einer Liste von Fixtures</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="579"/>
+        <location filename="../Project.py" line="598"/>
         <source>&lt;b&gt;Run Testserver&lt;/b&gt;&lt;p&gt;Run a development server with data from a set of fixtures.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Testserver starten&lt;/b&gt;&lt;p&gt;Startet einen Entwicklungsserver mit Daten aus einer Liste von Fixtures.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2185"/>
+        <location filename="../Project.py" line="2390"/>
         <source>The Django test server could not be started.</source>
         <translation>Der Django Testserver konnte nicht gestartet werden.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>Help</source>
         <translation>Hilfe</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>&amp;Help</source>
         <translation>&amp;Hilfe</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="245"/>
+        <location filename="../Project.py" line="246"/>
         <source>Shows the Django help index</source>
         <translation>Zeigt den Django Hilfe Index an</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../Project.py" line="248"/>
         <source>&lt;b&gt;Help&lt;/b&gt;&lt;p&gt;Shows the Django help index page.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Hilfe&lt;/b&gt;&lt;p&gt;Zeigt den Django Hilfe Index an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="841"/>
+        <location filename="../Project.py" line="926"/>
         <source>New template...</source>
         <translation>Neues Template...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="850"/>
+        <location filename="../Project.py" line="935"/>
         <source>Update all catalogs</source>
         <translation>Alle Kataloge aktualisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="853"/>
+        <location filename="../Project.py" line="938"/>
         <source>Update selected catalogs</source>
         <translation>Ausgewählte Kataloge aktualisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="864"/>
+        <location filename="../Project.py" line="949"/>
         <source>Compile all catalogs</source>
         <translation>Alle Kataloge übersetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="867"/>
+        <location filename="../Project.py" line="952"/>
         <source>Compile selected catalogs</source>
         <translation>Ausgewählte Kataloge übersetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2352"/>
+        <location filename="../Project.py" line="2557"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation>Initialisiere Textkatalog für &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2611"/>
+        <location filename="../Project.py" line="2816"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation>Keine aktuelle Site ausgewählt oder noch keine Site erzeugt. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2372"/>
+        <location filename="../Project.py" line="2577"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation>
 Textkatalog erfolgreich initialisiert.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2484"/>
+        <location filename="../Project.py" line="2689"/>
         <source>Updating message catalogs</source>
         <translation>Aktualisiere Textkataloge</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2575"/>
+        <location filename="../Project.py" line="2780"/>
         <source>No locales detected. Aborting...</source>
         <translation>Keine Sprachen erkannt. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2535"/>
+        <location filename="../Project.py" line="2740"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation>
 Textkataloge erfolgreich aktualisiert.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2601"/>
+        <location filename="../Project.py" line="2806"/>
         <source>Compiling message catalogs</source>
         <translation>Übersetze Textkataloge</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2618"/>
+        <location filename="../Project.py" line="2823"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation>
 Textkataloge erfolgreich übersetzt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="857"/>
+        <location filename="../Project.py" line="942"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation>Alle Kataloge aktualisieren (mit veralteten)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="860"/>
+        <location filename="../Project.py" line="945"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation>Ausgewählte Kataloge aktualisieren (mit veralteten)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Start Global Django Application</source>
         <translation>Globale Django Anwendung beginnen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Enter the name of the new global Django application.</source>
         <translation>Gib den Namen der neuen globalen Django Anwendung ein.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Start Local Django Application</source>
         <translation>Lokale Django Anwendung beginnen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Enter the name of the new local Django application.</source>
         <translation>Gib den Namen der neuen lokalen Django Anwendung ein.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2516"/>
+        <location filename="../Project.py" line="2721"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation>Aktualisiere Textkataloge (veraltete Texte behalten)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Change Password</source>
         <translation>Kennwort ändern</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="591"/>
+        <location filename="../Project.py" line="610"/>
         <source>Change &amp;Password</source>
         <translation>&amp;Kennwort ändern</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="596"/>
+        <location filename="../Project.py" line="615"/>
         <source>Change the password of a user</source>
         <translation>Ändert das Kennwort eines Nutzers</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="598"/>
+        <location filename="../Project.py" line="617"/>
         <source>&lt;b&gt;Change Password&lt;/b&gt;&lt;p&gt;Change the password of a user of the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Kennwort ändern&lt;/b&gt;&lt;p&gt;Ändert das Kennwort eines Nutzers des Django Projektes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create Superuser</source>
         <translation>Superuser anlegen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create &amp;Superuser</source>
         <translation>&amp;Superuser anlegen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="610"/>
+        <location filename="../Project.py" line="629"/>
         <source>Create a superuser account</source>
         <translation>Legt eine Superuser Kennung an</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="612"/>
+        <location filename="../Project.py" line="631"/>
         <source>&lt;b&gt;Create Superuser&lt;/b&gt;&lt;p&gt;Create a superuser account for the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Superuser anlegen&lt;/b&gt;&lt;p&gt;Legt eine Superuser Kennung für das Django Projekt an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2271"/>
+        <location filename="../Project.py" line="2476"/>
         <source>Clear Sessions</source>
         <translation>Sessions löschen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="623"/>
+        <location filename="../Project.py" line="642"/>
         <source>Clear &amp;Sessions</source>
         <translation>&amp;Sessions löschen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="628"/>
+        <location filename="../Project.py" line="647"/>
         <source>Clear expired sessions</source>
         <translation>Löscht abgelaufene Sessions</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="630"/>
+        <location filename="../Project.py" line="649"/>
         <source>&lt;b&gt;Clear Sessions&lt;/b&gt;&lt;p&gt;Clear expired sessions of the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Sessions löschen&lt;/b&gt;&lt;p&gt;Löscht abgelaufene Sessions des Django Projektes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="768"/>
+        <location filename="../Project.py" line="852"/>
         <source>&amp;Authorization</source>
         <translation>&amp;Authorisierung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="784"/>
+        <location filename="../Project.py" line="869"/>
         <source>&amp;Session</source>
         <translation>&amp;Session</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Enter the name of the user:</source>
         <translation>Gib den Namen des Nutzers ein:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2283"/>
+        <location filename="../Project.py" line="2488"/>
         <source>Expired sessions cleared successfully.</source>
         <translation>Abgelaufene Sessions erfolgreich gelöscht.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <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 ist ein Python Web-Framework, das eine schnelle Entwicklung und ein klares, pragmatisches Design fördert.&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;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../Project.py" line="1615"/>
         <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;Das &lt;b&gt;django-admin.py&lt;/b&gt; Skript ist nicht im Pfad. Abbruch...&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="826"/>
+        <location filename="../Project.py" line="911"/>
         <source>Open with {0}</source>
         <translation>Mit {0} öffnen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation>Der Prozess für den Übersetzungseditor ({0}) konnte nicht gestartet werden.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <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;Die neue Formulardatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht erzeugt werden.&lt;br&gt;Problem: {1}&lt;/p&gt;</translation>
     </message>
+    <message>
+        <location filename="../Project.py" line="2066"/>
+        <source>Drop Indexes</source>
+        <translation>Indices löschen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="434"/>
+        <source>&amp;Drop Indexes</source>
+        <translation>&amp;Indices löschen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="439"/>
+        <source>Prints the DROP INDEX SQL statements for one or more applications</source>
+        <translation>Zeigt die DROP INDEX SQL Befehle für eine oder mehrere Anwendungen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="442"/>
+        <source>&lt;b&gt;Drop Indexes&lt;/b&gt;&lt;p&gt;Prints the DROP INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Indices löschen&lt;/b&gt;&lt;p&gt;Zeigt die DROP INDEX SQL Befehle für eine oder mehrere Anwendungen.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>Show Migrations</source>
+        <translation>Migrationen anzeigen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>&amp;Show Migrations</source>
+        <translation>Migrationen an&amp;zeigen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="666"/>
+        <source>Show a list of available migrations</source>
+        <translation>Zeigt eine Liste verfügbarer Migrationen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="668"/>
+        <source>&lt;b&gt;Show Migrations&lt;/b&gt;&lt;p&gt;This shows a list of available migrations of the Django project and their status.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Migrationen anzeigen&lt;/b&gt;&lt;p&gt;Dies zeigt eine Liste der verfügbaren Migrationen des Django Projektes und ihren Status.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations Plan</source>
+        <translation>Migrationsplan anzeigen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations &amp;Plan</source>
+        <translation>Migrations&amp;plan anzeigen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="681"/>
+        <source>Show a list with the migrations plan</source>
+        <translation>Zeigt eine Liste mit dem Migrationsplan</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="683"/>
+        <source>&lt;b&gt;Show Migrations Plan&lt;/b&gt;&lt;p&gt;This shows a list with the migrations plan of the Django project.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Migrationsplan anzeigen&lt;/b&gt;&lt;p&gt;Dies zeigt eine Liste mit dem Migrationplans des Django Projektes.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="795"/>
+        <source>&amp;Migrations</source>
+        <translation>&amp;Migrationen</translation>
+    </message>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="404"/>
+        <location filename="../../PluginProjectDjango.py" line="407"/>
         <source>Django</source>
         <translation>Django</translation>
     </message>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <location filename="../../PluginProjectDjango.py" line="178"/>
         <source>eric6 version is too old, {0}, {1} or newer needed.</source>
         <translation>Die eric6 Version ist zu alt. Es wird {0}, {1} oder neuer benötigt.</translation>
     </message>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ProjectDjango/i18n/django_empty.ts	Sat Dec 17 19:07:02 2016 +0100
@@ -0,0 +1,1392 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0">
+<context>
+    <name>DjangoDialog</name>
+    <message>
+        <location filename="../DjangoDialog.py" line="181"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDialog.py" line="181"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDialog.py" line="266"/>
+        <source>Select data file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDialog.py" line="287"/>
+        <source>Error saving data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDialog.py" line="287"/>
+        <source>&lt;p&gt;The data could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDialog.ui" line="14"/>
+        <source>Django</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDialog.ui" line="35"/>
+        <source>Output</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDialog.ui" line="63"/>
+        <source>Errors</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>DjangoDumpdataDataDialog</name>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.py" line="38"/>
+        <source>JSON</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.py" line="39"/>
+        <source>XML</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.py" line="42"/>
+        <source>YAML</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="20"/>
+        <source>dumpdata Command Options</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="35"/>
+        <source>Applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="53"/>
+        <source>Enter the list of applications separated by spaces. Leave empty for all.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="70"/>
+        <source>Exclude Applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="76"/>
+        <source>Enter the list of applications separated by spaces.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="93"/>
+        <source>Dump Format</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="99"/>
+        <source>Serialization Format:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="126"/>
+        <source>Indentation Level:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="133"/>
+        <source>Enter the indentation level to be used when pretty-printing output</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>DjangoLoaddataDataDialog</name>
+    <message>
+        <location filename="../DjangoLoaddataDataDialog.py" line="57"/>
+        <source>JSON Files (*.json);;XML Files (*.xml);;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoLoaddataDataDialog.py" line="60"/>
+        <source>YAML Files (*.yaml);;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoLoaddataDataDialog.py" line="63"/>
+        <source>All Files (*)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoLoaddataDataDialog.py" line="65"/>
+        <source>Select fixture file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="20"/>
+        <source>loaddata Command Options</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="29"/>
+        <source>Enter the list of fixture patterns or the path of a fixture file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="39"/>
+        <source>Select a fixture file via a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="42"/>
+        <source>...</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>DjangoMigrationsListDialog</name>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="54"/>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Migration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Dependencies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="53"/>
+        <source>Available Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.ui" line="47"/>
+        <source>Errors</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="58"/>
+        <source>Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>DjangoPage</name>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="144"/>
+        <source>Select Virtual Environment for Python 3</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="163"/>
+        <source>Select Virtual Environment for Python 2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
+        <source>Translations Editor</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
+        <source>All Files (*)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="17"/>
+        <source>&lt;b&gt;Configure Django&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="37"/>
+        <source>Console Commands</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="43"/>
+        <source>Console Command:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="56"/>
+        <source>Enter the console command</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="66"/>
+        <source>Console Command (non-closing):</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="79"/>
+        <source>Enter the console command for a non-closing console</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="89"/>
+        <source>&lt;b&gt;Note:&lt;/b&gt; The console command for a console, that is spawning (i.e. exits before the console window is closed), should be prefixed by an &apos;@&apos; character.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="102"/>
+        <source>Server</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="108"/>
+        <source>Server Address:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="115"/>
+        <source>Enter the server port or server address and port (e.g. 127.0.0.1:8000 or [::1]:8000)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="122"/>
+        <source>Select to use IPv6</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="125"/>
+        <source>Use IPv6 protocol</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="154"/>
+        <source>Recent Applications Lists</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="177"/>
+        <source>Number of recent applications lists:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="184"/>
+        <source>Enter the number of recent applications to remember</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="218"/>
+        <source>Python 3</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="305"/>
+        <source>Django Virtual Environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="317"/>
+        <source>Enter the path of the Django virtual environment. Leave empty to not use a virtual environment setup.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="330"/>
+        <source>Select the virtual environment directory via a selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="408"/>
+        <source>...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="343"/>
+        <source>Django Python Console</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="364"/>
+        <source>Select to use plain Python instead of IPython</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="367"/>
+        <source>Use plain Python instead of IPython</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="299"/>
+        <source>Python 2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="392"/>
+        <source>Enter the path of an editor to use to do the translations. Leave empty to disable this feature.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="405"/>
+        <source>Select the translations editor via a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="135"/>
+        <source>Web-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="141"/>
+        <source>Select to use an external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="144"/>
+        <source>Use external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>Project</name>
+    <message>
+        <location filename="../Project.py" line="115"/>
+        <source>Current Project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="120"/>
+        <source>Selects the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="122"/>
+        <source>&lt;b&gt;Current Project&lt;/b&gt;&lt;p&gt;Selects the current project. Used for multi-project Django projects to switch between the projects.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="135"/>
+        <source>Start Project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="135"/>
+        <source>Start &amp;Project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="140"/>
+        <source>Starts a new Django project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="142"/>
+        <source>&lt;b&gt;Start Project&lt;/b&gt;&lt;p&gt;Starts a new Django project using &quot;django-admin.py startproject&quot;.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="150"/>
+        <source>Start Application (global)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="150"/>
+        <source>Start Application (&amp;global)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="155"/>
+        <source>Starts a new global Django application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="157"/>
+        <source>&lt;b&gt;Start Application (global)&lt;/b&gt;&lt;p&gt;Starts a new global Django application using &quot;django-admin.py startapp&quot;.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="166"/>
+        <source>Start Application (local)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="166"/>
+        <source>Start Application (&amp;local)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="171"/>
+        <source>Starts a new local Django application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="173"/>
+        <source>&lt;b&gt;Start Application (local)&lt;/b&gt;&lt;p&gt;Starts a new local Django application using &quot;manage.py startapp&quot;.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="186"/>
+        <source>Run Server</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="186"/>
+        <source>Run &amp;Server</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="191"/>
+        <source>Starts the Django Web server</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="193"/>
+        <source>&lt;b&gt;Run Server&lt;/b&gt;&lt;p&gt;Starts the Django Web server using &quot;manage.py runserver&quot;.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1874"/>
+        <source>Run Web-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="201"/>
+        <source>Run &amp;Web-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="206"/>
+        <source>Starts the default Web-Browser with the URL of the Django Web server</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="209"/>
+        <source>&lt;b&gt;Run Web-Browser&lt;/b&gt;&lt;p&gt;Starts the default Web-Browser with the URL of the Django Web server.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2223"/>
+        <source>Create Cache Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="221"/>
+        <source>C&amp;reate Cache Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="226"/>
+        <source>Creates the tables needed to use the SQL cache backend</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="228"/>
+        <source>&lt;b&gt;Create Cache Tables&lt;/b&gt;&lt;p&gt;Creates the tables needed to use the SQL cache backend.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="241"/>
+        <source>Help</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="241"/>
+        <source>&amp;Help</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="246"/>
+        <source>Shows the Django help index</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="248"/>
+        <source>&lt;b&gt;Help&lt;/b&gt;&lt;p&gt;Shows the Django help index page.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1325"/>
+        <source>About Django</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="259"/>
+        <source>About D&amp;jango</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="264"/>
+        <source>Shows some information about Django</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="266"/>
+        <source>&lt;b&gt;About Django&lt;/b&gt;&lt;p&gt;Shows some information about Django.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="285"/>
+        <source>Synchronize</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="285"/>
+        <source>&amp;Synchronize</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="290"/>
+        <source>Synchronizes the database</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="292"/>
+        <source>&lt;b&gt;Synchronize&lt;/b&gt;&lt;p&gt;Synchronizes the database.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="299"/>
+        <source>Introspect</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="299"/>
+        <source>&amp;Introspect</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="304"/>
+        <source>Introspects the database tables and outputs a Django model module</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="307"/>
+        <source>&lt;b&gt;Introspect&lt;/b&gt;&lt;p&gt;Introspects the database tables and outputs a Django model module.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="315"/>
+        <source>Flush</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="315"/>
+        <source>&amp;Flush</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="320"/>
+        <source>Returns all database tables to the state just after their installation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="323"/>
+        <source>&lt;b&gt;Flush&lt;/b&gt;&lt;p&gt;Returns all database tables to the state just after their installation.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="331"/>
+        <source>Start Client Console</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="331"/>
+        <source>Start &amp;Client Console</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="336"/>
+        <source>Starts a console window for the database client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="338"/>
+        <source>&lt;b&gt;Start Client Console&lt;/b&gt;&lt;p&gt;Starts a console window for the database client.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2031"/>
+        <source>Create Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="349"/>
+        <source>Create &amp;Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="354"/>
+        <source>Prints the CREATE TABLE SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="357"/>
+        <source>&lt;b&gt;Create Tables&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2038"/>
+        <source>Create Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="366"/>
+        <source>Create &amp;Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="371"/>
+        <source>Prints the CREATE INDEX SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="374"/>
+        <source>&lt;b&gt;Create Indexes&lt;/b&gt;&lt;p&gt;Prints the CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2045"/>
+        <source>Create Everything</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="383"/>
+        <source>Create &amp;Everything</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="388"/>
+        <source>Prints the CREATE ... SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="391"/>
+        <source>&lt;b&gt;Create Everything&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE, custom SQL and CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2052"/>
+        <source>Custom Statements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="400"/>
+        <source>&amp;Custom Statements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="405"/>
+        <source>Prints the custom table modifying SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="408"/>
+        <source>&lt;b&gt;Custom Statements&lt;/b&gt;&lt;p&gt;Prints the custom table modifying SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2059"/>
+        <source>Drop Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="417"/>
+        <source>&amp;Drop Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="422"/>
+        <source>Prints the DROP TABLE SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="425"/>
+        <source>&lt;b&gt;Drop Tables&lt;/b&gt;&lt;p&gt;Prints the DROP TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2066"/>
+        <source>Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="434"/>
+        <source>&amp;Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="439"/>
+        <source>Prints the DROP INDEX SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="442"/>
+        <source>&lt;b&gt;Drop Indexes&lt;/b&gt;&lt;p&gt;Prints the DROP INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2073"/>
+        <source>Flush Database</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="451"/>
+        <source>&amp;Flush Database</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="456"/>
+        <source>Prints a list of statements to return all database tables to the state just after their installation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="459"/>
+        <source>&lt;b&gt;Flush Database&lt;/b&gt;&lt;p&gt;Prints a list of statements to return all database tables to the state just after their installation.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2080"/>
+        <source>Reset Sequences</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="468"/>
+        <source>Reset &amp;Sequences</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="473"/>
+        <source>Prints the SQL statements for resetting sequences for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="476"/>
+        <source>&lt;b&gt;Reset Sequences&lt;/b&gt;&lt;p&gt;Prints the SQL statements for resetting sequences for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2124"/>
+        <source>Diff Settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="489"/>
+        <source>&amp;Diff Settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="494"/>
+        <source>Shows the modification made to the settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="496"/>
+        <source>&lt;b&gt;Diff Settings&lt;/b&gt;&lt;p&gt;Shows the modification made to the settings.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2145"/>
+        <source>Cleanup</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="503"/>
+        <source>&amp;Cleanup</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="508"/>
+        <source>Cleans out old data from the database</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="510"/>
+        <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;Cleans out old data from the database.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2168"/>
+        <source>Validate</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="517"/>
+        <source>&amp;Validate</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="522"/>
+        <source>Validates all installed models</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="524"/>
+        <source>&lt;b&gt;Validate&lt;/b&gt;&lt;p&gt;Validates all installed models.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="531"/>
+        <source>Start Python Console</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="531"/>
+        <source>Start &amp;Python Console</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="536"/>
+        <source>Starts a Python interactive interpreter</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="538"/>
+        <source>&lt;b&gt;Start Python Console&lt;/b&gt;&lt;p&gt;Starts a Python interactive interpreter.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2260"/>
+        <source>Dump Data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="549"/>
+        <source>&amp;Dump Data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="554"/>
+        <source>Dump the database data to a fixture</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="556"/>
+        <source>&lt;b&gt;Dump Data&lt;/b&gt;&lt;p&gt;Dump the database data to a fixture.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2299"/>
+        <source>Load Data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="563"/>
+        <source>&amp;Load Data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="568"/>
+        <source>Load data from fixture files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="570"/>
+        <source>&lt;b&gt;Load Data&lt;/b&gt;&lt;p&gt;Load data from fixture files.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="577"/>
+        <source>Run Testsuite</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="577"/>
+        <source>Run &amp;Testsuite</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="582"/>
+        <source>Run the test suite for applications or the whole site</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="584"/>
+        <source>&lt;b&gt;Run Testsuite&lt;/b&gt;&lt;p&gt;Run the test suite for applications or the whole site.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="591"/>
+        <source>Run Testserver</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="591"/>
+        <source>Run Test&amp;server</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="596"/>
+        <source>Run a development server with data from a set of fixtures</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="598"/>
+        <source>&lt;b&gt;Run Testserver&lt;/b&gt;&lt;p&gt;Run a development server with data from a set of fixtures.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2420"/>
+        <source>Change Password</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="610"/>
+        <source>Change &amp;Password</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="615"/>
+        <source>Change the password of a user</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="617"/>
+        <source>&lt;b&gt;Change Password&lt;/b&gt;&lt;p&gt;Change the password of a user of the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="624"/>
+        <source>Create Superuser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="624"/>
+        <source>Create &amp;Superuser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="629"/>
+        <source>Create a superuser account</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="631"/>
+        <source>&lt;b&gt;Create Superuser&lt;/b&gt;&lt;p&gt;Create a superuser account for the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2476"/>
+        <source>Clear Sessions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="642"/>
+        <source>Clear &amp;Sessions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="647"/>
+        <source>Clear expired sessions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="649"/>
+        <source>&lt;b&gt;Clear Sessions&lt;/b&gt;&lt;p&gt;Clear expired sessions of the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>&amp;Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="666"/>
+        <source>Show a list of available migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="668"/>
+        <source>&lt;b&gt;Show Migrations&lt;/b&gt;&lt;p&gt;This shows a list of available migrations of the Django project and their status.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations &amp;Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="681"/>
+        <source>Show a list with the migrations plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="683"/>
+        <source>&lt;b&gt;Show Migrations Plan&lt;/b&gt;&lt;p&gt;This shows a list with the migrations plan of the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="704"/>
+        <source>D&amp;jango</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="744"/>
+        <source>&amp;Database</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="768"/>
+        <source>Show &amp;SQL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="795"/>
+        <source>&amp;Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="812"/>
+        <source>&amp;Tools</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="832"/>
+        <source>T&amp;esting</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="852"/>
+        <source>&amp;Authorization</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="869"/>
+        <source>&amp;Session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="911"/>
+        <source>Open with {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="926"/>
+        <source>New template...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="935"/>
+        <source>Update all catalogs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="938"/>
+        <source>Update selected catalogs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="942"/>
+        <source>Update all catalogs (with obsolete)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="945"/>
+        <source>Update selected catalogs (with obsolete)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="949"/>
+        <source>Compile all catalogs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="952"/>
+        <source>Compile selected catalogs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1046"/>
+        <source>New Form</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1013"/>
+        <source>The file already exists! Overwrite it?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1046"/>
+        <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 type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1325"/>
+        <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 type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1396"/>
+        <source>Select Applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1396"/>
+        <source>Enter the list of applications separated by spaces.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1751"/>
+        <source>Project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1491"/>
+        <source>Application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1493"/>
+        <source>Start Django</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1493"/>
+        <source>Select if this project should be a Django Project or Application.&lt;br /&gt;Select the empty entry for none.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1570"/>
+        <source>Start Django Project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1615"/>
+        <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 type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1546"/>
+        <source>Django project created successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1570"/>
+        <source>Enter the name of the new Django project.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1598"/>
+        <source>Start Django Application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1632"/>
+        <source>Django application created successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1644"/>
+        <source>Start Global Django Application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1644"/>
+        <source>Enter the name of the new global Django application.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1666"/>
+        <source>Start Local Django Application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1666"/>
+        <source>Enter the name of the new local Django application.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1715"/>
+        <source>Select Project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1715"/>
+        <source>Select the Django project to work with.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1749"/>
+        <source>None</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1754"/>
+        <source>&amp;Current Django project ({0})</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2852"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1828"/>
+        <source>The Django server could not be started.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1874"/>
+        <source>Could not start the web-browser for the url &quot;{0}&quot;.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2461"/>
+        <source>The Django process could not be started.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1915"/>
+        <source>Introspect Database</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1944"/>
+        <source>Flushing the database will destroy all data. Are you sure?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="1956"/>
+        <source>Database tables flushed successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2018"/>
+        <source>SQL Files (*.sql)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2157"/>
+        <source>Database cleaned up successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2230"/>
+        <source>Enter the names of the cache tables separated by spaces.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2245"/>
+        <source>Cache tables created successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2283"/>
+        <source>JSON Files (*.json)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2285"/>
+        <source>XML Files (*.xml)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2287"/>
+        <source>YAML Files (*.yaml)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2390"/>
+        <source>The Django test server could not be started.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2420"/>
+        <source>Enter the name of the user:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2488"/>
+        <source>Expired sessions cleared successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2557"/>
+        <source>Initializing message catalog for &apos;{0}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2816"/>
+        <source>No current site selected or no site created yet. Aborting...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2577"/>
+        <source>
+Message catalog initialized successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2689"/>
+        <source>Updating message catalogs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2780"/>
+        <source>No locales detected. Aborting...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2740"/>
+        <source>
+Message catalogs updated successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2721"/>
+        <source>Updating message catalogs (keeping obsolete messages)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2806"/>
+        <source>Compiling message catalogs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2823"/>
+        <source>
+Message catalogs compiled successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2852"/>
+        <source>The translations editor process ({0}) could not be started.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>ProjectDjangoPlugin</name>
+    <message>
+        <location filename="../../PluginProjectDjango.py" line="407"/>
+        <source>Django</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../PluginProjectDjango.py" line="178"/>
+        <source>eric6 version is too old, {0}, {1} or newer needed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+</TS>
--- a/ProjectDjango/i18n/django_en.ts	Tue Nov 08 19:07:58 2016 +0100
+++ b/ProjectDjango/i18n/django_en.ts	Sat Dec 17 19:07:02 2016 +0100
@@ -3,42 +3,42 @@
 <context>
     <name>DjangoDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="14"/>
+        <location filename="../DjangoDialog.ui" line="14"/>
         <source>Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="35"/>
+        <location filename="../DjangoDialog.ui" line="35"/>
         <source>Output</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="63"/>
+        <location filename="../DjangoDialog.ui" line="63"/>
         <source>Errors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
+        <location filename="../DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>&lt;p&gt;The data could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -46,62 +46,62 @@
 <context>
     <name>DjangoDumpdataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="20"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="20"/>
         <source>dumpdata Command Options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="35"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="35"/>
         <source>Applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="53"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="53"/>
         <source>Enter the list of applications separated by spaces. Leave empty for all.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="70"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="70"/>
         <source>Exclude Applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="76"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="76"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="93"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="93"/>
         <source>Dump Format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="99"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="99"/>
         <source>Serialization Format:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="126"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="126"/>
         <source>Indentation Level:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="133"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="133"/>
         <source>Enter the indentation level to be used when pretty-printing output</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation type="unfinished"></translation>
     </message>
@@ -109,1159 +109,1282 @@
 <context>
     <name>DjangoLoaddataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="20"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="20"/>
         <source>loaddata Command Options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="29"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="29"/>
         <source>Enter the list of fixture patterns or the path of a fixture file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="39"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="39"/>
         <source>Select a fixture file via a file selection dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="42"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="42"/>
         <source>...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="57"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="57"/>
         <source>JSON Files (*.json);;XML Files (*.xml);;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
+    <name>DjangoMigrationsListDialog</name>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="54"/>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Migration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Dependencies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="53"/>
+        <source>Available Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.ui" line="47"/>
+        <source>Errors</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="58"/>
+        <source>Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DjangoPage</name>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="17"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Django&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="37"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="37"/>
         <source>Console Commands</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="43"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="43"/>
         <source>Console Command:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="56"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="56"/>
         <source>Enter the console command</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="66"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="66"/>
         <source>Console Command (non-closing):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="79"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="79"/>
         <source>Enter the console command for a non-closing console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="89"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="89"/>
         <source>&lt;b&gt;Note:&lt;/b&gt; The console command for a console, that is spawning (i.e. exits before the console window is closed), should be prefixed by an &apos;@&apos; character.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="102"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="102"/>
         <source>Server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="108"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="108"/>
         <source>Server Address:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="135"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="154"/>
         <source>Recent Applications Lists</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="149"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="177"/>
         <source>Number of recent applications lists:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="156"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="184"/>
         <source>Enter the number of recent applications to remember</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="306"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="343"/>
         <source>Django Python Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="318"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="364"/>
         <source>Select to use plain Python instead of IPython</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="321"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="367"/>
         <source>Use plain Python instead of IPython</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="115"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="115"/>
         <source>Enter the server port or server address and port (e.g. 127.0.0.1:8000 or [::1]:8000)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="122"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="122"/>
         <source>Select to use IPv6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="125"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="125"/>
         <source>Use IPv6 protocol</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="190"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="218"/>
         <source>Python 3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="268"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="305"/>
         <source>Django Virtual Environment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="280"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="317"/>
         <source>Enter the path of the Django virtual environment. Leave empty to not use a virtual environment setup.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="293"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="330"/>
         <source>Select the virtual environment directory via a selection dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="362"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="408"/>
         <source>...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="262"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="299"/>
         <source>Python 2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="144"/>
         <source>Select Virtual Environment for Python 3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="163"/>
         <source>Select Virtual Environment for Python 2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>Translations Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="346"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="392"/>
         <source>Enter the path of an editor to use to do the translations. Leave empty to disable this feature.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="359"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="405"/>
         <source>Select the translations editor via a file selection dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="135"/>
+        <source>Web-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="141"/>
+        <source>Select to use an external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="144"/>
+        <source>Use external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="114"/>
+        <location filename="../Project.py" line="115"/>
         <source>Current Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="119"/>
+        <location filename="../Project.py" line="120"/>
         <source>Selects the current project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../Project.py" line="122"/>
         <source>&lt;b&gt;Current Project&lt;/b&gt;&lt;p&gt;Selects the current project. Used for multi-project Django projects to switch between the projects.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start &amp;Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="139"/>
+        <location filename="../Project.py" line="140"/>
         <source>Starts a new Django project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../Project.py" line="142"/>
         <source>&lt;b&gt;Start Project&lt;/b&gt;&lt;p&gt;Starts a new Django project using &quot;django-admin.py startproject&quot;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (global)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (&amp;global)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../Project.py" line="155"/>
         <source>Starts a new global Django application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="156"/>
+        <location filename="../Project.py" line="157"/>
         <source>&lt;b&gt;Start Application (global)&lt;/b&gt;&lt;p&gt;Starts a new global Django application using &quot;django-admin.py startapp&quot;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (local)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (&amp;local)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="170"/>
+        <location filename="../Project.py" line="171"/>
         <source>Starts a new local Django application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../Project.py" line="173"/>
         <source>&lt;b&gt;Start Application (local)&lt;/b&gt;&lt;p&gt;Starts a new local Django application using &quot;manage.py startapp&quot;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run Server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run &amp;Server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="190"/>
+        <location filename="../Project.py" line="191"/>
         <source>Starts the Django Web server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="192"/>
+        <location filename="../Project.py" line="193"/>
         <source>&lt;b&gt;Run Server&lt;/b&gt;&lt;p&gt;Starts the Django Web server using &quot;manage.py runserver&quot;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Run Web-Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="200"/>
+        <location filename="../Project.py" line="201"/>
         <source>Run &amp;Web-Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="205"/>
+        <location filename="../Project.py" line="206"/>
         <source>Starts the default Web-Browser with the URL of the Django Web server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="208"/>
+        <location filename="../Project.py" line="209"/>
         <source>&lt;b&gt;Run Web-Browser&lt;/b&gt;&lt;p&gt;Starts the default Web-Browser with the URL of the Django Web server.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2018"/>
+        <location filename="../Project.py" line="2223"/>
         <source>Create Cache Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="220"/>
+        <location filename="../Project.py" line="221"/>
         <source>C&amp;reate Cache Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="225"/>
+        <location filename="../Project.py" line="226"/>
         <source>Creates the tables needed to use the SQL cache backend</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="227"/>
+        <location filename="../Project.py" line="228"/>
         <source>&lt;b&gt;Create Cache Tables&lt;/b&gt;&lt;p&gt;Creates the tables needed to use the SQL cache backend.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>&amp;Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="245"/>
+        <location filename="../Project.py" line="246"/>
         <source>Shows the Django help index</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../Project.py" line="248"/>
         <source>&lt;b&gt;Help&lt;/b&gt;&lt;p&gt;Shows the Django help index page.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <source>About Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="258"/>
+        <location filename="../Project.py" line="259"/>
         <source>About D&amp;jango</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="263"/>
+        <location filename="../Project.py" line="264"/>
         <source>Shows some information about Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="265"/>
+        <location filename="../Project.py" line="266"/>
         <source>&lt;b&gt;About Django&lt;/b&gt;&lt;p&gt;Shows some information about Django.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>Synchronize</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>&amp;Synchronize</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../Project.py" line="290"/>
         <source>Synchronizes the database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="290"/>
+        <location filename="../Project.py" line="292"/>
         <source>&lt;b&gt;Synchronize&lt;/b&gt;&lt;p&gt;Synchronizes the database.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>Introspect</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>&amp;Introspect</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="302"/>
+        <location filename="../Project.py" line="304"/>
         <source>Introspects the database tables and outputs a Django model module</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="305"/>
+        <location filename="../Project.py" line="307"/>
         <source>&lt;b&gt;Introspect&lt;/b&gt;&lt;p&gt;Introspects the database tables and outputs a Django model module.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>&amp;Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../Project.py" line="320"/>
         <source>Returns all database tables to the state just after their installation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="321"/>
+        <location filename="../Project.py" line="323"/>
         <source>&lt;b&gt;Flush&lt;/b&gt;&lt;p&gt;Returns all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start Client Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start &amp;Client Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="334"/>
+        <location filename="../Project.py" line="336"/>
         <source>Starts a console window for the database client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="336"/>
+        <location filename="../Project.py" line="338"/>
         <source>&lt;b&gt;Start Client Console&lt;/b&gt;&lt;p&gt;Starts a console window for the database client.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1867"/>
+        <location filename="../Project.py" line="2031"/>
         <source>Create Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="347"/>
+        <location filename="../Project.py" line="349"/>
         <source>Create &amp;Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="352"/>
+        <location filename="../Project.py" line="354"/>
         <source>Prints the CREATE TABLE SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="355"/>
+        <location filename="../Project.py" line="357"/>
         <source>&lt;b&gt;Create Tables&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1874"/>
+        <location filename="../Project.py" line="2038"/>
         <source>Create Indexes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="364"/>
+        <location filename="../Project.py" line="366"/>
         <source>Create &amp;Indexes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../Project.py" line="371"/>
         <source>Prints the CREATE INDEX SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="372"/>
+        <location filename="../Project.py" line="374"/>
         <source>&lt;b&gt;Create Indexes&lt;/b&gt;&lt;p&gt;Prints the CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1881"/>
+        <location filename="../Project.py" line="2045"/>
         <source>Create Everything</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../Project.py" line="383"/>
         <source>Create &amp;Everything</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="386"/>
+        <location filename="../Project.py" line="388"/>
         <source>Prints the CREATE ... SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="389"/>
+        <location filename="../Project.py" line="391"/>
         <source>&lt;b&gt;Create Everything&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE, custom SQL and CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1888"/>
+        <location filename="../Project.py" line="2052"/>
         <source>Custom Statements</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="398"/>
+        <location filename="../Project.py" line="400"/>
         <source>&amp;Custom Statements</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="403"/>
+        <location filename="../Project.py" line="405"/>
         <source>Prints the custom table modifying SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="406"/>
+        <location filename="../Project.py" line="408"/>
         <source>&lt;b&gt;Custom Statements&lt;/b&gt;&lt;p&gt;Prints the custom table modifying SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1895"/>
+        <location filename="../Project.py" line="2059"/>
         <source>Drop Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="415"/>
+        <location filename="../Project.py" line="417"/>
         <source>&amp;Drop Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <location filename="../Project.py" line="422"/>
         <source>Prints the DROP TABLE SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="423"/>
+        <location filename="../Project.py" line="425"/>
         <source>&lt;b&gt;Drop Tables&lt;/b&gt;&lt;p&gt;Prints the DROP TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1902"/>
+        <location filename="../Project.py" line="2073"/>
         <source>Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="432"/>
+        <location filename="../Project.py" line="451"/>
         <source>&amp;Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="437"/>
+        <location filename="../Project.py" line="456"/>
         <source>Prints a list of statements to return all database tables to the state just after their installation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../Project.py" line="459"/>
         <source>&lt;b&gt;Flush Database&lt;/b&gt;&lt;p&gt;Prints a list of statements to return all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1909"/>
+        <location filename="../Project.py" line="2080"/>
         <source>Reset Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="449"/>
+        <location filename="../Project.py" line="468"/>
         <source>Reset &amp;Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="454"/>
+        <location filename="../Project.py" line="473"/>
         <source>Prints the SQL statements for resetting sequences for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../Project.py" line="476"/>
         <source>&lt;b&gt;Reset Sequences&lt;/b&gt;&lt;p&gt;Prints the SQL statements for resetting sequences for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1919"/>
+        <location filename="../Project.py" line="2124"/>
         <source>Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../Project.py" line="489"/>
         <source>&amp;Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="475"/>
+        <location filename="../Project.py" line="494"/>
         <source>Shows the modification made to the settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="477"/>
+        <location filename="../Project.py" line="496"/>
         <source>&lt;b&gt;Diff Settings&lt;/b&gt;&lt;p&gt;Shows the modification made to the settings.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1940"/>
+        <location filename="../Project.py" line="2145"/>
         <source>Cleanup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="484"/>
+        <location filename="../Project.py" line="503"/>
         <source>&amp;Cleanup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="489"/>
+        <location filename="../Project.py" line="508"/>
         <source>Cleans out old data from the database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="491"/>
+        <location filename="../Project.py" line="510"/>
         <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;Cleans out old data from the database.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1963"/>
+        <location filename="../Project.py" line="2168"/>
         <source>Validate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="498"/>
+        <location filename="../Project.py" line="517"/>
         <source>&amp;Validate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="503"/>
+        <location filename="../Project.py" line="522"/>
         <source>Validates all installed models</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="505"/>
+        <location filename="../Project.py" line="524"/>
         <source>&lt;b&gt;Validate&lt;/b&gt;&lt;p&gt;Validates all installed models.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start Python Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start &amp;Python Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../Project.py" line="536"/>
         <source>Starts a Python interactive interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../Project.py" line="538"/>
         <source>&lt;b&gt;Start Python Console&lt;/b&gt;&lt;p&gt;Starts a Python interactive interpreter.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2055"/>
+        <location filename="../Project.py" line="2260"/>
         <source>Dump Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../Project.py" line="549"/>
         <source>&amp;Dump Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="535"/>
+        <location filename="../Project.py" line="554"/>
         <source>Dump the database data to a fixture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="537"/>
+        <location filename="../Project.py" line="556"/>
         <source>&lt;b&gt;Dump Data&lt;/b&gt;&lt;p&gt;Dump the database data to a fixture.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2094"/>
+        <location filename="../Project.py" line="2299"/>
         <source>Load Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="544"/>
+        <location filename="../Project.py" line="563"/>
         <source>&amp;Load Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../Project.py" line="568"/>
         <source>Load data from fixture files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="551"/>
+        <location filename="../Project.py" line="570"/>
         <source>&lt;b&gt;Load Data&lt;/b&gt;&lt;p&gt;Load data from fixture files.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run &amp;Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="563"/>
+        <location filename="../Project.py" line="582"/>
         <source>Run the test suite for applications or the whole site</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="565"/>
+        <location filename="../Project.py" line="584"/>
         <source>&lt;b&gt;Run Testsuite&lt;/b&gt;&lt;p&gt;Run the test suite for applications or the whole site.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Testserver</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Test&amp;server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="577"/>
+        <location filename="../Project.py" line="596"/>
         <source>Run a development server with data from a set of fixtures</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="579"/>
+        <location filename="../Project.py" line="598"/>
         <source>&lt;b&gt;Run Testserver&lt;/b&gt;&lt;p&gt;Run a development server with data from a set of fixtures.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="645"/>
+        <location filename="../Project.py" line="704"/>
         <source>D&amp;jango</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="683"/>
+        <location filename="../Project.py" line="744"/>
         <source>&amp;Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="706"/>
+        <location filename="../Project.py" line="768"/>
         <source>Show &amp;SQL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="730"/>
+        <location filename="../Project.py" line="812"/>
         <source>&amp;Tools</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="749"/>
+        <location filename="../Project.py" line="832"/>
         <source>T&amp;esting</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="841"/>
+        <location filename="../Project.py" line="926"/>
         <source>New template...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="850"/>
+        <location filename="../Project.py" line="935"/>
         <source>Update all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="853"/>
+        <location filename="../Project.py" line="938"/>
         <source>Update selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="857"/>
+        <location filename="../Project.py" line="942"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="860"/>
+        <location filename="../Project.py" line="945"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="864"/>
+        <location filename="../Project.py" line="949"/>
         <source>Compile all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="867"/>
+        <location filename="../Project.py" line="952"/>
         <source>Compile selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <source>New Form</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="928"/>
+        <location filename="../Project.py" line="1013"/>
         <source>The file already exists! Overwrite it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Select Applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1601"/>
+        <location filename="../Project.py" line="1751"/>
         <source>Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1351"/>
+        <location filename="../Project.py" line="1491"/>
         <source>Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Start Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Select if this project should be a Django Project or Application.&lt;br /&gt;Select the empty entry for none.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Start Django Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../Project.py" line="1546"/>
         <source>Django project created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Enter the name of the new Django project.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1453"/>
+        <location filename="../Project.py" line="1598"/>
         <source>Start Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1482"/>
+        <location filename="../Project.py" line="1632"/>
         <source>Django application created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Start Global Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Enter the name of the new global Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Start Local Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Enter the name of the new local Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select the Django project to work with.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1599"/>
+        <location filename="../Project.py" line="1749"/>
         <source>None</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1604"/>
+        <location filename="../Project.py" line="1754"/>
         <source>&amp;Current Django project ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>Process Generation Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1667"/>
+        <location filename="../Project.py" line="1828"/>
         <source>The Django server could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Could not start the web-browser for the url &quot;{0}&quot;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2256"/>
+        <location filename="../Project.py" line="2461"/>
         <source>The Django process could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1751"/>
+        <location filename="../Project.py" line="1915"/>
         <source>Introspect Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1780"/>
+        <location filename="../Project.py" line="1944"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1792"/>
+        <location filename="../Project.py" line="1956"/>
         <source>Database tables flushed successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1854"/>
+        <location filename="../Project.py" line="2018"/>
         <source>SQL Files (*.sql)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1952"/>
+        <location filename="../Project.py" line="2157"/>
         <source>Database cleaned up successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2025"/>
+        <location filename="../Project.py" line="2230"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2040"/>
+        <location filename="../Project.py" line="2245"/>
         <source>Cache tables created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2078"/>
+        <location filename="../Project.py" line="2283"/>
         <source>JSON Files (*.json)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2080"/>
+        <location filename="../Project.py" line="2285"/>
         <source>XML Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2082"/>
+        <location filename="../Project.py" line="2287"/>
         <source>YAML Files (*.yaml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2185"/>
+        <location filename="../Project.py" line="2390"/>
         <source>The Django test server could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2352"/>
+        <location filename="../Project.py" line="2557"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2611"/>
+        <location filename="../Project.py" line="2816"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2372"/>
+        <location filename="../Project.py" line="2577"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2484"/>
+        <location filename="../Project.py" line="2689"/>
         <source>Updating message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2575"/>
+        <location filename="../Project.py" line="2780"/>
         <source>No locales detected. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2535"/>
+        <location filename="../Project.py" line="2740"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2516"/>
+        <location filename="../Project.py" line="2721"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2601"/>
+        <location filename="../Project.py" line="2806"/>
         <source>Compiling message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2618"/>
+        <location filename="../Project.py" line="2823"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Change Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="591"/>
+        <location filename="../Project.py" line="610"/>
         <source>Change &amp;Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="596"/>
+        <location filename="../Project.py" line="615"/>
         <source>Change the password of a user</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="598"/>
+        <location filename="../Project.py" line="617"/>
         <source>&lt;b&gt;Change Password&lt;/b&gt;&lt;p&gt;Change the password of a user of the Django project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create &amp;Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="610"/>
+        <location filename="../Project.py" line="629"/>
         <source>Create a superuser account</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="612"/>
+        <location filename="../Project.py" line="631"/>
         <source>&lt;b&gt;Create Superuser&lt;/b&gt;&lt;p&gt;Create a superuser account for the Django project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2271"/>
+        <location filename="../Project.py" line="2476"/>
         <source>Clear Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="623"/>
+        <location filename="../Project.py" line="642"/>
         <source>Clear &amp;Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="628"/>
+        <location filename="../Project.py" line="647"/>
         <source>Clear expired sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="630"/>
+        <location filename="../Project.py" line="649"/>
         <source>&lt;b&gt;Clear Sessions&lt;/b&gt;&lt;p&gt;Clear expired sessions of the Django project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="768"/>
+        <location filename="../Project.py" line="852"/>
         <source>&amp;Authorization</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="784"/>
+        <location filename="../Project.py" line="869"/>
         <source>&amp;Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Enter the name of the user:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2283"/>
+        <location filename="../Project.py" line="2488"/>
         <source>Expired sessions cleared successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <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 type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../Project.py" line="1615"/>
         <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 type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="826"/>
+        <location filename="../Project.py" line="911"/>
         <source>Open with {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <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 type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Project.py" line="2066"/>
+        <source>Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="434"/>
+        <source>&amp;Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="439"/>
+        <source>Prints the DROP INDEX SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="442"/>
+        <source>&lt;b&gt;Drop Indexes&lt;/b&gt;&lt;p&gt;Prints the DROP INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>&amp;Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="666"/>
+        <source>Show a list of available migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="668"/>
+        <source>&lt;b&gt;Show Migrations&lt;/b&gt;&lt;p&gt;This shows a list of available migrations of the Django project and their status.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations &amp;Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="681"/>
+        <source>Show a list with the migrations plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="683"/>
+        <source>&lt;b&gt;Show Migrations Plan&lt;/b&gt;&lt;p&gt;This shows a list with the migrations plan of the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="795"/>
+        <source>&amp;Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="404"/>
+        <location filename="../../PluginProjectDjango.py" line="407"/>
         <source>Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <location filename="../../PluginProjectDjango.py" line="178"/>
         <source>eric6 version is too old, {0}, {1} or newer needed.</source>
         <translation type="unfinished"></translation>
     </message>
--- a/ProjectDjango/i18n/django_es.ts	Tue Nov 08 19:07:58 2016 +0100
+++ b/ProjectDjango/i18n/django_es.ts	Sat Dec 17 19:07:02 2016 +0100
@@ -3,42 +3,42 @@
 <context>
     <name>DjangoDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="14"/>
+        <location filename="../DjangoDialog.ui" line="14"/>
         <source>Django</source>
         <translation>Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="35"/>
+        <location filename="../DjangoDialog.ui" line="35"/>
         <source>Output</source>
         <translation>Salida</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="63"/>
+        <location filename="../DjangoDialog.ui" line="63"/>
         <source>Errors</source>
         <translation>Errores</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation>Error de Generación de Proceso</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
         <translation>El proceso {0} no ha podido ejecutarse. Asegúrese de que está en la ruta de búsqueda.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
+        <location filename="../DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation>Seleccionar archivo de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation>Error al guardar datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>&lt;p&gt;The data could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Los datos no han podido ser guardados en &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
@@ -46,62 +46,62 @@
 <context>
     <name>DjangoDumpdataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="20"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="20"/>
         <source>dumpdata Command Options</source>
         <translation>Opciones de Comando dumpdata</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="35"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="35"/>
         <source>Applications</source>
         <translation>Aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="70"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="70"/>
         <source>Exclude Applications</source>
         <translation>Excluir aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="76"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="76"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Introduzca la lista de aplicaciones separadas por espacios.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="93"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="93"/>
         <source>Dump Format</source>
         <translation>Formato de Volcado</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation>JSON</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation>XML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation>YAML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="53"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="53"/>
         <source>Enter the list of applications separated by spaces. Leave empty for all.</source>
         <translation>Introducir la lista de aplicaciones separadas por espacios. Dejar en blanco para todas.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="99"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="99"/>
         <source>Serialization Format:</source>
         <translation>Formato de Serialización:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="126"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="126"/>
         <source>Indentation Level:</source>
         <translation>Nivel de Indentación:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="133"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="133"/>
         <source>Enter the indentation level to be used when pretty-printing output</source>
         <translation>Introducir el nivel de indentación para utilizar para salida para impresión</translation>
     </message>
@@ -109,1162 +109,1285 @@
 <context>
     <name>DjangoLoaddataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="20"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="20"/>
         <source>loaddata Command Options</source>
         <translation>Opciones de Comando loaddata</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="29"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="29"/>
         <source>Enter the list of fixture patterns or the path of a fixture file.</source>
         <translation>Introducir la lista de patrones de fixture o la ruta a un archivo de fixture.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="39"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="39"/>
         <source>Select a fixture file via a file selection dialog</source>
         <translation>Seleccionar un archivo de fixture a través de un diálogo de selección de archivo</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="42"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="42"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="57"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="57"/>
         <source>JSON Files (*.json);;XML Files (*.xml);;</source>
         <translation>Archivos JSON (*.json);;Archivos XML (*.xml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation>Archivos YAML (*.yaml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation>Todos los Archivos (*)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation>Seleccionar archivo de fixture</translation>
     </message>
 </context>
 <context>
+    <name>DjangoMigrationsListDialog</name>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="54"/>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Migration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Dependencies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Error de Generación de Proceso</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">El proceso {0} no ha podido ejecutarse. Asegúrese de que está en la ruta de búsqueda.</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="53"/>
+        <source>Available Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.ui" line="47"/>
+        <source>Errors</source>
+        <translation type="unfinished">Errores</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="58"/>
+        <source>Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DjangoPage</name>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="17"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Django&lt;/b&gt;</source>
         <translation>&lt;b&gt;Configurar Django&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="37"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="37"/>
         <source>Console Commands</source>
         <translation>Comandos de Consola</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="43"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="43"/>
         <source>Console Command:</source>
         <translation>Comando de Consola:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="56"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="56"/>
         <source>Enter the console command</source>
         <translation>Introducir el comando de consola</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="66"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="66"/>
         <source>Console Command (non-closing):</source>
         <translation>Comando de consola (no se cierra):</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="79"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="79"/>
         <source>Enter the console command for a non-closing console</source>
         <translation>Introduzca el comando de consola para una consola que no se cierra</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="102"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="102"/>
         <source>Server</source>
         <translation>Servidor</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="108"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="108"/>
         <source>Server Address:</source>
         <translation>Dirección del Servidor:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="135"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="154"/>
         <source>Recent Applications Lists</source>
         <translation>Listas de Aplicaciones Recientes</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="149"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="177"/>
         <source>Number of recent applications lists:</source>
         <translation>Número de listas de aplicaciones recientes:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="306"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="343"/>
         <source>Django Python Console</source>
         <translation>Consola Python de Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="318"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="364"/>
         <source>Select to use plain Python instead of IPython</source>
         <translation>Seleccionar para utilizar Python simple en lugar de IPhyton</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="321"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="367"/>
         <source>Use plain Python instead of IPython</source>
         <translation>Utilizar Python simple en lugar de IPhyton</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="89"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="89"/>
         <source>&lt;b&gt;Note:&lt;/b&gt; The console command for a console, that is spawning (i.e. exits before the console window is closed), should be prefixed by an &apos;@&apos; character.</source>
         <translation>&lt;b&gt;Nota:&lt;/b&gt; el comando de consola para una consola generada (es decir, sale antes de que se cierre la ventana de consola) debe ser antecedido con un carácter &apos;@&apos; como prefijo.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="156"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="184"/>
         <source>Enter the number of recent applications to remember</source>
         <translation>Introducir el número de aplicaciones recientes a recordar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="115"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="115"/>
         <source>Enter the server port or server address and port (e.g. 127.0.0.1:8000 or [::1]:8000)</source>
         <translation>Introduzca el puerto del servidor o la dirección y puerto del servidor (p. ej. 127.0.0.1:8000 o [::1]:8000)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="122"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="122"/>
         <source>Select to use IPv6</source>
         <translation>Seleccionar para utilizar IPv6</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="125"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="125"/>
         <source>Use IPv6 protocol</source>
         <translation>Utilizar protocolo IPv6</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="190"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="218"/>
         <source>Python 3</source>
         <translation>Python 3</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="268"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="305"/>
         <source>Django Virtual Environment</source>
         <translation>Entorno Virtual Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="280"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="317"/>
         <source>Enter the path of the Django virtual environment. Leave empty to not use a virtual environment setup.</source>
         <translation>Introducir la ruta del entorno virtual de Django. Dejar vacío para no utilizar una configuración con entorno virtual.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="293"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="330"/>
         <source>Select the virtual environment directory via a selection dialog</source>
         <translation>Seleccionar el directorio del entorno virtual vía un diálogo de selección</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="362"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="408"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="262"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="299"/>
         <source>Python 2</source>
         <translation>Python 2</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="144"/>
         <source>Select Virtual Environment for Python 3</source>
         <translation>Seleccionar Entorno Virtual para Python 3</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="163"/>
         <source>Select Virtual Environment for Python 2</source>
         <translation>Seleccionar Entorno Virtual para Python 2</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>Translations Editor</source>
         <translation>Editor de Traducciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="346"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="392"/>
         <source>Enter the path of an editor to use to do the translations. Leave empty to disable this feature.</source>
         <translation>Introducir la ruta de un editor para hacer las traducciones. Dejar en blanco para deshabilitar esta característica.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="359"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="405"/>
         <source>Select the translations editor via a file selection dialog</source>
         <translation>Seleccionar el editor de traducciones vía un diálogo de selección de archivos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>All Files (*)</source>
         <translation>Todos los Archivos (*)</translation>
     </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="135"/>
+        <source>Web-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="141"/>
+        <source>Select to use an external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="144"/>
+        <source>Use external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="645"/>
+        <location filename="../Project.py" line="704"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <source>New Form</source>
         <translation>Nuevo Formulario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="928"/>
+        <location filename="../Project.py" line="1013"/>
         <source>The file already exists! Overwrite it?</source>
         <translation>¡El archivo ya existe! ¿Sobreescribirlo?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="114"/>
+        <location filename="../Project.py" line="115"/>
         <source>Current Project</source>
         <translation>Proyecto actual</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="119"/>
+        <location filename="../Project.py" line="120"/>
         <source>Selects the current project</source>
         <translation>Selecciona el proyecto actual</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start Project</source>
         <translation>Iniciar Proyecto</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start &amp;Project</source>
         <translation>Iniciar &amp;Proyecto</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="139"/>
+        <location filename="../Project.py" line="140"/>
         <source>Starts a new Django project</source>
         <translation>Inicia un nuevo proyecto Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../Project.py" line="142"/>
         <source>&lt;b&gt;Start Project&lt;/b&gt;&lt;p&gt;Starts a new Django project using &quot;django-admin.py startproject&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Iniciar Proyecto&lt;/b&gt;&lt;p&gt;Inicia un nuevo proyecto Django utilizando  &quot;django-admin.py startproject&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (global)</source>
         <translation>Iniciar Aplicación (global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (&amp;global)</source>
         <translation>Iniciar Aplicación (&amp;global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../Project.py" line="155"/>
         <source>Starts a new global Django application</source>
         <translation>Inicia una nueva aplicación global Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="156"/>
+        <location filename="../Project.py" line="157"/>
         <source>&lt;b&gt;Start Application (global)&lt;/b&gt;&lt;p&gt;Starts a new global Django application using &quot;django-admin.py startapp&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Iniciar Aplicación (global)&lt;/b&gt;&lt;p&gt;Inicia una nueva aplicación global Django utilizando &quot;django-admin.py startapp&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (local)</source>
         <translation>Iniciar Aplicación (local)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (&amp;local)</source>
         <translation>Iniciar Aplicación (&amp;local)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="170"/>
+        <location filename="../Project.py" line="171"/>
         <source>Starts a new local Django application</source>
         <translation>Inicia una nueva aplicación local Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../Project.py" line="173"/>
         <source>&lt;b&gt;Start Application (local)&lt;/b&gt;&lt;p&gt;Starts a new local Django application using &quot;manage.py startapp&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Iniciar Aplicación (local)&lt;/b&gt;&lt;p&gt;Inicia una nueva aplicación local Django utilizando &quot;manage.py startapp&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run Server</source>
         <translation>Ejecutar Servidor</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run &amp;Server</source>
         <translation>Ejecutar &amp;Servidor</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="190"/>
+        <location filename="../Project.py" line="191"/>
         <source>Starts the Django Web server</source>
         <translation>Inicia el servidor Web Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="192"/>
+        <location filename="../Project.py" line="193"/>
         <source>&lt;b&gt;Run Server&lt;/b&gt;&lt;p&gt;Starts the Django Web server using &quot;manage.py runserver&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Iniciar Servidor&lt;/b&gt;&lt;p&gt;Inicia el servidor Web Django utilizando  &quot;manage.py runserver&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Run Web-Browser</source>
         <translation>Ejecutar Navegador Web</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="200"/>
+        <location filename="../Project.py" line="201"/>
         <source>Run &amp;Web-Browser</source>
         <translation>Ejecutar Navegador &amp;Web</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="205"/>
+        <location filename="../Project.py" line="206"/>
         <source>Starts the default Web-Browser with the URL of the Django Web server</source>
         <translation>Inicia el Navegador Web por defecto con la URL del servidor Web Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="208"/>
+        <location filename="../Project.py" line="209"/>
         <source>&lt;b&gt;Run Web-Browser&lt;/b&gt;&lt;p&gt;Starts the default Web-Browser with the URL of the Django Web server.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ejecutar Navegador Web&lt;/b&gt;&lt;p&gt;Inicia el Navegador Web  por defecto con la URL del servidor Web Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <source>About Django</source>
         <translation>Acerca de Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="258"/>
+        <location filename="../Project.py" line="259"/>
         <source>About D&amp;jango</source>
         <translation>Acerca de D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="263"/>
+        <location filename="../Project.py" line="264"/>
         <source>Shows some information about Django</source>
         <translation>Muestra información sobre Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="265"/>
+        <location filename="../Project.py" line="266"/>
         <source>&lt;b&gt;About Django&lt;/b&gt;&lt;p&gt;Shows some information about Django.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Acerca de Django&lt;/b&gt;&lt;p&gt;Muestra información sobre Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>Synchronize</source>
         <translation>Sincronizar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>&amp;Synchronize</source>
         <translation>&amp;Sincronizar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../Project.py" line="290"/>
         <source>Synchronizes the database</source>
         <translation>Sincroniza la base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="290"/>
+        <location filename="../Project.py" line="292"/>
         <source>&lt;b&gt;Synchronize&lt;/b&gt;&lt;p&gt;Synchronizes the database.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Sincronizar&lt;/b&gt;&lt;p&gt;Sincroniza la base de datos.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="683"/>
+        <location filename="../Project.py" line="744"/>
         <source>&amp;Database</source>
         <translation>Base de &amp;Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1601"/>
+        <location filename="../Project.py" line="1751"/>
         <source>Project</source>
         <translation>Proyecto</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1351"/>
+        <location filename="../Project.py" line="1491"/>
         <source>Application</source>
         <translation>Aplicación</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Start Django</source>
         <translation>Iniciar Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Select if this project should be a Django Project or Application.&lt;br /&gt;Select the empty entry for none.</source>
         <translation>Seleccionar si este proyecto debería ser un Proyecto o Aplicación Django.
 &lt;br/&gt;Dejar en blanco para no seleccionar ninguno.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Start Django Project</source>
         <translation>Iniciar Proyecto Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../Project.py" line="1546"/>
         <source>Django project created successfully.</source>
         <translation>Proyecto Django creado correctamente.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Enter the name of the new Django project.</source>
         <translation>Introduzca el nombre del nuevo proyecto Django.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1453"/>
+        <location filename="../Project.py" line="1598"/>
         <source>Start Django Application</source>
         <translation>Iniciar Aplicación Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1482"/>
+        <location filename="../Project.py" line="1632"/>
         <source>Django application created successfully.</source>
         <translation>Aplicación Django creada correctamente.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select Project</source>
         <translation>Seleccionar Proyecto</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select the Django project to work with.</source>
         <translation>Seleccionar el proyecto Django con el que trabajar.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1599"/>
+        <location filename="../Project.py" line="1749"/>
         <source>None</source>
         <translation>Ninguno</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>Process Generation Error</source>
         <translation>Error de Generación de Proceso</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1667"/>
+        <location filename="../Project.py" line="1828"/>
         <source>The Django server could not be started.</source>
         <translation>No se ha podido iniciar el servidor Django.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Could not start the web-browser for the url &quot;{0}&quot;.</source>
         <translation>No se ha podido iniciar el navegador web para la url &quot;{0}&quot;.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2256"/>
+        <location filename="../Project.py" line="2461"/>
         <source>The Django process could not be started.</source>
         <translation>No se ha podido iniciar el proceso Django.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../Project.py" line="122"/>
         <source>&lt;b&gt;Current Project&lt;/b&gt;&lt;p&gt;Selects the current project. Used for multi-project Django projects to switch between the projects.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Proyecto Actual&lt;/b&gt;&lt;p&gt;Selecciona el proyecto actual. Se utiliza para cambiar de proyecto en multiproyectos Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1919"/>
+        <location filename="../Project.py" line="2124"/>
         <source>Diff Settings</source>
         <translation>Configuración de Diff</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../Project.py" line="489"/>
         <source>&amp;Diff Settings</source>
         <translation>Configuración de &amp;Diff</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="475"/>
+        <location filename="../Project.py" line="494"/>
         <source>Shows the modification made to the settings</source>
         <translation>Muestra los cambios hechos a la configuración</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="477"/>
+        <location filename="../Project.py" line="496"/>
         <source>&lt;b&gt;Diff Settings&lt;/b&gt;&lt;p&gt;Shows the modification made to the settings.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Configuración de Diff&lt;/b&gt;&lt;p&gt;Muestra los cambios hechos a la configuración.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1940"/>
+        <location filename="../Project.py" line="2145"/>
         <source>Cleanup</source>
         <translation>Limpiar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="484"/>
+        <location filename="../Project.py" line="503"/>
         <source>&amp;Cleanup</source>
         <translation>&amp;Limpiar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="489"/>
+        <location filename="../Project.py" line="508"/>
         <source>Cleans out old data from the database</source>
         <translation>Limpia datos antiguos de la base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="491"/>
+        <location filename="../Project.py" line="510"/>
         <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;Cleans out old data from the database.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Limpiar&lt;/b&gt;&lt;p&gt;Limpiar datos antiguos de la base de datos.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1963"/>
+        <location filename="../Project.py" line="2168"/>
         <source>Validate</source>
         <translation>Validar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="498"/>
+        <location filename="../Project.py" line="517"/>
         <source>&amp;Validate</source>
         <translation>&amp;Validar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="503"/>
+        <location filename="../Project.py" line="522"/>
         <source>Validates all installed models</source>
         <translation>Valida todos los modelos instalados</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="505"/>
+        <location filename="../Project.py" line="524"/>
         <source>&lt;b&gt;Validate&lt;/b&gt;&lt;p&gt;Validates all installed models.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Validar&lt;/b&gt;&lt;p&gt;Valida todos los modelos instalados.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="730"/>
+        <location filename="../Project.py" line="812"/>
         <source>&amp;Tools</source>
         <translation>Herramien&amp;tas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Select Applications</source>
         <translation>Seleccionar Aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Introduzca la lista de aplicaciones separadas por espacios.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1604"/>
+        <location filename="../Project.py" line="1754"/>
         <source>&amp;Current Django project ({0})</source>
         <translation>Proyec&amp;to Django actual ({0})</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1952"/>
+        <location filename="../Project.py" line="2157"/>
         <source>Database cleaned up successfully.</source>
         <translation>Base de datos limpiada con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start Python Console</source>
         <translation>Iniciar Consola de Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start &amp;Python Console</source>
         <translation>Iniciar Consola de &amp;Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../Project.py" line="536"/>
         <source>Starts a Python interactive interpreter</source>
         <translation>Inicia un intérprete interactivo de Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../Project.py" line="538"/>
         <source>&lt;b&gt;Start Python Console&lt;/b&gt;&lt;p&gt;Starts a Python interactive interpreter.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Iniciar Consola de Python&lt;/b&gt;&lt;p&gt;Inicia un intérprete interactivo de Python.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2018"/>
+        <location filename="../Project.py" line="2223"/>
         <source>Create Cache Tables</source>
         <translation>Crear Tablas de Caché</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="220"/>
+        <location filename="../Project.py" line="221"/>
         <source>C&amp;reate Cache Tables</source>
         <translation>C&amp;rear Tablas de Caché</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="225"/>
+        <location filename="../Project.py" line="226"/>
         <source>Creates the tables needed to use the SQL cache backend</source>
         <translation>Crea las tablas necesarias para utilizar el backend de caché de SQL</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="227"/>
+        <location filename="../Project.py" line="228"/>
         <source>&lt;b&gt;Create Cache Tables&lt;/b&gt;&lt;p&gt;Creates the tables needed to use the SQL cache backend.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Crear Tablas de Caché&lt;/b&gt;&lt;p&gt;Crea las tablas necesarias para utilizar el backend de caché de SQL.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2025"/>
+        <location filename="../Project.py" line="2230"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation>Introduzca los nombres de las tablas de caché separadas por espacios.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2040"/>
+        <location filename="../Project.py" line="2245"/>
         <source>Cache tables created successfully.</source>
         <translation>Tablas de caché creadas con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>Introspect</source>
         <translation>Introspección</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>&amp;Introspect</source>
         <translation>&amp;Introspección</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="302"/>
+        <location filename="../Project.py" line="304"/>
         <source>Introspects the database tables and outputs a Django model module</source>
         <translation>Realiza introspección de las tablas en la base de datos y devuelve un módulo de modelo de Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="305"/>
+        <location filename="../Project.py" line="307"/>
         <source>&lt;b&gt;Introspect&lt;/b&gt;&lt;p&gt;Introspects the database tables and outputs a Django model module.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Introspección&lt;/b&gt;&lt;p&gt;Realiza introspección de las tablas en la base de datos y devuelve a un módulo de modelo de Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1751"/>
+        <location filename="../Project.py" line="1915"/>
         <source>Introspect Database</source>
         <translation>Introspección de Base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>Flush</source>
         <translation>Flush</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>&amp;Flush</source>
         <translation>&amp;Flush</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../Project.py" line="320"/>
         <source>Returns all database tables to the state just after their installation</source>
         <translation>Devuelve todas las tablas de la base de datos al estado que tenían al terminar su instalación</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="321"/>
+        <location filename="../Project.py" line="323"/>
         <source>&lt;b&gt;Flush&lt;/b&gt;&lt;p&gt;Returns all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Flush&lt;/b&gt;&lt;p&gt;Devuelve todas las tablas de la base de datos al estado que tenían al terminar su instalación.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1902"/>
+        <location filename="../Project.py" line="2073"/>
         <source>Flush Database</source>
         <translation>Hacer Flush de la base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1780"/>
+        <location filename="../Project.py" line="1944"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation>Un flush de la base de datos destruirá todos los datos. ¿Está seguro?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1792"/>
+        <location filename="../Project.py" line="1956"/>
         <source>Database tables flushed successfully.</source>
         <translation>Se ha realizado una operación flush sobre la base de datos con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start Client Console</source>
         <translation>Iniciar Consola de Cliente</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="334"/>
+        <location filename="../Project.py" line="336"/>
         <source>Starts a console window for the database client</source>
         <translation>Inicia una ventana de consola para el cliente de base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="336"/>
+        <location filename="../Project.py" line="338"/>
         <source>&lt;b&gt;Start Client Console&lt;/b&gt;&lt;p&gt;Starts a console window for the database client.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Iniciar Consola de Cliente&lt;/b&gt;&lt;p&gt;Inicia una ventana de consola para el cliente de base de datos.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start &amp;Client Console</source>
         <translation>Iniciar Consola de &amp;Cliente</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1867"/>
+        <location filename="../Project.py" line="2031"/>
         <source>Create Tables</source>
         <translation>Crear Tablas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="347"/>
+        <location filename="../Project.py" line="349"/>
         <source>Create &amp;Tables</source>
         <translation>Crear &amp;Tablas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="352"/>
+        <location filename="../Project.py" line="354"/>
         <source>Prints the CREATE TABLE SQL statements for one or more applications</source>
         <translation>Imprime las sentencias SQL CREATE TABLE para una o más aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="355"/>
+        <location filename="../Project.py" line="357"/>
         <source>&lt;b&gt;Create Tables&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Crear Tablas&lt;/b&gt;&lt;p&gt;Imprime las sentencias SQL CREATE TABLE para una o más aplicaciones.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="706"/>
+        <location filename="../Project.py" line="768"/>
         <source>Show &amp;SQL</source>
         <translation>Mostrar &amp;SQL</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1874"/>
+        <location filename="../Project.py" line="2038"/>
         <source>Create Indexes</source>
         <translation>Crear Índices</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="364"/>
+        <location filename="../Project.py" line="366"/>
         <source>Create &amp;Indexes</source>
         <translation>Crear &amp;Índices</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="372"/>
+        <location filename="../Project.py" line="374"/>
         <source>&lt;b&gt;Create Indexes&lt;/b&gt;&lt;p&gt;Prints the CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Crear Índices&lt;/b&gt;&lt;p&gt;Imprime las sentencias SQL CREATE INDEX para una o más aplicaciones.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1881"/>
+        <location filename="../Project.py" line="2045"/>
         <source>Create Everything</source>
         <translation>Crear Todo</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../Project.py" line="383"/>
         <source>Create &amp;Everything</source>
         <translation>Cr&amp;ear Todo</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="386"/>
+        <location filename="../Project.py" line="388"/>
         <source>Prints the CREATE ... SQL statements for one or more applications</source>
         <translation>Imprime las sentencias SQL CREATE...para una o más aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="389"/>
+        <location filename="../Project.py" line="391"/>
         <source>&lt;b&gt;Create Everything&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE, custom SQL and CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Crear Todo&lt;/b&gt;&lt;p&gt;Imprime las sentencias SQL CREATE TABLE, SQL personalizado y CREATE INDEX para una o más aplicaciones.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../Project.py" line="371"/>
         <source>Prints the CREATE INDEX SQL statements for one or more applications</source>
         <translation>Imprime las sentencias SQL CREATE INDEX para una o más aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1888"/>
+        <location filename="../Project.py" line="2052"/>
         <source>Custom Statements</source>
         <translation>Sentencias Personalizadas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="398"/>
+        <location filename="../Project.py" line="400"/>
         <source>&amp;Custom Statements</source>
         <translation>Sentencias &amp;Personalizadas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="403"/>
+        <location filename="../Project.py" line="405"/>
         <source>Prints the custom table modifying SQL statements for one or more applications</source>
         <translation>Imprime las sentencias sql personalizadas de modificación de tablas para una o más aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="406"/>
+        <location filename="../Project.py" line="408"/>
         <source>&lt;b&gt;Custom Statements&lt;/b&gt;&lt;p&gt;Prints the custom table modifying SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Sentencias Personalizadas&lt;/b&gt;&lt;p&gt;Imprime las sentencias sql personalizadas de modificación de tablas para una o más aplicaciones.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1895"/>
+        <location filename="../Project.py" line="2059"/>
         <source>Drop Tables</source>
         <translation>Borrar Tablas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="415"/>
+        <location filename="../Project.py" line="417"/>
         <source>&amp;Drop Tables</source>
         <translation>&amp;Borrar Tablas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <location filename="../Project.py" line="422"/>
         <source>Prints the DROP TABLE SQL statements for one or more applications</source>
         <translation>Imprime las sentencias SQL DROP TABLE para una o más aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="423"/>
+        <location filename="../Project.py" line="425"/>
         <source>&lt;b&gt;Drop Tables&lt;/b&gt;&lt;p&gt;Prints the DROP TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Borrar Tablas&lt;/b&gt;&lt;p&gt;Imprime las sentencisa SQL DROP TABLE para una o más aplicaciones.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="432"/>
+        <location filename="../Project.py" line="451"/>
         <source>&amp;Flush Database</source>
         <translation>Hacer &amp;Flush de la base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="437"/>
+        <location filename="../Project.py" line="456"/>
         <source>Prints a list of statements to return all database tables to the state just after their installation</source>
         <translation>Imprime una lista de sentencias para retornar todas las tablas de la base de datos al estado que tenían despues de su instalación</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../Project.py" line="459"/>
         <source>&lt;b&gt;Flush Database&lt;/b&gt;&lt;p&gt;Prints a list of statements to return all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Hacer Flush de la base de datos&lt;/b&gt;&lt;p&gt;Imprime una lista de sentencias para retornar todas las tablas de la base de datos al estado que tenían despues de su instalación.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1909"/>
+        <location filename="../Project.py" line="2080"/>
         <source>Reset Sequences</source>
         <translation>Resetear Secuencias</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="449"/>
+        <location filename="../Project.py" line="468"/>
         <source>Reset &amp;Sequences</source>
         <translation>Resetear &amp;Secuencias</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="454"/>
+        <location filename="../Project.py" line="473"/>
         <source>Prints the SQL statements for resetting sequences for one or more applications</source>
         <translation>Imprime las sentencias SQL para resetear secuencias para una o más aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../Project.py" line="476"/>
         <source>&lt;b&gt;Reset Sequences&lt;/b&gt;&lt;p&gt;Prints the SQL statements for resetting sequences for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Resetear Secuencias&lt;/b&gt;&lt;p&gt;Imprime las sentencias SQL para resetear secuencias para una o más aplicaciones.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2055"/>
+        <location filename="../Project.py" line="2260"/>
         <source>Dump Data</source>
         <translation>Volcado de Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../Project.py" line="549"/>
         <source>&amp;Dump Data</source>
         <translation>&amp;Volcado de Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="535"/>
+        <location filename="../Project.py" line="554"/>
         <source>Dump the database data to a fixture</source>
         <translation>Volcado de los datos de una base de datos a una fixtuer</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="537"/>
+        <location filename="../Project.py" line="556"/>
         <source>&lt;b&gt;Dump Data&lt;/b&gt;&lt;p&gt;Dump the database data to a fixture.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Volcado de Datos&lt;/b&gt;&lt;p&gt;Volcado de los datos de una base de datos a una fixtuer.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="749"/>
+        <location filename="../Project.py" line="832"/>
         <source>T&amp;esting</source>
         <translation>T&amp;esting</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1854"/>
+        <location filename="../Project.py" line="2018"/>
         <source>SQL Files (*.sql)</source>
         <translation>Archivos SQL (*.sql)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2078"/>
+        <location filename="../Project.py" line="2283"/>
         <source>JSON Files (*.json)</source>
         <translation>Archivos JSON (*.json)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2080"/>
+        <location filename="../Project.py" line="2285"/>
         <source>XML Files (*.xml)</source>
         <translation>Archivos XML (*.xml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2082"/>
+        <location filename="../Project.py" line="2287"/>
         <source>YAML Files (*.yaml)</source>
         <translation>Archivos YAML (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2094"/>
+        <location filename="../Project.py" line="2299"/>
         <source>Load Data</source>
         <translation>Cargar Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="544"/>
+        <location filename="../Project.py" line="563"/>
         <source>&amp;Load Data</source>
         <translation>&amp;Cargar Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../Project.py" line="568"/>
         <source>Load data from fixture files</source>
         <translation>Cargar datos desde archivos de fixture</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="551"/>
+        <location filename="../Project.py" line="570"/>
         <source>&lt;b&gt;Load Data&lt;/b&gt;&lt;p&gt;Load data from fixture files.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Cargar Datos&lt;/b&gt;&lt;p&gt;Cargar datos desde archivos de fixture.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run Testsuite</source>
         <translation>Ejecutar Testsuite</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run &amp;Testsuite</source>
         <translation>Ejecutar &amp;Testsuite</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="563"/>
+        <location filename="../Project.py" line="582"/>
         <source>Run the test suite for applications or the whole site</source>
         <translation>Ejecutar la suite de tests para aplicaciones en todo el site</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="565"/>
+        <location filename="../Project.py" line="584"/>
         <source>&lt;b&gt;Run Testsuite&lt;/b&gt;&lt;p&gt;Run the test suite for applications or the whole site.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ejecutar Testsuite&lt;/b&gt;&lt;p&gt;Ejecutar la suite de tests para aplicaciones en todo el site.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Testserver</source>
         <translation>Ejecutar Testserver</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Test&amp;server</source>
         <translation>Ejecutar Test&amp;server</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="577"/>
+        <location filename="../Project.py" line="596"/>
         <source>Run a development server with data from a set of fixtures</source>
         <translation>Ejecutar un servidor de desarrollo con datos de un conjunto de fixtures</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="579"/>
+        <location filename="../Project.py" line="598"/>
         <source>&lt;b&gt;Run Testserver&lt;/b&gt;&lt;p&gt;Run a development server with data from a set of fixtures.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ejecutar Testserver&lt;/b&gt;&lt;p&gt;Ejecutar un servidor de desarrollo con datos de un conjunto de fixtures.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2185"/>
+        <location filename="../Project.py" line="2390"/>
         <source>The Django test server could not be started.</source>
         <translation>No se ha podido iniciar el servidor de tests Django.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>Help</source>
         <translation>Ayuda</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>&amp;Help</source>
         <translation>&amp;Ayuda</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="245"/>
+        <location filename="../Project.py" line="246"/>
         <source>Shows the Django help index</source>
         <translation>Muestra el índice de ayuda de Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../Project.py" line="248"/>
         <source>&lt;b&gt;Help&lt;/b&gt;&lt;p&gt;Shows the Django help index page.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ayuda&lt;/b&gt;&lt;p&gt;Muestra la página de índice de ayuda de Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="841"/>
+        <location filename="../Project.py" line="926"/>
         <source>New template...</source>
         <translation>Nueva plantilla...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="850"/>
+        <location filename="../Project.py" line="935"/>
         <source>Update all catalogs</source>
         <translation>Actualizar todos los catálogos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="853"/>
+        <location filename="../Project.py" line="938"/>
         <source>Update selected catalogs</source>
         <translation>Actualizar los catálogos seleccionados</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="864"/>
+        <location filename="../Project.py" line="949"/>
         <source>Compile all catalogs</source>
         <translation>Compilar todos los catálogos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="867"/>
+        <location filename="../Project.py" line="952"/>
         <source>Compile selected catalogs</source>
         <translation>Compilar los catálogos seleccionados</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2352"/>
+        <location filename="../Project.py" line="2557"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation>Inicializando catálogo de mensajes para &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2611"/>
+        <location filename="../Project.py" line="2816"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation>No se ha seleccionado un sitio o no se ha creado un sitio todavía. Abortando...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2372"/>
+        <location filename="../Project.py" line="2577"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation>Catálogo de mensajes iniciado con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2484"/>
+        <location filename="../Project.py" line="2689"/>
         <source>Updating message catalogs</source>
         <translation>Actualizando catálogos de mensajes</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2575"/>
+        <location filename="../Project.py" line="2780"/>
         <source>No locales detected. Aborting...</source>
         <translation>No se ha detectado ningún idioma. Abortando...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2535"/>
+        <location filename="../Project.py" line="2740"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation>
 Catálogos de mensajes actualizados con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2601"/>
+        <location filename="../Project.py" line="2806"/>
         <source>Compiling message catalogs</source>
         <translation>Compilando catálogos de mensajes</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2618"/>
+        <location filename="../Project.py" line="2823"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation>
 Catálogos de mensajes compilados con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="857"/>
+        <location filename="../Project.py" line="942"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation>Acutalizar todos los catálogos (con obsoletos)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="860"/>
+        <location filename="../Project.py" line="945"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation>Actualizar los catálogos seleccionados (con obsoletos)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Start Global Django Application</source>
         <translation>Iniciar Aplicación Global Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Enter the name of the new global Django application.</source>
         <translation>Introducir el nombre de la nueva aplicación global Django.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Start Local Django Application</source>
         <translation>Iniciar Aplicación Local Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Enter the name of the new local Django application.</source>
         <translation>Introducir el nombre de la nueva aplicación local Django.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2516"/>
+        <location filename="../Project.py" line="2721"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation>Actualizando los catálogos de mensajes (conservando mensajes obsoletos)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Change Password</source>
         <translation>Cambiar Contraseña</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="591"/>
+        <location filename="../Project.py" line="610"/>
         <source>Change &amp;Password</source>
         <translation>Cambiar C&amp;ontraseña</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="596"/>
+        <location filename="../Project.py" line="615"/>
         <source>Change the password of a user</source>
         <translation>Cambiar la contraseña de un usuario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="598"/>
+        <location filename="../Project.py" line="617"/>
         <source>&lt;b&gt;Change Password&lt;/b&gt;&lt;p&gt;Change the password of a user of the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Cambiar Contraseña&lt;/b&gt;&lt;p&gt;Cambiar la contraseña de un usuario del proyecto Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create Superuser</source>
         <translation>Crear Superusuario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create &amp;Superuser</source>
         <translation>Crear &amp;Superusuario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="610"/>
+        <location filename="../Project.py" line="629"/>
         <source>Create a superuser account</source>
         <translation>Crear una cuenta de superusuario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="612"/>
+        <location filename="../Project.py" line="631"/>
         <source>&lt;b&gt;Create Superuser&lt;/b&gt;&lt;p&gt;Create a superuser account for the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Crear Superusuario&lt;/b&gt;&lt;p&gt;Crear una cuenta de superusuario para el proyecto Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2271"/>
+        <location filename="../Project.py" line="2476"/>
         <source>Clear Sessions</source>
         <translation>Limpiar Sesiones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="623"/>
+        <location filename="../Project.py" line="642"/>
         <source>Clear &amp;Sessions</source>
         <translation>Limpiar &amp;Sesiones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="628"/>
+        <location filename="../Project.py" line="647"/>
         <source>Clear expired sessions</source>
         <translation>Limpiar sesiones expiradas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="630"/>
+        <location filename="../Project.py" line="649"/>
         <source>&lt;b&gt;Clear Sessions&lt;/b&gt;&lt;p&gt;Clear expired sessions of the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Limpiar Sesiones&lt;/b&gt;&lt;p&gt;Limpiar sesiones expiradas del proyecto Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="768"/>
+        <location filename="../Project.py" line="852"/>
         <source>&amp;Authorization</source>
         <translation>&amp;Autorización</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="784"/>
+        <location filename="../Project.py" line="869"/>
         <source>&amp;Session</source>
         <translation>&amp;Sesión</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Enter the name of the user:</source>
         <translation>Introducir el nombre del usuario:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2283"/>
+        <location filename="../Project.py" line="2488"/>
         <source>Expired sessions cleared successfully.</source>
         <translation>Sesiones expiradas limpiadas con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <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 es un Web framework de alto nivel que fomenta un rápido desarrollo y un diseño limpio y pragmático.&lt;/p&gt;&lt;p&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Versión:&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="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../Project.py" line="1615"/>
         <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;El script &lt;b&gt;django-admin.py&lt;/b&gt; no está en la ruta. Abortando...&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="826"/>
+        <location filename="../Project.py" line="911"/>
         <source>Open with {0}</source>
         <translation>Abrir con {0}</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation>El proceso para el editor de traducciones {0} no ha podido ejecutarse.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <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;El nuevo archivo de formulario &lt;b&gt;{0}&lt;/b&gt; no ha podido ser creado.&lt;br&gt;Problema: {1}&lt;/p&gt;</translation>
     </message>
+    <message>
+        <location filename="../Project.py" line="2066"/>
+        <source>Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="434"/>
+        <source>&amp;Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="439"/>
+        <source>Prints the DROP INDEX SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="442"/>
+        <source>&lt;b&gt;Drop Indexes&lt;/b&gt;&lt;p&gt;Prints the DROP INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>&amp;Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="666"/>
+        <source>Show a list of available migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="668"/>
+        <source>&lt;b&gt;Show Migrations&lt;/b&gt;&lt;p&gt;This shows a list of available migrations of the Django project and their status.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations &amp;Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="681"/>
+        <source>Show a list with the migrations plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="683"/>
+        <source>&lt;b&gt;Show Migrations Plan&lt;/b&gt;&lt;p&gt;This shows a list with the migrations plan of the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="795"/>
+        <source>&amp;Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="404"/>
+        <location filename="../../PluginProjectDjango.py" line="407"/>
         <source>Django</source>
         <translation>Django</translation>
     </message>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <location filename="../../PluginProjectDjango.py" line="178"/>
         <source>eric6 version is too old, {0}, {1} or newer needed.</source>
         <translation>La versión de eric6 es demasiado antigua, {0}, {1} o más reciente es necesaria.</translation>
     </message>
--- a/ProjectDjango/i18n/django_ru.ts	Tue Nov 08 19:07:58 2016 +0100
+++ b/ProjectDjango/i18n/django_ru.ts	Sat Dec 17 19:07:02 2016 +0100
@@ -3,42 +3,42 @@
 <context>
     <name>DjangoDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="14"/>
+        <location filename="../DjangoDialog.ui" line="14"/>
         <source>Django</source>
         <translation>Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="35"/>
+        <location filename="../DjangoDialog.ui" line="35"/>
         <source>Output</source>
         <translation>Вывод</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="63"/>
+        <location filename="../DjangoDialog.ui" line="63"/>
         <source>Errors</source>
         <translation>Ошибки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation>Ошибка при запуске процесса</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
         <translation>Процесс {0} не может быть запущен. Убедитесь, что к нему указан путь доступа.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
+        <location filename="../DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation>Выбор файла данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation>Ошибка сохранения данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>&lt;p&gt;The data could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Данные не могут быть записаны в &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
@@ -46,62 +46,62 @@
 <context>
     <name>DjangoDumpdataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="20"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="20"/>
         <source>dumpdata Command Options</source>
         <translation>Опции команды dumpdata</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="35"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="35"/>
         <source>Applications</source>
         <translation>Приложения</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="70"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="70"/>
         <source>Exclude Applications</source>
         <translation>Исключить приложения</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="76"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="76"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Введите список приложений, разделенных пробелами.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="93"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="93"/>
         <source>Dump Format</source>
         <translation>Формат выгружаемых данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation>JSON</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation>XML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation>YAML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="53"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="53"/>
         <source>Enter the list of applications separated by spaces. Leave empty for all.</source>
         <translation>Введите список приложений, разделенных пробелами. Пустой ввод - все.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="99"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="99"/>
         <source>Serialization Format:</source>
         <translation>Формат сериализации:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="126"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="126"/>
         <source>Indentation Level:</source>
         <translation>Уровень отступа:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="133"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="133"/>
         <source>Enter the indentation level to be used when pretty-printing output</source>
         <translation>Задайте отступ, который будет использоваться для получения красивого вывода</translation>
     </message>
@@ -109,1160 +109,1283 @@
 <context>
     <name>DjangoLoaddataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="20"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="20"/>
         <source>loaddata Command Options</source>
         <translation>Опции команды loaddata</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="29"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="29"/>
         <source>Enter the list of fixture patterns or the path of a fixture file.</source>
         <translation>Задайте список патернов оснастки или укажите путь к файлу оснастки.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="39"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="39"/>
         <source>Select a fixture file via a file selection dialog</source>
         <translation>Выбор файла оснастки в процессе диалога</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="42"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="42"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="57"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="57"/>
         <source>JSON Files (*.json);;XML Files (*.xml);;</source>
         <translation>JSON файлы (*.json);;XML файлы (*.xml);</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation>YAML файлы (*.yaml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation>Все файлы (*)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation>Выбор файла оснастки</translation>
     </message>
 </context>
 <context>
+    <name>DjangoMigrationsListDialog</name>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="54"/>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Migration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Dependencies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Ошибка при запуске процесса</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <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="53"/>
+        <source>Available Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.ui" line="47"/>
+        <source>Errors</source>
+        <translation type="unfinished">Ошибки</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="58"/>
+        <source>Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DjangoPage</name>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="17"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Django&lt;/b&gt;</source>
         <translation>&lt;b&gt;Настройка поддержки Django&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="37"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="37"/>
         <source>Console Commands</source>
         <translation>Команды консоли</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="43"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="43"/>
         <source>Console Command:</source>
         <translation>Команда консоли (с закрытием окна):</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="56"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="56"/>
         <source>Enter the console command</source>
         <translation>Введите команду</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="66"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="66"/>
         <source>Console Command (non-closing):</source>
         <translation>Команда консоли (с продолжением):</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="79"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="79"/>
         <source>Enter the console command for a non-closing console</source>
         <translation>Ввод команды в незакрывающуюся консоль</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="102"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="102"/>
         <source>Server</source>
         <translation>Сервер</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="108"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="108"/>
         <source>Server Address:</source>
         <translation>Адрес сервера:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="135"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="154"/>
         <source>Recent Applications Lists</source>
         <translation>Недавно открываемые приложения</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="149"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="177"/>
         <source>Number of recent applications lists:</source>
         <translation>Количество  недавно открываемых приложений:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="306"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="343"/>
         <source>Django Python Console</source>
         <translation>Консоль Django Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="318"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="364"/>
         <source>Select to use plain Python instead of IPython</source>
         <translation>Разрешить использовать вместо IPython просто Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="321"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="367"/>
         <source>Use plain Python instead of IPython</source>
         <translation>Использовать вместо IPython просто Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="89"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="89"/>
         <source>&lt;b&gt;Note:&lt;/b&gt; The console command for a console, that is spawning (i.e. exits before the console window is closed), should be prefixed by an &apos;@&apos; character.</source>
         <translation>&lt;b&gt;Примечание:&lt;/b&gt; Консольная команда, которая должна завершиться до того, как окно консоли закроется, должна предваряться символом &apos;@&apos;.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="156"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="184"/>
         <source>Enter the number of recent applications to remember</source>
         <translation>Допустимое количество недавно открытых приложений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="115"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="115"/>
         <source>Enter the server port or server address and port (e.g. 127.0.0.1:8000 or [::1]:8000)</source>
         <translation>Задайте порт сервера или адрес и порт сервера (т.е. 127.0.0.1:8000 или [::1]:8000)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="122"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="122"/>
         <source>Select to use IPv6</source>
         <translation>Выбрать для использования протокол IPv6</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="125"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="125"/>
         <source>Use IPv6 protocol</source>
         <translation>Использовать протокол IPv6</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="190"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="218"/>
         <source>Python 3</source>
         <translation>Python 3</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="268"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="305"/>
         <source>Django Virtual Environment</source>
         <translation>Виртуальное окружение Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="280"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="317"/>
         <source>Enter the path of the Django virtual environment. Leave empty to not use a virtual environment setup.</source>
         <translation>Введите путь для виртуального окружения Django. Оставьте пустым если не будете использовать установки виртуального окружения.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="293"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="330"/>
         <source>Select the virtual environment directory via a selection dialog</source>
         <translation>Выбор каталога виртуального окружения посредством диалога выбора</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="362"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="408"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="262"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="299"/>
         <source>Python 2</source>
         <translation>Python 2</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="144"/>
         <source>Select Virtual Environment for Python 3</source>
         <translation>Выбор виртуального окружения для Python 3</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="163"/>
         <source>Select Virtual Environment for Python 2</source>
         <translation>Выбор виртуального окружения для Python 2</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>Translations Editor</source>
         <translation>Редактор для перевода</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="346"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="392"/>
         <source>Enter the path of an editor to use to do the translations. Leave empty to disable this feature.</source>
         <translation>Введите путь к редактору, который будет использоваться для перевода. Оставьте поле пустым для запрещения этой возможности.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="359"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="405"/>
         <source>Select the translations editor via a file selection dialog</source>
         <translation>Выбор редактора для перевода посредством диалога выбора</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>All Files (*)</source>
         <translation>Все файлы (*)</translation>
     </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="135"/>
+        <source>Web-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="141"/>
+        <source>Select to use an external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="144"/>
+        <source>Use external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="645"/>
+        <location filename="../Project.py" line="704"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <source>New Form</source>
         <translation>Создание новой формы</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="928"/>
+        <location filename="../Project.py" line="1013"/>
         <source>The file already exists! Overwrite it?</source>
         <translation>Файл уже существует! Переписать его?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="114"/>
+        <location filename="../Project.py" line="115"/>
         <source>Current Project</source>
         <translation>Текущий проект</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="119"/>
+        <location filename="../Project.py" line="120"/>
         <source>Selects the current project</source>
         <translation>Выбор текущего проекта</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start Project</source>
         <translation>Создание нового проекта</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start &amp;Project</source>
         <translation>Новый &amp;проект</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="139"/>
+        <location filename="../Project.py" line="140"/>
         <source>Starts a new Django project</source>
         <translation>Создание нового Django проекта</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../Project.py" line="142"/>
         <source>&lt;b&gt;Start Project&lt;/b&gt;&lt;p&gt;Starts a new Django project using &quot;django-admin.py startproject&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Новый проект&lt;/b&gt;&lt;p&gt;Создание нового Django проекта посредством команды &quot;django-admin.py startproject&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (global)</source>
         <translation>Создание приложения (global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (&amp;global)</source>
         <translation>Новое приложение (&amp;global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../Project.py" line="155"/>
         <source>Starts a new global Django application</source>
         <translation>Создание нового (global) Django приложения</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="156"/>
+        <location filename="../Project.py" line="157"/>
         <source>&lt;b&gt;Start Application (global)&lt;/b&gt;&lt;p&gt;Starts a new global Django application using &quot;django-admin.py startapp&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Старт приложения (global)&lt;/b&gt;&lt;p&gt;Создание нового global Django приложения посредством команды: &quot;django-admin.py startapp&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (local)</source>
         <translation>Создание приложения (local)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (&amp;local)</source>
         <translation>Новое приложение (&amp;local)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="170"/>
+        <location filename="../Project.py" line="171"/>
         <source>Starts a new local Django application</source>
         <translation>Создание нового (local) Django приложения</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../Project.py" line="173"/>
         <source>&lt;b&gt;Start Application (local)&lt;/b&gt;&lt;p&gt;Starts a new local Django application using &quot;manage.py startapp&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Старт приложения (local)&lt;/b&gt;&lt;p&gt;Создание нового local Django приложения посредством команды: &quot;manage.py startapp&quot;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run Server</source>
         <translation>Сервер разработки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run &amp;Server</source>
         <translation>&amp;Сервер разработки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="190"/>
+        <location filename="../Project.py" line="191"/>
         <source>Starts the Django Web server</source>
         <translation>Запуск Django Web сервера разработки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="192"/>
+        <location filename="../Project.py" line="193"/>
         <source>&lt;b&gt;Run Server&lt;/b&gt;&lt;p&gt;Starts the Django Web server using &quot;manage.py runserver&quot;.&lt;/p&gt;</source>
         <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="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Run Web-Browser</source>
         <translation>Запуск Web-браузера администрирования</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="200"/>
+        <location filename="../Project.py" line="201"/>
         <source>Run &amp;Web-Browser</source>
         <translation>Запуск &amp;Web-браузера</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="205"/>
+        <location filename="../Project.py" line="206"/>
         <source>Starts the default Web-Browser with the URL of the Django Web server</source>
         <translation>Запуск Web-браузера, используемого по умолчанию, с URL Django Web сервера</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="208"/>
+        <location filename="../Project.py" line="209"/>
         <source>&lt;b&gt;Run Web-Browser&lt;/b&gt;&lt;p&gt;Starts the default Web-Browser with the URL of the Django Web server.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Запуск Web-браузера&lt;/b&gt;&lt;p&gt;Запуск Web-браузера, используемого по умолчанию, с адресом Django Web сервера.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <source>About Django</source>
         <translation>О Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="258"/>
+        <location filename="../Project.py" line="259"/>
         <source>About D&amp;jango</source>
         <translation>О D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="263"/>
+        <location filename="../Project.py" line="264"/>
         <source>Shows some information about Django</source>
         <translation>Отображение информации о Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="265"/>
+        <location filename="../Project.py" line="266"/>
         <source>&lt;b&gt;About Django&lt;/b&gt;&lt;p&gt;Shows some information about Django.&lt;/p&gt;</source>
         <translation>&lt;b&gt;О Django&lt;/b&gt;&lt;p&gt;Отображение информации о Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>Synchronize</source>
         <translation>Синхронизация</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>&amp;Synchronize</source>
         <translation>&amp;Синхронизация</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../Project.py" line="290"/>
         <source>Synchronizes the database</source>
         <translation>Синхронизация базы данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="290"/>
+        <location filename="../Project.py" line="292"/>
         <source>&lt;b&gt;Synchronize&lt;/b&gt;&lt;p&gt;Synchronizes the database.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Синхронизация&lt;/b&gt;&lt;p&gt;Синхронизация базы данных.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="683"/>
+        <location filename="../Project.py" line="744"/>
         <source>&amp;Database</source>
         <translation>&amp;База данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1601"/>
+        <location filename="../Project.py" line="1751"/>
         <source>Project</source>
         <translation>Project</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1351"/>
+        <location filename="../Project.py" line="1491"/>
         <source>Application</source>
         <translation>Application</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Start Django</source>
         <translation>Старт Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <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="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Start Django Project</source>
         <translation>Создание Django проекта</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../Project.py" line="1546"/>
         <source>Django project created successfully.</source>
         <translation>Django проект успешно создан.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Enter the name of the new Django project.</source>
         <translation>Введите имя нового Django проекта.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1453"/>
+        <location filename="../Project.py" line="1598"/>
         <source>Start Django Application</source>
         <translation>Создание Django приложения</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1482"/>
+        <location filename="../Project.py" line="1632"/>
         <source>Django application created successfully.</source>
         <translation>Django приложение успешно создано.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select Project</source>
         <translation>Выбор проекта</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select the Django project to work with.</source>
         <translation>Выбор Django проекта для работы.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1599"/>
+        <location filename="../Project.py" line="1749"/>
         <source>None</source>
         <translation>none</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>Process Generation Error</source>
         <translation>Ошибка при запуске процесса</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1667"/>
+        <location filename="../Project.py" line="1828"/>
         <source>The Django server could not be started.</source>
         <translation>Невозможно запустить Django сервер.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Could not start the web-browser for the url &quot;{0}&quot;.</source>
         <translation>Невозможно открыть web-браузер с адресом &quot;{0}&quot;.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2256"/>
+        <location filename="../Project.py" line="2461"/>
         <source>The Django process could not be started.</source>
         <translation>Невозможно запустить Django процесс.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../Project.py" line="122"/>
         <source>&lt;b&gt;Current Project&lt;/b&gt;&lt;p&gt;Selects the current project. Used for multi-project Django projects to switch between the projects.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Текущий проект&lt;/b&gt;&lt;p&gt;Выберите текущий проект. Используется в мультипроекте Django проектов для переключения между ними.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1919"/>
+        <location filename="../Project.py" line="2124"/>
         <source>Diff Settings</source>
         <translation>Отличие текущих параметров от параметров настройки Django по умолчанию</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../Project.py" line="489"/>
         <source>&amp;Diff Settings</source>
         <translation>&amp;Различия настройки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="475"/>
+        <location filename="../Project.py" line="494"/>
         <source>Shows the modification made to the settings</source>
         <translation>Показ изменений, сделанных в параметрах настройки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="477"/>
+        <location filename="../Project.py" line="496"/>
         <source>&lt;b&gt;Diff Settings&lt;/b&gt;&lt;p&gt;Shows the modification made to the settings.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Различия настройки&lt;/b&gt;&lt;p&gt;Показ изменений, сделанных в параметрах настройки.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1940"/>
+        <location filename="../Project.py" line="2145"/>
         <source>Cleanup</source>
         <translation>Очистка</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="484"/>
+        <location filename="../Project.py" line="503"/>
         <source>&amp;Cleanup</source>
         <translation>&amp;Очистка</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="489"/>
+        <location filename="../Project.py" line="508"/>
         <source>Cleans out old data from the database</source>
         <translation>Очистка базы данных от старых, неактуальных данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="491"/>
+        <location filename="../Project.py" line="510"/>
         <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;Cleans out old data from the database.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Очистка&lt;/b&gt;&lt;p&gt;Очистка базы данных от старых данных.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1963"/>
+        <location filename="../Project.py" line="2168"/>
         <source>Validate</source>
         <translation>Проверка</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="498"/>
+        <location filename="../Project.py" line="517"/>
         <source>&amp;Validate</source>
         <translation>&amp;Проверка</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="503"/>
+        <location filename="../Project.py" line="522"/>
         <source>Validates all installed models</source>
         <translation>Проверка синтаксиса и логики моделей всех установленных модулей</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="505"/>
+        <location filename="../Project.py" line="524"/>
         <source>&lt;b&gt;Validate&lt;/b&gt;&lt;p&gt;Validates all installed models.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Проверка&lt;/b&gt;&lt;p&gt;Проверка всех установленных модулей.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="730"/>
+        <location filename="../Project.py" line="812"/>
         <source>&amp;Tools</source>
         <translation>&amp;Сервис</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Select Applications</source>
         <translation>Выбор приложений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Введите список приложений, разделенных пробелами.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1604"/>
+        <location filename="../Project.py" line="1754"/>
         <source>&amp;Current Django project ({0})</source>
         <translation>Текущий &amp;Django проект ({0})</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1952"/>
+        <location filename="../Project.py" line="2157"/>
         <source>Database cleaned up successfully.</source>
         <translation>База данных очищена успешно.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start Python Console</source>
         <translation>Старт консоли Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start &amp;Python Console</source>
         <translation>Старт консоли &amp;Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../Project.py" line="536"/>
         <source>Starts a Python interactive interpreter</source>
         <translation>Запуск интерактивного интерпретатора Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../Project.py" line="538"/>
         <source>&lt;b&gt;Start Python Console&lt;/b&gt;&lt;p&gt;Starts a Python interactive interpreter.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Запуск консоли Python&lt;/b&gt;&lt;p&gt;Запуск интерактивного интерпретатора Python.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2018"/>
+        <location filename="../Project.py" line="2223"/>
         <source>Create Cache Tables</source>
         <translation>Создание кэша таблиц</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="220"/>
+        <location filename="../Project.py" line="221"/>
         <source>C&amp;reate Cache Tables</source>
         <translation>С&amp;оздание кэша таблиц</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="225"/>
+        <location filename="../Project.py" line="226"/>
         <source>Creates the tables needed to use the SQL cache backend</source>
         <translation>Для создания таблиц необходимо использовать SQL кэш бэкенд</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="227"/>
+        <location filename="../Project.py" line="228"/>
         <source>&lt;b&gt;Create Cache Tables&lt;/b&gt;&lt;p&gt;Creates the tables needed to use the SQL cache backend.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Создание кэша таблиц&lt;/b&gt;&lt;p&gt;Для создания таблиц необходимо использовать  SQL кэш бэкенд.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2025"/>
+        <location filename="../Project.py" line="2230"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation>Введите имена таблиц кэша, разделенных пробелами.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2040"/>
+        <location filename="../Project.py" line="2245"/>
         <source>Cache tables created successfully.</source>
         <translation>Кэш таблиц создан успешно.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>Introspect</source>
         <translation>Просматривает базу данных, определяет структуру моделей и выводит их код</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>&amp;Introspect</source>
         <translation>&amp;Инспекция</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="302"/>
+        <location filename="../Project.py" line="304"/>
         <source>Introspects the database tables and outputs a Django model module</source>
         <translation>Анализ таблиц базы данных и вывод кода модуля Django моделей</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="305"/>
+        <location filename="../Project.py" line="307"/>
         <source>&lt;b&gt;Introspect&lt;/b&gt;&lt;p&gt;Introspects the database tables and outputs a Django model module.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Анализ таблиц базы данных&lt;/b&gt;&lt;p&gt;Анализ таблиц базы данных, определение структуры и вывод кода модуля Django моделей.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1751"/>
+        <location filename="../Project.py" line="1915"/>
         <source>Introspect Database</source>
         <translation>Анализ таблиц базы данных и генерация кода модуля Django моделей</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>Flush</source>
         <translation>Очистка</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>&amp;Flush</source>
         <translation>&amp;Очистка</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../Project.py" line="320"/>
         <source>Returns all database tables to the state just after their installation</source>
         <translation>Возвращает все таблицы базы данных к состоянию на момент инсталяции базы</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="321"/>
+        <location filename="../Project.py" line="323"/>
         <source>&lt;b&gt;Flush&lt;/b&gt;&lt;p&gt;Returns all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Очистка&lt;/b&gt;&lt;p&gt;Возврат всех таблиц базы данных к состоянию на момент инсталяции базы.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1902"/>
+        <location filename="../Project.py" line="2073"/>
         <source>Flush Database</source>
         <translation>Очистка базы данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1780"/>
+        <location filename="../Project.py" line="1944"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation>Очистка  базы данных приведет к уничтожению всех данных. Вы действительно этого хотите?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1792"/>
+        <location filename="../Project.py" line="1956"/>
         <source>Database tables flushed successfully.</source>
         <translation>Таблицы базы данных успешно очищены.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start Client Console</source>
         <translation>Запуск консоли клиента</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="334"/>
+        <location filename="../Project.py" line="336"/>
         <source>Starts a console window for the database client</source>
         <translation>Запуск окна консоли для клиента базы данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="336"/>
+        <location filename="../Project.py" line="338"/>
         <source>&lt;b&gt;Start Client Console&lt;/b&gt;&lt;p&gt;Starts a console window for the database client.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Запуск консоли клиента&lt;/b&gt;&lt;p&gt;Запуск окна консоли для клиента базы данных.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start &amp;Client Console</source>
         <translation>Старт консоли &amp;клиента</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1867"/>
+        <location filename="../Project.py" line="2031"/>
         <source>Create Tables</source>
         <translation>Создание таблиц</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="347"/>
+        <location filename="../Project.py" line="349"/>
         <source>Create &amp;Tables</source>
         <translation>Создать &amp;таблицы</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="352"/>
+        <location filename="../Project.py" line="354"/>
         <source>Prints the CREATE TABLE SQL statements for one or more applications</source>
         <translation>Выводит SQL операторы CREATE TABLE для одного или нескольких приложений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="355"/>
+        <location filename="../Project.py" line="357"/>
         <source>&lt;b&gt;Create Tables&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Создание таблиц&lt;/b&gt;&lt;p&gt;Вывод SQL операторов CREATE TABLE для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="706"/>
+        <location filename="../Project.py" line="768"/>
         <source>Show &amp;SQL</source>
         <translation>&amp;SQL</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1874"/>
+        <location filename="../Project.py" line="2038"/>
         <source>Create Indexes</source>
         <translation>Создание индексов</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="364"/>
+        <location filename="../Project.py" line="366"/>
         <source>Create &amp;Indexes</source>
         <translation>Создать &amp;индексы</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="372"/>
+        <location filename="../Project.py" line="374"/>
         <source>&lt;b&gt;Create Indexes&lt;/b&gt;&lt;p&gt;Prints the CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Создание индексов&lt;/b&gt;&lt;p&gt;Вывод SQL операторов CREATE INDEX для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1881"/>
+        <location filename="../Project.py" line="2045"/>
         <source>Create Everything</source>
         <translation>Создать все</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../Project.py" line="383"/>
         <source>Create &amp;Everything</source>
         <translation>Создать &amp;все</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="386"/>
+        <location filename="../Project.py" line="388"/>
         <source>Prints the CREATE ... SQL statements for one or more applications</source>
         <translation>Выводит SQL операторы CREATE ... для одного или нескольких приложений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="389"/>
+        <location filename="../Project.py" line="391"/>
         <source>&lt;b&gt;Create Everything&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE, custom SQL and CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Создать все&lt;/b&gt;&lt;p&gt;Вывод комбинации SQL операторов CREATE TABLE, CREATE INDEX и пользовательских SQL запровов для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../Project.py" line="371"/>
         <source>Prints the CREATE INDEX SQL statements for one or more applications</source>
         <translation>Выводит SQL операторы CREATE INDEX для одного или нескольких приложений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1888"/>
+        <location filename="../Project.py" line="2052"/>
         <source>Custom Statements</source>
         <translation>Пользовательские запросы</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="398"/>
+        <location filename="../Project.py" line="400"/>
         <source>&amp;Custom Statements</source>
         <translation>&amp;Пользовательские запросы</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="403"/>
+        <location filename="../Project.py" line="405"/>
         <source>Prints the custom table modifying SQL statements for one or more applications</source>
         <translation>Выводит дополнительную таблицу, модифицированную  SQL запросами, для одного или нескольких приложений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="406"/>
+        <location filename="../Project.py" line="408"/>
         <source>&lt;b&gt;Custom Statements&lt;/b&gt;&lt;p&gt;Prints the custom table modifying SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Пользовательские запросы&lt;/b&gt;&lt;p&gt;Вывод дополнительной таблицы, модифицированной SQL запросами. для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1895"/>
+        <location filename="../Project.py" line="2059"/>
         <source>Drop Tables</source>
         <translation>Удаление таблиц</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="415"/>
+        <location filename="../Project.py" line="417"/>
         <source>&amp;Drop Tables</source>
         <translation>&amp;Удаление таблиц</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <location filename="../Project.py" line="422"/>
         <source>Prints the DROP TABLE SQL statements for one or more applications</source>
         <translation>Выводит SQL операторы DROP TABLE для одного или нескольких приложений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="423"/>
+        <location filename="../Project.py" line="425"/>
         <source>&lt;b&gt;Drop Tables&lt;/b&gt;&lt;p&gt;Prints the DROP TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Удаление таблиц&lt;/b&gt;&lt;p&gt;Вывод SQL операторов DROP TABLE для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="432"/>
+        <location filename="../Project.py" line="451"/>
         <source>&amp;Flush Database</source>
         <translation>&amp;Очистка базы данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="437"/>
+        <location filename="../Project.py" line="456"/>
         <source>Prints a list of statements to return all database tables to the state just after their installation</source>
         <translation>Выводит список SQL операторов для возврата всех таблиц базы данных к состоянию на момент ее инсталяции</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../Project.py" line="459"/>
         <source>&lt;b&gt;Flush Database&lt;/b&gt;&lt;p&gt;Prints a list of statements to return all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Очистка базы данных&lt;/b&gt;&lt;p&gt;Вывод списка SQL операторов для возврата всех таблиц  базы данных к состоянию на момент ее инсталяции.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1909"/>
+        <location filename="../Project.py" line="2080"/>
         <source>Reset Sequences</source>
         <translation>Сброс цепочки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="449"/>
+        <location filename="../Project.py" line="468"/>
         <source>Reset &amp;Sequences</source>
         <translation>Сброс &amp;цепочки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="454"/>
+        <location filename="../Project.py" line="473"/>
         <source>Prints the SQL statements for resetting sequences for one or more applications</source>
         <translation>Выводит SQL операторы для сброса последовательности для одного или нескольких приложений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../Project.py" line="476"/>
         <source>&lt;b&gt;Reset Sequences&lt;/b&gt;&lt;p&gt;Prints the SQL statements for resetting sequences for one or more applications.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Сброс цепочки&lt;/b&gt;&lt;p&gt;Вывод SQL операторов для сброса последовательности для одного или нескольких приложений.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2055"/>
+        <location filename="../Project.py" line="2260"/>
         <source>Dump Data</source>
         <translation>Выводит текущие данные из базы данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../Project.py" line="549"/>
         <source>&amp;Dump Data</source>
         <translation>&amp;Выгрузка данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="535"/>
+        <location filename="../Project.py" line="554"/>
         <source>Dump the database data to a fixture</source>
         <translation>Выводит данные базы данных в файлы оснастки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="537"/>
+        <location filename="../Project.py" line="556"/>
         <source>&lt;b&gt;Dump Data&lt;/b&gt;&lt;p&gt;Dump the database data to a fixture.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Выгрузка данных&lt;/b&gt;&lt;p&gt;Выгружает текущие данные базы данных в файлы оснастки.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="749"/>
+        <location filename="../Project.py" line="832"/>
         <source>T&amp;esting</source>
         <translation>Т&amp;естирование</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1854"/>
+        <location filename="../Project.py" line="2018"/>
         <source>SQL Files (*.sql)</source>
         <translation>SQL Files (*.sql)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2078"/>
+        <location filename="../Project.py" line="2283"/>
         <source>JSON Files (*.json)</source>
         <translation>JSON Files (*.json)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2080"/>
+        <location filename="../Project.py" line="2285"/>
         <source>XML Files (*.xml)</source>
         <translation>XML Files (*.xml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2082"/>
+        <location filename="../Project.py" line="2287"/>
         <source>YAML Files (*.yaml)</source>
         <translation>YAML Files (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2094"/>
+        <location filename="../Project.py" line="2299"/>
         <source>Load Data</source>
         <translation>Загрузка данных в базу данных из файлов оснастки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="544"/>
+        <location filename="../Project.py" line="563"/>
         <source>&amp;Load Data</source>
         <translation>&amp;Загрузка данных</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../Project.py" line="568"/>
         <source>Load data from fixture files</source>
         <translation>Загрузка начальных данных из файлов оснастки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="551"/>
+        <location filename="../Project.py" line="570"/>
         <source>&lt;b&gt;Load Data&lt;/b&gt;&lt;p&gt;Load data from fixture files.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Загрузка данных&lt;/b&gt;&lt;p&gt;Загрузка начальных данных в базу данных из файлов оснастки.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run Testsuite</source>
         <translation>Выполнение набора тестов</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run &amp;Testsuite</source>
         <translation>Старт набора &amp;тестов</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="563"/>
+        <location filename="../Project.py" line="582"/>
         <source>Run the test suite for applications or the whole site</source>
         <translation>Выполнение набора тестов для приложения или для всего сайта</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="565"/>
+        <location filename="../Project.py" line="584"/>
         <source>&lt;b&gt;Run Testsuite&lt;/b&gt;&lt;p&gt;Run the test suite for applications or the whole site.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Набор тестов&lt;/b&gt;&lt;p&gt;Выполнение набора тестов для приложения или всего сайта.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Testserver</source>
         <translation>Запуск сервера тестов</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Test&amp;server</source>
         <translation>Старт сервера &amp;тестов</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="577"/>
+        <location filename="../Project.py" line="596"/>
         <source>Run a development server with data from a set of fixtures</source>
         <translation>Запуск сервера разработки с данными из набора оснастки</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="579"/>
+        <location filename="../Project.py" line="598"/>
         <source>&lt;b&gt;Run Testserver&lt;/b&gt;&lt;p&gt;Run a development server with data from a set of fixtures.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Запуск сервера тестов&lt;/b&gt;&lt;p&gt;Запуск сервера разработки с данными из набора оснастки.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2185"/>
+        <location filename="../Project.py" line="2390"/>
         <source>The Django test server could not be started.</source>
         <translation>Невозможно запустить Django сервер тестов.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>Help</source>
         <translation>Справка</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>&amp;Help</source>
         <translation>&amp;Справка</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="245"/>
+        <location filename="../Project.py" line="246"/>
         <source>Shows the Django help index</source>
         <translation>Показ индекса справки Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../Project.py" line="248"/>
         <source>&lt;b&gt;Help&lt;/b&gt;&lt;p&gt;Shows the Django help index page.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Справка&lt;/b&gt;&lt;p&gt;Показ страницы индексов справки  Django.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="841"/>
+        <location filename="../Project.py" line="926"/>
         <source>New template...</source>
         <translation>Новый шаблон...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="850"/>
+        <location filename="../Project.py" line="935"/>
         <source>Update all catalogs</source>
         <translation>Обновить все каталоги</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="853"/>
+        <location filename="../Project.py" line="938"/>
         <source>Update selected catalogs</source>
         <translation>Обновить выбранные каталоги</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="864"/>
+        <location filename="../Project.py" line="949"/>
         <source>Compile all catalogs</source>
         <translation>Компиляция всех каталогов</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="867"/>
+        <location filename="../Project.py" line="952"/>
         <source>Compile selected catalogs</source>
         <translation>Компиляция выбранных каталогов</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2352"/>
+        <location filename="../Project.py" line="2557"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation>Инициализация каталога сообщений для &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2611"/>
+        <location filename="../Project.py" line="2816"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation>Текущий сайт не выбран или еще не создан. Прерывание выполнения...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2484"/>
+        <location filename="../Project.py" line="2689"/>
         <source>Updating message catalogs</source>
         <translation>Обновление каталогов сообщений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2575"/>
+        <location filename="../Project.py" line="2780"/>
         <source>No locales detected. Aborting...</source>
         <translation>Локали не найдены. Прерывание выполнения...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2535"/>
+        <location filename="../Project.py" line="2740"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation>
 Каталоги сообщений успешно обновлены.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2601"/>
+        <location filename="../Project.py" line="2806"/>
         <source>Compiling message catalogs</source>
         <translation>Компиляция каталогов сообщений</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2618"/>
+        <location filename="../Project.py" line="2823"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation>Каталоги сообщений успешно компилированы.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="857"/>
+        <location filename="../Project.py" line="942"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation>Обновить все каталоги (с устаревшими)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="860"/>
+        <location filename="../Project.py" line="945"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation>Обновить выбранные каталоги (с устаревшими)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Start Global Django Application</source>
         <translation>Выполнение Django global приложения</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Enter the name of the new global Django application.</source>
         <translation>Введите имя нового Djangо global приложения. </translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Start Local Django Application</source>
         <translation>Выполнение Django local приложения</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Enter the name of the new local Django application.</source>
         <translation>Введите имя нового Django local приложения. </translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2516"/>
+        <location filename="../Project.py" line="2721"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation>Обновление каталогов сообщений (с сохранением устаревших сообщений)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Change Password</source>
         <translation>Смена пароля</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="591"/>
+        <location filename="../Project.py" line="610"/>
         <source>Change &amp;Password</source>
         <translation>Смена &amp;пароля</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="596"/>
+        <location filename="../Project.py" line="615"/>
         <source>Change the password of a user</source>
         <translation>Смена пароля пользователя</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="598"/>
+        <location filename="../Project.py" line="617"/>
         <source>&lt;b&gt;Change Password&lt;/b&gt;&lt;p&gt;Change the password of a user of the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Смена пароля&lt;/b&gt;&lt;p&gt;Смена пароля пользователя для Django проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create Superuser</source>
         <translation>Создание суперпользователя</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create &amp;Superuser</source>
         <translation>Создать &amp;суперпользователя</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="610"/>
+        <location filename="../Project.py" line="629"/>
         <source>Create a superuser account</source>
         <translation>Создать аккаунт суперпользователя</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="612"/>
+        <location filename="../Project.py" line="631"/>
         <source>&lt;b&gt;Create Superuser&lt;/b&gt;&lt;p&gt;Create a superuser account for the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Создание суперпользователя&lt;/b&gt;&lt;p&gt;Создание аккаунта суперпользователя для Django проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2271"/>
+        <location filename="../Project.py" line="2476"/>
         <source>Clear Sessions</source>
         <translation>Очистка сессии</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="623"/>
+        <location filename="../Project.py" line="642"/>
         <source>Clear &amp;Sessions</source>
         <translation>Очистка &amp;сессии</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="628"/>
+        <location filename="../Project.py" line="647"/>
         <source>Clear expired sessions</source>
         <translation>Очистка истекших сессий</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="630"/>
+        <location filename="../Project.py" line="649"/>
         <source>&lt;b&gt;Clear Sessions&lt;/b&gt;&lt;p&gt;Clear expired sessions of the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Очистка сессий&lt;/b&gt;&lt;p&gt;Очистка истекших сессий Django проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="768"/>
+        <location filename="../Project.py" line="852"/>
         <source>&amp;Authorization</source>
         <translation>&amp;Авторизация</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="784"/>
+        <location filename="../Project.py" line="869"/>
         <source>&amp;Session</source>
         <translation>&amp;Сессия</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Enter the name of the user:</source>
         <translation>Введите имя пользователя:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2283"/>
+        <location filename="../Project.py" line="2488"/>
         <source>Expired sessions cleared successfully.</source>
         <translation>Истекшая сессия успешно очищена.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <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="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../Project.py" line="1615"/>
         <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="../../ProjectDjango/Project.py" line="826"/>
+        <location filename="../Project.py" line="911"/>
         <source>Open with {0}</source>
         <translation>Открыть с помощью {0}</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation>Невозможен запуск редактора переводов ({0}).</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <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="../../ProjectDjango/Project.py" line="2372"/>
+        <location filename="../Project.py" line="2577"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation>Каталог сообщений успешно инициализирован.</translation>
     </message>
+    <message>
+        <location filename="../Project.py" line="2066"/>
+        <source>Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="434"/>
+        <source>&amp;Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="439"/>
+        <source>Prints the DROP INDEX SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="442"/>
+        <source>&lt;b&gt;Drop Indexes&lt;/b&gt;&lt;p&gt;Prints the DROP INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>&amp;Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="666"/>
+        <source>Show a list of available migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="668"/>
+        <source>&lt;b&gt;Show Migrations&lt;/b&gt;&lt;p&gt;This shows a list of available migrations of the Django project and their status.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations &amp;Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="681"/>
+        <source>Show a list with the migrations plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="683"/>
+        <source>&lt;b&gt;Show Migrations Plan&lt;/b&gt;&lt;p&gt;This shows a list with the migrations plan of the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="795"/>
+        <source>&amp;Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="404"/>
+        <location filename="../../PluginProjectDjango.py" line="407"/>
         <source>Django</source>
         <translation>Django</translation>
     </message>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <location filename="../../PluginProjectDjango.py" line="178"/>
         <source>eric6 version is too old, {0}, {1} or newer needed.</source>
         <translation>версия eric6 слишком старая, необходима {0}, {1} или более поздняя.</translation>
     </message>
--- a/ProjectDjango/i18n/django_tr.ts	Tue Nov 08 19:07:58 2016 +0100
+++ b/ProjectDjango/i18n/django_tr.ts	Sat Dec 17 19:07:02 2016 +0100
@@ -3,47 +3,42 @@
 <context>
     <name>DjangoDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="14"/>
+        <location filename="../DjangoDialog.ui" line="14"/>
         <source>Django</source>
         <translation>Django(jango)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="35"/>
+        <location filename="../DjangoDialog.ui" line="35"/>
         <source>Output</source>
         <translation>Çıktı</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.ui" line="63"/>
+        <location filename="../DjangoDialog.ui" line="63"/>
         <source>Errors</source>
         <translation>Hatalar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation>İşlem Üretecinde Hata</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
+        <location filename="../DjangoDialog.py" line="181"/>
         <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
         <translation>{0} işlemi başlatılamadı.Büyük ihtimalle, problem arama yolunda.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
+        <location filename="../DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation>Veri dosyasını seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation>Veri kaydedilirken hata</translation>
     </message>
     <message>
-        <location filename="ProjectDjango/DjangoDialog.py" line="263"/>
-        <source>&lt;p&gt;The data could not be saved.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
-        <translation type="obsolete">&lt;p&gt;Veri kaydedilemedi.&lt;/p&gt;&lt;p&gt;Sebep: {0}&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
+        <location filename="../DjangoDialog.py" line="287"/>
         <source>&lt;p&gt;The data could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -51,72 +46,62 @@
 <context>
     <name>DjangoDumpdataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="20"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="20"/>
         <source>dumpdata Command Options</source>
         <translation>Boşveri komutu seçenekleri</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="35"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="35"/>
         <source>Applications</source>
         <translation>Uygulamalar</translation>
     </message>
     <message>
-        <location filename="ProjectDjango/Ui_DjangoDumpdataDataDialog.py" line="91"/>
-        <source>Enter the list of applications separated by spaces. Leave empty to dump data of all applications.</source>
-        <translation type="obsolete">Boşluklarla ayırarak uygulamaların listesini gir. boş bırakırsanz boş veriler tüm uygulamalar için geçerli olur.</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="70"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="70"/>
         <source>Exclude Applications</source>
         <translation>Dışarda Tutulacak Uygulamalar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="76"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="76"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Uygulamaların listesin boşluklarla ayırarak giriniz.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="93"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="93"/>
         <source>Dump Format</source>
         <translation>Boş Format</translation>
     </message>
     <message>
-        <location filename="ProjectDjango/Ui_DjangoDumpdataDataDialog.py" line="95"/>
-        <source>Select the format for the dump.</source>
-        <translation type="obsolete">Boş format dosyasını seç.</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation>JSON</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation>XML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
+        <location filename="../DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation>YAML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="53"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="53"/>
         <source>Enter the list of applications separated by spaces. Leave empty for all.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="99"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="99"/>
         <source>Serialization Format:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="126"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="126"/>
         <source>Indentation Level:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.ui" line="133"/>
+        <location filename="../DjangoDumpdataDataDialog.ui" line="133"/>
         <source>Enter the indentation level to be used when pretty-printing output</source>
         <translation type="unfinished"></translation>
     </message>
@@ -124,1214 +109,1282 @@
 <context>
     <name>DjangoLoaddataDataDialog</name>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="20"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="20"/>
         <source>loaddata Command Options</source>
         <translation>Veriyükleme Komut seçenekleri</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="29"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="29"/>
         <source>Enter the list of fixture patterns or the path of a fixture file.</source>
         <translation>Örnek sabit dosya listesini yada sabit dosyanın yolunu seç.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="39"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="39"/>
         <source>Select a fixture file via a file selection dialog</source>
         <translation>Seçim diyalou ile sabit dosyayı seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.ui" line="42"/>
+        <location filename="../DjangoLoaddataDataDialog.ui" line="42"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="57"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="57"/>
         <source>JSON Files (*.json);;XML Files (*.xml);;</source>
         <translation>JSON Dosyaları (*.json);;XML Dosyaları (*.xml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation>YAML Dosyaları (*.yaml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation>Tüm Dosyalar (*)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
+        <location filename="../DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation>Sabit dosyayı seç</translation>
     </message>
 </context>
 <context>
+    <name>DjangoMigrationsListDialog</name>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="54"/>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Migration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <source>Dependencies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">İşlem Üretecinde Hata</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">{0} işlemi başlatılamadı.Büyük ihtimalle, problem arama yolunda.</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="53"/>
+        <source>Available Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.ui" line="47"/>
+        <source>Errors</source>
+        <translation type="unfinished">Hatalar</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="58"/>
+        <source>Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DjangoPage</name>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="17"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Django&lt;/b&gt;</source>
         <translation>&lt;b&gt;Djangoyu Ayarla&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="37"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="37"/>
         <source>Console Commands</source>
         <translation>Uçbirim Komutları</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="43"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="43"/>
         <source>Console Command:</source>
         <translation>Uçbirim Komutu:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="56"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="56"/>
         <source>Enter the console command</source>
         <translation>Uçbirim komutunu gir</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="66"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="66"/>
         <source>Console Command (non-closing):</source>
         <translation>Uçbirim Komutu (kapanmayan):</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="79"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="79"/>
         <source>Enter the console command for a non-closing console</source>
         <translation>kapalı olmayan uçbirim için uçbirim komutu gir</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="102"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="102"/>
         <source>Server</source>
         <translation>Sunucu</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="108"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="108"/>
         <source>Server Address:</source>
         <translation>Sunucu Adresi:</translation>
     </message>
     <message>
-        <location filename="ProjectDjango/ConfigurationPage/DjangoPage.ui" line="121"/>
-        <source>Enter the server port or server address and port (e.g. 127.0.0.1:8000)</source>
-        <translation type="obsolete">Sunucu portunu yada sunucu adresini ve portunu gir (örneğin 127.0.0.1:8000)</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="135"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="154"/>
         <source>Recent Applications Lists</source>
         <translation>En Son Uygulamalar Listesi</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="149"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="177"/>
         <source>Number of recent applications lists:</source>
         <translation>Hatırlanacak geçmiş uygulamaların sayısı:</translation>
     </message>
     <message>
-        <location filename="ProjectDjango/ConfigurationPage/Ui_DjangoPage.py" line="127"/>
-        <source>Enter the number of recent multiprojects to remember</source>
-        <translation type="obsolete">Hatırlanacak geçmiş anaprojelerin sayısını girin</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="306"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="343"/>
         <source>Django Python Console</source>
         <translation>Django Python Uçbirimi</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="318"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="364"/>
         <source>Select to use plain Python instead of IPython</source>
         <translation>IPython yerine düz Python kullanmayı seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="321"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="367"/>
         <source>Use plain Python instead of IPython</source>
         <translation>IPython yerine düz Python kullan</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="89"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="89"/>
         <source>&lt;b&gt;Note:&lt;/b&gt; The console command for a console, that is spawning (i.e. exits before the console window is closed), should be prefixed by an &apos;@&apos; character.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="156"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="184"/>
         <source>Enter the number of recent applications to remember</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="115"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="115"/>
         <source>Enter the server port or server address and port (e.g. 127.0.0.1:8000 or [::1]:8000)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="122"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="122"/>
         <source>Select to use IPv6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="125"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="125"/>
         <source>Use IPv6 protocol</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="190"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="218"/>
         <source>Python 3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="268"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="305"/>
         <source>Django Virtual Environment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="280"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="317"/>
         <source>Enter the path of the Django virtual environment. Leave empty to not use a virtual environment setup.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="293"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="330"/>
         <source>Select the virtual environment directory via a selection dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="362"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="408"/>
         <source>...</source>
         <translation type="unfinished">...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="262"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="299"/>
         <source>Python 2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="144"/>
         <source>Select Virtual Environment for Python 3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="163"/>
         <source>Select Virtual Environment for Python 2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>Translations Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="346"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="392"/>
         <source>Enter the path of an editor to use to do the translations. Leave empty to disable this feature.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.ui" line="359"/>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="405"/>
         <source>Select the translations editor via a file selection dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
+        <location filename="../ConfigurationPage/DjangoPage.py" line="179"/>
         <source>All Files (*)</source>
         <translation type="unfinished">Tüm Dosyalar (*)</translation>
     </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="135"/>
+        <source>Web-Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="141"/>
+        <source>Select to use an external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ConfigurationPage/DjangoPage.ui" line="144"/>
+        <source>Use external web-browser</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="114"/>
+        <location filename="../Project.py" line="115"/>
         <source>Current Project</source>
         <translation>Geçerli Proje</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="119"/>
+        <location filename="../Project.py" line="120"/>
         <source>Selects the current project</source>
         <translation>geçerli projeyi seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../Project.py" line="122"/>
         <source>&lt;b&gt;Current Project&lt;/b&gt;&lt;p&gt;Selects the current project. Used for multi-project Django projects to switch between the projects.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start Project</source>
         <translation>Projeyi Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="134"/>
+        <location filename="../Project.py" line="135"/>
         <source>Start &amp;Project</source>
         <translation>&amp;Projeyi Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="139"/>
+        <location filename="../Project.py" line="140"/>
         <source>Starts a new Django project</source>
         <translation>Yeni bir django projesi başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../Project.py" line="142"/>
         <source>&lt;b&gt;Start Project&lt;/b&gt;&lt;p&gt;Starts a new Django project using &quot;django-admin.py startproject&quot;.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Projeyi Başlat&lt;/b&gt;&lt;p&gt;Yeni bir django projesini  &quot;django-admin.py startproject&quot; kullanarak başlat.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (global)</source>
         <translation>Uygulayı başlat (küresel)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <location filename="../Project.py" line="150"/>
         <source>Start Application (&amp;global)</source>
         <translation>Uy&amp;gulamayı Başlat (Küresel)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../Project.py" line="155"/>
         <source>Starts a new global Django application</source>
         <translation>Yeni bir küresel Django uygulaması başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="156"/>
+        <location filename="../Project.py" line="157"/>
         <source>&lt;b&gt;Start Application (global)&lt;/b&gt;&lt;p&gt;Starts a new global Django application using &quot;django-admin.py startapp&quot;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (local)</source>
         <translation>Uygulamayı Başlat (yerel)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <location filename="../Project.py" line="166"/>
         <source>Start Application (&amp;local)</source>
         <translation>Uygulamayı Başlat (yere&amp;l)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="170"/>
+        <location filename="../Project.py" line="171"/>
         <source>Starts a new local Django application</source>
         <translation>Yeni bir Django uygulaması başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../Project.py" line="173"/>
         <source>&lt;b&gt;Start Application (local)&lt;/b&gt;&lt;p&gt;Starts a new local Django application using &quot;manage.py startapp&quot;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run Server</source>
         <translation>Sunucuyu Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="185"/>
+        <location filename="../Project.py" line="186"/>
         <source>Run &amp;Server</source>
         <translation>&amp;Sunucuyu Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="190"/>
+        <location filename="../Project.py" line="191"/>
         <source>Starts the Django Web server</source>
         <translation>Django Web sunucusunu başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="192"/>
+        <location filename="../Project.py" line="193"/>
         <source>&lt;b&gt;Run Server&lt;/b&gt;&lt;p&gt;Starts the Django Web server using &quot;manage.py runserver&quot;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Run Web-Browser</source>
         <translation>Web-Gözatıcısını Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="200"/>
+        <location filename="../Project.py" line="201"/>
         <source>Run &amp;Web-Browser</source>
         <translation>&amp;Web-Gözatıcısını Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="205"/>
+        <location filename="../Project.py" line="206"/>
         <source>Starts the default Web-Browser with the URL of the Django Web server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="208"/>
+        <location filename="../Project.py" line="209"/>
         <source>&lt;b&gt;Run Web-Browser&lt;/b&gt;&lt;p&gt;Starts the default Web-Browser with the URL of the Django Web server.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2018"/>
+        <location filename="../Project.py" line="2223"/>
         <source>Create Cache Tables</source>
         <translation type="unfinished">Gizli Tabloları Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="220"/>
+        <location filename="../Project.py" line="221"/>
         <source>C&amp;reate Cache Tables</source>
         <translation type="unfinished">Gizli Tabloları Olu&amp;ştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="225"/>
+        <location filename="../Project.py" line="226"/>
         <source>Creates the tables needed to use the SQL cache backend</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="227"/>
+        <location filename="../Project.py" line="228"/>
         <source>&lt;b&gt;Create Cache Tables&lt;/b&gt;&lt;p&gt;Creates the tables needed to use the SQL cache backend.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <source>About Django</source>
         <translation>Django Hakkında</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="258"/>
+        <location filename="../Project.py" line="259"/>
         <source>About D&amp;jango</source>
         <translation>D&amp;jango Hakkında</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="263"/>
+        <location filename="../Project.py" line="264"/>
         <source>Shows some information about Django</source>
         <translation type="unfinished">Django hakkında  bazı bilgileri göster</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="265"/>
+        <location filename="../Project.py" line="266"/>
         <source>&lt;b&gt;About Django&lt;/b&gt;&lt;p&gt;Shows some information about Django.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>Synchronize</source>
         <translation>Eşzamanlamak</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="283"/>
+        <location filename="../Project.py" line="285"/>
         <source>&amp;Synchronize</source>
         <translation>E&amp;şzamanlamak</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../Project.py" line="290"/>
         <source>Synchronizes the database</source>
         <translation>Veritabanını eşzamanla</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="290"/>
+        <location filename="../Project.py" line="292"/>
         <source>&lt;b&gt;Synchronize&lt;/b&gt;&lt;p&gt;Synchronizes the database.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>Introspect</source>
         <translation>İçgözlem</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="297"/>
+        <location filename="../Project.py" line="299"/>
         <source>&amp;Introspect</source>
         <translation>&amp;İçgözlem</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="302"/>
+        <location filename="../Project.py" line="304"/>
         <source>Introspects the database tables and outputs a Django model module</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="305"/>
+        <location filename="../Project.py" line="307"/>
         <source>&lt;b&gt;Introspect&lt;/b&gt;&lt;p&gt;Introspects the database tables and outputs a Django model module.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="313"/>
+        <location filename="../Project.py" line="315"/>
         <source>&amp;Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../Project.py" line="320"/>
         <source>Returns all database tables to the state just after their installation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="321"/>
+        <location filename="../Project.py" line="323"/>
         <source>&lt;b&gt;Flush&lt;/b&gt;&lt;p&gt;Returns all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="ProjectDjango/Project.py" line="1492"/>
-        <source>Reset Application(s)</source>
-        <translation type="obsolete">Uylamay(ları) Sıfırla</translation>
-    </message>
-    <message>
-        <location filename="ProjectDjango/Project.py" line="269"/>
-        <source>&amp;Reset Application(s)</source>
-        <translation type="obsolete">Uylamayı(ları) Sıfı&amp;rla</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start Client Console</source>
         <translation>İstemci Uçbirimini Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <location filename="../Project.py" line="331"/>
         <source>Start &amp;Client Console</source>
         <translation>İstem&amp;ci Uçbirimini Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="334"/>
+        <location filename="../Project.py" line="336"/>
         <source>Starts a console window for the database client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="336"/>
+        <location filename="../Project.py" line="338"/>
         <source>&lt;b&gt;Start Client Console&lt;/b&gt;&lt;p&gt;Starts a console window for the database client.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1867"/>
+        <location filename="../Project.py" line="2031"/>
         <source>Create Tables</source>
         <translation>Tabloyu Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="347"/>
+        <location filename="../Project.py" line="349"/>
         <source>Create &amp;Tables</source>
         <translation>&amp;Tabloları Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="352"/>
+        <location filename="../Project.py" line="354"/>
         <source>Prints the CREATE TABLE SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="355"/>
+        <location filename="../Project.py" line="357"/>
         <source>&lt;b&gt;Create Tables&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1874"/>
+        <location filename="../Project.py" line="2038"/>
         <source>Create Indexes</source>
         <translation>Katalogları oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="364"/>
+        <location filename="../Project.py" line="366"/>
         <source>Create &amp;Indexes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../Project.py" line="371"/>
         <source>Prints the CREATE INDEX SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="372"/>
+        <location filename="../Project.py" line="374"/>
         <source>&lt;b&gt;Create Indexes&lt;/b&gt;&lt;p&gt;Prints the CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1881"/>
+        <location filename="../Project.py" line="2045"/>
         <source>Create Everything</source>
         <translation>Herşeyi Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../Project.py" line="383"/>
         <source>Create &amp;Everything</source>
         <translation>H&amp;erşeyi Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="386"/>
+        <location filename="../Project.py" line="388"/>
         <source>Prints the CREATE ... SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="389"/>
+        <location filename="../Project.py" line="391"/>
         <source>&lt;b&gt;Create Everything&lt;/b&gt;&lt;p&gt;Prints the CREATE TABLE, custom SQL and CREATE INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1888"/>
+        <location filename="../Project.py" line="2052"/>
         <source>Custom Statements</source>
         <translation>Özel İfadeler</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="398"/>
+        <location filename="../Project.py" line="400"/>
         <source>&amp;Custom Statements</source>
         <translation>Özel İfade&amp;ler</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="403"/>
+        <location filename="../Project.py" line="405"/>
         <source>Prints the custom table modifying SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="406"/>
+        <location filename="../Project.py" line="408"/>
         <source>&lt;b&gt;Custom Statements&lt;/b&gt;&lt;p&gt;Prints the custom table modifying SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1895"/>
+        <location filename="../Project.py" line="2059"/>
         <source>Drop Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="415"/>
+        <location filename="../Project.py" line="417"/>
         <source>&amp;Drop Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <location filename="../Project.py" line="422"/>
         <source>Prints the DROP TABLE SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="423"/>
+        <location filename="../Project.py" line="425"/>
         <source>&lt;b&gt;Drop Tables&lt;/b&gt;&lt;p&gt;Prints the DROP TABLE SQL statements for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1902"/>
+        <location filename="../Project.py" line="2073"/>
         <source>Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="432"/>
+        <location filename="../Project.py" line="451"/>
         <source>&amp;Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="437"/>
+        <location filename="../Project.py" line="456"/>
         <source>Prints a list of statements to return all database tables to the state just after their installation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../Project.py" line="459"/>
         <source>&lt;b&gt;Flush Database&lt;/b&gt;&lt;p&gt;Prints a list of statements to return all database tables to the state just after their installation.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="ProjectDjango/Project.py" line="394"/>
-        <source>Reset &amp;Application(s)</source>
-        <translation type="obsolete">Uylamay(ları) Sıfırl&amp;a</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="1909"/>
+        <location filename="../Project.py" line="2080"/>
         <source>Reset Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="449"/>
+        <location filename="../Project.py" line="468"/>
         <source>Reset &amp;Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="454"/>
+        <location filename="../Project.py" line="473"/>
         <source>Prints the SQL statements for resetting sequences for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../Project.py" line="476"/>
         <source>&lt;b&gt;Reset Sequences&lt;/b&gt;&lt;p&gt;Prints the SQL statements for resetting sequences for one or more applications.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1919"/>
+        <location filename="../Project.py" line="2124"/>
         <source>Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../Project.py" line="489"/>
         <source>&amp;Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="475"/>
+        <location filename="../Project.py" line="494"/>
         <source>Shows the modification made to the settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="477"/>
+        <location filename="../Project.py" line="496"/>
         <source>&lt;b&gt;Diff Settings&lt;/b&gt;&lt;p&gt;Shows the modification made to the settings.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1940"/>
+        <location filename="../Project.py" line="2145"/>
         <source>Cleanup</source>
         <translation>Tasfiye</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="484"/>
+        <location filename="../Project.py" line="503"/>
         <source>&amp;Cleanup</source>
         <translation>Tas&amp;fiye</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="489"/>
+        <location filename="../Project.py" line="508"/>
         <source>Cleans out old data from the database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="491"/>
+        <location filename="../Project.py" line="510"/>
         <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;Cleans out old data from the database.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1963"/>
+        <location filename="../Project.py" line="2168"/>
         <source>Validate</source>
         <translation>Geçerli</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="498"/>
+        <location filename="../Project.py" line="517"/>
         <source>&amp;Validate</source>
         <translation>&amp;Geçerli</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="503"/>
+        <location filename="../Project.py" line="522"/>
         <source>Validates all installed models</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="505"/>
+        <location filename="../Project.py" line="524"/>
         <source>&lt;b&gt;Validate&lt;/b&gt;&lt;p&gt;Validates all installed models.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="ProjectDjango/Project.py" line="472"/>
-        <source>Admin Index</source>
-        <translation type="obsolete">Yönetim Katoloğu</translation>
-    </message>
-    <message>
-        <location filename="ProjectDjango/Project.py" line="472"/>
-        <source>&amp;Admin Index</source>
-        <translation type="obsolete">Yönetim K&amp;atoloğu</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start Python Console</source>
         <translation>Python Uçbirimini çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="512"/>
+        <location filename="../Project.py" line="531"/>
         <source>Start &amp;Python Console</source>
         <translation>&amp;Python Uçbinimini başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../Project.py" line="536"/>
         <source>Starts a Python interactive interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../Project.py" line="538"/>
         <source>&lt;b&gt;Start Python Console&lt;/b&gt;&lt;p&gt;Starts a Python interactive interpreter.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2055"/>
+        <location filename="../Project.py" line="2260"/>
         <source>Dump Data</source>
         <translation>Boş Veri</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../Project.py" line="549"/>
         <source>&amp;Dump Data</source>
         <translation>B&amp;oş Veri</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="535"/>
+        <location filename="../Project.py" line="554"/>
         <source>Dump the database data to a fixture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="537"/>
+        <location filename="../Project.py" line="556"/>
         <source>&lt;b&gt;Dump Data&lt;/b&gt;&lt;p&gt;Dump the database data to a fixture.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2094"/>
+        <location filename="../Project.py" line="2299"/>
         <source>Load Data</source>
         <translation>Veriyi Yükle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="544"/>
+        <location filename="../Project.py" line="563"/>
         <source>&amp;Load Data</source>
         <translation>Veriyi Yük&amp;le</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../Project.py" line="568"/>
         <source>Load data from fixture files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="551"/>
+        <location filename="../Project.py" line="570"/>
         <source>&lt;b&gt;Load Data&lt;/b&gt;&lt;p&gt;Load data from fixture files.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="558"/>
+        <location filename="../Project.py" line="577"/>
         <source>Run &amp;Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="563"/>
+        <location filename="../Project.py" line="582"/>
         <source>Run the test suite for applications or the whole site</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="565"/>
+        <location filename="../Project.py" line="584"/>
         <source>&lt;b&gt;Run Testsuite&lt;/b&gt;&lt;p&gt;Run the test suite for applications or the whole site.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Testserver</source>
         <translation>Testsunucusunu Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="572"/>
+        <location filename="../Project.py" line="591"/>
         <source>Run Test&amp;server</source>
         <translation>Test&amp;sunucusunu Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="577"/>
+        <location filename="../Project.py" line="596"/>
         <source>Run a development server with data from a set of fixtures</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="579"/>
+        <location filename="../Project.py" line="598"/>
         <source>&lt;b&gt;Run Testserver&lt;/b&gt;&lt;p&gt;Run a development server with data from a set of fixtures.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="645"/>
+        <location filename="../Project.py" line="704"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="683"/>
+        <location filename="../Project.py" line="744"/>
         <source>&amp;Database</source>
         <translation>&amp;Veritabanı</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="706"/>
+        <location filename="../Project.py" line="768"/>
         <source>Show &amp;SQL</source>
         <translation>&amp;SQL u göster</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="730"/>
+        <location filename="../Project.py" line="812"/>
         <source>&amp;Tools</source>
         <translation>&amp;Araçlar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="749"/>
+        <location filename="../Project.py" line="832"/>
         <source>T&amp;esting</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="ProjectDjango/Project.py" line="730"/>
-        <source>HTML Files (*.html);;All Files (*)</source>
-        <translation type="obsolete">HTML Dosyaları (*.html);;Tüm Dosyalar (*)</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <source>New Form</source>
         <translation>Yeni Form</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="928"/>
+        <location filename="../Project.py" line="1013"/>
         <source>The file already exists! Overwrite it?</source>
         <translation>Bu dosya halihazırda var! Üzerine yazılsın mı?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Select Applications</source>
         <translation>Uygulamayı Seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1256"/>
+        <location filename="../Project.py" line="1396"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Uygulamaların listesin boşluklarla ayırarak giriniz.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1601"/>
+        <location filename="../Project.py" line="1751"/>
         <source>Project</source>
         <translation>Proje</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1351"/>
+        <location filename="../Project.py" line="1491"/>
         <source>Application</source>
         <translation>Uygulama</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Start Django</source>
         <translation>Djangoyu Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1353"/>
+        <location filename="../Project.py" line="1493"/>
         <source>Select if this project should be a Django Project or Application.&lt;br /&gt;Select the empty entry for none.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Start Django Project</source>
         <translation>Django Projesini Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../Project.py" line="1546"/>
         <source>Django project created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1425"/>
+        <location filename="../Project.py" line="1570"/>
         <source>Enter the name of the new Django project.</source>
         <translation>Yeni Django projesinin adını giriniz.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1453"/>
+        <location filename="../Project.py" line="1598"/>
         <source>Start Django Application</source>
         <translation>Django Uygulamasını Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1482"/>
+        <location filename="../Project.py" line="1632"/>
         <source>Django application created successfully.</source>
         <translation>Django uygulaması başarıyla oluşturuldu.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select Project</source>
         <translation>Projeyi Seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1565"/>
+        <location filename="../Project.py" line="1715"/>
         <source>Select the Django project to work with.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1599"/>
+        <location filename="../Project.py" line="1749"/>
         <source>None</source>
         <translation>Yok</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1604"/>
+        <location filename="../Project.py" line="1754"/>
         <source>&amp;Current Django project ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>Process Generation Error</source>
         <translation>İşlem Üretecinde Hata</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1667"/>
+        <location filename="../Project.py" line="1828"/>
         <source>The Django server could not be started.</source>
         <translation>Django sunucusu başlatılamadı.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1712"/>
+        <location filename="../Project.py" line="1874"/>
         <source>Could not start the web-browser for the url &quot;{0}&quot;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2256"/>
+        <location filename="../Project.py" line="2461"/>
         <source>The Django process could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1751"/>
+        <location filename="../Project.py" line="1915"/>
         <source>Introspect Database</source>
         <translation>Veritabanı İnceleme</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1780"/>
+        <location filename="../Project.py" line="1944"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1792"/>
+        <location filename="../Project.py" line="1956"/>
         <source>Database tables flushed successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1854"/>
+        <location filename="../Project.py" line="2018"/>
         <source>SQL Files (*.sql)</source>
         <translation>SQL Dosyaları (*.sql)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1952"/>
+        <location filename="../Project.py" line="2157"/>
         <source>Database cleaned up successfully.</source>
         <translation>Veritabanı başarıyla temizlendi.</translation>
     </message>
     <message>
-        <location filename="ProjectDjango/Project.py" line="1577"/>
-        <source>Print admin-index</source>
-        <translation type="obsolete">Yönetim-Katoloğunu Yazdır</translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="2025"/>
+        <location filename="../Project.py" line="2230"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2040"/>
+        <location filename="../Project.py" line="2245"/>
         <source>Cache tables created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2078"/>
+        <location filename="../Project.py" line="2283"/>
         <source>JSON Files (*.json)</source>
         <translation>JSON Dosyaları (*.json)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2080"/>
+        <location filename="../Project.py" line="2285"/>
         <source>XML Files (*.xml)</source>
         <translation>XML Dosyaları (*.xml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2082"/>
+        <location filename="../Project.py" line="2287"/>
         <source>YAML Files (*.yaml)</source>
         <translation>YAML Dosyaları (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2185"/>
+        <location filename="../Project.py" line="2390"/>
         <source>The Django test server could not be started.</source>
         <translation>Django testsunucusu çalıştırılamadı.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="240"/>
+        <location filename="../Project.py" line="241"/>
         <source>&amp;Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="245"/>
+        <location filename="../Project.py" line="246"/>
         <source>Shows the Django help index</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../Project.py" line="248"/>
         <source>&lt;b&gt;Help&lt;/b&gt;&lt;p&gt;Shows the Django help index page.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="841"/>
+        <location filename="../Project.py" line="926"/>
         <source>New template...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="850"/>
+        <location filename="../Project.py" line="935"/>
         <source>Update all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="853"/>
+        <location filename="../Project.py" line="938"/>
         <source>Update selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="864"/>
+        <location filename="../Project.py" line="949"/>
         <source>Compile all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="867"/>
+        <location filename="../Project.py" line="952"/>
         <source>Compile selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2352"/>
+        <location filename="../Project.py" line="2557"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2611"/>
+        <location filename="../Project.py" line="2816"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2372"/>
+        <location filename="../Project.py" line="2577"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2484"/>
+        <location filename="../Project.py" line="2689"/>
         <source>Updating message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2575"/>
+        <location filename="../Project.py" line="2780"/>
         <source>No locales detected. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2535"/>
+        <location filename="../Project.py" line="2740"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2601"/>
+        <location filename="../Project.py" line="2806"/>
         <source>Compiling message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2618"/>
+        <location filename="../Project.py" line="2823"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="857"/>
+        <location filename="../Project.py" line="942"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="860"/>
+        <location filename="../Project.py" line="945"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Start Global Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1494"/>
+        <location filename="../Project.py" line="1644"/>
         <source>Enter the name of the new global Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Start Local Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1516"/>
+        <location filename="../Project.py" line="1666"/>
         <source>Enter the name of the new local Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2516"/>
+        <location filename="../Project.py" line="2721"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Change Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="591"/>
+        <location filename="../Project.py" line="610"/>
         <source>Change &amp;Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="596"/>
+        <location filename="../Project.py" line="615"/>
         <source>Change the password of a user</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="598"/>
+        <location filename="../Project.py" line="617"/>
         <source>&lt;b&gt;Change Password&lt;/b&gt;&lt;p&gt;Change the password of a user of the Django project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="605"/>
+        <location filename="../Project.py" line="624"/>
         <source>Create &amp;Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="610"/>
+        <location filename="../Project.py" line="629"/>
         <source>Create a superuser account</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="612"/>
+        <location filename="../Project.py" line="631"/>
         <source>&lt;b&gt;Create Superuser&lt;/b&gt;&lt;p&gt;Create a superuser account for the Django project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2271"/>
+        <location filename="../Project.py" line="2476"/>
         <source>Clear Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="623"/>
+        <location filename="../Project.py" line="642"/>
         <source>Clear &amp;Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="628"/>
+        <location filename="../Project.py" line="647"/>
         <source>Clear expired sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="630"/>
+        <location filename="../Project.py" line="649"/>
         <source>&lt;b&gt;Clear Sessions&lt;/b&gt;&lt;p&gt;Clear expired sessions of the Django project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="768"/>
+        <location filename="../Project.py" line="852"/>
         <source>&amp;Authorization</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="784"/>
+        <location filename="../Project.py" line="869"/>
         <source>&amp;Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2215"/>
+        <location filename="../Project.py" line="2420"/>
         <source>Enter the name of the user:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2283"/>
+        <location filename="../Project.py" line="2488"/>
         <source>Expired sessions cleared successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1203"/>
+        <location filename="../Project.py" line="1325"/>
         <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 type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../Project.py" line="1615"/>
         <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 type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="826"/>
+        <location filename="../Project.py" line="911"/>
         <source>Open with {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2647"/>
+        <location filename="../Project.py" line="2852"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <location filename="../Project.py" line="1046"/>
         <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 type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Project.py" line="2066"/>
+        <source>Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="434"/>
+        <source>&amp;Drop Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="439"/>
+        <source>Prints the DROP INDEX SQL statements for one or more applications</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="442"/>
+        <source>&lt;b&gt;Drop Indexes&lt;/b&gt;&lt;p&gt;Prints the DROP INDEX SQL statements for one or more applications.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="661"/>
+        <source>&amp;Show Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="666"/>
+        <source>Show a list of available migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="668"/>
+        <source>&lt;b&gt;Show Migrations&lt;/b&gt;&lt;p&gt;This shows a list of available migrations of the Django project and their status.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="676"/>
+        <source>Show Migrations &amp;Plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="681"/>
+        <source>Show a list with the migrations plan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="683"/>
+        <source>&lt;b&gt;Show Migrations Plan&lt;/b&gt;&lt;p&gt;This shows a list with the migrations plan of the Django project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="795"/>
+        <source>&amp;Migrations</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="404"/>
+        <location filename="../../PluginProjectDjango.py" line="407"/>
         <source>Django</source>
         <translation>Django(jango)</translation>
     </message>
     <message>
-        <location filename="PluginProjectDjango.py" line="155"/>
-        <source>eric4 version is too old, {0}, {1} or newer needed.</source>
-        <translation type="obsolete">Eric4 sürümü çok eski, {0}, {1} yada daha yenisi gerekiyor.</translation>
-    </message>
-    <message>
-        <location filename="../../PluginProjectDjango.py" line="168"/>
-        <source>eric5 version is too old, {0}, {1} or newer needed.</source>
-        <translation type="obsolete">Eric4 sürümü çok eski, {0}, {1} yada daha yenisi gerekiyor. {5 ?} {0}?} {1}?}</translation>
-    </message>
-    <message>
-        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <location filename="../../PluginProjectDjango.py" line="178"/>
         <source>eric6 version is too old, {0}, {1} or newer needed.</source>
         <translation type="unfinished">Eric4 sürümü çok eski, {0}, {1} yada daha yenisi gerekiyor. {5 ?} {0}?} {1}?} {6 ?} {0}?} {1}?}</translation>
     </message>

eric ide

mercurial