Ported to PyQt5 and eric6.

Sun, 06 Jul 2014 18:43:50 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 06 Jul 2014 18:43:50 +0200
changeset 51
0b60dbff8e9a
parent 48
cf944abf6137
child 52
cd31c2953b16

Ported to PyQt5 and eric6.

.hgignore file | annotate | diff | comparison | revisions
ChangeLog file | annotate | diff | comparison | revisions
PluginDjango.e4p file | annotate | diff | comparison | revisions
PluginProjectDjango.py file | annotate | diff | comparison | revisions
PluginProjectDjango.zip file | annotate | diff | comparison | revisions
ProjectDjango/ConfigurationPage/DjangoPage.py file | annotate | diff | comparison | revisions
ProjectDjango/DjangoDialog.py file | annotate | diff | comparison | revisions
ProjectDjango/DjangoDumpdataDataDialog.py file | annotate | diff | comparison | revisions
ProjectDjango/DjangoLoaddataDataDialog.py file | annotate | diff | comparison | revisions
ProjectDjango/Documentation/source/Plugin_Project_Django.PluginProjectDjango.html file | annotate | diff | comparison | revisions
ProjectDjango/Documentation/source/Plugin_Project_Django.ProjectDjango.Project.html file | annotate | diff | comparison | revisions
ProjectDjango/Documentation/source/index-Plugin_Project_Django.ProjectDjango.html file | annotate | diff | comparison | revisions
ProjectDjango/Documentation/source/index-Plugin_Project_Django.html file | annotate | diff | comparison | revisions
ProjectDjango/Project.py file | annotate | diff | comparison | revisions
ProjectDjango/__init__.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_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/.hgignore	Sat Apr 26 16:57:10 2014 +0200
+++ b/.hgignore	Sun Jul 06 18:43:50 2014 +0200
@@ -1,3 +1,5 @@
+glob:.eric6project
+glob:_eric6project
 glob:.eric5project
 glob:_eric5project
 glob:.eric4project
--- a/ChangeLog	Sat Apr 26 16:57:10 2014 +0200
+++ b/ChangeLog	Sun Jul 06 18:43:50 2014 +0200
@@ -1,5 +1,8 @@
 ChangeLog
 ---------
+Version 4.0.0:
+- ported for eric6 using PyQt5
+
 Version 3.4.0:
 - added the Python2 compatibility flag
 
--- a/PluginDjango.e4p	Sat Apr 26 16:57:10 2014 +0200
+++ b/PluginDjango.e4p	Sun Jul 06 18:43:50 2014 +0200
@@ -1,13 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE Project SYSTEM "Project-5.1.dtd">
-<!-- eric5 project file for project PluginDjango -->
+<!-- eric6 project file for project PluginDjango -->
+<!-- Copyright (C) 2014 Detlev Offenbach, detlev@die-offenbachs.de -->
 <Project version="5.1">
   <Language>en</Language>
   <Hash>74ebac2e9316db59fdca32e146fa5ae695c66907</Hash>
   <ProgLanguage mixed="0">Python3</ProgLanguage>
-  <ProjectType>E4Plugin</ProjectType>
+  <ProjectType>E6Plugin</ProjectType>
   <Description>Plugin implementing support for Django projects.</Description>
-  <Version>3.2.x</Version>
+  <Version>4.0.x</Version>
   <Author>Detlev Offenbach</Author>
   <Email>detlev@die-offenbachs.de</Email>
   <TranslationPattern>ProjectDjango/i18n/django_%language%.ts</TranslationPattern>
@@ -185,7 +186,7 @@
               <string>cssFile</string>
             </key>
             <value>
-              <string>%PYTHON%/eric5/CSSs/default.css</string>
+              <string>%PYTHON%/eric6/CSSs/default.css</string>
             </value>
             <key>
               <string>ignoreDirectories</string>
@@ -194,6 +195,7 @@
               <list>
                 <string>.eric5project</string>
                 <string>.ropeproject</string>
+                <string>.eric6project</string>
               </list>
             </value>
             <key>
@@ -259,7 +261,7 @@
               <string>ExcludeMessages</string>
             </key>
             <value>
-              <string>E24, W293, N802, N803, N807, N808, N821</string>
+              <string>E24, N802, N803, N807, N808, N821, W293, E265</string>
             </value>
             <key>
               <string>FixCodes</string>
@@ -303,6 +305,12 @@
             <value>
               <bool>True</bool>
             </value>
+            <key>
+              <string>ShowIgnored</string>
+            </key>
+            <value>
+              <bool>False</bool>
+            </value>
           </dict>
         </value>
       </dict>
--- a/PluginProjectDjango.py	Sat Apr 26 16:57:10 2014 +0200
+++ b/PluginProjectDjango.py	Sun Jul 06 18:43:50 2014 +0200
@@ -13,7 +13,7 @@
 import glob
 import fnmatch
 
-from PyQt4.QtCore import QCoreApplication, QObject, QTranslator
+from PyQt5.QtCore import QCoreApplication, QObject, QTranslator
 
 from E5Gui.E5Application import e5App
 
@@ -28,7 +28,7 @@
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "3.4.0"
+version = "4.0.0"
 className = "ProjectDjangoPlugin"
 packageName = "ProjectDjango"
 shortDescription = "Project support for Django projects."
@@ -51,7 +51,7 @@
     @param language language to get APIs for (string)
     @return list of API filenames (list of string)
     """
-    if language in ["Python3",  "Python2"]:
+    if language in ["Python3", "Python2"]:
         apisDir = \
             os.path.join(os.path.dirname(__file__), "ProjectDjango", "APIs")
         apis = glob.glob(os.path.join(apisDir, '*.api'))
@@ -162,17 +162,17 @@
     
     def __checkVersions(self):
         """
-        Private function to check that the eric5 version is ok.
+        Private function to check that the eric6 version is ok.
         
         @return flag indicating version is ok (boolean)
         """
         global error
         
-        if self.__ui.versionIsNewer('5.0.99', '20120101'):
+        if self.__ui.versionIsNewer('5.99.99', '20140701'):
             error = ""
         else:
-            error = self.trUtf8("eric5 version is too old, {0}, {1} or newer"
-                                " needed.").format("5.1.0", "20120101")
+            error = self.tr("eric6 version is too old, {0}, {1} or newer"
+                            " needed.").format("6.0.0", "20140701")
             return False
         
         return True
@@ -198,20 +198,12 @@
         self.__supportedVariants = self.__object.supportedPythonVariants()
         
         if self.__supportedVariants:
-            try:
-                self.__e5project.registerProjectType(
-                    "Django", self.trUtf8("Django"),
-                    self.fileTypesCallback,
-                    lexerAssociationCallback=self.lexerAssociationCallback,
-                    binaryTranslationsCallback=self.binaryTranslationsCallback,
-                    progLanguages=self.__supportedVariants[:])
-            except TypeError:
-                # for backward compatibility
-                self.__e5project.registerProjectType(
-                    "Django", self.trUtf8("Django"),
-                    self.fileTypesCallback,
-                    lexerAssociationCallback=self.lexerAssociationCallback,
-                    binaryTranslationsCallback=self.binaryTranslationsCallback)
+            self.__e5project.registerProjectType(
+                "Django", self.tr("Django"),
+                self.fileTypesCallback,
+                lexerAssociationCallback=self.lexerAssociationCallback,
+                binaryTranslationsCallback=self.binaryTranslationsCallback,
+                progLanguages=self.__supportedVariants[:])
         
         from Project.ProjectBrowser import SourcesBrowserFlag, \
             FormsBrowserFlag, TranslationsBrowserFlag, OthersBrowserFlag
@@ -406,22 +398,12 @@
             # step 2: register again with new language settings
             self.__supportedVariants = supportedVariants
             if self.__supportedVariants:
-                try:
-                    self.__e5project.registerProjectType(
-                        "Django", self.trUtf8("Django"),
-                        self.fileTypesCallback,
-                        lexerAssociationCallback=self.lexerAssociationCallback,
-                        binaryTranslationsCallback=
-                        self.binaryTranslationsCallback,
-                        progLanguages=self.__supportedVariants[:])
-                except TypeError:
-                    # for backward compatibility
-                    self.__e5project.registerProjectType(
-                        "Django", self.trUtf8("Django"),
-                        self.fileTypesCallback,
-                        lexerAssociationCallback=self.lexerAssociationCallback,
-                        binaryTranslationsCallback=
-                        self.binaryTranslationsCallback)
+                self.__e5project.registerProjectType(
+                    "Django", self.tr("Django"),
+                    self.fileTypesCallback,
+                    lexerAssociationCallback=self.lexerAssociationCallback,
+                    binaryTranslationsCallback=self.binaryTranslationsCallback,
+                    progLanguages=self.__supportedVariants[:])
     
     def getMenu(self, name):
         """
@@ -442,7 +424,7 @@
         
         @return menu names (list of string)
         """
-        if self.__object is not None:        
+        if self.__object is not None:
             return list(self.__menus.keys())
         else:
             return []
Binary file PluginProjectDjango.zip has changed
--- a/ProjectDjango/ConfigurationPage/DjangoPage.py	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/ConfigurationPage/DjangoPage.py	Sun Jul 06 18:43:50 2014 +0200
@@ -9,7 +9,7 @@
 
 from __future__ import unicode_literals
 
-from PyQt4.QtCore import pyqtSlot
+from PyQt5.QtCore import pyqtSlot
 
 from E5Gui import E5FileDialog
 
@@ -139,7 +139,7 @@
             vDir = Utilities.getHomeDir()
         virtualEnv = E5FileDialog.getExistingDirectory(
             self,
-            self.trUtf8("Select Virtual Environment for Python 3"),
+            self.tr("Select Virtual Environment for Python 3"),
             vDir,
             E5FileDialog.Options(E5FileDialog.Option(0)))
         
@@ -158,7 +158,7 @@
             vDir = Utilities.getHomeDir()
         virtualEnv = E5FileDialog.getExistingDirectory(
             self,
-            self.trUtf8("Select Virtual Environment for Python 2"),
+            self.tr("Select Virtual Environment for Python 2"),
             vDir,
             E5FileDialog.Options(E5FileDialog.Option(0)))
         
@@ -174,8 +174,8 @@
         """
         editor = E5FileDialog.getOpenFileName(
             self,
-            self.trUtf8("Translations Editor"),
+            self.tr("Translations Editor"),
             self.translationsEdit.text(),
-            self.trUtf8("All Files (*)"))
+            self.tr("All Files (*)"))
         if editor:
             self.translationsEdit.setText(Utilities.toNativeSeparators(editor))
--- a/ProjectDjango/DjangoDialog.py	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/DjangoDialog.py	Sun Jul 06 18:43:50 2014 +0200
@@ -13,8 +13,9 @@
 except NameError:
     pass
 
-from PyQt4.QtCore import pyqtSlot, QProcess, QTimer, QFileInfo
-from PyQt4.QtGui import QDialog, QDialogButtonBox, QAbstractButton, QTextEdit
+from PyQt5.QtCore import pyqtSlot, QProcess, QTimer, QFileInfo
+from PyQt5.QtWidgets import (QDialog, QDialogButtonBox, QAbstractButton,
+                             QTextEdit)
 
 from E5Gui import E5MessageBox, E5FileDialog
 
