ProjectDjango/i18n/django_de.ts

changeset 73
8a4ccc4f1359
parent 72
0f95786f7868
child 75
0165ce437462
diff -r 0f95786f7868 -r 8a4ccc4f1359 ProjectDjango/i18n/django_de.ts
--- a/ProjectDjango/i18n/django_de.ts	Sat Dec 17 19:07:02 2016 +0100
+++ b/ProjectDjango/i18n/django_de.ts	Mon Dec 19 18:44:07 2016 +0100
@@ -150,47 +150,153 @@
     </message>
 </context>
 <context>
+    <name>DjangoMakeMigrationsDialog</name>
+    <message>
+        <location filename="../DjangoMakeMigrationsDialog.ui" line="14"/>
+        <source>Make Migrations</source>
+        <translation>Migrationen generieren</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMakeMigrationsDialog.ui" line="23"/>
+        <source>Applications:</source>
+        <translation>Anwendungen:</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMakeMigrationsDialog.ui" line="36"/>
+        <source>Enter the list of applications separated by spaces.</source>
+        <translation>Gib die Liste der Anwendungen durch Leerzeichen getrennt ein.</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMakeMigrationsDialog.ui" line="46"/>
+        <source>Name:</source>
+        <translation>Name:</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMakeMigrationsDialog.ui" line="53"/>
+        <source>Enter a name for the migration</source>
+        <translation>Gibe einen Namen für die Migration ein</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMakeMigrationsDialog.ui" line="66"/>
+        <source>Select to perform a dry-run</source>
+        <translation>Auswählen, um einen Trockenlauf zu starten</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMakeMigrationsDialog.ui" line="69"/>
+        <source>Dry-Run only</source>
+        <translation>nur Trockenlauf</translation>
+    </message>
+</context>
+<context>
+    <name>DjangoMigrationSelectionDialog</name>
+    <message>
+        <location filename="../DjangoMigrationSelectionDialog.ui" line="14"/>
+        <source>Select Migration</source>
+        <translation>Migration auswählen</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationSelectionDialog.ui" line="29"/>
+        <source>Select the application</source>
+        <translation>Wähle eine Anwendung aus</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationSelectionDialog.ui" line="42"/>
+        <source>Select a migration</source>
+        <translation>Wähle eine Migration aus</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationSelectionDialog.ui" line="49"/>
+        <source>Migration:</source>
+        <translation>Migration:</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationSelectionDialog.ui" line="56"/>
+        <source>Application:</source>
+        <translation>Anwendung:</translation>
+    </message>
+</context>
+<context>
     <name>DjangoMigrationsListDialog</name>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="54"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="67"/>
         <source>Name</source>
         <translation>Name</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="74"/>
         <source>Migration</source>
         <translation>Migration</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="59"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="74"/>
         <source>Dependencies</source>
         <translation>Abhängigkeiten</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="174"/>
         <source>Process Generation Error</source>
         <translation>Fehler beim Prozessstart</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="150"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="174"/>
         <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
         <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="53"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="66"/>
         <source>Available Migrations</source>
         <translation>Verfügbare Migrationen</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.ui" line="47"/>
+        <location filename="../DjangoMigrationsListDialog.ui" line="50"/>
         <source>Errors</source>
         <translation>Fehler</translation>
     </message>
     <message>
-        <location filename="../DjangoMigrationsListDialog.py" line="58"/>
+        <location filename="../DjangoMigrationsListDialog.py" line="73"/>
         <source>Migrations Plan</source>
         <translation>Migrationsplan</translation>
     </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="81"/>
+        <source>&amp;Refresh</source>
+        <translation>A&amp;ktualisieren</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="83"/>
+        <source>Press to refresh the list</source>
+        <translation>Drücken, um die Liste zu aktualisieren</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="286"/>
+        <source>Apply All Migrations</source>
+        <translation>Alle Migrationen anwenden</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="312"/>
+        <source>Apply Selected Migrations</source>
+        <translation>Ausgewählte Migrationen anwenden</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="300"/>
+        <source>Unapply Migrations</source>
+        <translation>Migrationen rückgängig machen</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="370"/>
+        <source>Make Migrations</source>
+        <translation>Migrationen generieren</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="307"/>
+        <source>Make Migrations (dry-run)</source>
+        <translation>Migrationen generieren (Trockenlauf)</translation>
+    </message>
+    <message>
+        <location filename="../DjangoMigrationsListDialog.py" line="370"/>
+        <source>Enter a name for the migrations (leave empty to use system supplied name):</source>
+        <translation>Gib einen Namen für die Migration ein (leer lassen, um einen erzeugten Namen zu verwenden):</translation>
+    </message>
 </context>
 <context>
     <name>DjangoPage</name>
@@ -363,17 +469,17 @@
 <context>
     <name>Project</name>
     <message>
-        <location filename="../Project.py" line="704"/>
+        <location filename="../Project.py" line="762"/>
         <source>D&amp;jango</source>
         <translation>D&amp;jango</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1046"/>
+        <location filename="../Project.py" line="1110"/>
         <source>New Form</source>
         <translation>Neues Formular</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1013"/>
+        <location filename="../Project.py" line="1077"/>
         <source>The file already exists! Overwrite it?</source>
         <translation>Die Datei existiert bereits. Überschreiben?</translation>
     </message>
@@ -468,7 +574,7 @@
         <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="../Project.py" line="1874"/>
+        <location filename="../Project.py" line="1938"/>
         <source>Run Web-Browser</source>
         <translation>Web-Browser starten</translation>
     </message>
@@ -488,7 +594,7 @@
         <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="../Project.py" line="1325"/>
+        <location filename="../Project.py" line="1389"/>
         <source>About Django</source>
         <translation>Über Django</translation>
     </message>
@@ -528,87 +634,87 @@
         <translation>&lt;b&gt;Synchronisieren&lt;/b&gt;&lt;p&gt;Synchronisiert die Datenbank.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="744"/>
+        <location filename="../Project.py" line="802"/>
         <source>&amp;Database</source>
         <translation>&amp;Datenbank</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1751"/>
+        <location filename="../Project.py" line="1815"/>
         <source>Project</source>
         <translation>Projekt</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1491"/>
+        <location filename="../Project.py" line="1555"/>
         <source>Application</source>
         <translation>Anwendung</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1493"/>
+        <location filename="../Project.py" line="1557"/>
         <source>Start Django</source>
         <translation>Django starten</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1493"/>
+        <location filename="../Project.py" line="1557"/>
         <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="../Project.py" line="1570"/>
+        <location filename="../Project.py" line="1634"/>
         <source>Start Django Project</source>
         <translation>Django Projekt starten</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1546"/>
+        <location filename="../Project.py" line="1610"/>
         <source>Django project created successfully.</source>
         <translation>Das Django Projekt wurde erfolgreich erzeugt.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1570"/>
+        <location filename="../Project.py" line="1634"/>
         <source>Enter the name of the new Django project.</source>
         <translation>Gib den Namen des neuen Django Projektes ein.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1598"/>
+        <location filename="../Project.py" line="1662"/>
         <source>Start Django Application</source>
         <translation>Django Anwendung starten</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1632"/>
+        <location filename="../Project.py" line="1696"/>
         <source>Django application created successfully.</source>
         <translation>Die Django Anwendung wurde erfolgreich erzeugt.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1715"/>
+        <location filename="../Project.py" line="1779"/>
         <source>Select Project</source>
         <translation>Wähle Projekt</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1715"/>
+        <location filename="../Project.py" line="1779"/>
         <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="../Project.py" line="1749"/>
+        <location filename="../Project.py" line="1813"/>
         <source>None</source>
         <translation>keines</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2852"/>
+        <location filename="../Project.py" line="3089"/>
         <source>Process Generation Error</source>
         <translation>Fehler beim Prozessstart</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1828"/>
+        <location filename="../Project.py" line="1892"/>
         <source>The Django server could not be started.</source>
         <translation>Der Django Server konnte nicht gestartet werden.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1874"/>
+        <location filename="../Project.py" line="1938"/>
         <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="../Project.py" line="2461"/>
+        <location filename="../Project.py" line="2698"/>
         <source>The Django process could not be started.</source>
         <translation>Der Django Prozess konnte nicht gestartet werden.</translation>
     </message>