@@ -178,8 +179,8 @@
             self.buttonBox.setFocus()
             E5MessageBox.critical(
                 self,
-                self.trUtf8('Process Generation Error'),
-                self.trUtf8(
+                self.tr('Process Generation Error'),
+                self.tr(
                     'The process {0} could not be started. '
                     'Ensure, that it is in the search path.'
                 ).format(prog))
@@ -262,7 +263,7 @@
         """
         fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
             self,
-            self.trUtf8("Select data file"),
+            self.tr("Select data file"),
             self.workingDir,
             self.fileFilters,
             None)
@@ -283,7 +284,7 @@
             except IOError as err:
                 E5MessageBox.critical(
                     self,
-                    self.trUtf8("Error saving data"),
-                    self.trUtf8("""<p>The data could not be written"""
-                                """ to <b>{0}</b></p><p>Reason: {1}</p>""")
+                    self.tr("Error saving data"),
+                    self.tr("""<p>The data could not be written"""
+                            """ to <b>{0}</b></p><p>Reason: {1}</p>""")
                     .format(fname, str(err)))
--- a/ProjectDjango/DjangoDumpdataDataDialog.py	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/DjangoDumpdataDataDialog.py	Sun Jul 06 18:43:50 2014 +0200
@@ -9,7 +9,7 @@
 
 from __future__ import unicode_literals
 
-from PyQt4.QtGui import QDialog
+from PyQt5.QtWidgets import QDialog
 
 from .Ui_DjangoDumpdataDataDialog import Ui_DjangoDumpdataDataDialog
 
@@ -35,11 +35,11 @@
         self.excludeCombo.addItems(apps)
         self.excludeCombo.setEditText("")
         
-        self.formatCombo.addItem(self.trUtf8("JSON"), "json")
-        self.formatCombo.addItem(self.trUtf8("XML"), "xml")
+        self.formatCombo.addItem(self.tr("JSON"), "json")
+        self.formatCombo.addItem(self.tr("XML"), "xml")
         try:
             import yaml     # __IGNORE_WARNING__
-            self.formatCombo.addItem(self.trUtf8("YAML"), "yaml")
+            self.formatCombo.addItem(self.tr("YAML"), "yaml")
         except ImportError:
             pass
         
--- a/ProjectDjango/DjangoLoaddataDataDialog.py	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/DjangoLoaddataDataDialog.py	Sun Jul 06 18:43:50 2014 +0200
@@ -9,8 +9,8 @@
 
 from __future__ import unicode_literals
 
-from PyQt4.QtCore import pyqtSlot
-from PyQt4.QtGui import QDialog, QDialogButtonBox
+from PyQt5.QtCore import pyqtSlot
+from PyQt5.QtWidgets import QDialog, QDialogButtonBox
 
 from E5Gui import E5FileDialog
 
@@ -54,17 +54,17 @@
         """
         Private slot to select a fixture file via a file selection dialog.
         """
-        fileFilters = self.trUtf8("JSON Files (*.json);;XML Files (*.xml);;")
+        fileFilters = self.tr("JSON Files (*.json);;XML Files (*.xml);;")
         try:
             import yaml     # __IGNORE_WARNING__
-            fileFilters += self.trUtf8("YAML Files (*.yaml);;")
+            fileFilters += self.tr("YAML Files (*.yaml);;")
         except ImportError:
             pass
-        fileFilters += self.trUtf8("All Files (*)")
+        fileFilters += self.tr("All Files (*)")
         
         fixtureFiles = E5FileDialog.getOpenFileNames(
             self,
-            self.trUtf8("Select fixture file"),
+            self.tr("Select fixture file"),
             self.__project.getProjectPath(),
             fileFilters)
         
--- a/ProjectDjango/Documentation/source/Plugin_Project_Django.PluginProjectDjango.html	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/Documentation/source/Plugin_Project_Django.PluginProjectDjango.html	Sun Jul 06 18:43:50 2014 +0200
@@ -73,7 +73,7 @@
 <td>Constructor</td>
 </tr><tr>
 <td><a href="#ProjectDjangoPlugin.__checkVersions">__checkVersions</a></td>
-<td>Private function to check that the eric5 version is ok.</td>
+<td>Private function to check that the eric6 version is ok.</td>
 </tr><tr>
 <td><a href="#ProjectDjangoPlugin.__initialize">__initialize</a></td>
 <td>Private slot to (re)initialize the plugin.</td>
@@ -136,7 +136,7 @@
 <h4>ProjectDjangoPlugin.__checkVersions</h4>
 <b>__checkVersions</b>(<i></i>)
 <p>
-        Private function to check that the eric5 version is ok.
+        Private function to check that the eric6 version is ok.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
--- a/ProjectDjango/Documentation/source/Plugin_Project_Django.ProjectDjango.Project.html	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/Documentation/source/Plugin_Project_Django.ProjectDjango.Project.html	Sun Jul 06 18:43:50 2014 +0200
@@ -171,7 +171,7 @@
 <td>Private method to extract the locale out of a file name.</td>
 </tr><tr>
 <td><a href="#Project.__getPythonExecutable">__getPythonExecutable</a></td>
-<td>Public method to build the Python command.</td>
+<td>Private method to build the Python command.</td>
 </tr><tr>
 <td><a href="#Project.__getVirtualEnvironment">__getVirtualEnvironment</a></td>
 <td>Private method to get the path of the virtual environment.</td>
@@ -303,7 +303,7 @@
 <td>Public method to get the names of all menus.</td>
 </tr><tr>
 <td><a href="#Project.getProjectPath">getProjectPath</a></td>
-<td>Public method to get the path of the eric5 project.</td>
+<td>Public method to get the path of the eric6 project.</td>
 </tr><tr>
 <td><a href="#Project.getRecentApplications">getRecentApplications</a></td>
 <td>Public method to get the list of recent applications.</td>
@@ -601,7 +601,7 @@
 <h4>Project.__getPythonExecutable</h4>
 <b>__getPythonExecutable</b>(<i></i>)
 <p>
-        Public method to build the Python command.
+        Private method to build the Python command.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
@@ -973,11 +973,11 @@
 <h4>Project.getProjectPath</h4>
 <b>getProjectPath</b>(<i></i>)
 <p>
-        Public method to get the path of the eric5 project.
+        Public method to get the path of the eric6 project.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-path of the eric5 project (string)
+path of the eric6 project (string)
 </dd>
 </dl><a NAME="Project.getRecentApplications" ID="Project.getRecentApplications"></a>
 <h4>Project.getRecentApplications</h4>
@@ -1132,21 +1132,21 @@
 <table>
 <tr>
 <td><a href="#QProcess.start">start</a></td>
-<td>Static method to start the given program (cmd) in a new process, if none is already running, passing the command line arguments in args.</td>
+<td>Public method to start the given program (cmd) in a new process, if none is already running, passing the command line arguments in args.</td>
 </tr>
 </table>
 <h3>Static Methods</h3>
 <table>
 <tr>
 <td><a href="#QProcess.startDetached">startDetached</a></td>
-<td>Static method to start the given program (cmd) in a new process, if none is already running, passing the command line arguments in args.</td>
+<td>Public static method to start the given program (cmd) in a new process, if none is already running, passing the command line arguments in args.</td>
 </tr>
 </table>
 <a NAME="QProcess.start" ID="QProcess.start"></a>
 <h4>QProcess.start</h4>
 <b>start</b>(<i>cmd, args=[], mode=QProcessPyQt.ReadWrite</i>)
 <p>
-        Static method to start the given program (cmd) in a new process, if
+        Public method to start the given program (cmd) in a new process, if
         none is already running, passing the command line arguments in args.
 </p><dl>
 <dt><i>cmd</i></dt>
@@ -1163,8 +1163,8 @@
 <h4>QProcess.startDetached (static)</h4>
 <b>startDetached</b>(<i>args=[], path=''</i>)
 <p>
-        Static method to start the given program (cmd) in a new process, if
-        none is already running, passing the command line arguments in args.
+        Public static method to start the given program (cmd) in a new process,
+        if none is already running, passing the command line arguments in args.
 </p><dl>
 <dt><i>cmd</i></dt>
 <dd>
--- a/ProjectDjango/Documentation/source/index-Plugin_Project_Django.ProjectDjango.html	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/Documentation/source/index-Plugin_Project_Django.ProjectDjango.html	Sun Jul 06 18:43:50 2014 +0200
@@ -21,7 +21,7 @@
 <body>
 <h1>Plugin_Project_Django.ProjectDjango</h1>
 <p>
-Package implementing project support for eric5 Django projects.
+Package implementing project support for eric6 Django projects.
 </p>
 
 <h3>Packages</h3>
--- a/ProjectDjango/Documentation/source/index-Plugin_Project_Django.html	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/Documentation/source/index-Plugin_Project_Django.html	Sun Jul 06 18:43:50 2014 +0200
@@ -28,7 +28,7 @@
 <table>
 <tr>
 <td><a href="index-Plugin_Project_Django.ProjectDjango.html">ProjectDjango</a></td>
-<td>Package implementing project support for eric5 Django projects.</td>
+<td>Package implementing project support for eric6 Django projects.</td>
 </tr>
 </table>
 
--- a/ProjectDjango/Project.py	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/Project.py	Sun Jul 06 18:43:50 2014 +0200
@@ -17,10 +17,10 @@
 import os
 import re
 
-from PyQt4.QtCore import QObject, QTimer, QUrl, QFileInfo
-from PyQt4.QtGui import QMenu, QInputDialog, QLineEdit, QDesktopServices, \
-    QDialog
-from PyQt4.QtCore import QProcess as QProcessPyQt
+from PyQt5.QtCore import QObject, QTimer, QUrl, QFileInfo
+from PyQt5.QtGui import QDesktopServices
+from PyQt5.QtWidgets import QMenu, QInputDialog, QLineEdit, QDialog
+from PyQt5.QtCore import QProcess as QProcessPyQt
 
 from E5Gui.E5Application import e5App
 from E5Gui import E5MessageBox, E5FileDialog
@@ -48,7 +48,7 @@
     """
     def start(self, cmd, args=[], mode=QProcessPyQt.ReadWrite):
         """
-        Static method to start the given program (cmd) in a new process, if
+        Public method to start the given program (cmd) in a new process, if
         none is already running, passing the command line arguments in args.
         
         @param cmd start the given program cmd (string)
@@ -63,8 +63,8 @@
     @staticmethod
     def startDetached(cmd, args=[], path=''):
         """
-        Static method to start the given program (cmd) in a new process, if
-        none is already running, passing the command line arguments in args.
+        Public static method to start the given program (cmd) in a new process,
+        if none is already running, passing the command line arguments in args.
         
         @param cmd start the given program cmd (string)
         @keyparam args list of parameters (list of strings)
@@ -112,18 +112,18 @@
         self.actions = []
     
         self.selectSiteAct = E5Action(
-            self.trUtf8('Current Project'),
+            self.tr('Current Project'),
             "",
             0, 0,
             self, 'django_current_project')
-        self.selectSiteAct.setStatusTip(self.trUtf8(
+        self.selectSiteAct.setStatusTip(self.tr(
             'Selects the current project'))
-        self.selectSiteAct.setWhatsThis(self.trUtf8(
+        self.selectSiteAct.setWhatsThis(self.tr(
             """<b>Current Project</b>"""
             """<p>Selects the current project. Used for multi-project """
             """Django projects to switch between the projects.</p>"""
         ))
-        self.selectSiteAct.triggered[()].connect(self.__selectSite)
+        self.selectSiteAct.triggered.connect(self.__selectSite)
         self.actions.append(self.selectSiteAct)
         self.__setCurrentSite(None)
         
@@ -132,49 +132,49 @@
         ##############################
         
         self.startProjectAct = E5Action(
-            self.trUtf8('Start Project'),
-            self.trUtf8('Start &Project'),
+            self.tr('Start Project'),
+            self.tr('Start &Project'),
             0, 0,
             self, 'django_start_project')
-        self.startProjectAct.setStatusTip(self.trUtf8(
+        self.startProjectAct.setStatusTip(self.tr(
             'Starts a new Django project'))
-        self.startProjectAct.setWhatsThis(self.trUtf8(
+        self.startProjectAct.setWhatsThis(self.tr(
             """<b>Start Project</b>"""
             """<p>Starts a new Django project using "django-admin.py"""
             """ startproject".</p>"""
         ))
-        self.startProjectAct.triggered[()].connect(self.__startProject)
+        self.startProjectAct.triggered.connect(self.__startProject)
         self.actions.append(self.startProjectAct)
         
         self.startGlobalApplicationAct = E5Action(
-            self.trUtf8('Start Application (global)'),
-            self.trUtf8('Start Application (&global)'),
+            self.tr('Start Application (global)'),
+            self.tr('Start Application (&global)'),
             0, 0,
             self, 'django_start_global_application')
-        self.startGlobalApplicationAct.setStatusTip(self.trUtf8(
+        self.startGlobalApplicationAct.setStatusTip(self.tr(
             'Starts a new global Django application'))
-        self.startGlobalApplicationAct.setWhatsThis(self.trUtf8(
+        self.startGlobalApplicationAct.setWhatsThis(self.tr(
             """<b>Start Application (global)</b>"""
             """<p>Starts a new global Django application using"""
             """ "django-admin.py startapp".</p>"""
         ))
-        self.startGlobalApplicationAct.triggered[()].connect(
+        self.startGlobalApplicationAct.triggered.connect(
             self.__startGlobalApplication)
         self.actions.append(self.startGlobalApplicationAct)
         
         self.startLocalApplicationAct = E5Action(
-            self.trUtf8('Start Application (local)'),
-            self.trUtf8('Start Application (&local)'),
+            self.tr('Start Application (local)'),
+            self.tr('Start Application (&local)'),
             0, 0,
             self, 'django_start_local_application')
-        self.startLocalApplicationAct.setStatusTip(self.trUtf8(
+        self.startLocalApplicationAct.setStatusTip(self.tr(
             'Starts a new local Django application'))
-        self.startLocalApplicationAct.setWhatsThis(self.trUtf8(
+        self.startLocalApplicationAct.setWhatsThis(self.tr(
             """<b>Start Application (local)</b>"""
             """<p>Starts a new local Django application using"""
             """ "manage.py startapp".</p>"""
         ))
-        self.startLocalApplicationAct.triggered[()].connect(
+        self.startLocalApplicationAct.triggered.connect(
             self.__startLocalApplication)
         self.actions.append(self.startLocalApplicationAct)
         
@@ -183,34 +183,34 @@
         ##############################
         
         self.runServerAct = E5Action(
-            self.trUtf8('Run Server'),
-            self.trUtf8('Run &Server'),
+            self.tr('Run Server'),
+            self.tr('Run &Server'),
             0, 0,
             self, 'django_run_server')
-        self.runServerAct.setStatusTip(self.trUtf8(
+        self.runServerAct.setStatusTip(self.tr(
             'Starts the Django Web server'))
-        self.runServerAct.setWhatsThis(self.trUtf8(
+        self.runServerAct.setWhatsThis(self.tr(
             """<b>Run Server</b>"""
             """<p>Starts the Django Web server using "manage.py"""
             """ runserver".</p>"""
         ))
-        self.runServerAct.triggered[()].connect(self.__runServer)
+        self.runServerAct.triggered.connect(self.__runServer)
         self.actions.append(self.runServerAct)
         
         self.runBrowserAct = E5Action(
-            self.trUtf8('Run Web-Browser'),
-            self.trUtf8('Run &Web-Browser'),
+            self.tr('Run Web-Browser'),
+            self.tr('Run &Web-Browser'),
             0, 0,
             self, 'django_run_browser')
-        self.runBrowserAct.setStatusTip(self.trUtf8(
+        self.runBrowserAct.setStatusTip(self.tr(
             'Starts the default Web-Browser with the URL of the Django Web'
             ' server'))
-        self.runBrowserAct.setWhatsThis(self.trUtf8(
+        self.runBrowserAct.setWhatsThis(self.tr(
             """<b>Run Web-Browser</b>"""
             """<p>Starts the default Web-Browser with the URL of the """
             """Django Web server.</p>"""
         ))
-        self.runBrowserAct.triggered[()].connect(self.__runBrowser)
+        self.runBrowserAct.triggered.connect(self.__runBrowser)
         self.actions.append(self.runBrowserAct)
         
         ##############################
@@ -218,18 +218,18 @@
         ##############################
         
         self.createCacheTableAct = E5Action(
-            self.trUtf8('Create Cache Tables'),
-            self.trUtf8('C&reate Cache Tables'),
+            self.tr('Create Cache Tables'),
+            self.tr('C&reate Cache Tables'),
             0, 0,
             self, 'django_create_cache_tables')
-        self.createCacheTableAct.setStatusTip(self.trUtf8(
+        self.createCacheTableAct.setStatusTip(self.tr(
             'Creates the tables needed to use the SQL cache backend'))
-        self.createCacheTableAct.setWhatsThis(self.trUtf8(
+        self.createCacheTableAct.setWhatsThis(self.tr(
             """<b>Create Cache Tables</b>"""
             """<p>Creates the tables needed to use the SQL cache"""
             """ backend.</p>"""
         ))
-        self.createCacheTableAct.triggered[()].connect(
+        self.createCacheTableAct.triggered.connect(
             self.__createCacheTables)
         self.actions.append(self.createCacheTableAct)
         
@@ -238,17 +238,17 @@
         ##############################
         
         self.helpAct = E5Action(
-            self.trUtf8('Help'),
-            self.trUtf8('&Help'),
+            self.tr('Help'),
+            self.tr('&Help'),
             0, 0,
             self, 'django_help')
-        self.helpAct.setStatusTip(self.trUtf8(
+        self.helpAct.setStatusTip(self.tr(
             'Shows the Django help index'))
-        self.helpAct.setWhatsThis(self.trUtf8(
+        self.helpAct.setWhatsThis(self.tr(
             """<b>Help</b>"""
             """<p>Shows the Django help index page.</p>"""
         ))
-        self.helpAct.triggered[()].connect(self.__showHelpIndex)
+        self.helpAct.triggered.connect(self.__showHelpIndex)
         self.actions.append(self.helpAct)
         
         ##############################
@@ -256,17 +256,17 @@
         ##############################
         
         self.aboutDjangoAct = E5Action(
-            self.trUtf8('About Django'),
-            self.trUtf8('About D&jango'),
+            self.tr('About Django'),
+            self.tr('About D&jango'),
             0, 0,
             self, 'django_about')
-        self.aboutDjangoAct.setStatusTip(self.trUtf8(
+        self.aboutDjangoAct.setStatusTip(self.tr(
             'Shows some information about Django'))
-        self.aboutDjangoAct.setWhatsThis(self.trUtf8(
+        self.aboutDjangoAct.setWhatsThis(self.tr(
             """<b>About Django</b>"""
             """<p>Shows some information about Django.</p>"""
         ))
-        self.aboutDjangoAct.triggered[()].connect(self.__djangoInfo)
+        self.aboutDjangoAct.triggered.connect(self.__djangoInfo)
         self.actions.append(self.aboutDjangoAct)
         
         self.__initDatabaseActions()
@@ -281,63 +281,63 @@
         Private method to define the database related actions.
         """
         self.syncDatabaseAct = E5Action(
-            self.trUtf8('Synchronize'),
-            self.trUtf8('&Synchronize'),
+            self.tr('Synchronize'),
+            self.tr('&Synchronize'),
             0, 0,
             self, 'django_database_syncdb')
-        self.syncDatabaseAct.setStatusTip(self.trUtf8(
+        self.syncDatabaseAct.setStatusTip(self.tr(
             'Synchronizes the database'))
-        self.syncDatabaseAct.setWhatsThis(self.trUtf8(
+        self.syncDatabaseAct.setWhatsThis(self.tr(
             """<b>Synchronize</b>"""
             """<p>Synchronizes the database.</p>"""
         ))
-        self.syncDatabaseAct.triggered[()].connect(self.__databaseSynchronize)
+        self.syncDatabaseAct.triggered.connect(self.__databaseSynchronize)
         self.actions.append(self.syncDatabaseAct)
         
         self.inspectDatabaseAct = E5Action(
-            self.trUtf8('Introspect'),
-            self.trUtf8('&Introspect'),
+            self.tr('Introspect'),
+            self.tr('&Introspect'),
             0, 0,
             self, 'django_database_inspect')
-        self.inspectDatabaseAct.setStatusTip(self.trUtf8(
+        self.inspectDatabaseAct.setStatusTip(self.tr(
             'Introspects the database tables and outputs a Django model'
             ' module'))
-        self.inspectDatabaseAct.setWhatsThis(self.trUtf8(
+        self.inspectDatabaseAct.setWhatsThis(self.tr(
             """<b>Introspect</b>"""
             """<p>Introspects the database tables and outputs a """
             """Django model module.</p>"""
         ))
-        self.inspectDatabaseAct.triggered[()].connect(self.__databaseInspect)
+        self.inspectDatabaseAct.triggered.connect(self.__databaseInspect)
         self.actions.append(self.inspectDatabaseAct)
         
         self.flushDatabaseAct = E5Action(
-            self.trUtf8('Flush'),
-            self.trUtf8('&Flush'),
+            self.tr('Flush'),
+            self.tr('&Flush'),
             0, 0,
             self, 'django_database_flush')
-        self.flushDatabaseAct.setStatusTip(self.trUtf8(
+        self.flushDatabaseAct.setStatusTip(self.tr(
             'Returns all database tables to the state just after their'
             ' installation'))
-        self.flushDatabaseAct.setWhatsThis(self.trUtf8(
+        self.flushDatabaseAct.setWhatsThis(self.tr(
             """<b>Flush</b>"""
             """<p>Returns all database tables to the state """
             """just after their installation.</p>"""
         ))
-        self.flushDatabaseAct.triggered[()].connect(self.__databaseFlush)
+        self.flushDatabaseAct.triggered.connect(self.__databaseFlush)
         self.actions.append(self.flushDatabaseAct)
         
         self.databaseClientAct = E5Action(
-            self.trUtf8('Start Client Console'),
-            self.trUtf8('Start &Client Console'),
+            self.tr('Start Client Console'),
+            self.tr('Start &Client Console'),
             0, 0,
             self, 'django_database_client')
-        self.databaseClientAct.setStatusTip(self.trUtf8(
+        self.databaseClientAct.setStatusTip(self.tr(
             'Starts a console window for the database client'))
-        self.databaseClientAct.setWhatsThis(self.trUtf8(
+        self.databaseClientAct.setWhatsThis(self.tr(
             """<b>Start Client Console</b>"""
             """<p>Starts a console window for the database client.</p>"""
         ))
-        self.databaseClientAct.triggered[()].connect(self.__runDatabaseClient)
+        self.databaseClientAct.triggered.connect(self.__runDatabaseClient)
         self.actions.append(self.databaseClientAct)
     
     def __initDatabaseSqlActions(self):
@@ -345,121 +345,121 @@
         Private method to define the database SQL related actions.
         """
         self.databaseSqlCreateTablesAct = E5Action(
-            self.trUtf8('Create Tables'),
-            self.trUtf8('Create &Tables'),
+            self.tr('Create Tables'),
+            self.tr('Create &Tables'),
             0, 0,
             self, 'django_database_sql_create_tables')
-        self.databaseSqlCreateTablesAct.setStatusTip(self.trUtf8(
+        self.databaseSqlCreateTablesAct.setStatusTip(self.tr(
             'Prints the CREATE TABLE SQL statements for one or more'
             ' applications'))
-        self.databaseSqlCreateTablesAct.setWhatsThis(self.trUtf8(
+        self.databaseSqlCreateTablesAct.setWhatsThis(self.tr(
             """<b>Create Tables</b>"""
             """<p>Prints the CREATE TABLE SQL statements for one or """
             """more applications.</p>"""
         ))
-        self.databaseSqlCreateTablesAct.triggered[()].connect(
+        self.databaseSqlCreateTablesAct.triggered.connect(
             self.__databaseSqlCreateTables)
         self.actions.append(self.databaseSqlCreateTablesAct)
         
         self.databaseSqlCreateIndexesAct = E5Action(
-            self.trUtf8('Create Indexes'),
-            self.trUtf8('Create &Indexes'),
+            self.tr('Create Indexes'),
+            self.tr('Create &Indexes'),
             0, 0,
             self, 'django_database_sql_create_indexes')
-        self.databaseSqlCreateIndexesAct.setStatusTip(self.trUtf8(
+        self.databaseSqlCreateIndexesAct.setStatusTip(self.tr(
             'Prints the CREATE INDEX SQL statements for one or more'
             ' applications'))
-        self.databaseSqlCreateIndexesAct.setWhatsThis(self.trUtf8(
+        self.databaseSqlCreateIndexesAct.setWhatsThis(self.tr(
             """<b>Create Indexes</b>"""
             """<p>Prints the CREATE INDEX SQL statements for one or """
             """more applications.</p>"""
         ))
-        self.databaseSqlCreateIndexesAct.triggered[()].connect(
+        self.databaseSqlCreateIndexesAct.triggered.connect(
             self.__databaseSqlCreateIndexes)
         self.actions.append(self.databaseSqlCreateIndexesAct)
         
         self.databaseSqlCreateEverythingAct = E5Action(
-            self.trUtf8('Create Everything'),
-            self.trUtf8('Create &Everything'),
+            self.tr('Create Everything'),
+            self.tr('Create &Everything'),
             0, 0,
             self, 'django_database_sql_create_everything')
-        self.databaseSqlCreateEverythingAct.setStatusTip(self.trUtf8(
+        self.databaseSqlCreateEverythingAct.setStatusTip(self.tr(
             'Prints the CREATE ... SQL statements for one or more'
             ' applications'))
-        self.databaseSqlCreateEverythingAct.setWhatsThis(self.trUtf8(
+        self.databaseSqlCreateEverythingAct.setWhatsThis(self.tr(
             """<b>Create Everything</b>"""
             """<p>Prints the CREATE TABLE, custom SQL and CREATE INDEX SQL """
             """statements for one or more applications.</p>"""
         ))
-        self.databaseSqlCreateEverythingAct.triggered[()].connect(
+        self.databaseSqlCreateEverythingAct.triggered.connect(
             self.__databaseSqlCreateEverything)
         self.actions.append(self.databaseSqlCreateEverythingAct)
         
         self.databaseSqlCustomAct = E5Action(
-            self.trUtf8('Custom Statements'),
-            self.trUtf8('&Custom Statements'),
+            self.tr('Custom Statements'),
+            self.tr('&Custom Statements'),
             0, 0,
             self, 'django_database_sql_custom')
-        self.databaseSqlCustomAct.setStatusTip(self.trUtf8(
+        self.databaseSqlCustomAct.setStatusTip(self.tr(
             'Prints the custom table modifying SQL statements for '
             'one or more applications'))
-        self.databaseSqlCustomAct.setWhatsThis(self.trUtf8(
+        self.databaseSqlCustomAct.setWhatsThis(self.tr(
             """<b>Custom Statements</b>"""
             """<p>Prints the custom table modifying SQL statements """
             """for one or more applications.</p>"""
         ))
-        self.databaseSqlCustomAct.triggered[()].connect(
+        self.databaseSqlCustomAct.triggered.connect(
             self.__databaseSqlCustom)
         self.actions.append(self.databaseSqlCustomAct)
         
         self.databaseSqlDropTablesAct = E5Action(
-            self.trUtf8('Drop Tables'),
-            self.trUtf8('&Drop Tables'),
+            self.tr('Drop Tables'),
+            self.tr('&Drop Tables'),
             0, 0,
             self, 'django_database_sql_drop_tables')
-        self.databaseSqlDropTablesAct.setStatusTip(self.trUtf8(
+        self.databaseSqlDropTablesAct.setStatusTip(self.tr(
             'Prints the DROP TABLE SQL statements for '
             'one or more applications'))
-        self.databaseSqlDropTablesAct.setWhatsThis(self.trUtf8(
+        self.databaseSqlDropTablesAct.setWhatsThis(self.tr(
             """<b>Drop Tables</b>"""
             """<p>Prints the DROP TABLE SQL statements """
             """for one or more applications.</p>"""
         ))
-        self.databaseSqlDropTablesAct.triggered[()].connect(
+        self.databaseSqlDropTablesAct.triggered.connect(
             self.__databaseSqlDropTables)
         self.actions.append(self.databaseSqlDropTablesAct)
         
         self.databaseSqlFlushAct = E5Action(
-            self.trUtf8('Flush Database'),
-            self.trUtf8('&Flush Database'),
+            self.tr('Flush Database'),
+            self.tr('&Flush Database'),
             0, 0,
             self, 'django_database_sql_flush_database')
-        self.databaseSqlFlushAct.setStatusTip(self.trUtf8(
+        self.databaseSqlFlushAct.setStatusTip(self.tr(
             'Prints a list of statements to return all database tables to the'
             ' state just after their installation'))
-        self.databaseSqlFlushAct.setWhatsThis(self.trUtf8(
+        self.databaseSqlFlushAct.setWhatsThis(self.tr(
             """<b>Flush Database</b>"""
             """<p>Prints a list of statements to return all database tables"""
             """ to the state just after their installation.</p>"""
         ))
-        self.databaseSqlFlushAct.triggered[()].connect(
+        self.databaseSqlFlushAct.triggered.connect(
             self.__databaseSqlFlushDatabase)
         self.actions.append(self.databaseSqlFlushAct)
         
         self.databaseSqlResetSeqAct = E5Action(
-            self.trUtf8('Reset Sequences'),
-            self.trUtf8('Reset &Sequences'),
+            self.tr('Reset Sequences'),
+            self.tr('Reset &Sequences'),
             0, 0,
             self, 'django_database_sql_reset_sequences')
-        self.databaseSqlResetSeqAct.setStatusTip(self.trUtf8(
+        self.databaseSqlResetSeqAct.setStatusTip(self.tr(
             'Prints the SQL statements for resetting sequences for '
             'one or more applications'))
-        self.databaseSqlResetSeqAct.setWhatsThis(self.trUtf8(
+        self.databaseSqlResetSeqAct.setWhatsThis(self.tr(
             """<b>Reset Sequences</b>"""
             """<p>Prints the SQL statements for resetting sequences for """
             """one or more applications.</p>"""
         ))
-        self.databaseSqlResetSeqAct.triggered[()].connect(
+        self.databaseSqlResetSeqAct.triggered.connect(
             self.__databaseSqlResetSequences)
         self.actions.append(self.databaseSqlResetSeqAct)
     
@@ -468,59 +468,59 @@
         Private method to define the tool actions.
         """
         self.diffSettingsAct = E5Action(
-            self.trUtf8('Diff Settings'),
-            self.trUtf8('&Diff Settings'),
+            self.tr('Diff Settings'),
+            self.tr('&Diff Settings'),
             0, 0,
             self, 'django_tools_diffsettings')
-        self.diffSettingsAct.setStatusTip(self.trUtf8(
+        self.diffSettingsAct.setStatusTip(self.tr(
             'Shows the modification made to the settings'))
-        self.diffSettingsAct.setWhatsThis(self.trUtf8(
+        self.diffSettingsAct.setWhatsThis(self.tr(
             """<b>Diff Settings</b>"""
             """<p>Shows the modification made to the settings.</p>"""
         ))
-        self.diffSettingsAct.triggered[()].connect(self.__diffSettings)
+        self.diffSettingsAct.triggered.connect(self.__diffSettings)
         self.actions.append(self.diffSettingsAct)
     
         self.cleanupAct = E5Action(
-            self.trUtf8('Cleanup'),
-            self.trUtf8('&Cleanup'),
+            self.tr('Cleanup'),
+            self.tr('&Cleanup'),
             0, 0,
             self, 'django_tools_cleanup')
-        self.cleanupAct.setStatusTip(self.trUtf8(
+        self.cleanupAct.setStatusTip(self.tr(
             'Cleans out old data from the database'))
-        self.cleanupAct.setWhatsThis(self.trUtf8(
+        self.cleanupAct.setWhatsThis(self.tr(
             """<b>Cleanup</b>"""
             """<p>Cleans out old data from the database.</p>"""
         ))
-        self.cleanupAct.triggered[()].connect(self.__cleanup)
+        self.cleanupAct.triggered.connect(self.__cleanup)
         self.actions.append(self.cleanupAct)
     
         self.validateAct = E5Action(
-            self.trUtf8('Validate'),
-            self.trUtf8('&Validate'),
+            self.tr('Validate'),
+            self.tr('&Validate'),
             0, 0,
             self, 'django_tools_validate')
-        self.validateAct.setStatusTip(self.trUtf8(
+        self.validateAct.setStatusTip(self.tr(
             'Validates all installed models'))
-        self.validateAct.setWhatsThis(self.trUtf8(
+        self.validateAct.setWhatsThis(self.tr(
             """<b>Validate</b>"""
             """<p>Validates all installed models.</p>"""
         ))
-        self.validateAct.triggered[()].connect(self.__validate)
+        self.validateAct.triggered.connect(self.__validate)
         self.actions.append(self.validateAct)
     
         self.runPythonShellAct = E5Action(
-            self.trUtf8('Start Python Console'),
-            self.trUtf8('Start &Python Console'),
+            self.tr('Start Python Console'),
+            self.tr('Start &Python Console'),
             0, 0,
             self, 'django_tools_pythonconsole')
-        self.runPythonShellAct.setStatusTip(self.trUtf8(
+        self.runPythonShellAct.setStatusTip(self.tr(
             'Starts a Python interactive interpreter'))
-        self.runPythonShellAct.setWhatsThis(self.trUtf8(
+        self.runPythonShellAct.setWhatsThis(self.tr(
             """<b>Start Python Console</b>"""
             """<p>Starts a Python interactive interpreter.</p>"""
         ))
-        self.runPythonShellAct.triggered[()].connect(self.__runPythonShell)
+        self.runPythonShellAct.triggered.connect(self.__runPythonShell)
         self.actions.append(self.runPythonShellAct)
     
     def __initTestingActions(self):
@@ -528,60 +528,60 @@
         Private method to define the testing actions.
         """
         self.dumpDataAct = E5Action(
-            self.trUtf8('Dump Data'),
-            self.trUtf8('&Dump Data'),
+            self.tr('Dump Data'),
+            self.tr('&Dump Data'),
             0, 0,
             self, 'django_tools_dumpdata')
-        self.dumpDataAct.setStatusTip(self.trUtf8(
+        self.dumpDataAct.setStatusTip(self.tr(
             'Dump the database data to a fixture'))
-        self.dumpDataAct.setWhatsThis(self.trUtf8(
+        self.dumpDataAct.setWhatsThis(self.tr(
             """<b>Dump Data</b>"""
             """<p>Dump the database data to a fixture.</p>"""
         ))
-        self.dumpDataAct.triggered[()].connect(self.__dumpData)
+        self.dumpDataAct.triggered.connect(self.__dumpData)
         self.actions.append(self.dumpDataAct)
         
         self.loadDataAct = E5Action(
-            self.trUtf8('Load Data'),
-            self.trUtf8('&Load Data'),
+            self.tr('Load Data'),
+            self.tr('&Load Data'),
             0, 0,
             self, 'django_tools_loaddata')
-        self.loadDataAct.setStatusTip(self.trUtf8(
+        self.loadDataAct.setStatusTip(self.tr(
             'Load data from fixture files'))
-        self.loadDataAct.setWhatsThis(self.trUtf8(
+        self.loadDataAct.setWhatsThis(self.tr(
             """<b>Load Data</b>"""
             """<p>Load data from fixture files.</p>"""
         ))
-        self.loadDataAct.triggered[()].connect(self.__loadData)
+        self.loadDataAct.triggered.connect(self.__loadData)
         self.actions.append(self.loadDataAct)
         
         self.runTestAct = E5Action(
-            self.trUtf8('Run Testsuite'),
-            self.trUtf8('Run &Testsuite'),
+            self.tr('Run Testsuite'),
+            self.tr('Run &Testsuite'),
             0, 0,
             self, 'django_tools_run_test')
-        self.runTestAct.setStatusTip(self.trUtf8(
+        self.runTestAct.setStatusTip(self.tr(
             'Run the test suite for applications or the whole site'))
-        self.runTestAct.setWhatsThis(self.trUtf8(
+        self.runTestAct.setWhatsThis(self.tr(
             """<b>Run Testsuite</b>"""
             """<p>Run the test suite for applications or the whole site.</p>"""
         ))
-        self.runTestAct.triggered[()].connect(self.__runTestSuite)
+        self.runTestAct.triggered.connect(self.__runTestSuite)
         self.actions.append(self.runTestAct)
         
         self.runTestServerAct = E5Action(
-            self.trUtf8('Run Testserver'),
-            self.trUtf8('Run Test&server'),
+            self.tr('Run Testserver'),
+            self.tr('Run Test&server'),
             0, 0,
             self, 'django_tools_run_test_server')
-        self.runTestServerAct.setStatusTip(self.trUtf8(
+        self.runTestServerAct.setStatusTip(self.tr(
             'Run a development server with data from a set of fixtures'))
-        self.runTestServerAct.setWhatsThis(self.trUtf8(
+        self.runTestServerAct.setWhatsThis(self.tr(
             """<b>Run Testserver</b>"""
             """<p>Run a development server with data from a set of"""
             """ fixtures.</p>"""
         ))
-        self.runTestServerAct.triggered[()].connect(self.__runTestServer)
+        self.runTestServerAct.triggered.connect(self.__runTestServer)
         self.actions.append(self.runTestServerAct)
     
     def __initAuthorizationActions(self):
@@ -589,31 +589,31 @@
         Private method to define the authorization actions.
         """
         self.changePasswordAct = E5Action(
-            self.trUtf8('Change Password'),
-            self.trUtf8('Change &Password'),
+            self.tr('Change Password'),
+            self.tr('Change &Password'),
             0, 0,
             self, 'django_auth_changepassword')
-        self.changePasswordAct.setStatusTip(self.trUtf8(
+        self.changePasswordAct.setStatusTip(self.tr(
             'Change the password of a user'))
-        self.changePasswordAct.setWhatsThis(self.trUtf8(
+        self.changePasswordAct.setWhatsThis(self.tr(
             """<b>Change Password</b>"""
             """<p>Change the password of a user of the Django project.</p>"""
         ))
-        self.changePasswordAct.triggered[()].connect(self.__changePassword)
+        self.changePasswordAct.triggered.connect(self.__changePassword)
         self.actions.append(self.changePasswordAct)
         
         self.createSuperUserAct = E5Action(
-            self.trUtf8('Create Superuser'),
-            self.trUtf8('Create &Superuser'),
+            self.tr('Create Superuser'),
+            self.tr('Create &Superuser'),
             0, 0,
             self, 'django_auth_createsuperuser')
-        self.createSuperUserAct.setStatusTip(self.trUtf8(
+        self.createSuperUserAct.setStatusTip(self.tr(
             'Create a superuser account'))
-        self.createSuperUserAct.setWhatsThis(self.trUtf8(
+        self.createSuperUserAct.setWhatsThis(self.tr(
             """<b>Create Superuser</b>"""
             """<p>Create a superuser account for the Django project.</p>"""
         ))
-        self.createSuperUserAct.triggered[()].connect(self.__createSuperUser)
+        self.createSuperUserAct.triggered.connect(self.__createSuperUser)
         self.actions.append(self.createSuperUserAct)
     
     def __initSessionActions(self):
@@ -621,17 +621,17 @@
         Private method to define the session actions.
         """
         self.clearSessionsAct = E5Action(
-            self.trUtf8('Clear Sessions'),
-            self.trUtf8('Clear &Sessions'),
+            self.tr('Clear Sessions'),
+            self.tr('Clear &Sessions'),
             0, 0,
             self, 'django_session_clearsessions')
-        self.clearSessionsAct.setStatusTip(self.trUtf8(
+        self.clearSessionsAct.setStatusTip(self.tr(
             'Clear expired sessions'))
-        self.clearSessionsAct.setWhatsThis(self.trUtf8(
+        self.clearSessionsAct.setWhatsThis(self.tr(
             """<b>Clear Sessions</b>"""
             """<p>Clear expired sessions of the Django project.</p>"""
         ))
-        self.clearSessionsAct.triggered[()].connect(self.__clearSessions)
+        self.clearSessionsAct.triggered.connect(self.__clearSessions)
         self.actions.append(self.clearSessionsAct)
     
     def initMenu(self):
@@ -642,7 +642,7 @@
         """
         self.__menus = {}   # clear menus references
         
-        menu = QMenu(self.trUtf8('D&jango'), self.__ui)
+        menu = QMenu(self.tr('D&jango'), self.__ui)
         menu.setTearOffEnabled(True)
         
         menu.addAction(self.selectSiteAct)
@@ -680,7 +680,7 @@
         
         @return the menu generated (QMenu)
         """
-        menu = QMenu(self.trUtf8("&Database"), self.__ui)
+        menu = QMenu(self.tr("&Database"), self.__ui)
         menu.setTearOffEnabled(True)
         
         menu.addAction(self.syncDatabaseAct)
@@ -703,7 +703,7 @@
         
         @return the menu generated (QMenu)
         """
-        menu = QMenu(self.trUtf8("Show &SQL"), self.__ui)
+        menu = QMenu(self.tr("Show &SQL"), self.__ui)
         menu.setTearOffEnabled(True)
         
         menu.addAction(self.databaseSqlCreateTablesAct)
@@ -727,7 +727,7 @@
         
         @return the menu generated (QMenu)
         """
-        menu = QMenu(self.trUtf8("&Tools"), self.__ui)
+        menu = QMenu(self.tr("&Tools"), self.__ui)
         menu.setTearOffEnabled(True)
         
         menu.addAction(self.diffSettingsAct)
@@ -746,7 +746,7 @@
         
         @return the menu generated (QMenu)
         """
-        menu = QMenu(self.trUtf8("T&esting"), self.__ui)
+        menu = QMenu(self.tr("T&esting"), self.__ui)
         menu.setTearOffEnabled(True)
         
         menu.addAction(self.dumpDataAct)
@@ -765,7 +765,7 @@
         
         @return the menu generated (QMenu)
         """
-        menu = QMenu(self.trUtf8("&Authorization"), self.__ui)
+        menu = QMenu(self.tr("&Authorization"), self.__ui)
         menu.setTearOffEnabled(True)
         
         menu.addAction(self.changePasswordAct)
@@ -781,7 +781,7 @@
         
         @return the menu generated (QMenu)
         """
-        menu = QMenu(self.trUtf8("&Session"), self.__ui)
+        menu = QMenu(self.tr("&Session"), self.__ui)
         menu.setTearOffEnabled(True)
         
         menu.addAction(self.clearSessionsAct)
@@ -822,18 +822,14 @@
         """
         if self.__hooksInstalled:
             editor = self.__plugin.getPreferences("TranslationsEditor")
-            try:
-                if editor:
-                    self.__translationsBrowser.addHookMethodAndMenuEntry(
-                        "open",
-                        self.openPOEditor,
-                        self.trUtf8("Open with {0}").format(
-                            os.path.basename(editor)))
-                else:
-                    self.__translationsBrowser.removeHookMethod("open")
-            except KeyError:
-                # ignore for older eric5 versions
-                pass
+            if editor:
+                self.__translationsBrowser.addHookMethodAndMenuEntry(
+                    "open",
+                    self.openPOEditor,
+                    self.tr("Open with {0}").format(
+                        os.path.basename(editor)))
+            else:
+                self.__translationsBrowser.removeHookMethod("open")
     
     def projectOpenedHooks(self):
         """
@@ -844,7 +840,7 @@
                 e5App().getObject("ProjectBrowser").getProjectBrowser("forms")
             self.__formsBrowser.addHookMethodAndMenuEntry(
                 "newForm",
-                self.newForm, self.trUtf8("New template..."))
+                self.newForm, self.tr("New template..."))
             
             self.__e5project.projectLanguageAddedByCode.connect(
                 self.__projectLanguageAdded)
@@ -853,25 +849,25 @@
                 .getProjectBrowser("translations")
             self.__translationsBrowser.addHookMethodAndMenuEntry(
                 "generateAll",
-                self.updateCatalogs, self.trUtf8("Update all catalogs"))
+                self.updateCatalogs, self.tr("Update all catalogs"))
             self.__translationsBrowser.addHookMethodAndMenuEntry(
                 "generateSelected",
                 self.updateSelectedCatalogs,
-                self.trUtf8("Update selected catalogs"))
+                self.tr("Update selected catalogs"))
             self.__translationsBrowser.addHookMethodAndMenuEntry(
                 "generateAllWithObsolete", self.updateCatalogsWithObsolete,
-                self.trUtf8("Update all catalogs (with obsolete)"))
+                self.tr("Update all catalogs (with obsolete)"))
             self.__translationsBrowser.addHookMethodAndMenuEntry(
                 "generateSelectedWithObsolete",
                 self.updateSelectedCatalogsWithObsolete,
-                self.trUtf8("Update selected catalogs (with obsolete)"))
+                self.tr("Update selected catalogs (with obsolete)"))
             self.__translationsBrowser.addHookMethodAndMenuEntry(
                 "releaseAll",
-                self.compileCatalogs, self.trUtf8("Compile all catalogs"))
+                self.compileCatalogs, self.tr("Compile all catalogs"))
             self.__translationsBrowser.addHookMethodAndMenuEntry(
                 "releaseSelected",
                 self.compileSelectedCatalogs,
-                self.trUtf8("Compile selected catalogs"))
+                self.tr("Compile selected catalogs"))
             
             self.__hooksInstalled = True
             
@@ -899,11 +895,7 @@
                 "releaseAll")
             self.__translationsBrowser.removeHookMethod(
                 "releaseSelected")
-            try:
-                self.__translationsBrowser.removeHookMethod("open")
-            except KeyError:
-                # ignore for older eric5 versions
-                pass
+            self.__translationsBrowser.removeHookMethod("open")
             self.__translationsBrowser = None
             
         self.__hooksInstalled = False
@@ -916,7 +908,7 @@
         """
         fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
             self.__ui,
-            self.trUtf8("New Form"),
+            self.tr("New Form"),
             path,
             filter,
             None,
@@ -935,8 +927,8 @@
         if os.path.exists(fname):
             res = E5MessageBox.yesNo(
                 self.__ui,
-                self.trUtf8("New Form"),
-                self.trUtf8("The file already exists! Overwrite it?"),
+                self.tr("New Form"),
+                self.tr("The file already exists! Overwrite it?"),
                 icon=E5MessageBox.Warning)
             
             if not res:
@@ -968,9 +960,9 @@
         except (IOError, OSError) as e:
             E5MessageBox.critical(
                 self.__ui,
-                self.trUtf8("New Form"),
-                self.trUtf8("<p>The new form file <b>{0}</b> could not be"
-                            " created.<br> Problem: {1}</p>")
+                self.tr("New Form"),
+                self.tr("<p>The new form file <b>{0}</b> could not be"
+                        " created.<br> Problem: {1}</p>")
                 .format(fname, str(e)))
             return
         
@@ -1165,7 +1157,7 @@
     
     def __getPythonExecutable(self):
         """
-        Public method to build the Python command.
+        Private method to build the Python command.
         
         @return python command (string)
         """
@@ -1204,8 +1196,8 @@
         
         msgBox = E5MessageBox.E5MessageBox(
             E5MessageBox.Question,
-            self.trUtf8("About Django"),
-            self.trUtf8(
+            self.tr("About Django"),
+            self.tr(
                 "<p>Django is a high-level Python Web framework that"
                 " encourages rapid "
                 "development and clean, pragmatic design.</p>"
@@ -1256,8 +1248,8 @@
         """
         applStr, ok = QInputDialog.getItem(
             self.__ui,
-            self.trUtf8("Select Applications"),
-            self.trUtf8("Enter the list of applications separated by spaces."),
+            self.tr("Select Applications"),
+            self.tr("Enter the list of applications separated by spaces."),
             self.getRecentApplications(),
             0, True)
         if ok and applStr != "":
@@ -1311,9 +1303,9 @@
     
     def getProjectPath(self):
         """
-        Public method to get the path of the eric5 project.
+        Public method to get the path of the eric6 project.
         
-        @return path of the eric5 project (string)
+        @return path of the eric6 project (string)
         """
         return self.__e5project.getProjectPath()
     
@@ -1348,15 +1340,15 @@
         Public slot to start a new Django project or application.
         """
         if self.__e5project.getProjectType() == "Django":
-            projectStr = self.trUtf8("Project")
-            applStr = self.trUtf8("Application")
+            projectStr = self.tr("Project")
+            applStr = self.tr("Application")
             selections = ["", projectStr, applStr]
-            selection,  ok = QInputDialog.getItem(
+            selection, ok = QInputDialog.getItem(
                 self.__ui,
-                self.trUtf8("Start Django"),
-                self.trUtf8("Select if this project should be a "
-                            "Django Project or Application.<br />"
-                            "Select the empty entry for none."),
+                self.tr("Start Django"),
+                self.tr("Select if this project should be a "
+                        "Django Project or Application.<br />"
+                        "Select the empty entry for none."),
                 selections,
                 0, False)
             if ok and bool(selection):
@@ -1378,7 +1370,7 @@
             (string)
         @return flag indicating a successful creation (boolean)
         """
-        title = self.trUtf8("Start Django Project")
+        title = self.tr("Start Django Project")
         
         args = []
         if Utilities.isWindowsPlatform():
@@ -1392,8 +1384,8 @@
                 E5MessageBox.critical(
                     self.__ui,
                     title,
-                    self.trUtf8("""<p>The <b>django-admin.py</b> script is"""
-                                """ not in the path. Aborting...</p>"""))
+                    self.tr("""<p>The <b>django-admin.py</b> script is"""
+                            """ not in the path. Aborting...</p>"""))
                 return
         
         args.append("startproject")
@@ -1401,7 +1393,7 @@
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8("Django project created successfully."))
+            msgSuccess=self.tr("Django project created successfully."))
         res = dia.startProcess(args, path)
         if res:
             dia.exec_()
@@ -1425,8 +1417,8 @@
         """
         projectName, ok = QInputDialog.getText(
             self.__ui,
-            self.trUtf8("Start Django Project"),
-            self.trUtf8("Enter the name of the new Django project."),
+            self.tr("Start Django Project"),
+            self.tr("Enter the name of the new Django project."),
             QLineEdit.Normal)
         if ok and projectName != "":
             res = self.__createProject(projectName,
@@ -1451,7 +1443,7 @@
             (boolean)
         @return flag indicating a successful creation (boolean)
         """
-        title = self.trUtf8("Start Django Application")
+        title = self.tr("Start Django Application")
         
         args = []
         if isGlobal:
@@ -1466,9 +1458,9 @@
                     E5MessageBox.critical(
                         self.__ui,
                         title,
-                        self.trUtf8("""<p>The <b>django-admin.py</b> script"""
-                                    """ is not in the path."""
-                                    """ Aborting...</p>"""))
+                        self.tr("""<p>The <b>django-admin.py</b> script"""
+                                """ is not in the path."""
+                                """ Aborting...</p>"""))
                     return
         else:
             args.append(self.__getPythonExecutable())
@@ -1482,7 +1474,7 @@
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8("Django application created successfully."))
+            msgSuccess=self.tr("Django application created successfully."))
         res = dia.startProcess(args, path)
         if res:
             dia.exec_()
@@ -1494,9 +1486,9 @@
         """
         applName, ok = QInputDialog.getText(
             self.__ui,
-            self.trUtf8("Start Global Django Application"),
-            self.trUtf8("Enter the name of the new global Django"
-                        " application."),
+            self.tr("Start Global Django Application"),
+            self.tr("Enter the name of the new global Django"
+                    " application."),
             QLineEdit.Normal)
         if ok and applName != "":
             res = self.__createApplication(applName,
@@ -1516,8 +1508,8 @@
         """
         applName, ok = QInputDialog.getText(
             self.__ui,
-            self.trUtf8("Start Local Django Application"),
-            self.trUtf8("Enter the name of the new local Django application."),
+            self.tr("Start Local Django Application"),
+            self.tr("Enter the name of the new local Django application."),
             QLineEdit.Normal)
         if ok and applName != "":
             res = self.__createApplication(applName, "", False)
@@ -1565,8 +1557,8 @@
                 cur = 0
             site, ok = QInputDialog.getItem(
                 self.__ui,
-                self.trUtf8("Select Project"),
-                self.trUtf8("Select the Django project to work with."),
+                self.tr("Select Project"),
+                self.tr("Select the Django project to work with."),
                 sites,
                 cur, False)
             if not ok:
@@ -1597,13 +1589,13 @@
         """
         self.__currentSite = site
         if self.__currentSite is None:
-            curSite = self.trUtf8("None")
+            curSite = self.tr("None")
         elif self.__currentSite == "":
-            curSite = self.trUtf8("Project")
+            curSite = self.tr("Project")
         else:
             curSite = self.__currentSite
         self.selectSiteAct.setText(
-            self.trUtf8('&Current Django project ({0})').format(curSite))
+            self.tr('&Current Django project ({0})').format(curSite))
         
         if self.__currentSite is None:
             self.__e5project.pdata["TRANSLATIONPATTERN"] = []
@@ -1667,8 +1659,8 @@
                 if not serverProcStarted:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8('Process Generation Error'),
-                        self.trUtf8('The Django server could not be started.'))
+                        self.tr('Process Generation Error'),
+                        self.tr('The Django server could not be started.'))
             except DjangoNoSiteSelectedException:
                 pass
     
@@ -1712,9 +1704,9 @@
         if not res:
             E5MessageBox.critical(
                 None,
-                self.trUtf8('Run Web-Browser'),
-                self.trUtf8('Could not start the web-browser for the'
-                            ' url "{0}".').format(url.toString()))
+                self.tr('Run Web-Browser'),
+                self.tr('Could not start the web-browser for the'
+                        ' url "{0}".').format(url.toString()))
 
     ##################################################################
     ## slots below implement database related functions
@@ -1738,9 +1730,9 @@
                 if not started:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8('Process Generation Error'),
-                        self.trUtf8('The Django process could not be'
-                                    ' started.'))
+                        self.tr('Process Generation Error'),
+                        self.tr('The Django process could not be'
+                                ' started.'))
             except DjangoNoSiteSelectedException:
                 pass
     
@@ -1749,7 +1741,7 @@
         Private slot to introspect the database and output a Django model
         module.
         """
-        title = self.trUtf8("Introspect Database")
+        title = self.tr("Introspect Database")
         
         args = []
         args.append(self.__getPythonExecutable())
@@ -1776,13 +1768,13 @@
         except DjangoNoSiteSelectedException:
             return
         
-        title = self.trUtf8("Flush Database")
+        title = self.tr("Flush Database")
         
         res = E5MessageBox.yesNo(
             self.__ui,
             title,
-            self.trUtf8("""Flushing the database will destroy all data."""
-                        """ Are you sure?"""))
+            self.tr("""Flushing the database will destroy all data."""
+                    """ Are you sure?"""))
         if res:
             args = []
             args.append(self.__getPythonExecutable())
@@ -1792,8 +1784,8 @@
             
             dia = DjangoDialog(
                 title,
-                msgSuccess=self.trUtf8("Database tables flushed"
-                                       " successfully."))
+                msgSuccess=self.tr("Database tables flushed"
+                                   " successfully."))
             res = dia.startProcess(args, path)
             if res:
                 dia.exec_()
@@ -1816,9 +1808,8 @@
                 if not started:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8('Process Generation Error'),
-                        self.trUtf8('The Django process could not be'
-                                    ' started.'))
+                        self.tr('Process Generation Error'),
+                        self.tr('The Django process could not be started.'))
             except DjangoNoSiteSelectedException:
                 pass
     
@@ -1853,7 +1844,7 @@
         args.append(command)
         args += apps
         
-        fileFilter = self.trUtf8("SQL Files (*.sql)")
+        fileFilter = self.tr("SQL Files (*.sql)")
         
         dia = DjangoDialog(title, fixed=True, linewrap=False,
                            saveFilters=fileFilter)
@@ -1866,49 +1857,49 @@
         Private slot to print the CREATE TABLE SQL statements for one
         or more applications.
         """
-        self.__sqlCommand(self.trUtf8("Create Tables"), "sql")
+        self.__sqlCommand(self.tr("Create Tables"), "sql")
     
     def __databaseSqlCreateIndexes(self):
         """
         Private slot to print the CREATE INDEX SQL statements for one
         or more applications.
         """
-        self.__sqlCommand(self.trUtf8("Create Indexes"), "sqlindexes")
+        self.__sqlCommand(self.tr("Create Indexes"), "sqlindexes")
     
     def __databaseSqlCreateEverything(self):
         """
         Private slot to print the CREATE TABLE, custom SQL and
         CREATE INDEX SQL statements for one or more applications.
         """
-        self.__sqlCommand(self.trUtf8("Create Everything"), "sqlall")
+        self.__sqlCommand(self.tr("Create Everything"), "sqlall")
     
     def __databaseSqlCustom(self):
         """
         Private slot to print the custom table modifying SQL statements
         for one or more applications.
         """
-        self.__sqlCommand(self.trUtf8("Custom Statements"), "sqlcustom")
+        self.__sqlCommand(self.tr("Custom Statements"), "sqlcustom")
     
     def __databaseSqlDropTables(self):
         """
         Private slot to print the DROP TABLE SQL statements for one or
         more applications.
         """
-        self.__sqlCommand(self.trUtf8("Drop Tables"), "sqlclear")
+        self.__sqlCommand(self.tr("Drop Tables"), "sqlclear")
     
     def __databaseSqlFlushDatabase(self):
         """
         Private slot to print a list of statements to return all database
         tables to their initial state.
         """
-        self.__sqlCommand(self.trUtf8("Flush Database"), "sqlflush", False)
+        self.__sqlCommand(self.tr("Flush Database"), "sqlflush", False)
     
     def __databaseSqlResetSequences(self):
         """
         Private slot to print the SQL statements for resetting sequences for
         one or more applications.
         """
-        self.__sqlCommand(self.trUtf8("Reset Sequences"), "sqlsequencereset")
+        self.__sqlCommand(self.tr("Reset Sequences"), "sqlsequencereset")
     
     ##################################################################
     ## slots below implement some tool functions
@@ -1918,7 +1909,7 @@
         """
         Private slot to show the changes made to the settings.py file.
         """
-        title = self.trUtf8("Diff Settings")
+        title = self.tr("Diff Settings")
         
         args = []
         args.append(self.__getPythonExecutable())
@@ -1939,7 +1930,7 @@
         """
         Private slot to clean out old data from the database.
         """
-        title = self.trUtf8("Cleanup")
+        title = self.tr("Cleanup")
         
         args = []
         args.append(self.__getPythonExecutable())
@@ -1953,7 +1944,7 @@
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8("Database cleaned up successfully."))
+            msgSuccess=self.tr("Database cleaned up successfully."))
         res = dia.startProcess(args, path)
         if res:
             dia.exec_()
@@ -1962,7 +1953,7 @@
         """
         Private slot to validate all installed models.
         """
-        title = self.trUtf8("Validate")
+        title = self.tr("Validate")
         
         args = []
         args.append(self.__getPythonExecutable())
@@ -2004,9 +1995,8 @@
                 if not started:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8('Process Generation Error'),
-                        self.trUtf8('The Django process could not be'
-                                    ' started.'))
+                        self.tr('Process Generation Error'),
+                        self.tr('The Django process could not be started.'))
             except DjangoNoSiteSelectedException:
                 pass
     
@@ -2018,7 +2008,7 @@
         """
         Private slot to create the tables for the SQL caching backend.
         """
-        title = self.trUtf8("Create Cache Tables")
+        title = self.tr("Create Cache Tables")
         
         try:
             wd = self.__sitePath()
@@ -2028,8 +2018,8 @@
         tblStr, ok = QInputDialog.getText(
             self.__ui,
             title,
-            self.trUtf8("Enter the names of the cache tables separated by"
-                        " spaces."),
+            self.tr("Enter the names of the cache tables separated by"
+                    " spaces."),
             QLineEdit.Normal)
         if ok and tblStr != "":
             tableNames = tblStr.split()
@@ -2042,7 +2032,7 @@
             
             dia = DjangoDialog(
                 title,
-                msgSuccess=self.trUtf8("Cache tables created successfully."))
+                msgSuccess=self.tr("Cache tables created successfully."))
             res = dia.startProcess(args, wd)
             if res:
                 dia.exec_()
@@ -2055,7 +2045,7 @@
         """
         Private slot to dump the database data to a fixture.
         """
-        title = self.trUtf8("Dump Data")
+        title = self.tr("Dump Data")
         
         try:
             wd = self.__sitePath()
@@ -2078,11 +2068,11 @@
             args += appls
             
             if format == "json":
-                fileFilters = self.trUtf8("JSON Files (*.json)")
+                fileFilters = self.tr("JSON Files (*.json)")
             elif format == "xml":
-                fileFilters = self.trUtf8("XML Files (*.xml)")
+                fileFilters = self.tr("XML Files (*.xml)")
             elif format == "yaml":
-                fileFilters = self.trUtf8("YAML Files (*.yaml)")
+                fileFilters = self.tr("YAML Files (*.yaml)")
             
             dia = DjangoDialog(
                 title, fixed=True, linewrap=False, saveFilters=fileFilters)
@@ -2094,7 +2084,7 @@
         """
         Private slot to load data from fixture files.
         """
-        title = self.trUtf8("Load Data")
+        title = self.tr("Load Data")
         
         try:
             wd = self.__sitePath()
@@ -2140,8 +2130,8 @@
             if not started:
                 E5MessageBox.critical(
                     None,
-                    self.trUtf8('Process Generation Error'),
-                    self.trUtf8('The Django process could not be started.'))
+                    self.tr('Process Generation Error'),
+                    self.tr('The Django process could not be started.'))
     
     def __runTestServer(self):
         """
@@ -2187,9 +2177,9 @@
                     if not serverProcStarted:
                         E5MessageBox.critical(
                             None,
-                            self.trUtf8('Process Generation Error'),
-                            self.trUtf8('The Django test server could not be'
-                                        ' started.'))
+                            self.tr('Process Generation Error'),
+                            self.tr('The Django test server could not be'
+                                    ' started.'))
                 except DjangoNoSiteSelectedException:
                     pass
     
@@ -2217,8 +2207,8 @@
         if consoleCmd:
             userName, ok = QInputDialog.getText(
                 self.__ui,
-                self.trUtf8("Change Password"),
-                self.trUtf8("Enter the name of the user:"),
+                self.tr("Change Password"),
+                self.tr("Enter the name of the user:"),
                 QLineEdit.Normal)
             if ok and userName != "":
                 args = Utilities.parseOptionString(consoleCmd)
@@ -2234,9 +2224,9 @@
                     if not started:
                         E5MessageBox.critical(
                             None,
-                            self.trUtf8('Process Generation Error'),
-                            self.trUtf8('The Django process could not be'
-                                        ' started.'))
+                            self.tr('Process Generation Error'),
+                            self.tr('The Django process could not be'
+                                    ' started.'))
                 except DjangoNoSiteSelectedException:
                     pass
     
@@ -2258,9 +2248,8 @@
                 if not started:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8('Process Generation Error'),
-                        self.trUtf8('The Django process could not be'
-                                    ' started.'))
+                        self.tr('Process Generation Error'),
+                        self.tr('The Django process could not be started.'))
             except DjangoNoSiteSelectedException:
                 pass
     
@@ -2272,7 +2261,7 @@
         """
         Private slot to clear expired sessions.
         """
-        title = self.trUtf8("Clear Sessions")
+        title = self.tr("Clear Sessions")
         
         try:
             wd = self.__sitePath()
@@ -2286,7 +2275,7 @@
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8("Expired sessions cleared successfully."))
+            msgSuccess=self.tr("Expired sessions cleared successfully."))
         res = dia.startProcess(args, wd)
         if res:
             dia.exec_()
@@ -2353,7 +2342,7 @@
         
         @param code language code of the new language (string)
         """
-        title = self.trUtf8("Initializing message catalog for '{0}'")\
+        title = self.tr("Initializing message catalog for '{0}'")\
             .format(code)
         
         args = []
@@ -2369,13 +2358,13 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No current site selected or no site created yet.'
-                            ' Aborting...'))
+                self.tr('No current site selected or no site created yet.'
+                        ' Aborting...'))
             return
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8(
+            msgSuccess=self.tr(
                 "\nMessage catalog initialized successfully."))
         res = dia.startProcess(args, wd)
         if res:
@@ -2391,7 +2380,7 @@
         
         @param filenames list of file names (list of strings)
         """
-        title = self.trUtf8("Updating message catalogs")
+        title = self.tr("Updating message catalogs")
         
         try:
             wd = self.__sitePath()
@@ -2399,8 +2388,8 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No current site selected or no site created yet.'
-                            ' Aborting...'))
+                self.tr('No current site selected or no site created yet.'
+                        ' Aborting...'))
             return
         
         argsLists = []
@@ -2422,12 +2411,12 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No locales detected. Aborting...'))
+                self.tr('No locales detected. Aborting...'))
             return
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8("\nMessage catalogs updated successfully."))
+            msgSuccess=self.tr("\nMessage catalogs updated successfully."))
         res = dia.startBatchProcesses(argsLists, wd)
         if res:
             dia.exec_()
@@ -2438,8 +2427,8 @@
         
         @param filenames list of filenames
         """
-        title = self.trUtf8("Updating message catalogs (keeping obsolete"
-                            " messages)")
+        title = self.tr("Updating message catalogs (keeping obsolete"
+                        " messages)")
         
         try:
             wd = self.__sitePath()
@@ -2447,8 +2436,8 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No current site selected or no site created yet.'
-                            ' Aborting...'))
+                self.tr('No current site selected or no site created yet.'
+                        ' Aborting...'))
             return
         
         argsLists = []
@@ -2469,12 +2458,12 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No locales detected. Aborting...'))
+                self.tr('No locales detected. Aborting...'))
             return
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8("\nMessage catalogs updated successfully."))
+            msgSuccess=self.tr("\nMessage catalogs updated successfully."))
         res = dia.startBatchProcesses(argsLists, wd)
         if res:
             dia.exec_()
@@ -2485,7 +2474,7 @@
         
         @param filenames list of filenames (not used)
         """
-        title = self.trUtf8("Updating message catalogs")
+        title = self.tr("Updating message catalogs")
         
         args = []
         args.append(self.__getPythonExecutable())
@@ -2500,13 +2489,13 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No current site selected or no site created yet.'
-                            ' Aborting...'))
+                self.tr('No current site selected or no site created yet.'
+                        ' Aborting...'))
             return
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8("\nMessage catalogs updated successfully."))
+            msgSuccess=self.tr("\nMessage catalogs updated successfully."))
         res = dia.startProcess(args, wd)
         if res:
             dia.exec_()
@@ -2517,8 +2506,8 @@
         
         @param filenames list of filenames (not used)
         """
-        title = self.trUtf8("Updating message catalogs (keeping obsolete"
-                            " messages)")
+        title = self.tr("Updating message catalogs (keeping obsolete"
+                        " messages)")
         
         args = []
         args.append(self.__getPythonExecutable())
@@ -2532,13 +2521,13 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No current site selected or no site created yet.'
-                            ' Aborting...'))
+                self.tr('No current site selected or no site created yet.'
+                        ' Aborting...'))
             return
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8("\nMessage catalogs updated successfully."))
+            msgSuccess=self.tr("\nMessage catalogs updated successfully."))
         res = dia.startProcess(args, wd)
         if res:
             dia.exec_()
@@ -2549,7 +2538,7 @@
         
         @param filenames list of filenames
         """
-        title = self.trUtf8("Compiling message catalogs")
+        title = self.tr("Compiling message catalogs")
         
         try:
             wd = self.__sitePath()
@@ -2557,8 +2546,8 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No current site selected or no site created yet.'
-                            ' Aborting...'))
+                self.tr('No current site selected or no site created yet.'
+                        ' Aborting...'))
             return
         
         argsLists = []
@@ -2579,12 +2568,12 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No locales detected. Aborting...'))
+                self.tr('No locales detected. Aborting...'))
             return
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8(
+            msgSuccess=self.tr(
                 "\nMessage catalogs compiled successfully."))
         res = dia.startBatchProcesses(argsLists, wd, mergedOutput=True)
         if res:
@@ -2602,7 +2591,7 @@
         
         @param filenames list of filenames (not used)
         """
-        title = self.trUtf8("Compiling message catalogs")
+        title = self.tr("Compiling message catalogs")
         
         args = []
         args.append(self.__getPythonExecutable())
@@ -2615,13 +2604,13 @@
             E5MessageBox.warning(
                 None,
                 title,
-                self.trUtf8('No current site selected or no site created yet.'
-                            ' Aborting...'))
+                self.tr('No current site selected or no site created yet.'
+                        ' Aborting...'))
             return
         
         dia = DjangoDialog(
             title,
-            msgSuccess=self.trUtf8(
+            msgSuccess=self.tr(
                 "\nMessage catalogs compiled successfully."))
         res = dia.startProcess(args, wd, mergedOutput=True)
         if res:
@@ -2649,7 +2638,7 @@
             if not started:
                 E5MessageBox.critical(
                     None,
-                    self.trUtf8('Process Generation Error'),
-                    self.trUtf8('The translations editor process ({0}) could'
-                                ' not be started.')
+                    self.tr('Process Generation Error'),
+                    self.tr('The translations editor process ({0}) could'
+                            ' not be started.')
                     .format(os.path.basename(editor)))
--- a/ProjectDjango/__init__.py	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/__init__.py	Sun Jul 06 18:43:50 2014 +0200
@@ -4,5 +4,5 @@
 #
 
 """
-Package implementing project support for eric5 Django projects.
+Package implementing project support for eric6 Django projects.
 """
Binary file ProjectDjango/i18n/django_de.qm has changed
--- a/ProjectDjango/i18n/django_de.ts	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/i18n/django_de.ts	Sun Jul 06 18:43:50 2014 +0200
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="de">
+<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage="">
 <context>
     <name>DjangoDialog</name>
     <message>
@@ -19,27 +18,27 @@
         <translation>Fehler</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation>Fehler beim Prozessstart</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/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="246"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation>Wähle Datendatei</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation>Fehler beim Sichern der Daten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/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>
@@ -72,17 +71,17 @@
         <translation>Dump Format</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="36"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation>JSON</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="37"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation>XML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="40"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation>YAML</translation>
     </message>
@@ -130,22 +129,22 @@
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="50"/>
+        <location filename="../../ProjectDjango/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="53"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation>YAML Dateien (*.yaml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="56"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="58"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation>Wähle Fixturedatei</translation>
     </message>
@@ -273,17 +272,17 @@
         <translation>Python 2</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="134"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
         <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="152"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
         <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="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>Translations Editor</source>
         <translation>Übersetzungseditor</translation>
     </message>
@@ -298,7 +297,7 @@
         <translation>Wähle den Übersetzungseditor über einen Auswahldialog aus</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
@@ -306,968 +305,968 @@
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="562"/>
+        <location filename="../../ProjectDjango/Project.py" line="645"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
+        <location filename="../../ProjectDjango/Project.py" line="961"/>
         <source>New Form</source>
         <translation>Neues Formular</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="804"/>
+        <location filename="../../ProjectDjango/Project.py" line="928"/>
         <source>The file already exists! Overwrite it?</source>
         <translation>Die Datei existiert bereits. Überschreiben?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
-        <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="../../ProjectDjango/Project.py" line="73"/>
+        <location filename="../../ProjectDjango/Project.py" line="114"/>
         <source>Current Project</source>
         <translation>Aktuelles Projekt</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="77"/>
+        <location filename="../../ProjectDjango/Project.py" line="119"/>
         <source>Selects the current project</source>
         <translation>Wählt das aktuelle Projekt aus</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start Project</source>
         <translation>Project starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start &amp;Project</source>
         <translation>&amp;Project starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="96"/>
+        <location filename="../../ProjectDjango/Project.py" line="139"/>
         <source>Starts a new Django project</source>
         <translation>Startet ein neues Django Projekt</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="98"/>
+        <location filename="../../ProjectDjango/Project.py" line="141"/>
         <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="105"/>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
         <source>Start Application (global)</source>
         <translation>Anwendung starten (global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="105"/>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
         <source>Start Application (&amp;global)</source>
         <translation>Anwendung starten (&amp;global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="110"/>
+        <location filename="../../ProjectDjango/Project.py" line="154"/>
         <source>Starts a new global Django application</source>
         <translation>Startet eine neue globale Django Anwendung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="112"/>
+        <location filename="../../ProjectDjango/Project.py" line="156"/>
         <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="121"/>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
         <source>Start Application (local)</source>
         <translation>Anwendung starten (lokal)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
         <source>Start Application (&amp;local)</source>
         <translation>Anwendung starten (&amp;lokal)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="126"/>
+        <location filename="../../ProjectDjango/Project.py" line="170"/>
         <source>Starts a new local Django application</source>
         <translation>Startet eine neue lokale Django Anwendung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="128"/>
+        <location filename="../../ProjectDjango/Project.py" line="172"/>
         <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="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run Server</source>
         <translation>Server starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run &amp;Server</source>
         <translation>&amp;Server starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="145"/>
+        <location filename="../../ProjectDjango/Project.py" line="190"/>
         <source>Starts the Django Web server</source>
         <translation>Startet den Django Web-Server</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="147"/>
+        <location filename="../../ProjectDjango/Project.py" line="192"/>
         <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="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <source>Run Web-Browser</source>
         <translation>Web-Browser starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../../ProjectDjango/Project.py" line="200"/>
         <source>Run &amp;Web-Browser</source>
         <translation>Web-&amp;Browser starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="158"/>
+        <location filename="../../ProjectDjango/Project.py" line="205"/>
         <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="160"/>
+        <location filename="../../ProjectDjango/Project.py" line="208"/>
         <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="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <source>About Django</source>
         <translation>Über Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="206"/>
+        <location filename="../../ProjectDjango/Project.py" line="258"/>
         <source>About D&amp;jango</source>
         <translation>Über D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="210"/>
+        <location filename="../../ProjectDjango/Project.py" line="263"/>
         <source>Shows some information about Django</source>
         <translation>Zeigt Informationen über Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="212"/>
+        <location filename="../../ProjectDjango/Project.py" line="265"/>
         <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="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>Synchronize</source>
         <translation>Synchronisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>&amp;Synchronize</source>
         <translation>&amp;Synchronisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="234"/>
+        <location filename="../../ProjectDjango/Project.py" line="288"/>
         <source>Synchronizes the database</source>
         <translation>Synchronisiert die Datenbank</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="236"/>
+        <location filename="../../ProjectDjango/Project.py" line="290"/>
         <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="600"/>
+        <location filename="../../ProjectDjango/Project.py" line="683"/>
         <source>&amp;Database</source>
         <translation>&amp;Datenbank</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../../ProjectDjango/Project.py" line="1601"/>
         <source>Project</source>
         <translation>Projekt</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1162"/>
+        <location filename="../../ProjectDjango/Project.py" line="1351"/>
         <source>Application</source>
         <translation>Anwendung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <source>Start Django</source>
         <translation>Django starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <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="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <source>Start Django Project</source>
         <translation>Django Projekt starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1209"/>
+        <location filename="../../ProjectDjango/Project.py" line="1401"/>
         <source>Django project created successfully.</source>
         <translation>Das Django Projekt wurde erfolgreich erzeugt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <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="1257"/>
+        <location filename="../../ProjectDjango/Project.py" line="1453"/>
         <source>Start Django Application</source>
         <translation>Django Anwendung starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1284"/>
+        <location filename="../../ProjectDjango/Project.py" line="1482"/>
         <source>Django application created successfully.</source>
         <translation>Die Django Anwendung wurde erfolgreich erzeugt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <source>Select Project</source>
         <translation>Wähle Projekt</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <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="1399"/>
+        <location filename="../../ProjectDjango/Project.py" line="1599"/>
         <source>None</source>
         <translation>keines</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <source>Process Generation Error</source>
         <translation>Fehler beim Prozessstart</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../../ProjectDjango/Project.py" line="1667"/>
         <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="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <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="2030"/>
+        <location filename="../../ProjectDjango/Project.py" line="2256"/>
         <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="79"/>
+        <location filename="../../ProjectDjango/Project.py" line="121"/>
         <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="1707"/>
+        <location filename="../../ProjectDjango/Project.py" line="1919"/>
         <source>Diff Settings</source>
         <translation>Settings Unterschiede</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="401"/>
+        <location filename="../../ProjectDjango/Project.py" line="470"/>
         <source>&amp;Diff Settings</source>
         <translation>Settings &amp;Unterschiede</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="405"/>
+        <location filename="../../ProjectDjango/Project.py" line="475"/>
         <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="407"/>
+        <location filename="../../ProjectDjango/Project.py" line="477"/>
         <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="643"/>
+        <location filename="../../ProjectDjango/Project.py" line="730"/>
         <source>&amp;Tools</source>
         <translation>&amp;Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1404"/>
+        <location filename="../../ProjectDjango/Project.py" line="1604"/>
         <source>&amp;Current Django project ({0})</source>
         <translation>&amp;Aktuelles Django Projekt ({0})</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1728"/>
+        <location filename="../../ProjectDjango/Project.py" line="1940"/>
         <source>Cleanup</source>
         <translation>Aufräumen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="414"/>
+        <location filename="../../ProjectDjango/Project.py" line="484"/>
         <source>&amp;Cleanup</source>
         <translation>&amp;Aufräumen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="418"/>
+        <location filename="../../ProjectDjango/Project.py" line="489"/>
         <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="420"/>
+        <location filename="../../ProjectDjango/Project.py" line="491"/>
         <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="1740"/>
+        <location filename="../../ProjectDjango/Project.py" line="1952"/>
         <source>Database cleaned up successfully.</source>
         <translation>Datenbank erfolgreich aufgeräumt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1750"/>
+        <location filename="../../ProjectDjango/Project.py" line="1963"/>
         <source>Validate</source>
         <translation>Validieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="427"/>
+        <location filename="../../ProjectDjango/Project.py" line="498"/>
         <source>&amp;Validate</source>
         <translation>&amp;Validieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="431"/>
+        <location filename="../../ProjectDjango/Project.py" line="503"/>
         <source>Validates all installed models</source>
         <translation>Validiert alle installierten Modelle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="433"/>
+        <location filename="../../ProjectDjango/Project.py" line="505"/>
         <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="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <source>Select Applications</source>
         <translation>Applikation auswählen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <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="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start Python Console</source>
         <translation>Starte Python Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start &amp;Python Console</source>
         <translation>Starte &amp;Python Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="444"/>
+        <location filename="../../ProjectDjango/Project.py" line="517"/>
         <source>Starts a Python interactive interpreter</source>
         <translation>Startet einen interaktiven Python Interpreter</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="446"/>
+        <location filename="../../ProjectDjango/Project.py" line="519"/>
         <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="1804"/>
+        <location filename="../../ProjectDjango/Project.py" line="2018"/>
         <source>Create Cache Tables</source>
         <translation>Erzeuge Cache Tabellen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../../ProjectDjango/Project.py" line="220"/>
         <source>C&amp;reate Cache Tables</source>
         <translation>Erzeuge &amp;Cache Tabellen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="176"/>
+        <location filename="../../ProjectDjango/Project.py" line="225"/>
         <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="178"/>
+        <location filename="../../ProjectDjango/Project.py" line="227"/>
         <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="1811"/>
+        <location filename="../../ProjectDjango/Project.py" line="2025"/>
         <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="1825"/>
+        <location filename="../../ProjectDjango/Project.py" line="2040"/>
         <source>Cache tables created successfully.</source>
         <translation>Cache Tabellen erfolgreich erzeugt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>Introspect</source>
         <translation>Untersuchen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>&amp;Introspect</source>
         <translation>&amp;Untersuchen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../../ProjectDjango/Project.py" line="302"/>
         <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="249"/>
+        <location filename="../../ProjectDjango/Project.py" line="305"/>
         <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="1544"/>
+        <location filename="../../ProjectDjango/Project.py" line="1751"/>
         <source>Introspect Database</source>
         <translation>Datenbank untersuchen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>Flush</source>
         <translation>Neuinitialisierung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>&amp;Flush</source>
         <translation>&amp;Neuinitialisierung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="261"/>
+        <location filename="../../ProjectDjango/Project.py" line="318"/>
         <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="263"/>
+        <location filename="../../ProjectDjango/Project.py" line="321"/>
         <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="1690"/>
+        <location filename="../../ProjectDjango/Project.py" line="1902"/>
         <source>Flush Database</source>
         <translation>Datenbank neu initialisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1573"/>
+        <location filename="../../ProjectDjango/Project.py" line="1780"/>
         <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="1583"/>
+        <location filename="../../ProjectDjango/Project.py" line="1792"/>
         <source>Database tables flushed successfully.</source>
         <translation>Datenbank erfolgreich neu initialisiert.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="271"/>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
         <source>Start Client Console</source>
         <translation>Starte Datenbank Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="275"/>
+        <location filename="../../ProjectDjango/Project.py" line="334"/>
         <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="277"/>
+        <location filename="../../ProjectDjango/Project.py" line="336"/>
         <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="271"/>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
         <source>Start &amp;Client Console</source>
         <translation>Starte &amp;Datenbank Konsole</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1655"/>
+        <location filename="../../ProjectDjango/Project.py" line="1867"/>
         <source>Create Tables</source>
         <translation>Tabellen erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../../ProjectDjango/Project.py" line="347"/>
         <source>Create &amp;Tables</source>
         <translation>&amp;Tabellen erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="292"/>
+        <location filename="../../ProjectDjango/Project.py" line="352"/>
         <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="294"/>
+        <location filename="../../ProjectDjango/Project.py" line="355"/>
         <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="621"/>
+        <location filename="../../ProjectDjango/Project.py" line="706"/>
         <source>Show &amp;SQL</source>
         <translation>Zeige &amp;SQL</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1662"/>
+        <location filename="../../ProjectDjango/Project.py" line="1874"/>
         <source>Create Indexes</source>
         <translation>Indices erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="303"/>
+        <location filename="../../ProjectDjango/Project.py" line="364"/>
         <source>Create &amp;Indexes</source>
         <translation>&amp;Indices erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="309"/>
+        <location filename="../../ProjectDjango/Project.py" line="372"/>
         <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="1669"/>
+        <location filename="../../ProjectDjango/Project.py" line="1881"/>
         <source>Create Everything</source>
         <translation>Alles erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../../ProjectDjango/Project.py" line="381"/>
         <source>Create &amp;Everything</source>
         <translation>&amp;Alles erzeugen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="322"/>
+        <location filename="../../ProjectDjango/Project.py" line="386"/>
         <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="324"/>
+        <location filename="../../ProjectDjango/Project.py" line="389"/>
         <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="307"/>
+        <location filename="../../ProjectDjango/Project.py" line="369"/>
         <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="1676"/>
+        <location filename="../../ProjectDjango/Project.py" line="1888"/>
         <source>Custom Statements</source>
         <translation>Spezifische Befehle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="333"/>
+        <location filename="../../ProjectDjango/Project.py" line="398"/>
         <source>&amp;Custom Statements</source>
         <translation>&amp;Spezifische Befehle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="337"/>
+        <location filename="../../ProjectDjango/Project.py" line="403"/>
         <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="340"/>
+        <location filename="../../ProjectDjango/Project.py" line="406"/>
         <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="1683"/>
+        <location filename="../../ProjectDjango/Project.py" line="1895"/>
         <source>Drop Tables</source>
         <translation>Tabellen löschen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="349"/>
+        <location filename="../../ProjectDjango/Project.py" line="415"/>
         <source>&amp;Drop Tables</source>
         <translation>Tabellen &amp;löschen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="353"/>
+        <location filename="../../ProjectDjango/Project.py" line="420"/>
         <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="356"/>
+        <location filename="../../ProjectDjango/Project.py" line="423"/>
         <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="365"/>
+        <location filename="../../ProjectDjango/Project.py" line="432"/>
         <source>&amp;Flush Database</source>
         <translation>&amp;Datenbank neu initialisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../../ProjectDjango/Project.py" line="437"/>
         <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="372"/>
+        <location filename="../../ProjectDjango/Project.py" line="440"/>
         <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="1697"/>
+        <location filename="../../ProjectDjango/Project.py" line="1909"/>
         <source>Reset Sequences</source>
         <translation>Sequenzen zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../../ProjectDjango/Project.py" line="449"/>
         <source>Reset &amp;Sequences</source>
         <translation>Se&amp;quenzen zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="385"/>
+        <location filename="../../ProjectDjango/Project.py" line="454"/>
         <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="388"/>
+        <location filename="../../ProjectDjango/Project.py" line="457"/>
         <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="1839"/>
+        <location filename="../../ProjectDjango/Project.py" line="2055"/>
         <source>Dump Data</source>
         <translation>Daten sichern</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../../ProjectDjango/Project.py" line="530"/>
         <source>&amp;Dump Data</source>
         <translation>Daten &amp;sichern</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="461"/>
+        <location filename="../../ProjectDjango/Project.py" line="535"/>
         <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="463"/>
+        <location filename="../../ProjectDjango/Project.py" line="537"/>
         <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="660"/>
+        <location filename="../../ProjectDjango/Project.py" line="749"/>
         <source>T&amp;esting</source>
         <translation>&amp;Testen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1642"/>
+        <location filename="../../ProjectDjango/Project.py" line="1854"/>
         <source>SQL Files (*.sql)</source>
         <translation>SQL Dateien (*.sql)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1862"/>
+        <location filename="../../ProjectDjango/Project.py" line="2078"/>
         <source>JSON Files (*.json)</source>
         <translation>JSON Dateien (*.json)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1864"/>
+        <location filename="../../ProjectDjango/Project.py" line="2080"/>
         <source>XML Files (*.xml)</source>
         <translation>XML Dateien (*.xml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1866"/>
+        <location filename="../../ProjectDjango/Project.py" line="2082"/>
         <source>YAML Files (*.yaml)</source>
         <translation>YAML Dateien (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1878"/>
+        <location filename="../../ProjectDjango/Project.py" line="2094"/>
         <source>Load Data</source>
         <translation>Daten laden</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../../ProjectDjango/Project.py" line="544"/>
         <source>&amp;Load Data</source>
         <translation>Daten &amp;laden</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="474"/>
+        <location filename="../../ProjectDjango/Project.py" line="549"/>
         <source>Load data from fixture files</source>
         <translation>Lädt Daten aus Fixturedateien</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="476"/>
+        <location filename="../../ProjectDjango/Project.py" line="551"/>
         <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="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run Testsuite</source>
         <translation>Testsuite starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run &amp;Testsuite</source>
         <translation>&amp;Testsuite starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="487"/>
+        <location filename="../../ProjectDjango/Project.py" line="563"/>
         <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="489"/>
+        <location filename="../../ProjectDjango/Project.py" line="565"/>
         <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="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Testserver</source>
         <translation>Testserver starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Test&amp;server</source>
         <translation>Test&amp;server starten</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="500"/>
+        <location filename="../../ProjectDjango/Project.py" line="577"/>
         <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="502"/>
+        <location filename="../../ProjectDjango/Project.py" line="579"/>
         <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="1964"/>
+        <location filename="../../ProjectDjango/Project.py" line="2185"/>
         <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="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>Help</source>
         <translation>Hilfe</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>&amp;Help</source>
         <translation>&amp;Hilfe</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="193"/>
+        <location filename="../../ProjectDjango/Project.py" line="245"/>
         <source>Shows the Django help index</source>
         <translation>Zeigt den Django Hilfe Index an</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="195"/>
+        <location filename="../../ProjectDjango/Project.py" line="247"/>
         <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="727"/>
+        <location filename="../../ProjectDjango/Project.py" line="841"/>
         <source>New template...</source>
         <translation>Neues Template...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="734"/>
+        <location filename="../../ProjectDjango/Project.py" line="850"/>
         <source>Update all catalogs</source>
         <translation>Alle Kataloge aktualisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="736"/>
+        <location filename="../../ProjectDjango/Project.py" line="853"/>
         <source>Update selected catalogs</source>
         <translation>Ausgewählte Kataloge aktualisieren</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="744"/>
+        <location filename="../../ProjectDjango/Project.py" line="864"/>
         <source>Compile all catalogs</source>
         <translation>Alle Kataloge übersetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="746"/>
+        <location filename="../../ProjectDjango/Project.py" line="867"/>
         <source>Compile selected catalogs</source>
         <translation>Ausgewählte Kataloge übersetzen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2124"/>
+        <location filename="../../ProjectDjango/Project.py" line="2352"/>
         <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="2360"/>
+        <location filename="../../ProjectDjango/Project.py" line="2611"/>
         <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="2142"/>
+        <location filename="../../ProjectDjango/Project.py" line="2372"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation>
 Textkatalog erfolgreich initialisiert.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2243"/>
+        <location filename="../../ProjectDjango/Project.py" line="2484"/>
         <source>Updating message catalogs</source>
         <translation>Aktualisiere Textkataloge</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2327"/>
+        <location filename="../../ProjectDjango/Project.py" line="2575"/>
         <source>No locales detected. Aborting...</source>
         <translation>Keine Sprachen erkannt. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2290"/>
+        <location filename="../../ProjectDjango/Project.py" line="2535"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation>
 Textkataloge erfolgreich aktualisiert.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2350"/>
+        <location filename="../../ProjectDjango/Project.py" line="2601"/>
         <source>Compiling message catalogs</source>
         <translation>Übersetze Textkataloge</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2366"/>
+        <location filename="../../ProjectDjango/Project.py" line="2618"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation>
 Textkataloge erfolgreich übersetzt.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="738"/>
+        <location filename="../../ProjectDjango/Project.py" line="857"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation>Alle Kataloge aktualisieren (mit veralteten)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="741"/>
+        <location filename="../../ProjectDjango/Project.py" line="860"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation>Ausgewählte Kataloge aktualisieren (mit veralteten)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <source>Start Global Django Application</source>
         <translation>Globale Django Anwendung beginnen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <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="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <source>Start Local Django Application</source>
         <translation>Lokale Django Anwendung beginnen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <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="2273"/>
+        <location filename="../../ProjectDjango/Project.py" line="2516"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation>Aktualisiere Textkataloge (veraltete Texte behalten)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Change Password</source>
         <translation>Kennwort ändern</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="513"/>
+        <location filename="../../ProjectDjango/Project.py" line="591"/>
         <source>Change &amp;Password</source>
         <translation>&amp;Kennwort ändern</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../../ProjectDjango/Project.py" line="596"/>
         <source>Change the password of a user</source>
         <translation>Ändert das Kennwort eines Nutzers</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../../ProjectDjango/Project.py" line="598"/>
         <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="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create Superuser</source>
         <translation>Superuser anlegen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create &amp;Superuser</source>
         <translation>&amp;Superuser anlegen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../../ProjectDjango/Project.py" line="610"/>
         <source>Create a superuser account</source>
         <translation>Legt eine Superuser Kennung an</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="532"/>
+        <location filename="../../ProjectDjango/Project.py" line="612"/>
         <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="2044"/>
+        <location filename="../../ProjectDjango/Project.py" line="2271"/>
         <source>Clear Sessions</source>
         <translation>Sessions löschen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="543"/>
+        <location filename="../../ProjectDjango/Project.py" line="623"/>
         <source>Clear &amp;Sessions</source>
         <translation>&amp;Sessions löschen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="547"/>
+        <location filename="../../ProjectDjango/Project.py" line="628"/>
         <source>Clear expired sessions</source>
         <translation>Löscht abgelaufene Sessions</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../../ProjectDjango/Project.py" line="630"/>
         <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="677"/>
+        <location filename="../../ProjectDjango/Project.py" line="768"/>
         <source>&amp;Authorization</source>
         <translation>&amp;Authorisierung</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="691"/>
+        <location filename="../../ProjectDjango/Project.py" line="784"/>
         <source>&amp;Session</source>
         <translation>&amp;Session</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Enter the name of the user:</source>
         <translation>Gib den Namen des Nutzers ein:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2056"/>
+        <location filename="../../ProjectDjango/Project.py" line="2283"/>
         <source>Expired sessions cleared successfully.</source>
         <translation>Abgelaufene Sessions erfolgreich gelöscht.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <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="1269"/>
+        <location filename="../../ProjectDjango/Project.py" line="1465"/>
         <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="711"/>
+        <location filename="../../ProjectDjango/Project.py" line="826"/>
         <source>Open with {0}</source>
         <translation>Mit {0} öffnen</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <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"/>
+        <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>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="403"/>
+        <location filename="../../PluginProjectDjango.py" line="404"/>
         <source>Django</source>
         <translation>Django</translation>
     </message>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="168"/>
-        <source>eric5 version is too old, {0}, {1} or newer needed.</source>
-        <translation>Die eric5 Version ist zu alt. Es wird {0}, {1} oder neuer benötigt.</translation>
+        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <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>
 </context>
 </TS>
--- a/ProjectDjango/i18n/django_en.ts	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/i18n/django_en.ts	Sun Jul 06 18:43:50 2014 +0200
@@ -18,27 +18,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/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="246"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/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>
@@ -91,17 +91,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="36"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="37"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="40"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation type="unfinished"></translation>
     </message>
@@ -129,22 +129,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="50"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="57"/>
         <source>JSON Files (*.json);;XML Files (*.xml);;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="53"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="56"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="58"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation type="unfinished"></translation>
     </message>
@@ -272,17 +272,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="134"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
         <source>Select Virtual Environment for Python 3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="152"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
         <source>Select Virtual Environment for Python 2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>Translations Editor</source>
         <translation type="unfinished"></translation>
     </message>
@@ -297,7 +297,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -305,964 +305,964 @@
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="73"/>
+        <location filename="../../ProjectDjango/Project.py" line="114"/>
         <source>Current Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="77"/>
+        <location filename="../../ProjectDjango/Project.py" line="119"/>
         <source>Selects the current project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="79"/>
+        <location filename="../../ProjectDjango/Project.py" line="121"/>
         <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="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start &amp;Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="96"/>
+        <location filename="../../ProjectDjango/Project.py" line="139"/>
         <source>Starts a new Django project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="98"/>
+        <location filename="../../ProjectDjango/Project.py" line="141"/>
         <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="105"/>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
         <source>Start Application (global)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="105"/>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
         <source>Start Application (&amp;global)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="110"/>
+        <location filename="../../ProjectDjango/Project.py" line="154"/>
         <source>Starts a new global Django application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="112"/>
+        <location filename="../../ProjectDjango/Project.py" line="156"/>
         <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="121"/>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
         <source>Start Application (local)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
         <source>Start Application (&amp;local)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="126"/>
+        <location filename="../../ProjectDjango/Project.py" line="170"/>
         <source>Starts a new local Django application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="128"/>
+        <location filename="../../ProjectDjango/Project.py" line="172"/>
         <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="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run Server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run &amp;Server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="145"/>
+        <location filename="../../ProjectDjango/Project.py" line="190"/>
         <source>Starts the Django Web server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="147"/>
+        <location filename="../../ProjectDjango/Project.py" line="192"/>
         <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="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <source>Run Web-Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../../ProjectDjango/Project.py" line="200"/>
         <source>Run &amp;Web-Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="158"/>
+        <location filename="../../ProjectDjango/Project.py" line="205"/>
         <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="160"/>
+        <location filename="../../ProjectDjango/Project.py" line="208"/>
         <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="1804"/>
+        <location filename="../../ProjectDjango/Project.py" line="2018"/>
         <source>Create Cache Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../../ProjectDjango/Project.py" line="220"/>
         <source>C&amp;reate Cache Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="176"/>
+        <location filename="../../ProjectDjango/Project.py" line="225"/>
         <source>Creates the tables needed to use the SQL cache backend</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="178"/>
+        <location filename="../../ProjectDjango/Project.py" line="227"/>
         <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="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>&amp;Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="193"/>
+        <location filename="../../ProjectDjango/Project.py" line="245"/>
         <source>Shows the Django help index</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="195"/>
+        <location filename="../../ProjectDjango/Project.py" line="247"/>
         <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="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <source>About Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="206"/>
+        <location filename="../../ProjectDjango/Project.py" line="258"/>
         <source>About D&amp;jango</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="210"/>
+        <location filename="../../ProjectDjango/Project.py" line="263"/>
         <source>Shows some information about Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="212"/>
+        <location filename="../../ProjectDjango/Project.py" line="265"/>
         <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="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>Synchronize</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>&amp;Synchronize</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="234"/>
+        <location filename="../../ProjectDjango/Project.py" line="288"/>
         <source>Synchronizes the database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="236"/>
+        <location filename="../../ProjectDjango/Project.py" line="290"/>
         <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="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>Introspect</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>&amp;Introspect</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../../ProjectDjango/Project.py" line="302"/>
         <source>Introspects the database tables and outputs a Django model module</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="249"/>
+        <location filename="../../ProjectDjango/Project.py" line="305"/>
         <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="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>&amp;Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="261"/>
-        <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="263"/>
-        <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="271"/>
-        <source>Start Client Console</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="271"/>
-        <source>Start &amp;Client Console</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="275"/>
-        <source>Starts a console window for the database client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="277"/>
-        <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="1655"/>
-        <source>Create Tables</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
-        <source>Create &amp;Tables</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="292"/>
-        <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="294"/>
-        <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="1662"/>
-        <source>Create Indexes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="303"/>
-        <source>Create &amp;Indexes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="307"/>
-        <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="309"/>
-        <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="1669"/>
-        <source>Create Everything</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <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"/>
+        <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"/>
+        <source>Start Client Console</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
+        <source>Start &amp;Client Console</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="334"/>
+        <source>Starts a console window for the database client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="336"/>
+        <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"/>
+        <source>Create Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="347"/>
+        <source>Create &amp;Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="352"/>
+        <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"/>
+        <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"/>
+        <source>Create Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="364"/>
+        <source>Create &amp;Indexes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <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"/>
+        <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"/>
+        <source>Create Everything</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="381"/>
         <source>Create &amp;Everything</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="322"/>
+        <location filename="../../ProjectDjango/Project.py" line="386"/>
         <source>Prints the CREATE ... SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="324"/>
+        <location filename="../../ProjectDjango/Project.py" line="389"/>
         <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="1676"/>
+        <location filename="../../ProjectDjango/Project.py" line="1888"/>
         <source>Custom Statements</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="333"/>
+        <location filename="../../ProjectDjango/Project.py" line="398"/>
         <source>&amp;Custom Statements</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="337"/>
+        <location filename="../../ProjectDjango/Project.py" line="403"/>
         <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="340"/>
+        <location filename="../../ProjectDjango/Project.py" line="406"/>
         <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="1683"/>
+        <location filename="../../ProjectDjango/Project.py" line="1895"/>
         <source>Drop Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="349"/>
+        <location filename="../../ProjectDjango/Project.py" line="415"/>
         <source>&amp;Drop Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="353"/>
+        <location filename="../../ProjectDjango/Project.py" line="420"/>
         <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="356"/>
+        <location filename="../../ProjectDjango/Project.py" line="423"/>
         <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="1690"/>
+        <location filename="../../ProjectDjango/Project.py" line="1902"/>
         <source>Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="365"/>
+        <location filename="../../ProjectDjango/Project.py" line="432"/>
         <source>&amp;Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../../ProjectDjango/Project.py" line="437"/>
         <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="372"/>
+        <location filename="../../ProjectDjango/Project.py" line="440"/>
         <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="1697"/>
+        <location filename="../../ProjectDjango/Project.py" line="1909"/>
         <source>Reset Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../../ProjectDjango/Project.py" line="449"/>
         <source>Reset &amp;Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="385"/>
+        <location filename="../../ProjectDjango/Project.py" line="454"/>
         <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="388"/>
+        <location filename="../../ProjectDjango/Project.py" line="457"/>
         <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="1707"/>
+        <location filename="../../ProjectDjango/Project.py" line="1919"/>
         <source>Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="401"/>
+        <location filename="../../ProjectDjango/Project.py" line="470"/>
         <source>&amp;Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="405"/>
+        <location filename="../../ProjectDjango/Project.py" line="475"/>
         <source>Shows the modification made to the settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="407"/>
+        <location filename="../../ProjectDjango/Project.py" line="477"/>
         <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="1728"/>
+        <location filename="../../ProjectDjango/Project.py" line="1940"/>
         <source>Cleanup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="414"/>
+        <location filename="../../ProjectDjango/Project.py" line="484"/>
         <source>&amp;Cleanup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="418"/>
+        <location filename="../../ProjectDjango/Project.py" line="489"/>
         <source>Cleans out old data from the database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <location filename="../../ProjectDjango/Project.py" line="491"/>
         <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="1750"/>
+        <location filename="../../ProjectDjango/Project.py" line="1963"/>
         <source>Validate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="427"/>
+        <location filename="../../ProjectDjango/Project.py" line="498"/>
         <source>&amp;Validate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="431"/>
+        <location filename="../../ProjectDjango/Project.py" line="503"/>
         <source>Validates all installed models</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="433"/>
+        <location filename="../../ProjectDjango/Project.py" line="505"/>
         <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="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start Python Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start &amp;Python Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="444"/>
+        <location filename="../../ProjectDjango/Project.py" line="517"/>
         <source>Starts a Python interactive interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="446"/>
+        <location filename="../../ProjectDjango/Project.py" line="519"/>
         <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="1839"/>
+        <location filename="../../ProjectDjango/Project.py" line="2055"/>
         <source>Dump Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../../ProjectDjango/Project.py" line="530"/>
         <source>&amp;Dump Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="461"/>
+        <location filename="../../ProjectDjango/Project.py" line="535"/>
         <source>Dump the database data to a fixture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="463"/>
+        <location filename="../../ProjectDjango/Project.py" line="537"/>
         <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="1878"/>
+        <location filename="../../ProjectDjango/Project.py" line="2094"/>
         <source>Load Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../../ProjectDjango/Project.py" line="544"/>
         <source>&amp;Load Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="474"/>
+        <location filename="../../ProjectDjango/Project.py" line="549"/>
         <source>Load data from fixture files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="476"/>
+        <location filename="../../ProjectDjango/Project.py" line="551"/>
         <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="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run &amp;Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="487"/>
+        <location filename="../../ProjectDjango/Project.py" line="563"/>
         <source>Run the test suite for applications or the whole site</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="489"/>
+        <location filename="../../ProjectDjango/Project.py" line="565"/>
         <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="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Testserver</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Test&amp;server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="500"/>
+        <location filename="../../ProjectDjango/Project.py" line="577"/>
         <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="502"/>
+        <location filename="../../ProjectDjango/Project.py" line="579"/>
         <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="562"/>
+        <location filename="../../ProjectDjango/Project.py" line="645"/>
         <source>D&amp;jango</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="600"/>
+        <location filename="../../ProjectDjango/Project.py" line="683"/>
         <source>&amp;Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="621"/>
+        <location filename="../../ProjectDjango/Project.py" line="706"/>
         <source>Show &amp;SQL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="643"/>
+        <location filename="../../ProjectDjango/Project.py" line="730"/>
         <source>&amp;Tools</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="660"/>
+        <location filename="../../ProjectDjango/Project.py" line="749"/>
         <source>T&amp;esting</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="727"/>
+        <location filename="../../ProjectDjango/Project.py" line="841"/>
         <source>New template...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="734"/>
+        <location filename="../../ProjectDjango/Project.py" line="850"/>
         <source>Update all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="736"/>
+        <location filename="../../ProjectDjango/Project.py" line="853"/>
         <source>Update selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="738"/>
+        <location filename="../../ProjectDjango/Project.py" line="857"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="741"/>
+        <location filename="../../ProjectDjango/Project.py" line="860"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="744"/>
+        <location filename="../../ProjectDjango/Project.py" line="864"/>
         <source>Compile all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="746"/>
+        <location filename="../../ProjectDjango/Project.py" line="867"/>
         <source>Compile selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
+        <location filename="../../ProjectDjango/Project.py" line="961"/>
         <source>New Form</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="804"/>
+        <location filename="../../ProjectDjango/Project.py" line="928"/>
         <source>The file already exists! Overwrite it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
-        <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="../../ProjectDjango/Project.py" line="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <source>Select Applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../../ProjectDjango/Project.py" line="1601"/>
         <source>Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1162"/>
+        <location filename="../../ProjectDjango/Project.py" line="1351"/>
         <source>Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <source>Start Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <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="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <source>Start Django Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1209"/>
+        <location filename="../../ProjectDjango/Project.py" line="1401"/>
         <source>Django project created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <source>Enter the name of the new Django project.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1257"/>
+        <location filename="../../ProjectDjango/Project.py" line="1453"/>
         <source>Start Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1284"/>
+        <location filename="../../ProjectDjango/Project.py" line="1482"/>
         <source>Django application created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <source>Start Global Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <source>Enter the name of the new global Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <source>Start Local Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <source>Enter the name of the new local Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <source>Select Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <source>Select the Django project to work with.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1399"/>
+        <location filename="../../ProjectDjango/Project.py" line="1599"/>
         <source>None</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1404"/>
+        <location filename="../../ProjectDjango/Project.py" line="1604"/>
         <source>&amp;Current Django project ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <source>Process Generation Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../../ProjectDjango/Project.py" line="1667"/>
         <source>The Django server could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <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="2030"/>
+        <location filename="../../ProjectDjango/Project.py" line="2256"/>
         <source>The Django process could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1544"/>
+        <location filename="../../ProjectDjango/Project.py" line="1751"/>
         <source>Introspect Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1573"/>
+        <location filename="../../ProjectDjango/Project.py" line="1780"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1583"/>
+        <location filename="../../ProjectDjango/Project.py" line="1792"/>
         <source>Database tables flushed successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1642"/>
+        <location filename="../../ProjectDjango/Project.py" line="1854"/>
         <source>SQL Files (*.sql)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1740"/>
+        <location filename="../../ProjectDjango/Project.py" line="1952"/>
         <source>Database cleaned up successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1811"/>
+        <location filename="../../ProjectDjango/Project.py" line="2025"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1825"/>
+        <location filename="../../ProjectDjango/Project.py" line="2040"/>
         <source>Cache tables created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1862"/>
+        <location filename="../../ProjectDjango/Project.py" line="2078"/>
         <source>JSON Files (*.json)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1864"/>
+        <location filename="../../ProjectDjango/Project.py" line="2080"/>
         <source>XML Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1866"/>
+        <location filename="../../ProjectDjango/Project.py" line="2082"/>
         <source>YAML Files (*.yaml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1964"/>
+        <location filename="../../ProjectDjango/Project.py" line="2185"/>
         <source>The Django test server could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2124"/>
+        <location filename="../../ProjectDjango/Project.py" line="2352"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2360"/>
+        <location filename="../../ProjectDjango/Project.py" line="2611"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2142"/>
+        <location filename="../../ProjectDjango/Project.py" line="2372"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2243"/>
+        <location filename="../../ProjectDjango/Project.py" line="2484"/>
         <source>Updating message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2327"/>
+        <location filename="../../ProjectDjango/Project.py" line="2575"/>
         <source>No locales detected. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2290"/>
+        <location filename="../../ProjectDjango/Project.py" line="2535"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2273"/>
+        <location filename="../../ProjectDjango/Project.py" line="2516"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2350"/>
+        <location filename="../../ProjectDjango/Project.py" line="2601"/>
         <source>Compiling message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2366"/>
+        <location filename="../../ProjectDjango/Project.py" line="2618"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Change Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="513"/>
+        <location filename="../../ProjectDjango/Project.py" line="591"/>
         <source>Change &amp;Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../../ProjectDjango/Project.py" line="596"/>
         <source>Change the password of a user</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../../ProjectDjango/Project.py" line="598"/>
         <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="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create &amp;Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../../ProjectDjango/Project.py" line="610"/>
         <source>Create a superuser account</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="532"/>
+        <location filename="../../ProjectDjango/Project.py" line="612"/>
         <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="2044"/>
+        <location filename="../../ProjectDjango/Project.py" line="2271"/>
         <source>Clear Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="543"/>
+        <location filename="../../ProjectDjango/Project.py" line="623"/>
         <source>Clear &amp;Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="547"/>
+        <location filename="../../ProjectDjango/Project.py" line="628"/>
         <source>Clear expired sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../../ProjectDjango/Project.py" line="630"/>
         <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="677"/>
+        <location filename="../../ProjectDjango/Project.py" line="768"/>
         <source>&amp;Authorization</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="691"/>
+        <location filename="../../ProjectDjango/Project.py" line="784"/>
         <source>&amp;Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Enter the name of the user:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2056"/>
+        <location filename="../../ProjectDjango/Project.py" line="2283"/>
         <source>Expired sessions cleared successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <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="1269"/>
+        <location filename="../../ProjectDjango/Project.py" line="1465"/>
         <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="711"/>
+        <location filename="../../ProjectDjango/Project.py" line="826"/>
         <source>Open with {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <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>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="403"/>
+        <location filename="../../PluginProjectDjango.py" line="404"/>
         <source>Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="168"/>
-        <source>eric5 version is too old, {0}, {1} or newer needed.</source>
+        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <source>eric6 version is too old, {0}, {1} or newer needed.</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
--- a/ProjectDjango/i18n/django_es.ts	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/i18n/django_es.ts	Sun Jul 06 18:43:50 2014 +0200
@@ -18,27 +18,27 @@
         <translation>Errores</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/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="169"/>
+        <location filename="../../ProjectDjango/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="246"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation>Seleccionar archivo de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation>Error al guardar datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/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>
@@ -71,17 +71,17 @@
         <translation>Formato de Volcado</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="36"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation>JSON</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="37"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation>XML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="40"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation>YAML</translation>
     </message>
@@ -129,22 +129,22 @@
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="50"/>
+        <location filename="../../ProjectDjango/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="53"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation>Archivos YAML (*.yaml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="56"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation>Todos los Archivos (*)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="58"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation>Seleccionar archivo de fixture</translation>
     </message>
@@ -272,17 +272,17 @@
         <translation>Python 2</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="134"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
         <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="152"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
         <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="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>Translations Editor</source>
         <translation>Editor de Traducciones</translation>
     </message>
@@ -297,7 +297,7 @@
         <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="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>All Files (*)</source>
         <translation>Todos los Archivos (*)</translation>
     </message>
@@ -305,968 +305,978 @@
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="562"/>
+        <location filename="../../ProjectDjango/Project.py" line="645"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
+        <location filename="../../ProjectDjango/Project.py" line="961"/>
         <source>New Form</source>
         <translation>Nuevo Formulario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="804"/>
+        <location filename="../../ProjectDjango/Project.py" line="928"/>
         <source>The file already exists! Overwrite it?</source>
         <translation>¡El archivo ya existe! ¿Sobreescribirlo?</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
+        <location filename="../Project.py" line="834"/>
         <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>
+        <translation type="obsolete">&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="../../ProjectDjango/Project.py" line="73"/>
+        <location filename="../../ProjectDjango/Project.py" line="114"/>
         <source>Current Project</source>
         <translation>Proyecto actual</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="77"/>
+        <location filename="../../ProjectDjango/Project.py" line="119"/>
         <source>Selects the current project</source>
         <translation>Selecciona el proyecto actual</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start Project</source>
         <translation>Iniciar Proyecto</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start &amp;Project</source>
         <translation>Iniciar &amp;Proyecto</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="96"/>
+        <location filename="../../ProjectDjango/Project.py" line="139"/>
         <source>Starts a new Django project</source>
         <translation>Inicia un nuevo proyecto Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="98"/>
+        <location filename="../../ProjectDjango/Project.py" line="141"/>
         <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="105"/>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
         <source>Start Application (global)</source>
         <translation>Iniciar Aplicación (global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="105"/>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
         <source>Start Application (&amp;global)</source>
         <translation>Iniciar Aplicación (&amp;global)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="110"/>
+        <location filename="../../ProjectDjango/Project.py" line="154"/>
         <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="112"/>
+        <location filename="../../ProjectDjango/Project.py" line="156"/>
         <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="121"/>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
         <source>Start Application (local)</source>
         <translation>Iniciar Aplicación (local)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
         <source>Start Application (&amp;local)</source>
         <translation>Iniciar Aplicación (&amp;local)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="126"/>
+        <location filename="../../ProjectDjango/Project.py" line="170"/>
         <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="128"/>
+        <location filename="../../ProjectDjango/Project.py" line="172"/>
         <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="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run Server</source>
         <translation>Ejecutar Servidor</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run &amp;Server</source>
         <translation>Ejecutar &amp;Servidor</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="145"/>
+        <location filename="../../ProjectDjango/Project.py" line="190"/>
         <source>Starts the Django Web server</source>
         <translation>Inicia el servidor Web Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="147"/>
+        <location filename="../../ProjectDjango/Project.py" line="192"/>
         <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="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <source>Run Web-Browser</source>
         <translation>Ejecutar Navegador Web</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../../ProjectDjango/Project.py" line="200"/>
         <source>Run &amp;Web-Browser</source>
         <translation>Ejecutar Navegador &amp;Web</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="158"/>
+        <location filename="../../ProjectDjango/Project.py" line="205"/>
         <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="160"/>
+        <location filename="../../ProjectDjango/Project.py" line="208"/>
         <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="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <source>About Django</source>
         <translation>Acerca de Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="206"/>
+        <location filename="../../ProjectDjango/Project.py" line="258"/>
         <source>About D&amp;jango</source>
         <translation>Acerca de D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="210"/>
+        <location filename="../../ProjectDjango/Project.py" line="263"/>
         <source>Shows some information about Django</source>
         <translation>Muestra información sobre Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="212"/>
+        <location filename="../../ProjectDjango/Project.py" line="265"/>
         <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="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>Synchronize</source>
         <translation>Sincronizar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>&amp;Synchronize</source>
         <translation>&amp;Sincronizar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="234"/>
+        <location filename="../../ProjectDjango/Project.py" line="288"/>
         <source>Synchronizes the database</source>
         <translation>Sincroniza la base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="236"/>
+        <location filename="../../ProjectDjango/Project.py" line="290"/>
         <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="600"/>
+        <location filename="../../ProjectDjango/Project.py" line="683"/>
         <source>&amp;Database</source>
         <translation>Base de &amp;Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../../ProjectDjango/Project.py" line="1601"/>
         <source>Project</source>
         <translation>Proyecto</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1162"/>
+        <location filename="../../ProjectDjango/Project.py" line="1351"/>
         <source>Application</source>
         <translation>Aplicación</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <source>Start Django</source>
         <translation>Iniciar Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <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="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <source>Start Django Project</source>
         <translation>Iniciar Proyecto Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1209"/>
+        <location filename="../../ProjectDjango/Project.py" line="1401"/>
         <source>Django project created successfully.</source>
         <translation>Proyecto Django creado correctamente.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <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="1257"/>
+        <location filename="../../ProjectDjango/Project.py" line="1453"/>
         <source>Start Django Application</source>
         <translation>Iniciar Aplicación Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1284"/>
+        <location filename="../../ProjectDjango/Project.py" line="1482"/>
         <source>Django application created successfully.</source>
         <translation>Aplicación Django creada correctamente.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <source>Select Project</source>
         <translation>Seleccionar Proyecto</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <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="1399"/>
+        <location filename="../../ProjectDjango/Project.py" line="1599"/>
         <source>None</source>
         <translation>Ninguno</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <source>Process Generation Error</source>
         <translation>Error de Generación de Proceso</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../../ProjectDjango/Project.py" line="1667"/>
         <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="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <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="2030"/>
+        <location filename="../../ProjectDjango/Project.py" line="2256"/>
         <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="79"/>
+        <location filename="../../ProjectDjango/Project.py" line="121"/>
         <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="1707"/>
+        <location filename="../../ProjectDjango/Project.py" line="1919"/>
         <source>Diff Settings</source>
         <translation>Configuración de Diff</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="401"/>
+        <location filename="../../ProjectDjango/Project.py" line="470"/>
         <source>&amp;Diff Settings</source>
         <translation>Configuración de &amp;Diff</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="405"/>
+        <location filename="../../ProjectDjango/Project.py" line="475"/>
         <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="407"/>
+        <location filename="../../ProjectDjango/Project.py" line="477"/>
         <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="1728"/>
+        <location filename="../../ProjectDjango/Project.py" line="1940"/>
         <source>Cleanup</source>
         <translation>Limpiar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="414"/>
+        <location filename="../../ProjectDjango/Project.py" line="484"/>
         <source>&amp;Cleanup</source>
         <translation>&amp;Limpiar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="418"/>
+        <location filename="../../ProjectDjango/Project.py" line="489"/>
         <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="420"/>
+        <location filename="../../ProjectDjango/Project.py" line="491"/>
         <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="1750"/>
+        <location filename="../../ProjectDjango/Project.py" line="1963"/>
         <source>Validate</source>
         <translation>Validar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="427"/>
+        <location filename="../../ProjectDjango/Project.py" line="498"/>
         <source>&amp;Validate</source>
         <translation>&amp;Validar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="431"/>
+        <location filename="../../ProjectDjango/Project.py" line="503"/>
         <source>Validates all installed models</source>
         <translation>Valida todos los modelos instalados</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="433"/>
+        <location filename="../../ProjectDjango/Project.py" line="505"/>
         <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="643"/>
+        <location filename="../../ProjectDjango/Project.py" line="730"/>
         <source>&amp;Tools</source>
         <translation>Herramien&amp;tas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <source>Select Applications</source>
         <translation>Seleccionar Aplicaciones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <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="1404"/>
+        <location filename="../../ProjectDjango/Project.py" line="1604"/>
         <source>&amp;Current Django project ({0})</source>
         <translation>Proyec&amp;to Django actual ({0})</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1740"/>
+        <location filename="../../ProjectDjango/Project.py" line="1952"/>
         <source>Database cleaned up successfully.</source>
         <translation>Base de datos limpiada con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start Python Console</source>
         <translation>Iniciar Consola de Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start &amp;Python Console</source>
         <translation>Iniciar Consola de &amp;Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="444"/>
+        <location filename="../../ProjectDjango/Project.py" line="517"/>
         <source>Starts a Python interactive interpreter</source>
         <translation>Inicia un intérprete interactivo de Python</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="446"/>
+        <location filename="../../ProjectDjango/Project.py" line="519"/>
         <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="1804"/>
+        <location filename="../../ProjectDjango/Project.py" line="2018"/>
         <source>Create Cache Tables</source>
         <translation>Crear Tablas de Caché</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../../ProjectDjango/Project.py" line="220"/>
         <source>C&amp;reate Cache Tables</source>
         <translation>C&amp;rear Tablas de Caché</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="176"/>
+        <location filename="../../ProjectDjango/Project.py" line="225"/>
         <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="178"/>
+        <location filename="../../ProjectDjango/Project.py" line="227"/>
         <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="1811"/>
+        <location filename="../../ProjectDjango/Project.py" line="2025"/>
         <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="1825"/>
+        <location filename="../../ProjectDjango/Project.py" line="2040"/>
         <source>Cache tables created successfully.</source>
         <translation>Tablas de caché creadas con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>Introspect</source>
         <translation>Introspección</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>&amp;Introspect</source>
         <translation>&amp;Introspección</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../../ProjectDjango/Project.py" line="302"/>
         <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="249"/>
+        <location filename="../../ProjectDjango/Project.py" line="305"/>
         <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="1544"/>
+        <location filename="../../ProjectDjango/Project.py" line="1751"/>
         <source>Introspect Database</source>
         <translation>Introspección de Base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>Flush</source>
         <translation>Flush</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>&amp;Flush</source>
         <translation>&amp;Flush</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="261"/>
+        <location filename="../../ProjectDjango/Project.py" line="318"/>
         <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="263"/>
+        <location filename="../../ProjectDjango/Project.py" line="321"/>
         <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="1690"/>
+        <location filename="../../ProjectDjango/Project.py" line="1902"/>
         <source>Flush Database</source>
         <translation>Hacer Flush de la base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1573"/>
+        <location filename="../../ProjectDjango/Project.py" line="1780"/>
         <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="1583"/>
+        <location filename="../../ProjectDjango/Project.py" line="1792"/>
         <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="271"/>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
         <source>Start Client Console</source>
         <translation>Iniciar Consola de Cliente</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="275"/>
+        <location filename="../../ProjectDjango/Project.py" line="334"/>
         <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="277"/>
+        <location filename="../../ProjectDjango/Project.py" line="336"/>
         <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="271"/>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
         <source>Start &amp;Client Console</source>
         <translation>Iniciar Consola de &amp;Cliente</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1655"/>
+        <location filename="../../ProjectDjango/Project.py" line="1867"/>
         <source>Create Tables</source>
         <translation>Crear Tablas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../../ProjectDjango/Project.py" line="347"/>
         <source>Create &amp;Tables</source>
         <translation>Crear &amp;Tablas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="292"/>
+        <location filename="../../ProjectDjango/Project.py" line="352"/>
         <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="294"/>
+        <location filename="../../ProjectDjango/Project.py" line="355"/>
         <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="621"/>
+        <location filename="../../ProjectDjango/Project.py" line="706"/>
         <source>Show &amp;SQL</source>
         <translation>Mostrar &amp;SQL</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1662"/>
+        <location filename="../../ProjectDjango/Project.py" line="1874"/>
         <source>Create Indexes</source>
         <translation>Crear Índices</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="303"/>
+        <location filename="../../ProjectDjango/Project.py" line="364"/>
         <source>Create &amp;Indexes</source>
         <translation>Crear &amp;Índices</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="309"/>
+        <location filename="../../ProjectDjango/Project.py" line="372"/>
         <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="1669"/>
+        <location filename="../../ProjectDjango/Project.py" line="1881"/>
         <source>Create Everything</source>
         <translation>Crear Todo</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../../ProjectDjango/Project.py" line="381"/>
         <source>Create &amp;Everything</source>
         <translation>Cr&amp;ear Todo</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="322"/>
+        <location filename="../../ProjectDjango/Project.py" line="386"/>
         <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="324"/>
+        <location filename="../../ProjectDjango/Project.py" line="389"/>
         <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="307"/>
+        <location filename="../../ProjectDjango/Project.py" line="369"/>
         <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="1676"/>
+        <location filename="../../ProjectDjango/Project.py" line="1888"/>
         <source>Custom Statements</source>
         <translation>Sentencias Personalizadas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="333"/>
+        <location filename="../../ProjectDjango/Project.py" line="398"/>
         <source>&amp;Custom Statements</source>
         <translation>Sentencias &amp;Personalizadas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="337"/>
+        <location filename="../../ProjectDjango/Project.py" line="403"/>
         <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="340"/>
+        <location filename="../../ProjectDjango/Project.py" line="406"/>
         <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="1683"/>
+        <location filename="../../ProjectDjango/Project.py" line="1895"/>
         <source>Drop Tables</source>
         <translation>Borrar Tablas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="349"/>
+        <location filename="../../ProjectDjango/Project.py" line="415"/>
         <source>&amp;Drop Tables</source>
         <translation>&amp;Borrar Tablas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="353"/>
+        <location filename="../../ProjectDjango/Project.py" line="420"/>
         <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="356"/>
+        <location filename="../../ProjectDjango/Project.py" line="423"/>
         <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="365"/>
+        <location filename="../../ProjectDjango/Project.py" line="432"/>
         <source>&amp;Flush Database</source>
         <translation>Hacer &amp;Flush de la base de datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../../ProjectDjango/Project.py" line="437"/>
         <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="372"/>
+        <location filename="../../ProjectDjango/Project.py" line="440"/>
         <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="1697"/>
+        <location filename="../../ProjectDjango/Project.py" line="1909"/>
         <source>Reset Sequences</source>
         <translation>Resetear Secuencias</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../../ProjectDjango/Project.py" line="449"/>
         <source>Reset &amp;Sequences</source>
         <translation>Resetear &amp;Secuencias</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="385"/>
+        <location filename="../../ProjectDjango/Project.py" line="454"/>
         <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="388"/>
+        <location filename="../../ProjectDjango/Project.py" line="457"/>
         <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="1839"/>
+        <location filename="../../ProjectDjango/Project.py" line="2055"/>
         <source>Dump Data</source>
         <translation>Volcado de Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../../ProjectDjango/Project.py" line="530"/>
         <source>&amp;Dump Data</source>
         <translation>&amp;Volcado de Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="461"/>
+        <location filename="../../ProjectDjango/Project.py" line="535"/>
         <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="463"/>
+        <location filename="../../ProjectDjango/Project.py" line="537"/>
         <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="660"/>
+        <location filename="../../ProjectDjango/Project.py" line="749"/>
         <source>T&amp;esting</source>
         <translation>T&amp;esting</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1642"/>
+        <location filename="../../ProjectDjango/Project.py" line="1854"/>
         <source>SQL Files (*.sql)</source>
         <translation>Archivos SQL (*.sql)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1862"/>
+        <location filename="../../ProjectDjango/Project.py" line="2078"/>
         <source>JSON Files (*.json)</source>
         <translation>Archivos JSON (*.json)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1864"/>
+        <location filename="../../ProjectDjango/Project.py" line="2080"/>
         <source>XML Files (*.xml)</source>
         <translation>Archivos XML (*.xml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1866"/>
+        <location filename="../../ProjectDjango/Project.py" line="2082"/>
         <source>YAML Files (*.yaml)</source>
         <translation>Archivos YAML (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1878"/>
+        <location filename="../../ProjectDjango/Project.py" line="2094"/>
         <source>Load Data</source>
         <translation>Cargar Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../../ProjectDjango/Project.py" line="544"/>
         <source>&amp;Load Data</source>
         <translation>&amp;Cargar Datos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="474"/>
+        <location filename="../../ProjectDjango/Project.py" line="549"/>
         <source>Load data from fixture files</source>
         <translation>Cargar datos desde archivos de fixture</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="476"/>
+        <location filename="../../ProjectDjango/Project.py" line="551"/>
         <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="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run Testsuite</source>
         <translation>Ejecutar Testsuite</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run &amp;Testsuite</source>
         <translation>Ejecutar &amp;Testsuite</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="487"/>
+        <location filename="../../ProjectDjango/Project.py" line="563"/>
         <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="489"/>
+        <location filename="../../ProjectDjango/Project.py" line="565"/>
         <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="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Testserver</source>
         <translation>Ejecutar Testserver</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Test&amp;server</source>
         <translation>Ejecutar Test&amp;server</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="500"/>
+        <location filename="../../ProjectDjango/Project.py" line="577"/>
         <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="502"/>
+        <location filename="../../ProjectDjango/Project.py" line="579"/>
         <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="1964"/>
+        <location filename="../../ProjectDjango/Project.py" line="2185"/>
         <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="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>Help</source>
         <translation>Ayuda</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>&amp;Help</source>
         <translation>&amp;Ayuda</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="193"/>
+        <location filename="../../ProjectDjango/Project.py" line="245"/>
         <source>Shows the Django help index</source>
         <translation>Muestra el índice de ayuda de Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="195"/>
+        <location filename="../../ProjectDjango/Project.py" line="247"/>
         <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="727"/>
+        <location filename="../../ProjectDjango/Project.py" line="841"/>
         <source>New template...</source>
         <translation>Nueva plantilla...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="734"/>
+        <location filename="../../ProjectDjango/Project.py" line="850"/>
         <source>Update all catalogs</source>
         <translation>Actualizar todos los catálogos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="736"/>
+        <location filename="../../ProjectDjango/Project.py" line="853"/>
         <source>Update selected catalogs</source>
         <translation>Actualizar los catálogos seleccionados</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="744"/>
+        <location filename="../../ProjectDjango/Project.py" line="864"/>
         <source>Compile all catalogs</source>
         <translation>Compilar todos los catálogos</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="746"/>
+        <location filename="../../ProjectDjango/Project.py" line="867"/>
         <source>Compile selected catalogs</source>
         <translation>Compilar los catálogos seleccionados</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2124"/>
+        <location filename="../../ProjectDjango/Project.py" line="2352"/>
         <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="2360"/>
+        <location filename="../../ProjectDjango/Project.py" line="2611"/>
         <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="2142"/>
+        <location filename="../../ProjectDjango/Project.py" line="2372"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation>Catálogo de mensajes iniciado con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2243"/>
+        <location filename="../../ProjectDjango/Project.py" line="2484"/>
         <source>Updating message catalogs</source>
         <translation>Actualizando catálogos de mensajes</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2327"/>
+        <location filename="../../ProjectDjango/Project.py" line="2575"/>
         <source>No locales detected. Aborting...</source>
         <translation>No se ha detectado ningún idioma. Abortando...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2290"/>
+        <location filename="../../ProjectDjango/Project.py" line="2535"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation>
 Catálogos de mensajes actualizados con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2350"/>
+        <location filename="../../ProjectDjango/Project.py" line="2601"/>
         <source>Compiling message catalogs</source>
         <translation>Compilando catálogos de mensajes</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2366"/>
+        <location filename="../../ProjectDjango/Project.py" line="2618"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation>
 Catálogos de mensajes compilados con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="738"/>
+        <location filename="../../ProjectDjango/Project.py" line="857"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation>Acutalizar todos los catálogos (con obsoletos)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="741"/>
+        <location filename="../../ProjectDjango/Project.py" line="860"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation>Actualizar los catálogos seleccionados (con obsoletos)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <source>Start Global Django Application</source>
         <translation>Iniciar Aplicación Global Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <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="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <source>Start Local Django Application</source>
         <translation>Iniciar Aplicación Local Django</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <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="2273"/>
+        <location filename="../../ProjectDjango/Project.py" line="2516"/>
         <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="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Change Password</source>
         <translation>Cambiar Contraseña</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="513"/>
+        <location filename="../../ProjectDjango/Project.py" line="591"/>
         <source>Change &amp;Password</source>
         <translation>Cambiar C&amp;ontraseña</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../../ProjectDjango/Project.py" line="596"/>
         <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="519"/>
+        <location filename="../../ProjectDjango/Project.py" line="598"/>
         <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="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create Superuser</source>
         <translation>Crear Superusuario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create &amp;Superuser</source>
         <translation>Crear &amp;Superusuario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../../ProjectDjango/Project.py" line="610"/>
         <source>Create a superuser account</source>
         <translation>Crear una cuenta de superusuario</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="532"/>
+        <location filename="../../ProjectDjango/Project.py" line="612"/>
         <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="2044"/>
+        <location filename="../../ProjectDjango/Project.py" line="2271"/>
         <source>Clear Sessions</source>
         <translation>Limpiar Sesiones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="543"/>
+        <location filename="../../ProjectDjango/Project.py" line="623"/>
         <source>Clear &amp;Sessions</source>
         <translation>Limpiar &amp;Sesiones</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="547"/>
+        <location filename="../../ProjectDjango/Project.py" line="628"/>
         <source>Clear expired sessions</source>
         <translation>Limpiar sesiones expiradas</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../../ProjectDjango/Project.py" line="630"/>
         <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="677"/>
+        <location filename="../../ProjectDjango/Project.py" line="768"/>
         <source>&amp;Authorization</source>
         <translation>&amp;Autorización</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="691"/>
+        <location filename="../../ProjectDjango/Project.py" line="784"/>
         <source>&amp;Session</source>
         <translation>&amp;Sesión</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Enter the name of the user:</source>
         <translation>Introducir el nombre del usuario:</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2056"/>
+        <location filename="../../ProjectDjango/Project.py" line="2283"/>
         <source>Expired sessions cleared successfully.</source>
         <translation>Sesiones expiradas limpiadas con éxito.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <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="1269"/>
+        <location filename="../../ProjectDjango/Project.py" line="1465"/>
         <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="711"/>
+        <location filename="../../ProjectDjango/Project.py" line="826"/>
         <source>Open with {0}</source>
         <translation>Abrir con {0}</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <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"/>
+        <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>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="403"/>
+        <location filename="../../PluginProjectDjango.py" line="404"/>
         <source>Django</source>
         <translation>Django</translation>
     </message>
     <message>
         <location filename="../../PluginProjectDjango.py" line="168"/>
         <source>eric5 version is too old, {0}, {1} or newer needed.</source>
-        <translation>La versión de eric5 es demasiado antigua, {0}, {1} o más reciente es necesaria.</translation>
+        <translation type="obsolete">La versión de eric5 es demasiado antigua, {0}, {1} o más reciente es necesaria.</translation>
+    </message>
+    <message>
+        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <source>eric6 version is too old, {0}, {1} or newer needed.</source>
+        <translation type="unfinished">La versión de eric5 es demasiado antigua, {0}, {1} o más reciente es necesaria. {6 ?} {0}?} {1}?}</translation>
     </message>
 </context>
 </TS>
--- a/ProjectDjango/i18n/django_ru.ts	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/i18n/django_ru.ts	Sun Jul 06 18:43:50 2014 +0200
@@ -18,27 +18,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/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="246"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/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>
@@ -71,17 +71,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="36"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="37"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="40"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation type="unfinished"></translation>
     </message>
@@ -129,22 +129,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="50"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="57"/>
         <source>JSON Files (*.json);;XML Files (*.xml);;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="53"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="56"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="58"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation type="unfinished"></translation>
     </message>
@@ -272,17 +272,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="134"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
         <source>Select Virtual Environment for Python 3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="152"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
         <source>Select Virtual Environment for Python 2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>Translations Editor</source>
         <translation type="unfinished"></translation>
     </message>
@@ -297,7 +297,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -305,964 +305,964 @@
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="562"/>
+        <location filename="../../ProjectDjango/Project.py" line="645"/>
         <source>D&amp;jango</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
+        <location filename="../../ProjectDjango/Project.py" line="961"/>
         <source>New Form</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="804"/>
+        <location filename="../../ProjectDjango/Project.py" line="928"/>
         <source>The file already exists! Overwrite it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
-        <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="../../ProjectDjango/Project.py" line="73"/>
+        <location filename="../../ProjectDjango/Project.py" line="114"/>
         <source>Current Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="77"/>
+        <location filename="../../ProjectDjango/Project.py" line="119"/>
         <source>Selects the current project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start &amp;Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="96"/>
+        <location filename="../../ProjectDjango/Project.py" line="139"/>
         <source>Starts a new Django project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="98"/>
-        <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="105"/>
-        <source>Start Application (global)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="105"/>
-        <source>Start Application (&amp;global)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="110"/>
-        <source>Starts a new global Django application</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="112"/>
-        <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="121"/>
-        <source>Start Application (local)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
-        <source>Start Application (&amp;local)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="126"/>
-        <source>Starts a new local Django application</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="128"/>
-        <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="141"/>
+        <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"/>
+        <source>Start Application (global)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
+        <source>Start Application (&amp;global)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <source>Starts a new global Django application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="156"/>
+        <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"/>
+        <source>Start Application (local)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
+        <source>Start Application (&amp;local)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="170"/>
+        <source>Starts a new local Django application</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <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"/>
         <source>Run Server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run &amp;Server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="145"/>
+        <location filename="../../ProjectDjango/Project.py" line="190"/>
         <source>Starts the Django Web server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="147"/>
+        <location filename="../../ProjectDjango/Project.py" line="192"/>
         <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="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <source>Run Web-Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../../ProjectDjango/Project.py" line="200"/>
         <source>Run &amp;Web-Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="158"/>
+        <location filename="../../ProjectDjango/Project.py" line="205"/>
         <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="160"/>
+        <location filename="../../ProjectDjango/Project.py" line="208"/>
         <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="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <source>About Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="206"/>
+        <location filename="../../ProjectDjango/Project.py" line="258"/>
         <source>About D&amp;jango</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="210"/>
+        <location filename="../../ProjectDjango/Project.py" line="263"/>
         <source>Shows some information about Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="212"/>
+        <location filename="../../ProjectDjango/Project.py" line="265"/>
         <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="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>Synchronize</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>&amp;Synchronize</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="234"/>
+        <location filename="../../ProjectDjango/Project.py" line="288"/>
         <source>Synchronizes the database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="236"/>
+        <location filename="../../ProjectDjango/Project.py" line="290"/>
         <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="600"/>
+        <location filename="../../ProjectDjango/Project.py" line="683"/>
         <source>&amp;Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1401"/>
+        <location filename="../../ProjectDjango/Project.py" line="1601"/>
         <source>Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1162"/>
+        <location filename="../../ProjectDjango/Project.py" line="1351"/>
         <source>Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <source>Start Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <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="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <source>Start Django Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1209"/>
+        <location filename="../../ProjectDjango/Project.py" line="1401"/>
         <source>Django project created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <source>Enter the name of the new Django project.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1257"/>
+        <location filename="../../ProjectDjango/Project.py" line="1453"/>
         <source>Start Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1284"/>
+        <location filename="../../ProjectDjango/Project.py" line="1482"/>
         <source>Django application created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <source>Select Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <source>Select the Django project to work with.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1399"/>
+        <location filename="../../ProjectDjango/Project.py" line="1599"/>
         <source>None</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <source>Process Generation Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../../ProjectDjango/Project.py" line="1667"/>
         <source>The Django server could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <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="2030"/>
+        <location filename="../../ProjectDjango/Project.py" line="2256"/>
         <source>The Django process could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="79"/>
+        <location filename="../../ProjectDjango/Project.py" line="121"/>
         <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="1707"/>
+        <location filename="../../ProjectDjango/Project.py" line="1919"/>
         <source>Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="401"/>
+        <location filename="../../ProjectDjango/Project.py" line="470"/>
         <source>&amp;Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="405"/>
+        <location filename="../../ProjectDjango/Project.py" line="475"/>
         <source>Shows the modification made to the settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="407"/>
+        <location filename="../../ProjectDjango/Project.py" line="477"/>
         <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="643"/>
+        <location filename="../../ProjectDjango/Project.py" line="730"/>
         <source>&amp;Tools</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1404"/>
+        <location filename="../../ProjectDjango/Project.py" line="1604"/>
         <source>&amp;Current Django project ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1728"/>
+        <location filename="../../ProjectDjango/Project.py" line="1940"/>
         <source>Cleanup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="414"/>
+        <location filename="../../ProjectDjango/Project.py" line="484"/>
         <source>&amp;Cleanup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="418"/>
+        <location filename="../../ProjectDjango/Project.py" line="489"/>
         <source>Cleans out old data from the database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <location filename="../../ProjectDjango/Project.py" line="491"/>
         <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="1740"/>
+        <location filename="../../ProjectDjango/Project.py" line="1952"/>
         <source>Database cleaned up successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1750"/>
+        <location filename="../../ProjectDjango/Project.py" line="1963"/>
         <source>Validate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="427"/>
+        <location filename="../../ProjectDjango/Project.py" line="498"/>
         <source>&amp;Validate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="431"/>
+        <location filename="../../ProjectDjango/Project.py" line="503"/>
         <source>Validates all installed models</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="433"/>
+        <location filename="../../ProjectDjango/Project.py" line="505"/>
         <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="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <source>Select Applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start Python Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start &amp;Python Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="444"/>
+        <location filename="../../ProjectDjango/Project.py" line="517"/>
         <source>Starts a Python interactive interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="446"/>
+        <location filename="../../ProjectDjango/Project.py" line="519"/>
         <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="1804"/>
+        <location filename="../../ProjectDjango/Project.py" line="2018"/>
         <source>Create Cache Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../../ProjectDjango/Project.py" line="220"/>
         <source>C&amp;reate Cache Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="176"/>
+        <location filename="../../ProjectDjango/Project.py" line="225"/>
         <source>Creates the tables needed to use the SQL cache backend</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="178"/>
+        <location filename="../../ProjectDjango/Project.py" line="227"/>
         <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="1811"/>
+        <location filename="../../ProjectDjango/Project.py" line="2025"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1825"/>
+        <location filename="../../ProjectDjango/Project.py" line="2040"/>
         <source>Cache tables created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>Introspect</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>&amp;Introspect</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../../ProjectDjango/Project.py" line="302"/>
         <source>Introspects the database tables and outputs a Django model module</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="249"/>
+        <location filename="../../ProjectDjango/Project.py" line="305"/>
         <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="1544"/>
+        <location filename="../../ProjectDjango/Project.py" line="1751"/>
         <source>Introspect Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>&amp;Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="261"/>
+        <location filename="../../ProjectDjango/Project.py" line="318"/>
         <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="263"/>
+        <location filename="../../ProjectDjango/Project.py" line="321"/>
         <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="1690"/>
+        <location filename="../../ProjectDjango/Project.py" line="1902"/>
         <source>Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1573"/>
+        <location filename="../../ProjectDjango/Project.py" line="1780"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1583"/>
+        <location filename="../../ProjectDjango/Project.py" line="1792"/>
         <source>Database tables flushed successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="271"/>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
         <source>Start Client Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="275"/>
+        <location filename="../../ProjectDjango/Project.py" line="334"/>
         <source>Starts a console window for the database client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="277"/>
+        <location filename="../../ProjectDjango/Project.py" line="336"/>
         <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="271"/>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
         <source>Start &amp;Client Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1655"/>
+        <location filename="../../ProjectDjango/Project.py" line="1867"/>
         <source>Create Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../../ProjectDjango/Project.py" line="347"/>
         <source>Create &amp;Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="292"/>
+        <location filename="../../ProjectDjango/Project.py" line="352"/>
         <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="294"/>
+        <location filename="../../ProjectDjango/Project.py" line="355"/>
         <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="621"/>
+        <location filename="../../ProjectDjango/Project.py" line="706"/>
         <source>Show &amp;SQL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1662"/>
+        <location filename="../../ProjectDjango/Project.py" line="1874"/>
         <source>Create Indexes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="303"/>
+        <location filename="../../ProjectDjango/Project.py" line="364"/>
         <source>Create &amp;Indexes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="309"/>
+        <location filename="../../ProjectDjango/Project.py" line="372"/>
         <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="1669"/>
+        <location filename="../../ProjectDjango/Project.py" line="1881"/>
         <source>Create Everything</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../../ProjectDjango/Project.py" line="381"/>
         <source>Create &amp;Everything</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="322"/>
+        <location filename="../../ProjectDjango/Project.py" line="386"/>
         <source>Prints the CREATE ... SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="324"/>
+        <location filename="../../ProjectDjango/Project.py" line="389"/>
         <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="307"/>
-        <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="1676"/>
-        <source>Custom Statements</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="333"/>
-        <source>&amp;Custom Statements</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="337"/>
-        <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="340"/>
-        <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="1683"/>
-        <source>Drop Tables</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="349"/>
-        <source>&amp;Drop Tables</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ProjectDjango/Project.py" line="353"/>
-        <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="356"/>
-        <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="365"/>
-        <source>&amp;Flush Database</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <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="1888"/>
+        <source>Custom Statements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="398"/>
+        <source>&amp;Custom Statements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="403"/>
+        <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"/>
+        <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"/>
+        <source>Drop Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="415"/>
+        <source>&amp;Drop Tables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <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"/>
+        <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="432"/>
+        <source>&amp;Flush Database</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="437"/>
         <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="372"/>
+        <location filename="../../ProjectDjango/Project.py" line="440"/>
         <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="1697"/>
+        <location filename="../../ProjectDjango/Project.py" line="1909"/>
         <source>Reset Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../../ProjectDjango/Project.py" line="449"/>
         <source>Reset &amp;Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="385"/>
+        <location filename="../../ProjectDjango/Project.py" line="454"/>
         <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="388"/>
+        <location filename="../../ProjectDjango/Project.py" line="457"/>
         <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="1839"/>
+        <location filename="../../ProjectDjango/Project.py" line="2055"/>
         <source>Dump Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../../ProjectDjango/Project.py" line="530"/>
         <source>&amp;Dump Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="461"/>
+        <location filename="../../ProjectDjango/Project.py" line="535"/>
         <source>Dump the database data to a fixture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="463"/>
+        <location filename="../../ProjectDjango/Project.py" line="537"/>
         <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="660"/>
+        <location filename="../../ProjectDjango/Project.py" line="749"/>
         <source>T&amp;esting</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1642"/>
+        <location filename="../../ProjectDjango/Project.py" line="1854"/>
         <source>SQL Files (*.sql)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1862"/>
+        <location filename="../../ProjectDjango/Project.py" line="2078"/>
         <source>JSON Files (*.json)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1864"/>
+        <location filename="../../ProjectDjango/Project.py" line="2080"/>
         <source>XML Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1866"/>
+        <location filename="../../ProjectDjango/Project.py" line="2082"/>
         <source>YAML Files (*.yaml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1878"/>
+        <location filename="../../ProjectDjango/Project.py" line="2094"/>
         <source>Load Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../../ProjectDjango/Project.py" line="544"/>
         <source>&amp;Load Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="474"/>
+        <location filename="../../ProjectDjango/Project.py" line="549"/>
         <source>Load data from fixture files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="476"/>
+        <location filename="../../ProjectDjango/Project.py" line="551"/>
         <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="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run &amp;Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="487"/>
+        <location filename="../../ProjectDjango/Project.py" line="563"/>
         <source>Run the test suite for applications or the whole site</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="489"/>
+        <location filename="../../ProjectDjango/Project.py" line="565"/>
         <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="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Testserver</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Test&amp;server</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="500"/>
+        <location filename="../../ProjectDjango/Project.py" line="577"/>
         <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="502"/>
+        <location filename="../../ProjectDjango/Project.py" line="579"/>
         <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="1964"/>
+        <location filename="../../ProjectDjango/Project.py" line="2185"/>
         <source>The Django test server could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>&amp;Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="193"/>
+        <location filename="../../ProjectDjango/Project.py" line="245"/>
         <source>Shows the Django help index</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="195"/>
+        <location filename="../../ProjectDjango/Project.py" line="247"/>
         <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="727"/>
+        <location filename="../../ProjectDjango/Project.py" line="841"/>
         <source>New template...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="734"/>
+        <location filename="../../ProjectDjango/Project.py" line="850"/>
         <source>Update all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="736"/>
+        <location filename="../../ProjectDjango/Project.py" line="853"/>
         <source>Update selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="744"/>
+        <location filename="../../ProjectDjango/Project.py" line="864"/>
         <source>Compile all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="746"/>
+        <location filename="../../ProjectDjango/Project.py" line="867"/>
         <source>Compile selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2124"/>
+        <location filename="../../ProjectDjango/Project.py" line="2352"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2360"/>
+        <location filename="../../ProjectDjango/Project.py" line="2611"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2142"/>
+        <location filename="../../ProjectDjango/Project.py" line="2372"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2243"/>
+        <location filename="../../ProjectDjango/Project.py" line="2484"/>
         <source>Updating message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2327"/>
+        <location filename="../../ProjectDjango/Project.py" line="2575"/>
         <source>No locales detected. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2290"/>
+        <location filename="../../ProjectDjango/Project.py" line="2535"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2350"/>
+        <location filename="../../ProjectDjango/Project.py" line="2601"/>
         <source>Compiling message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2366"/>
+        <location filename="../../ProjectDjango/Project.py" line="2618"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="738"/>
+        <location filename="../../ProjectDjango/Project.py" line="857"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="741"/>
+        <location filename="../../ProjectDjango/Project.py" line="860"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <source>Start Global Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <source>Enter the name of the new global Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <source>Start Local Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <source>Enter the name of the new local Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2273"/>
+        <location filename="../../ProjectDjango/Project.py" line="2516"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Change Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="513"/>
+        <location filename="../../ProjectDjango/Project.py" line="591"/>
         <source>Change &amp;Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../../ProjectDjango/Project.py" line="596"/>
         <source>Change the password of a user</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../../ProjectDjango/Project.py" line="598"/>
         <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="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create &amp;Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../../ProjectDjango/Project.py" line="610"/>
         <source>Create a superuser account</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="532"/>
+        <location filename="../../ProjectDjango/Project.py" line="612"/>
         <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="2044"/>
+        <location filename="../../ProjectDjango/Project.py" line="2271"/>
         <source>Clear Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="543"/>
+        <location filename="../../ProjectDjango/Project.py" line="623"/>
         <source>Clear &amp;Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="547"/>
+        <location filename="../../ProjectDjango/Project.py" line="628"/>
         <source>Clear expired sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../../ProjectDjango/Project.py" line="630"/>
         <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="677"/>
+        <location filename="../../ProjectDjango/Project.py" line="768"/>
         <source>&amp;Authorization</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="691"/>
+        <location filename="../../ProjectDjango/Project.py" line="784"/>
         <source>&amp;Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Enter the name of the user:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2056"/>
+        <location filename="../../ProjectDjango/Project.py" line="2283"/>
         <source>Expired sessions cleared successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <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="1269"/>
+        <location filename="../../ProjectDjango/Project.py" line="1465"/>
         <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="711"/>
+        <location filename="../../ProjectDjango/Project.py" line="826"/>
         <source>Open with {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <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>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="403"/>
+        <location filename="../../PluginProjectDjango.py" line="404"/>
         <source>Django</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="168"/>
-        <source>eric5 version is too old, {0}, {1} or newer needed.</source>
+        <location filename="../../PluginProjectDjango.py" line="176"/>
+        <source>eric6 version is too old, {0}, {1} or newer needed.</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
--- a/ProjectDjango/i18n/django_tr.ts	Sat Apr 26 16:57:10 2014 +0200
+++ b/ProjectDjango/i18n/django_tr.ts	Sun Jul 06 18:43:50 2014 +0200
@@ -18,22 +18,22 @@
         <translation>Hatalar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="181"/>
         <source>Process Generation Error</source>
         <translation>İşlem Üretecinde Hata</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="169"/>
+        <location filename="../../ProjectDjango/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="246"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="266"/>
         <source>Select data file</source>
         <translation>Veri dosyasını seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDialog.py" line="267"/>
+        <location filename="../../ProjectDjango/DjangoDialog.py" line="287"/>
         <source>Error saving data</source>
         <translation>Veri kaydedilirken hata</translation>
     </message>
@@ -43,7 +43,7 @@
         <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="267"/>
+        <location filename="../../ProjectDjango/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>
@@ -86,17 +86,17 @@
         <translation type="obsolete">Boş format dosyasını seç.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="36"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="38"/>
         <source>JSON</source>
         <translation>JSON</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="37"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="39"/>
         <source>XML</source>
         <translation>XML</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="40"/>
+        <location filename="../../ProjectDjango/DjangoDumpdataDataDialog.py" line="42"/>
         <source>YAML</source>
         <translation>YAML</translation>
     </message>
@@ -144,22 +144,22 @@
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="50"/>
+        <location filename="../../ProjectDjango/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="53"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="60"/>
         <source>YAML Files (*.yaml);;</source>
         <translation>YAML Dosyaları (*.yaml);;</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="56"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="63"/>
         <source>All Files (*)</source>
         <translation>Tüm Dosyalar (*)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="58"/>
+        <location filename="../../ProjectDjango/DjangoLoaddataDataDialog.py" line="65"/>
         <source>Select fixture file</source>
         <translation>Sabit dosyayı seç</translation>
     </message>
@@ -297,17 +297,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="134"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="140"/>
         <source>Select Virtual Environment for Python 3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="152"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="159"/>
         <source>Select Virtual Environment for Python 2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>Translations Editor</source>
         <translation type="unfinished"></translation>
     </message>
@@ -322,7 +322,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="166"/>
+        <location filename="../../ProjectDjango/ConfigurationPage/DjangoPage.py" line="175"/>
         <source>All Files (*)</source>
         <translation type="unfinished">Tüm Dosyalar (*)</translation>
     </message>
@@ -330,217 +330,217 @@
 <context>
     <name>Project</name>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="73"/>
+        <location filename="../../ProjectDjango/Project.py" line="114"/>
         <source>Current Project</source>
         <translation>Geçerli Proje</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="77"/>
+        <location filename="../../ProjectDjango/Project.py" line="119"/>
         <source>Selects the current project</source>
         <translation>geçerli projeyi seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="79"/>
+        <location filename="../../ProjectDjango/Project.py" line="121"/>
         <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="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start Project</source>
         <translation>Projeyi Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="92"/>
+        <location filename="../../ProjectDjango/Project.py" line="134"/>
         <source>Start &amp;Project</source>
         <translation>&amp;Projeyi Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="96"/>
+        <location filename="../../ProjectDjango/Project.py" line="139"/>
         <source>Starts a new Django project</source>
         <translation>Yeni bir django projesi başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="98"/>
+        <location filename="../../ProjectDjango/Project.py" line="141"/>
         <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="105"/>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
         <source>Start Application (global)</source>
         <translation>Uygulayı başlat (küresel)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="105"/>
+        <location filename="../../ProjectDjango/Project.py" line="149"/>
         <source>Start Application (&amp;global)</source>
         <translation>Uy&amp;gulamayı Başlat (Küresel)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="110"/>
+        <location filename="../../ProjectDjango/Project.py" line="154"/>
         <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="112"/>
+        <location filename="../../ProjectDjango/Project.py" line="156"/>
         <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="121"/>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
         <source>Start Application (local)</source>
         <translation>Uygulamayı Başlat (yerel)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="121"/>
+        <location filename="../../ProjectDjango/Project.py" line="165"/>
         <source>Start Application (&amp;local)</source>
         <translation>Uygulamayı Başlat (yere&amp;l)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="126"/>
+        <location filename="../../ProjectDjango/Project.py" line="170"/>
         <source>Starts a new local Django application</source>
         <translation>Yeni bir Django uygulaması başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="128"/>
+        <location filename="../../ProjectDjango/Project.py" line="172"/>
         <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="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run Server</source>
         <translation>Sunucuyu Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="141"/>
+        <location filename="../../ProjectDjango/Project.py" line="185"/>
         <source>Run &amp;Server</source>
         <translation>&amp;Sunucuyu Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="145"/>
+        <location filename="../../ProjectDjango/Project.py" line="190"/>
         <source>Starts the Django Web server</source>
         <translation>Django Web sunucusunu başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="147"/>
+        <location filename="../../ProjectDjango/Project.py" line="192"/>
         <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="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <source>Run Web-Browser</source>
         <translation>Web-Gözatıcısını Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="154"/>
+        <location filename="../../ProjectDjango/Project.py" line="200"/>
         <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="158"/>
+        <location filename="../../ProjectDjango/Project.py" line="205"/>
         <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="160"/>
+        <location filename="../../ProjectDjango/Project.py" line="208"/>
         <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="1804"/>
+        <location filename="../../ProjectDjango/Project.py" line="2018"/>
         <source>Create Cache Tables</source>
         <translation type="unfinished">Gizli Tabloları Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="172"/>
+        <location filename="../../ProjectDjango/Project.py" line="220"/>
         <source>C&amp;reate Cache Tables</source>
         <translation type="unfinished">Gizli Tabloları Olu&amp;ştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="176"/>
+        <location filename="../../ProjectDjango/Project.py" line="225"/>
         <source>Creates the tables needed to use the SQL cache backend</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="178"/>
+        <location filename="../../ProjectDjango/Project.py" line="227"/>
         <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="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <source>About Django</source>
         <translation>Django Hakkında</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="206"/>
+        <location filename="../../ProjectDjango/Project.py" line="258"/>
         <source>About D&amp;jango</source>
         <translation>D&amp;jango Hakkında</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="210"/>
+        <location filename="../../ProjectDjango/Project.py" line="263"/>
         <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="212"/>
+        <location filename="../../ProjectDjango/Project.py" line="265"/>
         <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="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>Synchronize</source>
         <translation>Eşzamanlamak</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="230"/>
+        <location filename="../../ProjectDjango/Project.py" line="283"/>
         <source>&amp;Synchronize</source>
         <translation>E&amp;şzamanlamak</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="234"/>
+        <location filename="../../ProjectDjango/Project.py" line="288"/>
         <source>Synchronizes the database</source>
         <translation>Veritabanını eşzamanla</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="236"/>
+        <location filename="../../ProjectDjango/Project.py" line="290"/>
         <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="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>Introspect</source>
         <translation>İçgözlem</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="243"/>
+        <location filename="../../ProjectDjango/Project.py" line="297"/>
         <source>&amp;Introspect</source>
         <translation>&amp;İçgözlem</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="247"/>
+        <location filename="../../ProjectDjango/Project.py" line="302"/>
         <source>Introspects the database tables and outputs a Django model module</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="249"/>
+        <location filename="../../ProjectDjango/Project.py" line="305"/>
         <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="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="257"/>
+        <location filename="../../ProjectDjango/Project.py" line="313"/>
         <source>&amp;Flush</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="261"/>
+        <location filename="../../ProjectDjango/Project.py" line="318"/>
         <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="263"/>
+        <location filename="../../ProjectDjango/Project.py" line="321"/>
         <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>
@@ -555,142 +555,142 @@
         <translation type="obsolete">Uylamayı(ları) Sıfı&amp;rla</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="271"/>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
         <source>Start Client Console</source>
         <translation>İstemci Uçbirimini Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="271"/>
+        <location filename="../../ProjectDjango/Project.py" line="329"/>
         <source>Start &amp;Client Console</source>
         <translation>İstem&amp;ci Uçbirimini Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="275"/>
+        <location filename="../../ProjectDjango/Project.py" line="334"/>
         <source>Starts a console window for the database client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="277"/>
+        <location filename="../../ProjectDjango/Project.py" line="336"/>
         <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="1655"/>
+        <location filename="../../ProjectDjango/Project.py" line="1867"/>
         <source>Create Tables</source>
         <translation>Tabloyu Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="288"/>
+        <location filename="../../ProjectDjango/Project.py" line="347"/>
         <source>Create &amp;Tables</source>
         <translation>&amp;Tabloları Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="292"/>
+        <location filename="../../ProjectDjango/Project.py" line="352"/>
         <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="294"/>
+        <location filename="../../ProjectDjango/Project.py" line="355"/>
         <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="1662"/>
+        <location filename="../../ProjectDjango/Project.py" line="1874"/>
         <source>Create Indexes</source>
         <translation>Katalogları oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="303"/>
+        <location filename="../../ProjectDjango/Project.py" line="364"/>
         <source>Create &amp;Indexes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="307"/>
+        <location filename="../../ProjectDjango/Project.py" line="369"/>
         <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="309"/>
+        <location filename="../../ProjectDjango/Project.py" line="372"/>
         <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="1669"/>
+        <location filename="../../ProjectDjango/Project.py" line="1881"/>
         <source>Create Everything</source>
         <translation>Herşeyi Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="318"/>
+        <location filename="../../ProjectDjango/Project.py" line="381"/>
         <source>Create &amp;Everything</source>
         <translation>H&amp;erşeyi Oluştur</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="322"/>
+        <location filename="../../ProjectDjango/Project.py" line="386"/>
         <source>Prints the CREATE ... SQL statements for one or more applications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="324"/>
+        <location filename="../../ProjectDjango/Project.py" line="389"/>
         <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="1676"/>
+        <location filename="../../ProjectDjango/Project.py" line="1888"/>
         <source>Custom Statements</source>
         <translation>Özel İfadeler</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="333"/>
+        <location filename="../../ProjectDjango/Project.py" line="398"/>
         <source>&amp;Custom Statements</source>
         <translation>Özel İfade&amp;ler</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="337"/>
+        <location filename="../../ProjectDjango/Project.py" line="403"/>
         <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="340"/>
+        <location filename="../../ProjectDjango/Project.py" line="406"/>
         <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="1683"/>
+        <location filename="../../ProjectDjango/Project.py" line="1895"/>
         <source>Drop Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="349"/>
+        <location filename="../../ProjectDjango/Project.py" line="415"/>
         <source>&amp;Drop Tables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="353"/>
+        <location filename="../../ProjectDjango/Project.py" line="420"/>
         <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="356"/>
+        <location filename="../../ProjectDjango/Project.py" line="423"/>
         <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="1690"/>
+        <location filename="../../ProjectDjango/Project.py" line="1902"/>
         <source>Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="365"/>
+        <location filename="../../ProjectDjango/Project.py" line="432"/>
         <source>&amp;Flush Database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="369"/>
+        <location filename="../../ProjectDjango/Project.py" line="437"/>
         <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="372"/>
+        <location filename="../../ProjectDjango/Project.py" line="440"/>
         <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>
@@ -700,82 +700,82 @@
         <translation type="obsolete">Uylamay(ları) Sıfırl&amp;a</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1697"/>
+        <location filename="../../ProjectDjango/Project.py" line="1909"/>
         <source>Reset Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="381"/>
+        <location filename="../../ProjectDjango/Project.py" line="449"/>
         <source>Reset &amp;Sequences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="385"/>
+        <location filename="../../ProjectDjango/Project.py" line="454"/>
         <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="388"/>
+        <location filename="../../ProjectDjango/Project.py" line="457"/>
         <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="1707"/>
+        <location filename="../../ProjectDjango/Project.py" line="1919"/>
         <source>Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="401"/>
+        <location filename="../../ProjectDjango/Project.py" line="470"/>
         <source>&amp;Diff Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="405"/>
+        <location filename="../../ProjectDjango/Project.py" line="475"/>
         <source>Shows the modification made to the settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="407"/>
+        <location filename="../../ProjectDjango/Project.py" line="477"/>
         <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="1728"/>
+        <location filename="../../ProjectDjango/Project.py" line="1940"/>
         <source>Cleanup</source>
         <translation>Tasfiye</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="414"/>
+        <location filename="../../ProjectDjango/Project.py" line="484"/>
         <source>&amp;Cleanup</source>
         <translation>Tas&amp;fiye</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="418"/>
+        <location filename="../../ProjectDjango/Project.py" line="489"/>
         <source>Cleans out old data from the database</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="420"/>
+        <location filename="../../ProjectDjango/Project.py" line="491"/>
         <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="1750"/>
+        <location filename="../../ProjectDjango/Project.py" line="1963"/>
         <source>Validate</source>
         <translation>Geçerli</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="427"/>
+        <location filename="../../ProjectDjango/Project.py" line="498"/>
         <source>&amp;Validate</source>
         <translation>&amp;Geçerli</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="431"/>
+        <location filename="../../ProjectDjango/Project.py" line="503"/>
         <source>Validates all installed models</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="433"/>
+        <location filename="../../ProjectDjango/Project.py" line="505"/>
         <source>&lt;b&gt;Validate&lt;/b&gt;&lt;p&gt;Validates all installed models.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -790,127 +790,127 @@
         <translation type="obsolete">Yönetim K&amp;atoloğu</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start Python Console</source>
         <translation>Python Uçbirimini çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="440"/>
+        <location filename="../../ProjectDjango/Project.py" line="512"/>
         <source>Start &amp;Python Console</source>
         <translation>&amp;Python Uçbinimini başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="444"/>
+        <location filename="../../ProjectDjango/Project.py" line="517"/>
         <source>Starts a Python interactive interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="446"/>
+        <location filename="../../ProjectDjango/Project.py" line="519"/>
         <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="1839"/>
+        <location filename="../../ProjectDjango/Project.py" line="2055"/>
         <source>Dump Data</source>
         <translation>Boş Veri</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="457"/>
+        <location filename="../../ProjectDjango/Project.py" line="530"/>
         <source>&amp;Dump Data</source>
         <translation>B&amp;oş Veri</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="461"/>
+        <location filename="../../ProjectDjango/Project.py" line="535"/>
         <source>Dump the database data to a fixture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="463"/>
+        <location filename="../../ProjectDjango/Project.py" line="537"/>
         <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="1878"/>
+        <location filename="../../ProjectDjango/Project.py" line="2094"/>
         <source>Load Data</source>
         <translation>Veriyi Yükle</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="470"/>
+        <location filename="../../ProjectDjango/Project.py" line="544"/>
         <source>&amp;Load Data</source>
         <translation>Veriyi Yük&amp;le</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="474"/>
+        <location filename="../../ProjectDjango/Project.py" line="549"/>
         <source>Load data from fixture files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="476"/>
+        <location filename="../../ProjectDjango/Project.py" line="551"/>
         <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="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="483"/>
+        <location filename="../../ProjectDjango/Project.py" line="558"/>
         <source>Run &amp;Testsuite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="487"/>
+        <location filename="../../ProjectDjango/Project.py" line="563"/>
         <source>Run the test suite for applications or the whole site</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="489"/>
+        <location filename="../../ProjectDjango/Project.py" line="565"/>
         <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="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Testserver</source>
         <translation>Testsunucusunu Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="496"/>
+        <location filename="../../ProjectDjango/Project.py" line="572"/>
         <source>Run Test&amp;server</source>
         <translation>Test&amp;sunucusunu Çalıştır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="500"/>
+        <location filename="../../ProjectDjango/Project.py" line="577"/>
         <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="502"/>
+        <location filename="../../ProjectDjango/Project.py" line="579"/>
         <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="562"/>
+        <location filename="../../ProjectDjango/Project.py" line="645"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="600"/>
+        <location filename="../../ProjectDjango/Project.py" line="683"/>
         <source>&amp;Database</source>
         <translation>&amp;Veritabanı</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="621"/>
+        <location filename="../../ProjectDjango/Project.py" line="706"/>
         <source>Show &amp;SQL</source>
         <translation>&amp;SQL u göster</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="643"/>
+        <location filename="../../ProjectDjango/Project.py" line="730"/>
         <source>&amp;Tools</source>
         <translation>&amp;Araçlar</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="660"/>
+        <location filename="../../ProjectDjango/Project.py" line="749"/>
         <source>T&amp;esting</source>
         <translation type="unfinished"></translation>
     </message>
@@ -920,137 +920,132 @@
         <translation type="obsolete">HTML Dosyaları (*.html);;Tüm Dosyalar (*)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="834"/>
+        <location filename="../../ProjectDjango/Project.py" line="961"/>
         <source>New Form</source>
         <translation>Yeni Form</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="804"/>
+        <location filename="../../ProjectDjango/Project.py" line="928"/>
         <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="834"/>
-        <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="../../ProjectDjango/Project.py" line="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <source>Select Applications</source>
         <translation>Uygulamayı Seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1067"/>
+        <location filename="../../ProjectDjango/Project.py" line="1256"/>
         <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="1401"/>
+        <location filename="../../ProjectDjango/Project.py" line="1601"/>
         <source>Project</source>
         <translation>Proje</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1162"/>
+        <location filename="../../ProjectDjango/Project.py" line="1351"/>
         <source>Application</source>
         <translation>Uygulama</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <source>Start Django</source>
         <translation>Djangoyu Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1164"/>
+        <location filename="../../ProjectDjango/Project.py" line="1353"/>
         <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="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <source>Start Django Project</source>
         <translation>Django Projesini Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1209"/>
+        <location filename="../../ProjectDjango/Project.py" line="1401"/>
         <source>Django project created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1231"/>
+        <location filename="../../ProjectDjango/Project.py" line="1425"/>
         <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="1257"/>
+        <location filename="../../ProjectDjango/Project.py" line="1453"/>
         <source>Start Django Application</source>
         <translation>Django Uygulamasını Başlat</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1284"/>
+        <location filename="../../ProjectDjango/Project.py" line="1482"/>
         <source>Django application created successfully.</source>
         <translation>Django uygulaması başarıyla oluşturuldu.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <source>Select Project</source>
         <translation>Projeyi Seç</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1365"/>
+        <location filename="../../ProjectDjango/Project.py" line="1565"/>
         <source>Select the Django project to work with.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1399"/>
+        <location filename="../../ProjectDjango/Project.py" line="1599"/>
         <source>None</source>
         <translation>Yok</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1404"/>
+        <location filename="../../ProjectDjango/Project.py" line="1604"/>
         <source>&amp;Current Django project ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <source>Process Generation Error</source>
         <translation>İşlem Üretecinde Hata</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1465"/>
+        <location filename="../../ProjectDjango/Project.py" line="1667"/>
         <source>The Django server could not be started.</source>
         <translation>Django sunucusu başlatılamadı.</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1509"/>
+        <location filename="../../ProjectDjango/Project.py" line="1712"/>
         <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="2030"/>
+        <location filename="../../ProjectDjango/Project.py" line="2256"/>
         <source>The Django process could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1544"/>
+        <location filename="../../ProjectDjango/Project.py" line="1751"/>
         <source>Introspect Database</source>
         <translation>Veritabanı İnceleme</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1573"/>
+        <location filename="../../ProjectDjango/Project.py" line="1780"/>
         <source>Flushing the database will destroy all data. Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1583"/>
+        <location filename="../../ProjectDjango/Project.py" line="1792"/>
         <source>Database tables flushed successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1642"/>
+        <location filename="../../ProjectDjango/Project.py" line="1854"/>
         <source>SQL Files (*.sql)</source>
         <translation>SQL Dosyaları (*.sql)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1740"/>
+        <location filename="../../ProjectDjango/Project.py" line="1952"/>
         <source>Database cleaned up successfully.</source>
         <translation>Veritabanı başarıyla temizlendi.</translation>
     </message>
@@ -1060,263 +1055,268 @@
         <translation type="obsolete">Yönetim-Katoloğunu Yazdır</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1811"/>
+        <location filename="../../ProjectDjango/Project.py" line="2025"/>
         <source>Enter the names of the cache tables separated by spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1825"/>
+        <location filename="../../ProjectDjango/Project.py" line="2040"/>
         <source>Cache tables created successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1862"/>
+        <location filename="../../ProjectDjango/Project.py" line="2078"/>
         <source>JSON Files (*.json)</source>
         <translation>JSON Dosyaları (*.json)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1864"/>
+        <location filename="../../ProjectDjango/Project.py" line="2080"/>
         <source>XML Files (*.xml)</source>
         <translation>XML Dosyaları (*.xml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1866"/>
+        <location filename="../../ProjectDjango/Project.py" line="2082"/>
         <source>YAML Files (*.yaml)</source>
         <translation>YAML Dosyaları (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1964"/>
+        <location filename="../../ProjectDjango/Project.py" line="2185"/>
         <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="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="189"/>
+        <location filename="../../ProjectDjango/Project.py" line="240"/>
         <source>&amp;Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="193"/>
+        <location filename="../../ProjectDjango/Project.py" line="245"/>
         <source>Shows the Django help index</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="195"/>
+        <location filename="../../ProjectDjango/Project.py" line="247"/>
         <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="727"/>
+        <location filename="../../ProjectDjango/Project.py" line="841"/>
         <source>New template...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="734"/>
+        <location filename="../../ProjectDjango/Project.py" line="850"/>
         <source>Update all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="736"/>
+        <location filename="../../ProjectDjango/Project.py" line="853"/>
         <source>Update selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="744"/>
+        <location filename="../../ProjectDjango/Project.py" line="864"/>
         <source>Compile all catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="746"/>
+        <location filename="../../ProjectDjango/Project.py" line="867"/>
         <source>Compile selected catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2124"/>
+        <location filename="../../ProjectDjango/Project.py" line="2352"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2360"/>
+        <location filename="../../ProjectDjango/Project.py" line="2611"/>
         <source>No current site selected or no site created yet. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2142"/>
+        <location filename="../../ProjectDjango/Project.py" line="2372"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2243"/>
+        <location filename="../../ProjectDjango/Project.py" line="2484"/>
         <source>Updating message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2327"/>
+        <location filename="../../ProjectDjango/Project.py" line="2575"/>
         <source>No locales detected. Aborting...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2290"/>
+        <location filename="../../ProjectDjango/Project.py" line="2535"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2350"/>
+        <location filename="../../ProjectDjango/Project.py" line="2601"/>
         <source>Compiling message catalogs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2366"/>
+        <location filename="../../ProjectDjango/Project.py" line="2618"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="738"/>
+        <location filename="../../ProjectDjango/Project.py" line="857"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="741"/>
+        <location filename="../../ProjectDjango/Project.py" line="860"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <source>Start Global Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1295"/>
+        <location filename="../../ProjectDjango/Project.py" line="1494"/>
         <source>Enter the name of the new global Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <source>Start Local Django Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1314"/>
+        <location filename="../../ProjectDjango/Project.py" line="1516"/>
         <source>Enter the name of the new local Django application.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2273"/>
+        <location filename="../../ProjectDjango/Project.py" line="2516"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Change Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="513"/>
+        <location filename="../../ProjectDjango/Project.py" line="591"/>
         <source>Change &amp;Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="517"/>
+        <location filename="../../ProjectDjango/Project.py" line="596"/>
         <source>Change the password of a user</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="519"/>
+        <location filename="../../ProjectDjango/Project.py" line="598"/>
         <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="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="526"/>
+        <location filename="../../ProjectDjango/Project.py" line="605"/>
         <source>Create &amp;Superuser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="530"/>
+        <location filename="../../ProjectDjango/Project.py" line="610"/>
         <source>Create a superuser account</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="532"/>
+        <location filename="../../ProjectDjango/Project.py" line="612"/>
         <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="2044"/>
+        <location filename="../../ProjectDjango/Project.py" line="2271"/>
         <source>Clear Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="543"/>
+        <location filename="../../ProjectDjango/Project.py" line="623"/>
         <source>Clear &amp;Sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="547"/>
+        <location filename="../../ProjectDjango/Project.py" line="628"/>
         <source>Clear expired sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="549"/>
+        <location filename="../../ProjectDjango/Project.py" line="630"/>
         <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="677"/>
+        <location filename="../../ProjectDjango/Project.py" line="768"/>
         <source>&amp;Authorization</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="691"/>
+        <location filename="../../ProjectDjango/Project.py" line="784"/>
         <source>&amp;Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1992"/>
+        <location filename="../../ProjectDjango/Project.py" line="2215"/>
         <source>Enter the name of the user:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2056"/>
+        <location filename="../../ProjectDjango/Project.py" line="2283"/>
         <source>Expired sessions cleared successfully.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="1022"/>
+        <location filename="../../ProjectDjango/Project.py" line="1203"/>
         <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="1269"/>
+        <location filename="../../ProjectDjango/Project.py" line="1465"/>
         <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="711"/>
+        <location filename="../../ProjectDjango/Project.py" line="826"/>
         <source>Open with {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../ProjectDjango/Project.py" line="2392"/>
+        <location filename="../../ProjectDjango/Project.py" line="2647"/>
         <source>The translations editor process ({0}) could not be started.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../../ProjectDjango/Project.py" line="961"/>
+        <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>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>
     <message>
-        <location filename="../../PluginProjectDjango.py" line="403"/>
+        <location filename="../../PluginProjectDjango.py" line="404"/>
         <source>Django</source>
         <translation>Django(jango)</translation>
     </message>
@@ -1328,7 +1328,12 @@
     <message>
         <location filename="../../PluginProjectDjango.py" line="168"/>
         <source>eric5 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}?}</translation>
+        <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"/>
+        <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>
 </context>
 </TS>

eric ide

mercurial