@@ -618,7 +724,7 @@
         <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="../Project.py" line="2124"/>
+        <location filename="../Project.py" line="2361"/>
         <source>Diff Settings</source>
         <translation>Settings Unterschiede</translation>
     </message>
@@ -638,17 +744,17 @@
         <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="../Project.py" line="812"/>
+        <location filename="../Project.py" line="876"/>
         <source>&amp;Tools</source>
         <translation>&amp;Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1754"/>
+        <location filename="../Project.py" line="1818"/>
         <source>&amp;Current Django project ({0})</source>
         <translation>&amp;Aktuelles Django Projekt ({0})</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2145"/>
+        <location filename="../Project.py" line="2382"/>
         <source>Cleanup</source>
         <translation>Aufräumen</translation>
     </message>
@@ -668,12 +774,12 @@
         <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="../Project.py" line="2157"/>
+        <location filename="../Project.py" line="2394"/>
         <source>Database cleaned up successfully.</source>
         <translation>Datenbank erfolgreich aufgeräumt.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2168"/>
+        <location filename="../Project.py" line="2405"/>
         <source>Validate</source>
         <translation>Validieren</translation>
     </message>
@@ -693,12 +799,12 @@
         <translation>&lt;b&gt;Validieren&lt;/b&gt;&lt;p&gt;Validiert alle installierten Modelle&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1396"/>
+        <location filename="../Project.py" line="1460"/>
         <source>Select Applications</source>
         <translation>Applikation auswählen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1396"/>
+        <location filename="../Project.py" line="1460"/>
         <source>Enter the list of applications separated by spaces.</source>
         <translation>Gib die Liste der Applikationen durch Leerzeichen getrennt ein.</translation>
     </message>
@@ -723,7 +829,7 @@
         <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="../Project.py" line="2223"/>
+        <location filename="../Project.py" line="2460"/>
         <source>Create Cache Tables</source>
         <translation>Erzeuge Cache Tabellen</translation>
     </message>
@@ -743,12 +849,12 @@
         <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="../Project.py" line="2230"/>
+        <location filename="../Project.py" line="2467"/>
         <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="../Project.py" line="2245"/>
+        <location filename="../Project.py" line="2482"/>
         <source>Cache tables created successfully.</source>
         <translation>Cache Tabellen erfolgreich erzeugt.</translation>
     </message>
@@ -773,7 +879,7 @@
         <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="../Project.py" line="1915"/>
+        <location filename="../Project.py" line="1979"/>
         <source>Introspect Database</source>
         <translation>Datenbank untersuchen</translation>
     </message>
@@ -798,17 +904,17 @@
         <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="../Project.py" line="2073"/>
+        <location filename="../Project.py" line="2137"/>
         <source>Flush Database</source>
         <translation>Datenbank neu initialisieren</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1944"/>
+        <location filename="../Project.py" line="2008"/>
         <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="../Project.py" line="1956"/>
+        <location filename="../Project.py" line="2020"/>
         <source>Database tables flushed successfully.</source>
         <translation>Datenbank erfolgreich neu initialisiert.</translation>
     </message>
@@ -833,7 +939,7 @@
         <translation>Starte &amp;Datenbank Konsole</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2031"/>
+        <location filename="../Project.py" line="2095"/>
         <source>Create Tables</source>
         <translation>Tabellen erzeugen</translation>
     </message>
@@ -853,12 +959,12 @@
         <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="../Project.py" line="768"/>
+        <location filename="../Project.py" line="826"/>
         <source>Show &amp;SQL</source>
         <translation>Zeige &amp;SQL</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2038"/>
+        <location filename="../Project.py" line="2102"/>
         <source>Create Indexes</source>
         <translation>Indices erzeugen</translation>
     </message>
@@ -873,7 +979,7 @@
         <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="../Project.py" line="2045"/>
+        <location filename="../Project.py" line="2109"/>
         <source>Create Everything</source>
         <translation>Alles erzeugen</translation>
     </message>
@@ -898,7 +1004,7 @@
         <translation>Zeigt die CREATE INDEX SQL Befehle für eine oder mehrere Anwendungen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2052"/>
+        <location filename="../Project.py" line="2116"/>
         <source>Custom Statements</source>
         <translation>Spezifische Befehle</translation>
     </message>
@@ -918,7 +1024,7 @@
         <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="../Project.py" line="2059"/>
+        <location filename="../Project.py" line="2123"/>
         <source>Drop Tables</source>
         <translation>Tabellen löschen</translation>
     </message>
@@ -953,7 +1059,7 @@
         <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="../Project.py" line="2080"/>
+        <location filename="../Project.py" line="2144"/>
         <source>Reset Sequences</source>
         <translation>Sequenzen zurücksetzen</translation>
     </message>
@@ -973,7 +1079,7 @@
         <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="../Project.py" line="2260"/>
+        <location filename="../Project.py" line="2497"/>
         <source>Dump Data</source>
         <translation>Daten sichern</translation>
     </message>
@@ -993,32 +1099,32 @@
         <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="../Project.py" line="832"/>
+        <location filename="../Project.py" line="896"/>
         <source>T&amp;esting</source>
         <translation>&amp;Testen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2018"/>
+        <location filename="../Project.py" line="2082"/>
         <source>SQL Files (*.sql)</source>
         <translation>SQL Dateien (*.sql)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2283"/>
+        <location filename="../Project.py" line="2520"/>
         <source>JSON Files (*.json)</source>
         <translation>JSON Dateien (*.json)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2285"/>
+        <location filename="../Project.py" line="2522"/>
         <source>XML Files (*.xml)</source>
         <translation>XML Dateien (*.xml)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2287"/>
+        <location filename="../Project.py" line="2524"/>
         <source>YAML Files (*.yaml)</source>
         <translation>YAML Dateien (*.yaml)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2299"/>
+        <location filename="../Project.py" line="2536"/>
         <source>Load Data</source>
         <translation>Daten laden</translation>
     </message>
@@ -1078,7 +1184,7 @@
         <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="../Project.py" line="2390"/>
+        <location filename="../Project.py" line="2627"/>
         <source>The Django test server could not be started.</source>
         <translation>Der Django Testserver konnte nicht gestartet werden.</translation>
     </message>
@@ -1103,113 +1209,113 @@
         <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="../Project.py" line="926"/>
+        <location filename="../Project.py" line="990"/>
         <source>New template...</source>
         <translation>Neues Template...</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="935"/>
+        <location filename="../Project.py" line="999"/>
         <source>Update all catalogs</source>
         <translation>Alle Kataloge aktualisieren</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="938"/>
+        <location filename="../Project.py" line="1002"/>
         <source>Update selected catalogs</source>
         <translation>Ausgewählte Kataloge aktualisieren</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="949"/>
+        <location filename="../Project.py" line="1013"/>
         <source>Compile all catalogs</source>
         <translation>Alle Kataloge übersetzen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="952"/>
+        <location filename="../Project.py" line="1016"/>
         <source>Compile selected catalogs</source>
         <translation>Ausgewählte Kataloge übersetzen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2557"/>
+        <location filename="../Project.py" line="2794"/>
         <source>Initializing message catalog for &apos;{0}&apos;</source>
         <translation>Initialisiere Textkatalog für &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2816"/>
+        <location filename="../Project.py" line="3053"/>
         <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="../Project.py" line="2577"/>
+        <location filename="../Project.py" line="2814"/>
         <source>
 Message catalog initialized successfully.</source>
         <translation>
 Textkatalog erfolgreich initialisiert.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2689"/>
+        <location filename="../Project.py" line="2926"/>
         <source>Updating message catalogs</source>
         <translation>Aktualisiere Textkataloge</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2780"/>
+        <location filename="../Project.py" line="3017"/>
         <source>No locales detected. Aborting...</source>
         <translation>Keine Sprachen erkannt. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2740"/>
+        <location filename="../Project.py" line="2977"/>
         <source>
 Message catalogs updated successfully.</source>
         <translation>
 Textkataloge erfolgreich aktualisiert.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2806"/>
+        <location filename="../Project.py" line="3043"/>
         <source>Compiling message catalogs</source>
         <translation>Übersetze Textkataloge</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2823"/>
+        <location filename="../Project.py" line="3060"/>
         <source>
 Message catalogs compiled successfully.</source>
         <translation>
 Textkataloge erfolgreich übersetzt.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="942"/>
+        <location filename="../Project.py" line="1006"/>
         <source>Update all catalogs (with obsolete)</source>
         <translation>Alle Kataloge aktualisieren (mit veralteten)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="945"/>
+        <location filename="../Project.py" line="1009"/>
         <source>Update selected catalogs (with obsolete)</source>
         <translation>Ausgewählte Kataloge aktualisieren (mit veralteten)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1644"/>
+        <location filename="../Project.py" line="1708"/>
         <source>Start Global Django Application</source>
         <translation>Globale Django Anwendung beginnen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1644"/>
+        <location filename="../Project.py" line="1708"/>
         <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="../Project.py" line="1666"/>
+        <location filename="../Project.py" line="1730"/>
         <source>Start Local Django Application</source>
         <translation>Lokale Django Anwendung beginnen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1666"/>
+        <location filename="../Project.py" line="1730"/>
         <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="../Project.py" line="2721"/>
+        <location filename="../Project.py" line="2958"/>
         <source>Updating message catalogs (keeping obsolete messages)</source>
         <translation>Aktualisiere Textkataloge (veraltete Texte behalten)</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2420"/>
+        <location filename="../Project.py" line="2657"/>
         <source>Change Password</source>
         <translation>Kennwort ändern</translation>
     </message>
@@ -1249,7 +1355,7 @@
         <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="../Project.py" line="2476"/>
+        <location filename="../Project.py" line="2713"/>
         <source>Clear Sessions</source>
         <translation>Sessions löschen</translation>
     </message>
@@ -1269,52 +1375,52 @@
         <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="../Project.py" line="852"/>
+        <location filename="../Project.py" line="916"/>
         <source>&amp;Authorization</source>
         <translation>&amp;Authorisierung</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="869"/>
+        <location filename="../Project.py" line="933"/>
         <source>&amp;Session</source>
         <translation>&amp;Session</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2420"/>
+        <location filename="../Project.py" line="2657"/>
         <source>Enter the name of the user:</source>
         <translation>Gib den Namen des Nutzers ein:</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2488"/>
+        <location filename="../Project.py" line="2725"/>
         <source>Expired sessions cleared successfully.</source>
         <translation>Abgelaufene Sessions erfolgreich gelöscht.</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="1325"/>
+        <location filename="../Project.py" line="1389"/>
         <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="../Project.py" line="1615"/>
+        <location filename="../Project.py" line="1679"/>
         <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="../Project.py" line="911"/>
+        <location filename="../Project.py" line="975"/>
         <source>Open with {0}</source>
         <translation>Mit {0} öffnen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2852"/>
+        <location filename="../Project.py" line="3089"/>
         <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="../Project.py" line="1046"/>
+        <location filename="../Project.py" line="1110"/>
         <source>&lt;p&gt;The new form file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br&gt; Problem: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die neue Formulardatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht erzeugt werden.&lt;br&gt;Problem: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="2066"/>
+        <location filename="../Project.py" line="2130"/>
         <source>Drop Indexes</source>
         <translation>Indices löschen</translation>
     </message>
@@ -1334,50 +1440,140 @@
         <translation>&lt;b&gt;Indices löschen&lt;/b&gt;&lt;p&gt;Zeigt die DROP INDEX SQL Befehle für eine oder mehrere Anwendungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="661"/>
+        <location filename="../Project.py" line="660"/>
         <source>Show Migrations</source>
         <translation>Migrationen anzeigen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="661"/>
+        <location filename="../Project.py" line="660"/>
         <source>&amp;Show Migrations</source>
         <translation>Migrationen an&amp;zeigen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="666"/>
+        <location filename="../Project.py" line="665"/>
         <source>Show a list of available migrations</source>
         <translation>Zeigt eine Liste verfügbarer Migrationen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="668"/>
+        <location filename="../Project.py" line="667"/>
         <source>&lt;b&gt;Show Migrations&lt;/b&gt;&lt;p&gt;This shows a list of available migrations of the Django project and their status.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Migrationen anzeigen&lt;/b&gt;&lt;p&gt;Dies zeigt eine Liste der verfügbaren Migrationen des Django Projektes und ihren Status.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="676"/>
+        <location filename="../Project.py" line="675"/>
         <source>Show Migrations Plan</source>
         <translation>Migrationsplan anzeigen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="676"/>
+        <location filename="../Project.py" line="675"/>
         <source>Show Migrations &amp;Plan</source>
         <translation>Migrations&amp;plan anzeigen</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="681"/>
+        <location filename="../Project.py" line="680"/>
         <source>Show a list with the migrations plan</source>
         <translation>Zeigt eine Liste mit dem Migrationsplan</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="683"/>
+        <location filename="../Project.py" line="682"/>
         <source>&lt;b&gt;Show Migrations Plan&lt;/b&gt;&lt;p&gt;This shows a list with the migrations plan of the Django project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Migrationsplan anzeigen&lt;/b&gt;&lt;p&gt;Dies zeigt eine Liste mit dem Migrationplans des Django Projektes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project.py" line="795"/>
+        <location filename="../Project.py" line="853"/>
         <source>&amp;Migrations</source>
         <translation>&amp;Migrationen</translation>
     </message>
+    <message>
+        <location filename="../Project.py" line="690"/>
+        <source>Apply All Migrations</source>
+        <translation>Alle Migrationen anwenden</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="690"/>
+        <source>&amp;Apply All Migrations</source>
+        <translation>Alle Migrationen &amp;anwenden</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="695"/>
+        <source>Apply all available migrations</source>
+        <translation>Alle verfügbaren Migrationen anwenden</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="697"/>
+        <source>&lt;b&gt;Apply All Migrations&lt;/b&gt;&lt;p&gt;This applies all migrations of the Django project.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Alle Migrationen anwenden&lt;/b&gt;&lt;p&gt;Dies wendet alle Migrationen des Django Projektes an.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2192"/>
+        <source>Apply Selected Migrations</source>
+        <translation>Ausgewählte Migrationen anwenden</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="709"/>
+        <source>Apply selected migrations</source>
+        <translation>Ausgewählte Migrationen anwenden</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="711"/>
+        <source>&lt;b&gt;Apply Selected Migrations&lt;/b&gt;&lt;p&gt;This applies selected migrations of the Django project.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Ausgewählte Migrationen anwenden&lt;/b&gt;&lt;p&gt;Dies wendet ausgewählte Migrationen des Django Projektes an.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2251"/>
+        <source>Unapply Migrations</source>
+        <translation>Migrationen rückgängig machen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="720"/>
+        <source>&amp;Unapply Migrations</source>
+        <translation>Migrationen &amp;rückgängig machen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="725"/>
+        <source>Unapply all migrations for an app</source>
+        <translation>Alle Migrationen einer Anwendung rückgängig machen</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="727"/>
+        <source>&lt;b&gt;Unapply Migrations&lt;/b&gt;&lt;p&gt;This unapplies all migrations for an app of the Django project.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Migrationen rückgängig machen&lt;/b&gt;&lt;p&gt;Dies macht alle Migrationen einer Anwendung des Django Projektes rückgängig.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2328"/>
+        <source>Make Migrations</source>
+        <translation>Migrationen generieren</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="735"/>
+        <source>&amp;Make Migrations</source>
+        <translation>Migrationen &amp;generieren</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="740"/>
+        <source>Generate migrations for the project</source>
+        <translation>Generiert Migrationen für das Projekt</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="742"/>
+        <source>&lt;b&gt;Make Migrations&lt;/b&gt;&lt;p&gt;This generates migrations for the Django project.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Migrationen generieren&lt;/b&gt;&lt;p&gt;Dies generiert Migrationen für das Django Projekt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2245"/>
+        <source>No migrations available.</source>
+        <translation>Keine Migrationen verfügbar.</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2217"/>
+        <source>Apply Migrations</source>
+        <translation>Migrationen anwenden</translation>
+    </message>
+    <message>
+        <location filename="../Project.py" line="2251"/>
+        <source>Select an application:</source>
+        <translation>Wähle eine Anwendung aus:</translation>
+    </message>
 </context>
 <context>
     <name>ProjectDjangoPlugin</name>

eric ide

mercurial